1 (2020.04.11 18:51:57 отредактировано d1mas)

Тема: Таблица поддерживаемых форматов

Добрый день!

Упомянутая в заголовке таблица используется HMS при принятии решения нужно ли транскодировать запрошенный контент или нет. И если с обработкой на уровне контейнер-кодек проблем нет, то при более детальной настройке я столкнулся с трудностями.

Купил новый ТВ. Профиль устройства подобрал, таблицу поддерживаемых форматов настроил. Вроде все взлетело. И уже при регулярном использовании заметил, что часть фильмов (в моем случае с кодеком H264), он показывает, часть - нет. Сам кодек совершенно точно поддерживается ибо даже транскодирование для ТВ идет в H264.
Стал сравнивать по MediaInfo. Пока гипотеза  такая - ТВ не переваривает профиль кодека High и выше. Ну т.е. "Format profile : Main@L3.2" он воспроизводит, а "Format profile : High@L4.1" уже нет. Ну ладно. Иду в таблицу поддерживаемых форматов, кликаю правой кнопкой на H264 для своего контейнера и выставляю только профили с ID меньше сотни (см рис).

+ открыть спойлер

https://hms.lostcut.net/misc.php?action=pun_attachment&item=4257

Увы, результат не отражает сделанных настроек. Кодек все-равно продолжает копироваться при транскоде.

Поигрался с параметрами вызова этой функции:

HmsIsFormatSupported(const aFormatType: String; const aVideoCodec: String = 'copy'; const aAudioCodec: String = 'copy'): Boolean

Проверка поддержки формата
-----------------
Параметры:
aFormatType - проверяемый тип формата
aVideoCodec - видео-кодек. Необязательный параметр.
aAudioCodec - аудио-кодек. Необязательный параметр.

Безрезультатно. Что посоветует уважаемое комьюнити?

UPD.
Срабатывает вот эта настройка.

+ открыть спойлер

https://hms.lostcut.net/misc.php?action=pun_attachment&item=4259

На галочки в блоке "Поддерживаемые профили" реакции так и не добился.

Прикреплённые файлы сообщения

2020-04-10.jpg 304.92 kb, скачивалось 14 раз, начиная с 2020.04.10

2020-04-11_184943.jpg 90.23 kb, скачивалось 14 раз, начиная с 2020.04.11

Спасибо сказали: fctsu0011

2

Re: Таблица поддерживаемых форматов

Полезный пост, у меня такая же проблема, только усугублённая, я уже писал про это. Но разбираться с галками в дополнительных сведениях о поддерживаемых форматах руки не дошли. В любом случае спасибо.

BRAVIA KDL-40EX700, webos@LG-42LF650V, WDTVLive, Enigma@DM800, Enigma@GI-S8120, Android@LT-43T600F