documentation icon indicating copy to clipboard operation
documentation copied to clipboard

Add directions to export subscriptions from YouTube -

Open Gestas opened this issue 5 years ago • 7 comments

Google recently removed the "Export Subscriptions" option from the bottom of the Manage Subscriptions page. This, combined with a bug in Google Takeout means you must follow a very specific process to export your subscriptions. It would be helpful to add the process below to the Invidious documentation somewhere:

NOTE: This process won't work if you go directly to Google Takeout. You must enter the Takeout process via YouTube as described below.

  1. Make sure you are signed into YouTube with the account you want to export subscriptions for.
  2. Click on your profile image in the upper right corner.
  3. Click on the "Your data in YouTube" option.
  4. Click "More"
  5. Click "Download YouTube data"
  6. Click "All YouTube data included"
  7. Click "Deselect all"
  8. Choose "channel-memberships"
  9. Click "OK"
  10. Click "Next step"
  11. Click "Create export"
  12. Wait for the export to complete, it should be fairly quick.
  13. Download the export, it will be a .zip file.
  14. Expand the ZIP file.
  15. Go to Invidious, click the little gear in the upper right corner.
  16. Scroll down and click "Import/export data"
  17. Click the "Browse" button next to "Import YouTube subscriptions"
  18. Browse to the path you expanded the ZIP file to, there should be a "Takeout" folder.
  19. Open "./Takeout/YouTube and YouTube Music/subscriptions/subscriptions.json".
  20. Choose "Import"

Gestas avatar Apr 14 '21 17:04 Gestas

Please make a pull request.

jtagcat avatar Apr 16 '21 20:04 jtagcat

I followed this and I got a csv file instead of a json file

AliceDTRH avatar Oct 11 '21 16:10 AliceDTRH

Yep that's a recent YouTube change unfortunately

syeopite avatar Oct 11 '21 16:10 syeopite

Is there any way to import the csv into invidious or will that functionality come in the future?

AliceDTRH avatar Oct 11 '21 16:10 AliceDTRH

It's quite a janky workaround but yes! https://github.com/iv-org/invidious/issues/2319#issuecomment-900358678

syeopite avatar Oct 11 '21 16:10 syeopite

Thank you! :D

AliceDTRH avatar Oct 11 '21 16:10 AliceDTRH

After trying like for 1 hour i found a workaround to export my subscriptions. I followed all steps described here, except the step 8 Choose "channel-memberships". In 2022 you need to choose "channel memberships" + subscriptions, or it wont work. Thanks for your post. I gave up about this till i read your post

imgustavo avatar Aug 22 '22 19:08 imgustavo