Git Product home page Git Product logo

watchlater2xbmc's Introduction

WatchLater2XBMC

WatchLater2XBMC is a bash script that downloads the videos in your YouTube Watch Later list and sends them to XBMC as a tv show episode (for the "YouTube" tv show).

WatchLater2XBMC checks your Watch Later list and uses youtube-dl to download the vidoes. Then it scrapes YouTube for the details of each video and generates an (tv episode) .nfo file. Once the file has been downloaded and the .nfo file is in place, the script tells XBMC to scan for new files and sends a notification message. The script can be run as a cronjob.

  1. To install, create a directory with your TV Shows called YouTube and copy the tvshow.nfo to the that directory.
  2. Copy WatchLater2XBMC.sh and make it executable.
  3. Configure WatchLater2XBMC.sh by editing it with the editor of your choice. Be sure to set the TARGET_PATH as the directory you created in step one.
  4. Create a cronjob to execute the script in the desired frequency.

watchlater2xbmc's People

Contributors

jaketeater avatar

Stargazers

Gerad Munsch avatar Augusto Carmo avatar tg-z avatar Emanuel Alasu avatar Michael David Murphy avatar Mario Romero Zavala  avatar Marius Karnauskas avatar Steve Goranson avatar Ewen Chou avatar Pasi Suominen avatar akuiraz avatar

Watchers

James Cloos avatar threldor avatar  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.