#!/bin/bash
#1.1
# k vytvoreni tohoto skriptu bylo vyuzito navrhu Ondreje Cecake a LS_999 z abclinuxu
#je potreba mit nainstalovane programy lame a mplayer
#tento skript slouzi k hromadnemu prevodu souboru wmv, wma, mp2, mp3 a ogg
#do mp3 souboru s konstntnim bitratem 128 kb/s
#cesta k adresari s hudebnimi soubory
cd /home/uzivatel/domp3
mkdir prevedene_soubory
for SOURCE in *.[oOwWmM][gGaAmMpP][gGvVaA23]
do
mplayer "$SOURCE" -ao pcm
TARGET=${SOURCE%.*}
lame -q 9 --cbr -b 96 audiodump.wav "prevedene_soubory/$TARGET.mp3"
done
rm -f audiodump.wav
exit
# v radku lame parametr -b znací bitrate vysledne mp3 "lze menit dle potreb"
#Skript můžete upravit podle svých potřeb.
#Parametr: -q 0 -nastavuje kvalitu a rychlost převodu. Rozsah je 0-9. 0 je nejpomalejší a nejkvalitnější.
#Parametr: -b 128 -nastavuje bitrate výsledné mp3.
#Možnosti jsou následující: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320"
#!/bin/bash
#Převod z mp3 do wav provádím tímto skriptem
#je potreba mit nainstalovany program mpg123
#název skriptu: mp3nawav
#cesta k adresari s hudebnimi soubory
cd /home/uzivatel/domp3
for i in *.mp3
do
filename=`echo $i | sed s/.mp3//`
mpg123 -w "$filename.wav" "$filename.mp3"
done
#!/bin/bash
for i in *.wma; do
mplayer -quiet -vo null -vc dummy -af volume=0,resample=44100:0:1 -ao pcm:waveheader:file="$i.wav" "$i" &
done