ffmpeg由"无压缩.rgb"转"h264.yuv"后出现颜色失真现象
ffmpeg吧
全部回复
仅看楼主
level 1
asdj3410
楼主
源文件是无压缩的rgb格式,转换成264.yuv后,发现颜色局部改变了,不是整体变,而是局部变
我只用了最简单的命令行:ffmpeg -i d:\rgb.avi d:\yuv.mp4,怀疑是ffmpeg不能正式识别颜色空间(例如把pc识别成tv),要加上tv,limited这类的?
这是什么原因?由没有办法rgb转yuv后效果一样吗?谢谢!两者对比如图:
2024年10月15日 07点10分
1
level 7
贴吧用户_0E8MtUX
把显示器调成YUV444输出就解决这个问题了
2024年10月16日 09点10分
2
level 1
asdj3410
楼主
谢谢RanWay520,我用的是captura软件,没有上面界面的4:4:4选择,今天试着把编码器由"无损rgb"改成了h264.i444,全程避开rgb编码一路用yuv就不会了
2024年10月16日 14点10分
3
level 6
😫赖床达人
请问楼主,真的只使用ffmpeg -i d:\rgb.avi d:\yuv.mp4 这条命令就把11秒的比特率442MB/s的视频压缩成246kb/s的视频?
特别是色度采样保留了原视频的444
那么该视频的帧率是多少?是不是一张静态的图片?
2025年02月18日 10点02分
5
he852100
不给参数只会压缩成420,他描述的结果也证明了这一点。
2025年02月19日 08点02分
😫赖床达人
@he852100
但是楼主压缩后的metadata里面写的是4:4:4
2025年06月02日 08点06分
level 1
he852100
因为yuv420红色亮度问题,rgb to yuv444就不会有问题了。不过只有yuv420是普及的格式,其他的都不是,给别人看是个问题。
2025年02月19日 08点02分
6
level 6
😫赖床达人
①请问楼主用的是啥压缩命令?真的只用ffmpeg -i d:\rgb.avi d:\yuv.mp4 这条命令就把11秒,分辨率720p,比特率442MB/s大小575MB的视频文件,压缩成相同分辨率,比特率246KB/s的文件大小327KB的文件?
特别是楼主压缩视频后,色度采样保留了原视频的4:4:4
虽然有11秒时长,但根据原视频的比特率和文件大小,该视频可能是一张静态图片?但能压缩成327KB也很意外。
②楼主能否分享压缩后的327KB的视频文件?
2025年02月26日 17点02分
9
level 6
😫赖床达人
@asdj3410
①请问楼主用的是啥压缩命令?真的只用ffmpeg -i d:\rgb.avi d:\yuv.mp4 这条命令就把时长11秒,分辨率720p,比特率442MB/s,大小575MB的视频文件,压缩成相同分辨率,比特率246KB/s的文件,大小327KB的文件?
特别是楼主压缩视频后,色度采样保留了原视频的4:4:4
虽然有11秒时长,但根据原视频的比特率和文件大小,该视频可能是一张静态图片?但能压缩成327KB也很意外。
②楼主的原视频文件和压缩后文件啥样?能分享吗?
2025年02月28日 12点02分
10
he852100
442mbps/8*10.9s=?MB, 575MB/( 20帧/s * 10s)=2.8MB/帧。这个avi=200张重复的无损bmp,ffmpeg 默认关键帧间隔是250, 也就是mp4200帧里面只有一个关键帧/只有一张图片,还是比jpg压缩率更高的avc压缩过的。
2025年03月04日 16点03分
😫赖床达人
@he852100
你的意思是说该视频只有一帧图片,我的意思是即便只有这一帧图片,由于画面的色彩丰富且有色阶,还是720p压缩到330 KiB还是很意外的,特别是作为视频格式压缩。
2025年06月02日 07点06分
he852100
@😫赖床达人
0.33*8=2.64mbps。太小了!就这你能发出惊叹。我只能说冷静。
2025年06月26日 10点06分
😫赖床达人
@he852100
哎~你仔细看楼主压缩后比特率是246kb/s 综合比特率是248kb/s 流大小是327kb 文件大小是330kb 分辨率是1280*720可能有上下黑边,但注意文件是视频文件,而且用AVC压缩,色彩是4:4:4,每秒帧率是20,压缩比达到0.013 这种效果你是否有把握压缩?
2025年06月26日 12点06分
level 1
he852100
几个小时看不见自己发的东西,贴吧审核这么慢吗
2025年03月05日 12点03分
13
level 7
贴吧用户_0E8MtUX
其实我的屏幕不仔细看对比图都看不出差别
2025年03月10日 15点03分
14
😫赖床达人
你身为本群常驻的大佬,你居然带头发照片?你这不是教坏别人吗?你是想说你的显示器能纠偏颜色?但我从我的廉价显示器上看到的也是黄绿相间处偏亮,毕竟要照顾通用显示设备吧?
2025年06月26日 12点06分
贴吧用户_0E8MtUX
我的显示器就是普通液晶屏,而且是DIY散装面板、驱动板。显卡驱动色深设置到10bit RGB输出,就能覆盖图片8bit yuv444信息
2025年06月26日 13点06分
😫赖床达人
@贴吧用户_0E8MtUX
佩服,啥时候向你学一下如何修显示器,这样就不怕没有便宜的显示器用了。
2025年06月26日 13点06分
😫赖床达人
@贴吧用户_0E8MtUX
顺便说一句,你本层的照片还能看到原图二维码处黄绿相间偏亮。另外,你今天的回复没@ 我,我是概率看到你回复的。
2025年06月26日 13点06分
1