关于音频或视频动态码率的问题
dwing吧
全部回复
仅看楼主
level 11
asillychild 楼主
以下的搜索的内容: CRF28=87%压缩是
正确的
。 那音频的呢??想在此请教各位
对比效果
执行完一条转码命令之后,调整-crf参数值,分别设为19、20、28、51,重新转码输出为不同的MP4文件。记录数据,对比如下:
源 crf = 18 crf = 19 crf = 20 crf = 28 crf = 51
文件大小(MB) 46.3 36.7 31.2 26.5 7.95 1.25
缩减比率 21% 33% 43% 83% 97%
尝试播放这些文件。发现crf取值为18~28的情况下生成的文件,其画质没有明显的差异,而以-crf 51生成的视频画质已经惨不忍睹了!在实际应用中,多试几个crf值,在画质和压缩比之间找到一个你能接受的平衡点即可。
2019年03月05日 09点03分 1
吧务
level 14
crf18~28没有明显差异???[滑稽][滑稽][滑稽]
2019年03月05日 11点03分 2
估计他的原件是1080p30m码率的,然后它压成480p,这样应该用肉眼看不出区别。
2019年03月05日 12点03分
@asillychild 这样就更有区别了[冷]
2019年03月05日 12点03分
@Mr-Z♂ 看不出区别可能是象我那样,显示器只有1024X768,直接CRF18-28的1080P,在这样的显示器上看不出区别吧。 不过,如果我想设定一个固定的码率,能做动态吗? 例如 -ab 128k -vb 500k
2019年03月06日 01点03分
@asillychild 除了强制填充(大概是这个意思我也忘了叫啥了)的cbr以外其实都是动态的
2019年03月06日 01点03分
level 11
asillychild 楼主
可以这样设置来达到动态码率的目的吗?
-vb 500k -maxrate 9999k -minrate 9k -bufsize 2M -ab 128k -maxrate 1024k -minrate 24k -bufsize 2M
2019年03月06日 02点03分 3
没必要,而且这个参数对音频应该没用
2019年03月06日 02点03分
@Mr-Z♂ 意思说,这个可以把固定的码率变为设定范围的动态?? 音频怎么设置??
2019年03月06日 03点03分
@asillychild 你在自言自语吗,我从没表达过任何相近的意思……
2019年03月06日 06点03分
@asillychild 音频的VBR要看编码格式是否支持,mp3用0~10(貌似是越小质量越高),aac用0~10(浮点,越大质量越高),vorbis用0~10(越大质量越高),opus用-b:v(它没有以质量为基准的vbr,默认模式是指定码率的vbr)
2019年03月06日 06点03分
1