View Single Post
  #5  
Old 08-09-2021, 19:27
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
I decided to share here about a way to avoid future mistakes.
Whenever compiling an executable containing videos with the CIU it is highly recommended to include the necessary LAV filters by enabling in the AddDXFilter=1 key of the [InstallOptions] section of Setup.ini.

I recently upgraded my system from Intel (3rd Generation) to AMD (Current Generation) and I noticed that installers created with CIU 3.0.0.1 beta 8 (I tested u2) doesn't work if filters haven't been included inside setup. exe using the AddDXFilter=1 key in the [InstallOptions] section of Setup.ini before compilation (CIU 3.0.0.1.b8 use old ISMediaLib.dll).
When running the installer and it has music or video, when trying to add the music or video the installer exits.
Maybe it's some K-Lite Codec Pack update as I also recently updated the K-Lite Codec pack to version 16.4.0.

In version CIU 3.0.0.1 beta 9 it is working perfectly including or not the LAV filters internally in Setup.exe.
Perhaps the error has to do with playing ".mp3" files because now in version 3.0.0.1 beta 9 who plays ".mp3" songs is the BASS.dll library. The ISMediaLib.dll library plays video files only, and there were no errors when using the current filters with K-Lite Codec Pack 16.40 installed.
Reply With Quote