只有一样才能用mkvtoolnix追加合并。
不同格式的视频是不可能直接合并的。
绝对原创,不是复制的,可以加我QQ342290181详细交流。
首先要学会Avisynth Script(.avs)的编写,MeGUI不能直接导入视频的,要借助Avisynth Script导入。
先安装Avisynth,这是Avisynth Script的解释程序,Avisynth Script如何写网上有很多教程,这就是一个最简单的Avisynth Script:
DirectShowSource("F:\Videos\Sample.wmv",FPS=29.97,ConvertFPS=true)
将上面这段语句拷贝到记事本中,保存为Sample.avs(扩展名要改为avs),一个简单的Avisynth Script就写好了,这段语句的意思是MeGUI不能直接导入Sample.wmv这个视频文件,而导入Sample.avs就相当于导入了Sample.wmv,姑且这么说吧。
Windows XP需要安装Microsoft .NET Framework 2.0或以上的版本才能启动MeGUI,微软有下载,Windows 7自带。
初次启动MeGUI会提示更新,全部勾选更新。中间会提示缺少NeroAAC编码器,按提示去Nero官网下载,下载解压后将win32文件夹下的neroAacEnc.exe拷贝至
D:\MeGUI\tools\neroaac目录下,视MeGUI所在目录而定,更新完成重启MeGUI。
进行一些必要的设置:
Options→Settings→MainConfiguration→去掉Autostart Queue前面的钩。
Options→Settings→External ProgramConfiguration→Location→设置neroAacEnc.exe的路径。
开始编码:
①、Input页面,Video encoding→AviSynth Script→导入写好的AviSynth Script,导入后会自动预览,关掉即可。视频和音频的输出目录均已自动设为AviSynth Script相同目录,可以更改。
②、Video encoding→Encoder setting选择x264: *scratchpad*,File format选择RAWAVC。
Audio→Encoder settings选择Nero AAC:*scratchpad*,Extension选择M4A。
③、点击x264: *scratchpad*右边的Config进入x264详细设置。
Main页面,Encoding Mode选择Automated2pass,勾选Show Advanced Settings,Bitrate越小画质损失越大,根据需要填入,一般1000至3000,AVC Profile选择High Profile,AVC Level选择Level 3.1或Level 4.1,其他默认即可。
Frame-Type页面,勾选CABAC,OK。
其余参数也可以研究下。
点击Nero AAC: *scratchpad*右边的Config进入NeroAAC详细设置。
NeroDigitalAAC Options选择AdaptiveBitrate,鼠标移动滑块可粗略调整平均比特率,使用键盘上的“←→”可精确调整,AAC Profile选择Automatic,其它默认即可,OK。
④、回到Input页面,右边有两个Queue,先点击上边的Queue,稍等一下,需要几秒钟载入,然后再点击下边的Queue。
切换到Queue页面,点击左下角的Start。
这时会d出Status窗口,正在编码中,请耐心等待……将输出一个264文件和一个m4a文件。
⑤、Tools→Muxer→MP4 Muxer
Video Input选择刚刚输出的264文件,Audio 1→Input选择刚刚输出的m4a文件。MP4文件的输出目录已自动设为相同目录,文件名后面自动加上-muxed,可更改。Device Type选择ISMA,最后点击右下角的Queue。
回到Queue页面,再次点击左下角的Start,很快完成mux,输出最终的MP4文件,所有任务完成后,点击右下角的Clear可清空列表。
Tools→Muxer→MKV Muxer可输出MKV文件,方法与输出MP4一样,也可以使用MKV专用工具MKVToolnix,方法类似。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)