“错误:未找到 FFMPEG”但应安装 FFMPEG - Discord Bot
Posted
技术标签:
【中文标题】“错误:未找到 FFMPEG”但应安装 FFMPEG - Discord Bot【英文标题】:"Error: FFMPEG not found" but FFMPEG should be installed - Discord Bot 【发布时间】:2019-11-22 16:09:35 【问题描述】:所以我一直在开发 Discord Music 机器人,我需要 FFMPEG,但我似乎无法找到一个可行的构建。
我已经尝试通过 npm、choco、git 安装它,并且我使用了 ffmpeg 网站上的安装程序。这些都不起作用。
这是我的错误:
Error: FFMPEG not found
at Function.selectFfmpegCommand (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\prism-media\src\transcoders\ffmpeg\Ffmpeg.js:46:13)
at new FfmpegTranscoder (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\prism-media\src\transcoders\ffmpeg\Ffmpeg.js:7:37)
at new MediaTranscoder (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\prism-media\src\transcoders\MediaTranscoder.js:10:19)
at new Prism (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\prism-media\src\Prism.js:5:23)
at new VoiceConnection (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\discord.js\src\client\voice\VoiceConnection.js:46:18)
at Promise (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\discord.js\src\client\voice\ClientVoiceManager.js:63:22)
at new Promise (<anonymous>)
at ClientVoiceManager.joinChannel (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\discord.js\src\client\voice\ClientVoiceManager.js:45:12)
at VoiceChannel.join (C:\Users\MauSc\Desktop\CrafterMusic - JS\node_modules\discord.js\src\structures\VoiceChannel.js:130:30)
at Client.bot.on (C:\Users\MauSc\Desktop\CrafterMusic - JS\index.js:50:76)
编辑:我可能应该指出,我是一个绝对的初学者,并且很难自己发现错误。
【问题讨论】:
你说应该安装ffmpeg ...应该是?嗯,是吗? 我确实通过 npm、choco 和 git 安装了它。所以它在技术上应该被安装,对吧? 在 Windows 中打开命令提示符 - 键入“ffmpeg”并输入 - 你得到 ffmpeg 输出还是错误? (据我所知,您无法通过 npm 或 git 安装 ffmpeg - 不确定 choco,但根据我的经验,choco 经常被击中,而且比击中更多) - 我一直使用安装程序在 Windows 中安装 ffmpeg来自ffmpeg.zeranoe.com/builds 这是我的输出:pastebin.com/RdKrqPiK,我忘了我也使用了安装程序,我将 ffmpeg 文件夹复制到 node_modules。我不确定这是否正确。 这是我遵循的 ffmpeg 教程:youtu.be/f_OOhBniSu8 【参考方案1】:本教程帮助了我https://youtu.be/prSOkqHXwg0
它基本上是通过控制台设置 PATH,最终对我有用。
【讨论】:
以上是关于“错误:未找到 FFMPEG”但应安装 FFMPEG - Discord Bot的主要内容,如果未能解决你的问题,请参考以下文章
更新文档时出现 XMLHttpRequest 错误,但应启用 CORS