Opus
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
Dexvertbot (Talk | contribs) m (Change telparia.com samples link to template) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
|formattype=electronic | |formattype=electronic | ||
|subcat=Audio and Music | |subcat=Audio and Music | ||
− | |||
}} | }} | ||
+ | '''Opus''' is a lossy audio compression format designed by the Internet Engineering Task Force (IETF) for applications requiring high-quality, low-delay audio transmission (e.g. telephony or network music performance). It incorporates technology from Skype's [[SILK]] codec and Xiph.org's [[CELT]] codec. | ||
− | + | Opus-coded audio is usually found inside an [[Ogg]] container (where it carries the extension <code>.opus</code>) or in a [[WebM]] container. | |
− | + | ||
− | Opus | + | |
== Information == | == Information == | ||
− | |||
* [http://tools.ietf.org/html/rfc6716 RFC 6716 - Definition of the Opus Audio Codec] | * [http://tools.ietf.org/html/rfc6716 RFC 6716 - Definition of the Opus Audio Codec] | ||
* [http://tools.ietf.org/html/draft-ietf-codec-oggopus-00 Ogg Encapsulation for the Opus Audio Codec (draft-ietf-codec-oggopus-00)] | * [http://tools.ietf.org/html/draft-ietf-codec-oggopus-00 Ogg Encapsulation for the Opus Audio Codec (draft-ietf-codec-oggopus-00)] | ||
Line 18: | Line 15: | ||
== Software == | == Software == | ||
− | |||
The [http://www.opus-codec.org/downloads/ Opus Codec downloads page] contains opus-tools (encode / inspect / decode) .opus files and opusfile, an API for developers. | The [http://www.opus-codec.org/downloads/ Opus Codec downloads page] contains opus-tools (encode / inspect / decode) .opus files and opusfile, an API for developers. | ||
+ | * [http://www.foobar2000.org/ foobar2000] can play back and encode Opus files (with the [http://www.foobar2000.org/encoderpack Free Encoder Pack] | ||
+ | * [http://sox.sourceforge.net/ SoX] | ||
+ | * [[FFmpeg]] | ||
− | + | == Sample files == | |
+ | * {{DexvertSamples|audio/opus}} | ||
+ | * https://github.com/xiph/opus-website/tree/master/static/examples | ||
== Links == | == Links == | ||
− | |||
* [http://www.opus-codec.org/testvectors/opus_testvectors.tar.gz Bitstream conformance set] | * [http://www.opus-codec.org/testvectors/opus_testvectors.tar.gz Bitstream conformance set] | ||
* [http://people.xiph.org/~greg/opus_testvectors/ The .opus test set] (including intentionally malformed files) | * [http://people.xiph.org/~greg/opus_testvectors/ The .opus test set] (including intentionally malformed files) | ||
+ | * [https://jmvalin.dreamwidth.org/16616.html How Opus Came To Be] | ||
== See Also == | == See Also == | ||
− | |||
* [[CELT]] | * [[CELT]] | ||
* [[SILK]] | * [[SILK]] |
Latest revision as of 04:09, 28 December 2023
- Not to be confused with the Opus-CBCS BBS software.
Opus is a lossy audio compression format designed by the Internet Engineering Task Force (IETF) for applications requiring high-quality, low-delay audio transmission (e.g. telephony or network music performance). It incorporates technology from Skype's SILK codec and Xiph.org's CELT codec.
Opus-coded audio is usually found inside an Ogg container (where it carries the extension .opus
) or in a WebM container.
Contents |
[edit] Information
- RFC 6716 - Definition of the Opus Audio Codec
- Ogg Encapsulation for the Opus Audio Codec (draft-ietf-codec-oggopus-00)
- RTP Payload Format for Opus Speech and Audio Codec (draft-spittka-payload-rtp-opus-03)
- Opus, the Swiss Army Knife of Audio Codecs (Presentation at linux.conf.au 2012]
[edit] Software
The Opus Codec downloads page contains opus-tools (encode / inspect / decode) .opus files and opusfile, an API for developers.
- foobar2000 can play back and encode Opus files (with the Free Encoder Pack
- SoX
- FFmpeg
[edit] Sample files
[edit] Links
- Bitstream conformance set
- The .opus test set (including intentionally malformed files)
- How Opus Came To Be