Since the latest update to Vivaldi 2.0.1309.37 it will not play Youtube videos, presenting me with a black screen and the idiotic message “An error has occurred. Please try again later.” What am I missing? The previous version worked just fine.
Thanks for confirming it. Unfortunately I can’t use Leap 15.0 as a critical application does not run properly under wine. Well, I can live without Vivaldi.
by default youtube streams webm (vp9) video on Linux machines do you have an addon that obfuscates the browser-id or an addon that blocks webm (like h264ify) if so disable it and try again
on Linux Vivaldi does not support patented codecs this is for legal reasons, to get Vivaldi to play h264 you need to install chromium-ffmpeg-extra although it’s a “Chromium” plugin Chromium does not need it anymore as Chromium now uses the system ffmpeg but Chromium based browsers like vivaldi and opera do need it so install it
I am running LEAP 15 and use vivaldi as a secondary browser it plays all video’s fine for me although I do use h264ify to force h264 video’s from google so there might be some webm issue I’m not aware of https://github.com/erkserkserks/h264ify
I just tested vivaldi 2.0.1309.37 with both vp9 and avc1 videos on youtube and had no issues
as vivaldi is statically build it shouldn’t depend on the OS you’re running it from it should run on all modern Linuxes
where did you get vivaldi from I get it from packman
OK I didn’t quite get the thread
so it’s confirmed that vivaldi does not play youtube video’s on 42.3
in that case I think it’s something libvpx4 related does Firefox or Chromium work as they use the same library?
I think a bug report should be opened
edit
have you tried forcing avc1 with the h264ify extension mentioned above?
Thanks for the speedy responses. chromium-ffmpeg-extra is installed. Firefox works fine, but I don’t use it. Oddly enough Brave which I believe is also Chromium based also works, but it has its own idiosyncrasies.
Considering that Leap 42.3 is shortly on the way to its grave, I really don’t feel like wasting someone’s time to fix the problem.
I remember a few weeks back there was an issue with Chromium and multimedia it was related to the ffmpeg-4 libraries which Chromium now needs to work properly as Firefox can work fine with ffmpeg-3.4 and older there would be no Firefox issues relating to old ffmpeg
it’s quite possible vivaldi being a Chromium fork needs the updated ffmpeg-4 http://packman.links2linux.org/package/ffmpeg-4/871220
what are your current ffmpeg libraries
zypper se -si libav
about 42.3 being old yes it’s quite old in Linux years but because SLE-12sp3 had it’s EOL support extended 42.3 will receive updates until june next year so it has some life in it left
Installation was only partially successful.
The following packages could not be installed
libavcodec58-64bit
libavdevice58-64bit
libavfilter7-64bit
libavformat58-64bit
libavresample4-64bit
libavutil56-64bit
libpostproc55-64bit
libswresample3-64bit
libswscale5-64bit
about 42.3 being old yes it’s quite old in Linux years but because SLE-12sp3 had it’s EOL support extended 42.3 will receive updates until june next year so it has some life in it left
In that case if I don’t figure the problem out, I will file a bug report.
you seam to have ffmpeg-4 so I guess that’s not the issue
opening a bug report is an option but keep in mind vivaldi is a closed source propitiatory application
there’s nothing really the opensuse devs can do about it maybe ask at the vivaldi forums https://forum.vivaldi.net/
no need with the packman rpm, the packman rpm installs in /usr/lib64/vivaldi and loads /usr/lib64/chromium-ffmpeg-extra/libffmpeg.so fine
and the OP said it was a youtube issue, youtube defaults to webm on Linux and there is no need for the extra ffmpeg codecs for it