【问题标题】:Installing gifify on Windows在 Windows 上安装 gifify
【发布时间】:2016-06-05 23:56:46
【问题描述】:

所以 gifify 是一个非常棒的脚本,可以通过命令行将视频转换为 gif:https://github.com/vvo/gifify

我很想在我的 Windows 10 机器上使用它。我对 Windows 很陌生,对编码也比较陌生,但我能够让一些东西正常工作,但遇到了问题。

这是我所做的:

  1. 已安装 node.js + npm
  2. 使用 npm 安装 FFmpeg
  3. 使用 npm 安装 ImageMagick(我认为我做错了,可能只安装了包装器)。
  4. 已下载 giflossy。它需要建造 (?)
  5. 安装了 Visual Studio 2015,尝试使用 nmake 构建它并收到此错误:
NMAKE : fatal error U1073: don't know how to make 'win32cfg.h'

我使用的命令是:

PS C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin> .\nmake -f "C:\Users\Robert's Workstation\.npm-global\node_modules\giflossy-lossy-1.82.1\src\Makefile.w32"

非常感谢您对此的帮助:D

【问题讨论】:

标签: javascript node.js ffmpeg


【解决方案1】:

我想我他妈的做到了!

我花了两个小时疯狂地下载二进制文件,疯狂地搜索并在 PATH 中添加了大量的环境变量,但我做到了。方法如下:

  • ffmpeghttp://ffmpeg.zeranoe.com/builds/。下载二进制文件,将它们放在您的 Programs 文件夹(或任何地方),复制路径并将其添加到您的 PATH 环境变量中
  • Gifsickle 有损。我试图从 GitHub 编译源代码,但是两个 makefile 都抛出了一个错误(我没有进一步调查)。相反,我在网上搜索了一个已经编译好的二进制文件(有风险),发现:https://encode.ru/threads/2481-How-to-compile-giflossy。您需要 7zip 来提取二进制文件,但完成此操作后,将它们放在您的程序文件夹中,将二进制文件的路径添加到您的 PATH 环境变量中,然后您就可以设置了。
  • ImageMagick 与转换:https://www.imagemagick.org/script/download.php#windows 确保检查以下选项:

    这应该会为您将 ImageMagick 二进制文件添加到 PATH 环境变量中。

通过定位二进制文​​件并将其路径添加到 PATH 环境变量中来解决任何“[x] 不被识别为废话”错误。

如果只有可用的源并且必须自己编译,请在线搜索已编译的二进制文件。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2011-06-10
  • 2014-06-26
  • 2013-12-25
  • 2018-06-16
  • 2018-09-29
  • 2014-02-07
  • 2019-01-07
  • 2013-11-27
相关资源
最近更新 更多