Opus-tools: Difference between revisions
Jump to navigation
Jump to search
(Created page with " Opus-tools is a collection of tools for working with opus files currently under development. ==Features== ===Encoder=== * Robust wav input (steal battle tested code from ogge...") |
No edit summary |
||
Line 1: | Line 1: | ||
Opus-tools is a collection of tools for working with opus files currently under development. | Opus-tools is a collection of tools for working with opus files currently under development. | ||
==Features== | ==Features== | ||
*working build system | |||
===Encoder=== | ===Encoder=== |
Revision as of 18:09, 3 August 2011
Opus-tools is a collection of tools for working with opus files currently under development.
Features
- working build system
Encoder
- Robust wav input (steal battle tested code from oggenc, e.g. float and multichannel works)
- Resampling
- bitrate selection
- VBR/CBR/CVBR
- Application selection (audio/voip)
- Mode forcing
- Metadata (emulate oggenc feature set)
- Multichannel
- Not needed in initial release:
- Exposes all sanely exposable parts of the Opus API (important for testing, even if things are hidden)
- Flac input (?; code for this is in oggenc)
Decoder
- Resampling
- Multichannel
- metadata display
- Wav output
- audio playback (libao?) or omit and leave for ogg123
- Not needed for the initial release:
- Limiter (copy from postfish)
- Dither for 16 bit output