Join now - be part of our community!

YouTube HDR... finally

profile.country.AT.title
Kuschelmonschter
Hero

YouTube HDR... finally

YouTube HDR content is finally available!

 

You will find a playlist here. However, these clips will be played as SDR on Sonys for now.

 

With youtube-dl you can find vp9.2 encodings for those clips:

 

330          webm       256x144    144p60  156k , vp9.2, 60fps, video only, 2.38MiB
331          webm       426x240    240p60  256k , vp9.2, 60fps, video only, 3.87MiB
332          webm       640x360    360p60  485k , vp9.2, 60fps, video only, 7.35MiB
333          webm       854x480    480p60  909k , vp9.2, 60fps, video only, 13.83MiB
334          webm       1280x720   720p60 1991k , vp9.2, 60fps, video only, 28.18MiB
335          webm       1920x1080  1080p60 3201k , vp9.2, 60fps, video only, 49.70MiB
336          webm       2560x1440  1440p60 11166k , vp9.2, 60fps, video only, 170.23MiB
337          webm       3840x2160  2160p60 20122k , vp9.2, 60fps, video only, 335.45MiB

 

 

Those are webm however which the native Video app won't play.

 

We will see whether we will get support for it soon, even for the early 2016 models with the old MediaTek SoC from last year. At least Sony promised that back at CES:

 

Spoiler
YouTube will also start streaming in HDR quality later this year, using a new VP9-Profile 2 codec that brings HDR support to Google’s VP9 video format. Sony’s Motoi Kawamura, Head of TV Product Planning for Sony Europe, confirmed to FlatpanelsHD that the 2016 models will support VP9-Profile 2 and be capable of streaming YouTube in HDR. We saw a demo at CES and it looked very good.

Source

 

 

 

401 REPLIES 401
Anonymous
Not applicable


@Jecht_Sin wrote:

All right, @Anonymous. I will do.


Thanks - Im separating the bugs/issues list into two - Marshmallow and Nougat as there is potential for differences.

profile.country.GB.title
hvalentim
Member


@Jecht_Sin wrote:

. VLC hasn't been updated for more than one year either, so I didn't even bother to download it


 

Really? That can be a security problem as VLC was one of the programs recently afflicted by a known  vulnerability.

 

You can get the latest development build from here:

 

http://nightlies.videolan.org/build/android-armv7/

 

(scroll to the bottom)

profile.country.GB.title
Jecht_Sin
Enthusiast


@hvalentim wrote:

@Jecht_Sin wrote:

. VLC hasn't been updated for more than one year either, so I didn't even bother to download it


 

Really? That can be a security problem as VLC was one of the programs recently afflicted by a known  vulnerability.


Now you've got me. To be sure I just doubled checked. It's Version 2.0.6, from 12 Aug 2016. So, a bit less than a year, not more, but still.. Regarding the nightly builds: I suppose the Android TV version is different. Or is it the same identical apk? I'm not really going to check, once Plex works fine (which is the only one I use apart from Sony's Video - which is faster via DLNA with some videos), as it always does, I am happy!!

profile.country.NO.title
fjcampalus
Explorer

Hi,

 

I found a set of videos in YouTube that *do* play in HDR in a XD80, basically all HDR titles in this channel: https://www.youtube.com/channel/UCzWp0H8VEl0xzITOoqUU-DQ

 

Examples:

https://www.youtube.com/watch?v=fVRajrhGhi4

https://www.youtube.com/watch?v=EVSCWIzS6n4

 

I'm running Nougat, can anybody test Marshmallow?

 

Cheers.

 

EDIT: MediaInfo output:

General
Complete name                            : E:\Temp\Samsung HDR Wonderland 1080p Sample.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42 (isom/mp42)
File size                                : 32.8 MiB
Duration                                 : 2 min 41 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 1 707 kb/s
Encoded date                             : UTC 2017-01-26 02:05:00
Tagged date                              : UTC 2017-01-26 02:05:00
gsst                                     : 0
gstd                                     : 161215

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 2 min 41 s
Bit rate                                 : 1 513 kb/s
Maximum bit rate                         : 4 094 kb/s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.068
Stream size                              : 29.1 MiB (89%)
Tagged date                              : UTC 2017-01-26 02:05:01
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : SMPTE ST 2084
Matrix coefficients                      : BT.2020 non-constant

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 2 min 41 s
Bit rate mode                            : Variable
Bit rate                                 : 192 kb/s
Maximum bit rate                         : 201 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 kHz
Frame rate                               : 43.066 FPS (1024 spf)
Compression mode                         : Lossy
Stream size                              : 3.69 MiB (11%)
Title                                    : IsoMedia File Produced by Google, 5-11-2011
Encoded date                             : UTC 2017-01-26 02:05:01
Tagged date                              : UTC 2017-01-26 02:05:01
profile.country.GB.title
Jecht_Sin
Enthusiast

@fjcampalus Oh yeah! You're right! They do play natively as HDR!! Nice finding. :slight_smile:

 

At 720p, though. Still that means that the YouTube app does support HDR (and so does the television). Not sure in which format, though. This is what I get from youtube-dl (just for one video):

 

 

