我正在将视频从.MKV转换为node.js服务器上的mp4格式。使用10MB 文件时,转码需要大量时间。是否可以使用节点群集和/或child_process模块在多个CPU内核上分发单个文件的转码?
请在此处查看项目:https://github.com/wassbeer/video-transcoding-nodejs-ffmpeg
谢谢
您的node.js服务器没有进行转码。安装在操作系统上的ffmpeg
是
因此,在节点中使用cluster
根本没有帮助。
您可以使用ffmpeg
中的-threads
标志使用多个内核。