文件名称:node-kiss-ffmpeg:一个简约的NodeJS FFmpeg包装器
文件大小:4.64MB
文件格式:ZIP
更新时间:2024-05-20 10:02:29
javascript ffmpeg-wrapper JavaScript
适用于Node.js的KISS(保持愚蠢简单)FFmpeg-API 该库是的简单Node.js JavaScript包装器。 它适用于熟悉FFmpeg cli选项的用户(请参阅出色的)。 对于那些正在寻找一个流畅,易于使用的库的人,请考虑使用,该项目是基于松散的。 特征 通过FFMPEG_PATH系统环境变量自动进行FFmpeg二进制路径搜索。 与一起使用时,此功能在Windows中特别有用。 此配置源自。 包装ffmpeg和ffprobe二进制文件以用于异步和同步执行模式 FFmpeg类实例提供了有用的异步运行时功能: 自定义事件以捕获转码编解码器信息和进度 自动重定向输入和输出流 先决条件 节点版本 当前,kiss-ffmpeg需要Node.js v12.0.0或更高版本,因为它大量使用了str.matchAll() 。 FFmpeg和FFprobe二进制文件 kiss-ffmp
【文件预览】:
node-kiss-ffmpeg-master
----.gitignore(60B)
----package.json(762B)
----package-lock.json(38KB)
----.travis.yml(303B)
----LICENSE(1KB)
----index.js(92B)
----.github()
--------ISSUE_TEMPLATE.md(724B)
--------CONTRIBUTING.md(2KB)
----tools()
--------jsdoc-template()
--------jsdoc-aliases.js(1KB)
--------test-travis.sh(1KB)
--------jsdoc-conf.json(341B)
----examples()
--------preset.js(604B)
--------thumbnails.js(681B)
--------livertmp2hls.js(648B)
--------progress.js(778B)
--------metadata.js(202B)
--------mergeVideos.js(798B)
--------stream.js(583B)
--------image2video.js(516B)
--------input-stream.js(699B)
--------full.js(929B)
----README.md(26KB)
----lib()
--------ffprobe.js(10KB)
--------capabilities.js(16KB)
--------utils.js(15KB)
--------kiss-ffmpeg.js(15KB)
----.npmignore(43B)
----test()
--------ffmpeg.instance.test.js(34KB)
--------helpers.js(380B)
--------assets()
--------ffprobe.test.js(5KB)
--------capabilities.test.js(14KB)
--------ffmpeg.core.test.js(2KB)
--------utils.test.js(7KB)