javascript - 在 NodeJS 中压缩视频文件

标签 javascript node.js npm image-compression video-compression

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许提出有关书籍、工具、软件库等建议的问题。您可以编辑问题,以便可以用事实和引用来回答它。


1年前关闭。







Improve this question




我正在提高我的应用程序的性能。

我想将图像和视频压缩到最小尺寸而不会造成任何质量损失,即 无损压缩 .

对于图像,我使用了 图片分钟 包裹。它适用于 png 格式,但对于 JPEG ,非常低效 .

对于视频,我找不到任何方法来最小化视频大小而不降低分辨率并且没有任何质量损失。

最佳答案

我在我们的工作中开发了一个压缩服务。
使用 FFMPEG nodejs ffmpeg
它是最常见的库,但您需要确保在机器上安装 ffmpeg。
我减少了大约 60% 的视频。
例如从 20MB 到 9MB。
祝你好运,它不容易理解,也不容易实现。

关于javascript - 在 NodeJS 中压缩视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44755159/

相关文章:

javascript - 选择特定选择选项时如何调用函数?

node.js - React/Vue(或任何其他类似框架)MPA 实现

javascript - Object.defineproperty() 设置未按预期工作,抛出最大调用堆栈错误

javascript - React – 向其子组件公开组件函数

javascript - 在尝试测试返回的数据之前,如何对 PhantomJS 进行编程以等待 AngularJS $resource 解析?

javascript - Node.js 不允许来自 api 的 CA 证书?

node.js - 使用 webfont 生成字体 : FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

cordova - npm WARN 已弃用 minimatch@2.0.10 : Please update to minimatch 3. 0.2 或更高版本以避免 RegExp DoS 问题

node.js - 安装 Yeoman - "Yo command not found"

node.js - npm install 导致 'ENOENT: no such file or directory'