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 user profile iconGausi 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 user profile iconGausi: 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
user profile iconLinzerASK 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?

user profile iconLinzerASK hat folgendes geschrieben:
wie kann ich zum beispeil die fehler verzeihende suche programmieren...


Über Ähnlichkeiten von Strings.