找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 10662|回复: 13

[经验] 【原创】为何同样格式、同样体积的两个源文件转成另一种格式后体积不同?(关于码率)

    [复制链接]

9333

威望

818

金钱

1万

贡献

管理员

自由的灵魂

积分
100458
主题
5590
回帖
26310
注册时间
2003-4-10
最后登录
2024-11-21
发表于 2009-4-27 09:46:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 IsaacZ 于 2010-10-19 20:02 编辑

许多朋友对这个感到迷惑,IsaacZ简单解释一下。

分三种情况来说:

一、静态码率到动态码率

设源文件为

“A.dat” 是一个电子相册
“B.dat” 是一部动作电影

dat文件是VCD光盘上的视频文件格式,实际上就是MPEG-1编码格式文件的光盘表现形式。

A.dat 作为电子相册,每5秒钟更换一次图片,所以,5秒钟内的画面是一样的,但是编码时同样每秒钟都得到1150Kb的码率分配量。当这5秒钟被转换成KVCD、RMVB或MPEG-4(AVI)时,因为后者属于动态码率,所以当转换程序得到(解码)第一秒的图像后,一看后面的4秒和前面一样,就告诉负责编码的模块程序说:“后面的4秒和前面的一样,不用给它们分配码率了。”这样KVCD、RMVB或AVI文件就能用一秒的码率解决源文件5秒的内容,体积就大大地缩小。根据不同格式的编码效率不同,这种缩小彼此之间也会有不同。

再说 B.dat 文件,这是一个动作电影,片中多次出现奔跑、追车、爆炸、格斗场面,图像变化剧烈。大部分时间里,上一秒和下一秒之间的变化都十分巨大。这样在转换成KVCD、RMVB、MPEG-4(avi)时,转换程序会为每一个不同的画面分配较高的码率,体积自然要比 A.dat 转出的文件大得多。

二、动态码率到动态码率。

比如一个RMVB文件,本身即是动态码率,要转成同样是动态码率的KVCD和MPEG-4(AVI)。

因为 KVCD 和 MPEG-4(AVI) 的编码技术不同,压缩效率也不同,所以从RMVB转换得到的MPG文件和AVI文件体积也不相同。

三、动态码率到静态码率

网上下载的RMVB、AVI、MKV文件无一例外是动态码率,主要是为了以最小的体积传送尽可能好的质量。如果把它们转换成VCD用的MPG格式,则因为后者使用的是静态码率,转换时间和输出体积基本上只和源文件的播放时间有关。比如VCD光盘额定容量700MB,对应的播放时间是80分钟视频。

如上所述,不同格式的文件编码效率不同,所以同样的播放时间,文件体积可能不同;反过来,同样的文件体积,播放时间可能不同。

在这样的前提下,同样体积的RMVB、AVI或MKV文件,转成VCD后体积可能大有差别。


注意: 上面举例时说到后4秒与第一秒的画面相同是一种方便说法,事实上根据视频帧率不同,每秒的视频都会分成24、25或30个不同的画面,这些画面称为帧,帧与帧之间又有差别,因此精确的说法应该是“后面的帧与前面的帧画面相同则不再分配码率”。详情资料请在本版搜索“帧”。

相关帖子:关于码率:CBR 与 VBR 的区别
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。

62

威望

1万

金钱

344

贡献

高级会员

积分
14727
主题
67
回帖
1707
注册时间
2009-4-20
最后登录
2023-9-26
发表于 2009-5-10 13:25:36 | 显示全部楼层
豁然顿悟。
同样是rmvb,平均混合码率高的所含信息量也大一些 。是吧。
回复

使用道具 举报

9333

威望

818

金钱

1万

贡献

管理员

自由的灵魂

积分
100458
主题
5590
回帖
26310
注册时间
2003-4-10
最后登录
2024-11-21
 楼主| 发表于 2009-5-10 18:18:36 | 显示全部楼层
那是当然,编码方式一定的情况下,码率越高越清晰。
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
回复

使用道具 举报

0

威望

29

金钱

0

贡献

新手上路

魔法师学徒

积分
30
主题
1
回帖
4
注册时间
2010-1-28
最后登录
2018-11-20
发表于 2010-2-8 11:46:22 | 显示全部楼层
学习了。谢谢楼主。
回复

使用道具 举报

0

威望

301

金钱

0

贡献

初级会员

学海无涯

积分
305
主题
3
回帖
19
注册时间
2010-3-8
最后登录
2015-2-23
QQ
发表于 2010-3-12 03:16:59 | 显示全部楼层
长见识了!
回复

使用道具 举报

0

威望

115

金钱

1

贡献

新手上路

新手上路

积分
121
主题
3
回帖
24
注册时间
2010-6-1
最后登录
2013-8-15
QQ
发表于 2010-6-5 21:55:26 | 显示全部楼层
又学了一点知识
回复

使用道具 举报

0

威望

100

金钱

2

贡献

新手上路

积分
109
主题
1
回帖
27
注册时间
2010-4-13
最后登录
2018-11-20
发表于 2010-8-2 14:56:01 | 显示全部楼层
知识无穷无尽啊
回复

使用道具 举报

0

威望

361

金钱

2

贡献

初级会员

积分
404
主题
4
回帖
30
注册时间
2010-8-25
最后登录
2016-1-18
发表于 2010-9-12 16:51:50 | 显示全部楼层
学习了
回复

使用道具 举报

0

威望

18

金钱

0

贡献

新手上路

积分
18
主题
0
回帖
4
注册时间
2010-10-19
最后登录
2010-10-28
QQ
发表于 2010-10-19 13:44:04 | 显示全部楼层
谢谢楼主。今天又学到东西了
回复

使用道具 举报

0

威望

40

金钱

0

贡献

新手上路

神人

积分
40
主题
0
回帖
5
注册时间
2011-1-7
最后登录
2011-1-7
发表于 2011-1-8 16:44:41 | 显示全部楼层
知识点好多啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛 |网站地图

GMT+8, 2024-11-21 19:21 , Processed in 0.281224 second(s), 15 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表