scrawl
Anmeldungsdatum: 12. Dezember 2007
Beiträge: 1779
|
Moin, hab mal wieder ein Plugin für Rhythmbox geschrieben, um meine Musiksammlung mal ein bisschen zu entrümpeln. Das Plugin durchsucht die Audio Tags und zeigt doppelte Lieder an. Diese kann man dann direkt löschen. Vielleicht findet es ja noch jemand nützlich. Einfach das angehängte Archiv in $HOME/.gnome2/rhythmbox/plugins entpacken (wenn der Ordner nicht existiert, einfach erstellen). Dann bei Rhythmbox unter Bearbeiten->Plugins aktivieren. Die Suche lässt sich dann über Werkzeuge->Find duplicates starten. Wäre über Feedback dankbar.
- duplicate-finder.tar.gz (13.0 KiB)
- Download duplicate-finder.tar.gz
|
Cassadi
Anmeldungsdatum: 23. Juli 2007
Beiträge: 417
Wohnort: Norden
|
Hi scrawl, zunächst einmal danke für das Plugin. Es scheint zu funktionieren, allerdings konnte ich folgendes feststellen. Files in einem anderen Format außer MP3 werden zwar in der Liste als doppelt aufgeführt, jedoch steht dann bei Qualität 0kb/s da das Format nicht aufgezeigt wird, ist es schon verwirrend und man ist versucht zu denken das File wäre defekt.
Löschen ist auch noch etwas unklar. Zwar werden die Files in den Papierkorb geschoben, wie es der Button ja auch suggeriert, jedoch verschwinden diese dann nicht aus der Such-Liste. Wäre besser / übersichtlicher wenn sie dort auch direkt raus sind. LG
Cassadi
|
scrawl
(Themenstarter)
Anmeldungsdatum: 12. Dezember 2007
Beiträge: 1779
|
Files in einem anderen Format außer MP3 werden zwar in der Liste als doppelt aufgeführt, jedoch steht dann bei Qualität 0kb/s da das Format nicht aufgezeigt wird, ist es schon verwirrend und man ist versucht zu denken das File wäre defekt.
Hm, komisch, das kann ich hier nicht reproduzieren. Müsste dann aber ein Fehler in Rhythmbox selbst sein, da diese Daten aus der Rhythmbox-Datenbank gelesen werden. Wenn du in RB die "Qualität" Spalte einblenden lässt, steht dann da bei diesen Dateien auch 0kb/s?
Löschen ist auch noch etwas unklar. Zwar werden die Files in den Papierkorb geschoben, wie es der Button ja auch suggeriert, jedoch verschwinden diese dann nicht aus der Such-Liste. Wäre besser / übersichtlicher wenn sie dort auch direkt raus sind.
Ist schon länger korrigiert, habe nur vergessen es hier hochzuladen. Hier ist die aktuelle Version.
- duplicate-finder.tar.gz (13.0 KiB)
- Download duplicate-finder.tar.gz
|
Cassadi
Anmeldungsdatum: 23. Juli 2007
Beiträge: 417
Wohnort: Norden
|
scrawl schrieb: Files in einem anderen Format außer MP3 werden zwar in der Liste als doppelt aufgeführt, jedoch steht dann bei Qualität 0kb/s da das Format nicht aufgezeigt wird, ist es schon verwirrend und man ist versucht zu denken das File wäre defekt.
Hm, komisch, das kann ich hier nicht reproduzieren. Müsste dann aber ein Fehler in Rhythmbox selbst sein, da diese Daten aus der Rhythmbox-Datenbank gelesen werden. Wenn du in RB die "Qualität" Spalte einblenden lässt, steht dann da bei diesen Dateien auch 0kb/s?
Jo hast recht. In RB wird dort anstelle der Qualität "Verlustfrei" geschrieben. Habe die Spalte normal nicht angezeigt, daher ist mir das nie aufgefallen. scrawl schrieb: Löschen ist auch noch etwas unklar. Zwar werden die Files in den Papierkorb geschoben, wie es der Button ja auch suggeriert, jedoch verschwinden diese dann nicht aus der Such-Liste. Wäre besser / übersichtlicher wenn sie dort auch direkt raus sind.
Ist schon länger korrigiert, habe nur vergessen es hier hochzuladen. Hier ist die aktuelle Version.
Danke für die neue Version
|
Faldrian
Anmeldungsdatum: 1. Februar 2010
Beiträge: 3
|
Bei mir sorgt das Aktivieren des Plugins für den sofortigen Absturz von Rhythmbox.
In meiner Konsole steht dann das hier:
CodeTypeError: Cannot create a consistent method resolution
order (MRO) for bases ImplementorIface, gtk.Orientable, Buildable
**
ERROR:pygobject.c:922:pygobject_new_full: assertion failed: (tp != NULL)
Abgebrochen Hm... so ein Plugin wäre superpraktisch, da ich manchmal ganze freie Alben herunterlade, aber schon einzelne Lieder in meiner Sammlung habe - dann brauche ich das ja nicht doppelt haben.
|
fofolokolipalu
Anmeldungsdatum: 1. April 2007
Beiträge: 811
|
Das Plugin funktioniert bei mir grundsätzlich ganz ok, auch wenn teilweise verhunzte Tags dazu führen, dass ganze Alben als doppelte Tracks angesehen werden. Was ich mir wünschen würe wäre eine automatische Löschung nach best. Kriterien (bspw. neueste behalten). Bei ner großen Mp3-Sammlung hab ich keine Lust jede doppelte Datei einzeln zu löschen.
|
scrawl
(Themenstarter)
Anmeldungsdatum: 12. Dezember 2007
Beiträge: 1779
|
Moin zusammen, ich habe das ganze mal runderneuert und besser in Rhythmbox integriert. Das ganze wird jetzt in der Seitenleiste als zusätzliche Quelle angezeigt, ähnlich wie die "Fehlende Dateien" Quelle. Zudem sollte der Suchvorgang jetzt jetzt zu 1000000% schneller sein - bei meiner Sammlung von 2000 Liedern gibt es kaum eine merkbare Verzögerung. Hier ein Screenshot: Ungültiges MakroDieses Makro ist nicht verfügbar
Hier der Download: http://scrawl.bplaced.net/duplicate-source.tar.gz - Nicht wundern, dass kein Menüeintrag o.ä. erscheint, das Suchen nach doppelten Liedern geschieht automatisch beim Aktivieren des Plugins und beim Importieren von Liedern. Weitere Funktionen, wie die Möglichkeit, die Lieder direkt abzuspielen und ein Konfigurationsfenster werden folgen. Siehe auch der Thread im englischen Ubuntu-Forum: http://ubuntuforums.org/showthread.php?t=1078839&page=4
|
fofolokolipalu
Anmeldungsdatum: 1. April 2007
Beiträge: 811
|
Es werden in der Liste nur die Duplikate angezeigt, oder?
Nach welchen Kritieren? (Also wir wird bewertet, welche der zwei (oder mehr) Versionen das Duplikat ist? Sollte man evtl. einstellen können. (Wie bei FSlint) Anonsten: Geiles Teil!!! 👍 edit: Ne Option: "Verschiebe Duplikate" wäre auch cool.
|
scrawl
(Themenstarter)
Anmeldungsdatum: 12. Dezember 2007
Beiträge: 1779
|
Nach welchen Kritieren? (Also wir wird bewertet, welche der zwei (oder mehr) Versionen das Duplikat ist?
Kriterien sind
Qualität Album (wenn eines der beiden aus einem "Unbekannten" Album ist, ist es das Duplikat) Hinzufügedatum (im Zweifelsfall das, das als letztes hinzugefügt wurde)
Sollte man evtl. einstellen können. (Wie bei FSlint)
Für die nächste Version ist eine Option geplant, das nicht nur das Duplikat, sondern beide angezeigt werden.
|
M.Gipmans
Anmeldungsdatum: 14. Februar 2006
Beiträge: 28
Wohnort: Kevelaer
|
Guten Morgen, vielen Dank für das echt nützliche Plugin. Ich habe wohl noch eine Frage: Unter Duplicates werden nun die Songs aufgelistet. Im Rhythmbox habe ich eingestellt, dass dort noch der Ort angezeigt werden soll. Ich möchte also sehen, welche Songs, und aus welchen Ordner sie stammen. Es geht darum, dass ich komplette Alben habe, aus denen keine Songs gelöscht werden sollen.
Als Pfadangabe bekomme ich aber immer nur: /home/martin/.rhythmbox-duplicates-symlinks/856 Kann ich das "lesbar" machen?
Gruß
Martin
|
scrawl
(Themenstarter)
Anmeldungsdatum: 12. Dezember 2007
Beiträge: 1779
|
Den richtigen Ort kannst du über Rechtsklick->Eigenschaften sehen. Anders lässt sich das leider nicht machen, da man wegen einer Beschränkung in Rhythmbox nicht den gleichen Pfad wie in der Bibliothek zum Eintragen benutzen kann. Übrigens sollten eigentlich nur Lieder aus "Nicht"-Alben in der Liste aufgeführt werden (außer, wenn das aus dem unbekannten Album eine höhere Qualität hat)
|
M.Gipmans
Anmeldungsdatum: 14. Februar 2006
Beiträge: 28
Wohnort: Kevelaer
|
scrawl schrieb: Übrigens sollten eigentlich nur Lieder aus "Nicht"-Alben in der Liste aufgeführt werden (außer, wenn das aus dem unbekannten Album eine höhere Qualität hat)
Stimmt, waren auch nur einzelne Songs in der Liste! ☺ Vielen Dank für die schnelle Antwort.
|
scrawl
(Themenstarter)
Anmeldungsdatum: 12. Dezember 2007
Beiträge: 1779
|
Kleines Update: Es gibt jetzt ein Konfigurationsfenster inkl. Option für automatische Löschung. http://scrawl.bplaced.net/duplicate-source.tar.gz
|
M.Gipmans
Anmeldungsdatum: 14. Februar 2006
Beiträge: 28
Wohnort: Kevelaer
|
Abend, das geht ja schnell hier ☺ Die neue Version klappt bei mir einwandfrei! Vielen Dank dafür. 👍
|
Philemonara
Anmeldungsdatum: 13. Mai 2010
Beiträge: 52
Wohnort: Schweiz
|
Danke das Plugin war meine Rettung. Meine Rhythmbox las teilweise Lieder gleich 10 mal ein. So dass ich am
Ende über 500 (!) Tage Musik hatte. Das Löschen geht super. 👍 MM
Philemonara
|