Записанное видео не проигрывается в Chrome браузере

Ilya K.

Member
Здравствуйте. Часть сохранённых видеофайлов (кодек h.264) не проигрывается в Chrome (нативный плеер) (Версия 88.0.4324.182 (Официальная сборка), (64 бит))
Воспроизводится исключительно в Chrome, с остальными браузерами проблем нет. Сравнивали метаданные видео в программе MediaInfo нормального mp4 и того, который не проигрывается. Не смогли выявить причину проблемы.
Версия WCS - 5.2.838.
Возможно, вы уже сталкивались с подобным.
Вывод программы MediaInfo по файлу, который не проигрывается.
 

Attachments

Last edited:

Max

Administrator
Staff member
Добрый день.
Похоже на проблемы при публикации потока, которые привели, в свою очередь, к проблемам с самим файлом. При проигрывании файла в ffplay выводятся многочисленные ошибки:
1613706452634.png

VLC при этом ошибок в лог не дает, но играет с артефактами.
Рекомендуем обновить сервер, на котором производится запись, до последней сборки с этой страницы. Также рекомендуем использовать TCP для публикации потока, чтобы исключить потери.
 

Ilya K.

Member
Спасибо. Возможно ли каким-то образом восстановить такие файлы?
 

Max

Administrator
Staff member
Спасибо. Возможно ли каким-то образом восстановить такие файлы?
Попробуйте перекодировать файл командой
Code:
ffmpeg -err_detect aggressive -fflags discardcorrupt -i bad.mp4 -acodec aac -vcodec h264 -preset ultrafast good.mp4
 
Top