New builds will be anounced in this topic

Where all the announcements go
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

New builds will be anounced in this topic

Post by erik »

If you would like to receive a mail when I release a new build you should subscribe to this topic.
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

build 115 is available
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Build 119

Changes in 0.79.119
- Bug solved: Preview failed on certain TS files.
- During preview the 's' and 'f' keys will jump to Start and Finish of the recording
Changes in 0.79.118
- Bug solved: Previewing TS files failed once viewing near the end of the recording
- Added ini parameter: edge_step=1 Set to 2 when you need extra speed on scanning for logo's on HD files. Will make logo detection slightly worse
Changes in 0.79.117
- Bug solved: On certain MPEG PS recordings no audio was detected leading to much worse detection quality
Changes in 0.79.116
- Fixed a bug that could cause the preview to freeze when reviewing .txt or .csv files
- Improved the demux to better find the audio stream on HD TS recordings, not having audio will make detection quality much worse.
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Build 123

Post by erik »

Added aspect ratio information
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Build 129 is out.

Changes in 0.79.129
- Bug solved: The XML output file missed the first commercial when it started within 2 seconds from the start
- Improved the detection and decoding of sound in dvr-ms files.
Changes in 0.79.128
- It should now be possible to use the preview window on dvr-ms files. Not extensively tested and probably full of bugs. I need your feedback to improve (only for donators)
Changes in 0.79.127
- The previous build(s) generated a huge debug file called camples.csv. Is disabled now
Changes in 0.79.126
- Extra workaround implemented to prevent no sound detection on certain dvr-ms recordings
Changes in 0.79.125
- It is strongly adviced to set max_repair_size=0 for HDHomerun recordings.
- Bug solved: Comskip crashes under certain rare conditions
- Some HDHomerun recordings contain a track without sound, after 50 frames without sound another track is automatically selected
Changes in 0.79.124
- Setting skip_b_frames=2 will have Comskip skip frames on HD but not on SD, only available for donators
Changes in 0.79.123
- Adding output_aspect=1 to you ini file will instruct comskip to generate a .aspects file. This file lists the input resolution and aspect ratio changes. This information can be used for more efficient transcoding or automatic aspect ratio switching during playback.
Changes in 0.79.122
- Comskip can now skip frames to speed up processing, should work on HD streams. Set skip_b_frames=1 in your comskip.ini, only available for donators
Changes in 0.79.121
- New detection method added: RESOLUTION_CHANGE (detect_method 8), replaces the unused FUZZY_LOGIC (which is always on). Resolution_change will insert a hard cutpoint when the resolution of a digital recording changes.
- Improved accuracy during reviewing of cutpoints. Comskip could be up to 15 frames off during preview.
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Build 144 is available.

Please upgrade to build 144 if you experience a crash on certain recordings

From the release notes:
Changes in 0.79.144
- Bug solved: Comskip crashes on recordings with mono AC3 sound
Changes in 0.79.143
- Bug solved: When remove_before is set to a positive value and the first commercial starts at the beginning of the recording then the first commercial is missing in the generated list of commercials.
- It is on request again possible to set enable_mencoder_pts=1 in order to use the initial PTS as an offset in the .edl output file to allow mencoder to correctly cut TS recordings.
Changes in 0.79.142
- Made a big change to the sound detection algorithm. This should solve some crashes on certain recordings.
Changes in 0.79.141
- Bug solved: Too short commercials at the beginning or end are not deleted even when shorter then min_commercialbreak
- Substantial changes to the heuristics and to the validation algorithm. Its better on my set of test files, how about yours?
- Switched back to the old compiler
- Bug solved: Can not disable heuristics rule 7.
Changes in 0.79.140
- When the debugwindow is uncovered the windows stayed black untill you hit a key or clicked on the time bar. I tried to show the debuginfo when the window is uncovered but it is not always working.
- Switched to a new compiler, did expect all kind of problems but haven't seen one yet.
- Bug solved: Heuristics rule 7 triggers incorrectly causing loss of show at the beginning of the recording.
Changes in 0.79.139
- Output for Virtualdup shifted with 2 frames
- Added a fflush after writing to stderr
Changes in 0.79.138
- It is now possible to use the .csv file to test changed settings of maxbright
Changes in 0.79.137
- Bug solved: When reviewing the .txt file the bar at the top of the debugwindow is grey instead of black/white
Changes in 0.79.136
- Bugs solved: Comskip crashes when invoked with a .csv file and no .data file is present.
Changes in 0.79.135
- Improved the CC word separation on certain broadcast channels
- (Re)added the "CC" type of CC data.
Changes in 0.79.134
- Change the extension of the XDS dump file to .data
- When comskip is started with a .csv file the .data file containing the XDS dump will also be read when available.
- In ComskipGUI.exe the 'X' key can be used to show XDS data. Currently the Program Name, V_Chips, Program duration and Program position are displayed. Decoding of the XDS data is not yet complete
- A very thin grey vertical line at the very top of the debugbar timeline shows the location of the XDS data changes
Changes in 0.79.133
- Added functionality to decode ATSC Close Captioning data. Will work on any file (mpg, ts, dvr-ms) that contains this information.
- Added the ability to generate a .srt file, Set output_srt=1 to enable. This is done by integrating ccextractorwin. Send me feedback on what other output formats of ccextractor are usefull.
- Added the ability to generate a .smi file, Set output_smi=1 to enable. This is done by integrating ccextractorwin.
- Added the ability to dump the user data stream from the mpeg recording. Set output_data=1 to enable. this will generate a .dmp file that could be compatible with ccextractor
Changes in 0.79.132
- Bug solved: The dvrmstv xml output file is missing the first commercial when it starts within the first second of the recording
Changes in 0.79.131
- Improved the previewing on dvr-ms recordings.
- It is now possible to disable the combining of blocks for strict or non-strict commercial length checking by setting the combined modifiers to 1.0
- Improved the automatic video PID selection when the stream switches to a new PAT
Changes in 0.79.130
- Audio detection on DVR-MS files still proved to be difficult when skipping frames. Some improvements have been implemented (I hope). Should also improve when not skipping frames.
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

