Verbesserungsvorschläge zum Audiograbber-Hauptmodul
-
Stefan: Danke für die netten Worte

Was nur schwierig werden dürfte, ist die gewünschte Unterstützung beinahe sämtlicher Audio-Tags. Dazu müsste das gesamte Programm umstrukturiert werden (v2.0?
) Im Programm gibt es überall Buttons auf die ID3 v1 und v2-Tags, z.B. auch im Menü Optionen. Das müsste dann dynamisch auf den jeweiligen Tag (z.B. Ogg) umbenannt werden.Wenn es darum geht, die Tags beim Ripping hinzuzufügen, ist das eigentlich ganz einfach. Der Vorbis-DLL-Encoder bietet eine entsprechende Funktion, der MPC-Encoder mppenc.exe ebenfalls (über Argumente in der Befehlszeile, --artist, --title, --album usw.), und Unterstützung für ID3-Tags ist sowieso schon vorhanden.
Da die Tags ja dann sowieso für jeden Encoder separat konfiguriert werden würden, müsste die Option aus dem Settings-Menü ganz verbannt werden. Oder halt dynamisch umgeschaltet werden, aber das wäre vielleicht ein wenig aufwendig.
Auch haben ja alle Tags ihre Besonderheiten, so dass in der GUI diverse neue Einstellfelder für die jeweiligen Tags geschaffen werden müssten!
Warum? Der ID3v2-Dialog kann bleiben (es müsste nur dem Encoder-Dialog eine Schaltfläche für ID3v2-Optionen hinzugefügt werden), und für die restlichen Tags braucht man gar keine Einstellmöglichkeiten. Die Unterscheidung zwischen ID3v1.0 und ID3v1.1 kann IMHO abgeschafft werden, niemand braucht mehr ID3v1.0.
Das Eingabefeld, in das Interpret/Titel/usw. eingetragen werden, wenn man nur eine Datei encodieren will, kann auch so bleiben - nur muss halt der jeweils richtige Tag geschrieben werden. Dafür braucht man auch keine native Unterstützung der Tags, man kann die Tag-Funktionen direkt über die Vorbis-DLLs bzw. MPPENC ansprechen.
Problematisch würde es nur, wenn man bei User Defined Encoder wirklich alle tags zur Auswahl haben will. Dann braucht man nämlich sehr wohl native Unterstützung, oder man verwendet Tag.exe als Backend. Beides wäre umständlich.
Zugegeben, die native Unterstützung für VorbisComments und APEv2-Tags wäre a bisserl viel verlangt, auch wenn man die Routinen direkt aus Tag übernehmen könnte (weil Open Source).
So, ich fahre jetzt in den Urlaub, werde also erst in einer Woche antworten können.

