求教:FFMPEG 中 rgb转yuv怎样才能不偏色?
dwing吧
全部回复
仅看楼主
level 10
gartour 楼主
比如png序列用ffmpeg -f image2 -r 25 -i %04d.PNG -vcodec libx265 -pix_fmt yuv420p10le , 出来的画面会偏蓝。
不指定 -pix_fmt yuv420p10le,ffmpeg默认会用gbrp,颜色是正常的。但我不想用rgb。
2023年10月21日 06点10分 1
吧务
level 14
sample呢
不过盲猜一个-vf zscale=m=709,format=yuv420p10le[滑稽]
2023年10月21日 07点10分 2
正常了。感谢。
2023年10月21日 08点10分
使用TopazVideoAI提升分辨率输出视频颜色偏黄,于是直接输出图片集再转视频,对比图片集颜色并不偏,但转为视频后偏色,由此可见与FFMPEG转换有关但根源图片也是有关的,因为我输出原分辨率图片转视频时并不偏色,可能是提升分辨率的图缺少了必要的颜色配置信息,加了这个参数就没有偏色了,感谢!
2024年12月24日 16点12分
@bitera 请教下,TopazVideoAI要把这个参数加在哪里?我试了加在video-encoders.json的ffmpeg参数中,输出会报错
2026年02月02日 04点02分
level 9
709 601有啥区别
2023年10月21日 08点10分 3
level 6
超分辨率中间格式用prores,不建议png序列,避开不必要的rgb→yuv→rgb
2026年02月02日 06点02分 4
图片序列是用来做延时摄影。现在超分没人拆图片做了吧。
2026年02月02日 08点02分
你以为用了prores就不转rgb了?[滑稽] 不看看模型吃的什么
2026年02月02日 22点02分
于是问题变成了你怎么控制某软件转换的过程,而不是你自己掌控的转换[笑眼]
2026年02月02日 22点02分
有人可能会说,用vs就好控制了,但是用了vs还搞毛中间文件[笑眼]
2026年02月02日 22点02分
1