HTML HTML5 Video funktioniert nicht im FireFox.

Rockhound

Lt. Commander
Registriert
Jan. 2003
Beiträge
1.539
Hallo Freunde,
auf der Seite http://www.medagil.de/?s=rosaxan hab ich ein Video eingebettet das in Chrome, IE9 & Opera einwandfrei funktioniert, nicht aber im FireFox.

Habe schon die Reihenfolge geändert der <source> Tags. Die Tags auch mal mit "/video/rosaxan.webm" oder in der Variante "video/rosaxan.webm" gespeichert. Aber es will einfach nicht abspielen. Liegt es nur an meinem FireFox oder seht ihr auch in eurem Browser kein Video und nur die Fehlermeldung: " the video could not be loaded either because the server or network failed or because the format is not supported. "?

Kann mir nur noch vorstellen das es an der erstellten WebM oder OGV Datei liegt.
Habe diese mit dem Miro Video Converter erstellt aus einer MP4-Datei die aus Premiere Pro CC 2014 kam.

Hoffe Ihr habt mir ein paar Tipps :)

Gruß
Daniel
 
FireFox Developer Edition... ich sehe das Video zumindest, abspielbar ist es aber nicht ;-)
 

Anhänge

  • Bildschirmfoto 2014-12-02 um 09.00.28.png
    Bildschirmfoto 2014-12-02 um 09.00.28.png
    273,4 KB · Aufrufe: 263
Firefox OSX sagt: Kein Video mit unterstützem Format und MIME-Typ gefunden. Chrome geht.
 
Wenn ich den Code untersuche finde ich mehrere source typen, wieso bettest du alles mögliche ein, wenn du ihn später auf webm setzt? vielleicht liegt es daran ?

HTML:
<video src="videos/rosaxan.webm" id="MY_VIDEO_1_html5_api" class="vjs-tech" preload="auto" poster="videos/rosaxan.jpg" data-setup="{}">
			<source src="videos/rosaxan.webm" type="video/webm">
			<source src="videos/rosaxan.ogv" type="video/ogg"> 
			<source src="videos/rosaxan.mp4" type="video/mp4">
			<object>
			<embed src="videos/rosaxan.mp4" type="application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always">
			</object>
			<p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>
		</video>
 
Für alle Eventualitäten und älteren Browsern hab ich das gesetzt.

So sieht der Code aus bevor es im Browser ausgeführt wird:

Code:
<video id="MY_VIDEO_1" class="video-js vjs-default-skin vjs-playing vjs-big-play-centered" controls
			preload="auto" poster="videos/rosaxan.jpg" width="auto" height="auto"
			data-setup="{}">
			<source src="videos/rosaxan.webm" type="video/webm">
			<source src="videos/rosaxan.ogv" type="video/ogg"> 
			<source src="videos/rosaxan.mp4" type="video/mp4">
			<object>
			<embed src="videos/rosaxan.mp4" type= "application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always" />
			</object>
			<p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>
</video>
 
Zuletzt bearbeitet:
Danke BadBigBen, das war die halbe Miete. Ich musste dann noch die Reihenfolge der <source>-Tags ändern. OGG muss als erstes stehen das Firefox das kapiert. Also so:
Code:
<video id="MY_VIDEO_1" class="video-js vjs-default-skin vjs-playing vjs-big-play-centered" controls
			preload="auto" poster="videos/rosaxan.jpg" width="auto" height="auto"
			data-setup="{}">
<source src="videos/rosaxan.ogv" type="video/ogg"> 			
<source src="videos/rosaxan.webm" type="video/webm">

			<source src="videos/rosaxan.mp4" type="video/mp4">
			<object>
			<embed src="videos/rosaxan.mp4" type= "application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always" />
			</object>
			<p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>
</video>
 
Zurück
Oben