Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

YouTube likes to periodically delete videos that are on my favorites list:

warning about deleted videos

But they refuse to tell me what they were so I can go find another copy.

I would like a way to export my YouTube playlists, so that I can periodically diff them, and manually find other copies of the deleted songs.

How can I export my playlists (or a playlist) from YouTube?

share|improve this question

migrated from superuser.com Jun 2 '12 at 14:37

This question came from our site for computer enthusiasts and power users.

1  
For some reason viewing the playlist on an Android phone will still yield the names of the videos that were deleted! –  sinni800 May 28 '12 at 22:29

2 Answers 2

up vote 11 down vote accepted

As far as I am aware, there's no built in way to do this on Youtube.

You could of course use the Youtube API to easily get all of your playlists in xml using the following:

https://gdata.youtube.com/feeds/api/users/[YOUR_USER_NAME]/playlists?v=2

Example: https://gdata.youtube.com/feeds/api/users/oisinorion/playlists?v=2

That xml file will have the unique IDs for each of your playlists, which you can then use to get the details for each playlist, including Video URLs and titles. The following API call will again give you an xml file:

https://gdata.youtube.com/feeds/api/playlists/[UNIQUE_ID]?v=2

Example: https://gdata.youtube.com/feeds/api/playlists/D5F03C2BE1AA3E7E?v=2

Working with those XML files manually would be a nightmare however. It would be best to create a small web app (if you know a bit of web programming) to pull out and present the relevant info from those XML files.

You can read more about the API here: https://developers.google.com/youtube/2.0/developers_guide_protocol_playlists

share|improve this answer
    
It seems that only the first 25 items are returned by default. You can add max-results=x to the URL, but x > 50 is rejected. Add start-index=... for paging the results. –  lunakid Aug 15 at 18:06

Why don't you just open the playlist and copy/paste it to Excel, Word, or whatever? It's not exactly elegant, but the information is there as a backup.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.