zgorlock / youtubedownloader Goto Github PK
View Code? Open in Web Editor NEW2019 - Downloads Youtube videos.
License: GNU General Public License v3.0
2019 - Downloads Youtube videos.
License: GNU General Public License v3.0
I know we discussed this before, but I'll drop the request down here for brevity.
I think there should be an option to have a spreadsheet exported for any playlist that you enable this option for.
The spreadsheet could contain every video's:
This spreadsheet will remain persistent across program runs, and information should not be overwritten but appended. The main appeal of a feature like this is that you'll be able to properly sort videos on your harddrive, and be able to see which videos are still up on YouTube.
As for videos manually removed from your playlist, but still available on YouTube, you could probably add a check to see if it's still on the site, and if it is, then just add "Removed from Playlist" as a status.
Would it be possible to generate a nfo file and thumbnail image for the downloaded videos to make it easier for Jellyfin or something like that to pick uo?
Since "Watch Later" and "History" don't produce links, and require User Auth, you can probably implement a scuffed workaround.
Allow a user to designate a manually created playlist as their "Watch Later" playlist, (I named mine "Watch Soon").
Allow them to designate a manually created playlist as their "History" playlist, (I made mine "Watched".)
Another method of "cleaning up" watched videos without accidentally removing deleted videos, is to check to see if a video that is missing in a playlist suddenly is still on YouTube.
If Yes, then remove from hard drive and where ever else.
If No, then keep it on your hard drive.
Downside of this is that you have to keep deleted videos on your YouTube frontend playlist if you don't want to lose them on your hard drive. But perhaps you can make this optional on a playlist-by-playlist basis, such that I could only enable this method on the "Watch Soon" playlist.
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.