当前位置:酷酷问答>生活百科>利用MeGUI转换mkv格式为mp4

利用MeGUI转换mkv格式为mp4

2024-12-04 19:24:39 编辑:zane 浏览量:513

利用MeGUI转换mkv格式为mp4

的有关信息介绍如下:

利用MeGUI转换mkv格式为mp4

MeGUI是一套较全面的开源开源软件,结合不同的编解码模块,可胜任很多转码任务,其中最重要的转码为H.264。

本例的mkv容器中包含h.264视频和AC3音频,由于windows mediaplay与Adobe premiere并不支持mkv,也不支持AC3音频,因此,需将mkv转换成mp4封装,其中音频转换成AAC音频。

MeGUI主界面。在开始转码前,有几个设置需先做。

第一栏不需改变

第二栏的设置如下,此外点击configure autoencode defaults,弹出对话框,选定复用容器,文件尺寸等。当勾选Add additional content时,mp4容器将转码后的音频复用,否则,用原音频格式进行复用。

第三栏是外部程序,这里选择nero ACC encoder。

到此完成基本设置。

回到MeGUI主界面,开始压制。首先用MeGUI自带程序产生AVS脚本

Tools -> AVS Script Creator,打开AviSynth script creator。

在video input中输入需要处理的视频文件。此时弹出对话框,选file indexer进行手动选择。

在下图右面的对话框中,点击queue,则提取出mkv文件中的音频文件。

填入video input并提取了音频后,解码器产生一个预览视频画面,可以移动游标,查看对应的帧数和时间码。

下面几个选项中,重要的,是否改变分辨率(resize),填入分辨率数据,如1280x720。

第三栏中显示产生的脚本,可以进行手动编辑,如加入剪切的选项,trim(0,39808),括号中数为帧数。点击save即产生AVS脚本。

产生AVS脚本后,回到主界面,在AviSynth Script中输入AVS脚本,编码选x264,复用为MP4。音频选择从mkv文件中提取出的ac3音频。

注:本例mkv文件中音频为ac3,用微软mediaplay无法播放声音,premiere也不支持ac3,故在此处要转换成AAC音频。由于在AVS中对视频进行了剪切,故音频也要对应的剪切,即在cuts栏中填入clt文件(clt文件如何产生,在后面讲述)。

填好所有的输入项后,点击右下方的AutoEncode。

AutoEncode产生如下界面,这里需要控制输出文件的大小,本例输入平均比特率为3000kbit/s。点击右下方队列(Queue)。

此时出现复用对话框,将转码后的AAC音频与h.264视频进行复用,点击右下方Go。

点击Go后进行AAC音频编码和h.264视频编码,最后进行视频,音频复用。这个过程可以从MeGUI主界面的Queue框看出:首先进行nero ACC音频编码,其后进行两次视频编码,最后是mp4复用。

到此完成将mkv格式转换成mp4的格式,所参与复用的视频为h.264,音频为AAC。这样的格式可以用Adobe premiere编辑,也可用mediaplay播放。

总结,将mkv格式转换成mp4的步骤如下:

(1)Tools – AVS Script Creator构造AVS脚本(video输入,修改分辨率)

(2)Tools – AVS cutter在AVS脚本中加入剪切片段

(3)MeGUI主界面中,video栏输入AVS脚本,audio栏输入提取的ac3音频,输入clt剪切文件。更改编码器设置。

(4)AutoEncode所加入的队列任务是:音频编码,视频编码,复用。(可修改输出码率)

megui关于音频的剪辑方法是:tools –>AVS cutter

输入AVS脚本,在其中填入起始帧和结束帧,点Add,save cuts file,产生一个clt文件。

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/152146.html
热门文章