Difference between revisions of "Speex"
Jump to navigation
Jump to search
(Expand with information adapted (not copied) from https://www.speex.org/docs/manual/speex-manual/) |
(New section →Source code: , has encoding support) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{Codec audio|mod=speex|encoder=y|id=spx|for=[[Ogg]]}} | ||
{{Website|Speex|https://www.speex.org/}} | {{Website|Speex|https://www.speex.org/}} | ||
{{Xiph|Speex}} | {{Xiph|Speex}} | ||
{{Open}} | {{Open}} | ||
− | |||
'''Speex''' is a deprecated speech-oriented audio codec designed for use over packet networks (e.g. [[HTTP]], local network use) and [[VoIP]] applications. As of 2013, Speex.org recommends parties consider [[Opus]] instead, calling the Opus codec superior. | '''Speex''' is a deprecated speech-oriented audio codec designed for use over packet networks (e.g. [[HTTP]], local network use) and [[VoIP]] applications. As of 2013, Speex.org recommends parties consider [[Opus]] instead, calling the Opus codec superior. | ||
Line 8: | Line 8: | ||
It supports [[compression]] in a [[lossy]] way. It uses [[CELP]] (Code Excited Linear Prediction) to compress, meaning it takes advantage of the frequency patterns of human speech to efficiently compress data; this also means harmonics that do not follow this pattern will perform poorly (e.g. electronic music). {{VLC}} has supported decoding and encoding Speex since version 0.7.0. | It supports [[compression]] in a [[lossy]] way. It uses [[CELP]] (Code Excited Linear Prediction) to compress, meaning it takes advantage of the frequency patterns of human speech to efficiently compress data; this also means harmonics that do not follow this pattern will perform poorly (e.g. electronic music). {{VLC}} has supported decoding and encoding Speex since version 0.7.0. | ||
− | {{ | + | == Source code == |
+ | * {{VLCSourceFile|modules/codec/speex.c}} |
Latest revision as of 19:55, 24 February 2019
spx
|
This is an audio codec. The name to use at the command line is spx. VLC can encode using this codec. This codec can be used inside the Ogg containers. This codec is from the speex module. |
Speex is a deprecated speech-oriented audio codec designed for use over packet networks (e.g. HTTP, local network use) and VoIP applications. As of 2013, Speex.org recommends parties consider Opus instead, calling the Opus codec superior.
It supports compression in a lossy way. It uses CELP (Code Excited Linear Prediction) to compress, meaning it takes advantage of the frequency patterns of human speech to efficiently compress data; this also means harmonics that do not follow this pattern will perform poorly (e.g. electronic music). VLC media player has supported decoding and encoding Speex since version 0.7.0.