使用FFmpeg+ubuntu系统转化flac无损音频为mp3

功能需求如上题,我们来具体的操作一下:

1.先在ubuntu上面安装FFmpeg:sudo apt install ffmpeg

2.进入有flac音频文件的目录使用下述命令:

ffmpeg -i test.FLAC -c:a libmp3lame -q:a 2 output.mp3

3.如果没有什么意外的话,你就能看到你的文件夹里面已经有转化好的mp3文件了

批量处理脚本创建一个叫:flac_to_mp3.sh的文件,放置好flac文件与设置好目录,然后保存

bash 复制代码
#!/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 "批量转换完成"

运行脚本即可完成批量转换

相关推荐
liuniu08181 小时前
VMware虚拟机安装ubuntu2022
ubuntu·ros
xfddlm2 小时前
边缘计算_ubuntu环境下使用瑞芯微RK3576NPU推理LLM
人工智能·ubuntu·边缘计算
woshikejiaih3 小时前
**播客听书与有声书区别解析2026指南,适配不同场景的音频
大数据·人工智能·python·音视频
EHagSJVNpTY3 小时前
MATLAB 中基于最大重叠离散小波变换的心电信号处理探索
ubuntu
浩瀚之水_csdn3 小时前
av_packet_alloc详解
ffmpeg
Mr数据杨3 小时前
【ComfyUI】AV-FunASR 音频转文本
音视频
.小墨迹3 小时前
apollo学习之借道超车的速度规划
linux·c++·学习·算法·ubuntu
技术路上的探险家4 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
无证驾驶梁嗖嗖5 小时前
用Plex打造随身私人影院告别影音杂乱,必须加上cpolar突破地域限制!
ubuntu
Sheep Shaun6 小时前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区