Documentation:Modules/speex
< Documentation:Modules
Jump to navigation
Jump to search
Revision as of 23:16, 15 May 2019 by DoesItReallyMatter (talk | contribs) (Create page marked up/adapted from source code/changelog)
This module consists of a decoder, packetiser submodule and encoder submodule. Only the encoder has any options.
Demux
Module: speex | |
---|---|
Type | Access demux |
First VLC version | 0.7.0 |
Last VLC version | - |
Operating system(s) | all |
Description | Speex audio decoder |
Shortcut(s) | (none) |
Options
None.
Packetizer
Module: speex | |
---|---|
Type | Packetizer |
First VLC version | 0.7.0 |
Last VLC version | - |
Operating system(s) | all |
Description | Speex audio packetizer |
Shortcut(s) | (none) |
Options
None.
Mux
Module: speex | |
---|---|
Type | Muxer |
First VLC version | 0.7.0 |
Last VLC version | - |
Operating system(s) | all |
Description | Speex audio encoder |
Shortcut(s) | (none) |
Options
- sout-speex-mode <integer> {0,1,2} : Enforce the mode of the encoder: 0 - Narrow-band (8kHz), 1 - Wide-band (16kHz), 2 - Ultra-wideband (32kHz) default value: 0
- sout-speex-complexity <integer [1 .. 10]> : Enforce the complexity of the encoder default value: 3
- sout-speex-cbr <boolean> : Enforce a constant bitrate encoding (CBR) instead of default variable bitrate encoding (VBR) default value: disabled
- sout-speex-quality <float [0.0 .. 10.0]> : Enforce a quality between 0 (low) and 10 (high) default value: 8.0
- sout-speex-max-bitrate <integer> : Enforce the maximal VBR bitrate default value: 0
- sout-speex-vad <boolean> : Enable voice activity detection (VAD). It is automatically activated in VBR mode default value: enabled
- sout-speex-dtx <boolean> : Enable discontinuous transmission (DTX) default value: disabled
Source code
This page is part of official VLC media player Documentation (User Guide • Streaming HowTo • Hacker Guide • Modules)
Please read the Documentation Editing Guidelines before you edit the documentation
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.