How can I install OBS (Open Broadcaster Software) without errors on Ubuntu 18.04 LTS












0















What are the steps to build OBS for Ubuntu 18.04 LTS without dependencies or ffmpeg errors?



I initially followed the Ubuntu official documentation here: https://obsproject.com/wiki/install-instructions#linux as follow:



$sudo apt-get install ffmpeg
$sudo add-apt-repository ppa:obsproject/obs-studio
$sudo apt-get update
$sudo apt-get install obs-studio



It would lead to issue with package versions:



The following packages have unmet dependencies:
obs-studio : Depends: libavcodec57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed or
libavcodec-extra57 (>= 7:3.4.4) but it is not going to be installed
Depends: libavdevice57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
Depends: libavformat57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
Depends: libavutil55 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
Depends: libswresample2 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
Depends: libswscale4 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
E: Unable to correct problems, you have held broken packages.



Building from the source, clone with Git:



git clone --recursive https://github.com/obsproject/obs-studio.git



...still gives me errors:



CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find FFmpeg (missing: FFMPEG_AVCODEC_LIBRARIES
FFMPEG_AVCODEC_INCLUDE_DIRS avcodec avdevice avutil avformat)










share|improve this question









New contributor




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

























    0















    What are the steps to build OBS for Ubuntu 18.04 LTS without dependencies or ffmpeg errors?



    I initially followed the Ubuntu official documentation here: https://obsproject.com/wiki/install-instructions#linux as follow:



    $sudo apt-get install ffmpeg
    $sudo add-apt-repository ppa:obsproject/obs-studio
    $sudo apt-get update
    $sudo apt-get install obs-studio



    It would lead to issue with package versions:



    The following packages have unmet dependencies:
    obs-studio : Depends: libavcodec57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed or
    libavcodec-extra57 (>= 7:3.4.4) but it is not going to be installed
    Depends: libavdevice57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
    Depends: libavformat57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
    Depends: libavutil55 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
    Depends: libswresample2 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
    Depends: libswscale4 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
    E: Unable to correct problems, you have held broken packages.



    Building from the source, clone with Git:



    git clone --recursive https://github.com/obsproject/obs-studio.git



    ...still gives me errors:



    CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
    Could NOT find FFmpeg (missing: FFMPEG_AVCODEC_LIBRARIES
    FFMPEG_AVCODEC_INCLUDE_DIRS avcodec avdevice avutil avformat)










    share|improve this question









    New contributor




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























      0












      0








      0








      What are the steps to build OBS for Ubuntu 18.04 LTS without dependencies or ffmpeg errors?



      I initially followed the Ubuntu official documentation here: https://obsproject.com/wiki/install-instructions#linux as follow:



      $sudo apt-get install ffmpeg
      $sudo add-apt-repository ppa:obsproject/obs-studio
      $sudo apt-get update
      $sudo apt-get install obs-studio



      It would lead to issue with package versions:



      The following packages have unmet dependencies:
      obs-studio : Depends: libavcodec57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed or
      libavcodec-extra57 (>= 7:3.4.4) but it is not going to be installed
      Depends: libavdevice57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libavformat57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libavutil55 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libswresample2 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libswscale4 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      E: Unable to correct problems, you have held broken packages.



      Building from the source, clone with Git:



      git clone --recursive https://github.com/obsproject/obs-studio.git



      ...still gives me errors:



      CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
      Could NOT find FFmpeg (missing: FFMPEG_AVCODEC_LIBRARIES
      FFMPEG_AVCODEC_INCLUDE_DIRS avcodec avdevice avutil avformat)










      share|improve this question









      New contributor




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












      What are the steps to build OBS for Ubuntu 18.04 LTS without dependencies or ffmpeg errors?



      I initially followed the Ubuntu official documentation here: https://obsproject.com/wiki/install-instructions#linux as follow:



      $sudo apt-get install ffmpeg
      $sudo add-apt-repository ppa:obsproject/obs-studio
      $sudo apt-get update
      $sudo apt-get install obs-studio



      It would lead to issue with package versions:



      The following packages have unmet dependencies:
      obs-studio : Depends: libavcodec57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed or
      libavcodec-extra57 (>= 7:3.4.4) but it is not going to be installed
      Depends: libavdevice57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libavformat57 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libavutil55 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libswresample2 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      Depends: libswscale4 (>= 7:3.4.4) but 7:3.4.2-2 is to be installed
      E: Unable to correct problems, you have held broken packages.



      Building from the source, clone with Git:



      git clone --recursive https://github.com/obsproject/obs-studio.git



      ...still gives me errors:



      CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
      Could NOT find FFmpeg (missing: FFMPEG_AVCODEC_LIBRARIES
      FFMPEG_AVCODEC_INCLUDE_DIRS avcodec avdevice avutil avformat)







      18.04 obs-studio






      share|improve this question









      New contributor




      MickaelT 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 question









      New contributor




      MickaelT 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 question




      share|improve this question








      edited 2 hours ago







      MickaelT













      New contributor




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









      asked 6 hours ago









      MickaelTMickaelT

      1013




      1013




      New contributor




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





      New contributor





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






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






















          1 Answer
          1






          active

          oldest

          votes


















          0














          Add the following libraries before running cmake and make:



          $sudo apt install libavcodec-dev libavformat-dev libavdevice-dev
          (ref: How to download and install ffmpeg from Launchpad?)



          Next you will need:
          $sudo apt-get install libmbedtls-dev



          and Qt5Svg is required as well:
          $sudo apt-get install libqt5svg5-dev






          share|improve this answer








          New contributor




          MickaelT 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.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "89"
            };
            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',
            autoActivateHeartbeat: false,
            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
            });


            }
            });






            MickaelT is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1125437%2fhow-can-i-install-obs-open-broadcaster-software-without-errors-on-ubuntu-18-04%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Add the following libraries before running cmake and make:



            $sudo apt install libavcodec-dev libavformat-dev libavdevice-dev
            (ref: How to download and install ffmpeg from Launchpad?)



            Next you will need:
            $sudo apt-get install libmbedtls-dev



            and Qt5Svg is required as well:
            $sudo apt-get install libqt5svg5-dev






            share|improve this answer








            New contributor




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

























              0














              Add the following libraries before running cmake and make:



              $sudo apt install libavcodec-dev libavformat-dev libavdevice-dev
              (ref: How to download and install ffmpeg from Launchpad?)



              Next you will need:
              $sudo apt-get install libmbedtls-dev



              and Qt5Svg is required as well:
              $sudo apt-get install libqt5svg5-dev






              share|improve this answer








              New contributor




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























                0












                0








                0







                Add the following libraries before running cmake and make:



                $sudo apt install libavcodec-dev libavformat-dev libavdevice-dev
                (ref: How to download and install ffmpeg from Launchpad?)



                Next you will need:
                $sudo apt-get install libmbedtls-dev



                and Qt5Svg is required as well:
                $sudo apt-get install libqt5svg5-dev






                share|improve this answer








                New contributor




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










                Add the following libraries before running cmake and make:



                $sudo apt install libavcodec-dev libavformat-dev libavdevice-dev
                (ref: How to download and install ffmpeg from Launchpad?)



                Next you will need:
                $sudo apt-get install libmbedtls-dev



                and Qt5Svg is required as well:
                $sudo apt-get install libqt5svg5-dev







                share|improve this answer








                New contributor




                MickaelT 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






                New contributor




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









                answered 6 hours ago









                MickaelTMickaelT

                1013




                1013




                New contributor




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





                New contributor





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






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






















                    MickaelT is a new contributor. Be nice, and check out our Code of Conduct.










                    draft saved

                    draft discarded


















                    MickaelT is a new contributor. Be nice, and check out our Code of Conduct.













                    MickaelT is a new contributor. Be nice, and check out our Code of Conduct.












                    MickaelT is a new contributor. Be nice, and check out our Code of Conduct.
















                    Thanks for contributing an answer to Ask Ubuntu!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1125437%2fhow-can-i-install-obs-open-broadcaster-software-without-errors-on-ubuntu-18-04%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    GameSpot

                    日野市

                    Tu-95轟炸機