|
| 1 | +; See comskip.txt in the distribution zip file for many settable parameters, read manual.html, tuning.html and debugwindow.html for how to tune and debug comskip |
| 2 | +detect_method=43 ; 1=black frame, 2=logo, 4=scene change, 8=fuzzy logic, 16=closed captions, 32=aspect ration, 64=silence, 128=cutscenes, 255=all |
| 3 | +validate_silence=1 ; Default, set to 0 to force using this clues if selected above. |
| 4 | +validate_uniform=1 ; Default, set to 0 to force using this clues (like pure white frames) if blackframe is selected above. |
| 5 | +validate_scenechange=1 ; Default, set to 0 to force using this clues if selected above. |
| 6 | +verbose=10 ; show a lot of extra info, level 5 is also OK, set to 0 to disable |
| 7 | +max_brightness=60 ; frame not black if any pixels checked are greater than this (scale 0 to 255) |
| 8 | +test_brightness=40 ; frame not pure black if any pixels checked are greater than this, will check average brightness (scale 0 to 255) |
| 9 | +max_avg_brightness=25 ; maximum average brightness for a dim frame to be considered black (scale 0 to 255) 0 means autosetting |
| 10 | +max_commercialbreak=600 ; maximum length in seconds to consider a segment a commercial break |
| 11 | +min_commercialbreak=25 ; minimum length in seconds to consider a segment a commercial break |
| 12 | +max_commercial_size=125 ; maximum time in seconds for a single commercial or multiple commercials if no breaks in between |
| 13 | +min_commercial_size=4 ; mimimum time in seconds for a single commercial |
| 14 | +min_show_segment_length=250 ; any segment longer than this will be scored towards show. |
| 15 | +non_uniformity=500 ; Set to 0 to disable cutpoints based on uniform frames |
| 16 | +max_volume=500 ; any frame with sound volume larger than this will not be regarded as black frame |
| 17 | +min_silence=12 ; Any deep silence longer than this amount of frames is a possible cutpoint |
| 18 | +ticker_tape=0 ; Amount of pixels from bottom to ignore in all processing |
| 19 | +logo_at_bottom=0 ; Set to 1 to search only for logo at the lower half of the video, do not combine with subtitle setting |
| 20 | +punish=0 ; Compare to average for sum of 1=brightness, 2=uniform 4=volume, 8=silence, 16=schange, set to 0 to disable |
| 21 | +punish_threshold=1.3 ; Multiply when amount is above average * punish_threshold |
| 22 | +punish_modifier=2 ; When above average * threshold multiply score by this value |
| 23 | +intelligent_brightness=0 ; Set to 1 to use a USA specific algorithm to tune some of the settings, not adviced outside the USA |
| 24 | +logo_percentile=0.92 ; if more then this amount of logo is found then logo detection will be disabled |
| 25 | +logo_threshold=0.75 |
| 26 | +punish_no_logo=1 ; Default, set to 0 to avoid show segments without logo to be scored towards commercial |
| 27 | +aggressive_logo_rejection=0 |
| 28 | +connect_blocks_with_logo=1 ; set to 1 if you want successive blocks with logo on the transition to be regarded as connected, set to 0 to disable |
| 29 | +logo_filter=0 ; set the size of the filter to apply to bad logo detection, 4 seems to be a good value. |
| 30 | +cut_on_ar_change=1 ; set to 1 if you want to cut also on aspect ratio changes when logo is present, set to 2 to force cuts on aspect ratio changes. set to 0 to disable |
| 31 | +delete_show_after_last_commercial=0 ; set to 1 if you want to delete the last block if its a show and after a commercial |
| 32 | +delete_show_before_or_after_current=0 ; set to 1 if you want to delete the previous and the next show in the recording, this can lead to the deletion of trailers of next show |
| 33 | +delete_block_after_commercial=0 ; set to max size of block in seconds to be discarded, set to 0 to disable |
| 34 | +remove_before=0 ; amount of seconds of show to be removed before ALL commercials |
| 35 | +remove_after=0 ; amount of seconds of show to be removed after ALL commercials |
| 36 | +shrink_logo=5 ; Reduce the duration of the logo with this amount of seconds |
| 37 | +after_logo=0 ; set to number of seconds after logo disappears comskip should start to search for silence to insert an additional cutpoint |
| 38 | +padding=0 |
| 39 | +ms_audio_delay=5 |
| 40 | +volume_slip=40 |
| 41 | +skip_b_frames=0 ; Set to 1 to force Comskip to skip frames for higher processing speed. |
| 42 | +max_repair_size=200 ; Will repair maximum 200 missing MPEG frames in the timeline, set to 0 to disable repairing for players that don't use PTS. |
| 43 | +disable_heuristics=4 ; bit pattern for disabling heuristics, adding 1 disables heristics 1, adding 2 disables heristics 2, adding 4 disables heristics 3, 255 disables all heuristics |
| 44 | +delete_logo_file=0 ; set to 1 if you want comskip to tidy up after finishing |
| 45 | +output_framearray=0 ; create a big excel file for detailed analysis, set to 0 to disable |
| 46 | +output_data=0 ; create a dump of the user data channel, used for CC and XDS (such as V-Chip info). Can be use together with output_framearray to remote debug CC decoding |
| 47 | +output_videoredo=0 ; The old videoredo format |
| 48 | +output_videoredo3=0 ; The new videoredo v3 format. |
| 49 | +output_womble=0 |
| 50 | +output_mls=0 ; set to 1 if you want MPeg Video Wizard bookmark file output |
| 51 | +output_cuttermaran=0 |
| 52 | +output_mpeg2schnitt=0 |
| 53 | +output_mpgtx=0 |
| 54 | +output_dvrcut=0 |
| 55 | +output_zoomplayer_chapter=0 |
| 56 | +output_zoomplayer_cutlist=0 |
| 57 | +output_edl=1 |
| 58 | +output_dvrmstb=0 ; Set to 1 if you're running DVRMS-Toolbox |
| 59 | +output_edlx=0 |
| 60 | +output_vcf=0 |
| 61 | +output_bsplayer=0 |
| 62 | +output_btv=0 ; set to 1 if you want Beyond TV chapter cutlist output |
| 63 | +output_projectx=0 ; set to 1 if you want ProjectX cutlist output (Xcl) |
| 64 | +output_avisynth=0 |
| 65 | +output_vdr=0 ; set to 1 if you want XBMC to skipping commercials |
| 66 | +output_demux=0 ; set to 1 if you want comskip to demux the mpeg file while scanning |
| 67 | +sage_framenumber_bug=0 |
| 68 | +sage_minute_bug=0 |
| 69 | +live_tv=0 ; set to 1 if you use parallelprocessing and need the output while recording |
| 70 | +live_tv_retries=4 ; change to 16 when using live_tv in BTV, used for mpeg PS and TS |
| 71 | +dvrms_live_tv_retries=300 ; only used for dvr_ms |
| 72 | +standoff=0 ; change to 8000000 when using live_tv in BTV |
| 73 | +cuttermaran_options="cut=\"true\" unattended=\"true\" muxResult=\"false\" snapToCutPoints=\"true\" closeApp=\"true\"" |
| 74 | +mpeg2schnitt_options="mpeg2schnitt.exe /S /E /R25 /Z %2 %1" |
| 75 | +avisynth_options="LoadPlugin(\"MPEG2Dec3.dll\") \nMPEG2Source(\"%s\")\n" |
| 76 | +dvrcut_options="dvrcut \"%s.dvr-ms\" \"%s_clean.dvr-ms\" " |
| 77 | +windowtitle="Comskip - %s" |
| 78 | +thread_count=4 |
| 79 | +always_keep_last_seconds=90 |
0 commit comments