使用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 "批量转换完成"

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

相关推荐
简鹿办公1 小时前
FFmpeg vs 去水印软件:哪种方式更适合你?
ffmpeg·怎样去除视频水印·如何去视频logo视频水印
烦躁的大鼻嘎5 小时前
【Linux】深入Linux多线程架构与高性能编程
linux·运维·服务器·开发语言·c++·ubuntu
破烂儿5 小时前
Ubuntu Server 安装图形界面和通过Window远程桌面连接服务器(Xrdp)
linux·服务器·ubuntu
a.3027 小时前
OpenCV(cv2)学习笔记:从模板匹配入门到常用函数
数据库·ubuntu·ssh
WWZZ20257 小时前
视觉SLAM第10讲:后端2(滑动窗口与位子图优化)
c++·人工智能·后端·算法·ubuntu·机器人·自动驾驶
奔跑吧 android9 小时前
【车载audio开发】【基础概念1】【音频基础概念通俗讲解】
音视频·channel·audio·aosp·frame·period_size
daqinzl10 小时前
Ubuntu 24.04 解决 firefox 中文界面乱码
ubuntu·中文乱码·firefox
小狮子安度因12 小时前
ffplay数据结构分析
数据结构·ffmpeg
杰锅就是爱情16 小时前
OpenObserve Ubuntu部署
linux·运维·ubuntu
心随_风动17 小时前
Ubuntu 文件复制大师:精通cp命令完整指南
数据库·ubuntu·postgresql