hi
ich habe bisher nur folgendes gefunden :
for i in *.tar.gz; do tar xzf $i; done
leider fehlt hier die input/output variable...kann man das script dafür erweitern ?
hi
ich habe bisher nur folgendes gefunden :
for i in *.tar.gz; do tar xzf $i; done
leider fehlt hier die input/output variable...kann man das script dafür erweitern ?
jo, wenn ich dich richtig verstanden habe, z.b. so:
so sollte es funktionieren (ungetestet)Code:for i in *inputfiles*; do lame --r3mix $i $i.output; done
MfG ponzellus
lame: excess arg Welcome ...für jede file im dir einmal
nachdem ich das script so geändert habe :
for i in *.wav;
do lame --r3mix $i $i.output;
done
anscheinend kommt er nur mit meinen dateinamen nicht zurecht
1.wav nimmt er an und macht daraus 1.wav.mp3 wenn output durch mp3 getauscht wird
kann man dieses .wav noch filtern lassen ?
wie bringe ich das script dazu folgende dateinamen zu akzeptieren :
Iced Earth - Alive In Athens - 08 - I Died For You.wav ?
Versuch mal
for i in `ls *.wav`; do
....
done
MfG
f0rtex
Doctrína est fructus dulcis radícis amárae.
hilft nicht, jetzt will er jedes wort des titels als datei bearbeiten
er weiss nicht wo der track name endet...
könntest du mir das lame --help Ausgabe mailen?Code:#!/bin/bash for i in `ls *.wav`; do k=`cut -d '.' -f 1 $i` # beinhaltet Iced Earth - Alive In Athens - 08 - I Died For You # Mit lame komme ich nicht draus, da ich den nicht habe. Oben hast du den Dateinamen # Beachte einfach das ich den . als delimiter gebrauche. d.h.: falls du eine Datei hast die # die Form hans.uele.wav hat, steht in k hans done
MfG
f0rtex
Doctrína est fructus dulcis radícis amárae.
Da fehlen ein paar essentielle Zeichen:
...gar nicht zu reden davon das man eigentlich nur noch OGG-Vorbis nehmen sollte :-)Code:for i in *.wav; do lame --r3mix "$i" "$i.output"; done
for i in *.wav;
do lame --r3mix "$i" "$i.output";
done
funzt ! danke an alle die geholfen haben
eine kleinigkeit bleibt allerdings noch .wav steht noch im output namen...ist es möglich das zu ändern ?
ich benutze ogg vorbis sobald es mehr als 128 kbit unterstützt, bis dahin...mp3s
Laut FAQ ist der OGG-encoder nur auf 128 kbps optimiert. Möglich sind aber Bitraten(variabel/fest) bis zu 512 kpbs. http://www.vorbis.com/faq.psp#bitrate
Der Punkt dient als Feldtrenner um die Erweiterung abzutrennen. Funktioniert natürlich nur wie vorgesehen, wenn keine weiterer Punkt vorher im Liednamen auftaucht, ist dies der Fall wird der Liedname verkürzt.Code:do lame --r3mix "$i" "$(echo $i | cut -d. -f1)".mp3
optimiert im sinne von bis 128 kb sonst lieber mp3 ?
shell scripts sind doch ne feine sache
werde mich da wohl schlau machen müssen
> optimiert im sinne von bis 128 kb sonst lieber mp3 ?
Ich gehe mal davon aus das das Geschwindigkeitsoptimierungen sind.
Wenn dich ein Qualitätsvergleich zwischen OGG/MP3/MP3pro/... interessiert in einer der letzten ct's wurde ausführlich darüber berichtet. Der Artikel ist AFAIK nicht online.
Lesezeichen