大家使用Batch Real Producer来进行视频转换的时候都将目标视频大小设置为176*144或176*142,表面上看来好像没有什么问题,但是实际在6600上播放时问题就出来了:画面变形,人物被拉伸了,或者是经过了裁减的看着这样的画面,追求完美的你我当然不能忍受了,为此特研究了一下解决方法,与大家共享。
1、如果源视频文件已经是640*480、320*240类似的4:3的比例,使用6600非横屏方式(也就是竖着看的方式)时,鉴于6600屏宽176,为了保持转换后比例不变,那么我们就可以计算得出转换后的视频长为176,而高则为176*3/4=132,也就是说目的视频的最终比例应该是176*132,而不是大家常认为的176*144。经过这样的转换之后的视频再放到6600上观看时,人物丝毫没有拉伸,与源视频一致。
2、如果源视频文件不是以上所提到的4:3比例,这个时候换算就要麻烦一些了,但与上叙方式一致。:)
假设源视频为x*y大小,那位最终的长为176,宽则为176*y/x。怎么样,经过这么一来也达到了上面的目的。
3、以下则讨论横屏方式观看时的计算方法,这个时候咱们就以横屏的宽度为基准了,也就是208(这就是6600屏幕的高度)。同样的最终换算出来的长度为208,而高度则为208*y/x了。(假设源视频为x*y大小)
这是我自己所摸索的方法,可能还存在不足之处。目前唯一发现的就是不能“全屏”播放(我指的是以176*208大小播放),但优点也很明显,不会出现人物严重变形以导致无心情继续看下去的恶劣后果,大家也去试试看吧。
这是我第一次与大家交流,有不足之处请大家指出。如果说错了,大家不要骂我啊。:)
顺便提一下,我还没有买6600,不过过几天就会买了。关于比例的问题我是下载了某个网站上已经转好了的视频(176*144)在电脑上看时才发现人物的变形的现象存在,在6600上实际播放效果我还不知道,以上只是猜测而已。