Comskip Support Forum

Comskip is a free commercial detector, browse the forum for more information
It is currently Wed Oct 17, 2018 8:24 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Mon Jun 15, 2015 7:48 pm 
Offline

Joined: Mon Jun 15, 2015 7:41 pm
Posts: 5
Hi,

Thanks for this famous software, its working well generally.

But i have problems with live hd scanning i always get this error in the log (its turning since 30 minutes and i have a 11 mb log full of errors)

On sd its working very well live :)

comskip is lauched on start of recording with mediaportal tv server on a ts file



Quote:
[h264 @ 5d286660] get_buffer() failed
[h264 @ 5d286660] thread_get_buffer() failed
[h264 @ 5d286660] decode_slice_header error
[h264 @ 5d286660] get_buffer() failed
[h264 @ 5d286660] thread_get_buffer() failed
[h264 @ 5d286660] decode_slice_header error
[h264 @ 5d286660] get_buffer() failed
[h264 @ 5d286660] thread_get_buffer() failed
[h264 @ 5d286660] decode_slice_header error
[h264 @ 5d286660] no frame!
[h264 @ 5d285a40] get_buffer() failed
[h264 @ 5d285a40] thread_get_buffer() failed
[h264 @ 5d285a40] decode_slice_header error
[h264 @ 5d285a40] get_buffer()


here is my config

Quote:
Settings
--------
[Main Settings]
;the sum of the values for which kind of frames comskip will consider as possible cutpoints: 1=uniform (black or any other color) frame, 2=logo, 4=scene change, 8=resolution change, 16=closed captions, 32=aspect ration, 64=silence, 255=all.
detect_method=175
;Set to 10 to show a lot of extra info, level 5 is also OK, set to 0 to disable
verbose=10
;Frame not black if any of the pixels of the frame has a brightness greater than this (scale 0 to 255)
max_brightness=60
maxbright=1
;Frame not pure black if a small number of the pixels of the frame has a brightness greater than this. To decide if the frame is truly black, comskip will also check average brightness (scale 0 to 255)
test_brightness=40
;
max_avg_brightness=25
;
max_commercialbreak=600
;
min_commercialbreak=40
;
max_commercial_size=125
;
min_commercial_size=4
;
min_show_segment_length=250
;
max_volume=500
;
max_silence=100
;
non_uniformity=500
[Detailed Settings]
min_silence=12
noise_level=5
brightness_jump=200
fps=22
validate_silence=1
validate_uniform=1
validate_scenechange=1
global_threshold=1.05
disable_heuristics=4
[CPU Load Reduction]
thread_count=4
hardware_decode=1
play_nice_start=-1
play_nice_end=-1
play_nice_sleep=0
[Input Correction]
max_repair_size=200
ms_audio_delay=5
volume_slip=40
variable_bitrate=1
lowres=0
[Aspect Ratio]
ar_delta=0.08
cut_on_ar_change=1
[Global Removes]
padding=0
remove_before=0
remove_after=0
added_recording=14
delete_show_after_last_commercial=0
delete_show_before_first_commercial=0
delete_show_before_or_after_current=0
delete_block_after_commercial=0
min_commercial_break_at_start_or_end=39
always_keep_first_seconds=0
always_keep_last_seconds=0
[USA Specific]
intelligent_brightness=0
black_percentile=0.0076
uniform_percentile=0.003
score_percentile=0.71
[Main Scoring]
length_strict_modifier=3
length_nonstrict_modifier=1.5
combined_length_strict_modifier=2
combined_length_nonstrict_modifier=1.25
ar_wrong_modifier=2
excessive_length_modifier=0.01
dark_block_modifier=0.3
min_schange_modifier=0.5
max_schange_modifier=2
logo_present_modifier=0.01
punish_no_logo=1
[Detailed Scoring]
punish=0
reward=0
punish_threshold=1.3
punish_modifier=2
reward_modifier=0.5
[Logo Finding]
border=10
give_up_logo_search=2000
delay_logo_search=0
logo_max_percentage_of_screen=0.12
ticker_tape=0
ticker_tape_percentage=0
ignore_side=0
subtitles=0
logo_at_bottom=0
logo_threshold=0.75
logo_percentage_threshold=0.25
logo_filter=0
aggressive_logo_rejection=0
edge_level_threshold=5
edge_radius=2
edge_weight=10
edge_step=1
num_logo_buffers=50
use_existing_logo_file=1
two_pass_logo=1
[Logo Interpretation]
connect_blocks_with_logo=1
logo_percentile=0.92
logo_fraction=0.4
shrink_logo=5
shrink_logo_tail=0
before_logo=0
after_logo=0
where_logo=0
min_black_frames_for_break=1
[Closed Captioning]
ccCheck=0
cc_commercial_type_modifier=4
cc_wrong_type_modifier=2
cc_correct_type_modifier=0.75
[Live TV]
live_tv=1
live_tv_retries=8
require_div5=0
div5_tolerance=-1
incommercial_frames=1000
[Output Control]
output_default=1
output_chapters=0
output_plist_cutlist=0
output_zoomplayer_cutlist=0
output_zoomplayer_chapter=0
output_vcf=0
output_vdr=0
output_projectx=0
output_avisynth=0
output_videoredo=0
output_videoredo3=0
videoredo_offset=2
output_btv=0
output_edl=0
output_live=0
edl_offset=0
edl_skip_field=0
output_edlp=0
output_bsplayer=0
output_edlx=0
output_cuttermaran=0
output_mpeg2schnitt=0
output_womble=0
output_mls=0
output_mpgtx=0
output_dvrmstb=0
output_dvrcut=0
output_ipodchap=0
output_framearray=0
output_debugwindow=0
output_tuning=0
output_training=0
output_false=0
output_aspect=0
output_demux=0
output_data=0
output_srt=0
output_smi=0
output_timing=0
output_incommercial=0
delete_logo_file=0
cutscene_frame=0
cutscene_dumpfile=""
cutscene_threshold=10
cutscenefile1=""
cutscenefile2=""
cutscenefile3=""
cutscenefile4=""
cutscenefile5=""
cutscenefile6=""
cutscenefile7=""
cutscenefile8=""
windowtitle="Comskip - %s"
cuttermaran_options="cut=\"true\" unattended=\"true\" muxResult=\"false\" snapToCutPoints=\"true\" closeApp=\"true\""
mpeg2schnitt_options="mpeg2schnitt.exe /S /E /R25 /Z %2 %1"
avisynth_options="LoadPlugin(\"MPEG2Dec3.dll\") \nMPEG2Source(\"%s\")\n"
dvrcut_options="dvrcut \"%s.dvr-ms\" \"%s_clean.dvr-ms\" "
[Sage Workarounds]
sage_framenumber_bug=0
sage_minute_bug=0
enable_mencoder_pts=0


