Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
![]() |
#1 | Link |
Registered User
Join Date: Jan 2018
Posts: 3
|
Scene based HDR Metadata smpte 2094 ?
Hello Doom9 forum - here my first post
![]() For encoding HDR10 (SMPTE ST 2086 ) material there is the SEI information available which can be added in the encoding process (maxfall, maxcll, WP, ...). But for HDR10+, which is defining a dynamic approach how is this metadata written ? The ST 2094 approach is scene(time-) based, so therefore there should be something like a table with those informations and their changes in time... How is this metadata stored? Which encoder can deal with this right now? Which workflow appears suitable? THX!!! |
![]() |
![]() |
![]() |
#2 | Link |
Registered User
Join Date: Jan 2018
Posts: 3
|
The ST 2094 Standards Suite For Dynamic Metadata
For the ones interested here an overview by Lars Borg on youtube:
The ST 2094 Standards Suite For Dynamic Metadata https://www.youtube.com/watch?v=qicgLruwMTY The technical approaches to the implementations are explained, but I would be rather interested in the practical implementation. |
![]() |
![]() |
![]() |
#3 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
HDR10+ is also stored in SEI messages. SEI messages aren't (necessarily) valid for a whole stream but can be attached to single GOPs and even frames. (Quite on the contrary, often SEIs have to be repeated because they become invalid at e.g. a keyframe.) So you can put different HDR metadata into different parts of a movie.
x265 allows this but I have never done it myself. http://x265.readthedocs.io/en/defaul...on-dhdr10-info |
![]() |
![]() |
![]() |
#4 | Link |
Registered User
Join Date: Jan 2018
Posts: 3
|
SEI metadata approach?
Thanks Sneaker_ger for this reply!
Please excuse if this appears a bit naive: From a practical point of view: In the st 2086 process, I tell the encoder how the settings should be - but I do this exactly once: For example in ffmpeg I would attach that information in the command line as additional parameters. But how would that work with st 2094 - so time-based? I imagine something like a text file, which includes a table for time and SEI. I imagine a file similar to an .srt file for subtitles: But instead this information is probably integrated directly into the stream with infos for time-range and maxcll / maxfall / wp) How do I tell an encoder to implement all this information? And how do I store this information for each scene? |
![]() |
![]() |
![]() |
#6 | Link | |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,555
|
Quote:
|
|
![]() |
![]() |
![]() |
Tags |
hdr, hevc, sei, smpte 2094 |
Thread Tools | Search this Thread |
Display Modes | |
|
|