如何生成flash电影的缩略图(.flv)

时间:2011-02-15 01:03:10

标签: coldfusion ffmpeg image-manipulation

我正在使用ColdFusion,需要从存储在服务器上的flash影片生成缩略图。我听说过ffMpeg但不知道如何使用它。 (一旦你把它放在你的服务器上,下一步是什么?)

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您可以使用cfexecute在CF服务器上运行命令行。

Karthik链接了一篇博客文章,其中提出了ffmpeg的以下语法:

  

ffmpeg -itsoffset -4 -i test.avi   -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 test.jpg

所以你可以这样做:

<cfexecute 
    name="c:\pathto\ffmpeg\ffmpeg.exe"
    arguments="-itsoffset -4  -i #sourcevideo# -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 #thumbnaildestination" />

我没有像这样运行ffmpeg,你可能需要尝试使用语法来获得你喜欢的结果,但是一旦你完成工作流程就非常简单了。

您可能还会遇到执行fmpeg.exe的问题,具体取决于您的ColdFusion服务器实例运行的用户帐户。