【问题标题】:How can ffmpeg decode video to jpeg?ffmpeg如何将视频解码为jpeg?
【发布时间】:2015-10-11 17:55:51
【问题描述】:

我正在使用 ffmpeg 解码 mp4 格式的视频。

调用avcodec_decode_video2函数后,我得到了AVPixelFormat.AV_PIX_FMT_YUV420P中的解码帧。

有没有ffmpeg函数可以将解码后的帧转成jpeg文件?我需要获取解码后的 jpeg 图像的字节流。

【问题讨论】:

    标签: ffmpeg jpeg


    【解决方案1】:

    在使用avcodec_find_encoder(AV_CODEC_ID_JPEG) 的 AVCodec 返回值初始化的 AVCodecContext 上使用 avcodec_encode_video2()。 avcodec_encode_video2() 的完整示例可以在here 找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-25
      • 1970-01-01
      • 2021-08-17
      • 2012-08-03
      • 2016-06-16
      • 1970-01-01
      • 2021-10-27
      • 2018-02-12
      相关资源
      最近更新 更多