php实现mkv视频播放,mkv怎么合并视频文件

在写文之前先说明下,笔者在双音轨处理方面接触不久,也只算是半吊子,离砖家级别还有些距离滴,若有不足的地方,欢迎大家补充哈。今天突然想到mkv视频合并的问题,就是MKV怎么合并视频,合并之后要保留MKV的双音轨?即两个双音轨mkv视频合并保持原双音轨不变。在网络上很难找到这方面的技术帖,于是自己才琢磨出本文中的解决方法,提供给有需要的朋友们,仅供参考,也算抛砖引玉吧,互相交流,共同进步嘛。

使用到的工具:

MKV封装软件,下载地址:http://www.leawo.cn/ND_upload.php?do=info&id=3128

视频音频合并软件(狸窝转换器),下载:http://www.leawo.cn/ND_upload.php?do=info&id=3129

我这里随便找了两个双音轨的MKV歌曲视频(一千个伤心的理由 - 张学友.mkv 和 雨一直下 - 张宇.mkv 可这此外下载:http://pan.baidu.com/s/1sjPqHQH)做为例子,每个mkv视频歌曲文件里封装有两个(音轨)音频文件(原唱和伴奏)和一个视频文件。要把两个mkv合并起来还保持有双音轨,那么就先把文件里面的音频和视频都提取出来,对应配对的合并好后再封装成一个mkv视频歌曲文件即可。

b7bd48e395d09c9c26deae52edffd00f.png

ps:要看是不是双音轨,最简单的方法就是用播放器比如暴风影音,打开播放视频,右击视频画面,出现菜单中查看“配音选择”选项,一般会有两个音轨,每个音轨都试听下,MKV歌曲中一个是原声一个是伴奏的。

2a19647ed94c4bd91c457b7dc5892b91.png

OK,开始操作啦。打开MKV封装软件,将第一个(一千个伤心的理由)mkv视频“添加”进软件上,在“轨道、章节与标签”一栏列表中可看到MKV封装文件内有一个视频、两个音频(原声和伴奏)。接下来是一个一个的提取出来。如下图所示,比如只勾选一个视频(这个视频提取出来其实是没声音的),再设置“输出文件名”,我这里命名为“视频1.mkv ”,输出路径为桌面。然后点击“开始混流”。

025845aef4869c4bc9a7c5d2ba9ce174.png

极快的,执行完毕,如下图所示。视频1.mkv就成功提取出来了。

0b0f5fc58fe33f22b618077aafc20bb5.png

接下来,单独勾选音频1(其实就是原声)。输出文件名,我这里设置为“原声1.mka”。再点击“开始混流”。就能提取出“原声1.mka”文件了。

b1ed2b39647efbe9d82d2ee1bea44549.png

接下来,单独勾选音频2(其实就是伴奏)。输出文件名,我这里设置为“伴奏1.mka”。再点击“开始混流”。就能提取出“伴奏1.mka”文件了。

43a12f48676d536edfcb58552e3ee9b7.png

第一个MKV歌曲视频文件成功提取出视频和两音频。接下来,再按照上述的步骤,提取第二个MKV歌曲(雨一直下)中的一个无声视频和两个音频文件,我这里分别命名为“视频2.mkv”、“原声2.mka”、“伴奏2.mka”。

23a1aa3c4bbe91181b0822e4573d70b4.png

最终得到的提取文件如下图所示:

032dabde4edbe0939760eedfc06d813c.png

这时候MKV封装软件中场休息会儿

56d8a02199e3ac1ac022e68060187c34.gif,该换视频音频合并软件(狸窝全能转换器)上场了。打开软件,如下图所示,“添加视频”,把视频1.mkv和视频2.mkv导入软件上,显示在列表区中,注意文件的先后顺序噢(视频1在视频2的上面,表示合并后的视频中视频1排在前面)。再选择预置方案(输出格式)为原格式mkv格式。勾选“合并成一个文件”。最后点击右下方的圆形转换按钮,开始导出合并的视频文件。

efd0c5a4ec484513e2bf33617050dcb8.png

转换导出的速度跟文件大小、电脑配置等因素有关,相对来说,还是比较快的。稍等片刻,就能看到任务完成的提示了,如下图,得到合并后的视频文件,文件为“视频1_0.mkv”。

500a9d42472a6e57d7c86e9f3f86bb75.png

接下来,再合并音频文件。除了像上述的视频合并方法外,还有另一种合并方法。“添加”四个音频文件到软件上后,我们要将“原声1”和“原声2”合并一起,方法:通过按Ctrl键选中“原声1”和“原声2”,然后右击该音频,出现菜单中选择“合并”即可,可以重命名为“原声”。同理,再将“伴奏1”和“伴奏2”合并为“伴奏”。然后只勾选合并项“原声”和“伴奏”,其它的勾选去掉。

PS:一定要注意合并中的两个音频的先后顺序,可通过列表区下的“上移”和“下移”的按钮来调顺序,如果不确定哪个是原声或伴奏的,可以在右边的预览窗口中试听下。

633a8701bbbaeab4cfed37a02157f91d.png

然后设置预置方案(输出格式)为mka格式,即原格式。输出路径我设置为桌面。然后开始转换导出。

f2208d43feba5042d64268b571184744.png

音频文件一般也不算大,很快就能转换导出了。如下图所示。

d5af8a244cb595a4db702a360a531290.png

这样,我们就得到了都合并过的一个无声的视频,一个原声音频,一个伴奏音频了。

fc67e89bc873d54d178ca10f18fc86f2.png

嗯!视频音频合并软件的任务完成了,现在换MKV封装软件上场了。

56d8a02199e3ac1ac022e68060187c34.gif打开软件,点击“添加”按钮,将那三个文件都添加载入。在“轨道、章节与标签”下,多了个来自“视频1_0.mkv”的音频轨,其实这是没声音的,可以去掉勾选。再设置一下“输出文件名”,就可以“开始混流”了。

361af962d734e9c3582c69127e0157f2.png

最终封装成功!在自定义的输出路径上就能看到最终制作出来的双音轨MKV歌曲视频了。成功将两个双音轨mkv视频合并保持原双音轨不变。搞定收工!

e89204874b40831c6bc2b5c6e8b864f4.png

知识普及(摘抄自网络):

1、MKV是Matroska(多媒体封装格式)的一种媒体文件,MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流。

Matroska媒体定义了三种类型的文件:MKV视频文件,它里面可能还包含有音频和字幕;MKA是单一的音频文件,但可能有多条及多种类型的音轨;MKS是字幕文件。这三种文件以MKV最为常见。

2、音轨,顾名思义就是声音的轨迹,就像铁轨一样,平行互不干扰。每条音轨分别定义了该条音轨的属性,如音轨的音色,音色库,通道数,输入/输出端口,音量等。

为啥一部电影会有多个音轨?举个例子说下多音轨:电影里人物对白可以用一个音轨,背景音乐可以用一个音轨,特殊音效可以用一个音轨,这样后期处理人员可以更方便的管理和处理这些音效,同时不同音轨也可以设置不同的音效如立体、3D、环绕,在同一个画面下具有不同的音效效果。同时音质也可以大大的提高。另外不同的音轨可以放不同的配音,只有多音轨才有不同的配音,同时也需要播放器支持。

『轻松一刻』老师问学生:“如果有一天。 有劫匪捅了我一刀,你会怎么办?”

小明:“我看他捅没捅中。”

老师说:“如果没有捅中呢?”

小明:“ 那就给他来瓶脉动,随时准备更佳状态。”

老师:“如果捅中了呢?”

小明:“那就给他来片炫迈。根本停不下来~~”

mkv视频合并软件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值