2011-02-25 64 views
5

我一直在尋找替代ffmpeg(我在一臺主機上,因爲服務器電源或某個東西不允許使用ffmpeg或mencode),我正在調查GD或Imagemagick(這兩者都已安裝)在那裏一種從這兩個庫或另一個庫中生成視頻縮略圖的方法?視頻縮略圖生成imagemagick?

我也可以選擇在rails或python或CGI/perl上使用ruby來完成這一代。但是我對這兩種語言都不熟練,所以我需要一個已經寫好的教程或腳本。

任何幫助?

+2

沒有人會做的工作適合你。嘗試使用VPS或專用服務器,您可以完全控制機器並安裝所需的軟件。 – yoda 2011-02-25 04:12:31

回答

14

Imagemagicks Convert可以做視頻tumbnails。

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

其中[]之間的數量是電影被轉化

+0

你能告訴我如何使用JavaScript來完成嗎? – Andrea 2017-08-05 06:12:51

8

事實上的幀序號,ImageMagick的只是使用ffmeg罩下。如果沒有安裝ffmpeg,你將無法使用ImageMagick

1

正如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');