DOKK / manpages / debian 10 / speex / speexenc.1.en
SPEEXENC(1) User Commands SPEEXENC(1)

speexenc - The reference implementation speex encoder.

speexenc [options] input_file output_file

Encodes input_file using Speex. It can read the WAV or raw files.

wav file
Raw PCM file (any extension other than .wav)
-
stdin

Speex file
-
stdout

Narrowband (8 kHz) input file
Wideband (16 kHz) input file

-u, --ultra-wideband "Ultra-wideband" (32 kHz) input file

Encoding quality (0-10), default 8
Encoding bit-rate (use bit-rate n or lower)
Enable variable bit-rate (VBR)
Enable average bit-rate (ABR) at rate bps
Enable voice activity detection (VAD)
Enable file-based discontinuous transmission (DTX)
Set encoding complexity (0-10), default 3
Number of frames per Ogg packet (1-10), default 1
Add the given string as an extra comment. This may be used multiple times
Author of this track
Title for this track
This help
Version information
Verbose mode (show bit-rate)

Sampling rate for raw input
Consider raw input as stereo
Raw input is little-endian
Raw input is big-endian
--8bit
Raw input is 8-bit unsigned
--16bit
Raw input is 16-bit signed

Default raw PCM input is 16-bit, little-endian, mono

More information is available from the Speex site: http://www.speex.org

Please report bugs to the mailing list `speex-dev@xiph.org'.

Copyright © 2002 Jean-Marc Valin

September 2003 speexenc version 1.1