Cerca nel supporto

Attenzione alle mail truffa. Mozilla non chiederà mai di chiamare o mandare messaggi a un numero di telefono o di inviare dati personali. Segnalare qualsiasi attività sospetta utilizzando l'opzione “Segnala abuso”.

Learn More

Questa discussione è archiviata. Inserire una nuova richiesta se occorre aiuto.

Firefox 22 unter Windows 7 SP1 bricht Vorladen von mp3 ab (ogg funktioniert)

  • 5 risposte
  • 4 hanno questo problema
  • 205 visualizzazioni
  • Ultima risposta di _ZYXer

more options

Hi Leute,

ich dachte, ich hätte mich zum englischen Forum navigiert, aber da hier alle Erklärungstexte recht deutsch aussehen, schreibe ich mal auf deutsch:

Seitdem ich das Service Pack 1 von Windows 7 installiert habe, macht das Vorladen von mp3 Dateien in Firefox 21/22 und IE10 Probleme. Ich nutze für das Vorladen die Javascript-Bibliotheken PreloadJS und SoundJS. Die Browser-Konsole gibt dabei nach einer gewissen Anzahl von erfolgreich geladenen Audiodateien den Fehler aus: "Medien-Ressource [src] konnte nicht dekodiert werden."., wobei [src] ersetzt ist durch die URL der Audiodatei, die den Fehler verursacht hat.

Was ich bisher probiert habe: 1. ob die Ursache daran liegt, dass diese spezielle Audiodatei eine Encodierungsproblem hat, indem ich die Reihenfolge der zu ladenden Audiodateien beliebig durchgemischt habe. Es endet jedesmal mit dem selben Fehler, nur für eine unterschiedliche Audiodatei. Es scheint, als würde es immer nach ca. 1 MB vorgeladener Audiodateien passieren. 2. es in anderen Browsern (Chrome, Safari, Opera) und anderen Dateiformaten (ogg im Firefox) getestet, und hier hat das Vorladen immer erfolgreich geklappt.

Was ich beobachtet habe: Ich habe vor kurzem Windows 7 auf Service Pack 1 geupgradet. Davor ist dieses Problem nicht aufgetreten. Firefox hat lieber die ogg-Dateien vorgeladen und der IE9 hat keine Fehlermeldung gebracht. Dieses Problem scheint mit dem Service Pack 1 gekommen zu sein.

Während des Debuggens konnte ich die Zeile ausmachen, die den Fehler verursacht hat: /javascript/preloadjs/TagLoader.js:176. Hier wird das "src"-Attribut des Audio-Elements gesetzt. Ich glaube, dass es eine Angelegenheit des Browsers oder Betriebssystems ist, und nicht des Javascript-Frameworks. Soweit ich weiss, nutzt Firefox doch den Betriebssystemeigenen mp3-Decodierer, oder? Das würde erklären, warum neben dem Firefox auch der IE Probleme damit hat.

Unter http://examples.alexandernitsche.info/preloadjs_mp3_preloading_fails/index.html habe ich ein Minimal-Beispiel platziert. Hier können mp3-Dateien, beliebig durchgemischte mp3-Dateien und ogg-Dateien vorgeladen werden. Die ersten beiden Fälle werfen bei mir einen Fehler nach 61 Dateien, der letzte Fall läuft problemlos durch.

Die Versionen die ich benutzt habe, sind: - Windows 7 Service Pack 1 - Firefox 21.0/22.0 - IE 10 (Version: 10-0-9200-16618, Updateversionen: 10.0.6) - PreloadJS 0.3.1 - SoundJS 0.4.1

Hoffentlich können wir eine Lösung für das Problem finden.

Danke und viele Grüße, Alex

Hi Leute, ich dachte, ich hätte mich zum englischen Forum navigiert, aber da hier alle Erklärungstexte recht deutsch aussehen, schreibe ich mal auf deutsch: Seitdem ich das Service Pack 1 von Windows 7 installiert habe, macht das Vorladen von mp3 Dateien in Firefox 21/22 und IE10 Probleme. Ich nutze für das Vorladen die Javascript-Bibliotheken PreloadJS und SoundJS. Die Browser-Konsole gibt dabei nach einer gewissen Anzahl von erfolgreich geladenen Audiodateien den Fehler aus: "Medien-Ressource [src] konnte nicht dekodiert werden."., wobei [src] ersetzt ist durch die URL der Audiodatei, die den Fehler verursacht hat. Was ich bisher probiert habe: 1. ob die Ursache daran liegt, dass diese spezielle Audiodatei eine Encodierungsproblem hat, indem ich die Reihenfolge der zu ladenden Audiodateien beliebig durchgemischt habe. Es endet jedesmal mit dem selben Fehler, nur für eine unterschiedliche Audiodatei. Es scheint, als würde es immer nach ca. 1 MB vorgeladener Audiodateien passieren. 2. es in anderen Browsern (Chrome, Safari, Opera) und anderen Dateiformaten (ogg im Firefox) getestet, und hier hat das Vorladen immer erfolgreich geklappt. Was ich beobachtet habe: Ich habe vor kurzem Windows 7 auf Service Pack 1 geupgradet. Davor ist dieses Problem nicht aufgetreten. Firefox hat lieber die ogg-Dateien vorgeladen und der IE9 hat keine Fehlermeldung gebracht. Dieses Problem scheint mit dem Service Pack 1 gekommen zu sein. Während des Debuggens konnte ich die Zeile ausmachen, die den Fehler verursacht hat: /javascript/preloadjs/TagLoader.js:176. Hier wird das "src"-Attribut des Audio-Elements gesetzt. Ich glaube, dass es eine Angelegenheit des Browsers oder Betriebssystems ist, und nicht des Javascript-Frameworks. Soweit ich weiss, nutzt Firefox doch den Betriebssystemeigenen mp3-Decodierer, oder? Das würde erklären, warum neben dem Firefox auch der IE Probleme damit hat. Unter http://examples.alexandernitsche.info/preloadjs_mp3_preloading_fails/index.html habe ich ein Minimal-Beispiel platziert. Hier können mp3-Dateien, beliebig durchgemischte mp3-Dateien und ogg-Dateien vorgeladen werden. Die ersten beiden Fälle werfen bei mir einen Fehler nach 61 Dateien, der letzte Fall läuft problemlos durch. Die Versionen die ich benutzt habe, sind: - Windows 7 Service Pack 1 - Firefox 21.0/22.0 - IE 10 (Version: 10-0-9200-16618, Updateversionen: 10.0.6) - PreloadJS 0.3.1 - SoundJS 0.4.1 Hoffentlich können wir eine Lösung für das Problem finden. Danke und viele Grüße, Alex

Tutte le risposte (5)

more options

You can try to set the media.windows-media-foundation.enabled pref to false on the about:config page to disable the built-in HTML5 media player.

Modificato da cor-el il

more options

Thank you, cor-el, but the problem is not for me personally, but for the users of my web-application, whom i fear i cannot tell to disable the mp3 support of their firefox manually.

more options

In that case probably the only solution would be to re-encode those MP3 files and verify that Firefox can play them properly.

more options

As mentioned above the encoding does not seem to be the problem, as it properly preloads several mp3s and can play them, even if it preloads in a shuffled order.

more options

I have the identical problem with Firefox 23.0.1 under Windows 7 SP1. I try to load 35 MP3 files with jPlayer and for a subset of them I get the error "Medien-Ressource xyz konnte nicht dekodiert werden.". The subset varyies and is relatively random. Rarely all files load without any problem.

@jiriki: Did you find a solution to the problem?