Каковы идеальные настройки, чтобы использовать преимущества возможностей аппаратного декодирования процессора и при этом избегать любых функций, которые потребовали бы программного декодирования или невозможности правильно декодировать аппаратно?
Например, я знаю, что B-кадры часто плохо обрабатываются (или вообще не обрабатываются) на многих мобильных устройствах, и то же самое относится и к схеме кодирования CABAC.
Ответы:
Чтобы ответить на ваш вопрос, любая кодировка H.264 будет отлично работать на Raspberry Pi. Таким образом, вы должны выбрать (какой бы профиль вы ни выбрали, лучший высокий профиль или обычный) параметр H.264 на вкладке Видео в Видео кодек . Для аудио используйте AAC (поддерживается) и выберите стерео (Dolby Surround не работает).
С этими настройками (сам проверил) все играет красиво и плавно, никаких проблем нет. Другие параметры, такие как частота кадров, могут сильно повлиять на фильм, руководство по частоте кадров: https://trac.handbrake.fr/wiki/FramerateGuide
Я думаю, что это поможет вам, вспомните видео кодек на H.264 и аудио на стерео AAC. Проверьте частоту кадров и другие параметры, как правило, влияют на размер видео.
источник
Чтобы в будущем узнать, кто ищет подробный ответ на этот же вопрос, обратитесь к этому сообщению на форумах Raspberry Pi: https://www.raspberrypi.org/forums/viewtopic.php?f=2&t=4668.
Резюме: RPi поддерживает H.264 Level 4.1 High Profile. Если вы выберете эти опции на странице Видео ручного тормоза, Pi должен их воспроизвести.
Вы должны убедиться, что аудио кодируется с помощью AC3, а не DTS, или вы можете столкнуться с проблемами воспроизведения: см. Этот вопрос: Разница между H.264 и x264 и как ее воспроизводить
Приветствия.
источник