Autor Beitrag
Ich Bins
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 197

Win XP Prof
D5 Prof
BeitragVerfasst: Do 13.05.04 21:59 
Hi!

Kennt jemand ein Programm, das m3u-Playlisten erstellen kann? Ich hatte mir das so vorgestellt dass man einen bestimmten Ordner angibt, und dann eine Playlist mit allen MP3s in diese Ordner bzw. Wahlweise auch den Unterordnern erstellt bekommt, am besten sortiert. Außerdem sollte man Wahlweise auch für jeden einzelnen Unterordner jeweils eine Playliste erstellen lassen können.

Thx schon mal für alle Antworten!!!

P.S.: Evt. wäre es auch nicht schlecht, wenn mir jemand einen Ansatz geben könnte wie ich so etwas irgendwann mal selber programmieren kann. Das Programm brauch ich zwar relativ dringend und im Moment hab ich leider keine Zeit selber zu programmieren, aber später wäre sowas ja doch mal interessant.

_________________
Diese Nachricht wurde mit einer Taschenlampe in das offenliegende Ende eines Glasfaserkabels gemorst!
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Do 13.05.04 22:20 
Hi!

Wieso benutzt du nicht einfach Winamp und addest die gewünschten Lieder und speicherst das dann als playlist? Win Amp kann auch einzelne Unterverzeichnisse auslesen usw.
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Do 13.05.04 22:32 
Genau, das einfachste wäre wohl Winamp zu nehmen. Und wenn du das nicht magst, sondern selber was schreiben willst: Öffne mal so ne m3u Datei, nicht mit Winamp, sondern mit nem Editor, und versuche zu verstehen, was da drin steht:
Eine grade erstellte sieht so aus, alles hinter // sind Kommentare von mir
ausblenden Quelltext
1:
2:
3:
4:
#EXTm3u // erste Zeile der Datei
#EXTINF:373,Die drei Fragezeichen - Haltet den Dieb //Dauer in Sekunden, Anzeigetitel
D:\Die.drei.Fragezeichen\004 - Die schwarze Katze\1 - Haltet den Dieb.mp3 // Dateiname
[...]

Eine solche Textdatei zu erstellen sollte nicht allszuschwer sein, oder?
Gewünschte mp3s/Ordner etc. markieren und irgendwie (je nach Benutzerführung) in eine Liste packen, per Hand, automatisch, was weiss ich,
Dann die Liste abarbeiten
- Länge der mp3 auslesen (mit Mediaplayer oder per Hand berechnen, hab da mal ne FAQ zu geschrieben)
- aus'm id3 Tag Artist und Titel auslesen, sonst irgendwas anderes nehmen, guck mal, was winamp da so nimmt, wenn ein mp3 keinen id3Tag oder einen unvollständigen hat...wie das geht, steht auch in den FAQs
- Dateinamen auch noch behalten
und darus die beiden Strings zusammenbauen, und in ne Textdatei schreiben.
-->fertig.

EDIT: merke grade, dass es reicht, wenn man nur die Dateinamen in ne Textdatei schreibt (plus die erste Zeile). Nur dann muss Winamp die Dateien selber noch "verarbeiten", d.h. die Liste in Winamp baut sich langsam auf. Mit den Zusatzinfos ist sie "sofort" da.

_________________
We are, we were and will not be.
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Fr 14.05.04 08:28 
Also ich erstelle meine M3U Listen immer nur mit dem Dateinamen...
Auf den "Zeitverlust" bei Winamp kommt es mir nicht an...

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Fr 14.05.04 09:08 
dieser Zeitverlust is ja bei relativ kurzen Listen auch nicht so groß. Aber IMHO macht Winamp die Längenberechnung und Bestimmung des Anzeigetitels nicht besonders schnell. Die Prozedur aus den FAQs, die ich schon ansprach, durchforstet 26GB mp3s in knapp einer Minute (AMD 2200+). Inklusive Spiellängenberechnung und Einlesen von id3v1/v2 Tag. Da kommt Winamp bei mir nicht mit. Kann aber auch an irgendeiner Einstellung liegen...

Und wenn man schon so was selber programmiert, dann finde ich, kann man das auch richtig machen. Gerade dann, wenn es nicht wesentlich mehr Aufwand ist. Denn der Hauptaufwand liegt meiner Meinung nach darin, eine vernünftige, einfache und bequeme Auswahl der Stücke und deren Anordnung zu gestalten.

_________________
We are, we were and will not be.