-
Forum: Multimedia
by Cyberaxx,
12. Sep 2007
Das ist eigentlich keine so schlechte Idee. Der Nachteil daran ist aber das selbst diese Informationen unter umständen sehr schlecht gepflegt sein können.
Beispiel: http://www.freedb.org/
Habe da nur mal nach Bravo Hits gesucht.
Da hat man dann doch ein wenig Arbeit vor sich, gerade bei so vielen Ergebnissen würde ich sagen das da Doppelte drin sind die teils sicherlich nichtmal richtig...
-
Forum: Multimedia
by Cyberaxx,
12. Sep 2007
Ich werde wohl die erste Methode vorziehen.
Darauf wollte ich eingehen.
-
Forum: Multimedia
by Cyberaxx,
12. Sep 2007
Ja das sie so ziemlich jedes Format abspielen weiß ich, ich meinte damit etwas anderes.
Ein ganzes Laufwerk wird als Quelle genannt, da liegt unter Umständen ja noch was anderes drauf als "bekannte Audioformate"
darum fragte ich.
Was das Importverzeichnis angeht naja und haust da 1000 Files rein. Ich perönlich stehe da nicht so drauf da vllt kein Genre angegeben ist oder es nicht so wirklich...
-
Forum: Multimedia
by Cyberaxx,
11. Sep 2007
Da es noch irgendwie zum Thema passt, wie realisiere ich es recht einfach das verschiedene Formate hinzufügen kann ohne das der Vorgang viel mehr Zeit braucht.
procedure TPlayList.FindAllFiles(RootFolder: string; Mask: string = '*.*'; Recurse: Boolean = True);
var
SR: TSearchRec;
aMediaItem: TMediaItem;
begin
RootFolder := IncludeTrailingPathDelimiter(RootFolder);
if Recurse...
-
Forum: Multimedia
by Cyberaxx,
11. Sep 2007
Hmm... Ok ich fang nochmal klein an :)
Jemand kam auf mich zu, er ist von einem Radio und hätte gerne für seine MP3s eine Art MediaLib, wo er schnell alle seine Mp3s durchsuchen kann, einige wissen trotz das es sowas öfter gibt, gerade Winamp ist ja gutes Beispiel will man gerne was eigenes haben. Dadurch das er Modi ist, kommen da natürlich noch ein wenig mehr an Liedern zusammen als ich...
-
Forum: Multimedia
by Cyberaxx,
11. Sep 2007
Ich mag es eben nicht in einer Datei haben, da ich mir dort alle Funktionen selber schreiben müsste und zu unflexible ist, gerade was eine Sortierung odr ähnliches angeht dazu kommt so einfach erweiterbar ist sie ja auch nicht. XML wäre noch ne Lösung gewesen aber bin ja nun bei einer DB.
-
Forum: Multimedia
by Cyberaxx,
11. Sep 2007
@mimi
Werde ich mir mal ansehen. :)
Bei mir wenn ich wirklich alle nutzen will, sind es über 10.000 in X Verzeichnissen, einfach nur die Dateien lesen geht recht schnell, sobald da aber noch der ID-Tag mit rein kommt, dauerts halt doch ne gewisse Zeit.
Die Person für die ich es umsetze ist Moderator bei einem Radio Sender, das heißt da kommen noch ein wenig mehr Lieder zusammen.
Dazu...
-
Forum: Multimedia
by Cyberaxx,
10. Sep 2007
Habe mal eine etwas bescheidene Frage, will mir nur sicher gehen.
Habe des öfteren mal gelesen, das bei der Darstellung sehr vieler Dateien in einer Playlist immer nur ein Teil gelesen wird und auf Scrollen weitere.
Müsste ich da bei der Stringlist z.B. im OnDraw die Daten laden?
Grösse der Liste festlegen mit Count = Anzahl der Dateien und im OnDraw dann nur den sichtbaren Teil der Dateien...
-
Forum: Multimedia
by Cyberaxx,
10. Sep 2007
Bisher ist es ja so, das nur die Dateien zur Laufzeit existieren.
Wenn ich die Dateien hinzufüge dauerts halt ein wenig, da sie auf einem anderen Rechner liegen, massig Unterverzeichnisse und es sehr viele sind. Wenn ich dazu dann noch den ID-Tag auslesen würde, wäre ich dann doch bei recht viel Ladezeit, für einen Mediaplayer fände ich das ein wenig viel Zeit. Die bisherige Funktion werde ich...
-
Forum: Multimedia
by Cyberaxx,
10. Sep 2007
Ja das stimmt, da gebe ich dir auch vollkommen recht.
Wie macht das Winamp? die MedLib muss ja auch in einer DB sein, vermute ich mal.
Ebenso bietet sie auch die Möglichkeit, das man nicht mehr vorhandene Dateien entfernen kann.
Jedesmal allerdings die Verzeichnisse zu durchsuchen ist ja auch nicht das wahre denk ich.
Später soll das nen MediaCenter werden.
-
Forum: Multimedia
by Cyberaxx,
10. Sep 2007
@mimi
Zum ersten Teil nicht so ganz, Suchfunktion ist ja bereits in der NonDB Version drin, da bisher aber auch nur nach Dateinamen, da ich damit jemanden Delphi ein wenig näher bringen will, und ich noch keine Lust hatte ihm die Jedis auf der Turbo Version zum laufen zu bringen.
Mit der DB allerdings geht das suchen noch schneller und ich kann auch direkt nach mehreren Kreterien suchen....
-
Forum: Multimedia
by Cyberaxx,
10. Sep 2007
Habe mich nun für ein Datenbank Konzept entschieden.
Ist vllt. nicht die beste Wahl aber ich denke dafür geniügen die Ansprüche, ist nun eine SQLite Datenbank.
Hier habe ich wenigstens den Vorteil, das man durch die SQL Syntax auch andere Datenbanken nutzen kann und entsprechend auch erweitern kann ohne viel Aufwand. Hoffe das die Zugriffszeigen recht gut sind.
@argonix
Habe deinen Rat...
-
Forum: Multimedia
by Cyberaxx,
8. Sep 2007
Abgesehen von XML was wäre denn eine nette Datenbank, die Lokal läuft und die ich ohne weitere Installationsvorraussetungen nutzen kann unter Windows sowie unter Linux?
-
Forum: Multimedia
by Cyberaxx,
7. Sep 2007
Na das wäre ja ein wenig zu einfach ;)
Die frage ist wie die Performans ausschaut und das aktualisieren der Daten.
Ist eine Datenbank, muss ja eine Lokale sein wirklich schneller?
Jemand ändert nen Eintrag oder den Namen. Beim Name wäre das ja ok, ist der Name nicht vorhanden einfach löschen aber beim ändern, das heisst ich muss jede Datei eh noch einmal aufrufen um zu sehen ob die Daten...
-
Forum: Multimedia
by Cyberaxx,
7. Sep 2007
Hallo,
was besseres viel mir leider gerade nicht als Thema ein.
Es geht darum ein eigenes Playlist-System zu erstellen, ähnlich der MediaLibrary von Winamp.
Ich weiß nicht ob Winamp dafür eine Datenbank benutzt aber das ist gerade wengier wichtig.
Ich wurde von einem Bekannten angesprochen ob ich nicht etwas bauen könnte damit er eine interaktive Suche für seine Musik hat.
Er hat also...