|
Seiten: 1 [2] 3
|
 |
|
Autor
|
Thema: lame 3.97 vbr max 192k settings? (Gelesen 10748 mal)
|
Spunky
Experte
    
Offline
Beiträge: 1514

|
Auch wenn die Admins jetzt vielleicht am liebsten mit Pflastersteinen nach mir werfen werden, ... Man reiche mir bitte die Pflastersteine ....
--vbr-new -V 4 -h -k %s %d Das ergibt keinen Sinn !!!
--vbr-new wird für die fast presets verwendet, die anderen Presets verwenden vbr-old, was auch die Standardeinstellung ist.
-V4 ist ein normaler Preset, das somit mit vbr-old arbeitet. D.h. diese Option wiederspricht bereits Deiner ersten Option, denn da hast Du ja vbr-new aktiviert.
-h ist das gleiche wie -q2 und somit auch ein Quality-Setting. Du hast aber mit -V4 schon eine Qualität definiert! Wiederspricht sich also auch...
-k schaltet alle Filter aus (disable all filtering). Wozu soll das gut sein?
Bitte fummelt nicht an den Presets rum. Glaubt uns einfach, dass dabei in fast allen Fällen nur Müll rauskommt. Wenn Ihr wirklich den Durchblick hättet, dass Ihr das beherrschen würdet, dann würdet Ihr sicher nicht mit uns Dumpfbacken hier diskutieren, sondern Euch mit den Profis auf HydrogenAudio die Bits um die Ohren hauen.
Ich kenne mich bei den Einstellungen nicht so gut aus, dass ich da selber rumbasteln könnte. Die Parameter sind auf der Homepage von Lame erläutert. Da habe ich auch nachgelesen, aber das ist viel zu oberflächlich (kann auch sein, dass ich das falsch interpretiert habe). Man muss schon genau wissen, wie ein Parameter im Detail arbeitet, damit man damit rumspielen kann.
Sucht Euch das Preset aus, dass am ehesten auf Eure Anforderung paßt, damit erzielt Ihr das beste Ergebnis.
Spunky
|
|
|
|
« Letzte Änderung: 7. Januar 2005, 19:04:40 von Spunky »
|
Gespeichert
|
|
|
|
|
|
|
|
Toast78
Experte
    
Offline
Beiträge: 594

Dicke Eier, Osterfeier!
|
Das mit -h stimmte schon, das ist wirklich Quatsch. Nur hatte ich mir damals von http://www.ff123.net/samples.html mal die unt.mp3 angehört und war doch schon ziemlich erstaunt darüber, dass sich das selbst bei 128kbps nicht besch... anhörte. Habe ich einfach beide Parameter übernommen, funktionierte bisher wunderbar, obwohl -h standardmäßig in VBR eingeschaltet ist. Aber da habe ich auch schonmal hier drüber gestaunt (http://forum.audiograbber.de/?board=1;action=display;threadid=2131) Mir ist auch bewusst, dass vor der Benutzung des Parameters -k gewarnt wird. Aber da steht auch bei, dass alle Frequenzen behalten werden, warum soll es dann also zu Artefakten kommen?
Zu den vermurksten variablen Bitraten: Habe es bisher halt so verstanden, dass der -V Parameter für beide Versionen (--vbr-new und --vbr-old) benutzt werden kann/muss/sollte. Wenn --vbr-new schon ein Preset ist, kann ich denn daran dann auch eine Qualität übergeben? Wenn ich das jetzt richtig verstanden habe, dann müsste es ja --vbr-old -V 0 (..9) heißen. Gilt das auch für --vbr-new, dass man den Qualitätsparameter ändern kann?
Ach ja, wie ihr schon seht, beharre ich auf dieser Meinung, aber das liegt auch daran, dass ich mit den Standard-Presets einfach nicht zufrieden bin. Klar könnte ich auch das Medium-Preset nehmen. Hatte ich auch. Datei war mir aber immer noch zu groß. Alternative wäre dann noch die Standard-Bitrate gewesen, aber da steht ja auch bei, dass diese Variante längst nicht so gut ist, wie der normale VBR-Algorithmus.
Habe mir schon so meine Gedanken gemacht. Ob meine Entscheidungen in Ordnung sind, kann ich nicht nachweisen, da ich nichtmal über ein paar anständige Kopfhörer verfüge, geschweige denn ein PC ohne Lüftergeräusche.
|
|
|
|
|
Gespeichert
|
 † 10.12.2006
|
|
|
Spunky
Experte
    
