Re: [mediacapture-record] Input width, height MUST be recorded and playable (#172)

@jnoring `mkvmerge` now supports variable width and height in same container (mkvmerge: allow appending video tracks with differing pixel dimensions https://gitlab.com/mbunkus/mkvtoolnix/commit/2548a7f3497940135e55be604a87b9495fdff94d). 

However, there are at least two Chromium bugs that prevent that browser from rendering variable width and height of input video track. One bug is linked at https://github.com/w3c/mediacapture-record/pull/172#issuecomment-506397242. Even when not using `MediaRecorder`, Chromium browser implementation of `HTMLMediaElement` does not dispatch `resize` event when video track pixel dimensions change within a `webm` file nor display the correct `videoWidth` and `videoHeight` of input file at `<video>` element https://bugs.chromium.org/p/chromium/issues/detail?id=983777. Until those bugs are fixed, even if this PR was included in the W3C `MediaRecorder` specification the current `HTMLVideoElement` implementation at Chromium will not display the resulting `webm` file variable width and height correctly at `<video>` within HTML (Issue 983777: HTMLVideoElement does not resize or display correct videoWidth or videoHeight https://bugs.chromium.org/p/chromium/issues/detail?id=983777).

-- 
GitHub Notification of comment by guest271314
Please view or discuss this issue at https://github.com/w3c/mediacapture-record/pull/172#issuecomment-511101810 using your GitHub account

Received on Saturday, 13 July 2019 08:22:20 UTC