How to install FFMPEG for your discord bot?











up vote
0
down vote

favorite












I want to make my discord bot to play music , but i keep getting "FFMPEG not found" error.



My bot is mostly made out of pings so i won't upload that part. The music code should be this one.



const Discord = require('discord.js');
const bot = new Discord.Client();
var bm = message.content.toLowerCase()

bot.on('message',(message) => {

if (bm == "pray") {
var VC = message.member.voiceChannel;
if (!VC)
return message.reply("You are not in the church my son.")
VC.join()
.then(connection => {
const dispatcher = connection.playFile('d:/mp3.MP3');
dispatcher.on("end", end => {VC.leave()});
})
.catch(console.error); )


P.S. : I know that i should import the FFMPEG somehow because i have it downloaded already. But i don't know how.










share|improve this question




























    up vote
    0
    down vote

    favorite












    I want to make my discord bot to play music , but i keep getting "FFMPEG not found" error.



    My bot is mostly made out of pings so i won't upload that part. The music code should be this one.



    const Discord = require('discord.js');
    const bot = new Discord.Client();
    var bm = message.content.toLowerCase()

    bot.on('message',(message) => {

    if (bm == "pray") {
    var VC = message.member.voiceChannel;
    if (!VC)
    return message.reply("You are not in the church my son.")
    VC.join()
    .then(connection => {
    const dispatcher = connection.playFile('d:/mp3.MP3');
    dispatcher.on("end", end => {VC.leave()});
    })
    .catch(console.error); )


    P.S. : I know that i should import the FFMPEG somehow because i have it downloaded already. But i don't know how.










    share|improve this question


























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I want to make my discord bot to play music , but i keep getting "FFMPEG not found" error.



      My bot is mostly made out of pings so i won't upload that part. The music code should be this one.



      const Discord = require('discord.js');
      const bot = new Discord.Client();
      var bm = message.content.toLowerCase()

      bot.on('message',(message) => {

      if (bm == "pray") {
      var VC = message.member.voiceChannel;
      if (!VC)
      return message.reply("You are not in the church my son.")
      VC.join()
      .then(connection => {
      const dispatcher = connection.playFile('d:/mp3.MP3');
      dispatcher.on("end", end => {VC.leave()});
      })
      .catch(console.error); )


      P.S. : I know that i should import the FFMPEG somehow because i have it downloaded already. But i don't know how.










      share|improve this question















      I want to make my discord bot to play music , but i keep getting "FFMPEG not found" error.



      My bot is mostly made out of pings so i won't upload that part. The music code should be this one.



      const Discord = require('discord.js');
      const bot = new Discord.Client();
      var bm = message.content.toLowerCase()

      bot.on('message',(message) => {

      if (bm == "pray") {
      var VC = message.member.voiceChannel;
      if (!VC)
      return message.reply("You are not in the church my son.")
      VC.join()
      .then(connection => {
      const dispatcher = connection.playFile('d:/mp3.MP3');
      dispatcher.on("end", end => {VC.leave()});
      })
      .catch(console.error); )


      P.S. : I know that i should import the FFMPEG somehow because i have it downloaded already. But i don't know how.







      ffmpeg discord.js






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Aug 8 at 17:06

























      asked Aug 8 at 16:58









      Alex

      43




      43
























          2 Answers
          2






          active

          oldest

          votes

















          up vote
          0
          down vote



          accepted










          I have found an answer here , at http://blog.gregzaal.com/how-to-install-ffmpeg-on-windows/ . Here you can see how to add the FFMPEG to download , unzip , path and use it.






          share|improve this answer




























            up vote
            0
            down vote













            You should install all ffmpeg-related modules from NPM, and then define it (like, const ffmpeg = require("ffmpeg-extra").
            This worked for me.






            share|improve this answer










            New contributor




            lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.


















              Your Answer






              StackExchange.ifUsing("editor", function () {
              StackExchange.using("externalEditor", function () {
              StackExchange.using("snippets", function () {
              StackExchange.snippets.init();
              });
              });
              }, "code-snippets");

              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "1"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














               

              draft saved


              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f51751964%2fhow-to-install-ffmpeg-for-your-discord-bot%23new-answer', 'question_page');
              }
              );

              Post as a guest
































              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              0
              down vote



              accepted










              I have found an answer here , at http://blog.gregzaal.com/how-to-install-ffmpeg-on-windows/ . Here you can see how to add the FFMPEG to download , unzip , path and use it.






              share|improve this answer

























                up vote
                0
                down vote



                accepted










                I have found an answer here , at http://blog.gregzaal.com/how-to-install-ffmpeg-on-windows/ . Here you can see how to add the FFMPEG to download , unzip , path and use it.






                share|improve this answer























                  up vote
                  0
                  down vote



                  accepted







                  up vote
                  0
                  down vote



                  accepted






                  I have found an answer here , at http://blog.gregzaal.com/how-to-install-ffmpeg-on-windows/ . Here you can see how to add the FFMPEG to download , unzip , path and use it.






                  share|improve this answer












                  I have found an answer here , at http://blog.gregzaal.com/how-to-install-ffmpeg-on-windows/ . Here you can see how to add the FFMPEG to download , unzip , path and use it.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Aug 9 at 15:47









                  Alex

                  43




                  43
























                      up vote
                      0
                      down vote













                      You should install all ffmpeg-related modules from NPM, and then define it (like, const ffmpeg = require("ffmpeg-extra").
                      This worked for me.






                      share|improve this answer










                      New contributor




                      lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.






















                        up vote
                        0
                        down vote













                        You should install all ffmpeg-related modules from NPM, and then define it (like, const ffmpeg = require("ffmpeg-extra").
                        This worked for me.






                        share|improve this answer










                        New contributor




                        lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.




















                          up vote
                          0
                          down vote










                          up vote
                          0
                          down vote









                          You should install all ffmpeg-related modules from NPM, and then define it (like, const ffmpeg = require("ffmpeg-extra").
                          This worked for me.






                          share|improve this answer










                          New contributor




                          lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          You should install all ffmpeg-related modules from NPM, and then define it (like, const ffmpeg = require("ffmpeg-extra").
                          This worked for me.







                          share|improve this answer










                          New contributor




                          lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          share|improve this answer



                          share|improve this answer








                          edited Nov 7 at 6:11









                          sme

                          2,13611129




                          2,13611129






                          New contributor




                          lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          answered Nov 7 at 6:05









                          lazycouchdoge

                          1




                          1




                          New contributor




                          lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.





                          New contributor





                          lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






                          lazycouchdoge is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






























                               

                              draft saved


                              draft discarded



















































                               


                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f51751964%2fhow-to-install-ffmpeg-for-your-discord-bot%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest




















































































                              Popular posts from this blog

                              横浜市

                              Rostock

                              Europa