CU
Dominic
PS: Wo wir von Vorbis-DLL reden - die Umstellung von vorbis.dll auf die offiziellen Libraries (4 Stück sind's, glaub ich) ist ein Muss!
-
Volcano: danke für die konstruktiven Vorschläge

Wenn es darum geht, die Tags beim Ripping hinzuzufügen, ist das eigentlich ganz einfach. Der Vorbis-DLL-Encoder bietet eine entsprechende Funktion, der MPC-Encoder mppenc.exe ebenfalls (über Argumente in der Befehlszeile, --artist, --title, --album usw.), und Unterstützung für ID3-Tags ist sowieso schon vorhanden.
Das Schreiben der Tag ist nicht das Problem. Das hat Jackie sicher in relativ kurzer Zeit eingebaut. Das Schwierige ist die GUI!
Da die Tags ja dann sowieso für jeden Encoder separat konfiguriert werden würden, müsste die Option aus dem Settings-Menü ganz verbannt werden. Oder halt dynamisch umgeschaltet werden, aber das wäre vielleicht ein wenig aufwendig.
Genau das meinte ich in meinem Post doch:
Im Programm gibt es überall Buttons auf die ID3 v1 und v2-Tags, z.B. auch im Menü Optionen. Das müsste dann dynamisch auf den jeweiligen Tag (z.B. Ogg) umbenannt werden.
Warum? Der ID3v2-Dialog kann bleiben (es müsste nur dem Encoder-Dialog eine Schaltfläche für ID3v2-Optionen hinzugefügt werden), und für die restlichen Tags braucht man gar keine Einstellmöglichkeiten.
Dann verstehe ich aber nicht, warum jeder sein eigenes Süppchen braut und neue Tags erfindet! Warum verwendet z.B. Ogg nicht einfach ID3v2? Das ist ein offener und gut dokumentierter STANDARD und würde die ganze Tag-Geschichte wesentlich erleichtern!
Problematisch würde es nur, wenn man bei User Defined Encoder wirklich alle tags zur Auswahl haben will. Dann braucht man nämlich sehr wohl native Unterstützung, oder man verwendet Tag.exe als Backend. Beides wäre umständlich.
Das klingt wirklich problematisch. Allerdings schreibt AG auch alle ID3-Tags selber, das ließe sich einbinden. Bei unbekannten Encodern wäre es aber unsinnig, Ape-Tags oder sonstiges anzubieten- die kann man dann ja mit dem ape-Panel schreiben lassen. Verstehst du, was ich meine?
So, ich fahre jetzt in den Urlaub, werde also erst in einer Woche antworten können.
Gute Fahrt

PS: Wo wir von Vorbis-DLL reden - die Umstellung von vorbis.dll auf die offiziellen Libraries (4 Stück sind's, glaub ich) ist ein Muss!
??
-
ID 3 v2 gut ? Die APE v2 Tags sind weitaus komfortabler
-
Mein Vorschlag wäre, die CD-Rom-Zugriffsart auf ein Fenster zu beschränken, so erhält man Platz, um mehr Funktionen zu integrieren und zusammenzufassen
Verstehe ich nicht! Die ist doch jetzt schon in nur einem Fenster...?
Sorry, da hab ich mich unklar ausgedrückt. Im Moment sind die Allgemeinen Einstellungen in drei Bereiche unterteilt.
- Zielordner
- verschiedene Teilrubriken
- CD-Rom-Zugriffsart
Mein Vorschlag war so gedacht, dass man die CD-Rom-Zugriffsart als eine Teilrubrik zu den anderen integriert. Dann hätte jede Rubrik den vollen Platz zur Verfügung und man könnte übersichtlich einiges zusammenfassen bzw. neue Funktionen integrieren.
Spunky
-
Normalisieren:
Mit dem Warnhinweis meint ich genau das, was Volcano geschrieben hat. Es gibt genügend User (darunter auch ich), die nach einiger Zeit und Erfahrung festgestellt haben, dass sie sich mit der Normalisierung die Files ruiniert haben. Da ich die Normalisierung relativ sanft eingestellt habe, ist es bei mir nicht ganz so schlimm. Einen Hinweis auf ReplayGain halte ich für sehr wichtig!bestimmte Encoder blockieren:
Ihr habt eigentlich recht. Man sollte versuchen den Schrott zu blocken.Lame-Einstellungen:
Den alt-presets nen Vorsprung zu verschaffen finde ich gut. Jedoch würde ich es nicht zu weit treiben. Der AG hat als Zielgruppe User, die eine einfache Handhabung wollen. D.h. auch die klassischen VBR und CBR-Varianten sollten verfügbar sein. Einen Hinweis, dass die alt-presets zu bevorzugen sind, würde ich auf alle Fälle einbauen.Noch eine Idee hätte ich:
Wäre toll wenn man bei "Ausschnitte kopieren" mit einem Klick die ganze CD in einem Stück rippen könnte. Sollte einfach zu implementieren sein und bei der Freeversion kann man das ja verhindern.Spunky
-
ID 3 v2 gut ? Die APE v2 Tags sind weitaus komfortabler
Wieso? ID3v2 kann doch alles: Lyrics, Bilder und sogar benutzerdefinierte (=eigene) Tags. Was will man mehr?
Mein Vorschlag war so gedacht, dass man die CD-Rom-Zugriffsart als eine Teilrubrik zu den anderen integriert. Dann hätte jede Rubrik den vollen Platz zur Verfügung und man könnte übersichtlich einiges zusammenfassen (z.B. erweitert, verschiedenes und bzw. neue Funktionen integrieren.
Jetzt verstehe ich! Das wäre vielleicht wirklich sinnvoll. Man könnte so den Dialog einfacher strukturieren. Aber irgendwie läuft das dann schon ziemlich auf eine 2.0 heraus

Normalisieren:
Mit dem Warnhinweis meint ich genau das, was Volcano geschrieben hat. Es gibt genügend User (darunter auch ich), die nach einiger Zeit und Erfahrung festgestellt haben, dass sie sich mit der Normalisierung die Files ruiniert haben. Da ich die Normalisierung relativ sanft eingestellt habe, ist es bei mir nicht ganz so schlimm. Einen Hinweis auf ReplayGain halte ich für sehr wichtig!Die voreingestellte Standardnormalisierung kann eigentlich nicht viel kaputtmachen- in den allermeisten Fällen fallen heutige CDs nicht in die Kriterien (unter 91%/über 97%, glaube ich). Man könnte aber vielleicht einen Warnhinweis anzeigen, wenn auf Erweitert umgeschaltet wird...?
Lame-Einstellungen:
Den alt-presets nen Vorsprung zu verschaffen finde ich gut. Jedoch würde ich es nicht zu weit treiben. Der AG hat als Zielgruppe User, die eine einfache Handhabung wollen. D.h. auch die klassischen VBR und CBR-Varianten sollten verfügbar sein. Einen Hinweis, dass die alt-presets zu bevorzugen sind, würde ich auf alle Fälle einbauen.Anbieten sollte man das in jedem Fall. Ich finde die Idee von Volcano aber echt gut, die CBR/ABR-Modi einfach INTERN auf alt-presets zu mappen, um die Qualität zu verbessern! Der User wird davon nicht verwirrt.
Noch eine Idee hätte ich:
Wäre toll wenn man bei "Ausschnitte kopieren" mit einem Klick die ganze CD in einem Stück rippen könnte. Sollte einfach zu implementieren sein und bei der Freeversion kann man das ja verhindern.Eine eigene Funktion dafür wäre vielleicht gut, aber Ausschnitte kopieren ist meiner Meinung nach der falsche Platz dafür. Man müsste ins CD-Menü die Option platzieren: "Gewählte Tracks verbinden"!
-
**mp3 Encoder: **
Die Neukonzeptionsideen von Dominic finde ich gut - man sollte sich aber evtl für Anfänger etwas überlegen (normal / erweitert), weil so ist es für den Anfänger kompliziert.Wenn noch kein Encoder vorhanden ist, könnte AG doch einen Link zu Lame / guten Alternativen anzeigen... damit könnte man das "ausversehen Xing / Blade benutzen, weil unwissend" doch schon vermeiden.
-
ID3 v2 kann unter Umständen deine files zerstören
-
Ist manchen Leuten schon passiert.
Der ID3v2 Tag ist ein hack, der einfach um den mp3 file herum geschrieben wird und so bei manchen playern bei VBR files das seeking unmöglich macht.
Hier haste viel Info:
http://users.belgacom.net/gc247244/noid3.htm -
Hallo!
Die Neukonzeptionsideen von Dominic finde ich gut - man sollte sich aber evtl für Anfänger etwas überlegen (normal / erweitert), weil so ist es für den Anfänger kompliziert.
Das dürfte schwierig werden - denn viel einfacher läßt sich das nicht darstellen. Sowie ein solches Konzept erstellt ist, wird mit Sicherheit das GettingStarted überarbeitet werden - dieses erklärt auch die jetzigen Parameter ausgezeichnet (Stefan, wenn Du willst, übernehm' ich einen Teil)
Wenn noch kein Encoder vorhanden ist, könnte AG doch einen Link zu Lame / guten Alternativen anzeigen... damit könnte man das "ausversehen Xing / Blade benutzen, weil unwissend" doch schon vermeiden.
Das geht leider aus rechtlichen Gründen nicht. Aufgrund eines Vertragspassus, der in einem Abkommen zwischen Jackie, dem Entwickler und Xing Technologies enthalten ist, darf nur Xing ab Werk eingebunden werden. Zwar kann Jackie alles implementieren, womit er Lame danach ansteuern kann, er darf die DLL aber nicht ins Setup packen und im Programm selbst auch auf keine anderen Encoder verweisen.
Das betrifft nicht die Homepage - daher kann hier massiv Werbung gemacht werden.Gruß, Christof
-
wie lang gilt der Vertrag noch ?
-
Hallo!
wie lang gilt der Vertrag noch ?
Das ist eine verdammt gute Frage. Ich bin leider nicht darüber informiert, werde Jackie in der nächsten Mail mal fragen. Vorallem der Inhalt würde mich brennend interessieren - weshalb das nicht nur für den AudioCatalyst gilt, sondern auch für AG...
Gruß, Christof
-
Danke.
-
Ist manchen Leuten schon passiert.
Der ID3v2 Tag ist ein hack, der einfach um den mp3 file herum geschrieben wird und so bei manchen playern bei VBR files das seeking unmöglich macht.Ein "Hack" ist das nicht, sondern ein hochoffizieller und weitverbreiteter Standard. Wenn im Zusammenhang mit ID3v2 Dateien kaputt gegangen sind, dann liegt das höchstens an miserabelster Tagging-Software. Ich hatte noch NIE irgendwelche Probleme damit.
wie lang gilt der Vertrag noch ?
Das ist eine verdammt gute Frage. Ich bin leider nicht darüber informiert, werde Jackie in der nächsten Mail mal fragen. Vorallem der Inhalt würde mich brennend interessieren - weshalb das nicht nur für den AudioCatalyst gilt, sondern auch für AG...Ich weiß es auch nicht genau, aber ich meine, von Jackie mal erfahren zu haben, dass er nächstes Jahr ausläuft. Wir sollten aber nochmal nachfragen...
In dem Vertrag ist geregelt, dass Audiograbber keinen (Mp3?)-Encoder mitbringen darf, wohl um Audiocatalyst (Ripper + Encoder in einem) weniger Konkurrenz zu machen- deshalb gilt das für AG.
Audiocatalyst- seit der Übernahme durch Real eingestellt- ist ja offiziell kein Programm von Jackie, Xing hat damals alle Rechte daran erworben.Das dürfte schwierig werden - denn viel einfacher läßt sich das nicht darstellen. Sowie ein solches Konzept erstellt ist, wird mit Sicherheit das GettingStarted überarbeitet werden - dieses erklärt auch die jetzigen Parameter ausgezeichnet (Stefan, wenn Du willst, übernehm' ich einen Teil)
Ich komme drauf zurück
Wir sollten aber erstmal abwarten, inwieweit das tatsächlich umgesetzt wird.
Einfacher geht die Oberfläche meiner Meinung nach auch kaum noch! -
Hallo!
Ich weiß es auch nicht genau, aber ich meine, von Jackie mal erfahren zu haben, dass er nächstes Jahr ausläuft. Wir sollten aber nochmal nachfragen...
Ja, sollte in den nächsten Tagen nicht noch was hier rein kommen mit Verbesserungswünschen, werde ich das Ganze mal aufsetzen und ihn auch das fragen.
In dem Vertrag ist geregelt, dass Audiograbber keinen (Mp3?)-Encoder mitbringen darf, wohl um Audiocatalyst (Ripper + Encoder in einem) weniger Konkurrenz zu machen- deshalb gilt das für AG.
Audiocatalyst- seit der Übernahme durch Real eingestellt- ist ja offiziell kein Programm von Jackie, Xing hat damals alle Rechte daran erworben.Klingt wie eine Mischung aus Knebelvertrag und Unsinn. Wenn allerdings Xing alle Rechte an AC übernommen hat, müßte der Ausschluß des Encoder-Mitlieferns für AG eigentlich finanziell abgefunden werden - das ist ja eine ziemlich grobe Einschränkung.
So, ziemlich weit ab vom Thema... Sollten in der Hinsicht noch Fragen sein, würde ich vorschlagen, wir machen einen neuen Thread ;).Ich komme drauf zurück
Wir sollten aber erstmal abwarten, inwieweit das tatsächlich umgesetzt wird."Sowie ein solches Konzept erstellt ist..." - damit meinte ich ja, daß es erstmal umgesetzt werden muß. Aus den Fingern saugen geht ja nicht gut, oder?
;DÜbrigens: Ich habe mich jetzt mal, wie schon vorgeschlagen, erfrecht, einen Link auf diesen Thread zwar nicht auf die Hauptseite, aber in die News-Line zu setzen. Ich hoffe, ich krieg dafür nicht vom Master-Admin eins auf den Deckel... ;D
Gruß, Christof
-
ID 3 war ein Hack und darauf wurde aufgebaut!
-
Nochmal zu Replaygain bzw. MP3Gain:
Soweit ich das verstanden habe, berechnet diese Methode einfach einen Differenzwert, um den eine MP3 dann lauter oder leiser abgespielt wird.
Wenn dem so ist, kann das aber gar nicht als Ersatz für AGs Normalisation herhalten- die ist viel komplexer! Ausserdem ist Replaygain nur für MP3- die herkömmliche Norm. geht mit ALLEn Formaten, und die Klangqualität wird dadurch NICHT wesentlich herabgesetzt- wenn man nicht grade die Klangkompression bis zum äußersten strapaziert.
Das sollte mal also nochmal überdenken!
P.S. die offizielle Website ist www.replaygain.org
-
Habe ich genauso verstanden. Ich gebe Dir auch recht, dass ReplayGain nicht vollständig die Normailisierung ersetzen kann. Aber was wollen den 90% der User mit der Normalisierung erreichen? Eine Anpassung der Laustärken, dass man nicht bei jedem zweiten Lied am Lautsärkeregler rumschrauben muß. Dafür reicht ReplayGain völlig aus. Von daher würde ich einen Hinweis bei der Normalisierung nicht schlecht finden.
Die Formulierung von Volcano ist vielleicht etwas drastisch ausgedrückt. Man könnte aber zumindest darauf hinweisen, dass die Normalisierung das Musikfile unwiederruflich verändert und bei unsachgemäsen Gebrauch Qualitätsverluste auftreten können. Wenn nur eine Anpassung der Lautstärken gefordert wird, so gibt es Alternativen, welche diese Nachteile nicht besitzen.
Mein Vorschlag wäre, einen kurzen Warnhinweis bei der Normalisierung zu plazieren mit einem Link auf xxx (z.B. Hilfe Datei oder eine Internet Page), wo die Details nachzulesen sind. Dort sollte dann auch ReplayGain erwähnt werden.
Laut Benni gibt es auch für das Wave-Format Alternativen.
http://forum.audiograbber.de/?board=1;action=display;threadid=616;start=0Spunky
-
Auch noch mein Senf dazu

XING-Vertrag:
Echt miese Sache, könnte man schon fast als Schweinerei betrachten.
Aber wie konnte er vorher die LAME.dll, Frauenhofer lowQ etc einbinden? Ist das ganze etwa ein neuer Vertrag? Autsch, Wäre Schade für die Zukunft. Aber gottseidank nicht noch länger als ein Jahr
grummelWie wärs mit nem Link beim ersten Start und bei den Encodereinstellugen, direkt auf die Seite von Audiograbber (ev. eine Spezialseite, die sofort auf den falschen Encoder aufmerksam macht? ;D) Wär schon fast eine Untergrabbung. g
Normalisierung:
Also ein Hinweis wäre schon gut... Vor allem über das verändern der Standardwerte...Gruss Weingeist
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden