Inno Setup Tutorial : Splash Video with InnoMediaPlayer Library
Ok guys...hope to be helpful
There was a little bug in previous version of Inno MediaPlayer library that prevents taking ownership of video frame by mouse click...
so I asked the @TLama ( author of Inno MediaPlayer library ) for splash video sample and then he/she noticed of underlying DLL bug and revised Inno MediaPlayer DLL and sample script...then credits goes to TLama...
so for some of you guys that want to have a video file as the SPLASH screen of your Inno Setup projects , without
any need to external codec like CodecPack to be installed on user system ( it only needs DirectX to be installed , nothing more ) , follow this tutorial :
01 : Encode your favorite splash video with .WMV extension...doesnt matter which encoding tool...
02 : Download the attachment here...extract it & open the .iss script with UNICODE version of Inno Setup...this is
mandatory , because Inno MediaPlayer library
ONLY works with unicode version of Inno Setup...
03 : Script is very straightforward...you only need to change video file name or extension...YES ! it supports other video formats ( Based on DirectShow Technology ) , but in my personal touch , I strongly suggest you to use WMV for not having any specific trouble...but final decision is taken by you

not me

04 : Also you can change VideoForm.Caption And MsgBox to explain your branding

05 : Both script & DLL library are revised recently to fully support video skip ability...Thanks to @TLama.
06 : If you want to embed this code into your personal script , you only need to handle code segments in " procedure InitializeWizard; " & " procedure DeinitializeSetup; " VERY carefully...
Goodluck guys & hope you enjoy it !