I've searched for other solutions to the same problem and didn't see anything. My apologies if this is a repeat question.
I am running VobSub 2.23 and FFDShow 529 on my system. When I play back an XviDAVI with external RARed subtitles (I've tried it in Media Player Classic 6.4.9.0 and Windows Media Player 10), I get the following error from either player.
In FFDShow, I have subtitles enabled and VobSub enabled. The movie/subtitles were generated with AutoGK. I know the subtitles work because they played back with VobSub (same version) and the XviDcodec in the past. I would like to leave VobSub installed, since I use it frequently in conjunction with AutoGK.
AVI's with the same setup as above, but without external subs, play back just fine. I am convinced this has something to do with un-RARing the subs as FFDShow hands them off to VobSub.
Also, I have WinRAR installed on this machine. I don't believe this has to do with a missing/corrupted UNRAR.DLL because I've tried fresh installs. A search of my C drive for UNRAR.DLL returns the following:
Then extract just unrar.dll (and maybe unrar.lib too if you want) to Windows/System32 (replace the one that is there if you want, or rename it) - and it should work!
Did you have WinRAR installed before? I wonder if there is an UnRAR.DLL supplied with WinRAR that is incompatible with FFDSHOW's decompressing of the external subtitles.
Confirmed. The fresh UnRAR.DLL works for me also. Perhaps this fix is only needed when an older version of WinRAR is installed on the system before FFDShow is installed.