4/4/2019 on ubuntu 16.04/18.04, install libwebkit2gtk (2.24 default has MSE enabled). run Minibrowser to test https://www.youtube.com/html5, it shows MSE, VP9 are supported, but WebM VP8 is not support. steps: 1) install ubuntu 18.04; 2) install libwebkit2gtk-4.0-37 (2.24.0-1 and others); 3) run Minibrowser https://www.youtube.com/html5 check WebM VP8 option
0:00:00.788072091 6872 0x563617901f00 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2267:supportsType: Checking mime-type "video/webm; codecs="vp8.0, vorbis"" 0:00:00.788087296 6872 0x563617901f00 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp8.0" supported false 0:00:00.788092658 6872 0x563617901f00 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2277:supportsType: Supported: IsNotSupported
Created attachment 367113 [details] Patch
Committed r244111: <https://trac.webkit.org/changeset/244111>
thank you a lot. I will verify it.