从快速(电影)文件中获取缩略图

时间:2009-08-07 19:22:59

标签: php gd thumbnails quicktime movie

有人知道甚至可以(在PHP中)从服务器上的快速电影中获取帧/缩略图吗?

类似于通常的GD缩略图生成,但是对于.mov文件。

注意:我正在使用dreamhost,因此我没有对服务器进行Web-panel访问。

3 个答案:

答案 0 :(得分:4)

这看起来很有希望:http://ffmpeg-php.sourceforge.net/index.php

答案 1 :(得分:2)

Dreamhost在/ usr / bin / ffmpeg中提供了一个shared ffmpeg binary,所以你绝对可以通过使用system()或shell_exec()函数从php调用ffmpeg。 Dreamhost wiki还有一个条目,提供有关如何安装和配置ffmpeg-php的说明..

答案 2 :(得分:0)

我不记得在pure-php中有任何办法: - (

通常,选择的解决方案是在命令行中调用ffmepg,其中包含shell_exec之类的内容
但是,如果您无法在服务器上安装软件,则可能无法实现(我怀疑您的托管服务提供商在其服务器上捆绑了ffmepg)


甚至还有一个扩展来使用PHP中的ffmpeg而无需通过命令行调用它: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
    * ...

但它似乎并不是真的知道......所以不确定它是否运作良好,也不是一个很好的解决方案......


无论如何......祝你好运!
如果您找到一些有效的解决方案,请不要忘记告诉我们!