Filme werden nicht abgespielt

knobli

Stammgast
Ich möchte einen Film zum Download anbieten und mache das so:

<p><a href="http://meinesite.ch/verzeichnis/datei.mpg" target="_blank" ></a></p>

und stellte mir vor, dass die Datei dann in einem Player gezeigt wird. Folgendes passiert:

AVI - Player geht auf, aber es ist kein Film da.
MPG - Film kommt, aber nur die ersten paar Sekunden.
MP4 - passiert gar nichts

(Jaja, ich habe die Sequenz zum Test in die 3 Formate konvertiert)

Bei .mp3 geht das. Warum nicht bei irgendeinem Filmformat?
 

Gaby Salvisberg

Super-Moderator
Falls Du keine Lösung findest, um die Filmdatei direkt ab Deinem Server anzubieten, gäbe es noch YouTube. Da dürfte das Verlinken kein Problem sein.

Wenn Du das Video ab Deinem Server anbieten willst, mir ist, als war da mal was betreffs MIME-Type. Bin nicht vom HTML-Coder-Fach, aber vielleicht hilft das bei Deiner Recherche: http://de.selfhtml.org/diverses/mimetypen.htm

Herzliche Grüsse
Gaby
 

zplan

Stammgast
Video Files kann man nicht mit einem anchor-tag verlinken, um sie direkt abzuspielen. In deinem Beispiel muss der Browser die Datei zuerst herunterladen und dann kann man die Datei lokal abspielen.

Wenn du sie stream möchtest gibt es unter anderem folgende Möglichkeiten:

--> via HTML5 video tag:
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

http://www.w3schools.com/html/html5_video.asp

--> via cloud platform (youtube, vimeo, etc.)
mit Link auf youtube oder html-snippet auf eigener Seite

--> via plug-in (flash, etc.) Eher nicht mehr zu empfehlen.
 

knobli

Stammgast
Danke euch beiden. YouTube und Cloud kommt nicht in Frage. Der HTML5 video tag funktioniert nicht. Das Video-Fenster erscheint, doch darin steht nur "Kein Video mit unterstütztem Format und MIME-Typ gefunden". Fehlt da wohl noch etwas? (Ausprobiert in http://slartybart.ch/slartybastel/)
 

knobli

Stammgast
Der src Verweis war falsch, ich habe ihn jetzt absolut gemacht. Aber es gibt immer noch Probleme.
Mit dem Link auf der Seite geht gar nix. Wenn ich das richtig verstanden habe, gehen AVI und MPG mit dieser Methode nicht, WebM und Ogg werden von den Browsern schlecht unterstützt, sodass eigentlich nur MP4 übrigbleibt. Das MP4-File habe ich jetzt neu konvertiert, um sicherzustellen, dass es richtig codiert ist. Lokal läuft es jedenfalls.

Wenn man die komplette URL im Browser eingibt, passiert folgendes:
AVI - Der Film wird korrekt abgespielt.
MPG - Film kommt, aber nur die ersten paar Sekunden.
MP4 - Da wird nur die Binär-Datei dargestellt.
 

zplan

Stammgast
Schau dir bitte nochmals den Link an, welchen ich dir oben gepostet habe über das Video Tag.

"Video Formats and Browser Support
Currently, there are 3 supported video formats for the <video> element: MP4, WebM, and Ogg:
...

MP4 = MPEG 4 files with H264 video codec and AAC audio codec
WebM = WebM files with VP8 video codec and Vorbis audio codec
Ogg = Ogg files with Theora video codec and Vorbis audio codec
"

Du kannst auch mehrere Videosourcen angeben, damit es in allen Browsern klappt. Aber stelle sicher, dass das Video das richtige Format mit dem richtigen Codec hat.
 
Oben