Talk is cheap, show me the |

奔跑的搬砖猿

园龄:2年1个月粉丝:0关注:0

使用FFmpeg把视频转换成音频

需求

手头上有一些英文儿歌视频,想转换成 mp3 上传到米兔上给孩子磨耳朵听。不想用 xx 格式转换工具,想到有个 FFmpeg 这个神器,于是就用它来完成。

操作步骤

1. 安装 FFmpeg

1.1 下载

我用的是 Windows,先在官网下载。我下载的 gpl 版本。下完后解压,在 bin 目录找到 ffmpeg.exe 这个文件。把它复制到你存放软件的目录,目录最好别有中文,防止出现异常。

1.2 配置环境变量

依次点击此电脑->右键- 属性- 高级系统设置- 环境变量- 在上面的用户变量里选中 Path- 编辑环境变量 - 新建- 粘贴或输入 exe 文件存放的路径-连续点击 3 个确定关闭窗口。

Xs9OXt.png

Xs9q1A.png

Xs9L6I.png

Xs97fH.png

1.3 验证

右键-在终端中打开-输入 ffmpeg –version,出现版本信息表示安装成功。

Xs9bpd.png

2.开始转换

2.1 单个转换

在视频目录输入以下命令后按回车

ffmpeg.exe -i babymonkey.flv -vn -c:a libmp3lame -q:a 0 babymonkey.mp3

其中babymonkey.flv是文件名称 -q:a 0 数字 0 代表转化的质量,0 最高 6 最低,最后就是转换后的名称。不出意外即可得到 mp3 文件。

2.2 批量转换

我可是有 20 多个文件,而且视频文件格式有 mp4, flv, mkv,一个个操作太浪费时间了。于是找到了以下方法。先新建一个 txt 文件,在里面输入以下代码


@echo off & title

cd /d %~dp0

for %%a in (*.mp4) do (

 ffmpeg -i "%%~sa" -y -vn -acodec libmp3lame -aq 0 "%%~na.mp3"

)

pause

然后保存,把格式改成 xxx.bat。接着把这个文件复制到视频文件夹,双击运行即可。注意以上命令只能转换 mp4 格式的视频,如果想转换其他格式只需要把for %%a in (*.mp4) do ( 这个命令里的 mp4 该成你想要转换的格式即可。如

@echo off & title

cd /d %~dp0

for %%a in (*.flv) do (

 ffmpeg -i "%%~sa" -y -vn -acodec libmp3lame -aq 0 "%%~na.mp3"

)

pause

本文作者:奔跑的搬砖猿

本文链接:https://www.cnblogs.com/ibacca/p/17072704.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   奔跑的搬砖猿  阅读(1476)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起