首页 > 解决方案 > ffmpeg 中的 URL(fs.createStreamReader(url))

问题描述

我一直在尝试从我的节点 js 应用程序中的 ffmpeg 中的 url 读取视频。我的代码是这样的。

const ffmpeg = require('fluent-ffmpeg');
const fs = require('fs')

var strm = fs.createReadStream('https://myurl.com/videos/fq231f12a')
ffmpeg()
  .input(strm)
  .run();

当我在本地 shell 中运行此代码时,url 将附加到当前目录。就像一个相对路径。这对我来说看起来很奇怪。

E:\myapp>node video.js
node:events:342
      throw er; // Unhandled 'error' event
      ^

Error: ENOENT: no such file or directory, open 'E:\myapp\https:\myur...

这里有什么问题?我如何使它正常工作?

标签: node.jsfsfluent-ffmpeg

解决方案


推荐阅读