lo2: Simple youtube-dl web frontend

  • Queue up videos to download
  • Click on thumbnail to play the video with mpv
  • Click on title to see full youtube-dl json info file
  • Click on status to open Youtube channel page
  • List of optional youtube-dl arguments (video formats: 480p, 720p, etc)
  • Extracts thumbnail, title and duration, and tracks when it was added and last watched

Screenshot

![](https://camo.githubusercontent.com/14d8c1f5e5a606863dc95e2677942d8e3361600122fa0649a3f94c11a7fd3bc2/68747470733a2f2f692e696d6775722e636f6d2f614834587947412e706e67 =400x)

Installation

You will need mongodb:

apt install mongodb-server

No further database configuration is needed.

git clone https://gitea.mmmoxford.uk/dvolk/lo2
cd lo2
virtualenv env
source env/bin/activate
pip3 install -r requirements.txt

Running

python3 lo2.py

Open browser at http://127.0.0.1:5555/

GitHub

https://github.com/dvolk/lo2