Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Coldfusion 如何生成flash电影(.flv)的缩略图_Coldfusion_Ffmpeg_Image Manipulation - Fatal编程技术网

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

Coldfusion 如何生成flash电影(.flv)的缩略图,coldfusion,ffmpeg,image-manipulation,Coldfusion,Ffmpeg,Image Manipulation,我正在使用ColdFusion,需要从存储在服务器上的flash电影生成缩略图。我听说过ffMpeg,但不知道如何使用它。(一旦您将其放到服务器上,下一步是什么?FFMpeg文档: 您可能需要检查: 使用ColdFusion是不可能的,但请检查以下内容:您可以使用它在CF服务器上运行命令行 Karthik链接了一篇博客文章,其中提出了ffmpeg的以下语法: ffmpeg-itscaffset-4-i test.avi -vcodec mjpeg-vframes 1-an-f rawvideo

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

FFMpeg文档:

您可能需要检查:

使用ColdFusion是不可能的,但请检查以下内容:

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

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

ffmpeg-itscaffset-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服务器实例运行时的用户帐户。

虽然说在ColdFusion中没有本机方法来执行此操作是正确的,但说这不可能并不完全准确。我不知道ColdFusion,但我在谢谢,我想知道你是如何使用ffmpeg命令的,但是我看到它在一个cfexecute标记中。我搜索了文件夹,还手动查看了所有文件夹,没有ffmpeg.exe或任何扩展名为.exe的文件。我需要指向哪个文件?@nick是windows或其他操作系统上的CF服务器?windows,我找到了一个已经编译过的副本。