1) Go Soviet; get CCCP here:
Combined Community Codec Pack2) Uninstall all the codecs on your computer. The CCCP site should show you
how to do this. When you come to the settings screen after it's done installing, uncheck AC3 under Audio Decoders. Make sure all other tickboxes under Audio Decoders and Video Decoders is ticked. Click Next.
Make sure Enable MKV and Enable MP4 are ticked under Haali Media Splitter. Click Apply.
3) Go to "Start Menu -> Combined Community Codec Pack -> Filters -> FFDShow Video Decoder Configuration". In the scrollbox on the left, click on Subtitles. In the right pane, tick the following boxes:
- Subtitles (at the very top)
- Accept embedded subtitles
- Accept SSA, ASS and ASS2 subtitles
- Decode closed captions
Make sure all other tickboxes in the right hand pane is unchecked. Click OK.
4) Done.
What this does is change your codecs to a set that is more likely to work with virtually anything. Except for .OGM files, you shouldn't have any problems watching any file with TVersity after this...
... unless you want to watch an MKV with subtitles.
If that's the case, then you will also need to do this:
1) Get Gabest's MKV splitter here:
Gabest's MKV Splitter2) Copy the MKV splitter to <Windows>\system32\ where <Windows> is the path to your Windows installation (eg. "C:\Windows")
3) Right-click on your desktop. Select New -> Text Document. Name it "Change to Gabest.txt". Type the following into the text file:
@echo off
rem This switches to Gabest's Media Splitter.
rem Haali's doesn't work with TVersity, but Gabest's cannot handle some special characters.
echo "Switching to Gabest's Media Splitter"
regsvr32 /s <Windows>\system32\matroskasplitter.ax
cls
Rename your text file to "Change to Gabest.
bat". Remember to change <Windows> into your Windows path as in step 5.
4) Right-click on your desktop. Select New -> Text Document. Name it "Change to Haali.txt". Type the following into the text file:
@echo off
rem This switches to Haali's Media Splitter.
rem Haali's doesn't work with TVersity, but Gabest's cannot handle some special characters.
echo "Switching to Haali's Media Splitter"
regsvr32 /s /u <Windows>\system32\matroskasplitter.ax
cls
Rename your text file to "Change to Haali.
bat". Remember to change <Windows> into your Windows path as in step 5.
5) Done.
Now, whenever you want to watch an MKV file that has subtitles, just click on the "Change to Gabest.bat" file before you switch on TVersity, and click on the "Change to Haali.bat" file when you're done. Haali's Splitter doesn't work well with TVersity running MKVs and will cause it to crash, but Gabest's Splitter can't handle some multibyte characters.