Я запускаю ffmpeg следующим образом, чтобы получить скриншот из манифеста HLS:
ffmpeg -i 'https://example.com/myfile.ism/manifest' -vframes 1 test.jpg -y
В некоторых случаях в манифесте HLS есть пробелы. Когда я запускаю эту команду, она терпит неудачу, потому что не может найти кадр. Что я могу сделать, чтобы сделать его более устойчивым? ie если не получается получить время в эту самую секунду, попробуйте второй до этого?
Когда я смотрю видео в чем-то похожем на видео. js, или даже HLS непосредственно в Safari, я вижу кадр независимо от пробелов. Иногда он просто перепрыгивает - я всегда вижу кадр.
Как бы я мог воспроизвести это здесь так, чтобы команда ffmpeg всегда возвращала кадр?