Как получить снимок первого кадра .flv в PHP? - PullRequest
0 голосов
/ 11 декабря 2010

И сохраните его как изображение.

Возможна ли такая работа в PHP?

Ответы [ 2 ]

5 голосов
/ 11 декабря 2010

PHP имеет библиотеку ffmpeg, которую вы можете использовать для этого.Используя ffmpeg_movie, вы можете вернуть видеофайл в виде объекта:

$movie = new ffmpeg_movie('/path/to/.flv');

Затем вы можете продолжить и использовать метод getFrame(), который возвращает кадр как ffmpeg_frame объект, который имеет метод toGDImage(), который возвращает GD изображение кадра.Очевидно, что библиотека GD должна быть включена.

1 голос
/ 11 декабря 2010

См. вопрос .

Кажется, что все решения основаны на FFMPEG (поэтому вряд ли это сработает на общем веб-хостинге, например).

...