The first h.264 capable version of Comskip is released in the early access area
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Just released build 0.80.007

The early access version can process h.264.

From the changelog
Changes in 0.80.007
- The non h.264 version is now again available outside the donator area.
- Solved a very generic cause of crashing. You MUST use the new libavcodec.dll that comes with this release.
- Made some experimental improvements in determining the audio type.
Changes in 0.80.006
- Implemented a major robustness improvement in libavcodec.dll. YOu MUST use the libavcodec.dll included in this distribution Zip file.
Changes in 0.80.005
- Dumping a cutscene with the 'C' key is working again, was broken since build 0.79.140
- Improved the demuxing of TS recordings with corrupt PMT info
Changes in 0.80.004
- Changed the video detection for TS files to enable processing of clear QAM recordings.
- Changed the default detect_method to 43 as the CC decoding sometimes causes Comskip to crash
Changes in 0.80.003
- Increased the robustness of the h.264 decoder
- Increased the robustness of the CC extractor
- Removed the "_1" filename postfix for CC output files.
Changes in 0.80.002
- Removed the embedded manifest as for some reason there is a crash on certain systems
Changes in 0.80.001
- Added h.264/AAC decoding on TS recordings. Not working yet on converted h.264 files. Do set max_volume=0 as the volume level is not normalized yet. AAC decoding still fails on certain recordings. No preview of .h264 yet
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Build 0.80.011 is release

The early access version can process h.264.

Changelog
Changes in 0.80.011
- New parameter: added_recording=7 ; amount of minutes that are added before and the actual show in the recording.
Changes in 0.80.010
- When before_logo or after_logo are set to 999 then a hard cutpoint will be inserted where the logo (dis)appears
- Improved again the robustness of the h.264 decoder (was lost in build 0.80.009)
Changes in 0.80.009
- Bug solved: Sometime the audio decoding stops
- Added the output format for iPod chapter skipping, enable by setting output_ipodchap=1 this will generate a .chap file with a chapter marker before and after each commercial.
- Removed the very small commercial found at the end of many recordings.
- Bug solved: Sometime Comskip crashes when output_smi or output_srt where enabled
- Bug solved: Comskip crashes on a h.264 recording that changes resolution
Changes in 0.80.008
- Doubled the speed of h.284 decoding. Only available in early access area. YOu MUST copy all the DLL's inside the zip file next you comskip.exe and comskipGUI.exe.
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Build 0.80.015 released

Changes in 0.80.015
- Added parameter: delay_logo_search=0 When set to 1 logo seach will start after added_recording*60 seconds, or you can set it to the number of seconds after which to start the logo search
- Improved scene_change detection processing
- Improved the delete before/after commercial processing.
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Build 0.80.017 released

Post by erik »

Comskip build 0.80.017 released today

From the changelog

Changes in 0.80.017
- Set Comskip to THREAD_MODE_BACKGROUND_BEGIN priority to prevent the disk IO from blocking all other processes
- Added the complete list and discription of all tunable parameters in the file comskip.txt
- Implemented a recovery mechanism for when the h.264 decoder (in comcodec.dll) generates an exception.

Could those of you that experience a crash retest with build 0.80.017?
Set verbose is 10 and check the log file for
h.264 decoder raised an exception
This signals a successful recovery from a crash
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Many new builds have been released, on November 14 I released 0.80.027

From the changelog

