【发布时间】:2013-06-19 16:27:13
【问题描述】:
以下是我想要执行此操作的步骤:
- 用户向服务器提供指向动画 gif 的链接
- 服务器使用“request(url)”获取文件
- 服务器生成 gif 第一帧的缩略图
- 服务器将缩略图上传到 Amazon S3
第 3 步中存在问题。我无法找到提取 gif 第一帧的方法。我更喜欢使用 GraphicsMagick,但如果您知道还有其他方法可以使用,我将不胜感激!
NodeJS 正在使用中。
【问题讨论】:
-
有一个适用于 Node.js 的 GraphicsMagick 包:aheckmann.github.io/gm
-
@GJK 是的,这就是我正在使用的。不幸的是,当我尝试将 [0] 添加到 url 的末尾时,它并没有抓取第一帧。相反,它只是以糟糕的质量保存 gif。
-
您需要使用什么 graphicsmagick 命令,
gm为您生成什么命令?
标签: javascript node.js graphicsmagick