L
Hallo zusammen,
auf einem Windows 7 Rechner (nein, das OS wird nicht gewechselt) sind Videos gespeichert. Diese Ordnerstruktur wird von einem PHP-Skript eingelesen und auf einer Website dargestellt. Klickt man drauf, wird eine m3u-Liste erstellt mit den entsprechenden Netzwerkpfaden zu den Dateien. Bsp.:
Rechner:
D:\Aufnahmen\ZDF_bla_blubb.mpg
m3u: (Content-type: audio/x-mpegurl)
file://///PC_NAME/Aufnahmen/ZDF_bla_blubb.mpg
Das funktioniert auch alles im VLC und Windows Media Player, außer, es sind Sonderzeichen im Dateiname enthalten (und nein, ein Umbennen der Dateien ist auch keine Option). Bei Sonderzeichen (ä, ö, ü, ß und diverse andere Zeichen) versteht der VLC die Pfade nicht mehr. Der WMP dagegen schon und im Browser werden die Zeichen auch korrekt dargestellt.
Es wäre aber schön, wenn das auch im VLC funktionieren würde. Ich weiß, dass es irgendwie an der Zeichencodierung liegen muss, aber ich habe schon gesucht und ausprobiert, aber es funktioniert nicht. Erst hatte ich alles mit UTF-8 gemacht. Da W7 aber einen anderen Zeichensatz verwendet, gab es da schon immer wieder Probleme, womit ich viel utf8_encode verwendet habe. Es hatte aber nicht funktioniert. Nun verwende ich ISO-8859-1, ebenfalls kein Erfolg, aber ich muss utf8_encode nicht verwenden.
Hat jemand einen Tipp, wo ich da genau nochmal hingucken sollte bzw. Lösungsvorschläge. Ich bin nämlich etwas Ratlos
Viele Grüße
Jan