1.windows下批量转换
@echo —————————————————————————– @echo AVI转wav批处理脚本 @echo —————————————————————————– @echo @ echo 开始视频转换过程 @ echo 确认请按任意键,否则关闭执行窗口,或者按ctrl+c终止 @ echo 使用ffmpeg命令开始批量转换,注意ffmpeg必须在path环境内 @pause for /r . %%a in (*.avi) do ffmpeg -i %%~na.avi -ar 16000 -ac 1 %%~na.wav
将以上文本保存成aviTowav.cmd放到视频文件所在的目录即可,需要注意的是:
、文件中如果有空格,需要在文件名的地方加上引号。for /r . %%a in (*.avi) do ffmpeg -i “%%~na.avi” -ar 16000 -ac 1 “%%~na.wav”
、需要将ffmpeg.exe所在的目录加入到系统环境变量中,也可以不加,但是需要用绝对路径指定ffmpeg的位置。
、输入文件和输出文件路径都可以使用绝对路径来指定。
2.linux批量转换mp3为ogg
#/bin/sh for f in *.mp3 do ffmpeg -i "$f" -acodec libvorbis -aq 3 "$f.ogg" done
ogg质量从0-10,10是最好的,正常范围是3-6,自行尝试.