Гей, минуло багато часу з моменту моєї попередньої статті https://16rom.com/en/blog/updated-movies-downloader-online-service. Вебсайт трохи змінив свою роботу, і скрипт перестав працювати. Тож я трохи виправив це та вирішив зробити його загальнодоступним.
https://github.com/onesixromcom/uaserials
Цей скрипт був створений для завантаження відео з вебсайту uaserials.pro в різній якості для перегляду без реклами на телевізорі з USB-накопичувача.
Найважливішою частиною цього оновлення є завантажувач, який було переміщено з автоматичного завантажувача списків відтворення ffmpeg на завантаження з черги через wget. Я використовую функціональність wget, щоб повторити спробу завантаження файлу, якщо щось трапиться.
wget --continue --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 5 ${FILE_LIST[${i}]} --directory-prefix=$OUTPUT_SEGMENTS --no-verboseОб'єднання файлів сегментів у кінцевий фільм
ffmpeg -f concat -safe 0 -i $FILE_FFMPEG_LIST -c copy -bsf:a aac_adtstoasc $OUTPUT$VIDEO_FILENAME