今天我发现在qq音乐客户端下载的音乐是ogg格式的,拿到蓝牙音响上面放的时候不识别。
于是我需要将ogg音乐文件批量转换为mp3格式。
有些网站可以在线转换,但是有个数限制,且上传转换再下载比较慢。
于是我使用ffmpeg结合cmd命令进行了本地批量转换。
获取ffmpeg
我们可以在ffmpeg的官网找到windows版本的下载链接:
下载之后我们会得到带有bin文件夹的压缩包,将其解压出来配置进环境变量即可。
批量转换ogg到mp3
set origin=D:\music\ogg
forfiles /P %origin% /M *.ogg /C "cmd /c ffmpeg -i @file @fname.mp3"
ffmpeg -i a.ogg a.mp3
命令可以将a.ogg
转换为a.mp3
,
如果我们想批量转换某个文件夹下的所有ogg
文件为mp3
就可以按照上面那样写,
设定origin
为ogg源文件夹,然后逐个转换为mp3
后保存到当前目录。
更多关于ffmpeg的使用方法参考:ffmpeg docs
更多关于forfiles的使用方法参考:forfiles docs