MKV格式视频播放的问题
发布网友
发布时间:2024-10-02 12:30
我来回答
共1个回答
热心网友
时间:2024-12-05 08:04
一般只要源视频文件不是WMV编码的,可以使用mkvmerge将其封装为MKV格式,这样即不损害视频的原有编码,也可以将字幕和视频封装为一个文件,日后需要的话,也可以用相关工具将字幕和视频文件分离出来进行再加工处理
关于MKV,可以看下面的介绍,介绍为转载,但不记得在哪转的了
二、MKV的特点
Matroska最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流,甚至囊括了RealMedia及QuickTime这类流媒体,可以说是对传统媒体封装格式的一次大*!它现在几乎变成了一个万能的媒体容器,目前它所能封装的视频、音频、字幕类型包括:
? AVI文件,包括采用DivX、XviD、3ivX、VP6视频编码,及PCM、MP3、AC3等音频编码的AVI
? RealMedia文件,包括RealVideo和RealAudio
? QuickTime的MOV及MP4视频
? Windows Media文件,包括ASF、WMV格式
? MPEG文件,包括MPEG-1/2的M1V、M2V
? Ogg/OGM 文件,包括Ogg Vorbis、OGM、FLAC文件
? Matroska Media文件,包括MKV、MKA、MKS文件
? WAV、AC3、DTS、MP2、MP3、AAC/MP4音频
? SRT、USF及SSA/ASS文本字幕
? SubVob图形字幕,后缀为IDX、SUB;
? BMP图形字幕,以一组BMP图片及时间码构成的字幕
此外,Matroska文件中还可包括章节、标签(Tag)等信息,甚至还可加上附件!需要指出的Matroska所谓的封装AVI、RM、MOV等媒体,但它并不是简单将它们不加改变的合并到Matroska中,而是将它们的音视频流进行了重新组织。
Matroska媒体定义了三种类型的文件:MKV是视频文件,它里面可能还包含有音频和字幕;MKA是单一的音频文件,但可能有多条及多种类型的音轨;MKS是字幕文件。这三种文件以MKV最为常见。
Matroska加入AVI所没有的EDC错误检测代码,这意味着即使是没有下载完毕的MKV文件也可以顺利回放,这些对AVI来说完全是不可想象的。虽然Matroska加入了错误检测代码,但由于采用了新的更高效的组织结构,用MKV封装后的电影还是比AVI源文件要小了约1%,这就是说即使加上了多个字幕,MKV文件的体积也不可能比AVI文件大。
看过后应该了解了MKV的含义了吧
关于你所说的压缩的时候有问题,这有的时候我也遇到过,有的时候把解码器K-Lite Mega Codec Pack重新安装一下就可以解决问题,但有的时候却不行,个人建议不要压缩,封装成MKV,如果还是执意要压成RMVB而Vobsub又不能正常工作的话,可以试一试WisMencoder这个软件,它能把字幕加在AVI文件上,即内嵌字幕,这样做不用vobsub也能播放字幕,自然压缩的时候也不需要vobsub了,也应该不会出现这种问题了