This is a small web interface for youtube-dl command, specifically made for QNAP NAP.
- Preview available before download
- Download resolution limited to 480p
- Download run in background
- QNAP NAS with web server enabled and Python and PHP
- Youtube-dl
- FFmpeg
- Download youtube-dl file the from the last release here
- Copy it in /usr/bin folder, give permissions with chmod 777 youtube-dl
- Download latest ffmpeg release here according your QNAP model
- Install the .qpkg file manually with the App Center
- You will find the new version of ffmpeg here: /opt/ffmpeg
- Clone this repo in your web folder (ex: /share/Web/youtube-dl).
- Edit config.php as you want it to work.
- Create the video folder and put in the config.php (check also the permissions).
- Access to your page (ie: http://(my_nas_IP)/youtube-dl/index.php) to check that everything works.
- Open config.php
- Remove the proxy settings if you don't have
- Set security to 1 to enable a the access with password
- Find a password and hash it with md5 (you can do this with the md5.php page), then put the hash in the config file
GPL v3 see LICENSE