Offline
Beiträge: 1514

|
Mir ist auch bewusst, dass vor der Benutzung des Parameters -k gewarnt wird. Aber da steht auch bei, dass alle Frequenzen behalten werden, warum soll es dann also zu Artefakten kommen? Zu Artefakten nicht, aber Du verschleuderst Bandbreite für Frequenzen, die man sowieso nicht hört.
Zu den vermurksten variablen Bitraten: Habe es bisher halt so verstanden, dass der -V Parameter für beide Versionen (--vbr-new und --vbr-old) benutzt werden kann/muss/sollte. Wenn --vbr-new schon ein Preset ist, kann ich denn daran dann auch eine Qualität übergeben? Wenn ich das jetzt richtig verstanden habe, dann müsste es ja --vbr-old -V 0 (..9) heißen. Gilt das auch für --vbr-new, dass man den Qualitätsparameter ändern kann? Also das macht vor allem deutlich, dass Du Dir nicht selbst eine Parameterzeile basteln solltest, denn Dein Wissen ist hier noch reichlich dünn ... 
--vbr-new ist kein Preset (!), denn Presets beginnen immer mit --preset xxxx oder --alt-preset xxxx (alt steht hierbei für alternativ), wobei alle alt-Presets mittlerweile als normale Presets übernommen wurden. Neu sind die Qualitätseinstellungen bei der 3.96.1 (also z.B. -V 4), das sind auch presets, wobei diese teilweise mit den alten Presets übereinstimmen. So ist z.B. -V 2 das gleiche wie --alt-preset standard und auch das gleiche wie --preset standard.
Wie Du siehts, alles ein bisschen verwirrend. Halte Dich an Die Presets, die ich im Encoder-Thread zusammengefaßt habe, bzw. das was auf AudioHQ steht.
Spunky
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
Spunky
Experte
    
Offline
Beiträge: 1514

