lijianwen 发表于 2012-1-22 14:09:19

如何快速修改此电影(RMVB)文件的宽高比

从论坛上下载了电影《鸿门宴》BD高清电影文件,格式为RMVB,播放截图如下:



很明显,原作者编码的时候,把本来是2.21:1的电影宽高比错误编码成了16:9,视频文件分辨率为1280*720,1:1像素。
此文件在电脑上播放,自然不会出现什么问题,强制播放比例到正确的宽高比就可以了。

今天家里来了朋友,说要看此电影,用U盘插在电视机上播放。问题来了,直接把此文件用U盘插电视机播放,毫无疑问,电视机一定是满屏16:9播放,虽然文件清晰度合格,但人物一定是变形的,被上下拉长变瘦了,这叫本人这个视频编辑爱好者情何以堪。

于是想到快速处理一下这个视频文件。首先想到的是,用RMVB编辑软件修改宽高比到2.21:1而不重新渲染,奈何平时总不喜欢研究RMVB格式,一时想不出编辑此文件的软件,否定此方法。

然后想到编码成其他格式,魔影工厂最快,大概10分钟可以搞定,但:本人能力有限,居然不能设置出正确的结果。

鉴于这种情况在生活中经常遇到,特发此贴,征集各位同学的方法,方便于以后使用。

这里不要求“快速”了,可以编码成其他格式,希望各位高手能提供各种解决方案,方便大家一起提高技术。


IsaacZ 发表于 2012-1-23 01:32:34

进入魔影工厂,选择模板后,进入“高级”选项,左侧“视频调整”,右侧“保持宽高比”设为“否”,下面高度设置为 80.44%,输出即可。



80.44% 数值计算方法:

根据源画面比为16:9,需要在垂直方向压扁以获得2.21:1 效果。设压扁后的视频高度是原来16:9视频高度的 X 倍,列方程如下:

16 / 9X = 2.21 / 1

解得 X = 0.8044243338360985 ≈ 80.44%


lijianwen 发表于 2012-1-23 04:26:23

IsaacZ 发表于 2012-1-23 01:32 static/image/common/back.gif
进入魔影工厂,选择模板后,进入“高级”选项,左侧“视频调整”,右侧“保持宽高比”设为“否”,下面高度 ...

版主很敬业,此时回帖,令人敬佩。
版主的方法,思路是正确的。
版主的方程结果弄错了,魔影工厂不能填入50%以下的数值。
以输出MPEG2为例,输出分辨率选1280*580或者1280*720结果得到的图形比例是一样的,是不是选择1280*720要好些呢?(魔影工厂也不能输入580这个数字,会自动变成584)。

IsaacZ 发表于 2012-1-23 04:44:00

果然算错了!用计算器算的,可能除来除去,匆忙中顺序搞错了。又算了一遍,正确的结果是 80.44%。这样输出分辨率根本不用动就可以啦!为免误导后来者,我直接在2楼改啦。

ltylsy 发表于 2012-1-23 10:21:46

大年初一学习了!谢谢管理员!!!祝新年快乐!!!
页: [1]
查看完整版本: 如何快速修改此电影(RMVB)文件的宽高比