Юзер залил ролик на 37 метров и получил в ответ: «Не удалось определить длительность видео». Ролик при этом обычный: открывается в любом плеере, ffprobe показывает 18 секунд. А в логах — ноль ошибок, вообще ни одной.
Разбор такой: как в MP4 устроена длительность, почему в шапке файла она бывает нулевой, как вытащить её тремя HTTP-запросами без ffmpeg и как узнать длительность видео по ссылке, скачав всего 7% файла.
Читать далее
👉 JS
Post #3975
110
