Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Thomas-Ln/c4ae803e90f9984b6612c8983c8fde1f to your computer and use it in GitHub Desktop.
Save Thomas-Ln/c4ae803e90f9984b6612c8983c8fde1f to your computer and use it in GitHub Desktop.
Install for Vivaldi and Opera

Install for Vivaldi and Opera

Troubleshooting videos issues in chromium based browsers


Be aware that this manipulation could cause your browser to not launch anymore or make your pages crash !
So be sure to have a backup of your datas before doing it.

Find the chromium version your browser is based on

Goto opera://about or vivaldi://about,
then Ctrl+F to find 'Chrome' in the user-agent,
version number is Chrome/XX.other_numbers .



Go here and get your file based on your chromium version.
(If link is dead check the first link in Resources below)


1. Download .deb package

Go here and download the chromium-codecs-ffmpeg-extra_XX where XX is your chromium version.
( i386 refers to 32bits & amd64 to 64bits version)

2. Extract data.tar.xz

cd <directory-where-you-download-.deb>
ar x <.deb-you-just-download> data.tar.xz

3. then Extract

tar -xJf data.tar.xz --strip-components=4 ./usr/lib/chromium-browser/

Copy in the browser folder

Find where the browser folder is ! Usually :

# Vivaldi
cp /opt/vivaldi/lib/

# Opera
cp /usr/lib/x86_64-linux-gnu/opera


On the browser's update, could become incompatible again, and make you repeat all the process 😮‍💨


OperaBrowser Wiki (Reddit) - you will find some great advices there, go checkout !
Original Gist - "Install in vivaldi"

Copy link


# 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/ /usr/lib/x86_64-linux-gnu/opera/

Copy link

mauriau commented Apr 12, 2022


Copy link

If you have followed the recommendations of r/operabrowser and added a lib_extra/ folder,
don't forget to add it in the path when you move / copy the file.

cp /usr/lib/x86_64-linux-gnu/opera/lib_extra

Don't know if the lib_extra/ folder method works in Vivaldi, be careful 🙂

Copy link

xircon commented Jun 23, 2023

On Arch based systems with the new Opera One:

sudo cp /usr/lib/opera/

Copy link

hazrpg commented Aug 24, 2023

This is great if you never update Opera though - however after an update I was wondering why it was no longer working again, and found that it broke because of the update. I would suggest this instead because it will hook into apt (or package manager that you use - it supports all the major ones) and do it as part of the update process so you don't have to remember to do it each time:

P.S. You can also check if it worked by going to: and looking for H.264 support tick under video and AAC support under Audio, then looking for DRM support under streaming.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment