@ash_1

Постер из видео как Вконтакте на php, как сделать?

Нужно из середины видео ролика вытащить кадр, для постера к видео как у ВК. Как это сделать на php?
  • Вопрос задан
  • 2696 просмотров
Пригласить эксперта
Ответы на вопрос 3
Нужно использовать что-нибудь, что позволяет работать с видео. Например, ffmpeg умеет делать очень многое. Для PHP есть обертка FFMpeg-php. Кадр им сохраняется как-то так:
$video->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(10))->save('frame.jpg');

Время, соответственно, брать вам нужно, исходя из продолжительности видео.
Ответ написан
abler98
@abler98
Software Engineer
Гуглите ffmpeg
Ответ написан
Комментировать
Могу предложить вариант для youtube.
Ютуб сохраняет превьюшки для каждого видео и получить их можно так
http://img.youtube.com/vi/[VIDEO_ID]/[0-3].jpg
где [VIDEO_ID] - это хэш видео,
[0-3] - номер скриншота (их всего 4)
Картинку можете выводить прямо по этому URL, либо предварительно сохранив ее себе
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы