Не воспроизводится видеофайл в формате H.265 (HEVC) с NVR или видеокамер производства XM

У систем видеонаблюдения на базе китайского производителя XM имеется поддержка кодека H.265 (HEVC), но проблема в том, что когда скачиваешь из архива видеофрагмент в формате AVI или H264, а далее конвертируешь его в формат AVI, то видео не проигрывается, просто чёрный экран. С видео записным в формате H.264 такой проблемы нет.

Решаем данную проблему…

Китайцы в XM немного намутили с отображением кодеков в настройках NVR.

Так у них отображается в NVR канал видеокамеры с кодеком H.264:

XM, NVR кодек H.264
XM, NVR кодек H.264

А вот так канал видеокамеры с кодеком H.265:

XM, NVR кодек H.265 / HEVC
XM, NVR кодек H.265 / HEVC

Как видно, и в первом и во втором случае присутствует H.265, но первый случай (H.265X) это на самом деле H.264.

С H.264 проблемы нет, видео скачивается или сразу в AVI или в H264 формате и потом конвертером преобразуется в AVI и проблемы нет.

А вот когда, всё тоже самое проводишь с камерой которая пишет в H.265 / HEVC (например камера Besder NRM4X-20A4 о которой писали ранее), то в плеере только чёрный экран. Видео нет!

Описание проблемы

Оказывается, китайцы что-то наглючили. Когда скачивается с NVR видео кодированное H.265 (HEVC) кодеком в формате AVI или в H264 и в последствии преобразуется с помощью фирменного конвертера в AVI, то неверно указываются заголовки внутри видеофайла. Вместо HEVC указывают H264.

Решение проблемы

Что бы решить данную проблему, нужно:

  1. открыть AVI видеофайл в текстовом редакторе (например Notepad++),
  2. в двух местах найти упоминания H264,
  3. заменить их на HEVC,
  4. сохранить файл.

Пример

Исходный AVI файл в формате H.265 (HEVC) но с заголовком H.264:

AVI файл в формате HEVC (H.265) но с заголовком H.264
AVI файл в формате HEVC (H.265) но с заголовком H.264

Переделали заголовок в HEVC:

AVI файл в формате HEVC (H.265) и с заменённым заголовком в HEVC
AVI файл в формате HEVC (H.265) и с заменённым заголовком в HEVC

Сохраняем файл и он готов к просмотру.

Ссылки

Андрей Торженов

В профессиональной сфере занимаюсь всем, что связанно с IT. Основная специализация - VoIP и сети передачи данных. Стараюсь не заниматься Windows серверами (но иногда приходится) и 1С.

Не воспроизводится видеофайл в формате H.265 (HEVC) с NVR или видеокамер производства XM: 2 комментария

Добавить комментарий