#!/bin/bash
# 指定要转换的FLAC文件目录路径
flac_directory="/path/to/flac/files"
# 指定输出MP3文件目录路径
mp3_directory="/path/to/output/mp3/files"
# 创建输出目录(如果不存在)
mkdir -p "$mp3_directory"
# 遍历FLAC文件目录
for file in "$flac_directory"/*.flac; do
if [ -f "$file" ]; then
filename=$(basename "$file")
filename="${filename%.*}"
output_file="$mp3_directory/${filename}.mp3"
# 执行转换命令
ffmpeg -i "$file" -c:a libmp3lame -q:a 2 "$output_file"
echo "已转换 $filename"
fi
done
echo "批量转换完成"