对于同一个 m3u8 及其 ts 资源,体积为 2.8g 左右,文件数 2760 个
使用 macOS 自带终端运行:ffmpeg -i ./index.m3u8 -c copy test.mp4 和在 nodejs 里使用“fluent-ffmpeg”这个库(依然是使用‘/opt/homebrew/Cellar/ffmpeg/6.0/bin/ffmpeg’)处理
终端处理仅仅需要 30 秒不到
而 nodejs 运行则需要 21 分钟
我是 nodejs 小白,执行命令的方式是在 vscode 这个编辑器里的终端执行 node ./foo.js
有人了解这个巨大差异产生的原因吗?
我推测是不是 vscode 或者 nodejs 只使用了单线程的关系??