Issue metadata
Sign in to add a comment
|
Unable to play video on Wikipedia |
||||||||||||||||||||||||
Issue descriptionVersion: 56.0.2919.3 OS: Android N2F48 Device: Pixel What steps will reproduce the problem? (1) Go to https://en.m.wikipedia.org/wiki/Rutherford_model (2) Tap on the "Play media" link under the image at the top of the page which takes you to: https://upload.wikimedia.org/wikipedia/commons/9/90/3D_anamation_of_the_Rutherford_atom.ogv (3) Tap on play button What is the expected result? The video plays. What happens instead? I see the media player controls and the time of the video (0:00 / 0:04) but nothing plays.
,
Nov 30 2016
Note that this video plays fine on UC Browser.
,
Nov 30 2016
,
Nov 30 2016
,
Nov 30 2016
Able to repro. * Plays fine on desktop * Doesn't playback in Chrome on Android * Downloaded file and attempted to playback with Android default player - doesn't work. So, there is a format error. Assigning to Dale to determine root cause.
,
Nov 30 2016
,
Nov 30 2016
This is a theora video; the codec isn't supported on Android (and has never been). We only support it on desktop because we bundle the software video decoder. We could do this on Android, but it has a large apk size penalty ~900kb IIRC for all software decoders. Not sure what it'd cost just to add theora; certainly at least several hundred kb. Theora is a miniscule amount of of playbacks, 0.01% on Android, https://uma.googleplex.com/p/chrome/histograms/?endDate=20161129&dayCount=1&histograms=Media.VideoCodec&fixupData=true&showMax=true&filters=platform%2Ceq%2CA%2Cisofficial%2Ceq%2CTrue&implicitFilters=isofficial So I think this is not worth fixing, but am open to arguments otherwise. I think Edge, Safari don't even support this codec at all, even on desktop.
,
Dec 1 2016
Is Theora a miniscule amount of playbacks on Android because users have learned that Chrome doesn't work for those videos? Wikipedia is, of course, a very popular site. Is this problem common to all Wikipedia .ogv videos? Finally, getting a black screen with no ability to open the video in another supported player is a pretty bad user experience. If we can't support the video we should at least provide an intent picker instead.
,
Dec 1 2016
No, it's minuscule even on desktop where it's supported: https://uma.googleplex.com/p/chrome/histograms/?endDate=20161129&dayCount=1&histograms=Media.VideoCodec&fixupData=true&showMax=true&filters=isofficial%2Ceq%2CTrue&implicitFilters=isofficial I don't think all Wikipedia videos are theora, they state they prefer webm these days: https://en.wikipedia.org/wiki/Wikipedia:Videos#Converting_video (vp8, vp9 then). Yeah, the failure mode here could be better; I think we're bound by the spec in how we can fail the video player through. Launching an intent is risky from a security perspective. +foolip in case he has ideas.
,
Dec 6 2016
+mlamouri for the fact that this could be a lot nicer in the media controls. Even if decode failures are rare, network failures and similar can't be too rare, and I expect they also leave things in a rather mysterious state for the user.
,
Dec 7 2016
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by mdw@chromium.org
, Nov 30 2016Components: Internals>Media>Video