Альтернатива ffmpeg для динамического создания миниатюр видео - PullRequest
5 голосов
/ 21 мая 2011

Сервер, на котором размещен мой сайт, не имеет ffmpeg, и мне не разрешено устанавливать какие-либо дополнительные расширения. Есть ли другой способ динамического создания миниатюр? Возможно, какой-то веб-сервис, где я передаю видеофайл и в результате получаю файл изображения. Кстати, я использую php.

Ответы [ 5 ]

4 голосов
/ 21 мая 2011

Использование внешнего сервиса будет невозможным, поскольку даже если вы найдете его, вам нужно будет нажать на него все видео и получить результаты эскизов обратно.

Я рекомендую вам разместить ваши видео где-нибудь, где вы сможете установить ffmpeg или другую утилиту, которая будет создавать ваши миниатюры, а затем получить доступ (ссылаться) на всю сделку с вашего исходного местоположения на сервере.

EDIT:

Еще одна альтернатива - создание миниатюр на клиенте. Можете ли вы описать, как можно создавать и загружать видео?

1 голос
/ 03 июля 2013

Сделайте это в браузере с помощью видео-тега HTML5 и холста: https://gist.github.com/adamjimenez/5917897

0 голосов
/ 09 февраля 2013

См. Здесь:

http://www.facelooktube.info/wb/?category_name=svtm1

Это программное обеспечение создано для создания миниатюр из видеофайлов.Его можно использовать для видеопорталов на недорогих серверах без ffmpeg, или вы можете использовать его, если вам нужно заменить автоматически созданный эскиз загруженного видео.

0 голосов
/ 06 октября 2011

Попробуйте это: php video toolkit

0 голосов
/ 23 мая 2011

Sothink's Video Encoder Engine может делать то, что вы ожидаете. На странице продукта сказано, что можно автоматически создавать значимые уменьшенные изображения и добавлять водяные знаки PNG в качестве логотипа. Надеюсь, это поможет.

...