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

MXF: Support of SMPTE ST 422-2019 I2 #2038

Merged
merged 1 commit into from
May 9, 2024

Conversation

JeromeMartinez
Copy link
Member

I2 mode is interlaced but with FrameLayout FULL_FRAME, despite what is for interlaced content for all other formats.
All the I2 files I received up to #2037 violates this part of the spec but well, we need to at least support correctly when theoretically a file is conforming to specs.
In order to not break the support of I2 files in the wild, both FrameLayout FULL_FRAME and FrameLayout SEPARATE_FIELDS are supported and there is a probe in the JP2k frame in case of former UL with essence container label Content Kind of 0.

Mainly fix #2037 but also fix some incoherent issues about frame rate with other files.

@JeromeMartinez JeromeMartinez merged commit e06fc75 into MediaArea:master May 9, 2024
9 checks passed
@JeromeMartinez JeromeMartinez deleted the MXF_JP2k_I2 branch May 9, 2024 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MediaInfo displays "Progressive" for MXF/JPEG2000 with SMPTE 422 I2 wrapping mode
1 participant