BSPlayer CD autoplay without installation
Hi ipolo,
yes, you can play your vids with BSPlayer without having installed
player, video and audio codecs on your computer.
Here's how I do it:
Following instructions apply to BSPlayer 0.86 since I could not get
it work with version 1.0.803. Maybe you can try it and tell me your
result.
Besides the movie file you have to burn the player and the codecs
on your cds. Your cd has to contain following files and folders
of your BSPlayer installation:
lang (folder)
plugins (folder)
sdk (folder)
skins (folder)
bplay.exe
bsrendv.dll
bplay.exe.manifest
ClearReg.exe
menudef.dat
unreg.bat
and create/add following folders and files:
filters (folder)
filters\divxdec.ax (if you use DIVX video codec)
filters\xvid.ax (if you use XVID video codec)
filters\mpegaudio.ax (if you use AC3 audio codec)
filters\iviaudio.ax (if you use AC3 audio codec)
filters\l3codecx.ax (if you use MP3 audio codec)
bspfilters.dat
xvid.dll (if you use XVID codec)
divx.dll (if you use DIVX codec)
YourVideo.bsi (bsi file for your vid)
YourVideo.avi (vid file)
autorun.inf (for CD autoplay)
As you can see, you have to place the video and audio codecs inside
the filters folder and required DLL's to the root directory.
In "bspfilters.dat" you tell BSPlayer which codecs
to load (see also bspfilters.sam example filter file in BSPlayer installation).
Which codecs and files you need for a certain video file you can
find out with a tool like GSpot.
For my last XVID/AC3 video the bspfilters.dat contains:
;--- bspfilters.dat ---
; Video Codecs
; for DIVX use
;AddFilter divxdec.ax,{78766964-0000-0010-8000-00AA00389B71},DivX Decoder
; for XVID use
AddFilter xvid.ax,{64697678-0000-0010-8000-00AA00389B71},XviD MPEG-4 Video Decoder
; Audio Codecs
; for MP3 use
;AddFilter l3codecx.ax,{38BE3000-DBF4-11D0-860E-00A024CFEF6D},Fhg MPEG Layer3 decoder
; for AC3 use
AddFilter iviaudio.ax,{7E2E0DC1-31FD-11D2-9C21-00104B3801F6},InterVideo Audio decoder
AddFilter mpegaudio.ax,{51653990-57B4-11CF-8EB1-02608C9BABA2},InterVideo Audio decoder
[Video]
DIVX={78766964-0000-0010-8000-00AA00389B71},DivX Decoder
XVID={64697678-0000-0010-8000-00AA00389B71},XviD MPEG-4 Video Decoder
[Audio]
2000={7E2E0DC1-31FD-11D2-9C21-00104B3801F6},InterVideo Audio decoder
0055={38BE3000-DBF4-11D0-860E-00A024CFEF6D},Fhg MPEG Layer3 decoder
;----------------------
Its important that only the AddFilter lines for the required codecs are actually included.
The YourVideo.bsi file contains:
;--- YourVideo.bsi ---
[Main]
Version=0.86
NumberCDs=1
CD=1
[Movie]
Title=YourMovie Title
Directory=.
FName=YourVideo.avi
[Subtitles]
Directory=.
[Options]
FullScreen=1
RunHD=0
;-----------
If you will try with BSPlayer 1.00.803 you have to change the Version.
The autorun.inf (of 1st CD) contains the start command of BSplayer with
bsi file parameter:
[autorun]
OPEN=BSPlay.exe "YourVideo.bsi"
For videos on multiple CDs you need to place modified bsi file and
video file on CD (see NumberCDs and CD parameter in bsi file).
Hope this helps. Let us know if you succeed.
It would be interesting to know if somebody can get it work with BSPlayer 1.00.803 RC1. But I suppose there are still some bugs in BSPlayer ...
Martin
|