Skip to content

Add test for standalone IAMF extraction. Update IAMF inspect hashes t…#59

Merged
aureliendavid merged 1 commit into
gpac:mp4_to_iamf_filtersfrom
jwcullen:iamf-export-hashes
May 18, 2026
Merged

Add test for standalone IAMF extraction. Update IAMF inspect hashes t…#59
aureliendavid merged 1 commit into
gpac:mp4_to_iamf_filtersfrom
jwcullen:iamf-export-hashes

Conversation

@jwcullen
Copy link
Copy Markdown

Add test for standalone IAMF extraction. Update IAMF inspect hashes t…o reflect additional properties. (gpac#3567)

  • reframers.sh, reframer-iamf-ext-rewrite.hash: New test for standalone IAMF extraction.
  • mp4box-io-audio_opus.iamf: Includes superior RFC6381 identifier:
- Codec: NULL
+ Codec: iamf.001.001.opus
  • mp4box-mux-add-iamf: Includes superior RFC6381 identifier, clean up buggy IA Sequence Header (0xf8) reporting "configurationVersion 248":
- [IAMF] Unknown configurationVersion 248
- PID 2 ID 2 audio ... codec AOM IAMF (Immersive Audio Model and Formats)
+ PID 2 ID 2 audio ... codec iamf.001.001.opus AOM IAMF (Immersive Audio Model and Formats)

…o reflect additional properties. (gpac#3567)

  - `reframers.sh`, `reframer-iamf-ext-rewrite.hash`: New test for standalone IAMF extraction.
  - `mp4box-io-audio_opus.iamf`: Includes superior RFC6381 identifier:

```diff
- Codec: NULL
+ Codec: iamf.001.001.opus
```
  - `mp4box-mux-add-iamf`: Includes superior RFC6381 identifier, clean up buggy IA Sequence Header (0xf8) reporting "configurationVersion 248":

```diff
- [IAMF] Unknown configurationVersion 248
- PID 2 ID 2 audio ... codec AOM IAMF (Immersive Audio Model and Formats)
+ PID 2 ID 2 audio ... codec iamf.001.001.opus AOM IAMF (Immersive Audio Model and Formats)
```
jwcullen added a commit to jwcullen/gpac that referenced this pull request May 14, 2026
  - See gpac/testsuite#59 for the latest hashes, which include full RFC6381 information now.
@aureliendavid aureliendavid changed the base branch from master to mp4_to_iamf_filters May 18, 2026 08:52
@aureliendavid aureliendavid merged commit ea03812 into gpac:mp4_to_iamf_filters May 18, 2026
Comment thread scripts/reframers.sh
Copy link
Copy Markdown
Member

@aureliendavid aureliendavid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

empty hash_refs/reframer-iamf-ext-rewrite.hash will cause issues
you can regenerate it by:

  • first being sure your test generates a valid output file (audio.iamf)
  • ./make_test.sh -clean
  • rm hash_refs/reframer-iamf-ext-rewrite.hash
  • ./make_test.sh -hash scripts/reframers.sh

@jwcullen
Copy link
Copy Markdown
Author

Got it. This is followed up in #61, which has the base branch set to mp4_to_iamf_filters.

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.

2 participants