Přihlásit | Registrovat

Skript pro převod wma, mp2, mp3 a ogg do mp3

#!/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"

Skript pro převod mp3 do wav

#!/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

Skript pro převod wma do wav

#!/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
Mandriva Wiki
software/zvuk_a_video/zvuk-prevod.txt · Poslední úprava: 2010/12/05 15:38 autor: yullaw