antishape
Anmeldungsdatum: 19. Oktober 2010
Beiträge: 432
|
Hallo. Folgende Frage. Clementine scannt beim Start des Programms den Hauptordner nach Neuem. Kann man Clementine dazubringen daraus eine Playlist zu erstellen und nicht mehr vorhandene Dateien daraus zu löschen und neue hinzuzufügen? Wenn ja, wie? Moderiert von Cruiz: Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Das ist Sinn und Zweck des Scanvorgangs. Deine "aktualisierte Playlist" wäre nichts anderes als ein Abzug der SQLite Datenbank. Wofür soll das gut sein? 😲 Ich kenne Clementine nicht, aber sicher kannst du da eine "Gesamtliste" generieren. Eine "tote" Liste wird aber schnell unübersichtlich, daher gibt es Datenbanken.
|
zephir
Anmeldungsdatum: 20. März 2006
Beiträge: 2758
|
Mir geht es wie hakle. ich verstehe nicht ganz, was das Ziel ist. Eine automatische generierte Play List über alle Musikdateien in deiner Musikbibliothek? Stelle ich mir sehr unübersichtlich vor, oder hast Du nur so wenige Musikdateien auf der Platte? Generell kann man Playlist in Clementin so erstellen, das man die gewünschten Stücke in das Hauptfenster zieht. Das geht auch mit ganzen Ordern oder Datenbank Kategorien (Album, Interpret ...). Die Reihenfolge kann man beliebig ändern und das Ergebnis als Playlist speichern. Ich habe es noch nie probiert, aber es müsste auch mit der gesamten Sammlung funktionieren, dann hätte man alle verfügbaren Stücke in der Liste. Eine Funktion aus einer bestehenden Play List fehlerhafte Verweise zu identifizieren und automatisch zu löschen, wenn die Dateien z.B. gelöscht oder verschoben wurden, gibt es aber meines Wissens nach nicht, Clementine springt dann einfach nur zum nächsten Eintrag.
|
antishape
(Themenstarter)
Anmeldungsdatum: 19. Oktober 2010
Beiträge: 432
|
Vielen Dank. Ja, die meisten Dateien sind auf einer externen Platte, da ich, wenn durchgehört, diese dorthin verschiebe (externe), sollte die Playlist fehlerhafte Verknüpfungen erkennen, löschen und neues zufügen. Die normalen Funktionen kenne ich - aber ich habe da nichts gefunden, was meiner Idee nahe genug kommt, dass diese Lösung für mich annehmbar wäre. Daher habe ich gedacht, man könnte mit einem netten Script oder Plugin für Clementine meinen Wunsch realisieren. Leider wohl nicht.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Irgendwie reden wir an einander vorbei. Die Playlist ist ein toter Text, der von deiner Datenbank generiert wird. Das "Scannen" ist eine Funktion, die deine Datenbank "up-to-date" hält. Wenn Clementine nicht funktioniert, mußt du uns das schon sagen. "Clementine" ist nur eine bunte Oberfläche für eine Datenbank.
netten Script
Das kann man sicher machen, aber das ist eigentlich die grundlegende Aufgabe von Clementine. Ich kann nur vermuten, daß du Clementine nicht richtig konfiguriert hast. Celementine ist eine Abspaltung von Amarok, und da kann man die zu überwachenden Odner festlegen. Bei einer externen Festplatte würde ich allerdings eher von Zeit zu Zeit einen manuellen Suchlauf veranlassen.
|
antishape
(Themenstarter)
Anmeldungsdatum: 19. Oktober 2010
Beiträge: 432
|
hakel schrieb: Irgendwie reden wir an einander vorbei. Die Playlist ist ein toter Text, der von deiner Datenbank generiert wird. Das "Scannen" ist eine Funktion, die deine Datenbank "up-to-date" hält. Wenn Clementine nicht funktioniert, mußt du uns das schon sagen. "Clementine" ist nur eine bunte Oberfläche für eine Datenbank.
netten Script
Das kann man sicher machen, aber das ist eigentlich die grundlegende Aufgabe von Clementine. Ich kann nur vermuten, daß du Clementine nicht richtig konfiguriert hast. Celementine ist eine Abspaltung von Amarok, und da kann man die zu überwachenden Odner festlegen. Bei einer externen Festplatte würde ich allerdings eher von Zeit zu Zeit einen manuellen Suchlauf veranlassen.
Ich lagere die Dateien auf einer externen Festplatte, die ich NICHT nutze.
Wenn das eine grundlegende Funktion ist, wieso löscht Clementine alte Einträge nicht, sondern springt weiter? Siehe auch letzter Absatz von zephir. Die Playlist soll also nicht nur neue Einträge erhalten, sondern auch die alten löschen, deren Dateien mittlerweile auf der externen Festplatte sind, die nicht dauerhaft angeschlossen ist (das wäre dann auch tatsächlich sehr übersichtlich).
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Wenn das eine grundlegende Funktion ist, wieso löscht Clementine alte Einträge nicht, sondern springt weiter?
Der Fluch des Textforums! Clementine pflegt die Datenbank, aber nicht irgendwelche toten Listen. Wir hatten hier übrigens wirklich schon mal so eine Diskussion. Playlisten sind vom Prinzip liebevoll manuell angelegte und gepflegte persönliche Hitparaden zu bestimmten Anlässen. Jetzt stell dir mal vor, jemand macht im Suff eine Änderung im Dateisystem. Dann wäre die Arbeit von Jahren vernichtet, wenn die Musikverwaltung die Playlisten löscht. Gute Datenbanken haben übrigens Assistenten, die in so einem Fall versuchen, die Verknüpfungen zu reparieren. Ich kann dein Grundproblem immer noch nicht nachvollziehen. Löscht Clementine entfernte Lieder nicht aus der Datenbank? Das wäre nicht in Ordnung, das wäre ein "Bug" nach meinem Verständnis. Ich nutze Clementine nicht, allerdings ist Rhytmbox auch nicht "perfekt". 😈
|
antishape
(Themenstarter)
Anmeldungsdatum: 19. Oktober 2010
Beiträge: 432
|
hakel schrieb: Wenn das eine grundlegende Funktion ist, wieso löscht Clementine alte Einträge nicht, sondern springt weiter?
Der Fluch des Textforums! Clementine pflegt die Datenbank, aber nicht irgendwelche toten Listen. Wir hatten hier übrigens wirklich schon mal so eine Diskussion. Playlisten sind vom Prinzip liebevoll manuell angelegte und gepflegte persönliche Hitparaden zu bestimmten Anlässen. Jetzt stell dir mal vor, jemand macht im Suff eine Änderung im Dateisystem. Dann wäre die Arbeit von Jahren vernichtet, wenn die Musikverwaltung die Playlisten löscht. Gute Datenbanken haben übrigens Assistenten, die in so einem Fall versuchen, die Verknüpfungen zu reparieren. Ich kann dein Grundproblem immer noch nicht nachvollziehen. Löscht Clementine entfernte Lieder nicht aus der Datenbank? Das wäre nicht in Ordnung, das wäre ein "Bug" nach meinem Verständnis. Ich nutze Clementine nicht, allerdings ist Rhytmbox auch nicht "perfekt". 😈
Meine Playlist ist ziemlich einfach und m.E. sollte es eine Funktion geben, die Clementine erlaubt zu differenzieren. Jahrelang gepflegte persönliche Hitparade oder wie bei mir: Alles was im Hauptordner ist einlesen, als Playlist speichern und bei Bedarf / Wunsch abspielen. Sortiere ich welche aus, werden diese gelöscht - so zumindest meine Idee. Clementine springt allerdings nur einen weiter, was die Playlist nach und nach zumüllen dürfte mit irgendwelchen toten Verknüpfungen. Clementine scannt, fügt ein und generiert so Playlist.
Soweit ist das für uns beide verständlich, ja?
Wenn ich aber die Dateien als solche verschiebe (→ externe HD), bleibt der Eintrag in der Playlist, wird übersprungen und die nächste vorhandene Datei in der Playlist wird abgespielt. Mein Gedankengang und Idee war, wenn es automatisch einfügen kann, dann doch eigentlich auch umgekehrt (automatisiert löschen (Eintrag aus der Playlist), wenn Datei nicht mehr vorhanden ist). Das passiert allerdings leider nicht. So besser?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Alles klar jetzt, du brauchst einen Player ohne interne Datenbank. "Bessere" Player arbeiten so nicht, wie du es gerne hättest. Das war für mich schwer zu kapieren/glauben. Audacious vielleicht (?) Das hat natürlich Grenzen, aber das wirst du schon merken. Der Hinweis auf die externe war irreführend, weil es damit oft Probleme gibt bei der Datenpflege.
|
antishape
(Themenstarter)
Anmeldungsdatum: 19. Oktober 2010
Beiträge: 432
|
Wieso denn ohne interne Datenbank? Wenn Datei nicht vorhanden ist, wird der Eintrag aus Playlist und Datenbank gelöscht. Also, das umgekehrte Prinzip wie beim Scannen für neue Dateien und anschließenden hinzufügen. Für mich wäre genau das ein weiteres Merkmal für einen "besseren" Player.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Für mich wäre
Betonung auf "wäre" und für "dich". "Bessere" Player brauchen eine Datenbank, das ist eine reine Frage der Menge. Prüf' doch mal bitte den Modus "dynamische Wiedergabeliste", die sollte eigentlich machen was du willst. Ich kenne aber nur den Amarok und "Sinn" macht das alles nicht.
wie der Name schon sagt, dynamisch, d.h. sie fügen der Wiedergabeliste Stücke auch abhängig von den aktuell >vorhandenen Stücken hinzu. Dabei werden alte Stücke aus der Liste entfernt und entsprechend neue hinzugefügt.
s. Wiki P.S. Ich schreibe immer "besser" in Anführungszeichen, weil Audacious z.B. ein sehr guter Player sein soll! 👍
|