sdg2266 发表于 2010-5-15 09:38:25

用TMPGEnc MPEG Editor 2.0,复合2条ac3+m2v,复合后的文件比源文件大了100多兆?

用TMPGEnc MPEG Editor 2.0下的“MPEG工具”,“复合(高级)”2条ac3+m2v,复合后的文件比源文件(3个源文件大小之和)大了100多兆,正常吗?是不是复合打包过程中对视频或音频有渲染。(复合设置如下图)


有没有无损复合打包“多音轨+m2v视频”的工具(复合成mpg文件)?


后来我又再次用分离工具把打包好的mpg文件分离出来,分离出的3个文件和原始的3个文件都是等同大小的,那么TMPGEnc MPEG Editor 2.0在复合过程中到底加了100多兆什么内容?

IsaacZ 发表于 2010-5-15 10:44:41

TME2的MPEG工具如此快速,应该是无损合成。同样不解。

请提供涉及的所有文件(原始文件、中间文件、结果文件)的编码信息。

IsaacZ 发表于 2010-5-15 10:50:16

本帖最后由 IsaacZ 于 2010-5-15 11:30 编辑

我自己的测试:
源文件总计119M
1个 M2V: 88M
4个 AC3: 分别 7.71M

合成后为 121M,多了2M。
再次高级剥离,又得到原始文件,字节丝毫不差。

多出来的难道是控制文件?

sdg2266 发表于 2010-5-15 11:02:26


从上图可以看出,mpg文件除了视频流和音轨流,还有一条填充流(padding stream),填充流剥离出来后只有几KB大小。那么多出来的100来兆,只能解释为版主所说的控制文件咯。

我分离MKV源文件。前后大小是完全一致的哦。不知道是不是某些格式的媒体,需要控制文件等。

IsaacZ 发表于 2010-5-15 11:31:24

不能确定“控制文件”的说法哈!瞎猜的!

但是既然可以分离出原始音频,说明至少有一点是肯定的——合成时没有被重新渲染。

lhfx1985 发表于 2010-11-26 13:27:23

对于这个问题我也是郁闷中!
页: [1]
查看完整版本: 用TMPGEnc MPEG Editor 2.0,复合2条ac3+m2v,复合后的文件比源文件大了100多兆?