Help us keep the list up to date and submit new video software here.
Tool
Complete Version history / Release notes / Changelog / What's New for HC Encoder
Release 21-12-2015
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
- as usual some bugfixes
HCenc release 028 Release 16-08-2015
Notes:
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
- minor HCgui bugfixes
HCenc release 028 08-05-2015
Notes:
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
HCenc release 028 30-04-2015
Notes:
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
HCenc release 027 10-10-2014
Notes:
- Avisynth version 2.6 is needed
- support for YV12 (4:2:0), YUY2, YV16 (4:2:2) and YV24 (4:4:4) colorspace
- lossless intermediate mode implemented for all colorspaces
- Avisynth script written in logfile
HCenc 0.27 Beta release 30-09-2014
Notes:
- Avisynth version 2.6 is needed
- support for YV12 (4:2:0), YUY2, YV16 (4:2:2) and YV24 (4:4:4) colorspace
- lossless intermediate mode implemented for all colorspaces
- Avisynth script written in logfile
HCenc 0.27 beta - release date 26-10-2013
- lossless intermediate mode fixed for YUY2 input
- Avisynth script written in logfile
- some more bugs solved
(21-10-2013 release has been withdrawn)
HCEnc Beta 027 release 24-10-2013
HC027 updated, now also includes GUI.
HCEnc Beta 027 release 21-10-2013
Notes:
- support for YV16 (4:2:2) and YV24 (4:4:4) colorspace
- lossless intermediate mode implemented for all colorspaces
- Avisynth script written in logfile
- some more bugs solved
- only encoder, still working on the GUI
For colorspace YV16 and YV24 Avisynth 2.6 is needed, tests are done using Avisynth alpha 5 (Sep 18th, 2013)
HCenc release 026 beta 16-06-2011
Note:
- some bugs solved
- calculate PSNR: *FRAMELOG psnr
- manono built in matrices fixed
HCenc release 026 beta 05-03-2011
Note:
- some bugs solved
- calculate PSNR: *FRAMELOG psnr
HCgui and HCenc 0.25 - release date 20-09-2010
- bug fix release
HCgui and HCenc 0.24 - release date 07-09-2010
- added *1PASS command
- added *INTRAVLC command
- added *MINBRFAC command
- added 4:2:2 input / output
- some issues using Avisynth input are fixed
- better fade detection/handling
New HC024 beta.
Here's another build, the way Avisynth is used has been updated.
New HC024 beta.
It's pretty much the same as the 31-07-2010 release, files are not packed.
The bug reported by manolito about the logged 1pass VBR Quant value is fixed.
New HC024 beta, 31-07-2010.
- bug fixed using lossless mode
- minimum autogop size set to 8
- some small GUI changes
New HCenc024beta
As usual some bug fixes, some changes to the 1pass VBR mode and user data is removed.
The TFF/BFF flag can now be set on progressive encodes, also Progressive Sequence can be set.
New HCenc024beta
- 1pass VBR bugs fixed
- asm optimizations, a bit more speed
- some cosmetics
Also there's a special version included which doesn't use CPU dispatching which runs 2-3 % faster on my Intel Q9450.
Any CPU which can do SSSE3 will run it, it might also speed up AMD systems, Intel compiler options: /O3 /Og /QaxT /QxT
(There are rumours CPU dispatching by Intel compilers doesn't do that well on AMD ).
I don't have an AMD system at home or at work so I can't test it.
A new beta of HCenc 024 is out.
It fixes some bugs in the dead zone quantization and has 3 new matrices (thanks manono).
Still beta but almost final, working on some speed optimizing issues.
A new beta of HCenc 024 is out.
Deadzone quantization is now adaptive, see HCgui tab settings 1.
A new beta of HCenc 024 is out.
Major changes:
- added *INTRAVLC command
- added *MINBRFAC command
- added 4:2:2 input/output
- fixed some issues using AVCsource input
- better fade detection/handling
and some other minor changes and bugfixes.
INTRAVLC 2 is now default, every frame uses the optimal intra VLC table.
The *MINBRFAC command shifts the lower part of the compression curve.
Here's a new HCenc 0.24 beta:
- added *INTRAVLC command
- added 4:2:2 input / output
- fixed some issues using AVCsource input
This will fix the problems using DGAVCDecNV.
0.24 Beta
For now it's the encoder only so you have to edit the hc.ini file manually.
New features:
*1PASS
This command enables 1 pass VBR encoding.
1 pass can be used for clips > 1000 frames, smaller clips are done using 2 pass.
*CHROMAFORMAT 420
*CHROMAFORMAT 422
Output can be 420 (default) or 422 color space,
for 422 color space YUY2 input is required, for 420 input can be YV12 or YUY2
*INTRAVLC 0
*INTRAVLC 1
Chooses the VLC table for intra blocks: 0 = table14, 1 = table15. (non-intra blocks are always table14)
Default is *INTRAVLC 0.
In general *INTRAVLC 0 is better for low bitrates, *INTRAVLC 1 for high bitrates.
v0.23
* Added adaptive quantization
* Added panscan
v0.22:
* multiprocessor support
* improved interlaced encoding
* more CLI input
* and as usual some bug fixes
0.21
* added SSSE3 support
* added some new functions: *LUMGAIN, *SILENT and *SCDFILE
* higher encoding speed for best profile
* as usual some bug fixes
v0.20
* support for HD resolutions, up to 1920x1152
* added some new functions: *ZONE and *MASK_SHIFT
* improved autogop function with *AUTOGOP command
* higher encoding speed for SSE2 CPU's
* supports latest DGDecode/DGIndex (fileversion 15 & 16)
* GUI updated
* more built-in matrices
* more parameter input
* as usual some bug fixes
v0.19.1:
* *CQ_PFACTOR and *CQ_BFACTOR were broken, fixed
* preview in GUI reset to default (off)
Version v0.19:
* supports latest DGDecode/DGIndex (fileversion 13)
* some tweaks to improve fades and reduce blockyness
* more RD optimization (only for best profile)
* improved autogop function
* minor GUI changes
* as usual some bug fixes
Version v0.18 (29-Apr-2006).
Change log:
* Updated encoding engine
* Added pulldown 23.976fps --> 29.97fps
* Added adaptive matrix
* GUI bug fixes
Version v0.17 (05-Feb-2006).
Change log:
* more options for CQ encoding
* added gop, frames and chapter command as parameters for HCenc
* create a chapter list based on scene changes
* frame count starts at 0
* GUI bug fixes
* frame serving bug fixed
* memory error bug fixed
GUI HC016
It has some new features:
- load and save ini files
- preview function
- setting chapter points
HC update: HC016
- fixes the playback on some strict players (Pioneer)
- pulldown issue is fixed, streams can be pulldowned for PAL and NTSC GOP lengths
- updated 1 pass CQ_MAXBITRATE run, should result in better prediction
- autoq2 matrix replaced with avamat6 and avamat7 (both by Amnon82)
HC update: HC015A
- This update has only one new feature: chapter support
HC and HCbatch beta 0.15 - release date 18-06-2005
- better motion estimation
- compressed database
- added *BIAS command to tweak the compression curve
- added *SHUTDOWN command
- as usual some bugs fixed
HC and HCbatch beta 0.14 - release date 23-04-2005
- improvement of the encoding engine
- added *CQ_MAXBITRATE command, CQ encodes will now be DVD-compliant
- some other bugs fixed
HC and HCbatch beta 0.13 - release date 17-04-2005
- faster encoding
- bitrate control updated
- encoding profiles updated: FAST - NORMAL - BEST
- QLB matrix updated
- added *NOSEQ_ENDCODE command to suppress output of the sequence endcode
- some other minor bugs fixed
HCbatch beta 0.12a - release date 24-03-2005
- fixed an error where the scan flag wasn't set properlyfor interlaced source using argument input
- added *WAIT command to speed up exit after encoding
- some other minor bugs fixed
- 1, 2 and 3 frame clips are now encoded using Constant Quant
HCbatch beta 0.12 - release date 19-03-2005
- encoding engine same as GUI version
- runs in a small window, showing statistics
- can use ini file and parameters
HC beta 0.12 - release date 10-03-2005
- for some vertical resolutions the lower 2-3 linessometimes flashes with the wrong color, fixed
- Avisynth "progressive movie" check deleted
HC beta 0.11 - release date 22-02-2005
- GUI updated, many bugs fixed
- preview option added
- TFF/BFF flag added for interlaced encoding
- shows Avisynth script errors
- max. bitrate is written in sequence header instead of 9800
- minor changes in bitrate control for bitrate < 2000 kb/s
- AUTOGOP option didn't work if scene change detectionwas switched off, fixed
- bitrate now in kb/s, m2v file size in Kbytes (1 kbit = 1000 bit)
- MPEG matrix is set as default matrix
HC beta 0.10 - release date 07-02-2005
All versions greater than 0.1 will be GUI versions
- first GUI version
- nothing changed in the encoding engine
- some errors in Avisynth error handling fixed
- bitrate now in Kb/s, m2v file size in Kbytes (1 Kbit = 1024 bit)
- experimental support for AMD processors which can do MMX/ISSEproper check for this in the next version
HC beta 0.01 - release date 29-01-2005
- *BATCH command added
HC beta 0.00 - release date 25-01-2005
- first beta release
- command prompt version
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
- as usual some bugfixes
HCenc release 028 Release 16-08-2015
Notes:
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
- minor HCgui bugfixes
HCenc release 028 08-05-2015
Notes:
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
HCenc release 028 30-04-2015
Notes:
- needs Avisynth 2.6 RC1 or higher
- support for mod8 resolutions
HCenc release 027 10-10-2014
Notes:
- Avisynth version 2.6 is needed
- support for YV12 (4:2:0), YUY2, YV16 (4:2:2) and YV24 (4:4:4) colorspace
- lossless intermediate mode implemented for all colorspaces
- Avisynth script written in logfile
HCenc 0.27 Beta release 30-09-2014
Notes:
- Avisynth version 2.6 is needed
- support for YV12 (4:2:0), YUY2, YV16 (4:2:2) and YV24 (4:4:4) colorspace
- lossless intermediate mode implemented for all colorspaces
- Avisynth script written in logfile
HCenc 0.27 beta - release date 26-10-2013
- lossless intermediate mode fixed for YUY2 input
- Avisynth script written in logfile
- some more bugs solved
(21-10-2013 release has been withdrawn)
HCEnc Beta 027 release 24-10-2013
HC027 updated, now also includes GUI.
HCEnc Beta 027 release 21-10-2013
Notes:
- support for YV16 (4:2:2) and YV24 (4:4:4) colorspace
- lossless intermediate mode implemented for all colorspaces
- Avisynth script written in logfile
- some more bugs solved
- only encoder, still working on the GUI
For colorspace YV16 and YV24 Avisynth 2.6 is needed, tests are done using Avisynth alpha 5 (Sep 18th, 2013)
HCenc release 026 beta 16-06-2011
Note:
- some bugs solved
- calculate PSNR: *FRAMELOG psnr
- manono built in matrices fixed
HCenc release 026 beta 05-03-2011
Note:
- some bugs solved
- calculate PSNR: *FRAMELOG psnr
HCgui and HCenc 0.25 - release date 20-09-2010
- bug fix release
HCgui and HCenc 0.24 - release date 07-09-2010
- added *1PASS command
- added *INTRAVLC command
- added *MINBRFAC command
- added 4:2:2 input / output
- some issues using Avisynth input are fixed
- better fade detection/handling
New HC024 beta.
Here's another build, the way Avisynth is used has been updated.
New HC024 beta.
It's pretty much the same as the 31-07-2010 release, files are not packed.
The bug reported by manolito about the logged 1pass VBR Quant value is fixed.
New HC024 beta, 31-07-2010.
- bug fixed using lossless mode
- minimum autogop size set to 8
- some small GUI changes
New HCenc024beta
As usual some bug fixes, some changes to the 1pass VBR mode and user data is removed.
The TFF/BFF flag can now be set on progressive encodes, also Progressive Sequence can be set.
New HCenc024beta
- 1pass VBR bugs fixed
- asm optimizations, a bit more speed
- some cosmetics
Also there's a special version included which doesn't use CPU dispatching which runs 2-3 % faster on my Intel Q9450.
Any CPU which can do SSSE3 will run it, it might also speed up AMD systems, Intel compiler options: /O3 /Og /QaxT /QxT
(There are rumours CPU dispatching by Intel compilers doesn't do that well on AMD ).
I don't have an AMD system at home or at work so I can't test it.
A new beta of HCenc 024 is out.
It fixes some bugs in the dead zone quantization and has 3 new matrices (thanks manono).
Still beta but almost final, working on some speed optimizing issues.
A new beta of HCenc 024 is out.
Deadzone quantization is now adaptive, see HCgui tab settings 1.
A new beta of HCenc 024 is out.
Major changes:
- added *INTRAVLC command
- added *MINBRFAC command
- added 4:2:2 input/output
- fixed some issues using AVCsource input
- better fade detection/handling
and some other minor changes and bugfixes.
INTRAVLC 2 is now default, every frame uses the optimal intra VLC table.
The *MINBRFAC command shifts the lower part of the compression curve.
Here's a new HCenc 0.24 beta:
- added *INTRAVLC command
- added 4:2:2 input / output
- fixed some issues using AVCsource input
This will fix the problems using DGAVCDecNV.
0.24 Beta
For now it's the encoder only so you have to edit the hc.ini file manually.
New features:
*1PASS
This command enables 1 pass VBR encoding.
1 pass can be used for clips > 1000 frames, smaller clips are done using 2 pass.
*CHROMAFORMAT 420
*CHROMAFORMAT 422
Output can be 420 (default) or 422 color space,
for 422 color space YUY2 input is required, for 420 input can be YV12 or YUY2
*INTRAVLC 0
*INTRAVLC 1
Chooses the VLC table for intra blocks: 0 = table14, 1 = table15. (non-intra blocks are always table14)
Default is *INTRAVLC 0.
In general *INTRAVLC 0 is better for low bitrates, *INTRAVLC 1 for high bitrates.
v0.23
* Added adaptive quantization
* Added panscan
v0.22:
* multiprocessor support
* improved interlaced encoding
* more CLI input
* and as usual some bug fixes
0.21
* added SSSE3 support
* added some new functions: *LUMGAIN, *SILENT and *SCDFILE
* higher encoding speed for best profile
* as usual some bug fixes
v0.20
* support for HD resolutions, up to 1920x1152
* added some new functions: *ZONE and *MASK_SHIFT
* improved autogop function with *AUTOGOP command
* higher encoding speed for SSE2 CPU's
* supports latest DGDecode/DGIndex (fileversion 15 & 16)
* GUI updated
* more built-in matrices
* more parameter input
* as usual some bug fixes
v0.19.1:
* *CQ_PFACTOR and *CQ_BFACTOR were broken, fixed
* preview in GUI reset to default (off)
Version v0.19:
* supports latest DGDecode/DGIndex (fileversion 13)
* some tweaks to improve fades and reduce blockyness
* more RD optimization (only for best profile)
* improved autogop function
* minor GUI changes
* as usual some bug fixes
Version v0.18 (29-Apr-2006).
Change log:
* Updated encoding engine
* Added pulldown 23.976fps --> 29.97fps
* Added adaptive matrix
* GUI bug fixes
Version v0.17 (05-Feb-2006).
Change log:
* more options for CQ encoding
* added gop, frames and chapter command as parameters for HCenc
* create a chapter list based on scene changes
* frame count starts at 0
* GUI bug fixes
* frame serving bug fixed
* memory error bug fixed
GUI HC016
It has some new features:
- load and save ini files
- preview function
- setting chapter points
HC update: HC016
- fixes the playback on some strict players (Pioneer)
- pulldown issue is fixed, streams can be pulldowned for PAL and NTSC GOP lengths
- updated 1 pass CQ_MAXBITRATE run, should result in better prediction
- autoq2 matrix replaced with avamat6 and avamat7 (both by Amnon82)
HC update: HC015A
- This update has only one new feature: chapter support
HC and HCbatch beta 0.15 - release date 18-06-2005
- better motion estimation
- compressed database
- added *BIAS command to tweak the compression curve
- added *SHUTDOWN command
- as usual some bugs fixed
HC and HCbatch beta 0.14 - release date 23-04-2005
- improvement of the encoding engine
- added *CQ_MAXBITRATE command, CQ encodes will now be DVD-compliant
- some other bugs fixed
HC and HCbatch beta 0.13 - release date 17-04-2005
- faster encoding
- bitrate control updated
- encoding profiles updated: FAST - NORMAL - BEST
- QLB matrix updated
- added *NOSEQ_ENDCODE command to suppress output of the sequence endcode
- some other minor bugs fixed
HCbatch beta 0.12a - release date 24-03-2005
- fixed an error where the scan flag wasn't set properlyfor interlaced source using argument input
- added *WAIT command to speed up exit after encoding
- some other minor bugs fixed
- 1, 2 and 3 frame clips are now encoded using Constant Quant
HCbatch beta 0.12 - release date 19-03-2005
- encoding engine same as GUI version
- runs in a small window, showing statistics
- can use ini file and parameters
HC beta 0.12 - release date 10-03-2005
- for some vertical resolutions the lower 2-3 linessometimes flashes with the wrong color, fixed
- Avisynth "progressive movie" check deleted
HC beta 0.11 - release date 22-02-2005
- GUI updated, many bugs fixed
- preview option added
- TFF/BFF flag added for interlaced encoding
- shows Avisynth script errors
- max. bitrate is written in sequence header instead of 9800
- minor changes in bitrate control for bitrate < 2000 kb/s
- AUTOGOP option didn't work if scene change detectionwas switched off, fixed
- bitrate now in kb/s, m2v file size in Kbytes (1 kbit = 1000 bit)
- MPEG matrix is set as default matrix
HC beta 0.10 - release date 07-02-2005
All versions greater than 0.1 will be GUI versions
- first GUI version
- nothing changed in the encoding engine
- some errors in Avisynth error handling fixed
- bitrate now in Kb/s, m2v file size in Kbytes (1 Kbit = 1024 bit)
- experimental support for AMD processors which can do MMX/ISSEproper check for this in the next version
HC beta 0.01 - release date 29-01-2005
- *BATCH command added
HC beta 0.00 - release date 25-01-2005
- first beta release
- command prompt version