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

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

相关推荐
想唱rap2 小时前
MYSQL在ubuntu下的安装
linux·数据库·mysql·ubuntu
zhyf1193 小时前
零刻AI Max395(Ubuntu 24.04)AMD 显卡监控工具(amdgpu_top)部署手册
linux·运维·ubuntu
却道天凉_好个秋4 小时前
音视频学习(八十四):视频压缩:MPEG 1、MPEG 2和MPEG 4
学习·音视频
敬往事一杯酒哈4 小时前
Ubuntu 20.04 安装Anacada
linux·运维·ubuntu
oMcLin4 小时前
如何在Ubuntu 22.04 LTS上优化PostgreSQL 14集群,提升大数据查询的响应速度与稳定性?
大数据·ubuntu·postgresql
陈让然5 小时前
VS Code新版本无法连接WSL ubuntu18.04
linux·运维·ubuntu
知识分享小能手5 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的人工智能—— 知识点详解 (25)
人工智能·学习·ubuntu
oMcLin5 小时前
如何在Ubuntu 22.10上通过配置K3s轻量级Kubernetes集群,提升边缘计算环境的资源管理能力?
ubuntu·kubernetes·边缘计算
却道天凉_好个秋5 小时前
音视频学习(八十三):视频压缩:MJPEG技术
学习·音视频·mjpeg·视频压缩
Bin Watson5 小时前
Ubuntu安装Docker记录(基于阿里云)
ubuntu·阿里云·docker