【问题标题】:Video thumbnail generation imagemagick?视频缩略图生成imagemagick?
【发布时间】:2011-07-04 01:31:40
【问题描述】:

我一直在寻找 ffmpeg 的替代品(由于服务器电源或其他原因,我在一个不允许 ffmpeg 或 mencode 的主机上)并且我正在研究 GD 或 Imagemagick(两者都已安装)是有没有办法从这两个库中的任何一个或另一个库中生成视频缩略图?

我还可以选择使用 ruby​​ on rails 或 python 或 CGI/perl 进行生成。但是我对这两种语言都不熟练,所以我需要一个已经编写好的教程或脚本。

有人帮忙吗?

【问题讨论】:

  • 没有人会为你做这项工作。尝试使用您可以完全控制机器并安装所需软件的 VPS 或专用服务器。

标签: php ruby-on-rails perl imagemagick thumbnails


【解决方案1】:

Imagemagicks Convert 可以做视频缩略图。

convert -quiet moviefile.mov[10] movieframe.gif

[]之间的数字是被转换的电影的帧号

【讨论】:

  • 你能告诉我如何使用 JavaScript 来完成吗?
【解决方案2】:

事实上,ImageMagick 只是在底层使用了 ffmeg。如果没有安装 ffmpeg,你将无法使用 ImageMagick

【讨论】:

    【解决方案3】:

    正如 tijej 所说,您必须需要 ffmpeg 才能使用 ImageMagick。如果你没问题,你也可以使用FFmpeg::Thumbnail 模块。

    示例:

    my $baz = FFmpeg::Thumbnail->new( { video => '/my/video/file.flv' } );
    $baz->output_width( 640 );
    $baz->output_height( 480 );
    $baz->offset( 21 );
    $baz->create_thumbnail( undef, '/my/first/thumbnail.png');
    

    【讨论】:

      猜你喜欢
      • 2012-09-01
      • 2011-02-19
      • 2017-03-01
      • 2013-10-22
      • 2017-10-14
      • 1970-01-01
      • 1970-01-01
      • 2014-11-26
      • 1970-01-01
      相关资源
      最近更新 更多