after reading for hours through other forums I finally found a solution:
it is a known problem for a couple of month and obviously is caused by the
header compression in newer mkv-files. To be exact, mkv-files created with
MKVMerge v. 4.1 or later because since version 4.1, MKVMerge has set the header compression to default and the WDTVHD firmware cannot handle compressed header information. There are more brands having problems with the new setting of MKVMerge, just most other companies (did) react to it with firmware updates.... WD will probably release a fix with the upcoming firmware update, but sadly not for the WDTVHD gen.1 or 2.
So, here comes what did solve the issue for me:
- disconnect all drives from your WDTVHD
- reset the box (small pinhole on the side)
- connect all your drives to your pc
- find .wdtv folder on all drives and delete it; each hard-drive will have such a folder if it ever was connected to the box (enable hidden files to see the folder if necessary)
- run chckdsk to fix possible file problems
- if you don't have it already get and install
MediaInfo (
http://mediainfo.sourceforge.net/en) and
MKVtoolnix for your system (
http://www.bunkus.org/videotools/mkvtoolnix/downloads.html)
- now check your mkv-files with MediaInfo and sort out those with
writing application newer than mkvmerge v.4.0 (any other writing application should be fine, but no guaranty here, depends on the manual settings done by the encoder regarding header compression)
- open mkvmergeGUI (installed by mkvtoolnix and probably on your desktop) and add one of those mkv-files (file appears in Input and separate tracks in tracks)
- click on each track and go to
Extra options to change the
Compression to
none (nothing else needs to be changed!)
- choose output filename and location or go with the default
- add to job queue if you have more than one file to fix or start muxing right away
- once done delete the old mkv-file(s)
That's it! Takes some time, especially if you have a lot of newer mkv-files ;-( but will solve the issue, at least did it for me. I just checked with 4 files and it is working like a charm, will queue all other files and let it mux during the night.
From now on every mkv-file will be checked and if necessary treated as above before it goes on the movie hard-drive!!!
perfectly explained with some screen shots here (but needs registration, I think):
http://wdtvhd.com/index.php?showtopic=18896Anyway, hope it helps. Good luck! and damn WD for discontinuing support on the gen.1