Log in

View Full Version : Playback without DivX Installation


qwerpoi
11th November 2002, 17:26
I know that BSPlayer can dynamically load filters such that you don't need to have the DivX codec installed on a PC in order to play back a file, all you need is the divxdec.ax on the cd in the right place. This actually works for lots of different filters. I really like this feature, since you can use stuff even like Vobsub and play back the files on a friend's pc without even having to install the programs or codecs, but BSPlayer is pretty glitchy for me. Does anyone know of any other players which can do this sort of dynamic filter loading?

sekxx
11th November 2002, 18:56
I think ZoomPlayer does, but I'm not a zoomplayer user so I can't help you if you want to use that feature.

qwerpoi
12th November 2002, 23:36
Thanks for the reply, I've never gotten around to trying out Zoom player, I'll take a look into it. Any Zoom player masters that can confirm how to do this kind of manual dll loading?

Yusaku
13th November 2002, 00:37
If you want it just because of VobSub, use MPC - it has subtitling capabilities of vobsub included in the core player.

qwerpoi
13th November 2002, 20:37
Huh, didn't know that, thanks for the tip. What I really wanted to begin with was something that could load both the divx and the vobsub dlls from the cd, as well as the player itself, but I guess I really don't need to load the divx codec from the cd, since everyone and their mother has divx installed on their pc. But it would still be nice to autoload less widespread codecs such as xvid from the cd, just to make it hassle free. But I'll check out both ZoomPlayer and MPC and see which can get the most convinient autoloading features.

trodas
1st December 2002, 15:45
...and even most hassle-free in install a FFD filters, what docede all DivX, Xvid and some other mpeg4 codesc as well with whooping 600k of size...

http://prdownloads.sourceforge.net/ffdshow/ffdshow-20020923.exe?download

Kb_cruncher
2nd December 2002, 12:34
Any Zoom player masters that can confirm how to do this kind of manual dll loading?

ZoomPlayer uses custom directshow loading scripts.These scripts are called 'mediagraphs',they use the .mediagraph extension and reside in ZoomPlayer's mediagraph directory.You can build a custom script to playback individual file types.The scripts are named after the file type extention(e.g vob.mediagraph).
The easiest way i have found to do this is to open the file you want to playback with 'graphedit'(assuming you can already play the file type) or open graphedit manually and add filters until you find a filter chain that playsback the way you want.Once you have got the playback the way you want in 'graphedit',you use a tool called xml2zoom to convert the saved graphedit file to a script zoomplayer can load.Its not quite as easy as that,you will need to edit the script a little to load any file and not just a single file as in graphedit.
below is my script for playback of vob files.From reading it you can see the filters(dlls ect)that i use.So long as these "directShow Filters'are registered on your system,this script will plays vobs.

To learn how to create these scripts as i have described go here:

http://www.inmatrix.com/articles/dvdgraph.shtml

If you give it a try but have difficulties,add a post here and i will try to help.

Have fun - ther ain't much you can't do with ZoomPLayer:D

P.S If you want to playback your chosen file type on any pc just have those filters and zoomplayer on the disk along with regsvr32.exe and register them from the disc with a dos batchfile e.g regsvr32 /s divxdec.ax

qwerpoi
4th December 2002, 12:44
Holy cow, I didn't know of any player that could do this kinda stuff, Kb_cruncher- thanks for the advice. I never really used Graphedit in this context, I only used it to extract audio from a vob. I still am really fond of the idea of having the filters being recognized from a folder on the cd (maybe in a future release?), but registering the filters from the disc seems to work as well. Anyway, I'll be playing around with this stuff (if I have time this week), and I'll definitely be posting back with any problems.