これを行う手順は次のとおりです。
- ユーザーは、サーバーにアニメーション GIF へのリンクを提供します。
- サーバーは「request(url)」を使用してファイルを取得します
- サーバーは gif の最初のフレームのサムネイルを生成します
- サーバーがサムネイルを Amazon S3 にアップロードします。
問題はステップ 3 にあります。gif の最初のフレームを抽出する方法がわかりません。私は GraphicsMagick を使用することを好みますが、それが機能することを知っている別の方法があれば、非常に感謝しています!
NodeJSが使用されています。