作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在我的树莓派上运行我的不和谐机器人时,我收到了这个错误。每次在我的 Windows 机器上运行它时它都有效。我用 sudo apt-get install ffmpeg 安装了 FFmpeg。我不知道我是否需要在我的树莓派上为 ffmpeg 安装其他东西
这是我得到的错误
events.js:291
throw er; // Unhandled 'error' event
^
Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
at doWrite (_stream_writable.js:399:19)
at writeOrBuffer (_stream_writable.js:387:5)
at Socket.Writable.write (_stream_writable.js:318:11)
at PassThrough.ondata (_stream_readable.js:718:22)
at PassThrough.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at PassThrough.Readable.push (_stream_readable.js:213:10)
at PassThrough.Transform.push (_stream_transform.js:152:32)
at PassThrough.afterTransform (_stream_transform.js:96:10)
Emitted 'error' event on FFmpeg instance at:
at errorOrDestroy (internal/streams/destroy.js:108:12)
at FFmpeg.onerror (_stream_readable.js:754:7)
at FFmpeg.emit (events.js:314:20)
at Socket.processError (node_modules/prism-media/src/core/FFmpeg.js:64:40)
at Socket.emit (events.js:314:20)
at errorOrDestroy (internal/streams/destroy.js:108:12)
at onwriteError (_stream_writable.js:418:5)
at onwrite (_stream_writable.js:445:5)
at doWrite (_stream_writable.js:399:11)
at writeOrBuffer (_stream_writable.js:387:5) {
code: 'ERR_STREAM_DESTROYED'
}
通常它应该将音频流播放到不和谐的 channel 。
let stream;
//Meme.url is just a youtube link, like https://www.youtube.com/watch?v=dQw4w9WgXcQ
stream = ytdl(meme.url, {
filter: "audioonly",
opusEncoded: true,
encoderArgs: ['-af', "dynaudnorm=f=150"]
}).on("error", (err) => {
console.log(err);
});
try {
song_queue.connection.play(stream, { type: "opus" })
.on('finish', () => {
});
} catch (err) {
console.log(err);
message.channel.send("Error while the meme song");
}
最佳答案
你有没有让 meme.url 像这样的对象
const meme = {
url: "your-link-goes-here"
}
Bcz 我们不能使用
.
定义事物
.
用于对象。
关于javascript - 错误 (ERR_STREAM_DESTROYED) : Cannot call write after a stream was destroyed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66929092/
当我在我的树莓派上运行我的不和谐机器人时,我收到了这个错误。每次在我的 Windows 机器上运行它时它都有效。我用 sudo apt-get install ffmpeg 安装了 FFmpeg。我不
语境: 我创建了一个我称之为 softmodem-poetry 的机器,它使用两个 softmodems 发送器以相同的波特率同步传输两个不同的 twitter 流,创建了来自 softmodem 1
我们在 docker 内托管 Verdaccio 3.4.0 npm 私有(private)注册表。 它使用已安装的卷来存储包。 由于某种原因,容器开始崩溃,它现在可以启动,但看不到任何包: 我已经检
如果我使用 winston-daily-rotate-file ,我会收到 winston 日志记录错误。 当我使用 webpack 构建我的应用程序时,没有错误,但是当我在下面执行构建时,错误来了(
我是一名优秀的程序员,十分优秀!