-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Fails to parse matroska file with projection metadata #932
Comments
Yes, you are right. @wader Will you be interested in helping us adding support for it? Alternatively, we can ignore all the unknown tags. |
Im interested, do you have any ideas how it could work? Im thinking something like this: If there is projection metadata automatically ignore "identity" projections if it is possible detect. Otherwise fail with error unless some explicit argument to ignore has been given? Another option i think is to just make the error message clearer and not support it. Then it would at least make it clear to a user what they needs to filter out. |
Warn instead of fail parsing Fixes shaka-project#932
Warn instead of fail parsing Fixes shaka-project#932
Warn instead of fail parsing. Closes #932.
Warn instead of fail parsing. Closes shaka-project#932.
System info
Operating System: Alpine linux 3.12.1
Shaka Packager Version: 2.4.3 (5bf8ad5-release)
Issue and steps to reproduce the problem
Packager Command:
Matroska file with projection metadata:
Matroska file without projection metadata:
What is the expected result?
Clearer error messge? Maybe possibility to filter out/ignore projection metadata? Maybe automatically ignore if projection metdata is a "identity" projection. In the original file with this metadata the video is just a flat video not meant to be projected on a non-flat surface which makes me think that
StereoMode: top - bottom (left eye is first)
andProjectionType: equirectangular
means identify projection and could probably be ignored, but i'm not 3d video expert.What happens instead?
The parse error i suspect is due to that matroska EBML tags Projection/ProjectionType and StereoMode are not defined in https://github.com/google/shaka-packager/blob/master/packager/media/formats/webm/webm_parser.cc
test_no_projection.mkv.zip
test_projection.mkv.zip
The text was updated successfully, but these errors were encountered: