解决在N72中看宽银幕电影不能全屏播放的方法

  • 主题发起人 东方不夜城
  • 开始时间

东方不夜城

游客
手机和电视及电脑在视频欣赏上无法相比,起码手机的屏幕太小了,所以不对宽银幕电影进行裁减的话,到了手机里屏幕就会更小,特别是观看外语片中文字幕根本就看不清.有没有办法解决呢?
下面就简单说一下用wismencoder压缩影片过程中裁减影片屏幕的方法:
我们的208×176的画面是近似4:3的,而电影一般都是16:9或是更宽,在4:3的屏幕上播放就会有上下两条黑边,这样一来,我们可以通过剪裁掉影片的上下两条黑边来改变影片的宽度,以达到让影片在208×176上全屏播放的效果,这样就最大限度保留了影片的可视面积,使字幕能够看清了,虽然剪裁会去掉影片画面左右两边的一部分画面,但基本上不影响我们观看。
那么剪裁的参数怎么设置呢(在wismencoder软件中有视频裁减参数设置页面)?首先我们得知道影片的实际分辨率,怎么知道实际分辨率呢,我用的方法是:用超级解霸V8播放该影片,然后随便在有字幕出现的时候按暂停,然后按"单张抓图",并保存到你的电脑的指定位置,然后查看该图片的属性,就可以知道该图片的分辨率,也就是该影片的分辨率,需要强调一点的是,抓图的时候要选择播放屏幕为"原始大小"!切记!
接下来我们用winxp自带的画图打开刚才截到的图片,在图片上移动鼠标,观察画图程序的状态栏,在状态栏中间偏右的位置可以看到两个数字(X,y)随着鼠标的移动而发生变化,X表示鼠标当前位置距离图片左端的像素数有多少,Y表示鼠标当前位置距离图片上端的像素数有多少。把鼠标指到画面上端的黑边和图像的交接处,尽量精确一些,记下此时的Y值,再把鼠标指到画面下端的黑边和图像的交接处,记下此时的Y值。如果字幕不在画面里而是在黑边上,那么要把鼠标移到字幕的最底端,记下此时的Y值.
下面计算裁减的数值:
假设视频的分辨率是352×288,画面上黑边和图像交接处的Y值是52,字幕最底端的Y值是234,那么我们要截取的画面的高度应该是234-52=182,208/176=X/182,这样X=182*208/176=215(小数点省略)。也就是说215×182和208×176的比例是一样的。那么要裁去画面的宽度两边各是(352-215)/2=69。本例中在WisMencoder的参数就应该这样填:画面大小:用户自定义:□×176,钩选适应宽度,画面裁剪:左起69,上起52,宽度215,高度182,一定要钩选先裁剪后压缩。好了,下面点选开始压缩吧,压好后的文件分辨率是208X176,适合N72全屏播放AVI影片。