📅  最后修改于: 2023-12-03 14:41:10.992000             🧑  作者: Mango
FFmpeg 是一款开源免费跨平台的视频和音频处理工具。它可以对音频和视频进行编解码、转换、播放和流化等操作。本文将介绍如何利用 FFmpeg 将视频转成 MP3 音频。
在进行 FFmpeg 视频转 MP3 的操作之前,我们需要先安装 FFmpeg。如果你已经安装了 FFmpeg,可以跳过这一步。
可以使用 Homebrew,在终端中输入以下命令安装 FFmpeg:
brew install ffmpeg
在终端中输入以下命令安装 FFmpeg:
sudo apt-get update
sudo apt-get install ffmpeg
可以在 FFmpeg 的官网下载安装程序,然后运行安装程序安装 FFmpeg。
我们需要使用 FFmpeg 的 ffmpeg
命令行工具来进行视频转 MP3。
以下是一个简单的命令示例:
ffmpeg -i video.mp4 audio.mp3
上面的命令可以将名为 video.mp4
的视频文件转成名为 audio.mp3
的音频文件。
-i
:指定输入文件的路径和名称;video.mp4
:输入文件的路径和名称;audio.mp3
:输出文件的路径和名称。我们可以使用 -metadata
选项给转换后的音频文件添加元数据。以下是一个示例:
ffmpeg -i video.mp4 -metadata title="My Title" -metadata artist="Artist Name" audio.mp3
-metadata
:添加元数据;title="My Title"
:音频文件的标题;artist="Artist Name"
:音频文件的艺术家。如果你需要批量转换视频,可以写一个简单的脚本来批量转换视频。
以下是一个示例的脚本:
#!/bin/bash
for f in *.mp4; do
ffmpeg -i "$f" "${f%.mp4}.mp3"
done
该脚本将当前目录下的所有 .mp4
视频文件转成 .mp3
音频文件。转换后的音频文件名称与原视频文件相同,只是扩展名变成了 .mp3
。
FFmpeg 是一款功能强大的视频和音频处理工具,可以轻松地进行视频转 MP3,以及添加元数据等操作。如果你需要转换视频或进行其他视频和音频处理,FFmpeg 是一个非常不错的选择。