Hi all,
Chromium 75.0.3110.100 / Firefox 67.0.4. The following video works on Firefox, but not on Chromium: https://help.vivaldi.com/article/html5-proprietary-media-on-linux/ (similar, I can play videos from Youtube (not Flash) with FF, but not with Chromium)
All videos of https://tekeye.uk/html/html5-video-test-page work in FF.
In Chromium only video #3 works.
On both browsers https://www.youtube.com/html5 is pretty fine. The three embedded videos of https://www.quirksmode.org/html5/tests/video.html on both browsers do not work.
I have read https://forums.opensuse.org/showthread.php/523476-Multimedia-Guide-for-openSUSE-Tumbleweed and installed the Packman packages as described from different mirror.
| openSUSE_Tumbleweed | Packman | Yes | (r ) Yes | Yes | 97 | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/
zypper install -f libxine2-codecs ffmpeg-4 dvdauthor gstreamer-plugins-bad gstreamer-plugins-bad-orig-addon gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-good-extra gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon vlc smplayer x264 x265 vlc-codecs vlc-codec-gstreamer ogmtools libavcodec58
The gstreamer-plugins-qt5 could not be found.
zypper pa -i Packman
i+ | Packman | MPlayer | 1.2.r38117-2.3 | x86_64
v | Packman | MPlayer | 1.2.r38117-2.3 | i586
i+ | Packman | chromium-ffmpeg-extra | 69.0.3497.100-2.10 | x86_64
v | Packman | chromium-ffmpeg-extra | 64.0.3282.134-7.1 | i586
i+ | Packman | ffmpeg-4 | 4.1.3-8.6 | x86_64
v | Packman | ffmpeg-4 | 4.1.3-8.6 | i586
i+ | Packman | flash-player | 32.0.0.207-1.1 | x86_64
v | Packman | flash-player | 32.0.0.207-1.1 | i586
i+ | Packman | gstreamer-plugins-bad | 1.16.0-5.3 | x86_64
v | Packman | gstreamer-plugins-bad | 1.16.0-5.3 | i586
i | Packman | gstreamer-plugins-bad-lang | 1.16.0-5.3 | noarch
i+ | Packman | gstreamer-plugins-bad-orig-addon | 1.16.0-5.3 | x86_64
v | Packman | gstreamer-plugins-bad-orig-addon | 1.16.0-5.3 | i586
i+ | Packman | gstreamer-plugins-libav | 1.16.0-42.2 | x86_64
v | Packman | gstreamer-plugins-libav | 1.16.0-42.2 | i586
i+ | Packman | gstreamer-plugins-ugly | 1.16.0-4.3 | x86_64
v | Packman | gstreamer-plugins-ugly | 1.16.0-4.3 | i586
i | Packman | gstreamer-plugins-ugly-lang | 1.16.0-4.3 | noarch
i+ | Packman | gstreamer-plugins-ugly-orig-addon | 1.16.0-4.3 | x86_64
v | Packman | gstreamer-plugins-ugly-orig-addon | 1.16.0-4.3 | i586
i | Packman | libavcodec56 | 2.8.15-7.4 | x86_64
v | Packman | libavcodec56 | 2.8.15-7.4 | i586
i+ | Packman | libavcodec58 | 4.1.3-8.6 | x86_64
v | Packman | libavcodec58 | 4.1.3-8.6 | i586
i+ | Packman | libavdevice56 | 2.8.15-7.4 | x86_64
v | Packman | libavdevice56 | 2.8.15-7.4 | i586
i+ | Packman | libavdevice58 | 4.1.3-8.6 | x86_64
v | Packman | libavdevice58 | 4.1.3-8.6 | i586
i | Packman | libavfilter5 | 2.8.15-7.4 | x86_64
v | Packman | libavfilter5 | 2.8.15-7.4 | i586
i+ | Packman | libavfilter7 | 4.1.3-8.6 | x86_64
v | Packman | libavfilter7 | 4.1.3-8.6 | i586
i | Packman | libavformat56 | 2.8.15-7.4 | x86_64
v | Packman | libavformat56 | 2.8.15-7.4 | i586
i+ | Packman | libavformat58 | 4.1.3-8.6 | x86_64
v | Packman | libavformat58 | 4.1.3-8.6 | i586
i | Packman | libavresample2 | 2.8.15-7.4 | x86_64
v | Packman | libavresample2 | 2.8.15-7.4 | i586
i+ | Packman | libavresample4 | 4.1.3-8.6 | x86_64
v | Packman | libavresample4 | 4.1.3-8.6 | i586
i | Packman | libavutil54 | 2.8.15-7.4 | x86_64
v | Packman | libavutil54 | 2.8.15-7.4 | i586
i+ | Packman | libavutil56 | 4.1.3-8.6 | x86_64
v | Packman | libavutil56 | 4.1.3-8.6 | i586
i | Packman | libdca0 | 0.0.6-2.16 | x86_64
v | Packman | libdca0 | 0.0.6-2.16 | i586
i | Packman | libde265-0 | 1.0.3-1.19 | x86_64
v | Packman | libde265-0 | 1.0.3-1.19 | i586
i | Packman | libfaac0 | 1.29.9.2-2.19 | x86_64
v | Packman | libfaac0 | 1.29.9.2-2.19 | i586
i | Packman | libfaad2 | 2.8.8-1.19 | x86_64
v | Packman | libfaad2 | 2.8.8-1.19 | i586
i | Packman | libfdk-aac1 | 0.1.6-2.8 | x86_64
v | Packman | libfdk-aac1 | 0.1.6-2.8 | i586
i | Packman | libgstadaptivedemux-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstadaptivedemux-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstbadaudio-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstbadaudio-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstbasecamerabinsrc-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstbasecamerabinsrc-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstcodecparsers-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstcodecparsers-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstisoff-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstisoff-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstmpegts-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstmpegts-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstphotography-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstphotography-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstsctp-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstsctp-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgsturidownloader-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgsturidownloader-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstwayland-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstwayland-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libgstwebrtc-1_0-0 | 1.16.0-5.3 | x86_64
v | Packman | libgstwebrtc-1_0-0 | 1.16.0-5.3 | i586
i | Packman | libopencore-amrnb0 | 0.1.5-1.23 | x86_64
v | Packman | libopencore-amrnb0 | 0.1.5-1.23 | i586
i | Packman | libopencore-amrwb0 | 0.1.5-1.23 | x86_64
v | Packman | libopencore-amrwb0 | 0.1.5-1.23 | i586
i | Packman | libpostproc53 | 2.8.15-7.4 | x86_64
v | Packman | libpostproc53 | 2.8.15-7.4 | i586
i+ | Packman | libpostproc55 | 4.1.3-8.6 | x86_64
v | Packman | libpostproc55 | 4.1.3-8.6 | i586
i | Packman | libquicktime0 | 1.2.4+git20180804.fff99cd-3.1 | x86_64
v | Packman | libquicktime0 | 1.2.4+git20180804.fff99cd-3.1 | i586
i | Packman | librtmp1 | 2.4.20151223.fa8646d-1.27 | x86_64
v | Packman | librtmp1 | 2.4.20151223.fa8646d-1.27 | i586
i | Packman | libswresample1 | 2.8.15-7.4 | x86_64
v | Packman | libswresample1 | 2.8.15-7.4 | i586
i+ | Packman | libswresample3 | 4.1.3-8.6 | x86_64
v | Packman | libswresample3 | 4.1.3-8.6 | i586
i | Packman | libswscale3 | 2.8.15-7.4 | x86_64
v | Packman | libswscale3 | 2.8.15-7.4 | i586
i+ | Packman | libswscale5 | 4.1.3-8.6 | x86_64
v | Packman | libswscale5 | 4.1.3-8.6 | i586
i | Packman | libvlc5 | 3.0.7.1-4.10 | x86_64
v | Packman | libvlc5 | 3.0.7.1-4.10 | i586
i | Packman | libvlccore9 | 3.0.7.1-4.10 | x86_64
v | Packman | libvlccore9 | 3.0.7.1-4.10 | i586
i | Packman | libvo-aacenc0 | 0.1.3-1.15 | x86_64
v | Packman | libvo-aacenc0 | 0.1.3-1.15 | i586
i | Packman | libvo-amrwbenc0 | 0.1.3-1.15 | x86_64
v | Packman | libvo-amrwbenc0 | 0.1.3-1.15 | i586
i | Packman | libx264-155 | 0.155svn20190201-2.1 | x86_64
v | Packman | libx264-155 | 0.155svn20190201-2.1 | i586
i | Packman | libx265-176 | 3.1.1-1.2 | x86_64
v | Packman | libx265-176 | 3.1.1-1.2 | i586
i | Packman | libxine2 | 1.2.9-149.7 | x86_64
v | Packman | libxine2 | 1.2.9-149.7 | i586
i+ | Packman | libxine2-codecs | 1.2.9-149.7 | x86_64
v | Packman | libxine2-codecs | 1.2.9-149.7 | i586
i | Packman | libxine2-pulse | 1.2.9-149.7 | x86_64
v | Packman | libxine2-pulse | 1.2.9-149.7 | i586
i | Packman | libxvidcore4 | 1.3.5-2.8 | x86_64
v | Packman | libxvidcore4 | 1.3.5-2.8 | i586
i | Packman | smplayer-skins | 15.2.0-1.3 | noarch
i+ | Packman | vlc | 3.0.7.1-4.10 | x86_64
v | Packman | vlc | 3.0.7.1-4.10 | i586
i+ | Packman | vlc-codec-gstreamer | 3.0.7.1-4.10 | x86_64
v | Packman | vlc-codec-gstreamer | 3.0.7.1-4.10 | i586
i+ | Packman | vlc-codecs | 3.0.7.1-4.10 | x86_64
v | Packman | vlc-codecs | 3.0.7.1-4.10 | i586
i | Packman | vlc-lang | 3.0.7.1-4.10 | noarch
i | Packman | vlc-noX | 3.0.7.1-4.10 | x86_64
v | Packman | vlc-noX | 3.0.7.1-4.10 | i586
i | Packman | vlc-qt | 3.0.7.1-4.10 | x86_64
v | Packman | vlc-qt | 3.0.7.1-4.10 | i586
i | Packman | vlc-vdpau | 3.0.7.1-4.10 | x86_64
v | Packman | vlc-vdpau | 3.0.7.1-4.10 | i586
i+ | Packman | x264 | 0.155svn20190201-2.2 | x86_64
v | Packman | x264 | 0.155svn20190201-2.2 | i586
i+ | Packman | x265 | 3.1.1-1.2 | x86_64
v | Packman | x265 | 3.1.1-1.2 | i586
i+ | Packman | youtube-dl | 2019.07.16-1.1 | noarch
i | Packman | youtube-dl-bash-completion | 2019.07.16-1.1 | noarch
The whole system was updated before this procedure with “zypper dup” and after the procedure to be double sure with a “zypper dup --allow-vendor-change --from http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/”
I noticed that the chromium-ffmpeg-extra has a different version than Chromium. But I have not found any newer (http://packman.links2linux.de/package/chromium-ffmpeg-extra).
Probably this is the reason. Any hint is appreciated.
I also read the similar thread https://forums.opensuse.org/showthread.php/535447-Youtube-in-Chromium-does-not-play-video-after-update but this gave me no new insight.
Many Thanks
Thomas
PS: Btw: The Chromium extension didn’t work: https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal Just the VP8/9 option got disabled.