ffmpeg批量转换wav到MP3

windows
将ffmpeg bin目录配置到环境变量以便使用(不然的话需要进入bin目录)

for %i in (C:\Users\ZP\Desktop\download\LiteracyVolumeI\*.wav) do ffmpeg -i %i -f mp3 "%i.mp3"

Linux

for i in *.wav;do ffmpeg -i "$i" -f mp3 "${i}.mp3";done

最后生成的文件名是.wav.mp3 还没有找到最后直接生成.mp3的方法,最后批量修改文件名即可

windows:批量重命名 ren *.wav.mp3  *.mp3(好像没起作用)
Linux:rename .wav.mp3 .mp3  *.wav.mp3;

在linux上写了个脚本

#!/bin/sh
for i in *.wav;
do
ffmpeg -i "$i" -f mp3 "${i}.mp3";
rename .wav.mp3 .mp3 *.wav.mp3;
done
find *.wav|xargs rm -rf #如果需要保留原.wav 可以注释掉这行 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部