Giter Club home page Giter Club logo

youtube-downloader's Introduction

youtube-downloader

Actively Maintained

Experimenting a bit with downloading videos and music from YouTube. On demand or automatically using URL from clipboard or Pushbullet.

Release History

  • 0.12.1: Fix for not saving URL in local file after downloading.
  • 0.12: Added option to skip downloading but saving URL in the file.
  • 0.11: Rewrote Pushbullet and clipboard parts to make it simpler + handle multiple downloads at once.
  • 0.10.1: Removed nothing notification.
  • 0.10: Added checks to see if video was already downloaded; added new notification type if there is nothing to download.
  • 0.9: Taking video URL from a Pushbullet message; fixed a loop; added an option to terminate the script; fixed youtube -> youtube.com to avoid issues with paths in clipboard.
  • 0.8: Simplified code by merging downloadVideo() & downloadMusic() functions into one: downloadFile().
  • 0.7: Simplified code by adding getMetadata() function; when taking URL from user's clipboard show videoTitle & channelName so user knows what's gonna be downloaded.
  • 0.6: Added videoTitle and channelName to notifications.
  • 0.5: Taking video URL from clipboard if there is one.
  • 0.4: Started integration w/ my other project: web-youtube-downloader; new videos will be downloaded to folders named after YouTube's channel name.
  • 0.3: Added colored output in terminal.
  • 0.2: Added Windows and macOS notifications; fixed script not working when URL had whitespaces.
  • 0.1: Initial, fully functioning release.

Versioning

Using SemVer.

License

Acknowledgements

Contributing

If you found a bug or want to propose a feature, feel free to visit the Issues page.

youtube-downloader's People

Contributors

vardecab avatar

Watchers

 avatar  avatar

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.