pojarcky
@pojarcky

Из-за чего FFmpeg может ломать видеофайл при сохранении из hls потока?

На windows-сервере есть скрипт который копирует hls поток прямых трансляций и сохраняет его в mp4, но если оставить скрипт на продолжительное время(~1 час) без наблюдения на выходе вместо полностью записанной трансляции появляются "сломанные" записи ~350мб + странная особенность пока не нажмёшь по файлу ПКМ->Свойство его вес в системе показан как 0 байт
Возможно кто-нибудь знает причину.
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ответы на вопрос 1
pojarcky
@pojarcky Автор вопроса
Решение:
Сайт-донор проверял какую-то оплату и не давал загрузить один из потоковых блоков
[https @ 0000027daf2b2a80] HTTP error 402 Payment Required
[hls @ 0000027dae5f7e40] Failed to open next segment 1696 of playlist 0

А т.к. mp4 не выдерживает каких-либо аварийных ситуаций то попросту ломался, помогла смена на mkv, теперь все записи стабильно сохраняются и читаются даже с учётом HTTP error 402 Payment Required.
Всем спасибо!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы