如何使用ffmpeg将FLAC格式转为MP3格式

news/2024/7/10 18:44:36 标签: ffmpeg

以下是使用ffmpeg将FLAC格式转换为MP3的方法:

单个文件转换:

ffmpeg -i input.flac -ab 320k -map_metadata 0 -id3v2_version 3 output.mp3

其中,`input.flac`是要转换的FLAC文件名,`output.mp3`是转换后的MP3文件名。`-ab 320k`表示设置比特率为320kbps,可以根据需要进行调整。`-map_metadata 0 -id3v2_version 3`表示将元数据从输入文件复制到输出文件中,并将ID3v2版本设置为3,以确保兼容性。

如果需要批量转换多个文件,可以使用以下命令:

for file in *.flac; do ffmpeg -i "$file" -ab 320k -map_metadata 0 -id3v2_version 3 "${file%.flac}.mp3"; done


该命令会将当前目录下所有的FLAC文件转换为MP3格式,并保持与原文件相同的文件名。

###:特别注意伴奏的名字如果是中文,则会转换失败,将中文名改成英文就好了!!!

END:美好生活,祝你快乐。


http://www.niftyadmin.cn/n/5192248.html

相关文章

UE 程序化网格 计算横截面

首先在构造函数内加上程序化网格,然后复制网格体到程序化网格组件上,将Static Mesh(类型StaticMeshActor)的静态网格体组件给到程序化网格体上 然后把StaticMesh(类型为StaticMeshActor)Instance暴漏出去 …

公司防泄密软件科普:防止公司文件泄露的软件有什么功能?哪个好?

公司防泄密软件的主要功能是保护企业的重要文件和数据,以防止未经授权的访问和泄露。以下是防泄密软件的一些常见功能: 1、数据加密:防泄密软件可以使用加密算法对文件进行加密,使得未经授权的人无法读取或复制文件。 2、文件备份…

windows安装Git【超详细图解】

目录 git安装地址 git配置 提交代码时使用的命令 git安装地址 Git for WindowsWe bring the awesome Git VCS to Windowshttps://gitforwindows.org/ 打开终端,输入git --version git配置 git config --global user.name "用户名" git config --g…

Sql Server 2017主从配置之:事务日志传送

使用事务日志传送模式搭建Sql Server 2017主从同步,该模式有一定的延迟,是通过3个不同的定时任务,将主库的日志同步到从库进行恢复来实现数据库同步操作。 环境准备 两台服务器,配置都是8g2核,50g硬盘,操…

数据结构与算法-哈夫曼树与图

🌞 “永远积极向上,永远豪情满怀,永远热泪盈眶!” 哈夫曼树与图 🎈1.哈夫曼树🔭1.1树与二叉树的转换🔭1.2森林与二叉树的转换🔭1.3哈夫曼树🔎1.3.1哈夫曼树的概念&#x…

python中sklearn库在数据预处理中的详细用法,及5个常用的Scikit-learn(通常简称为 sklearn)程序代码示例

文章目录 前言1. 数据清洗:使用 sklearn.preprocessing 中的 StandardScaler 和 MinMaxScaler 进行数据规范化。2. 缺失值处理:使用 sklearn.impute 中的 SimpleImputer 来填充缺失值。3. 数据编码:使用 sklearn.preprocessing 中的 OneHotEn…

给定值,移除数组中与之相等的元素

实例要求:给定一个数组 nums 和一个值 val,需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度;不要使用额外的数组空间,必须仅使用 O(1) 额外空间并 原地 修改输入数组;元素的顺序可以改变&…

Qt中使用QNetworkAccessManager类发送https请求时状态码返回0

前言 在项目开发中,碰到一个问题,使用QNetworkAccessManager类对象发送https请求时,状态码一直返回0,抓包分析看请求响应也是正常的。费了好大劲终于搞定了,主要是两个原因导致的。 原因一:未设置支持SSL…