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

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

单个文件转换:

cpp 复制代码
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,以确保兼容性。

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

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

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

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

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

相关推荐
神仙别闹8 小时前
基于C#实现的(WinForm)模拟操作系统文件管理系统
java·git·ffmpeg
Fre丸子_21 小时前
ffmpeg之播放一个yuv视频
ffmpeg·音视频
yinqinggong1 天前
从源码编译支持FFmpeg的OpenCV
opencv·ffmpeg
冰山一脚20131 天前
ffmpeg添加sps,pps
ffmpeg
嘟嘟实验室2 天前
微信小程序xr-frame透明视频实现
微信小程序·ffmpeg·音视频·xr
泰勒朗斯2 天前
如何编译Opencv +ffmpeg linux 明明安装了ffmpeg但是opencv就是找不到
linux·opencv·ffmpeg
-Mr_X-2 天前
windows下srs流媒体服务器使用ffmpeg推流
ffmpeg
dvlinker2 天前
C++开源项目 VLC 源代码的交叉编译以及库的裁剪方法详解
ffmpeg·mingw-w64·msys2·cygwin·开源vlc·vlc编译·vlc裁剪
因我你好久不见3 天前
springboot java ffmpeg 视频压缩、提取视频帧图片、获取视频分辨率
java·spring boot·ffmpeg
cuijiecheng20183 天前
音视频入门基础:MPEG2-TS专题(21)——FFmpeg源码中,获取TS流的视频信息的实现
ffmpeg·音视频