Archiv verlassen und diese Seite im Standarddesign anzeigen : alle wavs mit "lame --r3mix inputfile outputfile" behandeln ?
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 ?
ponzellus
27-09-2002, 13:12
jo, wenn ich dich richtig verstanden habe, z.b. so:
for i in *inputfiles*;
do lame --r3mix $i $i.output;
done
so sollte es funktionieren (ungetestet) :)
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
hilft nicht, jetzt will er jedes wort des titels als datei bearbeiten
er weiss nicht wo der track name endet...
#!/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
könntest du mir das lame --help Ausgabe mailen?
MfG
f0rtex
Da fehlen ein paar essentielle Zeichen:
for i in *.wav;
do lame --r3mix "$i" "$i.output";
done
...gar nicht zu reden davon das man eigentlich nur noch OGG-Vorbis nehmen sollte :-)
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
do lame --r3mix "$i" "$(echo $i | cut -d. -f1)".mp3
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.
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.
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.