2017-03-06 5 views
0

Ich benutze HTML5 Video, Gibt es eine Möglichkeit den Video Frame als Video Poster zu verwenden?Video Frame als Poster

<video controls poster="/images/poster.jpg"> 
    <source src="movie.mp4" type="video/mp4"> 
    <source src="movie.ogg" type="video/ogg"> 
</video> 

EDIT: Um die Frage einfacher zu machen. Wie kann ich den letzten Frame des Videos als Poster für das Video verwenden?

+0

Können Sie ein [minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve) bereitstellen. –

+0

Mögliches Duplikat von [Dynamisch das erste Bild als Poster in HTML5-Video verwenden?] (Http://stackoverflow.com/questions/7323053/dynamically- using-the-first-frame-as-poster-in-html5-video) –

Antwort

0

Es gibt keine Methode, um Ihr Video zu extrahieren und als Poster für Ihr Video zu verwenden. Es wird nur manuell gemacht.

Dies ist eine gute Methode, die Sie den Screenshot des gewünschten Rahmens machen können. und einen Screenshot als Poster anwenden. Es ist die gute Methode.

0

Die beste Lösung ist, das letzte Bild durch ein einfaches Druck-Screening zu erhalten oder ein anderes Bild zu erhalten, das Sie finden können.

Sobald das Video vorbei ist, reduzieren Sie einfach die Deckkraft, bis es ausgeblendet ist und lassen Sie das Hintergrundbild (oder wenn sein Poster, diesen Schritt ignorieren), und das Hintergrundbild wird dort bleiben.

Es gibt keinen Weg (zumindest kenne ich keinen), um den letzten Frame sichtbar zu halten (weil man im Gegensatz zur Animation im Video nicht "weiterleiten" sagen kann).

Sie können es entweder loopen oder ausblenden, sobald es vorbei ist (oder Poster anzeigen, aber Sie müssen dieses Bild selbst schneiden/holen).

Verwandte Themen