Convert MPG to DSS — Free Online Tool

Convert MPG video files to DSS audio format, extracting the audio stream and re-encoding it using the ADPCM IMA OKI codec — the proprietary compression standard used by Olympus, Philips, and Grundig digital dictation devices. This is a niche but precise conversion for workflows that feed legacy dictation hardware or transcription software expecting DSS input.

FFmpeg Command

Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg

Free — no uploads, no signups. Your files never leave your browser.

Estimated output:

Conversion Complete!

Download

How It Works

MPG files carry video (typically MPEG-1 or MPEG-2) alongside audio encoded in MP2 or MP3. During this conversion, the video stream is discarded entirely — DSS is a audio-only format with no video container capability. The audio stream is decoded from MP2/MP3 and then re-encoded using the ADPCM IMA OKI codec, which is the low-bitrate, speech-optimized compression algorithm at the heart of the Digital Speech Standard. ADPCM IMA OKI operates at a fixed sample rate and bitrate tuned for voice intelligibility rather than fidelity, so the resulting DSS file will be substantially smaller than the original MPG and optimized for speech playback on dictation devices and compatible transcription software.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg tool, which handles all demuxing, decoding, encoding, and muxing operations in this conversion pipeline. In the browser-based version of this tool, FFmpeg runs as a WebAssembly binary with no server involvement.
-i input.mpg Specifies the input MPG file. FFmpeg will demux the MPEG-1 or MPEG-2 container, identifying the video stream (mpeg1video or mpeg2video) and audio stream (typically MP2), then decode the audio for re-encoding. The video stream is automatically discarded because DSS has no video capability.
-c:a adpcm_ima_oki Instructs FFmpeg to encode the audio using the ADPCM IMA OKI codec — the specific adaptive differential pulse-code modulation variant that defines the Digital Speech Standard audio compression used in Olympus, Philips, and Grundig dictation devices. This is the only audio codec DSS supports.
output.dss Sets the output filename and triggers FFmpeg to use the DSS muxer based on the .dss extension, wrapping the ADPCM IMA OKI audio stream in the Digital Speech Standard container format compatible with dictation hardware and transcription software.

Common Use Cases

  • Extracting spoken commentary or narration from an MPEG broadcast recording to load into an Olympus or Philips dictation transcription workstation
  • Converting MPG recordings of interviews, lectures, or press conferences into DSS files for use with legacy digital dictation transcription software that only accepts DSS input
  • Archiving audio from old VCD or DVD-sourced MPG files into DSS format for compatibility with medical or legal dictation workflows that standardized on DSS
  • Preparing audio from MPEG-1 or MPEG-2 video recordings for playback on Grundig, Olympus, or Philips handheld digital dictation recorders that accept DSS file transfers
  • Batch-converting a library of MPG news or documentary segments into DSS for ingestion into a transcription pipeline that requires DSS as its input format

Frequently Asked Questions

Expect a significant reduction in audio fidelity. MPG files typically carry MP2 audio at 128–192 kbps, which is reasonable for music and general audio. DSS uses ADPCM IMA OKI compression, which is engineered specifically for speech intelligibility at very low bitrates — not for music or high-fidelity sound. The output will be perfectly usable for voice, spoken word, or dictation playback, but music or complex audio will sound noticeably degraded.
No. DSS is a pure audio format with no support for video streams, chapters, or subtitles. The conversion strips the MPEG-1 or MPEG-2 video track entirely and produces an audio-only DSS file. If preserving the video is important, this is the wrong output format — consider MP4 or MKV instead.
The ADPCM IMA OKI codec used in DSS operates at a fixed 8000 Hz sample rate with 4-bit ADPCM encoding, yielding approximately 32 kbps. These parameters are dictated by the DSS format specification and cannot be adjusted — FFmpeg's DSS muxer does not expose quality or bitrate options for this codec, which is why the command contains no audio quality flags.
Yes. On Linux or macOS, you can loop over files with a shell command like: for f in *.mpg; do ffmpeg -i "$f" -c:a adpcm_ima_oki "${f%.mpg}.dss"; done. On Windows Command Prompt, use: for %f in (*.mpg) do ffmpeg -i "%f" -c:a adpcm_ima_oki "%~nf.dss". This is especially useful for this site's 1GB file limit — for larger files or bulk processing, running the command locally is the recommended approach.
DSS is a tightly specified proprietary format — the ADPCM IMA OKI codec operates at a single fixed configuration (8 kHz, 4-bit ADPCM) with no variable quality modes. Unlike MP3 or AAC where bitrate is adjustable, DSS was designed for uniform interoperability across Olympus, Philips, and Grundig dictation devices, so the codec parameters are baked into the format standard. The -c:a adpcm_ima_oki flag in the FFmpeg command is the entirety of what's needed.
Most general-purpose players like VLC can play DSS files, but many common players (Windows Media Player, QuickTime) do not natively support the format. DSS is primarily intended for Olympus DSS Player, Philips SpeechExec, Nuance Dragon, and similar transcription software. If broad playback compatibility is your goal, consider converting the MPG audio to MP3 or WAV instead.

Technical Notes

The DSS format was jointly developed by Olympus, Philips, and Grundig as a proprietary standard for digital voice recorders, and its container structure is not a general-purpose media format — it wraps ADPCM IMA OKI audio in a layout designed for dictation metadata such as author ID and priority flags. FFmpeg's DSS muxer handles the container structure but does not populate dictation-specific metadata fields, so the output file will lack author, priority, or work-type tags that DSS-aware transcription software might expect. The source MPG's MP2 audio will be fully decoded before re-encoding to ADPCM IMA OKI, meaning this is always a two-step lossy transcode — there is no possibility of stream copying since the codec families are entirely incompatible. The dramatic downsampling from the MPG audio (typically 44.1 kHz or 48 kHz stereo) to DSS's 8 kHz mono means stereo content is mixed to mono and high frequencies above 4 kHz are lost, which is irrelevant for speech but destructive for music. File sizes will be drastically smaller: a 100 MB MPG file will typically yield a DSS audio file of only a few megabytes.

Related Tools