video-html5: Ist es möglich, Thumbnails von Videos auf eine bestimmte Zeit?
Ich dies verwenden, um einen video-player auf browser
<video width="320" height="240" controls>
<source src="video.mp4" type="video/mp4">
</video>
Bevor Klick auf spielen, es zeigt ein Bild aus dem Anfang von dem video, aber in den meisten meiner Videos, zuerst mehrere Sekunden schwarzer Bildschirm. Ist es möglich, um Ihr Bild zu einem bestimmten Zeitpunkt des Videos, wie "0:00:15", ohne die Erzeugung von Miniaturansichten für das video?
- Nicht genau, aber Sie können die Vorteile der
poster
Attribut<video>
. - Aber ich habe ein thumbnail 🙁
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht hilft: (ich habe es nicht getestet. Auch Sie könnten in der Lage sein, die "poster" - Attribut des video auf die src des Bildobjekts. Probieren Sie es einfach. =) )
Quelle 1
Quelle 2
Mithilfe der poster Attribut ist der einfachste Weg zu gehen. Immer ein Vorschau Bild des Videos aus einer anderen Zeit als der Beginn ist genau das, was es ist entworfen, für.
http://www.w3schools.com/tags/att_video_poster.asp
Versuchen, um eine Funktion dynamisch schnappen Sie sich ein weiteres segment des Videos zu verwenden, da die poster wird zweifellos erstellen Sie mehr Latenz und overhead, für den Kunden negativ auf die UX.
Ich möchte nur hinzufügen, eine weitere Sache in diesem ich denke, Sie vergaß hinzuzufügen, " preload="metadata" - Attribut im video-tag wie die unten
und noch eins möchte ich hinzufügen, dass dies nicht video startet nach 15 Sekunden, das dauert nur ein screenshot aus dem video und machen es wie ein Erster Blick in das video
Fügen Sie #t=15, um Ihre video-Quelle, wie unten
Dieser startet video nach 15 Sekunden.