注册 | 登录  
  PSP新闻  
     
 
分类 RSS
当前位置:  使用心得
RMVB转高清晰MP4
文章录入: wyitalia  更新时间: 2005/7/19 19:31:15  点击数: 87079
 

本文已刊登在掌机王SP16期 未经本人允许严禁转载 书面版权归掌机王杂志所有
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经本人同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
转载著名
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
■● ■   chinapsp.net
■ ●■  wyitalia原创
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★

RM/RMVB转高清晰度MP4
目前市面上的下载影视文件中占绝对主流的文件就是RMVB了,因为RMVB和AVI相比的体积小很多,画质也与之差距不大,但是RMVB文件,尤其是R9以后的编码文件比较混乱,3GP等软件无法对其进行直接编码转换。
众所周知,目前转换MP4质量最好的软件是3GP(熟称转换君),他的效果比IC2好很多,当然,这个高清晰度教程就是针对3GP的了。
首先先说说我们需要的软件:
查看视频和声音编码的软件:AVIcodec
转换需要的软件,3GP0.31以及3GP0.31C
TPR工程文件,以及优化软件TMPGEncPLUS
AVS脚本支持软件:AviSynth 2.5.5
Ffdshow调整和播放软件:暴风影音5.03,或者最新的ffdshow,笔者使用的版本为ffdshow-20050328。
前期准备都完成了就可以开始了。
在以前刘一为大家介绍的RMVB用简单的方法转换存在很大的问题,可能会照成音画不同步(fps不为默认的23.97),部分声音格式的无法正常转换,最主要的清晰度不行。
目前市面上的RMVB以及RM文件视频编码主要是RV40 = RealVideo 9(以用AVIcodec软件进行查看)。音频的编码则要复杂的很多,从raac-0到cook-29,每种编码的声音格式会直接影响到MP4的转换,说一种容易辨别的方法,可以简单的把声音编码分成2大类(因为在你使用多次AVIcodec之后会注意到音频编码是由2部分组成的,编码格式-编码代号),一类是编码代号为个位数的,另一类编码代号为十以上的。


对于编码代号为十以上的这一部分方法如下:
打开TMPGEncPLUS


这款软件非常不错,对于系统的设定一般用户是不需要修改的,我们就开始使用吧,在[输入影像]和[输入声音]的地方填写RMVB文件的路径,[输出文件]的地方填写RMVB文件的路径,并把扩展名改为.mpg,可以仿照上图填写。因为是RMVB文件,在右下方选择System(Video+Audio)点击设定,进行mpeg的设定(下图)

这里就是制作高清晰影像的关键。RMVB都是逐行扫描的的,在设定的位置当然是要选择逐行扫描。然后根据实际情况选择画面宽高比4:3或者16:9。
下面我们重点介绍滤镜:(双击滤镜名可开启滤镜的设定窗口)
1. 影像源的范围:这个滤镜的功能是截取掉影像文件的开头以及结尾的一部分,对于一些不喜欢看动画片头和片尾而且想在记忆棒中多多放几集动画的朋友可以试试。
2. 消除鬼影:鬼影是影象的重影,视频源不好的时候会出现。尤其是在RM为片源的时候就很容易出现这种情况(看恐怖片不除鬼影会有更好的效果,笑)。在这里可以对“垂直线鬼影”“边缘”“亮度”这3个项目进行优化,大家可以根据最近的实际情况以及具体片子的情况进行设定。这个的效果还是非常不错的,笔者推荐。
3. 消除噪点:在低光条件下的拍摄中影响中回出现明显的颗粒噪点(想必大家看恐怖片等图像比较黑的片子的时候都有所发现),利用此滤镜可以消除。不过副作用是平滑了图象,比如人的面部会象橡皮娃娃一样,光滑但没有质感。可以在高画质模式前打勾,这个滤镜大家看着选用吧,在转比较黑暗的动画的时候强烈推荐。
大家看看这2张的差别,第一张是片源的图片而第二张是用了消除躁点滤镜的图片,引用一位网友的话:“两个画面对比一下不难看出,第一张的不如第二张的清晰,而且第二张的颜色看上去要比第一张的颜色饱和一些。”
4. 锐化边缘:可以对横向和纵向分别设置参数,做增强处理。在水平方向都调整到最高,不要“以场为单位”可以优化过小的字幕效果。(用途不大,笔者不推荐)
5. 高级彩色校正:可以由RGB、YUV、CMYK和HSV4种类型,进行亮度、对比度、Gamma校正、饱和度、色调、强调暗部等等方面的设定非常的专业。(但是这个功能不实用)

