Acabo de instalar mi DiscordJS Bot en mi nuevo servidor raíz, copié los archivos 1:1 en el servidor e inicié el Bot. El Bot comienza normalmente, pero cuando trato de ejecutar un comando donde el bot se une a un vc y reproduce audio, dice:
throw new Error('FFmpeg/avconv not found!'); ^Error: ¡FFmpeg/avconv no encontrado!
Lo cual es extraño porque tengo ffmpeg y ffmpeg-static instalados, y el mismo script funciona normalmente en mi PC cuando lo ejecuto. ¿Alguna idea de por qué?
Editar: la única diferencia entre las versiones en la PC y el servidor raíz son las versiones de Node.js; PC: 16.6.0, servidor raíz: 17.4.0 (el servidor raíz se ejecuta en ubunu 11 y mi PC en Windows 10)
Aún no instalaste FFmpeg en tu host
FFmpeg se puede instalar con npm:
npm install ffmpeg-staticActualización: también puede instalarlo directamente usando apt:
sudo apt install ffmpeg