使用 npm install 安装的node-ffmpeg不是最新版本的问题
来源:互联网 发布:access数据库设计教程 编辑:程序博客网 时间:2024/06/08 10:45
我从npm网站搜索到了ffmpeg包[https://www.npmjs.com/package/ffmpeg],
按照说明执行了
npm install ffmpeg
然后在使用中发现,当媒体文件的文件名中包含空格时得不到结果。
跟踪源码,发现是 ffmpeg.js的_videoInfo中给utils.exec传递参数的时候没有考虑文件名带空格的情况。结果导致调用 child_process.exec 时命令行不正确。
到github上查看issue,已经有人提过这个问题了。
issue: Support for whitespace and special characters in input file name. #29
根据issues中的说法,npm仓库中的不是最新的代码,需要使用下面命令安装:
npm install damianociarla/node-ffmpeg
安装后问题解决。
阅读全文
0 0
- 使用 npm install 安装的node-ffmpeg不是最新版本的问题
- node最新版本安装导致的Maximum call stack size exceeded npm
- 在ubuntu上安装最新稳定版本的node及npm
- 在ubuntu上安装最新稳定版本的node及npm
- 解决 $ npm install node-sass --save-dev 失败的问题
- node.js中npm的安装问题
- Ubuntu 安装最新版本的Node.js
- 专业安装全局的cnpm,查看node、npm、cnpm版本
- npm 安装 Express4.0版本的问题
- 使用 nvm 管理不同版本的 node 与 npm
- 使用 nvm 管理不同版本的 node 与 npm
- 使用 nvm 管理不同版本的 node 与 npm
- 使用nvm管理不同版本的node与npm
- iOS QQ第三方登录 提示所安装的QQ不是最新版本的问题
- node和npm的安装
- npm(node)的安装步骤
- node.js、npm的安装
- 解决npm install安装了太多架包的问题
- 在Ubuntu16.10下搭建mantis平台
- Gradle for Android(一)——初识Gradle
- Object类equals和hashCode方法
- 阿里巴巴Java开发手册学习-代码格式
- 设计模式系列之「策略模式」
- 使用 npm install 安装的node-ffmpeg不是最新版本的问题
- [Object-C]_[C/C++]_[日期时间操作对比]
- Docker实战:mysql主从备份读写分离
- get_env
- ios-应用程序跳转到指定的页面
- python3.6 源码分析(一)
- 迭代求根
- Okhttp封装包
- C# 中的 is 和 as