Changes in 0.80.027
- Changed the sound detection algorithm to prevent sound decoding failure on very high quality digital broadcast.
Changes in 0.80.026
- Extended the H2 heuristics rule to also add short blocks before commercials.
Changes in 0.80.025
- Added parameter: incommercial_frames, default is 1000. When live_tv is set comskip also outputs a file with the extension ".incommercial" that contains a single line with a "0" when outside a commercial and a "1" when the current processed frame is less then incommercial_frames after the last detected commercial.
Changes in 0.80.024
- Bug solved: The delete_show_before_first_commercial did not function as expected
Changes in 0.80.023
- Added parameters always_keep_first_seconds and always_keep_last_seconds, Set them to the number of seconds at start/end you always want to be regarded as show.
- When live_tv is enable the THREAD_MODE_BACKGROUND_BEGIN is not set to ensure live_tv process can keep up with the recording.
Changes in 0.80.022
- Completely bright frames (such as bright lights or explosions) no longer generate uniform cutpoints.
Changes in 0.80.021
- The public version no longer needs comcodec.dll, I hope this solves the crash on the AMD processors without SSE2
Changes in 0.80.020
- Implemented an additional workaround to prevent a crash
Changes in 0.80.019
- Undid some changes preparing for a new demux as there seem to be some unreproducable stability problems popping up
Changes in 0.80.018
- Bug solved: Comskip sometimes crashes at the start of processing when output_default=0
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Quick summary of the latest changes


Changes in 0.80.042
- Repaired a bug that caused build 40 and 41 to fail on dvr-ms. Do NOT use build 40 and 41 on dvr-ms
Changes in 0.80.041
- Added aggressive_logo_detection=4 for detecting logos on very bright backgrounds, could be a future acceptable default once confirmed by testing
Changes in 0.80.040
- Update both before_logo and after_logo processing to seek for the biggest scene change near a silence starting x seconds till 30 seconds after/before the logo (dis)appears. This is usefull when no black frames are present.
Changes in 0.80.039
- Solved a decoder crash caused by a corrupt recording.
Changes in 0.80.038
- Solved a stupid bug that cause the setting of the always_keep_first_seconds to be used to reduce the last commercial block length instead of the parameter always_keep_last_seconds
Changes in 0.80.037
- Improved heuristics rule 1
Changes in 0.80.036
- on request change the way of working of the always_keep_x_seconds to indeed ALWAYS keep the x seconds
Changes in 0.80.035
- Solved a bug in the heuristics for automatically disabling the logo processing.
Changes in 0.80.034
- Added parameter: edl_offset=0 ; The amount of frames subtracted from the edl cut time output, use negative numbers to shift to later.
Changes in 0.80.033
- Added 60fps h.264 video decoding
Changes in 0.80.032
- Added the parameter outout_chapters to create a .chap file listing the framenumbers of the chapters in the recording.
- Increased the robustness of the h.264 positioning while in debug window mode
Changes in 0.80.031
- Added flushing of the .edl and .txt file while processing live tv
Changes in 0.80.030
- Changed the generated .vprj file to include "<MPEG Stream Type>4" in case of h.264 video
Changes in 0.80.029
- Increased the default for volume_slip to 40 to have better black frame detection in long recordings
- Solved a bug in the audio decoding of QAM recording coming from a HDPVR. Could solve many other AC3 related decoding problems.
Changes in 0.80.028
- When cut_on_ar_change is set to any value larger then 2 then all aspect ratio changes will create cutpoints except when the aspect ratio segment is shorter then cut_on_ar_change seconds. Suggested setting for normal use is cut_on_ar_change=20
erik
Site Admin
Posts: 3368
Joined: Sun Aug 21, 2005 3:49 pm

Re: New builds will be anounced in this topic

Post by erik »

Big changes being implemented, amongst other .wtv support

Currently only available in the early access area.

From the changelog

Changes in 0.81.016
- Solved a bug in single pass logo processing that was causing many crashes.
Changes in 0.81.015 (don't use)
- Solved a bug in the output of videoredo project file for h.264 video
- lowres will automatically be disabled for h.264
- Comskip now running on normal priority for all those multi core CPU users.
Changes in 0.81.014
- Added ini parameter. Default: lowres=0 Setting to 1 will halve the size of the decoded video and speed up. Only usable on mpeg video. Causes h.264 to crash.
- Crash solved when using debugwindow in combination with two_pass_logo=0
Changes in 0.81.013
- This is an experimental release. Do NOT use for production purposes.
- Setting two_pass_logo=0 will enable an experimental multi logo search algorithm that is less accurate but can deal with an infinite number of logo's
- Switched to lower quality decoding to increase decoding speed.
- Disabled the IO playnice to gain speed on multi core Windows 7 machines.
Changes in 0.81.012
- The min_black_frames_for_break setting is working again. Set to the minimum number of black frames needed to have a cutpoint.
- Saving cutscenes will always be done to a .dmp file with the same basename as the recording. The save file dialog is broken. Rename these files if you need more then one.
Changes in 0.81.011
- Complete change of the used codec and demux. Comskip will now process everything ffmpag can decode, including .wtv. Due to the experimental nature certain features have stopped working. Most noticable is NO LIVE TV SUPPORT!!!!
Post Reply