LINUX.ORG.RU

Ответ на: комментарий от anonymous

В ogg:

#!/bin/bash
###################################
#(ц) Copyleft 2004 Anthony Ivanoff#
###################################
# Исходный .mp3 и .wav удаляются без предупреждения!!!!


if [ $# != 1 ]  
then
        echo    
        echo USAGE: mp3toogg \<quality\> \(integer from -1 to 10\) 
        echo    
        exit 1  
fi

for MP3 in `ls *.mp3 | sed s/' '/MP3TOOGG_TAG/g` #ugly hack
do
        MP3=`echo $MP3 | sed s/MP3TOOGG_TAG/' '/g`
        WAV=`basename "$MP3" .mp3`.wav
        lame --decode "$MP3" "$WAV"  
#       echo $WAV 
#       echo $MP3
#       sleep 5
        echo    
        echo ***Warning: Removing $MP3
        rm -f "$MP3"
        echo    
        CMDLINE=-q$1\ -o\ `basename "$MP3" .mp3 | sed s/\^/\'/ | sed s/\$/\.ogg\'/`\ \'$WAV\'
        echo    
        echo $CMDLINE | xargs oggenc
        echo    
        echo ***Warning: Removing $WAV
        rm -f "$WAV"
        echo    
done

Vanilin ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.