WD_MKV is a program to help users who have Western Digital ® WDTV Live and WDTV Live + players to rip DVDs and Blu-Ray discs to MKV files, especially to deal with bugs in the WDTV Live.
The first bug is related to the four “colors” in the subtitles. The WDTV always makes “color 4” transparent, whether or not it is the “background” color that is supposed to be transparent.
The second bug is that the WDTV refuses to display the subtitle file format used in Blu-Ray discs when they are in the “.mkv” Matroska file format.
The WD_MKV runs the popular MakeMKV ripper, extracts the files in the resulting .mkv file using mkvExtract, then fixes the subtitle files (using a special version of the bdsup2sub program), and re-assembles the .mkv file using mkvMerge.
An exe, and all the java source code of the project, can be found at: http://dhstraayer.com/published/WD_MKV/
There is a PDF there with documentation.