sidaddi / dxsubfilter

Automatically exported from code.google.com/p/dxsubfilter
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

How can I use "dxsubfilter" on MPC-HC? #2

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I've decided to test the dxsubfilter myself by downloading the source files and 
building it in VS 2010. Now, I have a copy of "dxsubfilter.dll" and I'm very 
interested in testing and using it in MPC-HC to see how it performs.

Can someone give me detailed instructions on how I can properly use 
"dxsubfilter.dll" on MPC-HC?

The included attachment here is the "dxsubfilter.dll" built right from the 
source project file hosted in this site.

Thanks.

Original issue reported on code.google.com by winrocxb...@gmail.com on 24 Dec 2012 at 5:00

Attachments:

GoogleCodeExporter commented 8 years ago
It's just like any other DirectShow filter:

1. Register the filter from an administrator command prompt via regsvr32 <path 
to dll>.
2. If you use VSFilter, you'll need to block it in MPC-HC's external filter.
3. If it doesn't auto-load for whatever reason (I haven't tested the newer 
MPC-HC versions that apparently no longer require putting VSFilter into the 
external filters list), put dxsubfilter into the external filter list and set 
it to be preferred.

All that being said, dxsubfilter is far, far from feature complete. SRT 
subtitles work up until the point you specify non-zero borders around fonts. 
ASS/SSA aren't supported yet. Also, if the dll you built is 1.6MB, you built 
the Debug config. You probably want to build the Release config, which should 
produce a dll in the few hundred KB size range, not that it'd gain you anything.

Original comment by utopiafa...@gmail.com on 24 Dec 2012 at 6:00

GoogleCodeExporter commented 8 years ago
Thanks for the super fast reply. You are right about I built the dll using the 
Debug config in VS 2010.

Original comment by winrocxb...@gmail.com on 24 Dec 2012 at 6:13