Skip to main content
Format conversion is a Professional feature. Upgrade your plan to access it.
SaveMate can convert HLS (m3u8) and DASH (mpd) streams into standard video container formats, and extract audio tracks into common audio formats.

Video format conversion

Convert detected HLS and DASH streams to any of these formats:
Target formatBest for
MP4Universal compatibility — works on all devices, browsers, and media players
MKVMultiple audio tracks, subtitles, and metadata-rich video files
MOVApple ecosystem, Final Cut Pro, and professional video editing
WebMWeb embedding, open-source workflows

Audio extraction

Extract audio from video streams into standalone audio files:
Target formatBest for
MP3Universal audio compatibility, music players, podcasts
AACHigher quality at lower bitrates, Apple ecosystem

How conversion works

1

Detect and download

SaveMate detects the HLS or DASH stream and downloads all video/audio segments.
2

Select target format

Choose your desired output format from the format picker.
3

Local processing

SaveMate converts the stream locally in your browser using WebAssembly-based processing. No data is uploaded to any server.
4

Save the result

The converted file is saved to your downloads folder.

Format comparison

Use this table to choose the right format for your use case:
MP4MKVMOVWebM
Device compatibilityUniversalGood (VLC, most players)Apple ecosystemBrowsers, Linux
Multiple audio tracksLimitedExcellentGoodLimited
Subtitle supportBasicExcellent (multiple formats)GoodBasic (WebVTT)
File sizeMediumMediumMedium-LargeSmaller
Streaming friendlyExcellentPoorGoodGood
Professional editingGoodLimitedExcellent (Final Cut)Limited
Web embeddingGoodNot recommendedNot recommendedExcellent

When to use each format

  • MP4 — Default choice. Works everywhere. Best for sharing, mobile playback, and general use.
  • MKV — Best for archiving. Supports multiple audio tracks (different languages), many subtitle formats, and rich metadata. Ideal for media servers like Plex or Jellyfin.
  • MOV — Choose this for editing in Final Cut Pro or if you primarily use Apple devices.
  • WebM — Smallest file size for web use. Choose this for embedding on websites or if you prefer open formats.

Audio format comparison

MP3AAC
CompatibilityUniversalVery wide (all modern devices)
Quality at low bitratesAdequateBetter
File sizeLargerSmaller at same quality
Best forMaximum compatibilityHigher quality, Apple ecosystem

Key details

  • All processing is local — Conversion happens in your browser using efficient WebAssembly code. Your video data never leaves your device.
  • Quality preservation — SaveMate converts container formats without re-encoding, so there’s no quality loss for compatible codec combinations.
  • Separate audio/video — When an HLS or DASH stream has separate audio and video tracks, SaveMate automatically muxes them into a single output file.
  • DASH SegmentBase detection — For DASH streams using SegmentBase (direct MP4), SaveMate downloads the file directly without conversion overhead.