Я использую Raspberry Pi 3B с версией ffmpeg 3.2.10-1 ~ deb9u1 + rpt1.
Мне нужно кодировать файл h.264 с помощью профиля Baseline, но я не могу найтиспособ указать это в командной строке ffmpeg.Использование -profile: v baseline приводит к следующей ошибке:
[h264_omx @ 0x185b0e0] [Eval @ 0x7e8c82e0] Undefined constant or missing '(' in 'baseline'
[h264_omx @ 0x185b0e0] Unable to parse option value "baseline"
[h264_omx @ 0x185b0e0] Error setting option profile to value baseline.
Stream mapping:
Stream #0:0 -> #0:0 (h264 (h264_mmal) -> h264 (h264_omx))
Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Эта опция работает с libx264 (программный кодировщик), но в этом приложении должен использоваться аппаратно-ускоренный кодировщик (OMX).
Спасибо за понимание.