ffmpeg批量轉換wav到MP3
阿新 • • 發佈:2019-01-03
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 可以註釋掉這行