HTML5 “proprietary” audio and video includes all media types that are patented, such as MP4 (H.264/AAC). Under Linux, Vivaldi requires a suitable, third-party support file to play these.

Testing support

To test “proprietary” audio and video support, try and play the following.

Installing proprietary media support

If the above test video did not play you will need to do the following:

  • Start a “Terminal” and issue the following command: vivaldi
  • Shutdown Vivaldi (after it finishes loading)
  • Amongst the terminal output, you should see a command detailing how to install a suitable, third-party support file
  • Copy and paste this suggested install command back into the “Terminal” Window
The provided command will be tailored to the version of Vivaldi you run, and take into account your distribution and architecture.


A short clip demonstrating the above process.


Most audio/video streaming services also require Encrypted Media Extensions to function. If you are able to play the above test video above but continue to have issues with streaming services, you should also check out our guide to Widevine CDM (for EME/DRM support) on Linux.

If no installation steps are displayed (when running Vivaldi 2.2+) and the H.264/MP4 video from the test above will not play, issue the following to create a log file that will help us determine what went wrong:

bash -x /usr/bin/vivaldi 2>&1 | sed '/^+ exec -a/q' > /tmp/vivaldi-startup.log

Next, log a bug report stating that you run Linux and cannot play proprietary media and we will send you an email. You can reply to this email with “vivaldi-startup.log” attached.

Was this page helpful?