Fragen zum Erstellen der Wiedergabeliste

Status
Für weitere Antworten geschlossen.

dernettemann

Benutzer
Mitglied seit
12. Sep 2008
Beiträge
68
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

habe seit einiger Zeit die Audio Station aktiviert.
Nun ist mir aufgefallen, dass die Audio Station "automatisch" irgendwelche Wiedergabelisten angelegt hat.
Ich habe die mp3 Files auf Ordnerbasis angelegt, also jedes Album liegt in einem separaten Ordner.
Dies hat wohl die Audio Station selbständig durchsucht und mehrere Wiedergabelisten angelegt.
Das ist ja nichtmal schlecht.
Doch wenn ich jetzt neue mp3 Files auf die DS kopiere, werden keine Wiedergabelisten angelegt.
Man muss das von Hand machen, was sehr umstädnlich ist.

Gibt es eine Möglichkeit der DS zu sagen, dass sie automatisch nach Ordnerstruktur Wiedergabelisten anlegen soll?
Oder gibt es andere Möglichkeiten, diese komfortabel anzulegen.

Danke.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Wie sehen denn die URLs zu den Files aus? Du könntest das allenfalls über die Konsole machen z.B.
Code:
# find /path/to/music -name *.mp3 -print > /path/to/playlists/pl.m3u
Gruss

tobi
 

dernettemann

Benutzer
Mitglied seit
12. Sep 2008
Beiträge
68
Punkte für Reaktionen
0
Punkte
0
Alles klar danke, das werde ich mal testen.
Also gibt es keine Möglichkeit direkt über die Weboberfläche dies zu tun?
 

Mexx

Benutzer
Mitglied seit
27. Aug 2007
Beiträge
553
Punkte für Reaktionen
0
Punkte
42
würde mich auch interessieren

gibt es eine möglichkeit je album einen playlist erstellen zu lassen ? also ohne das ich jetzt in jedem verzeichnis diesen befehl absetzen muss ?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
würde mich auch interessieren

gibt es eine möglichkeit je album einen playlist erstellen zu lassen ? also ohne das ich jetzt in jedem verzeichnis diesen befehl absetzen muss ?
Ich habe hier mal ein PHP Script geschrieben, das pro Interpret eine Playliste erstellt. Das lässt sich schnell anpassen, damit es das Script auch nur pro Album macht
 

Mexx

Benutzer
Mitglied seit
27. Aug 2007
Beiträge
553
Punkte für Reaktionen
0
Punkte
42
danke jahlives

möchte mal hier meine strucktur anzeigen um nachzufragen ob dies dann auch damit funktioniert:

/volume1/Soundarchiv/Soundarchiv/
Interpret1
..Album1
..Album2
..Album3
Interpret2
..Album1
Bravo Hits
..Vol01
..Vol02
..Vol03
..Vol04
..usw....

hab insgesamt knapp 3k Alben, toll wäre es wenn nun das php script in jedem Album eine *.m3u erstellen würde und als name der Playlist immer den Interpreten/Sammlung und den Albumnamen nehmen würde, zb. "Bravo Hits - Vol01.m3u"


lg Mexx
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Im jetztigen Zustand würde das Script pro Interpret eine Liste mit allen Alben erstellen und nicht pro Album. Dazu müsstest du erst alle Ordnernamen der Interpreten-Ebene auslesen. Ich werde mir das am Abend zu Hause mal anschauen und umschreiben

Gruss

tobi
 

Mexx

Benutzer
Mitglied seit
27. Aug 2007
Beiträge
553
Punkte für Reaktionen
0
Punkte
42
ist echt nett von dir, danke ;)
 

fritte

Benutzer
Mitglied seit
26. Aug 2008
Beiträge
246
Punkte für Reaktionen
0
Punkte
16
sorry, ich habe keine Ahnung von PHP. Was und wie kann ich das einfügen?

danke
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
sorry, ich habe keine Ahnung von PHP. Was und wie kann ich das einfügen?

danke
Das ganz ist ein Script das auf einem Webserver mit PHP-Unterstützung laufen sollte. Ich habe das ganze im System Apachen (root Rechte) laufen lassen, da ich Zugriff auf Verzeichnisse brauche auf die der User Apache keine Rechte hat.
Du kannst dir das Script mal testweise auf den Server legen, die Pfade anpassen nicht vergessen und dann mal schauen was das Script für Files erstellt. Zur Zeit ist es so, dass ausgehend vom vorgegebenen Verzeichnis erst das erste Level der Unterordner ausgelesen wird. Dann wird eine Playlist pro gefundenes Verzeichnis erstellt.
Code:
+ mp3
++ Tarzan
+++ Album1
+++ Album2
++ Jane
+++ Album1
+++ Album2
++ Chetah
+++ Album1
+++ Album2
+++ Album3
Bei der obigen Verzeichnisstruktur würden also 3 Playlists erstellt werden, eine für Tarzan, eine für Jane und eine für Chetah. In diesen Playlisten sind dann alle Files aufgeführt, die sich unterhalb von Tarzan, Jane und Chetah befinden
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich habe hier mal den soweit angepassten Code, der die Playlisten erstellt in meinem Ursprungspost geschrieben. Bei dieser Konstellation
Code:
+ mp3
++ Tarzan
+++ Album1
+++ Album2
++ Jane
+++ Album1
+++ Album2
++ Chetah
+++ Album1
+++ Album2
+++ Album3
werden jetzt also 7 Playlisten erstellt. Das Format dabei ist Tarzan-Album1.pls...
m3u ist habe ich noch nicht gemacht, da der Medienclient an der Stereoanlage bei uns lieber pls Files mag. Ausserdem sind pls Files unschlagbar einfach aufgebaut ;)

Bei mir wurden die Playlisten sauber erstellt. Es kann beim Namen der Datei jedoch zu einem Buglein kommen ;) Wenn der Ordner auf Interpretenlevel selber keine Unterordner sondern nur mp3 Files hat, dann wird im Playlistennamen ein falscher "Interpreten"-Teil verwendet (sprich wenn Tarzan keine Ordner hat dann ergibt das leider eine mp3-Tarzan.pls)

Gruss

tobi
 

Mexx

Benutzer
Mitglied seit
27. Aug 2007
Beiträge
553
Punkte für Reaktionen
0
Punkte
42
danke werde ich morgen gleich testen
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat