Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

track run box(trun) negative cts offset error from audio stream? #446

Open
Murmur opened this issue Jun 13, 2019 · 2 comments
Open

track run box(trun) negative cts offset error from audio stream? #446

Murmur opened this issue Jun 13, 2019 · 2 comments

Comments

@Murmur
Copy link

Murmur commented Jun 13, 2019

Is it correct to have this error from the audio representation? My understanding was moof/traf/trun/sample[0..n].CompositionTimeOffset signed 32bit(version 1) is used for video streams with B frames. Audio stream may use unsigned 32bit(version 0) trun box. Or my assumption is wrong?

(25 repetition\s) ### ### HbbTV check violated: Section E.3.1.1. "The track run box (trun) shall allow negative composition offsets in order to maintain audio visual presentation synchronization", but unsigned offsets found

I cannot make ffmpeg+mp4box use trun.version=1 for audio segments. Video segments can be created to have a negative offset values.

@andyburras
Copy link

Also seeing this issue of HbbTV checks not supporting trun version zero and giving:

HbbTV check violated: Section E.3.1.1. "The track run box (trun) shall allow negative composition offsets in order to maintain audio visual presentation synchronization", but unsigned offsets found

E.3.1.1 references TS 103 285. This states that negative composition offsets shall be supported (i.e. ‘trun’ boxes with version >= 1). It does not however, prohibit the use of a version zero trun combined with EditListBoxes.

@jpiesing
Copy link

I suspect the term HbbTV profile means the old HbbTV 1.5 profile, i.e. not HbbTV referencing DVB-DASH.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants