Я пытаюсь включить аппаратную поддержку кодирования H264 на модели raspberry pi 4B. Компиляция источника FFmpeg, включающая конфигурации
sudo ./configure --arch=armel --target-os=linux --enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree
по ссылке, https://github.com/legotheboss/YouTube-files/wiki/ (RPi) -Compile-FFmpeg-with-the-OpenMAX-H.264-GPU-ускорение
но при выполнении команды кодирования после сборки и правильной установки ffmpeg с этой конфигурацией я получаю следующую ошибку
[h264_omx @ 0x156b6e0] Using OMX.broadcom.video_encode
[h264_omx @ 0x156b6e0] OMX error 80001000
[h264_omx @ 0x156b6e0] err 80001018 (-2147479528) on line 561
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!
используется команда:
ffmpeg -i /media/pi/pic_1_org.png -c:v h264_omx -c:a copy -b:v 1500k outputfile.mp4
I просто хочу закодировать одно изображение 4K в файл .mp4 с помощью кодера H.264. Пожалуйста, дайте мне знать, как решить эту проблему?