文件名称:ffmpeg-queue:@uwutube使用的用于调度FFmpeg作业的队列系统,由@fastify和@redis提供支持
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-16 14:13:58
docker ffmpeg service docker-compose queueing
接下来是用于uwutube的FFmpeg作业的FIFO队列系统。 | | 依存关系 redis > = 6.0 终点 POST /enqueue 将队列作业推入堆栈。 参数 名称 类型 描述 file 文件 要转码的视频文件(具有在config.upload.supported_types指定的MIME类型)。 回复 JSON格式 名称 类型 描述 status 类型 success或failure message 类型 如果状态为failure ,那么将显示一条消息,其中包含请求失败的原因。 file 目的 包含文件的给定文件名( /tmp/ID )以及接收时间的对象。 stack 目的 一个对象,该对象包含此作业在堆栈上的位置(从0到config.upload.max_queue_jobs ),以及文件的给定ID(通过UUID v4生成)。 GET /enqueue
【文件预览】:
ffmpeg-queue-master
----package.json(443B)
----.prettierrc(43B)
----routes()
--------enqueue.js(2KB)
--------status.js(527B)
----Dockerfile(158B)
----docker-compose.yml(493B)
----LICENSE.md(34KB)
----.gitignore(2KB)
----config.json.example(1KB)
----app.js(554B)
----README.md(6KB)
----yarn.lock(19KB)
----.editorconfig(206B)
----modules()
--------ffmpeg_manager.js(4KB)
--------redis_stack.js(3KB)
----.vscode()
--------settings.json(115B)
--------tasks.json(737B)