Author Topic: no audio if mkv made using new mkvmerge 4.1.0 or newer  (Read 21102 times)

July 04, 2010, 01:38:52 PM
Read 21102 times

knobber

  • Newbie

  • Offline
  • *

  • 1
i have found this problem is due to this feature here: header_removal_compression

http://www.bunkus.org/videotools/mkvtoolnix/faq.html#header_removal_compression


seems WD needs to look at adding detection for this. or everyone will be stuck at v4.0.0

also muxing programs like makemkv etc will eventually update to use this version aswell

July 10, 2010, 11:44:47 PM
Reply #1

Darren

  • Newbie

  • Offline
  • *

  • 10
This is a serious problem for the WDTV product line. It needs to be addressed quickly before the problem starts to grow, as more people start using the new versions of mkv authoring programs, many of which are (based on) mkvtools.

It took a lot of troubleshooting and research to figure out why I suddenly had no audio on files I just created. MkvMerge now defaults to using this header compression feature, and you have to manually change the option to NO every time you use the program, otherwise the created file is incompatible with the WDTV players, at their latest (current) firmware levels.

This "new" feature is based on an existing mkv spec, but it just wasn't used much before. Now that its being used then the WDTV needs to properly support it, by following the existing spec.
« Last Edit: July 12, 2010, 12:08:50 PM by Darren »

July 11, 2010, 12:50:33 AM
Reply #2

47th_ronin

  • Newbie

  • Offline
  • *

  • 49
hi,

just found out about this feature, too. after i re-muxed a bunch of my files to get rid of russian audio tracks and save some gigs of space. hopefully wd will look into this and make the adjustments in firmware soon.
meanwhile, the workaround is to re-mux the files with no audio again, with audio track 'compression - none' option selected. in case you have deleted the original files as i have. this seems to work for me so far.
rgrds,
ronin

July 16, 2010, 04:49:32 AM
Reply #3

mufc

  • Newbie

  • Offline
  • *

  • 24
"  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.

This means when you add your movie , highlight the audio track and select "none" for compression.
This feature cannot be saved. You must do this every time you add a new file.


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 rest of the thread is here for anyone interested.
http://forum.doom9.org/showthread.php?p=1416783

August 01, 2010, 11:39:08 AM
Reply #4

rodfeli

  • Full Member

  • Offline
  • ***

  • 148
+1 for this!!!
Please WD includes in the next release!
WDTV LIVE | FW 1.02.21 | Lilibabe's Picto OSD Mod
WDTV1 | FW 1.03.01 | Lilibabe's v2.0 OSD Mod

August 01, 2010, 01:56:08 PM
Reply #5

RavRob

  • DeSpammer
  • Hero Member

  • Offline
  • ****

  • 1723
When you use MKVMerge, do not select audio compression.  Use Stream only.  It should fix your problem.
Windows 7 Ultimate with SP1
WDTV Live
1.02.21 WDLXTV 0.5.1.4 (Beta)
Linksys - WUSB600N USB Adapter
DLink - Dir-655 Router
Atheros - AR8131 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
XBMC - The Future of Television

August 04, 2010, 02:46:09 AM
Reply #6

rontokyo

  • Newbie

  • Offline
  • *

  • 18

+1 here as well. This has become a large problem with .mkv files I've downloaded in the last week or so.

August 04, 2010, 09:21:53 PM
Reply #7

genotype

  • Newbie

  • Offline
  • *

  • 1
and here i thought i was the only one. +1

August 05, 2010, 05:35:10 PM
Reply #8

snarkle

  • Newbie

  • Offline
  • *

  • 17
Matroska has information about this issue here.
http://www.matroska.org/news/compressed-headers.html

For those using Windows, there is a tool called mkWDclean which is available from Matroska's site to fix these files for the WDTV.
http://www.matroska.org/downloads/mkclean.html

Here is a sample mkv file with the issue with compressed headers. This won't play on a WDTV, but does via numerous other media devices. Popcorn Hour, Egreat etc do not experience this issue.
http://www.megaupload.com/?d=E6YEJROR

There is a petition in place to request that WDTV fix this problem with a firmware update. Please add your name!
http://wdtv.uservoice.com/forums/17442-general/suggestions/944559-compressed-header-in-matroska

August 06, 2010, 02:53:01 PM
Reply #9

GuyWD

  • Jr. Member

  • Offline
  • **

  • 88
This is fixed in firmware that's currently in testing. I'm not sure when it'll make it into a firmware release, though.

August 06, 2010, 04:57:31 PM
Reply #10

ElCapitano

  • Newbie

  • Offline
  • *

  • 5
Hopefully this will be addressed ASAP.
Big problem.....

August 07, 2010, 06:57:32 AM
Reply #11

alterego

  • Newbie

  • Offline
  • *

  • 5
can we get a date for when this firmware will be released?

its very frustrating having to remux audio for pretty much every show that comes out weekly

August 09, 2010, 07:52:35 AM
Reply #12

gab73

  • Newbie

  • Offline
  • *

  • 20
+1

This is heavy - please fix it as soon as possible via small firmware update.

quote:
For those using Windows, there is a tool called mkWDclean which is available from Matroska's site to fix these files for the WDTV.
http://www.matroska.org/downloads/mkclean.html

This works for me and is relatively painless (simple and fast, just drop your mkv on mkWDclean.exe)
« Last Edit: August 09, 2010, 08:06:24 AM by gab73 »

August 10, 2010, 12:40:57 AM
Reply #13

Surfer74

  • Newbie

  • Offline
  • *

  • 10
Hopefully this will be addressed ASAP.
Big problem.....

indeed

If WD thinks they can take it slowly then they will risk their reputation regarding media players.

September 08, 2010, 07:58:01 AM
Reply #14

markusb68

  • Newbie

  • Offline
  • *

  • 2
Hi,

I have tried to fix several MKV files with mkWDclean v0.5.6. (Had video but no Sound on my WDTV)
and this ended up my WDTV not playing the Video and the sound either.

Tried mkWDclean without special options and also with "--optimize input.mkv output.mkv" as the command line.

Is there anybody who succeeded with mkWDclean ?

pls reveal the used command line options to us !

Thanks

Mark