- 论坛徽章:
- 0
|
今天想把一个 .m4a 专辑转成 .mp3 的
网上找了个脚本发现有点问题:
#!/bin/bash
for i in *.m4a
do
mplayer -ao pcm "$i" -aofile "$i.wav"
done
将WAV文件转换为MP3脚本:
#!/bin/bash
for i in *.wav
do
lame -h -b 1
这个脚本是分两步转的 m4a ---> wav , wav ---> mp3, 但是每个 .wav 文件都几十兆,
所以我想把这两步合并, 有个问题如下:
[Reson@localhost Hélène.Segara(依莲娜.西嘉贺).-.[Coeur.De.Verre(玻璃心)].专辑.(mp3)]$ for NAME in *.m4a
> do
> echo $NAME
> done
结果是
01 Vivre.m4a
02 Les Vallées d'Irlande (Nouvelle Version).m4a .....
怎样才能把 NAME 中的 .m4a 去掉呢,因为第二步要用 NAME.mp3 作文件名,如果有 m4a 的华 lame 会出错
多谢 |
|