|
Also was Du mit Deinen Erkenntnissen meinst ist mir schleierhaft. Wenn Du bei den -V Presets vorher vbr-new aktivierst, dann ist klar, dass nicht das gleiche rauskommt.
Glaub ich dir, aber dann brauch ich Input. Der Wille ist da!  Wenn Du mehr darüber wissen willst, dann nur zu. Lego hat einen hervorragenden Leitartikel Audiokompression - Qualitätsdefinitionen und planbare Kompromisse geschrieben. Aber bitte tröste Dich nicht mit der Zusammenfassung, sondern der ganze Artikel ist wichtig.
Auch bist Du damit noch nicht am Ziel, denn der Artikel ist nur ein Überblick über die gesamte Thematik. Nun sind die Anhänge und weiterführenden Links an der Reihe. Wenn Du mit den Parametern wirklich brauchbare Ergebnisse erzielen willst, dann musst Du psychoakustische Modelle beherrschen. Begriffe wie Maskierung sollten Dir im Schlaf geläufig sein.
Dann gehts langsam ans Eingemachte. Erstmal die Lame Homepage, wobei das viel zu oberflächlich ist. Um wirklich mit den Parametern zu experimentieren, musst Du wissen, was genau welcher Schalter macht. Mal als Beispiel vbr-old und vbr-new. Was genau ist da der Unterschied? Solche Fragen solltest Du beantworten können, bevor Du die Parameter verwendest. Wo sowas zu finden ist, da bin ich leider gescheitert. Konnte keine Page ausmachen, die das im Detail erklärt (wäre mal ganz interessant), aber ich befürchte, die Antwort ist verstreut auf Hydrogenaudio zu finden. Wühl' Dich am besten mal durch das technische MP3-Forum dort ...
Und zum Schluß gibts Hörtests als Nachspeise. Du willst doch nicht ohne Tests Deine selbstgebastelte Parameterzeile verwenden, ohne sie ausführlich getestet zu haben? Dafür gibts hier ne kleine Einführung, professionell hat sowas Roberto Amorim gemacht, ne Zusammenfassung seiner Hörtests ist hier.
So das war's für's erste. Und bevor Du das alles nicht gelesen und verstanden hast, würde ich an Deiner Stelle die Presets verwenden 
Spunky
|
|
|
|
« Letzte Änderung: 9. Januar 2005, 00:09:46 von Spunky »
|
Gespeichert
|
|
|
|
Frank Bicking
Gast
|
Ich bin kein Encoder-Entwickler. Ich bin Anwender. Du ebenso.
Mir ist auch bewusst, dass vor der Benutzung des Parameters -k gewarnt wird. Aber da steht auch bei, dass alle Frequenzen behalten werden, warum soll es dann also zu Artefakten kommen? Fragen wir die Hilfe von LAME dazu:
lame.exe --longhelp
[...]
Filter options: -k keep ALL frequencies (disables all filters), Can cause ringing and twinkling Meinst du das schreiben die da zum Spaß hin? Meinst du die Entwickler sind nicht daran interessiert, die bestmögliche Qualität zu produzieren? Findest du es nicht etwas vermessen, ohne Hörtests durchzuführen und basierend auf theoretischen Überlegungen niedrigen Niveaus (d.h. meistens anhand von Analogien) die Parameter zu verändern und den Entwicklern zu unterstellen sie hätten ihre Arbeit nicht gut gemacht? Ich plädiere damit nicht für Unmündigkeit, aber um eine bessere Qualität zu erreichen als mit -V n bei einer bestimmten Bitrate möglich, sind Modifikationen am Quellcode nötig.
Wäre es mit einfachen Optionen wie du sie vorschlägst möglich, dann wären diese längst aufgefallen und nun standardmäßig aktiviert. Natürlich können während der Entwicklung nicht alle Parameter-Kombinationen überprüft werden und deshalb hab ich auch nichts gegen solche Experimente, aber du strebst ja anscheinend nicht an, Verbesserungen durch Hörtests zu prüfen. Was du hier machst ist also wertlos.
Ich unterstreiche nochmal die Aussage der anderen:
Profitiere von den Erfahrungen die andere gemacht haben.
- Wähle LAME 3.96.1 und -V n mit n = 0...9 so, dass dir die resultierende Bitrate passt. - Wenn dir der Encoder dann zu langsam arbeitet, hänge --vbr-new an die Commandline.
Die Diskussionsteilnehmer sind übrigens sichtlich genervt von deinen immer bizarreren Vorschlägen, und ich schlage vor die nächste Commandline die angeblich ein -V n verbessert hast du mit Hörtestergebnissen zu untermauern, ansonsten antwortet dir niemand mehr.
Wenn du lernen möchtest, was in so einem Encoder vorgeht, dann musst du tiefer in die Materie eindringen als es dir eine Parameterübersicht für Benutzer (viele plädieren übrigens nur für Qualitätsstufen/Presets) ermöglichen kann, d.h. du musst dich mit der Theorie der Audiokompression beschäftigen. Ansprechpartner bei Fragen ist dann auch nicht unbedingt ein Anwenderforum.
Ich kann dich nicht davon abhalten die längste Commandline der Welt zu basteln. Ich erachte solche Diskussionen aber als Zeitverschwendung.
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
Frank Bicking
Gast
|
Findest du es nicht etwas vermessen, mir zu unterstellen, dass ich den ganzen Kram hier ohne Hörtests reinschreibe? Ach? Und in welchem deiner bisherigen Beiträge kann ich die Ergebnisse nachlesen?
Übrigens auf die Idee bin ich erst überhaupt durch dieses Forum gekommen Sowas, die Suchfunktion nennt dich aber als einzigen der diesen Parameter bisher erwähnt hat.
|
|
|
|
|
Gespeichert
|
|
|
|
muesli
Einsteiger

Offline
Beiträge: 20
|
was spricht eigentlich gegen LAME MP3 Encoder 3.97 alpha 3, ist doch schon seit ende juli am start!?
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
|
Spunky
Experte
    
Offline
Beiträge: 1514

|
Er ist noch nicht ausreichend getestet. Wenn ein neuer Encoder kommt, heißt das noch nicht, dass er besser ist, als die alten Versionen. 3.90.3 galt lange Zeit als der beste Encoder und wurde ernsthaft erst durch 3.96.1 abgelöst. Ein Vorgänger (ich glaub 3.93 war es) war anfangs sogar fehlerhaft.
Also lieber warten, bis die Tests erfolgreich sind und die besser Qualität bestätigt ist. Die aktuell empfohlenen Versionen findest Du hier oder auf AudioHQ, letzteres ist noch etwas aktueller.
Spunky
|
|
|
|
|
Gespeichert
|
|
|
|
muesli
Einsteiger

Offline
Beiträge: 20
|
ich verstehe ja eure gedanken, spiele auch nicht gern alpha-tester für billy-boy, aber der 3.97 wurde bereits letztes jahr im juli released..muß doch nun langsam mal ent-bugged worden sein!?
|
|
|
|
|
Gespeichert
|
|
|
|
|
Seiten: 1 [2] 3
|
|
|
|
|
|
|