Zastanawiam się, czy istnieje jakiś prosty sposób na uzyskanie tego efektu, bez potrzeby użycia kodu backendu do wyodrębnienia ramki, zapisz ją jako plik jpg i bazę danych gdzieś.Dynamicznie używając pierwszej klatki jako plakatu w wideo HTML5?
Efekt, w którym pierwsza klatka filmu po prostu wyświetla się jako plakat po załadowaniu wideo, byłaby bardzo pomocna (działałaby tylko wtedy, gdyby przeglądarka mogła oczywiście odtwarzać wideo, co może być nieco inne niż poster
tradycyjnie działa, ale to nie jest problemem.
Wygląda na to, czego potrzebuję. Nie można popcornu samemu zadziałać niestety .. Pobieranie 'Uncaught Error: INVALID_STATE_ERR: DOM Exception 11 popcorn.js: 389 Popcorn.extend.Popcorn.forEach.ret popcorn.js: 389' za każdym razem, gdy to nazywam. – Damon
Wygląda na to, że nie chcesz czekać na załadowanie filmu. Zaktualizowałem powyższy przykład kodu, aby poczekać, a następnie ustawić plakat. – Rick
dzięki .. to działa. w dużej mierze i tak ... byłem pod wrażeniem z dokumentów, że 'this.capture ({at: 1}). currentTime (0);' chwyciłby plakat z 1 sekundy, a następnie umieścił go na początku , ale pozostawia to na 1 sekundę. Czy masz jakieś doświadczenie z tym? – Damon