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

Unknown schemaID #14

Open
BilalBoulifa opened this issue Sep 8, 2022 · 3 comments
Open

Unknown schemaID #14

BilalBoulifa opened this issue Sep 8, 2022 · 3 comments

Comments

@BilalBoulifa
Copy link

BilalBoulifa commented Sep 8, 2022

Hi everyone,

I'm getting some unknown schema id, something not even defined in the official doc, below few examples, can someone explain to me what are these and how can I handle them?

Official doc:
https://github.com/ietf-wg-cellar/matroska-specification/blob/master/ebml_matroska.xml
https://www.matroska.org/technical/elements.html

Thank you

Unknown schemaID 0x8c tagId= 520 start=1329770 length=1 source= FileSource
Unknown schemaID 0x6f80 tagId= 522 start=1345948 length=2 source= FileSource
Unknown schemaID 0x39ff9bfc70966 tagId= 524 start=1348514 length=7 source= FileSource
Unknown schemaID 0x55a7 tagId= 435 start=776491 length=2 source= FileSource
Unknown schemaID 0x359b89 tagId= 436 start=776579 length=3 source= FileSource

edit

they can be found even in files supposed to be samples provided by the official doc.

check the files provided in the below link:
https://www.matroska.org/downloads/test_suite.html

and here what I found:
0x8c can be found on "test1.mkv"
0xa9 can be found on "test2.mkv"
0x4131 0x19050ba6 0x5275 0x50b2 can be found on "test3.mkv"
0xa0a0a0a0a can be found on "test4.mkv"
0x65ff can be found on "test5.mkv"
0xda 0x84 0x7af4 0xad 0x50e0 0x6c85 0x8f0e0fd48 0x349a46 0x4a79 can be found on "test6.mkv"
0x4001 0x1039c007 can eb found on "test7.mkv"
0x2c1295 0x5b70 0x2d54a6 0x7677 0x15530388 0x8495e759f 0xc2 0x7714 0x4634 can be found on "test8.mkv"

@kmare
Copy link

kmare commented Oct 25, 2022

I'm actually getting similar errors. Did you figure it out?

@kmare
Copy link

kmare commented Oct 25, 2022

Actually, PR: d2552da seems to fix it just fine.
Thanks @davedoesdev !

@BilalBoulifa
Copy link
Author

BilalBoulifa commented Oct 26, 2022

I actually switched to this library instead "https://github.com/node-ebml/node-ebml" which parses any ebml document with whatever tag inside it and it recognizes the mkv ones, strangely those tags did not come up with the new parser, so I was not able to know what was those, either error in parsing or maybe some embl specific tags.
Hope this helps.

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

No branches or pull requests

2 participants