Hi,
ich hab in meinem Netzwerk einen kleinen Server laufen. Dort
liegt meinen ganz Musik. Diese wird über WebDAV (Owncloud) freigegeben.
Des weiteren läuft auf diesem Server auch noch ein Mysql-Server, auf dem
ich die Musikdatenbank von XBMC zentral verwalte.
Als Clients habe ich mein Handy (Android), meinen Laptop (Gentoo Linux) und einen Raspberry Pi (Raspbmc).
Bei allen 3 Clients ist die Mysql-Datenbank eingerichtet und als Quelle das WebDAV-Verzeichnis angegeben.
Auf dem Handy und dem Laptop funktioniert alles wunderbar und ohne Fehler.
Aber Auf dem Pi habe ich das Problem, das ich einiges im Datenbankmodus (Im Dateimodus klappt es) nicht abspielen kann.
Es handelt sich dabei einmal um alles von einer Band, und dann noch um ein einzelnes Album einer anderen Band.
Folgendes steht dabei im Log:
15:25:27
T:3040743424 NOTICE: COMXPlayer: Opening:
musicdb://2/375/862/16756.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:27 T:3040743424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:25:27 T:2725241920 NOTICE: Thread COMXPlayer start, auto delete: false
15:25:27 T:2725241920 NOTICE: Creating InputStream
15:25:28 T:2725241920 NOTICE: Creating Demuxer
15:25:28 T:2746217536 NOTICE: Thread CFileCache start, auto delete: false
15:25:34
T:2725241920 ERROR: Open - error probing input format,
musicdb://2/375/862/16756.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:34 T:2725241920 ERROR: OpenDemuxStream - Error creating demuxer
15:25:34 T:2725241920 NOTICE: COMXPlayer::OnExit()
15:25:34 T:2725241920 NOTICE: COMXPlayer::OnExit() deleting input stream
15:25:34
T:3040743424 ERROR: Playlist Player: skipping unplayable item: 1,
path
[musicdb://2/375/862/16756.mp3?albumartistsonly=false&albumid=862&artistid=375]
15:25:34
T:3040743424 NOTICE: COMXPlayer: Opening:
musicdb://2/375/862/16757.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:34 T:3040743424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:25:34 T:2725241920 NOTICE: Thread COMXPlayer start, auto delete: false
15:25:34 T:2725241920 NOTICE: Creating InputStream
15:25:35 T:2746217536 NOTICE: Thread CFileCache start, auto delete: false
15:25:35 T:2725241920 NOTICE: Creating Demuxer
15:25:41
T:2725241920 ERROR: Open - error probing input format,
musicdb://2/375/862/16757.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:41 T:2725241920 ERROR: OpenDemuxStream - Error creating demuxer
15:25:41 T:2725241920 NOTICE: COMXPlayer::OnExit()
15:25:41 T:2725241920 NOTICE: COMXPlayer::OnExit() deleting input stream
15:25:41
T:3040743424 ERROR: Playlist Player: skipping unplayable item: 2,
path
[musicdb://2/375/862/16757.mp3?albumartistsonly=false&albumid=862&artistid=375]
15:25:41
T:3040743424 NOTICE: COMXPlayer: Opening:
musicdb://2/375/862/16758.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:41 T:3040743424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:25:41 T:2725241920 NOTICE: Thread COMXPlayer start, auto delete: false
15:25:41 T:2725241920 NOTICE: Creating InputStream
15:25:41 T:2746217536 NOTICE: Thread CFileCache start, auto delete: false
15:25:41 T:2725241920 NOTICE: Creating Demuxer
15:25:47
T:2725241920 ERROR: Open - error probing input format,
musicdb://2/375/862/16758.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:47 T:2725241920 ERROR: OpenDemuxStream - Error creating demuxer
15:25:47 T:2725241920 NOTICE: COMXPlayer::OnExit()
15:25:47 T:2725241920 NOTICE: COMXPlayer::OnExit() deleting input stream
15:25:47
T:3040743424 ERROR: Playlist Player: skipping unplayable item: 3,
path
[musicdb://2/375/862/16758.mp3?albumartistsonly=false&albumid=862&artistid=375]
15:25:47
T:3040743424 NOTICE: COMXPlayer: Opening:
musicdb://2/375/862/16759.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:47 T:3040743424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:25:47 T:2725241920 NOTICE: Thread COMXPlayer start, auto delete: false
15:25:47 T:2725241920 NOTICE: Creating InputStream
15:25:48 T:2746217536 NOTICE: Thread CFileCache start, auto delete: false
15:25:48 T:2725241920 NOTICE: Creating Demuxer
15:25:54
T:2725241920 ERROR: Open - error probing input format,
musicdb://2/375/862/16759.mp3?albumartistsonly=false&albumid=862&artistid=375
15:25:54 T:2725241920 ERROR: OpenDemuxStream - Error creating demuxer
15:25:54 T:2725241920 NOTICE: COMXPlayer::OnExit()
15:25:54 T:2725241920 NOTICE: COMXPlayer::OnExit() deleting input stream
15:25:54
T:3040743424 ERROR: Playlist Player: skipping unplayable item: 4,
path
[musicdb://2/375/862/16759.mp3?albumartistsonly=false&albumid=862&artistid=375]
15:25:59 T:3040743424 NOTICE: COMXPlayer::CloseFile
15:25:59 T:3040743424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:25:59 T:3040743424 NOTICE: COMXPlayer: waiting for threads to exit
15:25:59 T:3040743424 NOTICE: COMXPlayer: finished waiting
Alles anzeigen
Jetzt habe ich den Verdacht das es vielleicht an den Sonderzeichen in den Namen liegt.
Bei der Band wäre das "[die!]" und bei dem Album "Moral & Wahnsinn".
Also das quasi die eckigen Klammern, das Ausrufezeichen und das & hier Probleme machen.
Aber auf dem beiden anderen Rechner sowie im Dateimodus läuft es ja.
Im Debug-Log steht dann noch folgendes:
DEBUG:
CFileCache::Open - opening <owncloud/remote.php/webdav/Musik/Die%20Apokalyptischen%20Reiter/Moral%20%26%20Wahnsinn/03%20Die%20Apokalyptischen%20Reiter%20-%20Hammer%20Oder%20Amboss.mp3>
using cache
15:41:07 T:2746217536 DEBUG: CurlFile::Open(0x250faa8) https://xxx:443/owncloud/remote.php/webdav/Musik/Die%20Apokalyptischen%20Reiter/Moral%20%26%20Wahnsinn/03%20Die%20Apokalyptischen%20Reiter%20-%20Hammer%20Oder%20Amboss.mp3
Wenn ich die URL aus dem DEBUG-Log im Browser öffne, wird der Song wiedergegeben. Die URL ist also richtig.
Was jetzt irgendwie komisch ist. Das ich nämlich den Song Nr. 1 aus dem Album gewählt habe, laut der Ausgabe hier aber Song 3 gespielt werden sollte.
Wähle ich zb Song 3 aus versucht er Song 4 zu spielen,
Ich hoffe ihr könnt mir helfen,
dsiggi