Como criar uma imagem de miniatura com código de vídeo incorporado

StackOverflow https://stackoverflow.com/questions/2499927

  •  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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top