Documentation:Modules/speex

From VideoLAN Wiki
< Documentation:Modules
Revision as of 23:16, 15 May 2019 by DoesItReallyMatter (talk | contribs) (Create page marked up/adapted from source code/changelog)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 GuideStreaming HowToHacker GuideModules)
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.