|
@@ -1,20 +1,24 @@
|
|
|
-ABOUT
|
|
|
+=== ABOUT ===
|
|
|
+
|
|
|
stov is a program which allows you to subscribe to channels, playlists and search results on youtube. (More platforms may be implemented later) You don't need a youtube account for the program to work since it uses read-only access to the youtube API. You can for example run it as a cron job to automatically download your favourite videos.
|
|
|
|
|
|
-USAGE
|
|
|
+=== USAGE ===
|
|
|
+
|
|
|
see ./stov.py --help
|
|
|
|
|
|
-DEPENDENCIES
|
|
|
+=== DEPENDENCIES ===
|
|
|
+
|
|
|
stov depends on the following software to be installed:
|
|
|
|
|
|
- * Python 2.6 or greater (it might also work with earlier versions, but hasn't been tested, python 3 is not supported yet)
|
|
|
+ * Python 2.6 or higher (it might also work with earlier versions, but hasn't been tested, python 3 is not supported yet)
|
|
|
* The feedparser module for python
|
|
|
* youtube-dl (get it from http://rg3.github.com/youtube-dl/ if you don't have it yet
|
|
|
|
|
|
-COPYING
|
|
|
+=== COPYING ===
|
|
|
+
|
|
|
see LICENSE
|
|
|
|
|
|
-CONFIGURATION
|
|
|
+=== CONFIGURATION ===
|
|
|
By default, the configuration is defined in ~/stov/stov.config. 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:
|
|
|
|
|
|
MAILTO: Recipient address used for notitifications
|
|
@@ -32,12 +36,16 @@ NOTIFY: Define if you want to be notified via email about new episodes of your s
|
|
|
valid values: yes or no
|
|
|
DB_VERSION: Database version (Do not change!)
|
|
|
CONFIG_VERSION: Configuration version (Do not change!)
|
|
|
+VIDEOCODEC: Video codec used for downloaded videos (valid values: h264, webm or flv)
|
|
|
+MAXRESOLUTION: Maximum resolution to use for downloaded videos, please note that not all codecs and resolutions might be available so a lower resolution or other codec might be used in these cases
|
|
|
+
|
|
|
+=== KNOWN ISSUES ===
|
|
|
|
|
|
-KNOWN ISSUES
|
|
|
stov still uses Youtube API version 1 which is deprecated by Google.
|
|
|
Version 2 (the current version) will be implemented later
|
|
|
|
|
|
-INSTALLATION
|
|
|
+=== INSTALLATION ===
|
|
|
+
|
|
|
You can just run the main file "stov.py" directly from this directory by calling
|
|
|
it from the shell or with the python interpreter ("./stov.py" or "python stov.py").
|
|
|
A simple install script is also provided which can be used to install stov to a
|