libffmpeg.so needs to be changed every installation
-
javickers last edited by javickers
This no longer works
I've been doing the "Use Chromium's libffmpeg.so" "trick" for several years; but after the last 2-3 updates (or so), if I copy across Chromium's version, Opera just crashes whenever it tries to play ANY video - even ones it is capable of by itself.
Looking for a new solution now
-
burnout426 Volunteer last edited by
@javickers Doing a little digging, it seems like the libffmpeg.so that comes with the Slack deb package is from the chromium-ffmpeg snap package.
Also see https://www.reddit.com/r/operabrowser/wiki/opera/linux_libffmpeg_config/ for ways to find a compatible libffmpeg.so in the future if needed.
-
SmokDiplodok last edited by
@javickers There's no need to do any Google tricks.
Just download the file for Linux from this page
https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt
and upload it here
/usr/lib/x86_64-linux-gnu/opera/I need the 64-bit file, so I downloaded this one 0.101.2-linux-x64.zip
At least for Linux Mint 22.1. Then restart Opera.
This always works for me, and I do it every time I update Opera. It's a pain, unfortunately. Opera is a rather odd browser; it has some good points and a few annoying ones.
-
javickers last edited by
@SmokDiplodok said in libffmpeg.so needs to be changed every installation:
@javickers There's no need to do any Google tricks.
Just download the file for Linux from this page
https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt
and upload it here
/usr/lib/x86_64-linux-gnu/opera/Oh, cool, thanks! I'll try that next time Opera gets an update...
This always works for me, and I do it every time I update Opera. It's a pain, unfortunately. Opera is a rather odd browser; it has some good points and a few annoying ones.
Yeah - I've been using Opera since version 3 (when you had to pay actual money for it!) - it was a bit of a sad day when they dropped the Presto engine & reskinned Chromium - but after that setback, they pulled back most (maybe all) of the features I really liked about it. If it weren't for this libffmpeg thing, I'd say Opera's about as close as you can get to the perfect browser.
-
SmokDiplodok last edited by
@javickers said in libffmpeg.so needs to be changed every installation:
Oh, cool, thanks! I'll try that next time Opera gets an update...
If it happens that despite downloading the latest version of the ffmpeg file, the video still does not work, try using the previous version. The authors themselves inform that this may happen and that is how to proceed.
Well, you see, I gave you the link to version 0.101.2, but it turned out that this one doesn't work for me
. So I went back to 0.101.1.
That's how it is with software. But generally, this method works well.
-
red last edited by red
Sad.
Today, with the new Opera 122.0.5643.17, I can't find any libffmpeg.so that works with videos on locals.com.
I'm on Fedora Linux and I tried libffmpeg.so from:- https://repo.herecura.eu/herecura/x86_64/
- https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt - https://github.com/iteufel/nwjs-ffmpeg-prebuilt/
- https://github.com/Ld-Hagen/fix-opera-linux-ffmpeg-widevine/
- (fedora package) Microsoft's code-insiders
- (fedora package) Microsoft's code-exploration
- (fedora package) Microsoft's code
- Vivaldi (Official package) - and vivaldi will play those videos, while Opera laments a missing codec.
- Chromium
- Discord (rpmfusion-nonfree)
- qmmp (fedora package)
I'm still searching. Anybody found something that works well?
-
red last edited by
I found this version that works with videos from locals.com:
https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/tag/0.102.1 -
UltraVio1et last edited by
no know its not ideal but i use the snap version of Opera and have never had a problem with video playback
-
burnout426 Volunteer last edited by
@leocg For Vivaldi, Ruari initially wrote a script to fetch libffmpeg.so. Now, it's kind of integrated into Vivaldi. As in, Vivaldi automatically fetches the correct libffmpeg.so. As for the source of that libffmpeg.so, I'm, not sure who compiles it and who hosts it etc.
As for the legality of that, not sure. I don't know if it was reviewed by Vivaldi's lawyers etc. or if they just do it and figure it's okay since Vivaldi isn't bundling it and only fetching it, so maybe that's considered okay.
As for Opera, I can only assume that they reviewed that idea and consider it too risky.
As for Firefox, I don't know, but I assume they use x.264 or something on the system.
As for Brave, don't know, but I think they might just bundle a libffmpeg with full media support. They might have a license or permission to do so or just do it anyway. Edge might do the same where they have a license.