Convert AVI to DSS — Free Online Tool
Convert AVI video files to DSS (Digital Speech Standard) audio, extracting and re-encoding the audio track using the ADPCM IMA OKI codec — the proprietary compression format used by Olympus, Philips, and Grundig digital dictation devices. This is useful when you need to import recorded speech or narration from a legacy AVI file into a dictation workflow or compatible transcription hardware.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your AVI file here
or click to browse
Free — no uploads, no signups. Your files never leave your browser.
Settings
Note: Browser-based encoding uses approximate quality targets. For precise CRF compression, copy the FFmpeg command above and run it on your desktop.
Estimated output:
Conversion Complete!
DownloadHow It Works
During this conversion, FFmpeg discards the video stream entirely — DSS is a pure audio format with no video support. The audio track from the AVI container is decoded from its original codec (typically MP3 via libmp3lame or AAC) and then re-encoded using the ADPCM IMA OKI codec, which is the only codec DSS supports. ADPCM IMA OKI is a low-bitrate adaptive differential pulse-code modulation algorithm optimized for speech intelligibility rather than music fidelity. The output is a mono, low-sample-rate DSS file designed for playback on digital dictation recorders and compatible transcription software. There are no quality adjustment parameters for DSS output — the codec and bitrate are fixed by the format specification.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg command-line tool, which handles all the demuxing, decoding, encoding, and muxing operations needed to convert the AVI file to DSS format. |
-i input.avi
|
Specifies the input AVI file. FFmpeg reads both the video and audio streams from the AVI container, though only the audio stream will be used in the DSS output. |
-c:a adpcm_ima_oki
|
Sets the audio codec to ADPCM IMA OKI, the only codec supported by the DSS format. This triggers a full re-encode of the AVI audio track into the low-bitrate, speech-optimized compression algorithm used by Olympus, Philips, and Grundig dictation devices. |
output.dss
|
Defines the output filename with the .dss extension, which tells FFmpeg to mux the encoded ADPCM IMA OKI audio into a Digital Speech Standard container. The video stream from the AVI is automatically discarded because DSS supports no video codec. |
Common Use Cases
- Extracting spoken narration or voiceover from an AVI screen recording to import into Olympus or Philips dictation transcription software
- Converting interview or deposition recordings captured as AVI files into DSS format for use with foot-pedal-controlled transcription workstations
- Archiving legacy AVI-format dictations from older video-recording setups into the DSS format expected by digital dictation management systems
- Preparing speech audio from an AVI training video for use with DSS-compatible transcription hardware in a medical or legal office workflow
- Stripping and converting audio from AVI lecture recordings into DSS files for batch import into dictation-based note management tools
Frequently Asked Questions
Yes, significant quality reduction is expected and inherent to the DSS format. DSS uses ADPCM IMA OKI compression, which is a low-bitrate codec designed specifically for speech intelligibility, not audio fidelity. If your AVI file contains music, ambient sound, or high-quality narration, the DSS output will sound noticeably compressed and thin. For pure voice dictation content, intelligibility is generally preserved well despite the lossy encoding.
No. DSS is a strictly audio-only format — it has no mechanism to store video data whatsoever. FFmpeg automatically drops the video stream during this conversion, producing a DSS file that contains only the re-encoded audio track. If preserving video is important, DSS is not the right output format for your use case.
By default, FFmpeg selects the first audio stream in the AVI file for conversion. DSS does not support multiple audio tracks, so only one audio stream can be encoded into the output. If your AVI contains a secondary audio track you want instead — such as a different language or a clean narration channel — you would need to add a flag like '-map 0:a:1' to the FFmpeg command to explicitly select the second audio stream before the output filename.
No. The DSS format and the ADPCM IMA OKI codec have fixed encoding parameters — FFmpeg does not expose bitrate or quality options for this codec in the DSS container. The output quality is entirely determined by the codec specification itself, which is optimized for low-bitrate speech reproduction. This is why the FFmpeg command for this conversion has no audio quality flags.
You can run the command in a shell loop. On Linux or macOS, use: 'for f in *.avi; do ffmpeg -i "$f" -c:a adpcm_ima_oki "${f%.avi}.dss"; done'. On Windows Command Prompt, use: 'for %f in (*.avi) do ffmpeg -i "%f" -c:a adpcm_ima_oki "%~nf.dss"'. Each AVI file in the directory will be processed sequentially, producing a matching DSS file with the same base filename.
DSS files are primarily intended for use with Olympus DSS Player, Philips SpeechExec, and Grundig Digta software, as well as compatible hardware dictation recorders. General-purpose media players like VLC may offer limited or no DSS playback support, as it is a proprietary dictation format rather than a mainstream audio format. If your goal is broad compatibility for playback, a format like MP3 or WAV would be more appropriate.
Technical Notes
DSS (Digital Speech Standard) is a tightly constrained proprietary format jointly developed by Olympus, Philips, and Grundig, and its FFmpeg support is limited to the ADPCM IMA OKI audio codec with fixed encoding parameters. The codec operates at a low sample rate (typically 8000 Hz) in mono, making it unsuitable for stereo or high-fidelity audio content — any stereo audio in the source AVI will be downmixed to mono during encoding. Because AVI can carry audio encoded with libmp3lame, AAC, or libvorbis at much higher bitrates, the transcoding step in this conversion involves a full decode-and-re-encode cycle, meaning audio quality is degraded twice relative to the original recording (once when the AVI was created, and again during DSS encoding). No metadata from the AVI container — such as title, author, or track information — is preserved in the DSS output, as the DSS format uses its own proprietary header structure. Chapters, subtitles, and multiple audio streams present in the AVI source are all silently dropped. This conversion is best suited for speech-only content where voice intelligibility is the primary requirement.