/videolog

YouTube channel watch progress tracking and video archiving

Primary LanguagePythonMIT LicenseMIT

Videolog

Web application for YouTube channel watch progress tracking. Is also able to generate input files and settings for youtube-dl and to download YouTube video comments.


./screenshot2.png


./screenshot3.jpg


./screenshot1.png


./screenshot4.png

Installation

python setup.py install

Client secret

!!! IMPORTANT !!!

Application uses YouTube Data API with OAuth 2.0, therefore client secret file is needed. See guide how to obtain it. Place it in application's root directory (client_secret.json).

Usage

python -m videolog run

or

videolog run

Testing

pip install -r requirements.txt
python setup.py test

Documentation

pip install -r requirements.txt
cd docs && make html && cd ..
xdg-open docs/_build/html/index.html

License

This project is licensed under the MIT License - see the LICENSE file for more details.