many thanks for your help :)


Top
 Profile  
Reply with quote  
PostPosted: Tue Jun 16, 2015 11:21 am 
Offline
Site Admin

Joined: Sun Aug 21, 2005 3:49 pm
Posts: 3211
can you test an earlier release?


Top
 Profile  
Reply with quote  
PostPosted: Wed Jun 17, 2015 11:09 pm 
Offline

Joined: Mon Jun 15, 2015 7:41 pm
Posts: 5
ok thank you il will try,

Another question about xbmc and comskip while live tv recording :

when in the ouput txt (edl compatibility is currently brokens) it is not written that

Code:
FILE PROCESSING COMPLETE
-------------------


the file is not red by kodi and it does not skip

it is possible to "fake" kodi while live_tv is enabled , so kodi can skip in live mode ?

here is what kodi is expect to see in the file to understand correctly the info (but probably you already now this page)

http://kodi.wiki/view/Edit_decision_list ->1.3 comskip

Thanks :)


Top
 Profile  
Reply with quote  
PostPosted: Thu Jun 18, 2015 7:51 am 
Offline
Site Admin

Joined: Sun Aug 21, 2005 3:49 pm
Posts: 3211
The .txt file is empty as long as no commercial has been detected so there is nothing to skip


Top
 Profile  
Reply with quote  
PostPosted: Thu Jun 18, 2015 8:53 am 
Offline

Joined: Mon Jun 15, 2015 7:41 pm
Posts: 5
erik wrote:
The .txt file is empty as long as no commercial has been detected so there is nothing to skip


but my file is looking so until the process is finished (it is not empty , just frame numbers are written)

Quote:
xxxxx yyyyy
xxxxx yyyyy
xxxxx yyyyy


but xbmc is looking for this text file

Quote:
FILE PROCESSING COMPLETE
------------------------
xxxxx yyyyy
xxxxx yyyyy
xxxxx yyyyy


so xbmc doesnt reconize live tv txt because there is not the "file process complete" and dash.

My question is more about the possibility to add the text ("file process complete" and dash) to txt file while comskip is still analysing the video file (and also still recording)


Top
 Profile  
Reply with quote  
PostPosted: Sat Jun 20, 2015 6:28 pm 
Offline

Joined: Mon Jun 15, 2015 7:41 pm
Posts: 5
So i guess it is not possible to add the "FILE PROCESSING COMPLETE and dahes" TO the txt while comskip is working on live recording,
In order to compensate kodi needs that to consider there is commercials ?


Top
 Profile  
Reply with quote  
PostPosted: Sat Jun 20, 2015 9:53 pm 
Offline
Site Admin

Joined: Sun Aug 21, 2005 3:49 pm
Posts: 3211
Well,

Without the "file processing complete", how would kodi otherwise know when to re-read the .txt file, and when to stop re-reading?


Top
 Profile  
Reply with quote  
PostPosted: Sun Jun 21, 2015 12:35 am 
Offline

Joined: Mon Jun 15, 2015 7:41 pm
Posts: 5
erik wrote:
Well,

Without the "file processing complete", how would kodi otherwise know when to re-read the .txt file, and when to stop re-reading?


i dont know , but currently edl files (.edl) are broken , so the only way to do this is the .txt file. (http://trac.kodi.tv/ticket/15207)
And as said kodi refuse to found commercial in txt file if there is not a "file processing complete" at the begging of the file
(this is not the case in live tv mode and when comskip is sill processing the video)

My need is temporary , until kodi repair the problem ,
For exemple an option (in ini file) to add this text even if the file is completly processed (in live tv mode)

Im really sorry , my english is not very accurate and my need is a little bit strange :)


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group