Скрипт для скачивания видео и плейлистов с Youtube
Флаги для запуска
- --pfile - Загрузка плейлистов из файла
- --vfile - Загрузка нескольких видео из файла
- --v - Загрузка одиночного видео
- -q - Выбор необходимого качества
Способ запуска скрипта
- Перейти в папку src
- Если хотите загрузить целый плейлист либо несколько плейлистов/несколько отдельных видео, необходимо создать файл с любым названием в формате .txt. Внутрь файла добавить ссылки на плейлисты (либо видео)
- Запустить команду
docker build -t download . && docker run -it -d --rm -e FLAG="ваш_флаг" -e VALUE="ваш_txt_документ_или_ссылка_на_видео" --mount type=bind,source="$(pwd)/src",target=/code download
- В папке src появиться новая папка download_videos (либо несколько, в зависомости от флага) в которой будут находиться ваши скачанные видео
Для работы скрипта необходимо указать 2 переменные:
- FLAG - флаг(опция) для запуска
Пример: -e FLAG="--vfile"
- VALUE - путь до файла либо ссылка на отдельное видео
Пример: -e VALUE="links.txt"