OPUS TODO

From XiphWiki

(Difference between revisions)
Jump to: navigation, search
(update)
(Third party software: moving)
Line 36: Line 36:
* Replaygain (half done— needs a gain tool)
* Replaygain (half done— needs a gain tool)
* <s>Testing (incl. jenkins automation)</s> doneish
* <s>Testing (incl. jenkins automation)</s> doneish
-
 
-
== Third party software ==
 
-
* Support in ekiga
 
-
* Support in mumble
 
-
* Support in asterisk
 
-
* Support in icecast
 
-
* Support in firefox (rtcweb <s>and in ogg</s>) (OggOpus/audio tag done)
 
-
* Support in VLC
 
-
* Support in ogg123
 
-
* Support in ffmpeg
 
-
* Support in rockbox
 
-
* Support in foobar2000
 
-
* <s>Support in gstreamer</s>
 
-
* Support in mplayer
 
-
* Support in xmms
 
-
* Support in oggdsf
 
-
* Support in xiphqt
 
-
* Support in RoarAudio (specs + roard + libroardsp)
 
== Future work ==
== Future work ==

Revision as of 00:56, 4 July 2012

Contents

IETF draft

  • New comparison tool done in draft-11
  • Update test vectors done 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 (In progress: OpusFAQ)
  • 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 support doneish.
  • Replaygain (half done— needs a gain tool)
  • Testing (incl. jenkins automation) doneish

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)
Personal tools


Main Page

Xiph.Org Projects

Audio—

Video—

Text—

Container—

Streaming—