通过Node.js中的子进程分发FFMPEG转码工作负载



我正在将视频从.MKV转换为node.js服务器上的mp4格式。使用10MB 文件时,转码需要大量时间。是否可以使用节点群集和/或child_process模块在多个CPU内核上分发单个文件的转码?

请在此处查看项目:https://github.com/wassbeer/video-transcoding-nodejs-ffmpeg

谢谢

您的node.js服务器没有进行转码。安装在操作系统上的ffmpeg

因此,在节点中使用cluster根本没有帮助。

您可以使用ffmpeg中的-threads标志使用多个内核。

最新更新