-
Notifications
You must be signed in to change notification settings - Fork 7
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
Filter unknown elements #3
Comments
Can you provide a sample? I have never encounter this issue before |
I've received the exact same error, including the exact same properties:
I believe this might be related to VP9. It happens consistently when I create a webm using |
It appears to be this issue: legokichi/ts-ebml#33 |
Hey @kirbysayshi , I will update matroska-schema to v4 version today, and release a new package, thanks for you feedback |
Btw I also suggest you to use H264 instead of VP9 due to performce issue, since H264 is the only supported hardware encode codec on macOS |
@StaZhu I ran into some other issues you should probably be aware of. I attempted to work around the unknown elements problem by forcing the newest version of matroska in my dependency tree. This was enough to bypass the error in this issue! But unfortunately it raised a new one: My input webm was generated using Chrome's MediaRecorder. The latest version of matroska schema uses From https://www.matroska.org/technical/notes.html:
I think the longer-term fix is to somehow bypass unknown schema elements, and still be able to write them back into the output file. Currently writing/encoding the unknown elements is what fails.
I wish I could! Unfortunately, H264 is not supported by Firefox:
|
@kirbysayshi I Think we should submit a crbug to chrome for this |
I'm experiencing the same problem. The problem only occurs in chrome on mac. Before switching to this library to support larger files, we used this fix to make ts-ebml work on mac. |
Some times the recorder can create unknown entries . . . just need to change
to
The text was updated successfully, but these errors were encountered: