我正在通过FFMPEG和OpenMAX使用硬件编码。

如果我将FFmpeg h264_omx用作VideoWriter的后端,则无法获取图像like this。颜色显然有点混杂。

其他编解码器工作正常。如果我只是通过FFMpeg命令行重新编码,那么输出就可以了。

解决方法是什么,我应该在哪里看?

  • 机器:Raspberry Pi 4B +
  • 系统:自定义Yocto分发(主分支)
  • OpenCV版本:4.1.0
  • FFMpeg版本:4.2.2(使用--enable-omx和--enable-omx-rpi构建)
  • 最佳答案

    我通过rtmp编码h264存在相同的问题...
    我相信这是像素填充/对齐问题,但我不知道问题出在哪里。

    关于opencv - OpenCV OMX工件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61244794/

    10-13 04:54