-
Notifications
You must be signed in to change notification settings - Fork 149
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
isomp4: CodecType
and extra_data
missing from avc1
track
#271
Comments
This isn't really a bug so much as support for non-audio tracks is very weak right now. A big reason for this is that the current interfaces are very audio specific (e.g., While I don't think I'll be writing any video decoders soon, a project goal is to allow Symphonia demuxers to work with wrapped third-party video decoders like |
Fixed in dev-0.6 branch
|
When running the following code:
I get this as (part of) the output:
mp4box.js
correctly identifies the codec asavc1.42421f
, and the file is also valid otherwise.The missing
extra_data
may not be an actual bug, as H.264 has two bitstream formats ("Annex B", and "AVCC"), and in one of them (albeit, the one geared more towards streaming, not storing in files), theextradata
is in-band, transmitted as regular data packets (or, samples, or call it whatever you want).The file for testing:
https://github.com/pdeljanov/Symphonia/assets/288816/a92343a0-46f4-411e-9c72-a2328e70d78a
The text was updated successfully, but these errors were encountered: