In the next firmware can the Nixeus staff put the feature called "header removal compression"
Thanks!Why does audio not play anymore since v4.1.0 (MP3, AC3, DTS audio tracks)?
The Matroska specifications know a feature called "header removal compression". This allows a muxer to keep a certain number of bytes that are identical for each frame in the track headers removing them from the individual frames. This reduces the size of the tracks significantly without altering the content as a demuxer can add the bytes found in the track headers to each frame during demuxing.
Starting with v4.1.0 mkvmerge uses header removal compression for a couple of track types by default. These include AC3, DTS and MP3 audio tracks as well as Dirac and MPEG-4 part 2 (aka. XviD/DivX) video tracks. The user muxing a file may disable it by explicitely selecting 'none' as the compression scheme for such a track.
If your player has difficulties playing such files then it is a bug in that player or in the demuxer but not in mkvmerge. This feature has been part of the Matroska specification since more than six years, and there's no excuse for refusing to add support for it.
The proper solution is to ask the vendor of your player to support this feature. A temporary solution is to re-mux such files turning off extra compression for all tracks.
Here's a list of hardware and software players that do not implement this part of the specification. This list is most likely outdated as updates are released by the authors and manufacturers.
Media Player Classic (MPC) and Media Player Classic Home Cinema (MPC-HC)
mplayer and derivatives (e.g. KMPlayer)
SolveigMM DirectShow demuxer
VideoLAN Client (VLC)
Freebox (One user got a response from the manufacturer stating that one of the next firmware upgrades would add support for this feature.)
Samsung LED TV
Sony PlayStation 3 (PS3)
Western Digital TV Live HD (WDTV)