![]() ![]() ![]() |
Pregledavanje ovog Threada:
1 Anonimnih Korisnika
![]() ![]() ![]() |
|
|
|
---|
Pošiljatelj | Thread |
---|
|
Glazba u ogg | #1 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
![]() ![]() Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607
Grupa:
Registered Users ![]() |
Evo kako prebaciti svu glazbu u .ogg. Nešto slično možete i vi uz prilagodbu pathova i nivoa poddirektorija na svom kompu.
#!/bin/bash cd /media/dsk4/Glazba while read d do echo echo " "$d echo mkdir /media/dsk5/G/$d cd $d ls | while read f do rm -f /media/dsk5/G/a.wav echo echo " "$f echo n=${f%.*} e=${f#*.} e=`echo $e | tr '[A-Z]' '[a-z]'` case $e in ogg) cp $f /media/dsk5/G/$d #oggdec -Q -o /media/dsk5/G/a.wav $f #oggenc -Q -q 7 -o /media/dsk5/G/$d/$n".ogg" /media/dsk5/G/a.wav #rm -f /media/dsk5/G/a.wav ;; mp3) mpg123 -q -w /media/dsk5/G/a.wav $f oggenc -Q -q 7 -o /media/dsk5/G/$d/$n".ogg" /media/dsk5/G/a.wav #rm -f /media/dsk5/G/a.wav ;; flac) flac -e $f -o /media/dsk5/G/$d/$n".ogg" -f -s ;; wma) mplayer -quiet -ao pcm -o /media/dsk5/G/a.wav $f oggenc -Q -q 7 -o /media/dsk5/G/$d/$n".ogg" /media/dsk5/G/a.wav #rm -f /media/dsk5/G/a.wav ;; esac done cd .. done< ~/pop.txt |
||||||||||
Postano : 24.06.2012 11:05:29
![]() ![]() |
|
Re: Glazba u ogg | #2 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
![]() ![]() Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39 HP : 0 / 964
Grupa:
Webmasters Registered Users HULK UrednikNovosti UrednikRecenzija UrednikLinkova ModeratoriForuma UrednikSekcija UrednikBlogova UrednikDogadjanja UrednikDokumenata UrednikKomentara ![]() |
Hm, mislim da bi bila dobra ideja da baciš pogled malo na korištenje "find", pa bi sve ovo što si napisao mogao skratiti na (ovo je sad iz glave, pogledaj točno po manualima i netu za parametre)
find -name *.wav -exec oggenc parametri-konverzije {} U ovom slučaju će find provrtjeti sve datoteke, i primjeniti na *.wav naredbu oggenc. E sad, tu treba vidjeti za ekstenziju, ali kao što rekoh, manuali i slično. I bolje ti je umjesto "while read d" staviti nešto tipa for i in direktorij pa onda if [ -f i] da bi bio siguran da je to datoteka... Time bi pogotovo izbacio onaj ls | while read jer ti zbilja ne treba, ko da si napisao cat | less ili cat | more |
||||||||||
Postano : 26.06.2012 5:24:09
![]() ![]() |
|
Re: Glazba u ogg | #3 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
![]() ![]() Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607
Grupa:
Registered Users ![]() |
A Slobodane, ko šta san par puta reka, nisam neki znalac u Linuxu. Pogledati ću malo tvoje sugestije, al i ovo šta san ja sklepa radi.
|
||||||||||
Postano : 26.06.2012 7:42:59
![]() ![]() |
|
Re: Glazba u ogg | #4 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
![]() ![]() Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39 HP : 0 / 964
Grupa:
Webmasters Registered Users HULK UrednikNovosti UrednikRecenzija UrednikLinkova ModeratoriForuma UrednikSekcija UrednikBlogova UrednikDogadjanja UrednikDokumenata UrednikKomentara ![]() |
Vjerujem da radi, ali bilo bi zgodno da kad se već prezentira nešto sa "ovako treba raditi", da to bude i ispravno po metodologiji rada. Vidjet ću koliko ću vremena imati za doraditi tvoju skriptu.
|
||||||||||
Postano : 26.06.2012 8:06:02
![]() ![]() |
|
Re: Glazba u ogg | #5 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
![]() ![]() Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607
Grupa:
Registered Users ![]() |
To nije "ovako treba raditi" nego "ovako sam ja napravija". Znan da može bolje i ljudima koji znaju skidan kapu! Nisan ja najpametniji na svitu, al san dovoljno pametan za postići šta triban.
![]() Meni je komp samo zabava da skratin vrime i komunikacija prema vani. Inače sam ja ko sistemac ima masu "sumnjivih" rješenja, al viruj mi sve je šljakalo ko švicarski sat. I bija san poznat po tome da san nerado koristija IBM-ove alate i sam sam pisao svoje alate koji su radili upravo onako kako ja želim. |
||||||||||
Postano : 26.06.2012 10:27:20
![]() ![]() |
![]() ![]() ![]() |
|