как создать уменьшенное изображение с помощью встроенного видеокода

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

  •  21-09-2019
  •  | 
  •  

Вопрос

Как создать уменьшенное изображение с помощью встроенного видеокода.Например, у меня есть следующий встроенный код:

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

Выше приведен мой пример встроенного кода.

Теперь мне нужно отобразить уменьшенное изображение этого видео, и при нажатии на это уменьшенное изображение должно воспроизводиться соответствующее видео.

Теперь моя проблема заключается в "КАК СОЗДАТЬ УМЕНЬШЕННОЕ ИЗОБРАЖЕНИЕ ВСТРОЕННОГО ВИДЕОКОДА"

заранее спасибо

Нет правильного решения

Другие советы

НОВЫЙ ОТВЕТ

Теперь вы можете видеть код, который вы используете.Вы можете извлечь изображение видео прямо с Youtube по URL-адресу или использовать Youtube API.Видишь это:-

Как мне получить миниатюру видео YouTube из YouTube API?

СТАРЫЙ ОТВЕТ, КОТОРЫЙ НЕ ИМЕЕТ ОТНОШЕНИЯ К ДЕЛУ

Вашего кода там нет.Но я предполагаю, что вы хотите создать миниатюру из загруженного видеофайла.

Вы можете сделать это с помощью ffmpeg, смотрите здесь: http://blog.prashanthellina.com/2008/03/29/creating-video-thumbnails-using-ffmpeg/

Если вы хотите "пролистать" видео при наведении курсора мыши на миниатюру, вам придется взять несколько миниатюр и воспроизвести их по порядку, используя Javascript.Вы можете выполнить некоторые вычисления, чтобы определить длину видео и рассчитать интервал между кадрами, из которого вы хотите сделать миниатюру.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top