Возьмите эскиз из файла quicktime (movie)

Кто-нибудь знает, возможно ли вообще (на PHP) взять фрейм / миниатюру из видеоролика Quicktime на сервере?

Что-то вроде обычного поколения миниатюр GD, но для файлов .mov.

note: Я использую dreamhost, поэтому у меня нет доступа к серверу только через веб-панель.

Related of "Возьмите эскиз из файла quicktime (movie)"

Dreamhost предоставляет общий двоичный файл ffmpeg в / usr / bin / ffmpeg, поэтому вы определенно можете вызвать ffmpeg из php с помощью функций system () или shell_exec (). В вики-версии Dreamhost также есть запись, в которой указаны инструкции по установке и настройке ffmpeg-php ..

Это выглядит многообещающе: http://ffmpeg-php.sourceforge.net/index.php

Я не помню, чтобы какой-либо способ сделать это в чистом-php ​​:-(

Как правило, выбранным решением является вызов ffmepg в командной строке с такими вещами, как shell_exec
Но если вы не можете установить программное обеспечение на свой сервер, это, вероятно, будет невозможно (я сомневаюсь, что ваш хостинг-провайдер связывает ffmepg на своих серверах)

Существует даже расширение для использования ffmpeg из PHP без необходимости называть его через командную строку: ffmpeg-php

Но, поскольку это расширение PHP (а не просто куча PHP-скриптов) , вам придется установить его на свой сервер – и мы, вероятно, вернемся к той же проблеме 🙁

Немного поиская , я нашел AllBrand.nu Automagic Thumbnailer ; они говорят (цитируя):

 Features: * ... * Supports jpeg, gif, png, wbmp and video files * ... Requirements: * PHP capable web server with GD support * ... 

Но это, похоже, не очень-то известно … Так что не уверен, что он работает хорошо, и что это хорошее решение …

Anyaway … Удачи!
И если вы найдете какое-то рабочее / приятное решение, не забудьте сообщить нам!