Navigation

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    FFMPEG installation instructions

    Suggestions and feature requests
    9
    15
    24242
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • burnout426
      burnout426 Volunteer @Guest last edited by burnout426

      @alexprokopec said in FFMPEG installation instructions:

      From what I can tell, I seem to have Chromium version 70

      Then you'd need one for 70. Surprised the one you downloaded for 70 didn't work.

      Apparently, these help:
      https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/tag/0.31.5

      Awesome.

      @alexprokopec said in FFMPEG installation instructions:

      Which version of libffmpeg.so do the Opera developers use when they build and test their software?
      Do they download it from somewhere, or build it from source?

      They build ffmpeg included in the Chromium source with proprietary codecs disabled for legal reasons. You just have to download a libffmpeg that supports everything to make the extra, proprietary codecs work.

      I suppose the best way (but probably a pain) would be to fetch the latest Chromium source of the major version you need, build it with proprietary codecs enabled and then grab the produced libffmpeg.so from it. Not sure how much of Chromium you can avoid building just to produce libffmpeg, but that's something to investigate. But, finding the libffmpeg.so from an official chromum ffmpeg extra package might be easier.

      Reply Quote 1
        1 Reply Last reply
      • A Former User
        A Former User last edited by

        Thanks for your answers!

        It sounds like it might be useful to have some instructions on the Opera website about (or an automated script that does this, assuming that this does not breach the legal restrictions), since it's a frequent issue (and it's pushing away some Opera users). It looks like the Python script in this repo seems to be doing exactly that: https://github.com/iteufel/nwjs-ffmpeg-prebuilt

        As far as I'm personally concerned, the solution of running the script from iteufel's repo seems to work for me.

        Reply Quote 2
          1 Reply Last reply
        • burnout426
          burnout426 Volunteer last edited by

          I see that the script makes use of https://nwjs.io/versions.json to figure out what version of the Chromium source to work with.

          Reply Quote 0
            1 Reply Last reply
          • irikimoss
            irikimoss @Guest last edited by

            Sorry for digging an old thread, but I just stumbled upon this issue while trying to watch a video from https://lbry.tv on Linux Mint 19.2 with Opera 68 Stable.

            Finding the correct libffmpeg.so fixed it. Many thanks.

            Reply Quote 2
              1 Reply Last reply
            • fabz00
              fabz00 last edited by

              I had video issue updating Linux Mint from 19.3 to 20.
              Upgrade process discarted Opera Dev, I reinstalled v.71.0.3742.0 but I got in trouble with video reproduction.
              https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/tag/0.31.5
              solved for me.
              Thanx

              Reply Quote 3
                1 Reply Last reply
              • RungeKutta
                RungeKutta last edited by

                I create a script that install the broken library and fix the opera bug.

                https://github.com/nicolas-meilan/fix-opera-linux-ffmpeg

                Reply Quote 2
                  rickjfer 1 Reply Last reply
                • devtiagofranca
                  devtiagofranca last edited by
                  # Ubuntu/Debian or based
                  # Install package chromium-codecs-ffmpeg
                  
                  sudo apt install -y chromium-codecs-ffmpeg
                  
                  ## Make a link
                  sudo ln -sf /snap/chromium-ffmpeg/current/chromium-ffmpeg-103551/chromium-ffmpeg/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/
                  
                  Reply Quote 2
                    1 Reply Last reply
                  • asandikci
                    asandikci last edited by

                    @burnout426 this really solved my problem, I hope there won't be a problem abt it anymore. I can now open youtube live videos or videos in other sites that I couldn't open it before. Really Thanks 🙂

                    Reply Quote 1
                      burnout426 1 Reply Last reply
                    • burnout426
                      burnout426 Volunteer @asandikci last edited by

                      @asandikci For future reference, the info is at https://www.reddit.com/r/operabrowser/wiki/opera/linux_libffmpeg_config.

                      Reply Quote 1
                        1 Reply Last reply
                      • rickjfer
                        rickjfer @RungeKutta last edited by

                        @rungekutta Great!!!

                        Reply Quote 0
                          1 Reply Last reply
                        • First post
                          Last post

                        Computer browsers

                        • Opera for Windows
                        • Opera for Mac
                        • Opera for Linux
                        • Opera beta version
                        • Opera USB

                        Mobile browsers

                        • Opera for Android
                        • Opera Mini
                        • Opera Touch
                        • Opera for basic phones

                        • Add-ons
                        • Opera account
                        • Wallpapers
                        • Opera Ads

                        • Help & support
                        • Opera blogs
                        • Opera forums
                        • Dev.Opera

                        • Security
                        • Privacy
                        • Cookies Policy
                        • EULA
                        • Terms of Service

                        • About Opera
                        • Press info
                        • Jobs
                        • Investors
                        • Become a partner
                        • Contact us

                        Follow Opera

                        • Opera - Facebook
                        • Opera - Twitter
                        • Opera - YouTube
                        • Opera - LinkedIn
                        • Opera - Instagram

                        © Opera Software 1995-