• 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

    Opera can't play videos in OpenSUSE Leap (again)

    Opera for Linux
    2
    8
    3694
    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.
    • psijicv
      psijicv last edited by

      There was a problem with Opera not being able to use non-free codecs, or something similar. Currently, Opera cannot play half of the YouTube videos on OpenSUSE Leap 15.4, even though many updates have been released in the past six months. This problem was not present in Tumbleweed, except in rare cases where updates caused issues.

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

        Snap package of Opera or regular installation of Opera?

        What version of Opera and Chromium version as seen at the URL opera://about?

        Is the right libffmpeg.so for your Opera showing an arrow when you start Opera from a terminal?

        Reply Quote 1
          psijicv 1 Reply Last reply
        • psijicv
          psijicv @burnout426 last edited by

          @burnout426
          It's regular Opera, currently in OpenSUSE TW. Modern version is: 112.0.5197.30

          Reply Quote 0
            1 Reply Last reply
          • psijicv
            psijicv last edited by

            I did steps helping 5 years ago for some Opera versions installing codecs but didn't help:

            sudo zypper install --from packman ffmpeg gstreamer-plugins-bad gstreamer-plugins-ugly libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libpostproc54 libswresample2 libswscale4
            
            Reply Quote 0
              1 Reply Last reply
            • burnout426
              burnout426 Volunteer last edited by burnout426

              Download the zip file from https://github.com/Ld-Hagen/fix-opera-linux-ffmpeg-widevine/releases/tag/nwjs-ffmpeg-0.89.0 and extract it. You'll get a libffmpeg.so file.

              Then, goto the URL opera://about, take note of the "install" path and close Opera.

              Then, open your file manager as root, navigate to the install folder and create a folder named lib_extra in the installer folder if it's not already there.

              Then, copy the libffmpeg.so that you extracted to that lib_extra folder.

              Then you should be good.

              Note that there will already be a libffmpeg.so in the root of the install folder. Leave that one alone and do not replace it. Just put the one you downloaded in the lib_extra folder.

              You can do all that in a terminal if you prefer of course.

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

                When Opera reaches version 113 and uses Chromium 127, you''ll need to replace the libffmpeg.so in the lib_extra folder with a new one from https://github.com/Ld-Hagen/fix-opera-linux-ffmpeg-widevine/releases that's made for Chromium 127.

                When Opera reaches 114, you'll do that again for Chromium 128... and so on.

                Reply Quote 1
                  psijicv 1 Reply Last reply
                • psijicv
                  psijicv @burnout426 last edited by psijicv

                  @burnout426 Can I use this lib from my Brave dir? Hm, can't find it there.

                  P.S. I replaced it into /usr/lib64/opera/lib_extra/ and it looks working

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

                    @psijicv The current stable version of Brave is based on Chromium 127 instead of 126 that Opera 112 is based on. I'm surprised it worked in this specific case unless you still have a version of Braved based on Chromium 126. Either way though, glad it works.

                    Besides Brave, you can get it from Vivaldi too if it's based on the same major Chromium version as the Opera you're using. It's mentioned in this post.

                    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-2025