New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 792571 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

Add h265/hevc videos to crosvideo.appspot.com

Project Member Reported by mcasas@chromium.org, Dec 6 2017

Issue description

http://crosvideo.appspot.com/ is a great resource for debugging
and developing video playback. It'd be brilliant to add h265/hevc
videos to it, e.g. those under 
 http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/uhd/ 

-- we could start with 720-1080-2160, 30Hz/60Hz, 8bit only:
hevcds_720p30_3M.mp4
hevcds_1080p30_6M.mp4   

hevcds_1080p60_8M.mp4   
hevcds_2160p60_15M.mp4  

 
Cc: marc...@chromium.org dcasta...@chromium.org
Components: Tools>Test
Labels: -OS-Linux
Tentatively assigning labels/components. 
No-rush-shipping: no expected milestone.

Comment 2 by mcasas@chromium.org, Jan 19 2018

ping vsuley@

Comment 3 by vsu...@chromium.org, Jan 19 2018

Yep! Will update early next week, picking this up next. 

Comment 4 by vsu...@chromium.org, Jan 24 2018

FYI, active WI now. 

Comment 5 by vsu...@chromium.org, Jan 24 2018

Status: Started (was: Assigned)

Comment 6 by vsu...@chromium.org, Jan 26 2018

Ok, so I added all of the content on crosvideo.appspot.com under the "Test Manifest" HEVC All. However, when I try to load it I'm seeing a JS error: "Error: The manifest specifies content that cannot be displayed on this browser/platform." It comes from the shaka player js.

Does anyone know if this is supposed to be playable as of now? 

Comment 7 by mcasas@chromium.org, Jan 26 2018

#c6 yeah, most likely shaka is querying strings like:
  MediaSource.isTypeSupported('video/webm; codecs="vp09.02.10.10"');
  MediaSource.isTypeSupported('video/mp4; codecs="avc1.4D401E"');

(more such strings here [1,2]), and right now we don't support
hevc in Chrome (we do in, e.g. Chromecast Ultra), so, it complains:
  MediaSource.isTypeSupported('video/mp4; codecs="hev1.A12"');
  MediaSource.isTypeSupported('video/mp4; codecs="hvc1.A12"');

(for reference, the parsing happens in [3]).

Maybe if you have a Chromecast Ultra at reach, you can try it 
there, otherwise I'd say we could close this bug :-)

[1] http://www.leanbackplayer.com/test/h5mt.html
[2] https://cconcolato.github.io/media-mime-support/
[2] https://cs.chromium.org/chromium/src/media/base/video_codecs.cc?type=cs&q=ParseHEVCCodecID&sq=package:chromium&l=400

Comment 8 by mcasas@chromium.org, Feb 28 2018

Status: Fixed (was: Started)
Fixed, thanks!

Sign in to add a comment