Discord.js 错误:错误:找不到 FFmpeg/avconv!即使安装

Posted

技术标签:

【中文标题】Discord.js 错误:错误:找不到 FFmpeg/avconv!即使安装【英文标题】:Discord.js ERROR : Error: FFmpeg/avconv not found! Even When Installed 【发布时间】:2020-11-08 06:55:53 【问题描述】:

这是我的屏幕

    if (message.member.voice.channel) 
        const connection = await message.member.voice.channel.join();
        const dispatcher = connection.play('./test.mp3');
        dispatcher.on("end", end => 
          voiceChannel.leave();
          );    else 
        message.reply("You Need To Be In A VC To Test This! `;^)`")
    

我同时安装了 FFmpeg 和 avconv 并将其设置为环境变量。 怎么还会出现这个错误?? 而且我认为 FFmpeg 更好,我刚刚得到了 Avconv,因为 FFmpeg 不起作用,但也没有

【问题讨论】:

您是否尝试过重新启动 Visual Studio Code? PATH 更改仅适用于更改后创建的命令行实例。 我已经重启了整台电脑 【参考方案1】:

确保const ffmpeg = require("ffmpeg") 在您的代码之上。如果是并且错误仍然存​​在,您可以尝试通过 npm 安装 ffmpeg-static 并使用 const ffmpeg = require('ffmpeg-static'); 将其添加到您的文件中。希望对您有所帮助!

【讨论】:

我刚刚尝试了 const ffmpeg,我得到了同样的问题,并且我使用的是 ffmpeg static

以上是关于Discord.js 错误:错误:找不到 FFmpeg/avconv!即使安装的主要内容,如果未能解决你的问题,请参考以下文章

Discord.js 错误:错误:找不到 FFmpeg/avconv!即使安装

错误:在 Heroku 上找不到模块 Discord.js

Discord.js:错误:更新到 v13 后“找不到模块 'node:events'”

故障上托管的不和谐机器人错误:找不到模块'discord.js'

错误:找不到带有 discord-buttons、discord.js、TypeScrpit 和 webpack 的模块“./undefined”

无法安装 discord.js / 找不到模块 discord.js