对于以下脚本:
是否有可能使这六行中的一行仅一步就能找到mp4
,webm
等文件? (也许带有类似".*\.mp4|.*\.webm..."
的内容?
for i in *.mp4 ; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3 ; done;
for i in *.webm ; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3 ; done;
for i in *.m4a ; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3 ; done;
for i in *.3gp ; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3 ; done;
for i in *.mpeg ; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3 ; done;
for i in *.aac ; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3 ; done;
答案 0 :(得分:1)
for i in *.mp4 *.webm *.m4a *.3gp *.mpeg *.aac; do avconv -i "$i" -vn -acodec libmp3lame -ac 2 -ab 128k -ar 44100 "$i".mp3; done