TGViewer
Настоящий JavaScript Настоящий JavaScript @true_js · 5.87K subscribers
Post #3975 110
Юзер залил ролик на 37 метров и получил в ответ: «Не удалось определить длительность видео». Ролик при этом обычный: открывается в любом плеере, ffprobe показывает 18 секунд. А в логах — ноль ошибок, вообще ни одной.

Разбор такой: как в MP4 устроена длительность, почему в шапке файла она бывает нулевой, как вытащить её тремя HTTP-запросами без ffmpeg и как узнать длительность видео по ссылке, скачав всего 7% файла.

Читать далее

👉 JS
More from @true_js
  1. Oct 7, 2026Чё за фигня: почему разработчики игнорируют платформу? Свежий выпуск #805 JavaScript Weekl…
  2. Oct 7, 2026Post #3973
  3. Oct 6, 2026Кедр: загоняем SACD ISO в FLAC — и всё это собрано в Cursor Понадобился мне инструмент под…
  4. Oct 6, 2026Post #3971
  5. Oct 6, 2026Летом автор выкатил энциклопедию по истории искусства — artatlas.site. Внутри 184 картины,…
  6. Oct 5, 2026BMC и разные экраны: как мы собрали адаптив, когда готовых макетов не было На связи Настя,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →