kostenloser Webspace werbefrei: lima-city


JMF Player kann Dateien mit % nicht öffnen

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    k***o

    Hallo.

    Also folgendes Problem:
    Ich habe einen Musikplayer (JMF), der auch einwandfrei funktioniert, allerdings gibt es Probleme, sobald eine Musikdatei (MP3) im Dateinamen bzw. Pfad ein % enthält.

    Fehlermeldung:
    javax.media.NoPlayerException: Error instantiating class: com.sun.media.protocol.file.DataSource : java.io.IOException: File Not Found
    --> Heißt für mich er kann die Datei nicht finden.

    Der Player kann über
    - (DataSource)
    - MediaLocator --> über URL und String
    - java.net.URL
    geladen werden.

    Hab schon alle Varianten durch, aber komme leider zu keiner Lösung.

    Vllt gibt es da eine mir unbekannte Lösung.

    Bitte um Hilfe.

    Danke!

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo.

    %20 steht für "Leerzeichen". Damit kann der Player wahrscheinlich nicht umgehen, Also musst du die Dateien umbenennen.

    Idealer Weise nutzt man als Trennzeichen Binde- und Unterstrich.

    Gruß
    Johnson
  4. Ersetz mal im Pfad alle "%" durch "%25". Könnte helfen, falls der Player das % (ob zurecht oder fälschlicherweise kann ich hier nicht sagen) als URL-Escape interpretiert.
  5. Autor dieses Themas

    k***o

    Danke!
    Das Ersetzen von % durch %25 hat geklappt.
    War ja doch ganz einfach. Mich wundert es nur, dass er das nicht hinbekam, als ich die url in jegliche Formate encodiert habe. Aber egal, nun gehts ja.

    Und das mit dem Umbenennen wäre keine Lösung gewesen, da es Titel gibt, die %-Zeichen enthalten.

    Kann closed und nochmals Danke an theseven

    Beitrag zuletzt geändert: 23.3.2010 16:29:59 von koslo
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!