Ffmpeg 将I帧H264字节解码为JPEG格式
我有一个字节数组,它表示来自h264摄像机流的I帧 如何将这些字节转换为jpeg或其他图片格式。使用或不使用解码器 注意:Ffmpeg 将I帧H264字节解码为JPEG格式,ffmpeg,byte,h.264,decoder,Ffmpeg,Byte,H.264,Decoder,我有一个字节数组,它表示来自h264摄像机流的I帧 如何将这些字节转换为jpeg或其他图片格式。使用或不使用解码器 注意: 我知道ffmpeg可以从视频中解码I帧,但我的问题是,我的输入数据不是视频,正如我所说,它是来自摄影机流的一系列字节,具有已知的缓冲区大小长度。您可以从一种格式“解码”到另一种格式。您必须解码为原始图像,然后编码为所需的格式。什么编程语言?如果它有标准的输入/输出(例如:stdio或stdin),那么您可以启动FFmpeg作为外部进程,并使用-作为输入(-i)源为其提供字节
我知道ffmpeg可以从视频中解码I帧,但我的问题是,我的输入数据不是视频,正如我所说,它是来自摄影机流的一系列字节,具有已知的缓冲区大小长度。您可以从一种格式“解码”到另一种格式。您必须解码为原始图像,然后编码为所需的格式。什么编程语言?如果它有标准的输入/输出(例如:
stdio
或stdin
),那么您可以启动FFmpeg作为外部进程,并使用-
作为输入(-i
)源为其提供字节。示例:ffmpeg-i-output.jpg
您有什么进展吗?