Mp3s über eine Datenbank verwalten (zuhause)
Michael Wölk
- sonstiges
HI,
ich hab vor mir auf mein Win98 APache und PHP und MySQL zu Installieren, wie auch immer ich das anstellen will, und möchte meine mp3s dann alle in die datenbank eintragen (sollte kein problem sein, die mp3s über ein script einmalig einzulesen mit der dir() function und diversen anederen sachen geht das schon).
dann möchte ich jeder mp3 noch diverse ander parameter anhängen:
die db table sieht dann so aus:
| Path | MusikStil | Lenght | Comment | TrackPoints | Played
| Path // Ist einfach der pfad der datei
| MusikStil // Schranz oder Techno oder doch nur POP
| Lenght // *
| Comment // Kommentar zu Mp3
| TrackPoints // Bewertung der Mp3
| Played // Zählt die Clicks auf die Mp3
* Wie kann ich die Länge einlesen?
und wie kann ich es realisieren dass die Mp3s nach dem klick zur Playlist von WinAmp hinzugefügt wird?
MfG
Michael Wölk
Sup!
| Lenght // *
In Bytes? In Millifortnights?
Gruesse,
Bio
Hallo Michael,
* Wie kann ich die Länge einlesen?
Da brauchst Du Tools, die aus der MP3-Datei diese Information herauslesen.
Ich hatte zuerst gedacht, daß diese Information auch ein Teil der ID3-
Informationen wäre, dem ist aber anscheinend nicht so. Dabei habe ich
auf meiner kurzen Google-Recherche über ID3-Verarbeitung mit PHP diese
Klasse gefunden, die anscheinend auch die Länge auslesen kann.
http://leknor.com/code/php/view/class.id3.php.txt
Generell solltest Du bei Deinem Projekt wirklich eine gründlichere Auslese
der ID3-Informationen machen, da in diesen meist sehr viel nützliches
drinstehen kann. Leider nur kann, da es etwas Arbeit ist, diese Informationen
einzutragen und zu bekommen. Zwei eventuell hilfreiche Links dazu:
http://www.id3.org/
http://www.dclp-faq.de/q/q-scripte-mp3-tags.html
Warum betone ich das so? Nun, ich profitiere sehr stark von diesen Tags in
meiner Musiksammlung in iTunes. ID3-Tags sind Metadaten, also Daten über
Daten (= der eigentlichen Musik). Und anhand dieser Metadaten kann man
Dinge, wie eben Musikstücke wunderbar kategorisieren und wiederfinden.
Ich prophezeie, daß Du Deine Datenbanktabelle bestimmt noch erweitern wirst.
Wo sind so essentielle Informationen wie der Interpret oder der Titel des
Stücks?
Ein Beispiel: In iTunes, das die Dateien zwar auch in Verzeichnissen
im Dateisystem anordnet, aber aufgrund der Metadaten katalogisiert, kann
man "intelligente Wiedergabelisten" anlegen, die eigentlich nichts anderes
als komplexe Suchmuster in den Metadaten sind. Sowas wie "Zeige mir alle
Stücke in meiner Sammlung, die zwischen 1845 und 1903 entstanden sind,
nach dem 24.2.2003 zur Sammlung hinzugefügt wurde, deren Interpret die
Zeichenfolge "afsgad" enthält, mehr als 200 bpm haben, erst zweimal
gespielt wurden, der Musikrichtung "Müsli" angehören und auf ihrer CD
das dritte Stück sind. Diese Abfrage ist naürlich etwas absurd, aber sie
soll das Prinzip und die Wichtigkeit der Metadaten verdeutlichen. Weil
ich so stark davon profitiere bin ich inzwischen ein Metadatenfetischist
geworden. ;-)
Man weiß nie, wann man solche Metadaten nochmal braucht. Irgendwann wird
anscheinend auch iTunes für die armen, benachteiligten, eigentlich nur zu
bemitleidenden Windowsnutzern kommen. Ich prophezeie, daß Winamp dann
einen sehr schweren Stand haben wird.
Tim
Hallo nochmal,
"Zeige mir alle Stücke in meiner Sammlung, die zwischen 1845 und 1903
entstanden sind, nach dem 24.2.2003 zur Sammlung hinzugefügt wurde, deren
Interpret die Zeichenfolge "afsgad" enthält, mehr als 200 bpm haben, erst
zweimal gespielt wurden, der Musikrichtung "Müsli" angehören und auf ihrer
CD das dritte Stück sind.
Ähem. Ich konnte natürlich nicht wiederstehen und mußte diese Abfrage mal
anlegen. Ergebnis war natürlich null. ;-)
<img src="http://tepasse.org/selfraum/iTunes.png" border="0" alt="">
Tim
Hi Tim,
Ein Beispiel: [...]
Soso, du hast also Tonfolgen von Dieter Bohlen in deiner MP3-Sammlung.
*SCNR*
Viele Grüße
Torsten
Hallo Torsten,
Soso, du hast also Tonfolgen von Dieter Bohlen in deiner MP3-Sammlung.
Was für eine Beleidigung! Ich verlange Satisfaktion! Uuunverzüglich.
Äh, paßt Dir der 29.2. nächsten Jahres unter Bios Eiche?
Tim
Geschätzter Herr Tepaße,
Was für eine Beleidigung! Ich verlange Satisfaktion! Uuunverzüglich.
Ihr wagt es, uns zu herauszufordern? In den Staub, Unwürdiger! Es wird uns ein besonderes Vergnügen sein, Sie in die Schranken Ihrer jämmerlichen menschlichen Existenz zurück zu weisen.
Äh, paßt Dir der 29.2. nächsten Jahres unter Bios Eiche?
Wir hegen die begründete Vermutung, dass zu diesem Stichtag die bekanntermaßen ramponierte Eiche des Herrn Bio noch nicht wieder in duellierfähigem Zustand sein wird. Da wir auf unserer Reise in unsere Sommerresidenz in der Toskana feststellen mussten, dass auch unser Pinienhain ob der sommerlichen Hitze nicht für ein Duell zu gebrauchen ist, schlagen wir als Ort einen kahlen Berg in der Nähe unserer Stadtresidenz vor. Selbstverständlich sind wir ein Sportsmann von noblem Geiste, sodass Ihnen die Wahl der Waffen obliegt. Die Wahl der Munition indes behalten wir uns vor.
So haltet denn Ausschau, unser neuer Sekundant wird Ihnen alsbald eine persönliche Nachricht von uns überbringen.
Siechfred
Werter Herr Anacker!
Wir hegen die begründete Vermutung, dass zu diesem Stichtag die
bekanntermaßen ramponierte Eiche des Herrn Bio noch nicht wieder in
duellierfähigem Zustand sein wird.
Man weiß es nicht, man munkelt nur.
Da wir auf unserer Reise in unsere Sommerresidenz in der Toskana feststellen
mussten, dass auch unser Pinienhain ob der sommerlichen Hitze nicht für ein
Duell zu gebrauchen ist, (...)
Angesichts meines vorgeschlagenen Datums dürfte sich dieser Hain auch wieder
in voller Blüte bzw. im Zustand dessen, was Pinien im Frühjahr so zu tun
pflegen, befinden. Als alter Toskanareisender (Lehrersohn) ist mir dieser Ort
lieber als dieser ...
schlagen wir als Ort einen kahlen Berg in der Nähe unserer Stadtresidenz
vor.
... den sie hiermit als abgelehnt betrachten dürfen.
Selbstverständlich sind wir ein Sportsmann von noblem Geiste, sodass Ihnen
die Wahl der Waffen obliegt.
Ich wähle voll Zuversicht den Chianti...
Die Wahl der Munition indes behalten wir uns vor.
... und bin dann auf dieses äußerst gespannt.
So haltet denn Ausschau, unser neuer Sekundant wird Ihnen alsbald eine
persönliche Nachricht von uns überbringen.
Ah, ich vergaß!
<img src="http://www.tepasse.org/selfraum/handschuh.jpg" border="0" alt="">
*patsch*
Tim
Herr Tepaße!
Man weiß es nicht, man munkelt nur.
Erschöpfende Auskunft kann hierzu nur der edle Bio, seines Zeichens Herr der Eiche, geben. Möge er sich dazu äußern. Oh, da fällt uns ein, dass dieser selbst uns vor einiger Zeit versetzt hat.
schlagen wir als Ort einen kahlen Berg in der Nähe unserer Stadtresidenz vor.
... den sie hiermit als abgelehnt betrachten dürfen.
Ha, fürchtet er sich etwa vor unserem finsteren Blick? Rutscht ihm das Herz in die Beinkleider ob der Tatsache, dass er keinen Schutz vor unserem rasenden Zorn finden wird?
Selbstverständlich sind wir ein Sportsmann von noblem Geiste, sodass Ihnen die Wahl der Waffen obliegt.
Ich wähle voll Zuversicht den Chianti...
Wohlan, lasset die Spiele beginnen! Doch halt ...
Die Wahl der Munition indes behalten wir uns vor.
... und bin dann auf dieses äußerst gespannt.
Ihr lasst uns keine Wahl. So wählen wir dann ein:
<img src="http://www.siechfreds-welt.de/selftest/bistecca.jpg" border="0" alt="">
Bistecca alla fiorentina.
*patsch*
Pah, hat er in seinem jungen Leben schon ein bistecca um seine grünen Ohren bekommen?
Siechfred
Soso, du hast also Tonfolgen von Dieter Bohlen in deiner MP3-Sammlung.
??