Это невозможно в чистом PHP. Вам придется использовать внешний инструмент командной строки, например ffmpeg , но это делает скрипт менее переносимым на другие серверы.
Единственная другая идея, которая приходит на ум - это плагин Snapshot для видеоплеера LongTail. При этом вы можете вручную отправлять снимки видео, воспроизводимого в видеопроигрывателе (встраиваемый Flash-проигрыватель), в сценарий на стороне сервера. Однако этот процесс не может быть автоматизирован, и для этого видео должно быть FLV или MP4.