2 用MeGUI压制720x480的MP4
2.1 适合压成720x480 MP4的视频源的选择
推荐以下片源:
- 高质量的DVD,最好是码率足效果好的D9, MV的VOB
- 高质量的HDrip HDre HDDVDre BDre 一般就是2DVD或者以上,1DVD的转480x272足矣
- HDTV TS TP 、WMV-HD、高清H.264编码的MOV
- BD remux HDDVD remux
不推荐以下片源转成720x480
- 一般的DVDRIP,不管多高质量的,没必要,480x272足矣...
- 各种分辨率本身不到720x480的片源
- 各种rmvb、rm等低质量片源,基本是纯属浪费。
2.2 AVS的编写(不是本文重点,一笔带过)
这一部分是比较令人头疼的,因为这一步下不去,后面全部免谈,而这一步,又是比较难的一步。
这里以一个1080的TS片源为例:
首先,如果你的电脑根本没法播放这个TS,那根本谈不上转换,先去别出找教程想办法让你的电脑能播放吧。一般来说现在安装的终极解码、暴风影音的插件包以后,都可以直接播放。
把TS挂进AVS里面,有两种方法
一种是用mpeg2source,这种方法稍微麻烦,需要先用DGindex生成D2V,再用AVS挂D2V,音频用DG或者其他工具提取后,分开处理。
这种方法由于比较麻烦,需要的可以搜索相关HDTD rip的教程。
这里只给出AVS脚本的样例,只是最基本的,字幕等滤镜根据自己的实际情况运用。
QUOTE:
LoadPlugin("..............\DGDecode.dll")
LoadPlugin("..............\decomb.dll")
mpeg2source(".............\XXXXXX.d2v")
FieldDeinterlace()
Lanczos4Resize(704,480)
addborders(8,0,8,0)
ConvertToYV12()
另一种方法就是用Directshowsource挂TS,这种方法更简便一些,但是前提是你的电脑上解码器已经配置好。
AVS编写如下:
QUOTE:
DirectShowSource("..............\XXXXXXX.ts ",29.97)
Lanczos4Resize(704,480)
addborders(8,0,8,0)
ConvertToYV12()
有人会问,为什么要先resize成704x480,然后再加黑边?
这是因为PSP播放720x480的视频时,会左右裁去各8个像素,然后resize成480x272输出,也就是说,如果不这样处理,左右各有8个像素的画面将被裁去无法显示。
SONY就是这样设计的,遵循了DVD的一些规则,(DVD的MPEG2流,原始分辨率也是720x480)
写好AVS以后,尝试播放,如果无问题,就可以正式开始压制了。
需要说明的是:如果resize成480x272,转换出来就是480x272的HAVC了,不过480x272时,x264的设置可以更高一些,所以请在视频的profile那里选择PSP MP4AVC 480x272