• 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

    Watching streams(like Twitch) in Opera (67.0.3575.53) on Linux(Fedora31++) solved

    Opera for Linux
    2
    3
    1099
    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.
    • vprofirov
      vprofirov last edited by

      The problem: seems to be in the version of the ffmpeg installed from the official repositories.

      The solutions:

      Prebuilt version is taken from : [https://github.com/iteufel/nwjs-ffmpeg-prebuilt]

      Below in the description there is 32bit and 64bit version:

      • download the version for your OS
      • extract
      • go to : /usr/lib64/opera
      • backup your soon to be old: libffmpeg.so --> libffmpeg.so.bkp
      • move the new libffmpeg.so in to its place : /usr/lib64/opera
      Reply Quote 0
        1 Reply Last reply
      • A Former User
        A Former User last edited by A Former User

        Serious question, because I really see this as "the best" workaround a lot lately. It is even mentioned on opera's reddit!
        https://old.reddit.com/r/operabrowser/wiki/opera/linux_libffmpeg_config

        What makes this libffmpeg more suitable for opera than any other libffmpeg from other projects? Every single electron/nodejs app (skypeforlinux, spotify, vs code, etcher, discord etc, to name a few) comes with its own libffmpeg lib, but why hasn't anyone suggested their lib instead of this one? What makes this one so special?

        One could argue that size is a consideration, since all other apps bundle a lot more stuff and come at 50+MB each, but I think that size is not an issue with today's dowload speeds.

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

          Now that I have a ton of time to spare due to the virus quarantine, I made some tests to prove my point. And because I did not want to ruin my opera installation, I installed opera beta, on v68 today, and did all the testing there.
          2020-03-16-085022_1280x1024_scrot.png

          So, 10 days after my original question, here is some proof that the libffmpeg from other electron based project works too. The libffmpeg in question comes from skypeforlinux. I just downloaded the deb file, extracted libffmpeg from it and moved it to opera's folder. It's the same procedure that the thread and the "wiki" on reddit describes, but with libffmpeg coming a different source.

          Without it, the usual poor, codec support, with most notable the lack of h264 decoding
          2020-03-16-085104_1280x1024_scrot.png

          And with it, that... precious h264 support is now available and all sites work as they should.
          2020-03-16-084530_1280x1024_scrot.png

          So the questoin remains. Why should someone prefer that libffmpeg from the github repo and not from some other electron app?
          In my eyes, both give the user an equal amount of risk to break their system or the browser.

          Reply Quote 1
            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-2025