首页 MKV转RMVB的方法

MKV转RMVB的方法

举报
开通vip

MKV转RMVB的方法MKV转RMVB的方法 http://apps.hi.baidu.com/share/detail/2099862       由于硬盘上多数周星驰的电影是MKV格式的,画质绝对比一些同大小的RMVB好,但是考虑到在MP4上播放,需要转为RMVB的格式,找了一下午,重复试验了很多次,终于成功了,以下转自影视帝国论坛,但按照其步骤失败了很多次,所以加了很多自己的经验,算是通俗点的补充吧 ^_^ avs和erp可以压制任何格式的片源avi mkv dat mpeg wmv等等而且都可以直接加载字幕和水印        ...

MKV转RMVB的方法
MKV转RMVB的方法 http://apps.hi.baidu.com/share/detail/2099862       由于硬盘上多数周星驰的电影是MKV格式的,画质绝对比一些同大小的RMVB好,但是考虑到在MP4上播放,需要转为RMVB的格式,找了一下午,重复试验了很多次,终于成功了,以下转自影视帝国论坛,但按照其步骤失败了很多次,所以加了很多自己的 经验 班主任工作经验交流宣传工作经验交流材料优秀班主任经验交流小学课改经验典型材料房地产总经理管理经验 ,算是通俗点的补充吧 ^_^ avs和erp可以压制任何格式的片源avi mkv dat mpeg wmv等等而且都可以直接加载字幕和水印        首先,准备好压制RMVB使用的几个软件: 1、Easy RealMedia Producer V1.94,压制RMVB影片最好的工具。 2、CoreAVC Professional Edition v1.85,压制MKV必须的工具,如果你只是压制AVI,就不用安装了。(这个工具原文步骤中一直没提到其用法,所以我在看后面的时候把它忽略了,导致最终转出来的文件只有几十KB。其实只要安装它就可以了,没有具体用法,只是转的时候某些软件需要调用它) 3、暴风影音6.10.00,播放软件,同时自带字幕装载插件。(我电脑中装的是终极解码,Kmplayer播放器,找不到那个加载字幕的VSFilter.dll文件,所以在后面的代码填写中路径不能按原文去写,没办法最后还是直接用DIOS生成了avs) 4、MKVToolnix V2.4.0 绿色汉化版,查看MKV文件参数的工具,也可以利用它把MKV文件重新进行封装。比如,如果MKV是中英双语的,而我们只想压制中文的,就可以利用它把源文件中的英文去除并且封装成新的MKV文件。最重要的是可以提取出原MKV里的字幕,以便于压制RMVB时使用。 5、AviSynth 2.5.8 RC3 (30.07.2008),用DIOS生产AVS文件必须的工具。(这个软件原文中没有提到,所以我一直转换错误,并且也预览不了AVS,所以电脑必须安装AviSynth这个软件,这样编写的AVS文件就可以被播放器识别了。) 6.DIO's RealProducer GUI v1.44 绿色汉化版,这个就是用来生成AVS的啦。(原文中是收工编写,对于我这个初学者来说难懂,所以只好照抄,其实只要用这个软件去生产AVS,里面是图形界面的,你只要选择与否就可以了)     目前我比较习惯采用的字幕是SRT格式的,影片字幕大家可以到射手网(http://shooter.cn/)下载,相信大家比我还清楚。由于我是压制影片自己收藏,本文也没有涉及到水印的问题。     下面具体讲一讲压制过程:(建议先看下最好的PS,那样会使初学者节省很多时间) 1、安装上面提到的6个软件(其实我下的都是绿色版),一般情况就安装在默认的文件夹下就可以了。 2、下载MKV文件和相应的SRT文件,这个不多说了。 3、压制文件需要以下几个文件:     其中,AVS文件是压制电影时使用的脚本,test.mkv是你准备压制的电影,test.srt是电影的字幕,test.srt.style是用来控制字幕的位置、字体等格式的。 4、首先,我们来看看AVS中的内容, (其实AVS文件可以不用用文本文档自己编写然后改后缀为avs,一般都用RPG(DIO's RealProducer GUI)这个软件,使用方法请看最后,不过如果你喜欢高自由度的代码,可以继续看下去) 1)加载挂字幕的插件:LoadPlugin("C:\Program Files\Ringz Studio\Storm Codec\Codecs\VSFilter.dll"),如果暴风影音是默认安装,不用修改。 2)加载压制源文件:video=directshowsource("E:\test\test.mkv"),把E:\test\test.mkv改为你的源文件的绝对位置,FPS压制MKV文件时可以不要,但是压制AVI时必须要加上。比如针对FPS=23.98的AVI,该语句应该为video=directshowsource("E:\test\test.avi,fps=23.98"),注意FPS和AVI文件一定要保持一致,否则会出现图像和声音不同步的情况。 3)调整视频图像效果:Levels(0,1.5,255,0,255).Tweak(0,1,12,1),这个一般不用修改,我也不太懂得怎么修改。 4)调整声音大小:AmplifydB(10,10,10),这个可以根据视频文件的实际情况调节,3个值分别对应左、中、右三个声道,数值越大声音越大。如果源文件声音很大,可以全部改为0,也就是不放大。 5)调整视频尺寸:lanczosresize(640,260),这个比较有讲究,详细讲讲。     可以看到,暴风影音显示这个文件的尺寸是712×352,但是其实是不对的,这是由于MKV采用变屏技术造成的。在这里,我建议使用前面提到的HH_MKVtoolnix2来查看MKV文件的实际尺寸,安装该软件后运行桌面的上的“Mkvmerge GUI 汉化预览版”,加载MKV文件,     可以看到视频的真正尺寸是864×352,我希望的尺寸是640的,计算一下,640/864×352=260,也就是压制后的尺寸是640×260,当然这个视频尺寸不是一定的,你还可以根据视频中的图像是否变形来进行调整。 6)剪切视频尺寸:crop(0,0,640,260),对于我来说,我一般不会剪切图像,毕竟画面损失不是我所愿意的。 7)给视频加黑边:addborders(0,50,0,50),这里在多讲一下,第一个“50”是视频上面加的黑边尺寸,第二个“50”是视频下面加的黑边尺寸。 如何确定黑边尺寸,这个依据个人的需求可以有不同的做法,我一般喜欢把视频尺寸定义为640×360、640×400、600×380(连续剧)这3种。 一般,我采用的是18号黑色字体,如果是双行字幕,正常情况下底部黑边至少要50。在这个例子里,(360-260)/2=50,正好上下各加50黑边,所以上下黑边是对称的。但是有些视频却没有这么准确,比如说,有的视频计算比例后是640×280,那么针对这类视频有两种办法,一类是上下黑边不对称,比如360-280=80,但是底部字幕至少要50,那么顶部就只有30,就是addborders(0,30,0,50);还有一种是强行把视频通过lanczosresize(640,260)把视频压制成640×260,这样上下各加50黑边就对称咯,但是有个影响就是画面有可能变形,这个要自己通过调整参数不断修改至最后满意。 对于有些视频的尺寸换算后高度比较大,比如640×350左右,如果强行压制成640×260,画面肯定会变形,剪切画面又不愿意,我一般是lanczosresize(640,350),然后直接加底部50黑边,顶部不加,这样最终视频尺寸是640*400。只不过只有下面有黑边,看来可能不太习惯,但是我个人觉得无所谓,大家可以根据自己的喜好灵活调整。 下面是几种尺寸的具体截屏: 尺寸:640×360(上下各50) 尺寸:640×360(上下不对称,下50,上40) 尺寸:640×400(只有下面加50黑边) 尺寸:600×380(只有下面加50黑边),一般用于连续剧 8)给视频加字幕:textsub("E:\test\test.srt"),这个不多说咯。 9)返回压制后视频:return video 5、介绍一下test.srt.style。这是控制字幕显示格式的,test是文件名,必须改成和你的字幕文件同名,比如字幕文件是nccx.srt,这个文件就应该改成nccx.srt.style。 “黑体”指的是字幕文件为黑体,“18”指的是字体大小,“1”指的是字幕所处的底部位置。如果是双行字幕,一般用“1”,如果是单行字幕,一般采用“8”比较好。其他参数的用法大家可以去网上查查资料,我一般就是用这几个。 单行字幕采用“8”,字幕位置位于黑边的中间高度,看起来更舒服。 双行字幕采用“1”,字幕位置从黑边的底部开始。 6、AVS和srt.style的各项参数确定后,最好御览一下效果。用暴风影音直接调用AVS文件进行播放。选中AVS文件,右键,选择暴风影音播放,根据播放的效果进行参数调整,直到最终满意。 7、接下来,用Easy RealMedia Producer加载编写好的AVS文件,标题、作者可以根据自己的需求填写。 8、点击“开始压缩”,进行AVS文件压缩,完成后会弹出提示。 (本人亲测转换星爷的90分钟无敌幸运星,365M的MKV,转换后为542M的RMVB - -!参数都是如上图所示,花了我40分钟。如果嫌大了可以改小点分辨率和码率) 9、RMVB文件已经压制成功,文件名和你的AVS文件的名字相同。 PS:RPG生成AVS 首先电脑需要安装AviSynth这个软件,这样编写的AVS文件就可以被播放器识别了。 AVS文件可以用文本文档自己编写然后改后缀为avs就行,不过咱懒...一般都用RPG这个软件. 运行RPG.exe后在主界面点击AviSynth(这个软件只用来生成AVS文件。) 然后的设置大致如下,不过这个设置是RMVB转压PMP时候用的,MKV压RMVB的话,改画面大小和添加黑边请不要选择。颜色环境那个YV12我通常也会勾上。(据说只是在片源是RMVB的时候保持色彩平衡?)反正RPG是中文软件,详细功能自己可以慢慢摸索哈~注意FPS一定要与原MKV保持一致,否则会出现声音、字幕不同步的现象,原MKV帧数在自己的播放器里可以查看的到。 设置完成后点击“生成AVS”,然后“播放AVS”,如果播放成功,说明AVS编写正确,反之则是哪里出了问题。 顺带一提,我现在终于知道如何用AVS截取片段了,嘿嘿。 RPG的AVS生成器没有这个功能,自己在AVS里添加trim (xx,xx)就行了。括号里为帧数。比如电影的FPS是25(每秒25帧),那么要截取一分钟到两分钟的片段,就应该是trim (1500,3000),添加后可以试着播放AVS,对帧数进行微调。 AVS编写完成后就可以压RMVB了,用的软件是Easy RealMedia Tools。简单易上手。 在Producer里添加刚才编写的AVS文件(这个AVS应该是和视频文件在一个文件夹内), 然后选择“参数设置” , 这里可以对RMVB的码率进行调节,想要高质量画面,平均码率和最大码率往高了填,那个码率计算很实用~可以估计出文件大小。 其他设置我基本没动过,按默认的来,如果对音质要求高,可以在音频编码里选择更高的码率。 针对AVI片源声音通常过小的情况,默认是调节声音+6dB。 嗯嗯,最后设置下输出路径,点确定就可以压片了。整个过程熟悉后很简单。 一点感想:AVS的确很强大,只要编写正确,没有AVS办不到的事。 关于字幕:压RMVB需要内嵌字幕的话,在AVS生成器那里勾上“加载字幕”选择相对应的字幕即可。 另外由于KMPlayer好像会自动搜寻与电影同文件夹内的字幕,然后加载上去,所以如果原MKV有字幕的话,你再在电影同文件夹内放入srt字幕的话,预览AVS时就会显示两个字幕了,So最好把字幕放在另外的文件夹内,然后在生成AVS的时候在RPG里加载。 如果原MKV是内嵌字幕的,那这里就不用加载字幕了,如果原MKV里是外挂字幕的,那就要先用MKVToolnix把你要的字幕(简/繁体、中/英文)提取出来,然后在RPG里加载。
本文档为【MKV转RMVB的方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_157941
暂无简介~
格式:doc
大小:876KB
软件:Word
页数:12
分类:互联网
上传时间:2011-06-27
浏览量:36