Tuning Comskip and Custom Comskip INI's (Country / Channel specific)

Tuning Comskip Commercial Detection

See this post for details if you’re want to install a custom version of Comskip.

INI’s

Comskip can be fine tuned to better detect and cut commercials for each country/region. There is a file called comskip.ini in the comskip directory in the MCEBuddy installation directory (by default C:\Program Files\MCEBuddy2x). The details of the tuning parameters can be found at: http://www.kaashoek.com/files/tuning.htm

NOTE: Starting v2.4.1 there is a GUI based Comskip INI Editor included in the MCEBuddy\Comskip\ComskipINIEditor.exe installation folder. You can use this to understand the various options and edit them through the GUI directly without having to manually edit/understand the options.

Community Comskip INI’s

The links below are an aggregation of custom Comskip.ini files created by various users across the globe. Comskip is used for commercial detection, but it isn’t perfect. However it can be heavily customized via the comskip.ini.

Users have created custom version of specific channels in specific countries. Feel free to use them and contribute back to this discussion.

Installing INI’s

If you’re using the Premium Access versions of MCEBuddy, once you’ve downloaded/created your custom comskip INI file you can configure them using on the following options:

  1. Custom comskip INI for each conversion tasks - You can configure a separate INI file for each conversion task by configuring the option Conversion TaskExpert SettingsComskip INI. Save your custom comkip INI file in a separate folder.

  2. Custom comskip INI file for all conversion tasks - If you want to replace the default INI that ship with MCEBuddy, you can so that by replacing the comkip.ini file that lies in the MCEBuddy\Comskip installation folder. (NOTE: This method is temporary and does not carry over when MCEBuddy is upgraded/reinstalled)

Any custom INI files configured in option 1 (individual conversion tasks) will take precedence over the custom INI configured in option 2 (default/all conversion tasks)

NOTE:

Option 1 is the preferred approach as the settings will be carried over when MCEBuddy is upgraded. With Option 2 the default Comskip INI will be overwritten when MCEBuddy is upgraded.

Runtime Parameters for Comskip CLI

  • You can also pass custom runtime parameters to the Comskip CLI by entering them in Conversion TaskExpert SettingsComskip options

NOTE: Be careful when entering custom comskip cli parameters as an incorrect option can cause comskip to fail!

Using Hardware Decoding

  • MCEBuddy version 2.6.4+ includes a hardware accelerated version of Comskip which can speed up the decoding and detection process.

  • Set the appropriate parameter for Comskip CLI in Conversion TaskExpert SettingsComskip options

    • --cuvid for Nvidia NVDEC
    • --qsv for Intel QSV
    • --dxva2 for AMD AMF/VCE/Generic

    NOTE : --dxva2 will also work for other hardware (e.g. Intel or NVidia) using the windows media hardware decoding filters. This may be an option when the native options (e.g. --qsv) hang due to driver issues or don’t work as expected. At times this option can also be faster than native options.

NOTE: A bad graphics driver or incompatible GPU can cause Comskip to hang or fail!

See Comskip hardware decoding benchmarks: Hardware v/s Software Encoding Performance Benchmarking - #2

For a custom Comskip installation see this topic.

If you’re using ShowAnalyzer see this topic.

2 Likes
Tuning ShowAnalyzer
Commercial cutting adjustment
Comskip Not Finding Commercials
MCEBuddy - Advanced Settings, Commands and Tweaking
Comskip deletes part of show at start of each commercial break
Commercials not being detected
Some of my conversions are getting truncated
WTV, remove commercials, use subtitles, watch on xBox360 extender
HDHomeRun H.264 - Subtitles?
All videos are cut 90 seconds short
Comskip working on Tv shows but not movies
Multiple Conversions?
Comskip Issues and Audio Out Of Sync
No longer removing commercials
No longer removing commercials
Not cutting longer commercials
OTA - PBS Shows
HD HomeRun Recordings
Donated version of MCEBuddy & Comskip just doesn't work, seems to not even try
MCEBuddy - KNOWN ISSUES
MeTV / Top TickerTape / TopLogo Comskip says no commercials found
Adverts/commercials not being removed
MCE Buddy runs but it does not do anything 2.4.8
Same Commercials get Through all Channels
Newbie cant get 1 commercial to remove
Not removing ads from sky recordings
How to install a custom Comskip and get additional INI files
Does not remove all adverts from video files
Recording needs to be reconverted to remove commercials
Does not remove all adverts from video files
Comskip removing intro of video files
FoxNews Gutfeld! Commercials not being removed
Can't Get Automatic Commercial Removal to work
Comskip Profiles for Xfinity
Newbie cant get 1 commercial to remove
Comskip not detecting commercials
MCEBuddy FAQ - Common Issues and Errors
Running to Commercial Removal Issues with Football Games on Fox Sports One
Commercial detection and removal
Mcebuddy failed to remove some commercials and removed some of the movie
Comskip removing all video and creating an audio file instead
Comskip not detecting commercials
Comskip taking over 1 hour to process 1/2 hour show?
Comskip not detecting commercials
Need help with customizing custom cuts edl files
Using MCEBuddy with Playon (Hulu channel)
MceBuddy 2.3.13 vs 2.5.4 - PlayOn AdSkip vs Comskip
Failure to remove commercials
Commercials Not Being Removed