2014-12-08 4 views
0

В настоящее время я создаю сайт, на котором отображаются ссылки на видео с другого сайта. Я уже создал макет сайта. Тем не менее, мне показалось утомительным захватить неподвижное изображение видео, чтобы добавить миниатюру на мой сайт. Есть ли способ автоматически извлекать видео эскизы, когда ссылки добавляются на сайт?Автоматическое извлечение видео эскизов с других сайтов

Я видел несколько кодов PHP, которые это делают, но предназначены исключительно для Youtube. Однако мой источник видео для моего сайта отличается. Кто-то может помочь, разместив пример кода и как/где его разместить на сайте (файл PHP/CSS). Я не профессиональный веб-разработчик, поэтому я бы лучше понял с примера. Сценарий Java был бы замечательным, если это было возможно.

+0

Если другой сайт уже показывает миниатюры, вы можете их очистить. если вам нужно сделать свой собственный, это сложно и требует человеческих усилий. – dandavis

+0

Сайт является собственностью. Могу ли я как-то заставить их отображать на моем сайте? – Minymina

+0

9/10 раз вы можете просто установить свой тег img на путь изображения на удаленном сайте, и он появится. конечно, вам нужно знать путь к изображению и то, с каким видео оно связано, но если вы уже захватываете видео, вы можете обрабатывать изображения ... вы также должны убедиться, что вы не нарушаете политику путем deeplinking или экспортируя свои миниатюры. – dandavis

ответ

1

Большинство видеосайтов имеют аналогичную схему именования для сгенерированных эскизов. Давайте посмотрим на dailymotion.com для примера:

видео встраивать ссылка: http://www.dailymotion.com/embed/video/x13meal

Ссылка на видео миниатюры: http://www.dailymotion.com/thumbnail/video/x13meal

Они оба имеют идентификатор видео x13meal в конце. Поэтому, если у вас есть ссылка на видео, у вас также есть ссылка на его миниатюру.

+0

То же самое верно для Youtube и MetaCafe. Вам просто нужно настроить URL-адрес с помощью var, содержащего этот идентификатор, в коммутаторе/массиве для каждого провайдера. – WASasquatch

+0

IE, youtube будет 'http: // img.youtube.com/vi/x13meal/0.jpg' – WASasquatch

+0

Спасибо, dude (s). Это было не то, что я искал, но достаточно хорошо. То, что я действительно хотел сделать, - это автоматически восстановить миниатюры в реальном времени. Например. когда вы публикуете ссылку на Facebook, миниатюра автоматически извлекается и публикуется. Это нужно будет сделать сейчас. Лучше снимать снимки видео. – Minymina

Смежные вопросы