Export Youtube Playlist in tab delimited text

Creates the current playlist as tab delimited text to be easily copied

< Părere la script-ul Export Youtube Playlist in tab delimited text

Recenzie: OK - script works, but has bugs

§
Postat în: 06-08-2024

Hi Again. In the last week or so the "Export list as tab-delimited text" button has gone missing from my playlists. Except! It is still visible and functional in the non-user created playlist "Watch Later". Same on both my machines, no OS updates found.
Let me know if you need more info. Thx.

§
Postat în: 06-08-2024

I have re-installed Tampermonkey to Firefox. I have re-installed the latest version of this script - still the same.
Let me know if you need more info. Thx.

max44Autor
§
Postat în: 06-08-2024

Hi. I suppose the problem is with so called 'TrustedHTML assignment'. I'm looking for possible solutions now.

max44Autor
§
Postat în: 06-08-2024

Please check new version - whether it is fixed?

If no, please make "inspect (q)" screenshot again, as you did few months ago: right-click on the space between "play all" and "shuffle" buttons and select "inspect (q)" menu.

§
Postat în: 07-08-2024

Hi, still not present after V2.0 install. Still present on "Watch Later". Screenshot as requested.

max44Autor
§
Postat în: 08-08-2024

The code of your youtube differs. The usual element which I attach the button to - ytd-playlist-header-renderer - is hidden. There is a new element - yt-page-header-renderer - which is absent in my youtube, but for you it is hidden too, so I cannot use it.

I suggest to make a temporary "crutch" - to add the button above the list of videos, close to "Sort" button, in case if ytd-playlist-header-renderer is hidden. Later, when youtube makes its new design stable, I will move the button to the playlist header. Or it will move there by itself, automatically, if ytd-playlist-header-renderer becomes non hidden.

§
Postat în: 18-08-2024
Editat în: 18-08-2024

Hi, the button did appear above the list of videos, close to the "Sort" button, it highlights when hovered over, but does nothing when clicked on.
Strangely, at my "History" playlist, it is not visible, and some other filter buttons are present.
"History" playlist Screencap attached.)

The button is still there and functional in the header of the non-user-created playlist "Watch Later".

I see YT have changed the playlist header a bit as well. The "Description" field has been shrunk, and when "...more" is clicked, it opens a pop-up with the title "Description" and all the text, rather than expanding the Description field within the header.
("Seminal Sounds" playlist Screencap attached.)

§
Postat în: 18-08-2024

Hi, the button did appear above the list of videos, close to the "Sort" button, it highlights when hovered over, but does nothing when clicked on.
Strangely, at my "History" playlist, it is not visible, and some other filter buttons are present.
"History" playlist Screencap attached.)
The button is still there and functional in the header of the non-user-created playlist "Watch Later".
I see YT have changed the playlist header a bit as well. The "Description" field has been shrunk, and when "...more" is clicked, it opens a pop-up with the title "Description" and all the text, rather than expanding the Description field within the header.
("Seminal Sounds" playlist Screencap attached.)

max44Autor
§
Postat în: 18-08-2024

Hi,

> but does nothing when clicked on
I suppose it could be the result of buggy workaround for TrustedHTML. I made another one, hopefully it will work for you. Please check a new version.

My History playlist is totally different - it looks more like search results. Your History is a real playlist. I did some amendments, maybe they can work in new History, Favourites and Liked videos playlists.

§
Postat în: 20-08-2024

Hi, just to clarify, the "History" playlist is my own created list of YouTube videos on the subject of history, not the YT system list. Your update has fixed it as far as the button now appears, but although the button highlights when hovered over, it does nothing when clicked on.
("History" playlist 2 Screencap attached.)
In the "Watch Later" playlist your update has successfully moved the button to appear above the list of videos, close to the "Sort" button, and it is functional.
("Watch Later" playlist Screencap attached.)
I checked the "Liked" videos playlist, the button also appears above the list of videos, close to the "Sort" button, and it is functional. I never looked at it before as I don't use the playlist except to boost a creator's content with a "Like".
I don't appear to have a "Favourites" playlist.
To summarise, the button is successfully moved, but only works on YouTube system playlists.
Cheers, and thanks for your efforts.

max44Autor
§
Postat în: 20-08-2024

And whether the button is functional in other lists created by you?

§
Postat în: 20-08-2024

In all my created playlists the button now appears above the list of videos, close to the "Sort" button, but although the button highlights when hovered over, it does nothing when clicked on.

max44Autor
§
Postat în: 20-08-2024
it does nothing when clicked on

So, it could mean that youtube has changed html-code of user playlists and the script cannot find the list of videos. Could you please open any of your playist and make Inspect on any video in this list? Then I need you to click mouse right button on the highlighted element, select Copy -> CSS Path in the pop-up menu and paste the result here.

§
Postat în: 22-08-2024

Hi, text as requested:
html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-browse.style-scope.ytd-page-manager ytd-two-column-browse-results-renderer.style-scope.ytd-browse.grid.grid-disabled div#primary.style-scope.ytd-two-column-browse-results-renderer ytd-section-list-renderer.style-scope.ytd-two-column-browse-results-renderer div#contents.style-scope.ytd-section-list-renderer ytd-item-section-renderer.style-scope.ytd-section-list-renderer div#contents.style-scope.ytd-item-section-renderer ytd-playlist-video-list-renderer.style-scope.ytd-item-section-renderer div#contents.style-scope.ytd-playlist-video-list-renderer ytd-playlist-video-renderer.style-scope.ytd-playlist-video-list-renderer div#content.style-scope.ytd-playlist-video-renderer div#container.style-scope.ytd-playlist-video-renderer ytd-thumbnail#thumbnail.style-scope.ytd-playlist-video-renderer a#thumbnail.yt-simple-endpoint.inline-block.style-scope.ytd-thumbnail yt-image.style-scope.ytd-thumbnail img.yt-core-image.yt-core-image--fill-parent-height.yt-core-image--fill-parent-width.yt-core-image--content-mode-scale-aspect-fill.yt-core-image--loaded

max44Autor
§
Postat în: 25-08-2024

It is the same as in my youtube.

My another suggestion: please do "select Copy -> CSS Path" for yellow marked element of the playlist created by you.

max44Autor
§
Postat în: 26-08-2024

I made some things simplier. Please try new version.

§
Postat în: 26-08-2024

Hi Max, Great news! The new version is working perfectly.
Thanks so much for your efforts, they are much appreciated. Tomorrow I will have to catch up on a backlog of playlist update tasks. 😀

max44Autor
§
Postat în: 26-08-2024

Great! Just an ordinary simplification of some part of the script made it functional :)

Postează un raspuns

Autentifică-te pentru a posta un răspuns.