Ximion
Anmeldungsdatum: 25. November 2007
Beiträge: 1066
Wohnort: Bonn
|
Giantics schrieb: Targion schrieb: Nochwas, habe ich grade eben gefunden: Kannst du die Exception abfangen, wenn eine Datei kein korrektes Ende hat, z.B. wenn sie nicht vollständig heruntergeladen wurde? Und es wäre auch sinnvoll, unsichtbare Dateien unter Linux zu ignorieren. (Einfach prüfen, ob das erste Zeichen im Dateinamen ein Punkt ist)
Wenn ich das nächste mal dazukomme, werde ich es einbauen.
Ich weiß echt nicht, was einige Nutzer mit ihren Musiksammlungen machen... In letzter Zeit habe ich diesen Bug (Crash bei unvollständigen / unschreibbaren Dateien) bestimmt 5x bekommen (und keiner konnte einen Bug ins BTS von Debian eintragen!). Ich habe daher "quick-and-dirty" einen Patch für das Problem erstellt, kannst du gerne upstream übernehmen: Debian-Patches für easyMp3Gain 0.5.0 r4 Ubuntu Maverick wird das Paket in Kürze enthalten. Anscheinend scheinen diese Probleme aber zumindest in der deutschen Community keine allzu große Rolle zu spielen. (Spricht dafür, dass eure Musiksammlungen sauber sind 😀 )
|
Giantics
(Themenstarter)
Anmeldungsdatum: 21. April 2007
Beiträge: 185
|
Könntest du den Link nochmal überprüfen (There was an error processing ur request)?
Ich werde es dann für die 0.5.1 übernehmen. Ich warte leider immer noch auf eine neue Version von Lazarus/FreePascal. Erst dann (oder mit den neueren GTK libs) wird der Bug mit der AccessViolation wieder verschwunden sein. Da kann ich leider auch nichts mit einem Patch umgehen.
http://bugs.freepascal.org/view.php?id=16439 Gruß
Thomas
|
Ximion
Anmeldungsdatum: 25. November 2007
Beiträge: 1066
Wohnort: Bonn
|
Die Lazarus-Entwickler haben gasagt, dass es noch diesen Sommer ein neues Release gibt. (Dann haben wir auch volle Qt4-Unterstützung in Lazarus!) Der Link ist schon richtig so, aber der Server hat wohl die HTML-Seite noch nicht erstellt... Das Paket ist ja auch grade erst 8 Stunden alt. Der Patch ist relativ klein, wenn auf dem server nichts auftaucht hänge ich die Dateien hier an. Alternativ kannst du die patches auch aus der debian.tar.gz holen. (Auf easymp3gain@packages.debian.org gehen und rechts "[easymp3gain_0.5.0-4.debian.tar.gz]" herunterladen.
|
Giantics
(Themenstarter)
Anmeldungsdatum: 21. April 2007
Beiträge: 185
|
Targion schrieb: Die Lazarus-Entwickler haben gasagt, dass es noch diesen Sommer ein neues Release gibt. (Dann haben wir auch volle Qt4-Unterstützung in Lazarus!)
Klingt gut!
Der Link ist schon richtig so, aber der Server hat wohl die HTML-Seite noch nicht erstellt... Das Paket ist ja auch grade erst 8 Stunden alt. Der Patch ist relativ klein, wenn auf dem server nichts auftaucht hänge ich die Dateien hier an. Alternativ kannst du die patches auch aus der debian.tar.gz holen. (Auf easymp3gain@packages.debian.org gehen und rechts "[easymp3gain_0.5.0-4.debian.tar.gz]" herunterladen.
Danke, ich werd's probieren.
|
EgLe
Anmeldungsdatum: 29. Juli 2005
Beiträge: 315
Wohnort: BaWü
|
Hallo, habe soeben mal versuch auf einem Kubuntu 10.04 das easymp3gain über die
universe-repository zu installieren mittels: sudo apt-get install esaymp3gain-gtk Naja doch leider läßt es sich "nur" starten und sobal ich auf ein Verzeichnis klicke war es das 🙄 Wenn ich es über die Konsole aufrufe erhalte ich dann folgende Fehlermeldung: (easymp3gain:4722): Gdk-CRITICAL **: gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed Habe mir zwar den Thread hier durch gelesen: http://sourceforge.net/tracker/index.php?func=detail&aid=3008674&group_id=207001&atid=999854 Und dann auch mal Manuell noch die libqt4intf installiert, brachte aber keinen Erfolg. Also den Mist vom Ubuntu-repository wieder gelöscht mit:
sudo apt-get remove easymp3gain-gtk Und dann manuell die Qt-Version heruntergeladen und mittels gdebi installiert.
Dies läuft ja soweit ich es beurteilen kann. Kann man denn auf dem Ubuntu-repository nicht auch die funktionierende QT-Version hochladen und
das nicht funktionierende GTK entfernen? Ist ja eigentlich recht ärgerlich gerade für Neulinge wenn die das schon angeboten bekommen und
nach der installation merken das es nicht funktioniert.... Ich konnte mir ja noch recht Simple helfen ohne nachzufragen 😊 Aber bei einem Neuling würden ja wahrscheinlich nur flotte Sprüche als Antwort wieder kommen 😉 (ist ja nur mal so ein Gedankenanstoß von meiner Seite die eigentlich Neueinsteiger ein wenig helfen sollte,
das man bei den normalen Fremdpaketen auf Probeleme trifft ist ja klar, aber beim offiziellen universe-repository
sollte man doch davon ausgehen können das da nur kontrolierte Software bereitgestellt wird)
|
Giantics
(Themenstarter)
Anmeldungsdatum: 21. April 2007
Beiträge: 185
|
Zunächst mal Sorry an alle, die mit diesem Fehler gekämpft haben oder noch kämpfen. Zum Thema "Warum ist eine solche nicht funktionierende Version im Repository":
Wir haben natürlich auf der Vorgänger-Version von Ubuntu (Karmic) entwickelt, da funktioniert alles problemlos. In diesem Zustand wurde easyMP3Gain dann ins Repository aufgenommen. Dann kamen mit der Veröffentlichung von Lucid auf einen Schlag easyMP3Gain und die neuen GTK-libs ins Repository, und damit auch erst der Fehler. Das ganze ist auch für mich als Entwickler richtig ärgerlich, zumal ich dafür auch schon schlechte Bewertungen auf sourceforge kassiert habe, obwohl der Fehler nicht im easyMP3Gain-Source liegt. Naja, ändern wird sich das erst mit einer neuen Version der Entwicklungsumgebung (lässt auch auf sich warten) oder der GTK-libs. Die Qt-Version gibts noch nicht im Repository, da der benötigte Compiler mit "Qt-Packages" noch nicht im Repository ist. Soll aber wohl noch dieses Jahr kommen, wenn ich Targion richtig verstanden habe. Aber du hast insofern Recht, dass eigentlich die nicht funktionierende Version aus dem Repository wieder entfernt gehört, da bin ich jedoch nicht der Verantwortliche und weiß auch gar nicht ob das so einfach geht. Interessant ist auch, dass dieses Problem noch alle anderen mit Lazarus entwickelten Programme betreffen müsste, die eine solche TListView-Komponente verwenden. Gruß
Thomas
|
EgLe
Anmeldungsdatum: 29. Juli 2005
Beiträge: 315
Wohnort: BaWü
|
Hallo Giantics, Ich habe Dich ja nicht gemeint, dein Tool ist klasse und schon eine weile ein muss bei mir 👍 Ist mir nur eben aufgefallen, da ich ja Kubuntu benutze und ich eigentlich schon immer die QT-Version
manuell installierte von sourceforge.... Mich hat es eben nur geärgert das eben eine Fehlerhaftes Programm auf dem offiziellen Repository
angeboten wird und das noch bei einer LTS Version, die meiner Meinung nach nie hätte LTS werden dürfen... Ich glaube Dir vollkommen das es nicht an deinen Sourcen liegt! Denn ich selbst der gerne etwas Multimediabearbeitung macht (als Dreamboxbesitzer),
glaube auch eher das die gesammte GTK des Lucid mehr als Fehlerhaft ist. Denn das gleiche Problem hat ja auch Handbrake-gtk und auch mit Avidemux-gtk bekomme
ich nur Müll zustande, bei Avidemux gibts ja zum Glück auch eine Funktionierende QT-Version 😉 Hatte das nur geschrieben um eben Neulingen die ja ggf. auf diese LTS Version migrieren wollen
einen Haufen Unannehmlichkeiten zu ersparen und in der Hoffnung das hier evtl. einer im Forum
unterwegs ist der da aktiv bei den Ubuntu-Macher dabei ist oder guten Kontakt hat. Leider kann ich kein Englisch, von daher sind halt für mich offizielle Bugreports nichts 😳
|
Ximion
Anmeldungsdatum: 25. November 2007
Beiträge: 1066
Wohnort: Bonn
|
Ich wusste nichts von diesem Fehler, sonst hätte man das Paket noch aus Lucid entfernen können. (Es ist auch weder bei Debian noch bei Ubuntu ein Bugreport dazu eingegangen) Eine Qt4-Version wird es geben, wenn die LCL in version 0.9.30 in den Debian-Repos ist. (aktuell ist die Klassenbibliothek aber noch in Entwicklung)
|
Sten
Anmeldungsdatum: 14. Mai 2007
Beiträge: 941
|
Wird an dem Programm noch gearbeitet?
|
Ximion
Anmeldungsdatum: 25. November 2007
Beiträge: 1066
Wohnort: Bonn
|
Soweit ich das sehe nicht. - Upstream ist verschwunden, die Mailadressen funktionieren nicht mehr und seit ca. einem Jahr gab es keine Änderungen am Code mehr, die nicht von mir stammten. (und meine Änderungen ziehen nur auf Instandhaltung ab) Ich werde das Paket noch so lange in Debian/Ubuntu lassen, wie es funktioniert und eine Qt version bauen sobald das möglich ist. Auf lange sicht müsste sich aber ein neuer Maintainer finden / jemand das Projekt forken.
|
Ahtan
Anmeldungsdatum: 19. März 2011
Beiträge: Zähle...
|
Ah das ist sehr schade das easyMP3Gain nicht mehr weiter entwickelt wird. Ich setze die GUI fast täglich ein (da es das einzig gescheite grafische Utility in dem Bereich ist). Doch die GUI stürzt bei mir öfter ab, kommt mir halt noch etwas verbuggt vor. Seltsamerweise lassen sich die Fehlermeldungen nicht immer reproduzieren. Häufig geht es dann nach einem erneuten Aufruf des Programms. Wenn ich Ahnung vom Programmieren hätte würde ich gerne helfen. Aber da bin ich leider absoluter Laie. Von daher war meine Hoffnung immer das es noch Leute gibt die easyMP3Gain weiterentwickeln und diese lästigen Absturzbugs beseitigen. Zum einen die sporadischen Abstürze der GUI, zum anderen funktioniert der Fortschrittsbalken nicht immer korrekt. Und was ich auch sehr unglücklich gelöst finde - die Farbe des Fortschrittsbalkens lässt sich kaum von der Farbe des Fensters unterscheiden. So muss man immer lange hinschauen bis man den aktuellen Stand des Balkens entdeckt hat.
|
Sten
Anmeldungsdatum: 14. Mai 2007
Beiträge: 941
|
Ahtan schrieb: Zum einen die sporadischen Abstürze der GUI
Bei mir stürzt das Programm nur ab, wenn sich die Maus im Fenster befindet. Vollbildmodus z. B., wo das ja zwangsläufig so ist. Meine "Lösung" dazu war dann immer, das Programm im Fenstermodus zu halten und darauf zu achten, die Maus immer außen herum zu führen. Da passiert nichts, komischerweise. Zum Fortschrittsbalken kann ich leider nichts sagen. Ist mir nicht aufgefallen, dass der nicht stimmen soll. Da benutze ich das Programm sicher zu wenig. Werde aber zukünftig mal darauf achten. Wäre echt schade, wenn das Projekt eingestampft wird. Jedesmal zu einer Win-Dose zu rennen und dort mp3gain anzuwerfen ist nicht befriedigend. ☺
|
Vegeta
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Sten schrieb: Jedesmal zu einer Win-Dose zu rennen und dort mp3gain anzuwerfen ist nicht befriedigend. ☺
Es gibt ja zum Glück Alternativen, eine davon stammt von mir. Damit lassen sich ganze Order oder Dateien via Drag&Drop oder via Kontextmenü replay-gainen, der Rest läuft automatisch ab und das zusätzliche Geklicke - was man von der Windows-GUI her kennt - entfällt komplett. Schneller kann man seine Musik nicht replay-gainen, zudem ist es nicht auf mp3gain beschränkt, sondern unterstützt zusätzlich auch noch VorbisGain, AACGain und Metaflac und kann Cover Arts aus dem Internet laden sowie Dateien samt Ordner anhand von den Tags automatisch umbenennen. Die Version im Repository von QtGain ist allerdings technisch total veraltet, auf der Projektseite oder im Thread hier bei ubuntuusers gibts aktuelle Debs oder man kompiliert den Source selber.
|
Sten
Anmeldungsdatum: 14. Mai 2007
Beiträge: 941
|
Okay, danke für die Info. Schau ich mir an.
|
Ahtan
Anmeldungsdatum: 19. März 2011
Beiträge: 39
|
@Vegeta Ich habe mir den Screenshot deines Programms angeschaut. Normalisiert es auf 89db oder kann man die Dezibel-Zahl auch beliebig einstellen?
(Ich frage nämlich deshalb, weil ich gelegentlich einen höheren Wert oder auch niedrigeren Wert nehme, wenn z.B. noch Clippingfehler bei der Standard-Dezibel-Zahl auftreten.)
|