Я пытаюсь скачать файл m3u8 с помощью ffmpeg, он работал отлично, пока несколько дней назад он начал вести себя странно.
сначала позвольте мне написать, как выглядит команда:
ffmpeg -i https://LINK.TO/FILE.m3u8?Policy=eyQ__&Signature=eFI5zA__&Key-Pair-Id=APKAJMWS -c copy -bsf:a aac_adtstoasc output.mp4
pause
Как видите, ссылка на файл m3u8 с тремя параметрами: Policy, Signature и Key-Pair-Id.
ожидаемый результат должен быть mp4-файлом с именем output.mp4, но я вижу кучу сообщений об ошибках, затем окно CMD закрывается, это сообщения об ошибках:
'Signature' is not recognized as an internal or external command,
operable program or batch file.
'Key-Pair-Id' is not recognized as an internal or external command,
operable program or batch file.
Почему Windows рассматривает их как команды?
Вы можете ясно видеть, что они просто параметры!