I did a bit of a review on Vivaldi before. I said that the browser was good and had a great team behind it, I also spoke briefly about the endless array of features within it. What I didn’t mention is codecs support and how it differs heavily from Opera in this regard. Most browser rely heavily upon the Operating system for codecs as well as their own supporting library packages. Most of these have libraries for extra codecs in the AUR on an Arch-based distribution. This is fine, but installing packages from the AUR takes a lot of time and installing FF mpeg codecs for Vivaldi takes even longer. What I did to avoid this step was to install opera and it’s extra codec support which are both found in the standard repositories right now in Manjaro. I then proceeded to go into the terminal and find where the new library was placed for Opera. In my case, it was in /usr/lib/opera/ and under the directory of lib_extra. I went into this directory via terminal and used t he command sudo cp libffmpeg.so and pointed it to my Vivaldi directory in /opt/vivaldi. Vivaldi uses the same rendering engine as opera, so this wasn’t enough to break the browser, it also gives me almost full html5 support on Youtube. Many videos didn’t play because they used a non standard codec. This was annoying to say the least. Anyway, what you may find is that there is already a basic libffmpeg library in /opt/vivaldi/lib/, however, that library is limited to basic support. This is the extra package. Furthermore, if your browser is already open, it’d be a good idea to close and reopen it. Vivaldi is an extremely good browser, it’s more than a contender for Opera when you are willing to get your hands dirty.