longpdo / youtube-dl-watch-later-playlist Goto Github PK
View Code? Open in Web Editor NEWPython script to download all YouTube videos from your Watch Later Playlist automatically.
License: MIT License
Python script to download all YouTube videos from your Watch Later Playlist automatically.
License: MIT License
Hello thanks for great project.
if possible can you please include docker image with docker-compose, so login parameters can be passed from docker-compose. thanks.
In the function scrape_watch_later_playlist you only extract the links from the initial page request, but playlists containing >100 entries need further requests (continuations) to load more entries in 100-entry packets via 1 of the 2 JSON-APIs.
I'm not sure, if you're aware of that, as this actually limits the use of this tool substantially.
You can see in the source code of "youtube-dl", how they deal with the continuations, although it's a bit convoluted there.
You could try to get the youtube-session-cookies from your Chromedriver-instance and use it with youtube-dl,
as it is perfectly capable of extracting complete youtube-playlists incl. the watchlater-playlist.
It only seems to have an issue with the Google-login atm, but still works when providing a netscape-cookie-file for the youtube-domain from a logged-in browser-session, where javascript execution has been halted.
Hi. I'm wondering why the video quality here is bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]
. Is there any particular reason why not use the default quality setting?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.