IsaacZ
发表于 2009-10-8 22:32:57
要想事先知道此文件的精确大小,需要使用VBR(平均码率)。要想画质好些,用VBR(固定画质),不过需要提前作文件大小检测,就是先试转一段短小视频,计算一下码率。
更多解释请参考2楼。
lmyhsb
发表于 2010-2-3 15:19:45
此论坛的确让人学会很多知识和各方面教程,谢谢
is6
发表于 2010-3-20 05:11:37
要想事先知道此文件的精确大小,需要使用VBR(平均码率)。要想画质好些,用VBR(固定画质),不过需要提前 ...
IsaacZ 发表于 2009-10-8 22:32 https://www.dianbo.org/images/common/back.gif
老师好!
您在11楼中的发言有个字母写马虎了,即“用VBR(固定画质)”,应该是“用CBR(固定画质)"。
IsaacZ
发表于 2010-3-20 08:55:47
回复 13# is6
呵呵,没有写错哦。
VBR分为两种,一种是平均码率,一种是固定画质。
而CBR就只是固定码率。
详情搜索以下两组关键字:
CBRVBR
码率控制
Hiroshi
发表于 2010-3-20 15:56:56
用小日本转成mpeg2,我是这样理解的
CBR固定码率,,,固定画质,非智能转码(码率大小不变),转换时间短,能预先准确测定转码后的体积,适用于瞬间场景变化少的视频。
VBR平均码率,,,非固定画质,智能转码(根据需要分配码率大小),转换时间加倍,不能预先准确测定转码后的体积,适用于瞬间场景变化多的视频(武打,体育等)。
IsaacZ
发表于 2010-3-20 16:50:16
回复 15# Hiroshi
不是这样哦。
CBR=恒定码率,不考虑不同画面的复杂程度,均匀分配码率。码率乘以播放时间秒数就是输出体积。
VBR分为:
(1)VBR平均码率——通过对整个视频文件的画面分析实现码率的最佳分配。平均码率乘以播放时间秒数就是输出体积。
(2)VBR固定画质——仅定义码率上限和下限,一边分析一边编码,在上限和下限之间选择最能保证画面质量的码率值。输出体积在一个固定的范围内容变动,非固定值,无法预测。
总结:CBR(平均码率)和VBR(恒定码率)都可以预知体积。
IsaacZ
发表于 2010-3-20 16:55:55
回复 10# aisou
VBR(平均码率)。
参考:小日本TMPGEnc 4.0 Xpress转换视频为KVCD/KDVD格式自定义模板图文教程
Hiroshi
发表于 2010-3-20 18:47:25
谢谢17楼管理员的指点。
其实CBR和VBR一直是我未能完全理解的问题之一。
在发表我的帖子之前,我看了大家的帖子,并且查阅了许多资料,还做了一个试验。
MPEG1-15.2mb文件
用TMPGEnc 4.0 XPress分别转成CBR和VBR的MPEG2,设定完全一致。
CBR文件,预定出品105.93mb,共花费4分32妙,实际体积105mb。
VBR(平均码率)文件,预定出品105.93mb,共花费6分03妙,实际体积96.3mb。
我以前看到过关于CBR和VBR的有关介绍和用途,当然这些资料已经无法提供给大家。
IsaacZ
发表于 2010-3-20 18:51:07
你的测试说明VBR更加高效些。
Hiroshi
发表于 2010-3-20 18:54:40
我从网上查到了资料,供参考。
TMPGEnc 4.0 XPress
,,,,,,
碼率調整模式
MPEG-2 檔案的碼率調整模式有“CBR(固定碼率)”和“VBR(平均碼率)”兩種。
“CBR(固定碼率)”時全檔案將會按照設置的數據量(位元率)進行編碼。
對于就有良好壓縮率的場景,將會花費超過需要的數據量,使壓縮效率降低,“容易計算編碼后
檔案大小” “得到圖像較為安定”等則是優點。
“VBR(平均碼率)”是通過對全部的視訊進行解析編碼(1 次處理), 然后將解析結果使用于正
式的2 次編碼(2 次處理)。比CBR 方式的編碼會花費更多的時間, 對于“動態場景較少”和
壓縮率較高的場景來說可以節約數據空間, 相反的將數據量使用在需要的地方, 有利于數據量
的分配。相對于CBR 可以實現以更低的數據量卻保持同等甚至更好的畫質。