Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add directions to export subscriptions from YouTube - #54

Open
Gestas opened this issue Apr 14, 2021 · 7 comments · May be fixed by #55
Open

Add directions to export subscriptions from YouTube - #54

Gestas opened this issue Apr 14, 2021 · 7 comments · May be fixed by #55
Labels
enhancement New feature or request

Comments

@Gestas
Copy link

Gestas commented Apr 14, 2021

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"
@jtagcat
Copy link
Contributor

jtagcat commented Apr 16, 2021

Please make a pull request.

@Gestas Gestas linked a pull request Apr 17, 2021 that will close this issue
@syeopite syeopite added the enhancement New feature or request label May 13, 2021
@SamantazFox SamantazFox moved this from Todo to Work In Progress in ToDo - invidious.io pages Jun 14, 2021
@AliceDTRH
Copy link

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

@syeopite
Copy link
Member

Yep that's a recent YouTube change unfortunately

@AliceDTRH
Copy link

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

@syeopite
Copy link
Member

It's quite a janky workaround but yes! iv-org/invidious#2319 (comment)

@AliceDTRH
Copy link

Thank you! :D

@imgustavo
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

5 participants