Java教程

通过FFMpeg将mkv文件转化MP4格式

本文主要是介绍通过FFMpeg将mkv文件转化MP4格式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

FFMpeg官方下载地址:https://ffmpeg.org/

 

1.进入FFMpeg官网后,点击首页DownLoad按钮

 

2.选中对应操作系统的应用包

 

3.选择下载

 

4.下载完成后,进行解压,我们会得到一个ffmpeg应用的文件夹

 

 

5.进入我们上面得到的文件夹,再进入到一个名为“bin”根目录文件夹

 以下是“bin”文件夹中的文件

 

6.在该文件夹(“bin”)中新建一个文本文档,并修改后缀为.bat; 随即右键点击我们创建的文件,进入编辑

 

7.在编辑器中输入  ffmpeg -i "%1" -vcodec copy -acodec aac "%1.mp4"   并保存

注:此代码主要用于mkv转mp4格式,如果想其他格式转mp4请修改为下面代码,下面的代码mtv转mp4效率上没上面的好

ffmpeg -i "%1" -vcodec h264 -acodec aac "%1.mp4"

 

8.下面我们将需要转码的mkv文件拖动到刚刚创建的bat文件上打开

注:当你拖动到bat文件上打开出现的闪退的情况,可能就是你文件的路径或者文件名有些字符转义不正确导致路径错误了,这种情况你只需要修改一下路径或路径名称就可以了,值得一提的是当我们下载日漫资源比较容易出现这种情况

 等待转码的完成

 

9.转码完成后,会在你提供的文件路径上生成一个转码过的mp4文件

 

到此如何运用ffmpeg实现mkv转mp4就已结束

------------------------分界线(选看)--------------------------

 

当我们想用上面方法实现转码却碍于需要打开过多的文件夹时,我们就需要环境变量来辅助我们在桌面也能够打开mkv-mp4.bat了

1.首先复制一个我们先前创建的mkv-mp4.bat文件到桌面,然后复制ffmpeg.exe文件所在路径

 

2.接着我们右键我的电脑,点击“属性”

 

3.在电脑属性界面进入高级系统设置界面

 

4.在高级系统设置界面进入环境变量设置界面

 

5.选择环境变量裂变里的“Path”变量,点击“编辑”按钮

 

6.新建值,将先前复制的ffmpeg.exe所在路径填入,并在末尾加上符号‘\’。

 

7.随后我们将要转码的mkv文件拖动到我们复制到桌面的mkv-mp4.bat文件实现转码

 

8.完成后在mkv源文件位置生成一个转码后的mp4文件

 

到此,任意位置实现mkv-mp4.bat的运行就结束了

 

------------------------分界线(选看)-------------------------

 

经过上面环境变量的设置,我们还可以直接通过调用cmd实现指定mkv文件转码到指定位置mp4文件

注:这个方式速率挺慢的

1.首先我们通过Win+R组合键调出运行窗口,然后输入cmd,点击确定

 

 2.然后输入格式为:ffmpeg -i 源文件路径\源文件名.mkv -qscale 2 -vcodec libx264 新文件路径\新文件名.mp4

例:ffmpeg -i X:\丧女特典1.mkv -qscale 2 -vcodec libx264 X:\丧女特典1.mp4

 

3.等待转码的完成

 

4.完成后就可以得到指定路径的转码后文件了

 

到此,如何运用ffmpeg实现mkv转mp4的内容就正式结束了

需要了解使用ffmpeg详情请点击→:冲冲冲

 

这篇关于通过FFMpeg将mkv文件转化MP4格式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!