@ash_1

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

Нужно из середины видео ролика вытащить кадр, для постера к видео как у ВК. Как это сделать на php?
  • Вопрос задан
  • 2688 просмотров
Пригласить эксперта
Ответы на вопрос 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, либо предварительно сохранив ее себе
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы