贴一个把wma文件转换为ogg的脚本,wma2ogg
时间:2006-12-02 来源:零二年的夏天
这个脚本是在ubuntu上搜到的,觉得很不错就转贴在这里吧。
个人认为remove spaces和remove uppercase应该掉换一下顺序。
#!/bin/bash
# date 2006/12/02
# Remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
# Remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
# Rip with Mplayer / encode with Oggenc
for i in *.wma ; do
mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && \
oggenc -q 6 audiodump.wav -o $i; done
# Convert file names
for i in *.wma;
do mv "$i" "`basename "$i" .wma`.ogg";
done
rm audiodump.wav
相关阅读 更多 +