我有一个 Java 函数,它接收 H264 流的字节,如下所示:
void bytesReceived(byte[] bytes, int size)
使用 ffmpeg,如何将这些字节转码为某种图像格式?我会对 mp4、jpeg 等感到满意。我见过很多使用文件和 ffmpeg 的示例,但我不知道如何使用它提供的命令行操作来处理字节流。
谢谢。
由于您传入的数据已经被压缩(H.264)并且您可以使用 MP4。我会使用https://github.com/sannies/mp4parser将传入的 H.264 流包装成纯 Java 的 MP4 文件。