使用带有 MeteorJS 的节点 youtube-dl 保存视频文件

Saving video files using node youtube-dl with MeteorJS

我一直在使用 youtube-dl 和 node module 通过 Web 界面下载 youtube 视频文件来做一些概念证明。

我搬到 meteor 使我的应用反应。此时,我可以获取视频信息、格式,视频下载似乎工作正常,但似乎没有保存文件。

是否有人尝试过集成 youtube-dl 或只是使用 meteorJS 处理文件系统?

抱歉,我发现错误了。

我忘记添加管道来写入文件。

这是代码的缺失部分。

var output = path.join(path.resolve('.'), info.filename); video.pipe(fs.createWriteStream(output));

我将使用 link 将此答案编辑为 github 中的完整工作应用程序。我还没有上传。

最好!