stov is a program which allows you to subscribe to channels, playlists and search results on youtube and several other video sites.
Helmut Pozimski f91eca6ffe update documentation on the newly supported video sites | 7 years ago | |
---|---|---|
debian | 7 years ago | |
doc | 7 years ago | |
lib_stov | 7 years ago | |
locale | 7 years ago | |
CHANGELOG | 7 years ago | |
LICENSE | 12 years ago | |
MANIFEST.in | 11 years ago | |
README.md | 7 years ago | |
setup.py | 7 years ago | |
stov | 7 years ago |
stov is a program which allows you to subscribe to channels, playlists and search results on youtube, ZDF Mediathek, twitch.tv and vid.me. You don't need an account on these sites for the program to work since it retrieves the needed data using youtube-dl. You can for example run it as a cron job to automatically download your favourite videos.
see ./stov --help
stov depends on the following software to be installed:
see LICENSE
By default, the configuration is defined in ~/stov/stov.json in the json format. A default config file is created for you when you run the program for the first time. The following parameters are currently available which you can alter manually:
The following sites are currently supported:
For this site, all features are supported, you can subscribe to users, channels (via channel ID), global searches or playlists.
Only the "channel" subscription type is supported. The string you put in as the channel name will be used to select broadcasts from all of the available ones to download. Since it uses the "Sendung verpasst?" feature of the json API, you should run stov at least daily to catch all broadcasts.
This site only supports the "channel" subscription type. You can select videos from a channel by adding an optional "search" parameter.
This site only supports the "channel" subscription type. You can select videos from a channel by adding an optional "search" parameter.
Currently none, contact me if you find any.
You can just run the main file "stov" directly from this directory by calling it from the shell or with the python interpreter ("./stov" or "python3 stov"). Furthermore, stov uses python distutils as default installation method. Just run "python setup.py install" to install it into your system. For further information an options run "python setup.py --help".