Giter VIP home page Giter VIP logo

youtubedownloader's People

Contributors

dependabot[bot] avatar zgorlock avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

youtubedownloader's Issues

[Feature Request] Export/Maintain Spreadsheet per Playlist

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:

  • Title
  • Uploader
  • Date Uploaded
  • Views
  • Likes
  • Date Added to Playlist
  • Status on YouTube (Still up, Deleted, Private'd)

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.

NFO file and thumbnail generation

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?

[Feature Request] Implement a "Watched" Playlist System

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".)

The idea is that when a user is done watching a video, they can remove it from their "Watch Soon" list and add it to their "Watched" list. Videos in the "Watched" list will be removed from the "Watch Soon" list.

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.