因为一些原因要提取视频音轨,结果一搜索发现好麻烦啊,还要装个会声会影,装个PR?我就觉得至于吗?我就提取一个音频而已啊。
突然能想到了ffmpeg这玩意好像可干这个事情,看了下确实可以。正好博客好久没更新了,发出来凑个数吧,也算是一个备忘。
首先先下载ffmpeg
Github下载地址:https://github.com/BtbN/FFmpeg-Builds/releases
如果你已经有ffmpeg,或者有一些工具里面带了这个(比如JJDown之类的),直接切换到跳过这一步即可。
下载那个win64-gpl-shared的即可
下载后解压文件,cmd切换到解压出来文件的“bin”文件夹下
执行以下命令即可提取音频
ffmpeg -i video.mp4 -ab 320k audio.mp3
这的“video.mp4”指的是视频文件的路径,“audio.mp3”指的是提取音频后输出的路径,“-ab 320k”选项用于指定音频的比特率,如果不加选项ffmpeg则会以124kbps来提取音频,这样你就会得到一个全损音质的音频,所以一定要加这个选项。
等待结束后,音频文件就在你命令里面的输出位置了
注意文件路径有中文,空格等情况的时候,要用英文的双引号包起来。
可以看到,提取出来的音频是320Kbps的码率,是mp3格式最高的码率了,原视频的音频码率也就是320kbps的。至于我这个文件的专辑封面和内嵌歌词就不展开说了,改天再凑个数发一篇文章吧。
本文发布于:yingfeng Blog>>使用ffmpeg提取视频文件中的音频,转载请注明出处。
博主你好,你的网站做得真好,可以跟你换个友链吗?
音视频大佬 教我用ffmpeg(狗头)
我一般都面向百度和Goole使用这些工具 #狗头
日常来访