Entwickler-Ecke
Sonstiges (Delphi) - Musikdatenbank
LinzerASK - Mi 19.04.06 12:46
Titel: Musikdatenbank
hallo!
ich habe mir ein programm programmiert, wo verschiedene interpreten in einem grid angezeigt werden , klickt man auf einen interpreten so werden in einem 2 grid die verschiedenen songs angezeigt..
mit einem edit feld kann man suchen
per button gibts auch eine "druckvorschau" mittels quickreport...
was könnte ich da jetzt noch dazu machen?
ich möchte es noch ein wenig ausbauen!
ich setze auf eure hilfe
mfg
Delete - Mi 19.04.06 13:10
einen player vielleicht...?! is ja ne musikdatenbank.
mfg
rd3
LinzerASK - Mi 19.04.06 15:02
das scheint mir eher zu kompliziert...da die titel und musiker etc. in einer tabelle bzw. 2 tabellen abgespeichert sind...
Gausi - Mi 19.04.06 15:10
Wie wäre es mit einem weiteren Feld, in dem alle Alben des Interpreten angezeigt werden, sodass man die Titelanzeige weiter einschränken kann?
Oder eine spezifizierte Suche nach Artist/Titel/Album/Kommentaren? Evtl. auch Suche nach Jahr und/oder Genre?
Oder eine farbliche Hervorhebung der Titel bei hoher/niedriger Bitrate?
Oder eine fehlertolerante Suche, sodass bei Suche nach Grönemeier auch Grönemeyer gefunden wird?
Oder eine Anzeige weiterer Details, wie z.B. Bitrate, Samplerate, Dauer, Channelmodes, Genre?
Oder vielleicht eine Anzeige des passenden Liedtextes?
Oder eine Anzeige des Covers zu dem Titel bzw. Album?
Oder ein ID3-Tag-Editor für die mp3-Dateien?
Oder gar ein TagEditor auch für andere Dateitypen? (z.B. ogg, wma)
Oder Sortiermöglichkeiten für die Liste nach Interpret/Titel/Album/Dauer/...
Kannst ja mal
hier [
http://www.delphi-forum.de/topic_MP3Verwaltung_35607.html] gucken, was aus meiner kleinen Musikdatenbank im Laufe der Zeit geworden ist und dich etwas inspirieren lassen (ich hab ja auch einiges woanders abgeguckt) ;-)
Delete - Mi 19.04.06 15:11
brauchst doch kaum was machen, wenn du TMediaPlayer von Delphi verwendest.
azubi_20 - Mi 19.04.06 15:12
mp3-Tag auslesen ... :les:
LinzerASK - Mi 19.04.06 21:56
sonst noch welche vorschläge????
azubi_20 - Do 20.04.06 12:15
Hat
Gausi nicht schon eine Menge Vorschläge genannt ?!
Welche hast du davon schon umgesetzt ?
LinzerASK - Do 20.04.06 17:34
na ja das mit den player einbauen verstehe ich nicht,...weil wie soll ich bitte die musik also mp3 dateien mit den tabelleninhalten verknüpfen
Gausi - Do 20.04.06 17:50
Öhm, wie ermittelst du denn die Daten? Jetzt sag bitte nicht, dass du einfach per Hand da was reinschreibst, ohne irgendwie eine Information zu speichern, wo eine Datei von dem Interpreten mit dem entsprechenden Titel liegt...
LinzerASK - Do 20.04.06 20:55
Titel: omg
nein ich habe 2 datenbanken "musiker" und "titel"....
wie kann ich zum beispeil die fehler verzeihende suche programmieren...
die anderen vorschläge habe ich eigetnlich schon ziemlich alle
Moderiert von
Gausi: Beiträge zusammengefasst.
Gausi - Do 20.04.06 21:06
Wie jetzt...2 Datenbanken? Reden wir hier über richtige Datenbanken (dann steig ich aus - hab ich keine Ahnung von) oder hast du einfach zwei Listen? Ich habs bei meinem Programm so gemacht, dass ich mir eine Klasse "TAudiodatei" erstellt habe, für jede Datei ein solches Objekt erzeugt habe und das dann in eine TObjectlist gepackt habe. In dieser Liste suche ich dann meine Titel, Interpreten etc.
Zeig mal etwas von deinem Code, oder erläuter mal dein Konzept der Datenspeicherung und Datengewinnung genauer.
Heiko - Do 20.04.06 21:20
Titel: Re: omg
LinzerASK hat folgendes geschrieben: |
| nein ich habe 2 datenbanken "musiker" und "titel".... |
Liegen dabei mp3-Dateien als Grundlage da oder hast du nur die Datenbank? Und ist das eine online- oder offline-Datenbank?
LinzerASK hat folgendes geschrieben: |
| wie kann ich zum beispeil die fehler verzeihende suche programmieren... |
Über Ähnlichkeiten von Strings.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!