MKV压制RMVB完全攻略_第1页
MKV压制RMVB完全攻略_第2页
MKV压制RMVB完全攻略_第3页
MKV压制RMVB完全攻略_第4页
MKV压制RMVB完全攻略_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MKV压制RMVB完全攻略MKV跟avi一样,是一种容器,所不同的是,mkv包含的内容更多,可以包含多条音轨、字幕等等,现有的ERP(Easy Realmedia Producer)、RPG(DIO's RealProducer GUI )对mkv兼容性都不好,或者说mkv不兼容它们。下面跟avi对比说说经验:用ERP压制avi非常简单,安装好编码器、vobsub,然后设置vobsub字体、颜色,准备好avi以及同名的srt文件就ok了。mkv压制有几个问题:1.压缩方法问题压缩mkv一定要用avs,avs文件可以用RPG生成,源选择DirectShowSource,也可以根据现有的手

2、工编辑,如# 16:9电影画面比例 640,360    640,352   576,324# 1.85:1电影画面比例 640,346 720,388# 2.35:1电影画面比例 640,272# 4:3演唱会电视画面比例 640,480# 其它avs参数可以参考avs英文手册2.音轨选择问题3.字幕问题压制avi的时候跟播放avi很像,会调用vobsub渲染字幕;压制mkv似乎不是,vobsub里面的字体设置在压制时根本不管用,需要其它方法解决;a.添加 .srt.style 字幕配置文件,这个可以用vobsub带的小软件subresync

3、生成,注意保存的时候选择unicode支持;b.禁用自动调用 vobsub,启用ffdshow里面的字幕渲染功能;不过如果启用禁用比较麻烦,在 终极解码、完美解码、阿飛影音工具包里面好像都没有设置的,或者我没找到;所以推荐方法a来做字幕;4.编码解码包的问题压制avi时我一直用的是 阿飛影音工具包,也可以选择终极解码,关键是安装好后要根据自己的需要注册、卸载相应的组件,也就是 .ax、.dll解码器,如regsvr32.exe /s RealMediaSplitter1009.axregsvr32.exe /s /u vp6dec.axregsvr32.exe /s /u vp7dec.axr

4、egsvr32.exe /s /u CoreAVC.axregsvr32.exe /s vsfilter233.dllregsvr32.exe /s /u AviSplitter.axregsvr32.exe /s MatroskaSplitter.axregsvr32.exe /s ac3filter.axregsvr32.exe /s /u iviaudio.axregsvr32.exe /s empgdmx.axregsvr32.exe /s /u NeSplitter.axregsvr32.exe /s /u MpegSplitter.ax(以上为使用终极解码设置中心改变设置时,设置中

5、心实际进行的操作;该操作用SSM截获记录)阿飛影音工具包是通过一个个exe来做注册卸载的,阿飛给我们做好了,且在开始菜单中有快捷方式,以下为阿飛影音工具包开始菜单的项目树形图:+-字幕VobSub|       DirectVobSub Configure.lnk|       submux.lnk|       subresync.lnk|       V

6、obSub Configure.lnk|       VobSub Cutter.lnk|       VobSub Joiner.lnk|       VobSub On (2.23).lnk|       VobSub&VSFilter Off (All).lnk|       VSFi

7、lter On (2.33).lnk|       VSFilter On (2.37).lnk|       VSRip.lnk|       +-容器Container|   +-Avi|   |       AviSplitter (Gabest).lnk|   |  &#

8、160;    AviSplitter (Haali).lnk|   |       AviSplitter (System).lnk|   |       |   +-CDDA|   |       AudioCD Filter (CyberLink).lnk|   | 

9、60;     CDDA Reader Filter (Gabest).lnk|   |       |   +-Mkv|   |       MkvSplitter (Gabest).lnk|   |       MkvSplitter (Haali).lnk   &

10、#160;        红色部分即为选择MKV的分离器,有Gabest和Haali选择;终极解码做得更好一些,作者专门编写了一个小程序-解码设置中心,可以单独设置,也可以选择“套餐”,非常方便,截图如下:在搜索编码解码包的时候,发现了 Combined Community Codec Pack。5.mkv分离器压制mkv最重要的一部就是将视频音频从mkv里面分离出来,如果解码包不包含分离器,或者默认的分离器不对,压制的时候都会出错;我曾经就碰到过这种情况,编码包安装好了,文件也准备好了,压制就是不对,几秒钟就压完了,一看文

11、件大小1KB,后来捣鼓了半天才知道是默认的mkv分离器不对;到官网上一查,推荐用的是 Haali Media Splitter,遂下载安装,如此才恢复正常;ScriptType: v4.00+PlayResX: 384PlayResY: 288V4+ StylesFormat: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderS

12、tyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, EncodingStyle: Default,幼圆,22,&H00ffffff,&H0000ffff,&H00800040,&H80800040,0,0,0,0,100,100,0,0.00,1,1,0,2,20,20,20,17.解码选择问题(以下选自终极解码的说明):- Mpeg2音频解码器:CyberLink/WinDVD?    CyberLink的即PowerDVD的AC3&DTS音频解码器,其

13、音质好,但对多音轨的支持不如WinDVD的好。播放多音轨影片,建议分Mpeg2/AVI分离器选择Gabest或Haali的,以保证能顺利播放。    WinDVD的AC3&DTS音频解码器,其音质好,但不能解码TS封装的DTS音轨,且与Helix Producer Plus 9不兼容,也不兼容AVS的DirectShowSource。- AVI分离器:Gabest?System?Haali?    AviSplitter是AVI的分离器,默认用System的,因稳定性和兼容性最好;Gabest的可以读下载不完整的AVI文件;而

14、Haali的支持多音轨的切换。- MKV分离器:Gabest 对比 Haali    Matroska文件的分离器,Gabest的与RMVB编码器兼容性好,而Haali的对MKV的播放支持极好。- OGM分离器:OggSplitter对比 OggDS    OggDS的拖放速度较快,Gabest的OggSplitter兼容性较好。- VobSub 2.33/2.37    2.37的一个新特性是在MKV->RMVB时字幕也可以嵌进去,但存在一些Bug,故默认启用2.33版;VobSub 2.37其中

15、一个bug是不能用于压divx 3的挂字幕片。对于用ffdshow做解码器或片源是divx 5的时候,VobSub 2.37要设为一直启用(alaways load)才能把字幕压进RMVB里。- 有些AVI在压制为RMVB时停在某个进度中    出现这种情况,多是片源有坏帧或下载不完整,可以尝试改用Gabest AviSplitter,因为对下载不完整或有坏帧的AVI文件处理较好。    解码中心> AVI 分离器>启用 Gabest- 使用TMPGEnc把MPG/AVI/MKV转为MPEG的注意事项? 

16、0;  a.禁用ffdshow对音频的解码支持;     b.启用WinDVD音频解码器;     c.设置TMPGEnc:    运行TMPGEnc,点击菜单栏上的OptionEnvironmental setting,进入“VFAPI plug-in”选项,右键点击“DirecrShow Multimedia file reader”,选择“Higher priority”,需要两次才能设置priority最高优先级为1。- VP6/7的DSF和VFW解码方式有何区别?&

17、#160;   VP6/7的VFW解码方式使用的是vp6/7vfw.dll,此方式可以直接用VobSub显示外挂字幕且可以实现压制为RMVB/WMV,但不支持Win9X。    而它的DSF解码方式使用的是vp6/7dec.ax,此方式解码画质较好,但挂字幕只能用VobSub 2.37或借助ffdshow(ffdshow设置:解码选项Raw 视频,设为“全部可支持的”)。- TMPGEnc无法识别Vob/MPEG2文件?    新版的TMPGEnc Plus早已支持MPEG2,无需外部解码器,若你手头上的不能支持,

18、可以到 下载 TMPGEnc Plus v2.52 系列。- 无法用ffdshow的内置功能挂字幕?    ffdshow的内置字幕功能和通过Avisynth项实现挂字幕/水印的前提是片源视频解码必需用ffdshow,可以这样操作:    解码中心>启用ffdshow解码DivX、XviD或H264即可。8、什么是MKV格式?最近很多论坛上都出现了MKV这个格式,在这里稍微解释一下。如果对OGM这个格式不是很熟悉的话,自然也就不会怎么知道MKV了。首先澄清一个误区,MKV不是一种压缩格式,DivX、XviD才是视频压缩格式,MP

19、3、OGG才是音频压缩格式。MKV是个“组合”和“封装”的格式,换句话说就是一种容器格式。举个例子的话就比较容易理解了,把只有视频的XviD和只有音频的MP3组合起来,然后以一种多媒体介质的形式出现,最常见的就是AVI,其次就是OGM,还有MP4等不太常见的。AVI的出现已经超过了10年,渐渐体现出老态了,除了近年通过VD可以拥有2个音轨,没有其他的改进。OGM的出现,标志着多音轨格式的出现,可以合成8个以上的音轨,音频上自然也多了OGG这 个格式,重要的是可以“内挂”字幕,老外称为“软字幕”,可以任意开关,可以“内挂”8个以上的字幕,美中不足的是仅仅支持srt格式,并且不支持Unicode,

20、对亚洲字符支持严重不足。还有一个就是Charpter功能,可以自定义段落,播放时就可以选择了。是不是越来越像DVD啦?但是当时的OGM源码是不公开的,就那么几个人在开发,自然进度慢了,前一阵几乎陷入了“死亡”。最近宣布公开源码,加入OpenSource行列,重新开始开发。MKV就是在OGM停滞的那段时间出现的,由俄罗斯的程序员开发的,从一开始就是OpenSource,因此得到了很多其他程序员的帮助,开发速度相当快。OGM有的MKV都有,另外还有很多独特的功能。其中最令人振奋的就是Gabest开发的Plugin,不仅开发了专门的播放器MediaPlayerClassic,这个东西的强大相信用过的

21、人都有体会。还开发了很多的MKV用的Mux(合成器),尤其是Real格式的Mux。Real的RMVB是封闭格式,官方的Helix根本就不支持多声道,所以尽管算法很优秀,但在声效大片的再现上就无能为力了,只能乖乖让位给可以合成AC3和DTS的AVI以及OGM了。但Gabest开发的RealmediaSplitter和MKVMux可以让RMVB格式的视频和AC3、DTS合成MKV,从根本上克服了RMVB音频上的弱点。不仅如此,可能大家看了有点晕,我也说的太多了,总结就是下面几条: 1、支持多种格式的视频和音频,尤其是Real 2、支持多音轨,多达16条以上 3、支持ssa,ass软字幕,多达16条

22、以上 4、支持段落选取(由制作人决定)-来自OGG网站的文章:from 解惑万能的多媒体容器 MKV是Matroska的一种媒体文件, Matroska是一种新的多媒体封装格式,它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中! 多媒体封装格式也称多媒体容器 (Multimedia Container),它不同于DivX、 MP3这类编码格式,它只是为多媒体编码提供了一个“外壳”,常见的AVl、VOB、 MPEG格式都是属于这种类型。但这些封装格式要么结构陈旧,要么不够开放,正因为如此,才促成了Matroska这类新的多媒体封装

23、格式的诞生。 Matroska媒体定义了三种类型的文件:MKV是视频文件,它里面可能还包含有音频和字幕;MKA是单一的音频文件,但可能有多条及多种类型的音轨;MKS是字幕文件。这三种文件以MKV最为常见。 注目MKV的特性 看看目前比较流行的多媒体容器类型,例如AVI,它可以容纳多种类型的视频编码和音频编码,像VP6、DivX、XviD等视频编码和PCM、MP3、AC3等音频编码; VOB则是另一种特点更为鲜明的媒体容器,它可容纳MPEG-2视频流、多个AC3、 DTS、THX、PCM音频流、多个不同语言的图形字幕流。 Matroska最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流,

24、即使是非常封闭的RealMedia及QuickTime也被它包括进去了,并将它们的音视频进行了重新组织来达到更好的效果。可以说是对传统媒体格式的一次大颠覆!它现在几乎变成了一个万能的媒体容器。格式错误检测可变帧率软字幕流式传输菜单非微软平台MKV有支持支持即将支持即将支持支持AVI无不支持不支持不支持不支持支持不够视点MKV的前途如何 Matroska的目标就是要取代旧式的媒体封装格式,其中最主要的目标就是AVI。 AVI已经诞生十几年了,目前它依然还保持着旺盛的生命力,但其原始架构过于陈旧,这使得它在支持新的音视频编码上非常困难,在非微软平台使用也不够方便。而Matroska使用的是一种开放

25、的架构,拥有众多的先进特性,并且能跨平台使用,这是AVI所望尘莫及的。 不过AVl毕竟树大根深,它拥有最广泛的软硬件支持,而这一点正是衡量MKV是否成功的一个标志,但目前它还做不到这点,现在甚至还没出现一个能直接编辑它的软件,毕竟它诞生还不到一年。但在这么短的时间里,Matroska取得的进展也是非常引人注目的。 但Matroska毕竟还是一种发展中的技术,它没有深厚的背景可以依托,这决定了它不可能在商业领域(如DV、数字电视)里有所作为,同样的道理,它要想取代 AVI成为一种通用的多媒体封装格式并不会十分顺利。不过,DVDRip的普及历程告诉我们,流行才是硬道理!DVD播放机厂商现在不是也已

26、经放下架子,对DVDRip提供支持了么。所以,Matroska目前最需要做的就是让更多的人知道它。 怎么播放 播放Matroska这类格式并不需要专用的播放器,任何DirectShow的播放器都可以播放MKV、OGM、MP4文件,如常见的Media player Classic、BSplayer、ZoomPlayer播放器等,甚至包括 Windows Media player。现有的播放器要播放MKV格式仅需安装相应的分离器插件即可。推荐的MKV解码软件:Matroska Pack Lite-我如何在Windows里播放matroska文件?简单方法:matroska小组已经为你准备了一个可以使你在以directshow为基础的播放器(如media player classic,bsplayer,zoomplayer或蹩脚的windows media player)上播放几乎任何matroska文件的安装包。下载详细方法:任意一个以directshow为基础的播放器都必需的两个东西: - 分离滤镜(splitter filter):播放时用来分离出mkv容器中所包括的媒体流(音频、视频、字幕)- 解码滤镜(dec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论