grotti74
Goto Top

(Linux) Amarok lädt nach Neustart immer wieder die gesamte Playlist von HDD. Warum eigentlich?

Hi.

Ich beginne so langsam daran zu zweifeln, dass ich das Amarok-Konzept richtig verstehe. Ich dachte ja bislang immer ich hätte es verstanden, aber irgendwas ist mir immer noch nicht klar.

Ich habe eine gut gepflegte Gesamt-Playlist (eine pro Partition), die hat alle Alben auf einmal drauf. (Ich hantiere nicht so gern mit Einzel-m3us, konnte mich nie daran gewöhnen.)

Also na schön. Angenommen, die Playlist ist stark veraltet, dann mache ich eine neue, indem ich einmal (!) die eine Platte von mir einlese, also Verzeichnis "MP3" und alles darunter. Rekursiv.
Amarok zeigt einem dann - wenn über Shell gestartet - auch, wie die ganzen Files eingelesen wurden und was er daran - meist grundlos - zu meckern hat. ("Invalid sample rate" etc.)

Schön. Das kann schon mal eine halbe oder auch über eine ganze Stunde in Anspruch nehmen, dann ist er fertig und ich kann loshören. Beende ich aber Amarok vollständig (also KEIN Icon im Systray) und starte das Tool wieder später, liest er nochmals (!!) die ganze List ein. PHYSISCH. Mit Festplattenzugriffen und allem Drum und Dran. Und man darf nochmal eine halbe Ewigkeit warten, bis er damit fertig ist.

Meiner Überlegung nach müsste das aber doch eigentlich in ganz kurzer Zeit machbar sein? Wie ich gesehen habe, verwendet Amarok doch eine MySQL-Datenbank. Also müsste es doch möglich sein, die ganzen Musikdaten wieder per SELECT zu holen und gleich auszugeben?

foobar2000 (nur Windows) kann das doch auch. Der merkt sich die alte Playlist und stellt die SOFORT da wenn das Tool gestartet wird. Keine Warterei.

Vielleicht hab ich ja einen Denkfehler, abner irgendwie leuchtet mir die Arbeitsweise von Amarok nicht ein. Da wird schon intern eine Datenbank verwendet, dann aber alles wieder von Null (!) Stück für Stück vom Medium eingelesen statt Gelesenes wiederverwendet.

Content-Key: 190902

Url: https://administrator.de/contentid/190902

Printed on: April 23, 2024 at 14:04 o'clock

Member: 2hard4you
2hard4you Sep 07, 2012 at 20:14:30 (UTC)
Goto Top
Moin,

und was denkst Du, was passiert, wenn Amarok grad nicht läuft, und Du vervielfachst Deine Sammlung - wie bekommt das Proggy das mit?

Flüsterst Du leise in den Lautsprecher? *g*

Gruß

24
Member: grotti74
grotti74 Sep 08, 2012 updated at 00:32:12 (UTC)
Goto Top
Berechtigtes Argument, nur:

er liest ja IMMER ALLES ein, das ist was ich nicht verstehe. Also nicht inkrementell, dass er nur das "Neue" mit aufnimmt, sondern er segelt nochmal von A - Z durch die bestehende Sammlung durch. Das kann doch einfach nicht wahr sein, dass das notwendig ist.

Dann muss der Programmierer von foobar2000 ein echter Fuchs sein, denn der triggert ja ebenfalls einen Rescan - allerdings sauber inkrementell statt alles von 0 -, aber blockiert mir nicht die Anwendung für (bis zu) 2 volle Stunden wenn ich 'ne halbe Handvoll Tracks (sagen wir 2 reguläre Alben á 10 Tracks) hinzufüge.

Ich vermute, das ist auch von Userseite anders gedacht. Aber aus der grauseligen Dokumentation werd ich nicht ein Quentchen schlau. Die verwirrt mich noch mehr als vor dem Anschauen.
Ich müsste das mal im Netz irgendwo "third-party" erklärt kriegen, also von jemandem, der nicht in diesem Team mitarbeitet.
Die Software ist zwar noch recht ordentlich, aber die Leute find ich wirklich zum Abgewöhnen. (Aber ein Teamwechsel gibt's im OSS-Bereich ja oft, also dass einer den Bettel hinwirft, daher kann's nur besser werden wenn wenigens eine(r) geht.) Besonders diesen italienischen selbstverliebten Programmierer hab ich gefressen. Da können Tausende fordern, Amarok solle endlich multi-playlist einführen (tabs - was fb2k schon seit 0.5.x Versionen konnte), dann sagt der, "kann er sich nicht vorstellen dass das viele User wollen würden". (Selbst wenn Hunderttausende ankommen, sagt der dann wohl, erst müssen eine Million zusammenkommen dann überlegt er sich's!?)

Nee, also von diesem "Team" würde ich mich gern fernhalten. Gibt ja oft Websites, wo die Dinge besser erklärt sind als in deren Sch...-Dokumentation!
Member: Lochkartenstanzer
Lochkartenstanzer Sep 08, 2012 at 11:52:17 (UTC)
Goto Top
moin

Könnte ja sein, daß Du Musikstücke gelöscht hast, weil Sie Dir nicht mehr gefallen. face-smile

lks
Mitglied: 60730
60730 Sep 09, 2012 updated at 09:08:11 (UTC)
Goto Top
Moin,

Sag mal nix von wegen "selbst" foobar usw.

Kennst du Peter Pawlowski?
Wenn nein aber nullsoft, winamp sagt dir was, dann kennst du wenigstens einige seiner arbeiten.

Back2topic....
Welche version nutzt du denn?
Und welche datenbank dahinter?
Und wird diese auch beim einlesen ordentlich gefuellt und liegt die.vielleicht in irgendnem temp ordner?

Ps: auch wenn mir amarok nicht gefaellt das kann der schon ordentlich.
Aber es gibt da schon einige verbugte versionen, die nicht nutzen sollte.

@24:
Normalerweise weiss die db, welche ordner wann angefasst wurden und beim rescan (also nicht wenn man die db plaettet) sucht der zuerst die neuesten ordner, solange bis er ein paar aeltere ordner ohne updates gefunden hat.

Aber wie gesagt, ich mag den nicht und es gibt da auch verschlimmbesserte versionen.

Ps die zeile mit den m3u verstehe ich nicht, was meinst genau?
Amarok braucht keine m3u!

Gruss
Member: grotti74
grotti74 Oct 10, 2012 updated at 09:02:02 (UTC)
Goto Top
Zitat von @60730:
Moin,

Sag mal nix von wegen "selbst" foobar usw.

Kennst du Peter Pawlowski?
Wenn nein aber nullsoft, winamp sagt dir was, dann kennst du wenigstens einige seiner arbeiten.

Aber hallo! :D Klar kenn ich den.

Hatte ich ja bereits oben beschrieben, auf Windows ist das das beste Programm, was man kriegen kann. Und vor allem am besten "bis an die Zähne" konfigurierbar. Und noch was: wenn man mit PP etwas "kann", dann kriegt man fast jeden Support von ihm. Das sucht seinesgleichen.

Allerdings ist der Windows-only, weswegen man eben auf alternativen OS zu Banshee, Amarok & Co. greifen muss.