XBOX
关键词:

mkv的原理,制作,及XBOX的播放

来源:未知 时间:2007/6/29,点击:0

mkv的原理,制作,及XBOX的播放

解惑——万能的多媒体容器   -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

  MKV是Matroska的一种媒体文件, Matroska是一种新的多媒体封装格式,它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中! -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

 多媒体封装格式也称多媒体容器 (Multimedia Container),它不同于DivX、 MP3这类编码格式,它只是为多媒体编码提供了一个“外壳”,常见的AVl、VOB、 MPEG格式都是属于这种类型。但这些封装格式要么结构陈旧,要么不够开放,正因为如此,才促成了Matroska这类新的多媒体封装格式的诞生。 -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
Matroska媒体定义了三种类型的文件:MKV是视频文件,它里面可能还包含有音频和字幕;MKA是单一的音频文件,但可能有多条及多种类型的音轨;MKS是字幕文件。这三种文件以MKV最为常见。 -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

注目——MKV的特性   -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

  看看目前比较流行的多媒体容器类型,例如AVI,它可以容纳多种类型的视频编码和音频编码,像VP6、DivX、XviD等视频编码和PCM、MP3、AC3等音频编码; VOB则是另一种特点更为鲜明的媒体容器,它可容纳MPEG-2视频流、多个AC3、 DTS、THX、PCM音频流、多个不同语言的图形字幕流。 -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
Matroska最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流,即使是非常封闭的RealMedia及QuickTime也被它包括进去了,并将它们的音视频进行了重新组织来达到更好的效果。可以说是对传统媒体格式的一次大颠覆!它现在几乎变成了一个万能的媒体容器。 -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
怎么播放   -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

  播放Matroska这类格式并不需要专用的播放器,任何DirectShow的播放器都可以播放MKV、OGM、MP4文件,如常见的Media player Classic、BSplayer、ZoomPlayer播放器等,甚至包括 Windows Media player。B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
 -#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

现有的播放器要播放MKV格式仅需安装相应的分离器插件即可。-#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

XBOX如何播放B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
 B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
讲了这么多废话关键还是要在XBOX上放那才爽阿B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
目前最新的XBMC2004-11-24版是目前最稳定的功能最多的播放器B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
他同时也支持mkv(实际上6月份的已经开始支持了),随之而来的问题就是字幕的问题了,由于网上流传的mkv大多带的是ass或ssa的字母,可是XBMC对这中字幕的中文又支持的不好,下面就讲讲如何制作(改造)针对XBMC的mkv-#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

制作mkvB@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
1.导出B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
首先将网上下载的mkv文件用mkvtoolnix的MKVEGUI.exe打开,设置好输出目录Output Dir,然后点击Check All,再在Track/Attachment List框中选择你要的字幕,然后点击Extract,然后你就可以得到.ass或.ssa的字幕文件了。-#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
2.转换B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
用Vobsub的Subresync工具将.ass或.ssa的字幕转换为.srt的字幕-#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

3.打包B@NE!\p@o)y-x3/FO`$4ee+zs$=.\DoRhF_fCdyL*|z<]%7!@#c;V-G(9Ur&O,r?g?aR/.[X^*Tt=%f,`X{zdh+fԴvgsky.com
打开mkvtoolnix的mmg.exe,加入你的.srt的字幕和下载的mkv文件,设置好输出文件,再在Track框中将你要的视频,音频和你的.srt的字幕前打钩(那些你不需要的字幕就不要钩了),然后点击Srart muxing,等上5分钟,OK文件做好了。-#7gY&?-3'2^1<.fx{~jNa%[Դvgsky.com

  上一篇: ♦ XBOX硬盘游戏压缩经验谈 2007/6/29 Z=3X!D_sogo|k0cK5(fNbOh|=+,Gx!=.wiAW6,oza&iԴvgsky.com
  下一篇: ♦ 用coolStreaming+XBMC在xbox上享受超级流畅网络电视 2007/6/29
<