6. 裁减画面:看到这个滤镜,大家就会知道他可以上下左右截取掉一部分不必要的部分,这个功能也可以可以ming君0.31C中办到。
滤镜部分大家可以根据实际的需要以及片子的实际情况进行选择,选择的滤镜越多,转换的速度也就越慢。选择[文件]-[保存项目],保存一个.TPR的工程文件。(最好保存在与RMVB文件相同的位置)
新建一个TXT的文本文档, 里面写下这些脚本:
LoadVFAPIplugin("J:\TMPGEncPLUS\TMPGEnc.vfp","TMPsource")
V=TMPsource("I:\04.tpr")
ConvertToYUY2(V)
A=DirectShowSource("I:\04.rmvb",video=false)
AudioDub(V,A)
FlipHorizontal()
Turn180()
说明:第一句是TMPGEncPLUS中TMPGEnc.vfp保存的位置;第二句是刚刚保存的tpr文件所在的位置;第三句如果想节约速度可以删除,不删除的话效果会更好一点;第四句则是RMVB源文件的位置。一切都写好了保存退出吧,把这个txt文件重命名为*.avs,这个文件就可以丢到3GP中转换了。(小窍门:这个文件是要放到3GP里直接转换的,注意这个avs文件的名字,这个名字就是转好以后在你的psp中显示的mp4文件的名字。)
这个转换的过程由于滤镜的加入变得异常缓慢。3GP0.31的速度还是可以承受的,如果换成ming君0.31C,那么你就需要一定的耐心了,用多几个滤镜,转2小时左右的片子可能用上一天,换来的就是超高清晰的mp4了!(笑)(小窍门:在WINDOWS任务管理器中的进程中找到ffmpeg的进程右键-设置优先级-低-确定即可以把转换的优先级设定到低的位置,设定好以后,你可以着手在电脑上做其他事情,甚至可以玩小型的游戏,可以保证电脑的不卡。)
下面介绍raac-0,raac-1音频格式的转换方法:大家都知道暴风影音集成了许多的播放插件,而且是和realplayer冲突的,在很多新装的系统上大家往往不选择转realplayer,而是直接装了暴风影音,在这种情况下则要装一个叫做realalt136的小程序(推荐安装好以后重新安装暴风影音)。打开暴风影音的StormSet-FFDShow音频设置,在AAC的地方选择“未启用”这样就可以了。 然后用和刚刚相同的方法进行转换,记得转好以后吧AAC改回libfaad2,不然的话,你在电脑上观看所有视频文件时都会觉得不对劲(T_T)。
最后说明的一点是:在以上教程中,只要把上面所有的RMVB改为RM,那么RM文件的转换也宣告完成。
后记:笔者万万没有想到,这篇文章会写的如此艰难,幸好在写文章的时候得到了chinapsp的mp4组众多成员的帮忙在这里笔者想重点感谢2位,一位是上海的王丞斌,一位是贵州的chenkai_2002。


相关软件到本站首页-掌机王页面下载

需要转载请与qq :55628958联系,否则追究其法律责任!


上一篇: ffmpeg代码 (2005/5/9)
下一篇: MP3PRO的制作与使用 (2005/7/19)

 
Copyright 2007 PSP之家
苏ICP备05025990号
服务条款 隐私声明