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

Will codec spec update future? #316

Open
liyuxi opened this issue May 11, 2019 · 15 comments
Open

Will codec spec update future? #316

liyuxi opened this issue May 11, 2019 · 15 comments
Labels
spec_codecs Codec Matroska spec document target

Comments

@liyuxi
Copy link

liyuxi commented May 11, 2019

No description provided.

@dericed
Copy link
Contributor

dericed commented May 13, 2019

Yes, we periodically make a new RFC output from the content of this repository and post it at https://datatracker.ietf.org/wg/cellar/documents/. Is there a particular codec mapping you're interested in?

@liyuxi
Copy link
Author

liyuxi commented May 14, 2019

是的,我们会定期从此存储库的内容中创建一个新的RFC输出,并将其发布在https://datatracker.ietf.org/wg/cellar/documents/上。是否有您感兴趣的特定编解码器映射?

H.264,H.265,EAC-3 are all not include in the latest draft-ietf-cellar-codec memo

@liyuxi
Copy link
Author

liyuxi commented May 14, 2019

是的,我们会定期从此存储库的内容中创建一个新的RFC输出,并将其发布在https://datatracker.ietf.org/wg/cellar/documents/上。是否有您感兴趣的特定编解码器映射?

opus and av1,too.They are widely used in Matroska(I think av1 will)

@JeromeMartinez
Copy link
Contributor

EAC-3

This one is supported ("A_AC3/BSID10" because E-AC-3 uses a different "bsid" but the frame header is same).
There is an open issue #230 about if we should accept "A_EAC3" Codec ID, discussion is more to accept it in a demuxer but not recommend it officially.

@liyuxi
Copy link
Author

liyuxi commented May 16, 2019

EAC-3

支持这一个(“A_AC3 / BSID10”,因为E-AC-3使用不同的“bsid”,但帧头相同)。关于我们是否应该接受“A_EAC3”编解码器ID,
有一个未解决的问题#230讨论更多是在分离器中接受它但不正式推荐它。

Except eac3,the other are all progressing slowly

@dericed
Copy link
Contributor

dericed commented Jul 26, 2019

The codec spec document had a release point and was updated at https://datatracker.ietf.org/doc/draft-ietf-cellar-codec/. From the wording of the issue I'm uncertain if now it's closed or if there is some other specific goal to close this issue.

@robUx4
Copy link
Contributor

robUx4 commented Jul 30, 2019

I think the general idea is that the codec definitions for the widely used codecs is lacking and needs some update. It will come but likely after the main Matroska spec is well advanced. Of course, Pull Requests are welcome.

@mcr
Copy link
Contributor

mcr commented Jul 30, 2019

Translation of above: "This one is supported ("A_AC3 / BSID10" because E-AC-3 uses a different "bsid" but the headers are the same). Regarding whether we should accept the "A_EAC3" codec ID, there is an unresolved issue #230, and more is discussed in the splitter but it is not officially recommended."

@robUx4 robUx4 added the spec_codecs Codec Matroska spec document target label Jul 30, 2019
@liyuxi
Copy link
Author

liyuxi commented Apr 17, 2020

The codec spec document had a release point and was updated at https://datatracker.ietf.org/doc/draft-ietf-cellar-codec/. From the wording of the issue I'm uncertain if now it's closed or if there is some other specific goal to close this issue.

A long time passed,the codec of key have not included in the spec,H.264,H.265 support has been a de-facto standard for a long time

@robUx4
Copy link
Contributor

robUx4 commented Apr 19, 2020

This is a lot of work to finalize all these documents. We concentrated on the EBML document lately so we can be done with it. Next is the main/general Matroska document. So codecs will have to wait. But if you can spend some time updating the document and submit some pull requests, it's very welcome.

@mbunkus
Copy link
Contributor

mbunkus commented May 26, 2020

AV1: We already have a file for that, but it isn't included in the codec mapping spec yet. Probably an oversight. I'll open a separate issue for that.

@robUx4
Copy link
Contributor

robUx4 commented May 26, 2020

It's not an oversight. It's not supposed to be a RFC (for now) but it is the reference document on how to put AV1 into WebM and Matroska. If it's a problem to have non-RFC documents in this repo, I can move it somewhere else.

@mbunkus
Copy link
Contributor

mbunkus commented May 26, 2020

AV1: It's not really a problem, just a tad confusing and unclear, that's all. As long as it isn't mentioned anywhere people will rightfully continue to assume we don't have specs for it.

@robUx4
Copy link
Contributor

robUx4 commented May 26, 2020

The discussions to edit this document happen outside of IETF. So I think it should be moved. But you're right we should also make it more visible. Not sure if the new infrastructure repo would fit but that's probably the closest (where we can properly version it).

@mbunkus
Copy link
Contributor

mbunkus commented May 26, 2020

That repo would be a good place for the time being.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spec_codecs Codec Matroska spec document target
Projects
None yet
Development

No branches or pull requests

6 participants