Como criar uma imagem de miniatura com código de vídeo incorporado
-
21-09-2019 - |
Pergunta
Como criar uma imagem de miniatura com código de vídeo incorporado. Por exemplo, estou tendo o seguinte código incorporado:
> <object width="480"
> height="385"><param name="movie"
> value="http://www.youtube.com/v/6r-mz0dh6cs&hl=en_US&fs=1&"></param><param
> name="allowFullScreen"
> value="true"></param><param
> name="allowscriptaccess"
> value="always"></param><embed
> src="http://www.youtube.com/v/6r-mz0dh6cs&hl=en_US&fs=1&"
> type="application/x-shockwave-flash"
> allowscriptaccess="always"
> allowfullscreen="true" width="480"
> height="385"></embed></object>
O acima é o meu código incorporado de amostra.
Agora eu preciso exibir a imagem de miniatura deste vídeo e, ao clicar nessa imagem de miniatura, o vídeo correspondente deve ser reproduzido.
Agora, meu problema é "Como criar uma imagem de miniatura de um código de vídeo incorporado"
desde já, obrigado
Nenhuma solução correta
Outras dicas
Nova resposta
Agora pode ver o código que você está usando. Você pode puxar uma imagem do vídeo diretamente do YouTube via URL ou usar a API do YouTube. Veja isso:-
Como faço para obter uma miniatura de vídeo do YouTube da API do YouTube?
Resposta antiga que é irrelevante
Seu código não está lá. Mas acho que você deseja criar uma miniatura a partir de um arquivo de vídeo carregado.
Você pode fazer isso usando o FFMPEG, veja aqui: http://blog.prashanthellina.com/2008/03/29/creating-video-thumbnails-using-ffmpeg/
Se você deseja "sacudir" através do vídeo no MouseOver da miniatura, terá que pegar uma carga de miniaturas e reproduzi -las para usar o JavaScript. Você pode fazer alguns cálculos para descobrir o comprimento do vídeo e calcular o intervalo de quadros da qual deseja pegar a miniatura.