You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用FFmpeg提取视频帧时色彩分辨率降低的问题求助

使用FFmpeg提取视频帧时色彩分辨率降低的问题求助

我现在用这条FFmpeg命令提取视频帧:

ffmpeg -i input.mkv -r 24000/1001 frame%08d.png

命令能正常生成PNG帧,但我发现提取出来的帧色彩分辨率明显下降,尤其是红色和其他颜色衔接的区域问题特别突出。

我特意对比了同一帧的效果:

  • 在MPC-HC里播放视频时,色彩显示正常,红色边缘过渡自然,色调准确;
  • 用FFmpeg提取出的同帧PNG里,红色边缘的色彩细节缺失严重,连红色本身的色调都和原视频不一样。

两张图都是1920x1080的分辨率,而且都是无损的PNG格式,所以肯定不是有损压缩导致的问题。我猜可能是解码过程或者色彩空间转换环节出了问题,但不知道该怎么调整FFmpeg的参数,才能尽可能保留原始视频的色彩信息?有没有大佬能给点建议?

备注:内容来源于stack exchange,提问作者Loonix Tarballs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:18:02