Opera 54.0.2952.41: Streaming videos don't work anymore
-
skunkarific last edited by
Maybe I'm oversimplifying, but I have ~10,000 customers out there who we have told to use and support Opera, Now I'm getting deluged with messages regarding facebook/twitter etc not playing videos. I've found no easy fix that a customer can do, and I'm not signing up for modding that many browsers. We are going to have to switch customers to Google Chrome, and that breaks my heart. I wish you had taken into consideration the priorities of the customer (websites working) over possible vulns that might be rare.
-
burnout426 Volunteer last edited by
Would be nice to have a script that detects the version of Chromium that Opera is using and fetches the latest compatible libfmpeg.so and installs it (in Opera's lib_extra folder so it doesn't interfere with any other programs and the version they need etc.).
-
bombacha last edited by
@burnout426 said in Opera 54.0.2952.41: Streaming videos don't work anymore:
Would be nice to have a script that detects the version of Chromium that Opera is using and fetches the latest compatible libfmpeg.so and installs it (in Opera's lib_extra folder so it doesn't interfere with any other programs and the version they need etc.).
For thouse outside the Ubuntu gang like Debian, Slackware, etc. Is possible to do this with cron once a month or whatever download the script would check the version, user system (32 or 64 bit), download, extract and install. No need for user interaction.
From my experience on Debian, you don't have to update that file to often.
Too bad I don't know how to code, but it shouldn't be a hard script to create.
-
goolash last edited by
On 54.0.2952.64 H.264 does not work.
that's it. I'm tired of searching solution every few months. -
bombacha last edited by
Just to make sure!
Opera version 54.0.2952.64 is working just fine!
Still using the same libffmpeg.so. -
A Former User last edited by
Solution for Manjaro/Arch Linux.
In my case it doesn't work to play videos on facebook. Thank you to the user of the @appdevsw, he led me to the right track. I tested my solution at Manjaro. Probably it will also work on Arch.
Install the missing codecs: opera-ffmpeg-codecs.
https://www.archlinux.org/packages/community/x86_64/opera-ffmpeg-codecs/
After installation, restart the opera. -
goolash last edited by
@bombacha in mine case the plugins are cousing Opera to crash I got similair screen to that https://forums.opera.com/topic/25021/opera-51-0-settings-page-crashed
I use Opera 64 bit version 56.0.3051.104. on Debian Stretch. I'v tried 4 different revisions of libffmpeg.so. I eaven tried the 32 bit, the Problem is always there. -
A Former User last edited by
What versions of libffmpeg did you try and where did you get them from? 32bit libs do not work on 64 bit apps in general btw, not only on opera.
Also, the crash of the built in preferences page has nothing to do with libffmpeg.
-
goolash last edited by
I'v tried 0.33.(1,2,3,4) and 0.34.0 libffmpg that I'v got from here: https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/
(the screen was for reference only). Youtube crashes whenever I copy libffmpeg to Opera directory. If the ffmpeg is deleted videos are not working but the site does not crush. -
A Former User last edited by
How can you tell that those libffmpeg... libs for nodejs are built from the same chromium source opera is built on?
You can't know. And that is exactly what I say on the bottom of my post on my signatureExpert's advice on the above
From time to time, someone will post a "solution" to the libffmpeg problem. This will either be "install this ubuntu's chromium ffmpeg codecs package by hand to get the... precious html5 support" or "get that tar,gz from herecura's repo, untar it and move libffmpeg to the right place to make it work".
Both are wrong because they refer to packages built for a different distro (ubuntu in the first case, arch in the second), and definitely built with a different set of libraries and compilers. Do not do that unless you want to break your system or browser.The only difference is that you get the libffmpeg built for nodejs, which is also completely irrelevant to the ones mentioned above.
-
bombacha last edited by
@goolash said in Opera 54.0.2952.41: Streaming videos don't work anymore:
I'v tried 0.33.(1,2,3,4) and 0.34.0 libffmpg that I'v got from here: https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/
(the screen was for reference only). Youtube crashes whenever I copy libffmpeg to Opera directory. If the ffmpeg is deleted videos are not working but the site does not crush.Looks like there is a problem with his lib after version 0.32, download and install 0.31.5 and stay with it, you don't need to update it unless something stop working or there are some security related issues.
-
A Former User last edited by
That solution still works on opera Version:57.0.3098.110.
Thank you @bombacha. -
cruz-jesus last edited by
This was solution for opera V 68.0.3618.165 in Ubuntu 18.04.4 LTS.
But i copied libffmpeg.so from /usr/lib/chromium-brower and works fineThanks
-
skunkarific last edited by
@cruz-jesus now if I could only figure out how to make a script to copy that with a couple clicks. I have a lot of customers and having them noodle around the file system to find that file would end in disaster.
-
bothie last edited by
Works for Gentoo, but should be rather easy to extend to other Distros (i.e. add other pathes to search for that file) and maybe even other versions of opera (i.e. add other md5sums of old libffmpeg.so files).
This script backs up the old libffmpeg.so file, but there is no automatic way to revert it, so if something goes wrong, you have to clean up yourself. The script tries to do things only if it's sure, it's save to do so.
https://gist.github.com/bothie/29d0e67ff164d4686cec30927d09a72f