$ youtube-dl -F https://www.youtube.com/watch?v=fVRajrhGhi4
[youtube] fVRajrhGhi4: Downloading webpage
[youtube] fVRajrhGhi4: Downloading video info webpage
[youtube] fVRajrhGhi4: Extracting video information
[youtube] fVRajrhGhi4: Downloading MPD manifest
[youtube] fVRajrhGhi4: Downloading MPD manifest
[info] Available formats for fVRajrhGhi4:
format code  extension  resolution note
139          m4a        audio only DASH audio   49k , m4a_dash container, mp4a.40.5@ 48k (22050Hz)
140          m4a        audio only DASH audio  129k , m4a_dash container, mp4a.40.2@128k (44100Hz)
160          mp4        256x144    DASH video  108k , avc1.4d400b, 30fps, video only
133          mp4        426x240    DASH video  242k , avc1.4d400c, 30fps, video only
134          mp4        640x360    DASH video  634k , avc1.4d401e, 30fps, video only
135          mp4        854x480    DASH video 1155k , avc1.4d4014, 30fps, video only
136          mp4        1280x720   DASH video 2310k , avc1.4d4016, 30fps, video only
137          mp4        1920x1080  DASH video 4353k , avc1.640028, 30fps, video only
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k
36           3gp        320x180    small , mp4v.20.3, mp4a.40.2
43           webm       640x360    medium , vp8.0, vorbis@128k
18           mp4        640x360    medium , avc1.42001E, mp4a.40.2@ 96k
22           mp4        1280x720   hd720 , avc1.64001F, mp4a.40.2@192k (best)

 

$ youtube-dl -F https://www.youtube.com/watch?v=EVSCWIzS6n4
[youtube] EVSCWIzS6n4: Downloading webpage
[youtube] EVSCWIzS6n4: Downloading video info webpage
[youtube] EVSCWIzS6n4: Extracting video information
[youtube] EVSCWIzS6n4: Downloading js player vflZ_L_3c
[youtube] EVSCWIzS6n4: Downloading MPD manifest
[youtube] EVSCWIzS6n4: Downloading MPD manifest
[info] Available formats for EVSCWIzS6n4:
format code  extension  resolution note
139          m4a        audio only DASH audio   49k , m4a_dash container, mp4a.40.5@ 48k (22050Hz)
140          m4a        audio only DASH audio  128k , m4a_dash container, mp4a.40.2@128k (44100Hz)
160          mp4        256x144    DASH video  108k , avc1.4d400b, 30fps, video only
133          mp4        426x240    DASH video  242k , avc1.4d400c, 30fps, video only
134          mp4        640x360    DASH video  634k , avc1.4d401e, 30fps, video only
135          mp4        854x480    DASH video 1155k , avc1.4d4014, 30fps, video only
136          mp4        1280x720   DASH video 2310k , avc1.4d4016, 30fps, video only
137          mp4        1920x1080  DASH video 4748k , avc1.640028, 30fps, video only
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k
36           3gp        320x180    small , mp4v.20.3, mp4a.40.2
43           webm       640x360    medium , vp8.0, vorbis@128k
18           mp4        640x360    medium , avc1.42001E, mp4a.40.2@ 96k
22           mp4        1280x720   hd720 , avc1.64001F, mp4a.40.2@192k (best)

 

No vp9.2 is present, though. The last one in both should be the one we're playing, I suppose (and that's 720p indeed).

profile.country.AT.title
Kuschelmonschter
Hero

There is finally a YouTube app update rolling out, see here.

 

[EDIT]

Installation from APK failed for me. Need to wait until it is available on the Play Store.

 

[EDIT2]

Ou, I got the x86 package...

Anonymous
Not applicable

Cool - But.....  There is nothing in the article to suggest that it includes HDR?

profile.country.GB.title
Jecht_Sin
Enthusiast

 


Quinnicus wrote:

Cool - But.....  There is nothing in the article to suggest that it includes HDR?


It must! I have watched just yesterday a video about the YouTube uodate for LG finally supporting HDR. I wanted to write a post moaning (as usual) about it. Actually I am going to see if it's available right now (I checked yesterday but there were not updates). No, it still isn't available in Italy for my tv. Should I sideload it?

 

EDIT: Annnd it failed the installation for me too! Which is a commo issue I've got since 7.0 when I try to update any app via sideloading. This one even said "app not compatible with your device".

 

PS: Sure it doesn't install... I downloaded the (Itntel) x86 version!!! I'll check if I find the ARM release, and in case I'll post the results (Oh. @Kuschelmonschter I didn;t see the EDIT2 either. Ok, then).

profile.country.AT.title
Kuschelmonschter
Hero

You will find more information about the update here.

 

Unfortunately there is still no ARM APK. There is also no mention about HDR support indeed...

profile.country.GB.title
Jecht_Sin
Enthusiast

Yeah, there isn't anything about HDR in the update description either. My hope is that's because it is for x86. No devices may support HDR on that. I mean, what the heck is running Android TV on x86?? The old Nexus Player?