
为什么要从视频文件中提取音频文件?例如,有些同学想用电影学英语,但他们并不总是在可以观看视频的场景中. 他想通过听电影来提高听力. 这时,他的要求是迅速提取下载的视频文件的音频.
提取音频文件的工具非常庞大,因此在这里我不会一一列出. 我提供了一个免费的跨平台解决方案. 命令行工具Ffmpeg.
在谈到命令行工具时,您可能会觉得困难吗?我是计算机的白人用户,不是吗?实际上,我不必为此担心. 本文介绍了如何提取音频和编辑项目. 只有一个核心命令,
ffmpeg -i input.avi -b: 一个128k output.mp3
很容易看到. 我相信您可以一目了然地看到此命令的含义. -i将以下文件指定为视频的源文件(input.avi); -b: 128k表示输出音频比特率(如果您认为文件大,则可以将其设置为64k,根据我的经验,它对英语听力没有影响);最后是输出文件名(output.mp3)
好的,让我们立即演示如何从我下载的电影“死亡诗歌协会”中提取音频.

1. 下载命令行工具(如果已安装,请忽略此内容)
打开网站,单击屏幕上绿色的大下载按钮,然后在下面选择相应的平台. 在这里,我选择“ OS X软件包-> OS X Intel 64位静态版本”,然后在下载界面中选择第一个下载.

下载的文件是7zip压缩包,您需要将其解压缩. 如果您的计算机上未安装任何压缩文件,请先下载一个. 我安装了The Unarchiver,可以在应用商店中找到它. 这是一个免费的应用程序.

右键单击“打开”视频文件中提取音频,将其解压缩到同一目录,您可以看到带有黑色文本和绿色文本的可执行文件.


2. 我们将ffmpeg放在根目录下的单独文件夹ffmpeg中. 现在打开命令行,并cd到ffmpeg目录. 键入./ffmpeg -h尝试. 目前,如果出现以下文本是正确的.

3. 将我们的视频文件(我在这里是DeadPoetsSocietyCD1.avi)复制到ffmpeg文件夹,现在密钥来了,命令.
./ ffmpeg -i DeadPoetsSocietyCD1.avi -b: 一个128k DeadPoetsSociety.mp3

现在您可以起床喝杯咖啡. 音频提取结束后,您可以看到超过700M的视频文件被压缩为56M的音频文件.

您完成了
还有一件事
1. 如何仅截获指定时间段的音频?
这非常方便. 在上面的命令中添加两个参数-ss start time和-to end time视频文件中提取音频,看起来像这样
./ ffmpeg -i DeadPoetsSocietyCD1.avi -ss 00: 00: 00.000 -to 00: 02: 00.000 -b: 128k输出.mp3
就是这样. 请注意,时间格式必须为00: 00: 00.123,并且都不用0填充.
2. 我可以拦截mp2文件吗?
当然,上面的命令稍作修改
./ ffmpeg -i DeadPoetsSocietyCD1.mp3 -ss 00: 00: 00.000 -to 00: 02: 00.000 -b: 128k输出02.mp3
3. 我可以直接编辑视频,但输出文件仍然是视频文件吗?
当然,上面的命令稍作修改
./ ffmpeg -i DeadPoetsSocietyCD1.avi -ss 00: 00: 00.000 -to 00: 02: 00.000 -b: 128k输出.avi
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-171593-1.html
都比饮料一样的酒
要不是中国大陆你们都不知道被美帝国等其他西方国家轮奸多少次了
不知道是什么品牌味道超级难喝零售假要比RIO便宜2元
必须忍让