Difference between revisions of "OpusTodo"
Jump to navigation
Jump to search
(→Later) |
|||
Line 1: | Line 1: | ||
− | |||
== IETF draft == | == IETF draft == | ||
* <s>New comparison tool</s> done in draft-11 | * <s>New comparison tool</s> done in draft-11 | ||
* <s>Update test vectors</s> done in draft-11 | * <s>Update test vectors</s> done in draft-11 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Spec == | == Spec == | ||
Line 20: | Line 10: | ||
* Matroska mapping. See: [[MatroskaOpus]] | * Matroska mapping. See: [[MatroskaOpus]] | ||
* RTP payload format | * RTP payload format | ||
+ | |||
+ | == 1.0 Launch == | ||
+ | * De-uglify webpage | ||
+ | * Add logo | ||
+ | * FAQ | ||
+ | * Promotional material | ||
+ | * Opus tools releases | ||
== Other == | == Other == | ||
Line 56: | Line 53: | ||
* Support in oggdsf | * Support in oggdsf | ||
* Support in xiphqt | * Support in xiphqt | ||
+ | |||
+ | == Future work == | ||
+ | * Smart automatic mode decision | ||
+ | * psymodel based VBR | ||
+ | * Remove copy in inverse MDCT | ||
+ | * Save some float<->int conversions | ||
+ | * Improvements to LP mode CBR (greg has some code) |
Revision as of 12:26, 24 May 2012
IETF draft
New comparison tooldone in draft-11Update test vectorsdone in draft-11
Spec
Finish codec draft- Get draft through the RFC process
- Ogg mapping (including multi-channel). See: OggOpus
- Matroska mapping. See: MatroskaOpus
- RTP payload format
1.0 Launch
- De-uglify webpage
- Add logo
- FAQ
- Promotional material
- Opus tools releases
Other
- Logo See: Mozilla bug 689261 for some discussion
- Test vectors
- Listening tests
- Documentation (at a minimum every exported symbol should have complete and accurate documentation)
- Add content to opus-codec.org
- The above documentation
- Presentations
- Examples and test results (hyperlink to Monty's demo, gmaxwell's HA results page, etc)
- Oggz-validate (should also validate opus toc)
Opus-tools
- Build infrastructure (e.g. autotools)
- A simple real time streaming example tool
Multichannel supportdoneish.- Replaygain (half done— needs a gain tool)
Testing (incl. jenkins automation)doneish
Third party software
- Support in ekiga
- Support in mumble
- Support in asterisk
- Support in icecast
- Support in firefox (rtcweb and in ogg)
- Support in VLC
- Support in ogg123
- Support in ffmpeg
- Support in rockbox
- Support in foobar2000
- Support in gstreamer
- Support in mplayer
- Support in xmms
- Support in oggdsf
- Support in xiphqt
Future work
- Smart automatic mode decision
- psymodel based VBR
- Remove copy in inverse MDCT
- Save some float<->int conversions
- Improvements to LP mode CBR (greg has some code)