Convert SHN to MKA
Max file size 100mb.
SHN vs MKA Format Comparison
| Aspect | SHN (Source Format) | MKA (Target Format) |
|---|---|---|
| Format Overview |
SHN
Shorten Audio Format
Shorten is a lossless audio compression format created by Tony Robinson at SoftSound in 1993. It was one of the earliest practical lossless audio codecs and became the de facto standard for trading live concert recordings online during the late 1990s and early 2000s, particularly among fans of Grateful Dead, Phish, and other jam bands. Though largely superseded by FLAC, SHN files remain common in legacy music archives. Lossless Legacy |
MKA
Matroska Audio Container
MKA is the audio-only variant of the Matroska multimedia container, an open-standard format developed by the Matroska non-profit organization since 2002. Based on EBML (Extensible Binary Meta Language), MKA can encapsulate virtually any audio codec — from lossless FLAC and PCM to lossy AAC, Vorbis, and Opus. It is uniquely capable of holding multiple audio tracks, embedded subtitles for lyrics, chapter markers, and extensive metadata within a single file. Lossless Modern |
| Technical Specifications |
Sample Rates: 8 kHz – 96 kHz
Bit Depth: 8, 16-bit integer Channels: Mono, Stereo Codec: Shorten (predictive coding + Huffman) Container: Raw Shorten stream (.shn) |
Sample Rates: Any (codec-dependent)
Bit Depth: Any (codec-dependent) Channels: Unlimited (codec-dependent) Codec: Any audio codec (FLAC, AAC, Opus, Vorbis, PCM, etc.) Container: Matroska EBML (.mka) |
| Audio Encoding |
Shorten uses linear prediction to model audio samples and encodes residuals with Huffman coding, achieving lossless compression ratios of roughly 2:1: # Decode SHN to WAV (intermediate) ffmpeg -i input.shn output.wav # Direct SHN to MKA conversion ffmpeg -i input.shn -codec:a flac \ output.mka |
MKA is a container, not a codec — it wraps any audio codec. Common choices include FLAC for lossless and Opus for lossy: # MKA with lossless FLAC audio ffmpeg -i input.wav -codec:a flac \ output.mka # MKA with Opus audio ffmpeg -i input.wav -codec:a libopus \ -b:a 192k output.mka |
| Audio Features |
|
|
| Advantages |
|
|
| Disadvantages |
|
|
| Common Uses |
|
|
| Best For |
|
|
| Version History |
Introduced: 1993 (Tony Robinson, SoftSound)
Current Version: Shorten 3.x Status: Legacy, no active development Evolution: Shorten (1993) → largely replaced by FLAC (2001) |
Introduced: 2002 (Matroska.org)
Current Version: Matroska v4 (EBML-based) Status: Active, IETF standardization (RFC 8794) Evolution: Matroska v1 (2002) → v2 (2004) → v4 (2014) → IETF RFC (2020) |
| Software Support |
Media Players: foobar2000, VLC, Winamp (plugin)
Decoders: FFmpeg, shorten CLI tool Mobile: Not natively supported Web Browsers: Not supported Archives: etree.org, archive.org, bt.etree.org |
Media Players: VLC, MPC-HC, foobar2000, mpv, MusicBee
Tools: MKVToolNix (mux/demux), FFmpeg, MediaInfo Mobile: Android (VLC, MX Player), iOS (VLC) Web Browsers: Limited (WebM subset in Chrome/Firefox) OS Support: Linux (native), Windows (codecs), macOS (VLC) |
Why Convert SHN to MKA?
Converting SHN to MKA leverages the Matroska container's unique strengths for concert recording archival — particularly its ability to hold multiple audio tracks, chapter markers, and embedded attachments in a single file. While FLAC is the more common lossless target, MKA offers capabilities that are uniquely valuable for live music collections where you might have both an audience recording and a soundboard recording of the same show, or where you want chapter markers to navigate a multi-hour performance.
The Matroska container is codec-agnostic, meaning you can choose the best audio codec for your needs. Store your concert recordings as MKA with FLAC audio for lossless archival, or use Opus for a compact lossy version — both wrapped in the same versatile container. This flexibility is unmatched by any other audio format. You can even include multiple codec versions in one MKA file, providing both lossless and lossy streams in a single download.
For concert recordings specifically, MKA's chapter system is a standout feature. A three-set Phish show can be stored as a single MKA file with chapter markers at each song boundary, allowing listeners to jump directly to any song in the setlist without splitting the continuous performance into separate track files. This preserves the unbroken flow of live music while still offering convenient navigation — something SHN's per-track file approach cannot achieve.
MKA also supports embedded file attachments, which is valuable for archiving concert metadata. You can attach the original .txt setlist file, taper notes, photographs from the show, and even the original SHN checksums inside the MKA file itself. Everything related to that concert recording travels together, eliminating the fragile dependency on folder structure and sidecar files that characterizes SHN archives.
Key Benefits of Converting SHN to MKA:
- Multi-Track Capability: Bundle audience and soundboard recordings in one file
- Chapter Navigation: Mark song boundaries for quick setlist browsing
- Codec Flexibility: Choose FLAC (lossless) or Opus (lossy) inside the container
- File Attachments: Embed setlist texts, taper notes, and photos within the audio file
- Open Standard: IETF-standardized, royalty-free, and actively maintained
- Rich Metadata: Extensive Matroska tagging system with unlimited custom fields
- Future-Proof: EBML structure supports new codecs and features as they emerge
Practical Examples
Example 1: Dual-Source Concert Archive
Scenario: A collector has both audience and soundboard SHN recordings of a legendary 1977 Grateful Dead show and wants to combine them into a single archival file.
Source: gd1977-05-08_aud.shn + gd1977-05-08_sbd.shn Conversion: Both SHN sources → single MKA with two tracks Result: gd1977-05-08_dual.mka (3.2 GB) Multi-track MKA structure: Track 1: Audience recording (FLAC, lossless) Track 2: Soundboard recording (FLAC, lossless) Chapters: Song boundaries for both tracks Attachments: taper_notes.txt, show_poster.jpg Tags: Grateful Dead / Cornell 5/8/77 / Barton Hall
Example 2: Chaptered Full-Show Archive
Scenario: A Phish collector wants to preserve a complete 3-set New Year's Eve show as a single navigable file instead of 25 separate track files.
Source: 25 SHN track files (phish1999-12-31, 3.6 GB) Conversion: All SHN tracks → single chaptered MKA Result: phish_nye_1999.mka (3.0 GB, FLAC audio) Chapter structure: Chapter 01: Set 1 — Tweeze (0:00:00) Chapter 02: Set 1 — Roses Are Free (0:14:22) ... Chapter 15: Set 3 — Prince Caspian (2:05:41) Chapter 25: Encore — Meatstick (3:18:55) → Skip to any song while preserving gapless flow
Example 3: Complete Show Package with Attachments
Scenario: An archivist wants to create self-contained show packages where all documentation travels with the audio file, never getting separated.
Source: wsp2003-07-04.shn (show + sidecar files) Conversion: SHN → MKA with all documentation embedded Result: wsp2003-07-04_complete.mka (2.4 GB) Embedded attachments: + info.txt (taper notes, microphone chain, transfer info) + setlist.txt (complete song list with timestamps) + checksums.md5 (original SHN file verification) + poster.jpg (concert poster from the venue) + photo_01.jpg – photo_03.jpg (venue/crowd photos) → Everything about this show in one self-contained file
Frequently Asked Questions (FAQ)
Q: What is MKA and why would I use it instead of FLAC?
A: MKA (Matroska Audio) is a container format that can hold any audio codec, including FLAC itself. You would choose MKA over standalone FLAC when you need features that FLAC alone cannot provide: multiple audio tracks in one file, chapter markers, embedded file attachments, or the ability to combine different codecs. For simple single-track lossless storage, FLAC is simpler and more widely supported. For complex archival needs, MKA is more capable.
Q: Is the audio quality identical when converting SHN to MKA?
A: If you choose a lossless codec like FLAC or PCM inside the MKA container, yes — the audio is bit-identical to the original SHN. The Matroska container adds zero degradation; it simply wraps the audio stream. If you choose a lossy codec like Opus or AAC, then normal lossy compression applies. For archival purposes, FLAC inside MKA is the recommended approach.
Q: Can I have multiple recordings of the same show in one MKA file?
A: Yes, this is one of MKA's unique strengths. You can include an audience recording as Track 1 and a soundboard recording as Track 2 within a single file. The player lets you switch between tracks during playback. This is extremely useful for concerts where both audience and soundboard sources exist, keeping them synchronized and together in one archive file.
Q: What software plays MKA files?
A: VLC is the most universal MKA player — it works on Windows, macOS, Linux, Android, and iOS. foobar2000, mpv, and MPC-HC also handle MKA natively on desktop. Android supports MKA through VLC and MX Player. The main limitation is Apple's native ecosystem — iTunes and Apple Music do not support MKA, so VLC is required on Apple devices. MKVToolNix is the standard tool for creating and editing MKA files.
Q: How do chapter markers work in MKA?
A: Matroska chapters are embedded metadata entries with timestamps and titles. For concert recordings, you create a chapter entry for each song with the song title and its start time. Players like VLC display these as a chapter list, letting you click to jump to any song. Chapters can be hierarchical — you could have Set 1, Set 2, and Encore as parent chapters with individual songs nested underneath.
Q: Can I embed setlist files and photos inside an MKA file?
A: Yes. Matroska supports arbitrary file attachments, so you can embed .txt setlist files, .nfo taper notes, .jpg concert photos, and any other documentation directly inside the MKA file. This creates a self-contained archive where nothing can get separated. MKVToolNix makes adding attachments straightforward through its GUI or command-line tools.
Q: Is MKA suitable for portable listening?
A: MKA is more suited for archival than portable use. While VLC plays MKA on mobile devices, the format lacks the broad native support that FLAC, M4A, or MP3 enjoy. For portable listening, convert your SHN files to FLAC or M4A instead. Reserve MKA for desktop archival where its multi-track, chapter, and attachment capabilities provide genuine value. You can always extract individual tracks from MKA for mobile use.
Q: How large are MKA files compared to SHN?
A: With FLAC audio inside, MKA files are typically 10-20% smaller than SHN equivalents because FLAC compresses better than Shorten. The Matroska container overhead is negligible — usually a few kilobytes. If you embed attachments (photos, text files), those add to the total size but are typically insignificant compared to the audio data. Overall, expect similar or slightly smaller files than your original SHN collection.