📅  最后修改于: 2023-12-03 15:36:27.784000             🧑  作者: Mango
本文介绍如何使用 Shell-Bash 脚本和 FFmpeg 工具将音频文件转换为 MP3 格式。
FFmpeg 是一款非常流行的音视频处理工具,可以在 Linux、Windows 和 Mac 等操作系统上使用。
如果你还没有安装 FFmpeg,可以使用以下命令在 Ubuntu 上进行安装:
sudo apt-get update
sudo apt-get install ffmpeg
对于其他操作系统,请参考 FFmpeg 的官方文档进行安装:https://ffmpeg.org/download.html
ffmpeg -i input_file -c:a libmp3lame -q:a 4 output_file.mp3
-i
: 输入文件路径。-c:a
: 指定音频编解码器。-q:a
: 设置音质,取值范围为 0-9,数值越小,音质越高。如果不指定,默认为 3。output_file.mp3
: 输出文件路径。下面是一个转换 WAV 格式为 MP3 格式的例子:
#!/bin/bash
# 输入文件路径
input_file="/home/user/my_music.wav"
# 输出文件路径
output_file="/home/user/my_music.mp3"
# 转换为 MP3 格式
ffmpeg -i $input_file -c:a libmp3lame -q:a 4 $output_file
# 如果转换成功
if [ $? -eq 0 ]; then
echo "转换成功!输出路径为:$output_file"
else
echo "转换失败!"
fi