MPEGGroup / CMAF

Official MPEG repository to discuss public issues on CMAF (ISO/IEC 23000-19)
2 stars 0 forks source link

CTA WAVE: Use of a compatibility brand in a file type box or track type box #22

Closed haudiobe closed 11 months ago

haudiobe commented 3 years ago

https://github.com/cta-wave/CMAF-Byte-Stream/issues/21

cconcolato commented 2 years ago

Looking that the CTA-WAVE issue, the request seems to be :

we recommend the definition and use of a child box in the video sample description in order to signal the presence [of 608/708 captions] embedded in video.

This seems to be an ISOBMFF issue first. @krasimirkolarov @dwsinger ?

dwsinger commented 2 years ago

we should look at the SEIs-on-SEIs as I think we can assert in them that the appropriate SEIs for CEAx08 are present, and the SEI-on-SEI could be in the config array

haudiobe commented 2 years ago

Proposal: 1) It is a new feature that would be worthwhile to be discussed on how to add “video sample description in order to signal the presence [of 608/708 captions] embedded in video.”, However, this is only a specific case as rightfully indicated. 2) There is a proposal to SEI-on-SEI: https://github.com/MPEGGroup/CMAF/issues/22#issuecomment-985786067 into the sample entry to indicated the presence and details on contained SEIs. 3) This is a good feature and we propose to add this to the TUC under “SEI presence signaling in the sample entry” 4) Close the issue.

mikedo commented 2 years ago

The presence of 608/708 (in video) is what the 'ccea' compatible brand does. Additionally useful would be to signal the caption tracks, languages, etc and that's what the strings defined in SCTE 128-1 do. See also DASH-IF ATSC IOP v1.1 (although there are syntax bugs so rely on the work in process SCTE 128-1). We should find place to store the latter strings where they could be extracted to populate (e.g. DASH) manifests.

krasimirkolarov commented 1 year ago

MPEG140: Keep this issue for one more cycle, unless there is further feedback

haudiobe commented 12 months ago

The proposal remains to add this to the TUC.

RufaelDev commented 12 months ago

@mikedo is it possible to map this information in these string from SEI messages in the sample entry ? Storing such SEI message in the Sample Entry to describe the SEI messages in the rest of the streams makes a lot of sense to me.

krasimirkolarov commented 11 months ago

We will add that issue to the current CMAF TuC as captured in the BoG notes

krasimirkolarov commented 11 months ago

we want to expose the presence of certain SEIs through ISOBMFF tools which include: