【问题标题】:PHP function/library to create screenshot from movie [closed]用于从电影创建屏幕截图的 PHP 函数/库 [关闭]
【发布时间】:2012-05-29 14:52:42
【问题描述】:

我有一个用户上传电影(MP4、FLV、OGV)的网站。

我需要一个 PHP 函数来从上传的电影中自动生成 JPG 格式的海报/屏幕截图。截图应该是电影开场的截图。

如果它是一个 javascript 实用程序(而不是 PHP),那也可以。

我什么也找不到。我应该去哪里看?

【问题讨论】:

  • JavaScript 无法为视频源截屏。
  • @Diodeus 实际上是这样。谷歌“javascript视频处理”。

标签: php javascript screenshot movie


【解决方案1】:

看看FFmpeg。这是一个非常强大的视频处理工具,可以使用exec() 从 PHP 运行。例如,要从视频文件中提取第一帧,您可以使用:

ffmpeg -i video.flv -ss 0 -vframes 1 shot.png

【讨论】:

  • 我做了一些基准测试,对我来说,mplayer 的运行速度比 ffmpeg 快 100 倍,特别是如果你跳转到特定时间
【解决方案2】:

您可以使用ffmpeg-php 轻松做到这一点。为此,您需要在服务器上安装 FFMPEG。

【讨论】:

    猜你喜欢
    • 2011-09-08
    • 2012-12-20
    • 1970-01-01
    • 2013-01-26
    • 1970-01-01
    • 2011-01-06
    • 2014-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多