mozilla / mp4parse-rust

Parser for ISO Base Media Format aka video/mp4 written in Rust.
Mozilla Public License 2.0
404 stars 62 forks source link

Other format support (H265, VP9) #390

Open pingpongcat opened 1 year ago

pingpongcat commented 1 year ago

Are there aplans to increcse the number of supported formats ? I would like to use this parser in my experimental video decoder based on vulkan video exteniosn but it would be ideal to have at least support for H265.

Zaggy1024 commented 1 year ago

I believe VP9 should work as-is, did you run into any specific issues with that?

As for H265, that shouldn't be difficult to implement, if you want to make a pull request for that.

pingpongcat commented 1 year ago

Thanks @Zaggy1024 I'll consider doing that. For now I'm focusing of trying to use your crate as a parser for the vulkan video extensions

abdullahfarwees commented 1 year ago

Clarification required:

  1. Does Mp4Parse support VP9 ?
  2. Is HEVC development is done OR https://github.com/mozilla/mp4parse-rust/pull/410

If above points are solved, Can we close the issue as solved state ?

GodTamIt commented 1 week ago

VP9 support doesn't look like it's fully there. That might be the cause for this Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1915265