Help us keep the list up to date and submit new video software here.


  Search or Browse all software by sections


Home Software Home Video Encoders (H264/H265/MP4/MKV)

Tool Description Type Rating Comment



RECENTLY UPDATED
Hybrid is a multi platform (Linux/Mac OS X/Windows) Qt based frontend for a bunch of other tools which can convert nearly every input to x264/Xvid/VP8 + ac3/ogg/mp3/aac/flac inside an mp4/m2ts/mkv/webm container, a Blu-ray or an AVCHD structure. Full description.

Freeware
Win Win Mac Mac Linux Linux

Version:2014.08.06 History
Released:

Size:111.4MB



6.9/10
21 votes


Read 21
comments

5620 views
this month
1289006
total views
  Latest version:
2014.08.06 (August 06, 2014)


Download sites:
Visit developer's site

Download Hybrid 2014.08.06 (direct link) (111.4MB)


More download options:
Download Hybrid Linux version



Download Hybrid old versions


Supported operating systems:
Windows Mac OS Linux


Sections/Browse similar tools:
Linux video toolsMacOS video toolsVideo Encoders (H264/H265/MP4/MKV)Video Encoders / Converters

Hybrid screenshot
Click to enlarge screenshot

User options:
Email me when it has been updated    Report this tool (dead link/new version)  


Version history / Release notes / Changelog:
rev 2014.08.06.1:
*changed*
x265: support for '--[no-]slow-firstpass
*added*
avisynth: added option to disable Avisynth during normal preview, this way audio and subtitles from the source can be viewed.
*fixed*
input: ffmpeg addressing video id and temp file detection


rev 2014.08.04.1:
*removed*
x265: support for '--[no-]slow-firstpass (not supported by x265 atm.)
*fixed*
x264&x265 1pass encoding
ffmpeg output collection


rev 2014.08.03.1:
*fixed*
decode: disabling lavthreads didn't set lavthreads to 1
preview: crop-preview didn't show up properly when avisynth as used as decoder
input: more flexible parsing then reading the tsMuxeR analyse output
subs: subtitle language passthrough for subtitles which got extracted by tsMuxeR
*changed*
subs: added option to enforce a specifc idx/sub resolution during .sup
x265: added support for '--psy-rdoq X'
general: added a few additional tool-tips


rev 2014.07.27.1:
*fixed*
avisynth: ColorMatrix-call
tags: tag queue accidentally got cleared partially when clicking on it
subs: .sup subtitle handling (conversion to .idx/.sub for mp4 muxing)
subs: manual subtitle extraction
video: 2pass custom target file size not always properly reloaded from model/profile
*changed*
avisynth: disable MT, when it's not needed
x265: added support for tier/profile/level and 2pass encoding, for the later you need to disable (x265->Misc->Create qp file for chapters and keep level set to 'unrestricted' otherwise it will probably crash, but the x265 developers are working on it)


rev 2014.07.17.1:
*added*
avisynth: overwrite the used resizer by one from http://avisynth.nl/index.php/Resize, also added NNEDI3 as potential resizer when upscaling
*fixed*
profile: load&saving global profiles
profile: resetting single model
tools: restart on non-windows systems
*changed*
cosmetics: progress indication
defaults: enabling 'auto save defaults' disables the default reset options
defaults: added question dialog before resetting something
input: don't use mediainfo for audio format detection for .mpls files unless specifically told to


rev 2014.07.14.1
*changed*
avisynth: always use FFVideoSource with ', threads=1' and SetMTMode(2,..)
avisynth: changing MT-Threads to cpu count*2 threads, when cpu count > 1;
avisynth: use PreRoll instead of RequestLinear
cosmetics: default diff popup window restyled
cosmetics: added scrollbars to avisynth script view window
DivX265: check that output width&height need to be multiple of 8
subtitle: when double clicking on an subtitle entry show input file name and whether the subtitle gets embedded or not
x265: added support for '--ipratio', '--pbratio', '--hrd', '--aud'
*fixed*
audio: enforcing audio downmix to 5.1 for 6+ channels when ac3 is selected as output
avisynth: fixed peachsmoother missing option
input: crash during tsMuxeR analysis
output: mkv attachment passthrough problem
preview: problem with preview on mac
tools: tool detection on Windows XP; don't check for QSVEnc&fhgaacenc when on Windows XP
tsMuxeR: don't use 8+3 file names
DivX265: don't show bitrate and est. size for DivX265 in cq mode
*removed*
mac: only releasing Mac OS 10.9+ builds (assuming there are no 10.6-8 users since I never got any feedback regarding 10.6-8 for some time now)


rev 2014.07.10.1:
*fixed*
audio: tsmuxer not compatible audio accidentally fed to tsMuxeR
avisynth: code page problem when writing avisynth files
cosmetics: glitch in title progress indication
decode: ffmpeg crash when colorMatrix from&to are equal
input: time code extraction of flv files with non-ANSI names
input: mkv time code handling
input: hevc stream detection inside mkv container
tools: problems properly detecting tools
x265: bug minimizing crf min/max values that are not zero


rev 2014.07.03.1:
*fixed*
DivX265: progress indication (percentage wasn't shown)
ui: automatic loading of custom styling)
*changed*
tools: tool arrangement under windows, to avoid problems which occurred on systems with missing run-times. Tools are now split over three locations:
program folder: here are all the static tools
'dynamic'-sub-folder: here are all the tools which are only available as a. 32bit and b. dynamically linked
'dynamicX'-sub-folder: here are all the tools which are available as 32bit and 64bit versions and dynamically linked
*Notice*
general: tool tips not showing
Windows: it's recommend to uninstall old Hybrid versions (settings do not have to be removed) before installing this or a newer version


rev 2014.07.02.1:
*added*
DivX265: support new VUI options
*fixed*
avisynth: indexing mkv(vp9) content with ffvideosource
ui: font change did not influence queues and separate log window
ui: fffmpeg progress indication
job: 'remove all' button not working
input: don't use '-demuxer mkv' when analysing mkv with a vp9 video stream
*removed*
tools: QSVEncC support for Windows XP (requires Windows 7 and newer)


rev 2014.06.30.1:
*fixed*
general: tool tips not showing
video: ffvHuff-tab configuration en-/disable


rev 2014.06.29.1:
*fixed*
preview: fixed preview issue if no avisynth is available on the system
video: QSVEnc support, adjusting to QSVEnc 1.23, thanks to rigaya for fixing some problems
ffv1: ffv1 mencoder call
subtitle: crash on subtitle extraction
timecode: fixed a crash in time code handling due to formating issues
audio: extracting&muxing aac to mp4 could trigger a conversion to wav, even when 'passthrough' was selected.
audio: enabling 'Always extract as wav' and audio handling 'passthrough' interfered
*added*
video: initial support for ffvhuff and libutvideo
decode: added options to support hardware acceleration when ffmpeg is used.
mux: option to disable mkv statistics per track (introduced with mkvtoolnix 7.0.0)
*changed*
general: switched to MSVC++ 2013 for Win 64bit builds


rev 2014.06.17.2:
*fixed*
audio: extracted audio didn't get deleted after audio reencoding


rev 2014.06.17.1:
*fixed*
decode: mencode decod ecall containing '-vf ,scale', instead of '-vf scale'
qsvenc: adjust to feature restriction on system
*changed*
avisynth: speed-up FFVideoSource by using setMTMode(5,.. instead of setMTMode(3,..
*added*
avisynth: de-'dot crawler': DeCrawl, Checkmate, DeCrow


rev 2014.06.15.1:
*fixed*
video: video could get accidentally deleted before muxing if x264 1pass bitrate encoding was used.
installer: Windows: reverted Kvazaar to the official releases, since the currently packed kvazaar versions still don't work for some users
start: didn't start-up properly on linux&mac when placed to /usr/bin
*changed*
video: removed QSVEnc support on Vista since it requires Win7+ (wrote an email to the author, don't know if will react to it)
audio: sound playback (at end of queue/job) on Windows is now uses native Windows API calls since Vista doesn't support the QtMultimedia library if it is compiled on Windows 7
global: resetting models or Avisynth settings (with 'initial') will now restart (and not just close) Hybrid


rev 2014.06.13.2:
*fixed*
video: QSVEnc support
general: Vista compatibility


rev 2014.06.13.1:
*fixed*
audio: using audio from different source than the main input
audio: crash when switching between titles with and without audio
tools: Windows package contained a kvazaar binary which did cause problems on some systems
*added*
video: initial support for QSVCEnc as encoder
video: initial support for FFV1 as encoder


rev 2014.06.08.1:
*fixed*
audio: mp4 audio extraction name problem (on Windows)
avisynth: force deinterlace + Avisynth-Deinterlacer sometimes didn't force deinterlacing
avisynth: RGBColorAdjust Filter-Preview
avisynth: ColorMatrix Avisynth/Filter-Preview
avisynth: bug could cause distributor() to be added, even when 'Disable distributor()' was enabled
avisynth: reset 'need avisynth'-checks
avisynth: fixed HQDering call
decode: mencoder 422 output and color space mixup using mencoder
DivX265: use constant quantizer '-qp' instead of '--cq'
filtering: mcdeint -> framestep didn't update the gui
input: monitoring folder support
jobs: check whether FRAPS is installed on the system or not
x265: 12bit encoding
mux: mp4box didn't always use short file names on Windows which could cause problems with unicode names&paths
mux: tsMuxeR set disklabel for isos
*added*
avisynth: support for aWarpSharp sharpening
avisynth: tivtc now also allows QTGMC 'slow' and 'Very Slow' as deinterlacer
avisynth: 'add custom content', allows to add content to Hybrids avisynths scripts;
WARNING: Hybrid does not check/verify the content of the entry, so if you mess up, you are on your own!
Kvazaar: support for RDO quantization
x265: support for 4:2:2 color space
x265: support for '--[no-]repeat-headers'
x265: support for '--psy-rdo X';
x265: adjusted to new preset&tune values -> It's recommend to reset the x265Model
WARNING: This option is known to produce artifacts in some cases!
*changed*
avisynth: set MTMode to 5 before LibAVVideoSource
avisynth: enable "Disable distributor()' for Windows 8 & 8.1, by default, for all others disable it by default
avisynth: fixed links which linked to avisynth.org
avisynth: allow distributor() even for avisynth preview
input: improve mpls handling
jobs: make sure there will be no job creation if .m4v is used as output extension while 'Audio handling' isn't set to ignore. Added awarning about it and how to avoid it and still create .m4v output.
DivX265: use DivX265 'resolution profiles' internally and enforce them


rev 2014.04.28.1:
*fixed*
audio: pcm extraction from avisynth input
audio: multi-input/batch processing audio processing
input: make sure tsMuxeR analysis is fed with 8.3 file names on Windows
cut: fix chapter&cut selection on mplayer dvd audio reencoding
cut: fix job optimization for ffmpeg cut calls
cut: keyframe positions display
general: crash when first a normal file and then a dvd was analysed
tags: remove pipe-symbol ('|') from tags which will be send to MP4Box, to avoid a crash
x264: 10bit encoding
x264: show live bitrate during crf encoding
xvid: y4m -> xvid encoding.
note: progress indication is not working since mencoder doesn't provide a progress indication when fed through a pipe.
*added*
avisynth: added support for Peachsmoother and mftoon (not much tested)
jobs: option to set minFreeSize to start (sub-)job
cut: option to always use key frames selection
*changed*
audio: when using MultiInput (batch processing) only 'Custom' allows to change the audio queue.
input: check that the 'which' result(s) are indeed files and not folders
DivX265: adding an additional ffmpeg call to work around DivX265 not beeing able to show progress indication
preview: limit preview on mac for mpls files when mplayer is too old or not compiled with libbluray
preview: open the preview inside the same window Hybrid is located (horizontal alignment of monitors assumed)
profile: re-run auto routines if GlobalProfile or AV-Profiles get loaded and input is not empty
audio: use DGIndex to extract audio form DVD, if a. avisynth is present, b. input is DVD, c. mplayer reported it can't handle the input audio and d. Hybrid was set to ignore this report
x265: removed crf and cq from x265 defaults


rev 2014.04.04.1:
*fixed*
question mark accidentally replaced some of the number constants
*added*
avisynth: added TTempSmooth as denoiser


rev 2014.04.02.1:
*changed*
avisynth: disable distributor() by default
*fixed*
audio: stretch handling and audio add options could lead to too many audio queue entries
audio: opus bitrate selection when aac stack got removed
filter: disable threaded decoding if gradfun is used on .avi input
preview: crash for audio only input
model: "Current defaultTempPath is empty" when 'Generate' and 'Temp path to output path' were enabled.
mux: audio stream got lost for negative delay + mp4 output
output: multioutput file naming
*added*
DivX265: support for constant quantizer support and additional aq modes
'Create iso with tsMuxeR'
gui: audio/subtitle some keyboard mappings
x265: support for weightedB
*removed*
'Create image using ImgBurn'
*notice*
it's recommend to reset the DivX265 profile


rev 2014.03.21.1:
*changed*
output: add par info to mp4(hevc); did cause problems with the earliest decoders, which is why it was disabled before
*fixed*
avisynth: problem with DGDecNV not being used
jobs: cosmetics, qaac, x265 progress indication
audio: delay was sometimes ignored
x265: color mess when feeding 16bit x265
x264: enabling 'stitchable' didn't change the call
*added*
filter: colorMatrix support through ffmpeg (not only avisynth)
output: option to use 'Title'-tag value as base-name for name generation
x264: option to enforce .stats creation
*removed*
filter: 'Selection', since it doesn't work with mencoder as decoder (only got it working with ffmpeg or avisynth)
x265: x265 support is removed when a version newer than 0.8+149 is used on Windows XP machines (x265 doesn't support Windows XP any more unless someone writes a patch for it)


rev 2014.03.12.1:
*changed*
avisynth: some more mt-mode adjustments
audio: allow ac3 inside mp4 with 'iTunes compatibility' enabled, if it is not the first audio stream in the output container (Apple TV should support this)
cosmetics: when toolTip-sidebar is active and an audioQueue-entry is double-clicked, sidebar will show a short summary of the entry
cosmetics: warn if content with timecodes gets muxed to avi
input: use libbluray and mplayer for crop-/interlace-detection and preview if mplayer is build with libbluray and it's revision is 36902 or higher
output: added mkv(hevc) support for mkvtoolnix 6.8.0+
vp9: support cq encoding
x264: Hybrids x264 defaults now disable 'Macroblock tree rate control', see: http://forum.selur.de/post5154.html#p5154
x265: removed '--input-depth 8' from the defaults which get applied when applying a preset
x265: add '--sar x:y' signaling support
*fixed*
avisynth: nediaa*2 call
input: blu-ray analysis if tsMuxeR is not present
input: crash when Hybrid was called on a Blu-ray folder which ffmpeg identifies as encrypted
cosmetics: indicating audio encoding during DivX265 encoding
cosmetics: audio track selection combobox width
subs: tsMuxeR + extract all subtitles + skip not working properly
tags: accidentally added ')' to some audio titles
jobs: ffmpeg multi-extract optimization
*added*
audio: mac version now got fdk-aac for he-aac and he-aac v2 audio encoding
subs: cosmetics, added 'add font'-button
selection: avisynth implemented not for ffmpeg/mencoder so far
output: MP4V as possible FOURCC for .avi output


rev 2014.02.25.1:
*changed*
kvazaar: '--cqmfile' and '--ref' support
ui: adjust slider ticks to max possible value
ui: some cosmetic fixes
*fixed*
cut: tsMuxeR cut calls
input: RealVideo handling
output: interlaced raw H.264 remuxing problems
tag: tagging was broken
ui: AV-Combo Profiles didn't show up in Main-tab after restart
filter: asynchrony issues accidentally deinterlacing instead of ivtc (if Avisynth was present, but not enabled for DVD input)
x264: make sure Hybrid feeds 10bit colors to x264-10bit (otherwise a crash occurs if the x264 version wasn't compiled with an additional scaler)
jobs: ffmpeg extracting multiple streams at once
*added*
input: option to decide whether 'dvd://' or 'dvdnav://' is used for mencoder/mplayer
x264: option to disable the automatic enforcement of medium restrictions for Blu-ray compatible output


rev 2014.02.14.1:
*changed*
avisynth: use setMTMode(3) before debanding filters
general: move mac settings folder to ~/Library/Application Support/Hybrid
input: don't assume .m4v as raw MPEG-4 Video on Mac OS X
x265: '--scenecut X' and '--min-keyint X' support
x265: support VBV options
*added*
video: Kvazaar (v0.2.4) support
*fixed*
analyse: problems with some mkvs created with older MakeMkv versions
avisynth: accidentally disabled sharpening in the last release
avisynth: bug in LimtedSharpenFaster call
avisynth: select preferred text renderer
avisynth: accidentally disabled sharpening in the last release
crop: OnLoad->AutoCrop didn't properly enable the gui after finishing
input: mpeg-2 raw frame count
input: added workaround for '-nosound dvd://' since current mplayer&mencoder builds are broken
jobs: cosmetics, fixed some progress indication bugs
mac: profiles&settings ended up in user home
x265: missed that '--refresh IDR/CDR' got replaced with '--[no]-open-gop'
x264: lossless output color space bug


rev 2014.01.22.1:
*fixed*
avisynth: avisynth script requirement mix-up


rev 2014.01.21.1:
*changed*
avisynth: use MT mode 5 if TextSub is used with text based subtitle
decode: use y4m for vpxenc when ffmpeg is used as decoder
output: support HEVC inside m2ts if tsMuxeR 2.5.5+ is present
tools: instead of using '-i bluray:' now using '-buildconf' too check if ffmpeg was build with libbluray&co
x265: 'bPyramid' now is a bool value
*added*
avisynth: misc.ini option to set an alternative avisynth plugins folder
x265: support '--aq-mode 2' (= auto)
x265: support for '--[no-]cutree'
*fixed*
analyse: lsdvd not adjusted to absolute path
avisynth: Logo call
avisynth: some preview bugs
avisynth: SupTile filter detection
avisynth: some path detection bugs related to Linux&wine
avisynth: option to disable 'distributor()' usage
cosmetics: x265 crf spinbox
cut: key frame based cutting
cut: speed up cutting with ffmpeg by using two '-ss' option
internal: changes on multiCheckBoxDropDown got ignored (fixes multiple bugs introduced by previous refactoring)
jobs: subtitle type of embedded subtitles didn't get ignored when checking blu-ray compatibility
muxing: during m2ts muxing, video got lost
subtitle: extraction call, didn't always properly convert relative to absolute paths
tools: tool version cache read problem
tools: mkvmerge version wasn't sometimes detected properly
vp9: added workaround to always feed vpxenc with y4m content; which according to it's documentation isn't supported, but instead of i420 and Yv12 which should work, it does work; should be fixed in latest vp9, but I leave the workaround
vp9: lossless encoding


rev 2013.12.06.2:
*fixed*
'true' used instead of the home folder location (damn pointer ;))


rev 2013.12.06.1:
*fixed*
input: crash during audio only processing
decode: subtitle embedding call
*changed*
DivX265: adjusted to latest version


rev 2013.12.05.1:
*fixed*
x265: white-space problem with rdo naming :/


rev 2013.12.04.1:
*fixed*
x265: high bit depth handling
*changed*
x265: adjusted to latest changes


rev 2013.12.02.1:
*changed*
vpx: reverted to an older vpx version since current git messes up the color spaces
x265: adjusted to latest preset/default changes
input: adjust stream length to container length if the indicated stream length is less then half of the container length
*added*
x265: 'custom command line addition'
vpx: support for VP8/VP9: '--tune', VP9: '--frame-parallel' and '--aq-mode'
*fixed*
chapter: problem where chapter and input length collided
chapter: accidentally (nearly) clearing the chapter queue when an entry was clicked on
input: crash due problem with broken subtitle info
mux: MP4Box output file check failed for split/flat/hinting calls
subs: typo in one of the subcode names
subs: automatic loading of external subtitles if source has non and passthrough subtitles is enabled
build: Mac OS X Info.plist generation
*removed*
vpx: restricted profile and basic speed control, since some options simply don't work
*Note*
Mac OS X: current release is still using old mencoder/mplayer combination so they don't support H.265 content as input.
(No clue if I ever get mencoder&mplayer compiled with libbluray, libass,...)
Mac OS X: x265 is only contained as a 8bit version (so high bit depth encodes will fail), since current x265 doesn't compile with high depth enabled. Reported the problem to the developer mailing


rev 2013.11.19.1:
*fixed*
model: GlobalModel occidentally saved 'mplayerHasLibBluray' which could lead to problems with Blu-ray input
analyse: .mpls were analysed with mplayer
avisynth: tweak call
input: .y4m support
autocrop: didn't properly adjust to relative mplayer path
mac: Info.plist file
chapter: import/export
tools: grab ffmpeg built date (caused problems with ProRes encoding)
*changed*
jobs: adjusted to latest tsMuxeR 2.x, sadly not available for Mac OS X 10.6.8
avisynth: added 'distributor()' back
a lot of refactoring
avisynth: changed from normal ffmpegsource plugin to c-plugin
tools: updated cuda capable card listing
calc: trueHD overhead calculation
*added*
avisynth: RawSource for y4m input
muxing: option to specify MP4 interleave value
x265: inital x265 encoding support; sadly the Mac OS X package doesn't include x265 since it doesn't build on Mac OS X 10.6.8


rev 2013.10.22.1:
*fixed*
audio: audio source selection didn't get enabled for multi-source input
cosmetics: when no audio and video streams were found inside the input, the UI didn't get re-enabled.
jobs: jobs checks, didn't properly identify the MP4Version string if it ended it a character instead of a number
*changed*
cosmetics: tool-ip side bar, now will shop the tool-tips even if 'show tooltips' is disabled
mac: added version info to Info.plist for mac
container: support VP9 inside webm if mkvmerge version >= 6.5.0
*added*
ProRes: options to load/save/delete profiles


rev 2013.10.18.1:
*fixed*
avisynth: ColorMatrix call
decode: mencoder handling of X to i420 color space conversion
gui: problem with local.conf not properly read
*changed*
installer: delete license.txt if it contains one of my keys (*thanks to Faust*)


rev 2013.10.16.1:
*fixed*
audio: aac codec switch reseted bitrate to 192
audio: don't use mencoder for aac encoding on windows (windows mencoder doesn't come with faac by default any more)
audio: sox calls were missing '--ignore-length'
filter: missing ':' in ffmpeg + unsharpen call
installer: seems like the problems with non-latin1 user names are finally fixed :D
jobs: job optimization falsely combined calls on raw streams
*added*
audio: alac encoding through ffmpeg


rev 2013.10.10.2:
*fixed*
audio: downMix mixup when encoding the same multichannel audio stream first to mp3 then to (in example) ac3
audio: faac encoding, with external faac
audio: additional 96kHz fixes
gui: installed and Hybrid regarding UTF-16 names and paths
vp9 not beeing recognized
*cosmetics*
jobs: add wav output size for wav raw output to log


rev 2013.10.10.1:
*fixed*
audio: downMix mixup when encoding the same multichannel audio stream first to mp3 then to (in example) ac3
audio: faac encoding, with extrenal faac
audio: limiting ogg and mp3 audio bit rates
avisynth: deathray settings
gui: avisynth integration didn't show the Avisynth Preview
*added*
audio: support for external fdkaac audio encoder; before fdkaac was only supported if it was compiled into ffmpeg
*changed*
paths: try to keep all path relative as long as possible to allow better portability (got lost when tools caching was added)
audio: added default bit rates for the audio encoders
*cosmetics*
jobs: pcm big endian only supported for raw output, since no container supports it


rev 2013.10.09.1:
*fixed*
audio: handling of 96kHz dts audio
batch: audio mapping mix-up during batch processing
general: Hybrid crash some times, when a job crashed
mux: remuxing of hevc content between .mp4 and .mkv
x264: OpenCL support (wasn't cached properly)
*added*
audio: support for external fdkaac audio encoder; before fdkaac was only supported if it was compiled into ffmpeg
x264: support for '--aq-mode 3' and '--fade-compensation' if the used x264 supports it
*changed*
input: ignore "application/octet-stream" mkv attachments
internal: prefer ffmpeg over mplayer when extraction DV video streams
tools: exchanged x264 with modded version from Komisar, due to missing OpenCL support in the normal version. (Windows only)
*removed*
tools: FLACCL from the Windows package, reason.


rev 2013.10.05.1:
*fixed*
input: scanning for stretch in mkv caused Hybrid to show each stream two times
general: some problems with non-latin1 paths (not sure if I caught all)
profiles: loading&saving of global profiles
tools: mixed up the 64bit and 32bit ffmpeg versions, which caused problems on Win32
*added*
avisynth: Deathray (a new avisynth extension is needed)
*changed*
tools: added FLACCL to the Windows package (opencl flac encoding, requires .Net 4.x to be installed)
jobs: removed an unneeded CleanUp call which sometimes was added, but didn't remove anything
*cosmetics*
jobs: added an info that either mkvtoolnix 6.5+ or Rovis mkvtoolnix version is needed for hevc inside mkv


rev 2013.10.04.1:
*fixed*
system: could accidently delete the content of ~/local/share due to a home folder mess-up


rev 2013.10.03.2:
*fixed*
debug: replaced Hybrid binary with one that doesn't show the debug window


rev 2013.10.03.1:
*added*
x264: option to limit the number of threads to: 'input height'/40 + 'maximum number of b-frames'
see: detailed explanation here.
*fixed*
ui: startUp didn't work if some tools were missing
jobs: .sup subtitle were accidently marked unsupported


rev 2013.10.02.1:
*changed*
external: updated avisynthExtension to 20131002
gui: speedUp loading the UI
muxing: Hybrid will allow Hevc inside mkv if mkvtoolnix from rovi is used (!this version does not come with Hybrid!)
tools: Hybrid now caches the tool paths and versions, this way only when the Hybrid revision changed will the startUp check tool paths and versions
*fixed*
audio: dynamic range compression got ignored sometimes
audio: extracting dts/ac3 core sometimes didn't delete the dts-hd/true-hd track
fonts: custom font path handling (font extraction)
general: shutdown/resume on Linux
jobs: postpone and continue after restart didn't work as it should
misc: ignore list wasn't processed properly
output: mkv attachments weren't extracted
path: fix problem when user name contains non ascii elements (there still might be problems, will fix once they are reported by someone)
subtitle: auto embed first
x264: 'preset faster' + minimize caused broken call
*changed*
chapters: add a chapter every Xth key frame
tools: 'Clear all cached tool infos'-button to enforce clearing and checking of tool paths and versions
*cosmetics*
subtitle: 'color-select'-buttons got an image


rev 2013.09.17.1:
*changed*
tools: exchanged the MP4Box version for Windows for the experimental DivX265 CLI support, updated tsMuxeR
*fixed*
jobs: remuxing mkv(MPEG-4 ASP, X) -> avi(MPEG-4 ASP, X) missing subjob-ID in name
tools: tsMuxeR version detection


rev 2013.09.16.1:
*fixed*
extract: mencoder/mplayer audio extraction
input: crash when using DVD input on Windows Systems (caused by a threading bug in QT5)
audio: faac encoding with ffmpeg as decoder
audio: ffmpeg audio encoding with raw output didn't always use the proper output path
audio: ffmpeg audioID and ffmpeg audio index were mixed up on some audio extraction calls
a bunch of Mac OS X related problems
vp9: ffmpeg outputting yuv4mpeg instead of rawvideo when feeding vpxenc
analyse: analyse all title on a DVD not just all after the first selected
x264: error when applying 'zerolatency' tune option
jobs: merging of ffmpeg audio&video extraction calls with single audio source
input: wrong source selection when loading Blu-ray content through mplayer/mencoder since it uses it's own (not documented) mplsBlu-ray title mapping. -> dropping support for libbluray in mplayer/mencoder
muxing: automatic passthrough audio/video title, crash
*changed*
muxing: less folders to delete on AVCHD creation with tsMuxeR 1.11.x+
lot of refactoring to keep code base maintainable
*cosmetics*
resize: option to decide whether or not 'keep resize on source change' will be dis-/enabled depending if the source is a multi- or single source
encoder: Windows only: !experimental! DivX265 Command Line encoder support (muxing to mp4 requires recent MP4Box version), progress indication only works if ffmpeg is used as decoder. -> it's mainly ment to simply have a GUI for it, even if the options are really restricted (not by Hybrid but by the cli encoder itself), copy DivX265.exe into your Hybrid folder to try
*added*
added source selection option to Audio-tab
show current title in window title for multi source input


rev 2013.09.01.1:
*fixed*
avisynth: handling avisynth input with ffmpeg
audio: trueHD -> ac3 extraction when ffmpeg was used on Windows
input: switching between mpls files caused problems
input: mpeg file extension not properly detected due to typo
input: chapter selection for DVD and Blu-ray
input: DVD + 'auto add (first)' did sometimes not work properly
filter: deinterlacing wasn't always deactivated when both forced and auto deinterlacing were disabled (and the input scan type was detected as interlaced or telecine)
model: inconsistent model state in combination with cut support
mux: avi -> avi video passthrough
preview: Blu-ray preview on Mac OS X
subtitle: input dialog did not filter the files by extension
subtitle: subtitle names where of if the name contained multiple '.'s
tagging: problems with audio tagging on structure generation
tools: MediaInfo wasn't detected properly on Linux
vp8/9: arnrMaxFrames was limited to 25 instead of 15 ;)
x264: mediaInfo import, qmin was ignored due to typo
x264: command line imported could crash when vbv-maxrate or vbv-maxbuffer was used
x264: minimize CL missed some settings it could hide
*changed*
analyse: adjusted analyse to when tsMuxeR is not resent or can't be used
audio: only handle ac3, dts and wav audio with delaycut (too many problems with mp1/mp2/mp3 compatible audio)
automation: when extracting all subtitles, extract them all in one go for m2ts and mkv
jobs: joining audio extraction calls into one if possible (downside: more temporal space is required, upside: audio extraction is faster)
x264: disable profiles below High10 if bit depth is not 8
*added*
avisynth: InterFrame, RGBAdjust, Camcorder Chroma Denoise (requires avisynthExtension update)
jobs: option to change the priority of a running/stopped/paused job (->of all it's subjobs). (not recommend)
mac: keyboard input was not captured properly
misc: option to enable ssl mail/irc communication and added field inside the gui to set the mail/irc settings
misc: option to minimize job calls; this will combine extraction calls for mkvextract, ffmpeg and tsMuxeR (sadly I haven't found a way to extract multiple streams with mencoder or mplayer) if possible
tools: warning regarding fonts if some fonts are present on Mac OS X


rev 2013.08.04.1:
*fixed*
avisynth: problem with 'SupTitle'-plugin
avisynth: mma2 filter
avisynth: version.txt file to make sure the current avisynthExtension version is used
avisynth: added format="YUV422P8" to LWLibAVVideoSource-call if input color space sampling isn't 4:2:0
chapter: import of mkvextracts chapter files
cosmetics: make sure to switch to Main-tab after loading a GlobalProfile
cosmetics: taskbar-icon progress indication on Win Vista/7
cosmetics: jumping cursor while editing tags
input: mplayer analyse call for .webm-content
input: 5.1 audio sometimes was detected as 2.0 (due to change in MediaInfo cli output)
fontconfig: move font cache to %APPDATA%/fontconfig/cache instead of %TEMP%fontconfig/cache
model: FilteringModel wasn't always saved properly
tools: ffmpeg version in last release had problems with WinXP
vp9: tile limits were off
*changed*
avisynth: using FTune and SangNom2 instead of TurnLeft/TurnRight and SangNom
cosmetics: also show current bit rate during x264 encoding
jobs: handling what to do when the output already exists,...
*added*
input: option to tell Hybrid if it should take the normally signaled or the original resolution
jobs: option to send ssl-email when job and/or queue is finished (smtp server infos need to be configured through misc.ini); non-ssl servers are not supported
jobs: option to connect to irc via ssl and send a message (irc server infos need to be configured through misc.ini); non-ssl servers are not supported


rev 2013.07.16.1:
*fixed*
audio: don't try to extract dts core from audio with less or equal then 6 channels
jobs: sub-job-counter was not reseted properly
jobs: mpeg-4 asp to mvk workaround
jobs: tsMuxeR AVCHD creation temp file
subs: index mistake which could cause unknown parent error,..
subs: embedding subtitle into ProRes encodes
tagging: available subtitles contained elements multiple times
x264: input color space sampling was off when input didn't have same color space sampling as output
*changed*
switching to Qt5.1 for 64bit Windows build
preview: use libbluray if mplayer supports it for preview
tools: added 5s timeout to tool-check again
input: apply file filtering for monitored folder
*added*
audio: option to automatically add the original audio track via passthrough whenever a reencode of a track is added.
audio: 'restriction by language' option for 'auto add (all)' and 'passthrough all'
avisynth: option to always use lwlibavsource instead of ffmpegvideosource
avisynth: option to reset the settings of a specific filter


rev 2013.07.03.1:
*removed*
vp9: vp9 support for 1.1.x experimental builds
*fixed*
analyse: compatibility to when ffmpeg wasn't build with libbluray support
audio: latm based aac audio extraction
avisynth: blu-ray input, playlist loading
avisynth: embedding idx/sub subtitles
avisynth: did not automatically disable auto deinterlacing if input&output were interlaced.
chapters: visual chapter selection was broken due to latest update to support different chapter formats
input: language detection with mplayer
jobs: bug creating mencoder decoder calls for mpls input
tools: checking for qaac and fhgaacenc requirements
*changed*
input: mkv attachment type 'ttc' added
input: removed unneeded video extraction on blu-ray input if ffmpeg is build this libbluray
decode: prefer ffmpeg + mencoder instead of mencoder only for blu-ray input if ffmpeg supports libbluray
vp9: adjustment to new vp9 options
tools: switching to 'which' to find tools on Linux&MacOS
*added*
audio: option to automatically add the original audio track via passthrough whenever a reencode of a track is added.
audio: 'restriction by language' option for 'auto add (all)' and 'passthrough all'
avisynth: option to always use lwlibavsource instead of ffmpegvideosource
avisynth: option to reset the settings of a specific filter


rev 2013.06.16.1:
*fixed*
audio: ffmpeg id mapping
chapters: visual chapter selection was broken due to latest update to support different chapter formats
extract: extracting from mpls/m2ts by boosting the probe- and analysesize
input: 'MPEG-1/2 L3' -> mp3
input: language handling of subs 'en / en' -> en
input: length detection on some blu-rays
output: name generation was async between model&GUI
tagging: for multiple inputs
tagging: clear on input change
tools: registry checks for qaac Apple Application Support and Winamp were broken
*changed*
cosmetics: rearrange some elements in the Config-tab
extract: prefer extraction of lpcm audio with ffmpeg if it supports libbluray over tsMuxeR
input: use lavf demuxer instead of mpegts for TransportStreams (on non-Windows systems)
input: ignore DTS Express audio streams inside transport streams
input: if a single video stream does not show any video infos only remove this video stream not all
*added*
audio: 'restriction by language' option for 'auto add (all)' and 'passthrough all'
cut: option to en-/disable the key frame extraction during cut support
gui: option to remove the PayPal-Logo/Button, through misc.ini option 'removePayPal=true'
extract: option to prefer ffmepg for transport stream handling if ffmpeg is compiled with libbluray support


rev 2013.06.08.1:
*fixed*
extract: trueHD extraction using tsMuxeR (naming problem; extension needs to be .ac3 not .truehd)
gui: fixed some glitches with drop-down boxes on linux&mac
input: he-aac v2 audio channel count detection
muxing: muxing paff content with mkvmerge or MP4Box
subs: language got lost with tsMuxeR + 'all subtitles'
subs: batch processing
tools: checking of tools with custom path
*changed*
audio: cosmetics, move audio profiles out of reencoding box
audio: "Stream extraction with ffmpeg" now also influences audio extraction from Blu-rays if ffmpeg support libbluray
avisynth: use LWLibavVideoSource for interlaced avc if DGSource is not supported
cut: improving cut sync on video passthrough by detecting key frames and only allow cut start at key frames
extract: cut on ffmpeg audio extraction
input: automatically switching to ffmpeg as extractor for audio&video streams from Blu-rays if ffmpeg support libbluray and tsMuxeR generated names would get too long
tools: ffmpeg libbluray detection
tools: ffmpeg version for mac now also comes with libbluray support
tools: check for flac in addition of just flaccl when on non-Windows systems
*added*
fonts: button to delete content (fonts only) of 'custom font folder'


rev 2013.06.03.1:
*fixed*
audio: cbr mp3 encoding calls
cut: when audio was handled through ffmpeg
extract: file extraction check on mp4 files
extract: tsmuxer subtitle extraction
input: of multiple blu-rays in a row
input: name generation with drag&drop and adjust output to input path
muxing: making sure the chapter have no ms info for tsMuxeR
muxing: use DAR instead of PAR when using '-aspect' with ffmpeg to create an .avi
subtitle: bug causing subtitle passthrough to fail
subtitle: subtitle extraction from transport streams with multiple '.' in their names
x264: switching between 8bit and 10bit didn't reset qpmax properly
x264: High 4:4:4 wasn't properly added to the command line
*changed*
avisynth: also adding RequestLinear(..) for DGMPGDec not jsut DGDecNV
avisynth: SalFPS3, resize to mod8 for widht&height if input is not mod8 for width and height
avisynth: use Preroll(100) instead of RequestLinear(rlim=50,clim=50), to lower RAM usage
audio: make sure mencoder/mplayer is used for .ifo input (NOT RECOMMEND)
extract: use ffmpeg for Blu-ray stream extraction if ffmpeg supports libbluray and 'Stream extraction with ffmpeg' is checked
resize: pixel aspect ratio changed on encoder selection
x264: when importing VBV values via command line import, 'Keep VBV values' automatically gets enabled
*added*
chapter: .txt added to accepted chapter extensions on import
chapter: added support for BSPlayer and SVD chapter format on import
cosmetics: donate button to main-tab
input: option to automatically extract embedded fonts from mkv files to an internal font folder
jobs: option to automatically save the job list whenever a job is finished
muxing: option to always use ffmpeg instead of mencoder for avi muxing
muxing: option to set if the fourcc for mpeg-4 asp content inside an avi container should be XVID or DX50
subtitle: option to select which subtitles streams to process (using multiple languages instead of just one)


rev 2013.05.22.1:
*fixed*
audio: fixed rounding error during decimal -> fraction conversion
avisynth: DGDecNV deinterlacing wasn't offered for avc content (typo)
cut: audio cutting on reencode
extract: video extraction preferred ffmpeg instead of mkvextract (which should be the default)
input: auto load audio
internal: threading bug during getToolVersion (linear now)
output: tagging of raw streams that get muxed to m2ts
output: extracting raw streams from m2ts files
output: m2ts language tagging
output: m2ts aspect ratio overwriting on passthrough
output: mp4 muxing with timecodes during passthrough
preview: on mac - colors were limited to TV range
preview: on mac - shifted image on input for fps with fps denominator != 1
resize: cosmetics, 'Picture Resize' was inaccessible when 'Convert output to PAR' was enabled
*changed*
general: max resolution from 4098x4098 to 8196x8196
ProRes: ProRes encoder names changed on 11th of April 2013 -> adjusting calls
see: here
*added*
tagging: option to decide whether the first or second language acronym will be used during tagging


rev 2013.05.15.1:
*fixed*
input: grabbing ffmpeg id from m2ts files
input: mbaff accidently identified as progressive
interface: toolTip side bar did not get updates for Main-Tab
*changed*
output: disabled 'Add Titleinfo' and 'Add Chapterinfo' by default (Config->Output->Filename Generation->Output Filename Generation)
*added*
cli: added '-autoAdd' parameter with 'add' and 'addAndStart' as options)


rev 2013.05.14.1:
*fixed*
audio: delaycut version detection on Win8
audio: output of lame wasn't checked for existence
audio: lame min audio quality value is 0 not 1
analyse: added "--Language=en" to MediaInfo, to make sure it's output is english
avisynth: don't try to use l-smash-source or DgNVDec if AVC High 10 or higher is used
avisynth: TDeint&DGDecNV bobbing not triggering frame rate change calculation
avisynth: DGDecNV, fft3dgpu, tdeint tooltip infos
avisynth: setting of tfms external deinterlacer
calc: fhg + cbr audio size calculation
filter: postprocessing was called before gradfun, needs to be the other way around
input: blu-ray input where multiple files are connected through a playlist
input: dvd title detection problem
input: problem with .mpls with single audio stream
muxing: avi muxing, 1:1 aspect problem
muxing: switched to mencoder as .avi muxer for single audio files, since ffmpeg can't handle audio delays properly, see: http://forum.selur.de/post3080.html
output: Mpeg-4 asp .avi muxing
tooltips: not showing in tooltip side bar for some tabs
x264: qpmax = 51 + (depth - 8) + 18
x264: command line import did ignore psy settings (trellis, psy-rd)
x264: a bunch of updates didn't make it to the model :/
x264: ignore '--opencl' if rc-lookahead is 0 or curveCompression is 1
*changed*
avisynth: cleanup, delete DGIndex, DGIndexNV .log files
crop: clear crop-cache when min width/height mult changes
extract: use mencoder/mplayer to extract wav audio from avi
output: file name generation adds _new if output already exists
subtitle: subtitle input changing input folder depending of something was extracted from current source or not
x264: set profile to High4:4:4 and output color space to i444 if lossless encoding is enabled
x264: set output color space to i420 if lossless encoding get's disabled
*added*
audio: option to disable auto delaycut when muxing to mp4
audio: option to choose whether 16bit or 32bit flac files should be created
avisynth: anti-aliasing through EdgeSmoothFast
avisynth: DeGrainMedian
avisynth: Deen + option to denoise before deinterlacing
avisynth: EdgeCleaner
avisynth: toon filter
cosmetics: hide/show columns in Job tab (+Model remembers visibility)
cosmetics: start/end time in Job tab (+Model remembers header order)
filtering: additional suboptions for the ivtc options
jobs: cosmetics, show start/end time in job view
jobs: cosmetics, columns can now be shown/hidden
misc.ini: added support to set global profile through cli and misc.ini
profile: option to save profile under currently selected name
x264: option to minimize AVC level based on mbps (macoblocks per second) and bitrate


rev 2013.04.16.1:
*fixed*
avisynth: DGDevNV-source and FilterView
avisynth: crash with RemoveGrain due to SetMtMode(1)
audio: dcaenc has problems with ffmpegs wav headers -> using sox as intermediate
input: chapter selection did not always properly adjust the frame count
profile: creation of new AV-Combo-Profiles was broken
*changed*
Blu-ray folder selection will not use the OS native FileDialog but a Qt specific on to handle Apples newest achievement in 'Mountain Lion' where they handle the BDMV folder like a package and not like a folder, which it is. (No, clue who came up with this 'excellent' decision,..
*added*
avisynth: basic support for TDeint as Deinterlace


rev 2013.04.09.1:
*fixed*
subtitle: extraction from mpls/m2ts didn't work due to mistake on metadata file creation
avisynth: wasn't used during decoding for DVD input even if the matching option was enabled
*changed*
preview: use '-ao win32' during windows preview
(otherwise playback will stop if another device has exclusive audio device access)


rev 2013.04.08.0:
*added*
resize: advanced options for auto width/height adjustment
ui: style selection (+ at the moment hidden support for styling), see: styling
*changed*
x264: adjusted x264 lookahead auto thread calculation to x264 r2260
x264: removed x264 lookahead auto divisor after reading, see: doom9
debug: added qt version to debugOutput infos
x264: some cosmetic changes in the x264-tab
avisynth: output infos when Avisynth and avsInfo versions do not match
jobs: rewrote pause/resume/rest code to be more flexible
*added*
input: handling of stretched mkv streams
input: typo during ffmpeg analysis which hindered the detection of the stream length (only needed if MediaInfo fails)
avisynth: TFM on it's own didn't work
avisynth: remove 'distributor()' from input script on audio extraction
model: Prefer Original Frame rate setting wasn't loaded from a saved model :/
model: crash when load/save/reset selected was pressed, before the dropDown box changed it's value


rev 2013.04.01.0:
*fixed*
input: crash on input if avisynthExtension was not installed
*fixed*
input: option to prefer 'original' frame rate over container value, in general it is not recommend to use this, see toolTip


rev 2013.03.30.0:
*fixed*
processing: all video stream were set to 25fps during job processing


rev 2013.03.29.0:
*fixed*
audio: problem with 'adjust stretch to stream fps' mkv stretch handling.
avisynth: ivtc + multiInput
avisynth: 'resize before filtering' didn't do anything
avisynth: converttoyv12 before wrongly flagged interlaced material didn't use interlaced= true
avisynth: switching between FFmpegSource2 and DGDecNV
decode: ffmpeg + yadif bug
cosmetics: mix up with force output and custom par
input: mkv stretch handling detection
input: bug while grabbing the channel mapping
input: 'mpls ignore'-settings got ignored sometimes
muxing: cosmetics, regarding en-/disabling overwrite frame rate
output: problem when remuxing h.264 to mov
preview: combination of 'FilterView' + avisynthExtension + 'Horizontal split filter preview'
preview: normal avisynth preview as broken if input needed deinterlacing and was cropped (width only mod2); added an ugly fix by resizing to mod4 after cropping (!only for preview!)
preview: cropView sometimes used crop- instead of input-resolution
processing: pausing of some some calls didn't work
subtitle: language tag got lost during srt -> ttxt conversion
x264: limit min-keyint to max-keyint/2+1
decode: ffmpeg + yadif (custom) bug
gui: stay on top
*changed*
audio: adjusted qaac audio progress indication to newer versions,..
audio: delay no longer saved in audio profile
audio: don't down-mix 6+ channel audio unless it's necessary
avisynth: make sure DGDecNV is only used if width&height <= 2048
avisynth: tweaking setMTMode calls
avisynth: disable MT if no fitlers are used that benefit from it e.g. just source filter and resize/crop
avisynth: avisynth script view will now be shown in a separate window instead of a popup window
avisynth: always set SetMemoryMax
avisynth: make sure there's only one ConvertToYv12 call in the avisynth script (additional calls didn't hurt, but made the script more confusing)
extract: H.264 from vfr .avi into mp4 container to not loose timecodes
input: always use 'height&width' instead of 'original height&width' from MediaInfos output
output: removed '_raw' from file name when extracting raw content
preview: scaling down preview window if > desktop resolution
refactoring, lowering complexity
show x264 [info] output in log again
subtitle: use av input path as default path on import subtitle if no subtitle has been loaded before,..
x264: set 'Restriction Settings->Multi-slice' to 'disabled' when disabling 'Restriction Settings->Hardware' or selecting 'Restriction Settings->Hardware' to anything but 'Blu-ray/AVCHD'
x264: enabling 'non-deterministic encoding' by default
*added*
avisynth: Levels(...)
avisynth: support for LSMASHVideoSource
avisynth: QTGMCs 'Select' got a new alternative 'FPSDiv' which calls QTGMC with FPSDivisor=2
avisynth: vinverse
avisynth: option to force decoding through avisynth even if it's not needed
log: added context menu with 'clear' and 'copy to clipboard' to log in Main- and Log-tab
muxing: option to add/remove the 'avc-1' brand for H.264 content while muxing to mp4 with MP4Box
output: options to remove/add audioID, audioDelay, interalID from .raw output name
x264: support for '--opencl' (Hybrid checks 'x264 --fullhelp' to check if the used version supports OpenCL or not)
x264: changed default auto-lookahead-thread-divisor from 6 to 4 and added option to change the divisor
*removed*
mkv: header removal compression settings from all tabs aside from Config->Output->Container settings


rev 2013.02.16.0:
*changed*
audio: changed audio handling methods regarding volume adjustment


rev 2013.02.15.0:
*changed*
audio: gain&normalization sox calls
cosmetics: rearrange audio&avisynth section
*added*
audio: options to tweak speedUp without pitch adjustment
avisynth: gradfun2d, NoiseGenerator, AddGrain, Undot, MosquitoNR, HQDering
*fixed*
audio: speed/tempo wasn't respected on autoGain/normalize analysis
audio: refresh ac3 dialog normalization from input when an audio profile gets loaded,...
audio: NeroAacEnc binary didn't get properly set for job processing
cosmetics: avisynth not properly hidden on DVD input while 'Avisynth for DVD input' was disabled
cosmetics: some avisynth filters were not show
tagging: crash when Config->Output->Container Tags was used on input without tags
rev 2013.02.11.0:
*changed*
analyse: make sure mkvinfo is called with --ui-language en/en_US
cosmetics: renamed "VP8"-tab to "VP8/9"
cosmetics: adjust button icon sizes on fontSize change
input: added .m2t as tsMuxeR and DGDecNV compatible container
input: mediaInfo video length output when parsing mpls files will be ignored now
preview: always more upper left corner of the preview Window to 0x0
preview: if preview window size would be larger than the desktop resolution the preview window size gets halved
*added*
avisynth: added 'BlindDeHalo3_MT', see: http://forum.doom9.org/showthread.php?p=622289
encoder: rudimentary vp9 support (simply replace '--codec=vp8' with '--codec=vp9'); be warned that a. vp9 is slow and b.vp9 is experimental in it's current stage
input: option to pre-select the useable .mpls-files through ffmpeg if ffmpeg is compiled with libbluray support
telxcc support to allow Teletext to .srt extraction/conversion on transport stream input
x264: option to import 'Encoding settings' from current input, if input was encoded with x264 and an 'encoding settings' entry.
*fixed*
chapters: on multiInput chapters were not updated properly on job queue creation
cosmetics: disable subtitle tab if video handling is set to 'ignore'
cosmetics: removed "convertSubtitleQueueforMP4..."-popup I accidently left
missing ',' on ffmpeg decoder/filter call
muxing: 'audio only'-muxing to mkv container crashed
output: mkv typo 'no_cue_relative_positions' -> 'no_cue_relative_position'
subs: problem with subtitle modify option


rev 2013.02.11.0:
*changed*
analyse: make sure mkvinfo is called with --ui-language en/en_US
cosmetics: renamed "VP8"-tab to "VP8/9"
cosmetics: adjust button icon sizes on fontSize change
input: added .m2t as tsMuxeR and DGDecNV compatible container
input: mediaInfo video length output when parsing mpls files will be ignored now
preview: always more upper left corner of the preview Window to 0x0
preview: if preview window size would be larger than the desktop resolution the preview window size gets halved
*added*
avisynth: added 'BlindDeHalo3_MT', see: http://forum.doom9.org/showthread.php?p=622289
encoder: rudimentary vp9 support (simply replace '--codec=vp8' with '--codec=vp9'); be warned that a. vp9 is slow and b.vp9 is experimental in it's current stage
input: option to pre-select the useable .mpls-files through ffmpeg if ffmpeg is compiled with libbluray support
telxcc support to allow Teletext to .srt extraction/conversion on transport stream input
x264: option to import 'Encoding settings' from current input, if input was encoded with x264 and an 'encoding settings' entry.
*fixed*
chapters: on multiInput chapters were not updated properly on job queue creation
cosmetics: disable subtitle tab if video handling is set to 'ignore'
cosmetics: removed "convertSubtitleQueueforMP4..."-popup I accidently left
missing ',' on ffmpeg decoder/filter call
muxing: 'audio only'-muxing to mkv container crashed
output: mkv typo 'no_cue_relative_positions' -> 'no_cue_relative_position'
subs: problem with subtitle modify option


rev 2013.01.27.1:
*changed*
avisynth: extended avsViewer to show histogram
cosmetics: hide queue text as when queue is not empty
cosmetics: replace dropDown with menu on mac
input: rewrote the .mpls parsing code
*added*
subs: support to use BDSup2Sub.jar instead of bdsup2sub++
note: Hybrid does not check for Java, it's your responsibility to make sure 'java -jar BDSup2Sub.jar' can be called from the terminal/console
*fixed*
subs: convert .sup to .idx/.sub output check
subs: problem when extracting subtitles from .mpls which spanned over multiple .m2ts files
cosmetics: queue texts hindered misc.ini font size adjustments
input: loading a normal source after a raw video source
tags: tagging of audio streams from external source
x264: save qt file not as flagged UTF-8 file


rev 2013.01.22.1:
*changed*
analyse: if mediainfo does not report length and frame count, try to get length from audio info (provided by mplayer) and calculate frame count using frame count if present
analyse: mplayer - switched '-identify' to '-msglevel identify=6'
cosmetics: Video SpeedUp renamed to Stretch, since it deals with the mkv stretch value
cosmetics: added a bunch of icons for buttons
input: output info if stream and container frame rate do not match
output: do not create jobs if output container is mp4, iTunes compatibility is enabled and the output content is interlaced (seems like iTunes&co do not support interlaced content)
x264: set input lookahead to zero of b-frames is zero and 'minimize input lookahead' is enabled. Didn't cause any problems since with b-frames disabled sync-lookahead should not be used.
*added*
analyse: option to disable that Hybrid will ignore all audio of a source if mplayer reports "no sound" or "No audio stream found" for that source
avisynth: added option to disable MT
avisynth: 'resize before filtering'-option
avisynth: 'denoise before restore'-option
avisynth: avisynth: DGDecNV support (you need to copy your DGDecodeNV Files (DGIndexNV.exe, DGDecodeNV.dll, NV12ToRGB24_sm_10.cubin, NV12ToRGB24_sm_20.cubin, NV12ToRGB24_sm_30.cubin and the license.txt) into the avisynthPlugins folder (from the avisynthExtension) for it to work (and you need a CUDA graphic capable card).
x264: option to overwrite '--lookahead-threads'
subs: simplistic initial support for BDSup2Sub++ which can be used for Blu-ray .sup to .idx/.sub conversion
*fixed*
avisynth: added some additional ConvertToYv12 to handle non-Yv12 input
avisynth: delete .log files created by DGIndex and DGindexNV
decode: removed ffmpegs 'splicify' filter since it got removed November 2012 (totally missed that)
extract: when cut&extract are used on mp4 files, ffmpeg needs to be used
mux: crash when 'Adjust to stream frame rate' was enabled before loading a source
output: mp4 + iTunes, muxing was wrong when for square pixel par
output: vp6/8 to mkv, stream will now be extracted using ffmpeg and first put inside an .avi container (otherwise mkvmerge can't handle them properly


rev 2013.01.04.1:
*changed*
extract: when extracting MPEG-4 ASP with mkvextract now .m4v extension instead of .avi
avisynth: dgindex created an unwanted audio file during .d2v creation
cosmetics: gui didn't show 'At crash play'-path
*added*
jobs: play buttons to play sound select to play on job finished/crashed and queue finished
*fixed*
extract: when extracting MPEG-4 ASP with mkvextract now .m4v extension instead of .avi
avisynth: dgindex created an unwanted audio file during .d2v creation
cosmetics: gui didn't show 'At crash play'-path


rev 2013.01.02.1:
*fixed*
analyze: the interlaced analysis detected telecine material sometimes as progressive
analyze: interlace detection now respects initial delay
audio: crash due to a loop for multiaudio input
avisynth: script generation for .mpls input
avisynth: fixed a bunch of problem related to sRestore
crop/resize: fixed a bug during crop detection
input: pixel aspect ratio 0.889 now matched to 8:9
output: remuxing mkv(vfw) -> mkv
output: par wasn't overwritten properly through mp4box
subs: subs: problem during srt to ttxt conversion
x264: 2pass 2nd pass call, when selected alone
*added*
audio: option to adjust audio delay accordingly when audio speed is changed
audio: options to set aften 'drc'&'dnorm' signaling when using aften encoder
filter: 'progressive to interlace'-option which will convert e.g. 60 progressive frames per second to 60 fields per second
input: additional option to filter the playlist-listing of blu-rays
output: mkv option to set some additional tags from [url]http://matroska.org/technical/specs/tagging/index.html#tags[/url]
output: added options to disable cue duration and relative position elements
preview: alternative filter preview (half width, each)
progress: option to limit the progress indication to 'X%' without more detailed explanations
tagging: audio&subtitle tags weren't updated properly
tagging: option to passthrough audio title, video title and language
*changed*
cosmetics: adjust icon size to size of the rest of the ui
cosmetics: replaced a bunch of RadioButtons with menus (on Linux&Windows), with ComboBoxes on Mac
cuda: text when a no nvenc-compatible card was detected
general: some refactoring&cleanup
general: switching to Qt 4.8.4 (fixes Win8 drag&drop problem)
input: filtering out .mpls files where the general length does not match the video length
jobs: checking on job start that output folder exists
x264: don't use internal decoder if MediaInfo output contains 'TCOD' and 'TCDO' data


rev 2012.11.23.1:
*fixed*
audio: extraction of ac3 audio from .mpg is broken in mencoder (for at least a year!) -> Hybrid now uses mplayer instead of mencoder for the extraction of audio from .mpg files
audio: handling of 7.1 thd audio
audio: mkv strecth handling '.. to speed change' was broken
audio: mkv stretch handling coding in name
audio: normalize did not take remix into account
crop: crop resolution was not updated properly in 'Avisynth'-Crop style
cosmetics: on KDE based systems QTimeEdit wasn't initialized with 'hh:mm:ss' format
filter: autocrop for dvd input
input: dvd selection start&end time got mixed up which could cause Hybrid to always encode/passthrough the whole stream
muxing: progress indication while muxing with ffmpeg
subtitle: adding subtitle from dvd to mp4
subtitle: subtitle were not deleted even if 'delete subtitle after muxing' was enabled for mp4 output
tags: tagging was broken due to file naming changes
x264: tune->animation could trigger Hybrid to enable b-frames in base profile
*changed*
audio: dts-hd core extraction now also supported for mkv content
file: language and delay extraction from file name
filter: lower stretch stream tolerance
*added*
audio: sox 'pitch' option as 'change pitch by'
dependency: Hybrid now also uses FLVExtractCL cpp to extract flv timecodes infos
output: name generation got a new option 'use chapter name'
*removed*
audio: gain sub options, after some testing anything besides '-nb' is really useless, so switching to '-nb' and removing the option


rev 2011.11.06.1:
*removed*
filter: 'ivtc' got removed, since it seems to be broken (filmdint and detc are prefered)
*changed*
analyse: only allow 16/15, 8/9, 64/45, 32/27 and 1/1 as aspect ratios for vob files (DVD input)
avisynth: use ffmpeg source for interlaced avc not DirectShowSource
checks: allow cutting if ffmpeg is set as extractor even if input is a transport stream
input: making sure ffmpeg is used instead of tsMuxeR to extract LATM muxed audio
input: 'Config->Input settings->Input Extensions->Only support' now also filters the 'Main->Input File'-dialog content.
muxing: mkvmerge: only set '--default-duration ...' if input and output fps differ, otherwise interlaced/progressive mixed content will cause problems
video: disable cuda encoder on systems without a cuda capable card
*added*
avisynth: option to use .d2v.bad instead of .d2v (workaround for, something that is probably a 'bug' in DGIndex)
crop: option to color the crop width&height spin boxes red if the widht/height value is not modulo X without rest.
decoder: option to flip rgb output when decoding is done with mencoder or avisynth
filter: option to overwrite input scan type
filter: "softpulldown + detc" and "softpulldown + filmdint" to handle mixed (progressive <> telecine) material
*fixed*
analyse: fixed stretch stream length analyses when no simple blocks were present
analyse: for multiple input, not all files were processed properly
analyse: handling of ac3 with 22.05kHz
analyse: Hybrid stayed grayed out when, the interlace analysis with mplayer crashed
avisynth: tivtc output frame rate calcluation for mode 2
avisynth: videoformat and interlaced result were mixed up :/
audio: when settings aac profile and than changing the channel count (e.g. by changing the downmix), aac profile changed, even when not needed
autocrop: didn't work properly for dvd input,...
batch: during intake not all files were processed properly
cut: cutting sometimes was ignored for the video stream (not sure if the problem is completely fixed ;))
extraction: tsMuxeR .meta files now are always coded with the current system text encoding
filtering: once dvd and non-mod4 resolution was selected filtering was disabled, but not enabled if the crop resolution was mpd4 again
input: auto audio loading was broken due to recent auto handling changes
input: batch - choosing 1st video stream for all sources
input: blu-ray input analysis
input: dvd input analyse finished not always called
input: crash on Windows XP with long file names
muxing: adding multiple idx/sub subtitle to an mp4 file added to many subtitles
mxuing: change speed for .avi output
muxing: ignore empty subtitles
muxing: tsmuxer meta files now are always coded with the current system text encoding
preview: window height
sample: file name mix-up during sample creation for mp4 files
srt2ttxt: fixed file naming
subtitle: accidentally the 'submit' and 'cancel' buttons in the subtitle modify dialog were hidden *gig*
xvid: missing quotes around stats file
x264: VUI color adjustment depending on input
x264: VUI color adjustment did only work if hardware restrictions were selected
Adjustment works this way:
check source contains color matrix info (if it does take the info)
if source has no color matrix info and is
MPEG2 assume input as BT.709
MPEG1 assume input as BT.601
width*height > 720 * 576, assume BT.709
width*height <= 720 * 576, assume BT.601
muxing: adding multiple idx/sub subtitle to an mp4 file added to many subtitles
subtitle: accidentally the 'submit' and 'cancel' buttons in the subtitle modify dialog were hidden *gig*


rev 2012.10.16.1:*not released atm*
*fixed*
audio: if lame/oggenc/faac were missing, Hybrid didn't always switch to ffmpeg during job creation
cosmetics: F10-log showing in left corner on linux&mac systems was broken
video: calculation of maxLevel (4.0 wasn't identified as 4)
avisynth: fft3dgpu needs SetMode(5)
x264: when '--aq-mode 2' was selected '--aq-strength' got ignored,..
job: 'on queue finished' 'call external', allows to specify a command call Hybrid will execute once the queue is finished
config: device root wasn't accepted as valid path
audio: during batch processing audio queue was cleared to early
mkv: option to extract&passthrough attachements
input: auto routines aborted if an raw audio stream was present
input: DivX3.x was falsely detected as MPEG-4 (and it isn't mpeg-4 asp compatible)
input: mp4 vfr handling (mp4fpsmod update)
x264: making sure that only on 32bit systems avisynth scripts can be directly opened through x264
*added*
mkv: options to use '--engage no_simpleblocks' and '--disable-lacing'
crop/resize: option to select old 'autoCrop behavior' and to specify the number sections to be scanned by new behavior
avisynth: option to specifiy order for qtgmc input
*changed*
autocrop: change autocrop calls for some input files
crop/resize: moved AutoCrop options to 'Crop/Resize->Misc'-subtab
preview: added '-nocache' to mplayer call (fixes some avsynch issues with mkv files during preview)
cosmetics: making sure long profile names to not influence the gui width
input: removed *.m4v as raw video extension, since ipod m4v is more frequent than raw mpeg-4 asp streams
thumbnails: resize thumbnail for anamorph output
map MPA2L3 to mp3
changed a lot of internals to better handle non-ANSI based filenames


rev 2012.09.21.1:
*fixed*
input: handling of wmv input
input: autocrop problem with some sources (cropped to much)
input: dvd subtitle passthrough
crop: crop limits were ignored
crop/resize: Maximize resolution/letterbox problems
filter: 'Scale output fram rate' was not always interpreted properly
decode: ffmpeg crop call used a wrong order (unbelievable how long this bug survived ;))
audio: missing mkvmerge path in Audio-tab, causes an error when a mkv file was opened in the Audio-tab
audio: unwanted audio streams in queue bug
audio: ffmpeg->sox->ffmpeg problem (happend during audio encoding through ffmpeg)
audio: respect downMix&DRC during autogain/normalize analysis
audio: drc + gain/norm
audio: communication between sox and ffmpeg will now be done using the sox format (otherwise sox->ffmpeg seems to make problems on some sources)
audio: trueHD 5.1 extraction problem
*added*
audio: opus encoding support (requires opusenc and supports only raw-output)
audio: additional options for the audio 'gain'-option
resize/crop: "Crop/Resize->misc->Misc->Limit resize to crop resolution": restricts the resize resolution to be always less or equal to the input resolution and thus hinders any upscaling
input: option to set a minimum length for DVD titles for Hybrid not to ignore them
*added*
general: make sure audio/subtitle/chapter queue are emptied whenever 'Input File' is clicked
audio: switching to ffmpegs aac encoder if libvo_aacenc is selected but more than 2 channels are present (libvo_aacenc) seems only to support mono and stereo output
audio: added w64 to the raw audio extensions
audio: multichannel audio will now be exported as a w64 wave file


rev 2012.08.29.1:
*fixed*
audio: ffmpeg->sox->ffmpeg problem (happend during audio encoding through ffmpeg)
audio: audio pcm vs. wav extension problem
audio: if lame/oggenc/faac were missing, Hybrid didn't always switch to ffmpeg during job creation
avisynth: tresh bei sRestore, had wrong value ranges
avisynth: basic sRestore-Support (remember to update the avisynthExtension)
cut: some cut-support related problems
filter: framecount: didn't adjust frame count due to deinterlacing&co
input: chapter selection vs. start/end time problem
thumb: undid some changes from last time,..
audio: adjusted Hybrid to handle completely silent audio streams (crashed since normalization&autogain didn't work)
*added*
audio: support for fdk-aac, due to license issues this is only useful for people who compile their own ffmpeg version with fdk-aac support
audio: 'dynamic range compression'-option, thanks to tebasuna51 who implemented some profiles for BeHappy which I now integrated into Hybrids sox options.
avisynth: TemporalDegrain as grainHandling option
avisynth: option to move deblocking before the deinterlacing block if an avisynth deinterlacer is used
avisynth: 'Show avisynth script'-button some one can have a look at the avisynth script Hybrid generates.
misc: additional paths to search for tools by specifying 'toolPaths' in the misc.ini
*changed*
audio: communication between sox and ffmpeg will now be done using the sox format (otherwise sox->ffmpeg seems to make problems on some sources)
audio: added '--threading' to qaac calls
audio: by default set 'Multithreading for sox' to be enabled
analyse: ignore mplayer video ids of typ png/mjpeg if input is an mp4/mov file; otherwise cover art get's interpreted as video stream
cut: adjust cut start/end times when chapter selection changed
audio: removed unneeded addional '--multi-threaded' in sox call if multithreading is enabled (cosmetics only)
infos: video 'SpeedUp' value not displayed (cosmetics only)


rev 2012.08.29.1:
*fixed*
x264: command line import didn't enable 'x264->Main->Restriction Settings->Hardware' when importing '--bluray-compat'
audio: don't do truehd->wav conversion, just because delaycut is enabled
audio: typo/formating when extraction audio with mplayer
decode: making sure ffmpeg also disables subtitles during decoding
preview: avisynth filtering was used in preview even if video was set to 'ignore' or 'passthrough'
*added*
analysis: option to select whether or not Hybrid will use 'Original pixel aspect ratio' or 'Pixel aspect ratio' when both are presented through the MediaInfo-analyzer
*changed*
tools: recheck tool version when the path to the tool was changed manually.


rev 2012.08.25.1:
*fixed*
thumbs: fixed crash if thumb nail creation was active for audio only jobs
subtitle: overwriting font size didn't work
subtitle: ssa subtitle accidently got .srt extension during extraction
subtitle: subtitle language tagging sometimes did not work properly
subtitle: filtering of subtitle queue for Blu-ray
input: handling of mkv files with no frame count/rate/mode info
avisynth: disable MT support if TextSub is used
avisynth: option to disable ffmpegsource single-thread enforcement
avisynth: srt subtitle styling
preview: subtitle style overwriting not always viewable in preview
timecode: if the last time code entry is a zero, it will be removed
analyse: crash when MediaInfo detected 'Original Frame rate'- and no 'Frame rate'-info.
avc: sometimes avcLevel restriction got triggered with input instead of output resolution
job: Blu-ray + 'Queue Titles'
audio: dts-hd channel count 8 / 6 detected as 6 instead of 8
audio: automatically call to5.1 if input has 7.1 channels and output is ac3/dts
x264: crash when enabling 'minimize AVC Level'
x264: crf as zone option
x264: output naming broke if output x264-10bit/9bit was used and output name/folder contained x264 in it.
x264: progress to newest changes in r2204
input: mac build ignoring keyboard input
*changed*
general: lowered mplayer/mencoder lavdthreads count to a maximum of 8 again
general: disable qaac support if Apple Application Support is not installed (comes with Quicktime and/or iTunes)
avisynth: added option to en-/disable if Hybrid converts .srt subtitles to .ass before embedding
analyse: read analyzer output as utf-8 encoded
analyse: MediaInfo detecteds 'Original Frame rate'- but no 'Frame rate'-info, 'Frame rate' is set to the value of 'Frame rate'
subtitle: copy subtitle to tempPath before using
audio: allow vbr preset 6 when fhgaacenc version >= 20120624
audio: remove qaac if 'Apple Application Support' is not installed
audio: remove fhgaacenc if WinAmp is not installed and the necessary libraries are also not present in the Hybrid folder
audio: added warning when trying to encode 7.1 audio (can't be done with Hybrid since none of it's decoders can handle 7.1 input audio properly)
*added*
subtitle: option to enforce subtitling through mencoder even when avisynth filters are used
joblist: option to get via right-click to the output folder
warning: splitting from avi/mov/raw output is not supported atm.
muxing: option to create a 1min sample file from the middle during mkv creation
cuda: option to specify which gpu is used


rev 2012.07.04.1:
*fixed*
profiles: saving a-v combo / audio profiles
profiles: a-v combo profiles not always showing up in Main-tab
input: handling of mkv files with no frame count/rate/mode info
input: crash when loading some files combined with auto routines,...
avisynth: embedding of multiple subtitle sometimes caused a crash
*added*
gimmick: iso creation for Blu-ray/AVCHD if imgBurn is installed on the system and Main->Structure is enabled
model: added option to tell Hybrid to warn if current Config-settings differ from the default Config-settings,...
*changed*
x264: allow to specify a profile even when level is 'unrestricted'


rev 2012.06.28.1:
*added*
audio: 7.1 to stereo/5.1 down mix
muxing: option to add (multiple) audio and subtitle streams in a itunes compatible way (mp4 output will also be renamed to m4v)
avisynth: added 'field matching' option to handle content that needs field matching
avisynth: option to disable ffmpegsource single-thread enforcement (you might want to update the avisynth extension)
*fixed*
subtitles: subtitles were not always properly save as UTF-8 which could destroy the content for unicode subtitles
subtitle: bunch of bugs related to text subtitle to ttxt conversion
compatibility: accidentally 29.976 instead of 29.97 was used
input: differentiate between m4v as mp4 container and raw MPEG-4 ASP
audio: problem when reencode thd audio without an ac3 core
audio: delaycut progress
audio: handling of ogg vorbis audio
automation: loop while extracting subtitles/audio infos from input
mkv: using MediaInfos StreamOrder info instead of the ID for mkv versions 0.5.2+
input: bug in 32bit version of avsInfo
*changed*
resize: 'keep resize for source' is automatically forced for multiInput
audio: custom audio handling on multiInput now allows to specify which audio handling for which source,...
cut: adjusting time codes when cutting
extract/cut: when cutting mkv material 1st cut with mkvmerge than extract with mkvextract, than remux
subtitle: rename tsMuxeR subtitle output files to contain subtitle language
subtitle: when 'All subtitles' is enabled, for transport and mkv streams all subtitles will now be extracted in one go
*Side notes*
There's a bug in mediaInfo, which as been fixed for two weeks but since there has been no new MediaInfo release, Hybrid will still suffer from it, meaning Hybrid won't always detect a/v delay on Linux&Mac.


rev 2012.06.02.1:
*fixed*
subtitle: 'Add' did not add elements to queue (when not used through automation routine)
subtitle: subtitles sometimes were created a wrong location
cosmetics: Crop/Resize->Main/Misc RadioButton were out of sync when Misc was selected and saved
extraction: (mac only) exchanged mkvtoolnix with a newer version (still 5.5.0), which already includes the .264 extraction fix
*changed*
autocrop: tweaked autocrop for mpls/m2ts files
*added*
avisynth: added STPresso
muxing: option to add (multiple) audio, subtitle streams and chapters in an iTunes compatible way


rev 2012.06.01.1:
*fixed*
analyse: loading dvd input (was probably only broken on windows)
subtitle: extracting subtitles in the subtitle tab
*changed*
autocrop: limit amount of frames scanned for mpls files which link to multiple m2ts files


rev 2012.05.31.1:
*fixed*
input: dvd title selection not correct when dummy tracks were detected
audio: lame encoding was called even when lame was not present
general: fixed some problems when temp/output dir was empty
*added*
cosmetics: mac os progress indication on dock icon
muxing: option to add itunes compatible subtitle infos
tools: checks if ffmpeg/mencoder support mp3lame/vorbis/aac encoding
audio: support for external faac/lame binaries


rev 2012.05.23.1:
*fixed*
analyse: mplayer detecting unsupported audio streams
filtering: bug in fraction<>decimal conversion
chapter: visual chapter point selection
cut: dvd cut support
audio: using ffmpegs internal encoder & sox caused output to be mono
*changed*
audio: now automatically fix audio streams with delaycut, if DVD is source and target is mp4 file


rev 2012.05.20.1:
*fixed*
input: auto crop detection not working properly on transport stream containers
preview: audio got disabled after "Filter View" was triggered the 1st time
automation: rewrote a lot of code to handle the interactions of 'auto crop', 'pass-through subtitle', 'auto interlaced check'
input: stream selection didn't work properly for multiple video input files
input: better handling or blu-ray input and multi video input files
muxing: problem with mov muxing (on Mac OS X)
*added*
outputPath and temPath variables are now read from .ini if present
*changed*
deinterlace: auto deinterlacing will only change the deinterlaced if the content is detected as interlaced and the deinterlacer is ment for IVTC or the content is telecine and the deinterlacer is ment for deinterlacing.
output: avi output is allowed again, as a workaround to the ffmpeg bug, I'm trying to avoid to mux raw MPEG-4 ASP to .avi; Warning: if you use Hybrid to multiplex raw MPEG-4 ASP video into an .avi file, the output container flags will be wrong.


rev 2012.05.10.1:
*fixed*
audio: ac3 sample rate/channel count/bitrate combinations, before some non-valid combinations were offered.
analysis: automation - subtitle extraction + interlaced check could cause to Hybrid to stay grayed out
subs: Hybrid now automatically creates necessary mplayer/fontconfig files; otherwise subtitle preview and embedding does not work (mac only)
muxing: timecode handling for vfr->vfr
*changed*
analysis: speed up interlaced analysis by adding lavthreads
*added*
input: option to specify which files Hybrid will support as input (by extension)


rev 2012.05.08.1:
*fixed*
muxing: accidentally frame count made it's way into the fps options,..
avisynth: changing qtgmc->bob didn't change the displayer lables (encoding was fine -> just a cosmetic bug)
handling: handling of vfr mkv/mp4 files (remember to enable: 'Config->Automation->Matroska Settings->Scan for streched streams' and 'Config->Input settings->General settings->Always extract timecodes from mp4/mkv/ files' for vfr handling)
audio: extraction audio from .avi with mplayer
audio: added '-strict experimantal' to the ffmpeg aac encoding calls (mac only)
audio: crash on rename call after reencoding/extration
audio: problem when fhgaacenc was enabled but not aac encoding
tools: delaycut version detection fixed
automation: autocrop and subtitle passthrough interfered,..
muxing: mkvmerge does not support 'iw' as language, added workaround to change 'iw' to 'he'
*added*
input: option to filter out unwanted content by extension (files with the specified extensions will be ignored)
input: drag&drop now accepts folders (in File input mode) and will also search through all sub-folder for content
*changed*
analysis: speed up interlaced analysis by adding lavthreads
package: switching to an older mplayer/mencoder build since latest builds cause problems


rev 2012.05.05:
*fixed*
vfw: fixed vfw video decoder detection on 64bit systems
profiles: profiles with a '.' in the name weren't detected when saved,...
muxing: accidentally frame count made it's way into the fps options,..


rev 2012.05.03:
*fixed*
decoder: don't add '-demuxer lavf -vfm ffmpeg' to mencoder/mplayer call for avisynth input
muxing: problem with x264 pulldown and m2ts output
profile: loading a global profile was accidentally partially disabled in the last build
*added*
input: added support to decode RTV1/RTV2 content through avisynht&avisource if vfw decoders are installed


rev 2012.05.01:
*changed*
preview: a/v synch delay handling
mac: set default toolTip font size to 15px
mencoder/mplayer: allow up to 16 instead of 8 threads, requires mencoder/mplayer revision r34866 or later
jobs: abort when user tries to multiplex wma audio into a mkv file, since mkvmerge does not support wma audio
*added*
hidden: toolTipFontSize, option to set the toolTip-fontsize in pixel (mac os: default = 15, everything else: default = system.default)
check: checking if ffmpeg is 32bit (only 32bit ffmpeg can open 32bit avisynth scripts)
avisynth: experimental - video olny - trim-support
x264: support for level 5.2, requires x264 rev. 2197+
*fixed*
analyse: avsInfo output was not properly parsed for audio data (looked into stdErr instead of stdOut output,... DOH!)
avisynth: cut support was ineffective for when mencoder and avisynth were used in combination


rev 2012.04.16.1:
*fixed*
subtitle: bug that prevented the embedding/hardcoding of .idx/.sub subtitles
analyse: ffmpeg analyzer not detecting length and sar properly (only needed as fallback when mediainfo fails)
vp8: removed timebase parameter
linux: lsdvd check was broken
audio: audio bitrate choice bug (allowing bitrate choices for dts that are not supported)
*changed*
calc: dts inside m2ts overhead calculation
vp8: default values minsection from 1 to 15 and lagInFrames from 16 to 25
*added*
avisynth: allow .sup embedding through SubTile (requires .Net), special thanks to Zach Saw allowing me to bundle it in the avisynth extensions pack!


rev 2012.04.11.1:
*added*
avisynth: HDR AGC support, see: http://strony.aster.pl/paviko/hdragc.htm
avisynth: FineSharp, see: http://forum.doom9.org/showthread.php?p=1569035#post1569035
*fixed*
prores/vp8: complaining about missing field 'interlaced'
avisynth: fpsnum problem in ffvideosource
audio: crash when loading audio model


rev 2012.04.08.1:
*fixed*
AVComboProfiles: problem with pass-through audio + added ignore options
jobs: hibernation call
x264: missing '--fps X' when using --pulldown
x264: qp file wasn't deleted on 1pass encoding
gui: loading models could lead to wrong displayed values in ComboBoxes, due to a wrong regexp
model: additional quotes in dvd input analyse model caused mplayer not to be properly found
subtitle: crash in srt to ttxt routine
*changed*
muxing: allow mpeg-2 inside mp4 container
rev 2012.03.31:
*changed*
avisynth: FFVideoSource, set fpsnum, fpsdenum for interlaced input
avisynth: use DirectShowSource instead of FFVideoSource for interlaced avc content
avisynth: LineDarken switch between LineDarkenMod and Hysteria
avisynth: cosmetic rearrangements
*added*
filter: additional ivct options when using mencoder
avisynth: added adding a logo support
*fixed*
filter: yadif - custom, mcdeint - custom settings not showing up
checks: SD Blu-ray/AVCHD frame rate checks
profiles: crash when loading a global or audio profile triggered by missing neroAacEnc, fhgaacenc or aften
rev 2012.03.24:
*fixed*
avisynth: missing '(' for LanczosResize
audio: fhgaacenc 'error-message' (linux only)
audio: crash when loading external audio
rev 2012.03.19:
*fixed*
x264: error when switching profiles between high10/high422/high444 and the rest
avisynth: some cosmetics
*added*
avisynth: option to en-/disable distributor() call for preview
rev 2012.03.15:
*fixed*
audio: to not adjust audio delay for encoder with Mkvmerge&NeroAacEnc since mkvmerge will do the job
subs: crash on non utf-8 .ass/.srt to .ttxt subtitle
tags: audio tagging with passthrough (for aac audio)
analysis: tweaked analysis a bit more for telecine detection
audio: 'Enable audio mkv default for each source' conflicting with 'Set as default for mkv output' when enabled after source was loaded and 'Pass-through audio default/force flags'
audio: max bitrate mixup is qaac was enabled, but not target format not aac
subtitle: extract pgs subtitle from mkv file
*changed*
audio: better compensate aac encoder delay
avisynth: update to flash3kyuu_deband_1.5.0
preview: removed 'distributor()' from generated avisynth scripts during preview; preview will be slow but otherwise some script, source combinations won't show up properly (no problem during encoding though)
*addded*
audio: support for fhgaacenc (windows only)
rev 2012.03.06:
*fixed*
dvd: ntsc dvds not properly deteced as telecine
jobs: "auto delete finished" and "on queue finish" collided
avisynth filter view: with crop, resize, letterbox
*changed*
audio: enabled NeroAacEnc for Linux64bit again
generate name: when 'Adjust output path to source path' output will be adjusted on a per file basis
rev 2012.03.01:
*fixed*
chapter: dvd chapters not filtered for title
input: not analyzing avisynth input properly due to changes in avsInfo
missing version info for mkvmerge/mkvextract due to missing version info of delayCut
interlace check not allowed to to twice with different percentages
audio: bug in m2ts audio overhead calculation
some cosmetic bugs,..
video: cuda <> x264 <> filter: Blu-ray compatibility
*changed*
analysis: modified interlace detection
*experimental*
(windows only) avisynth script generation, see changelog in forum
rev 2012.02.21:
*fixed*
cuda: encoding problem
audio: audio extension problem
audio: a few audio pass-through related problems
rev 2012.02.15:
*added*
audio: option to enable '--multi-threaded' for sox
filtering: experimental option to analyze input for interlacing
*fixed*
audio: dts-es accidentally detected as dts not dts-hd
*changed*
audio: added '-analyzeduration 14M' when handling .flv files with ffmpeg
misc: default value of 'Analyse first/last vob of current title' to false (you need to reset GlobalModel manually to update)
*removed*
output: avi container support, since ffmpeg .avi muxing is broken (sets wrong frame rate, see: http://ffmpeg.org/trac/ffmpeg/ticket/978)
rev 2012.01.31:
*added*
audio: flac -> compression level option
audio: 6.1->stereo/5.1 downmix
*changed*
subtitle: removed -nofontconfig from mplayer/mencoder calls (+ windows installer: added fontconfig content to fonts folder)
*removed*
x264: 2pass crf - since it confuses people more than it helps
rev 2012.01.27.1:
*added*
x264: support for high222 and high444 profiles
*fixed*
subtitle: allow to change subcode even if 'embed subtitle' is not enabled (for preview)
*changed*
subtitle: ass->ttxt - remove unneeded TextSampleDescriptions
rev 2012.01.26.1:
*added*
subtitle: basic .ass styling support (use existing .ass files and overwrite some of the styling info); only basic support since I do not know much about .ass (got no complex examples&co; will do more if people want it and provide some samples)
subtitle: .ass muxing into mp4 support (subtitle will be coverted to ttxt)
*fixed*
subtitle: first internal subtitle stream was also embedded when an external one was embedded
x264: zone deletion did not directly update CL
x264: loading a profile with none@unrestricted caused an error
audio: don't resample on pcm extraction
vp8: progress bar indication during encoding
*changed*
audio: max delay from 5000ms -> 60000ms
general: removed close affirmation for 'jobs->on queue finished->close' even if 'Config->Internals->Handling->Warn on close' is enabled
extended handling of stretched audio&video streams from mkv sources
subtitle: libass is now always used when embedding text based subtitles
audio: adjusted calls to delaycut 1.4.3.5.7
rev 2012.01.15.1:
*fixed*
audio: delay handling was broken due to several problems
windows: old avsInfo version was included in the packages
preview: error regarding 'Interlacing' when using bob
'deinterlacer' not always getting properly enabled due to 'force deinterlace'
rev 2012.01.13.1:
*changed*
mkv: workaround to handle changed TrackIDs from mkvtoolnix v.5.2.1+ (added version check routines to Hybrid)
subtitle: always extract subtitle inside a mp4 file as srt subtitles
*fixed*
x264: mixup in x264 command line importer (--bitrate and --crf were mixed up)
audio: don't fix crc on mpa files with delaycut when no delay is fixed (until bug in delaycut is fixed), see: http://forum.doom9.org/showthread.php?p=1548269#post1548269
dvd: queue titles + chapter generation
general: make sure subtitle&chapters are clear on drag&drop input
dvd/queueChapters/queueTitles: fixed (no automated subtitle passthrough for queueChapters)
mux: mvk->mp4 && mp4->mp4: avc remux problem
general: make sure subtitle&chapters are clear on drag&drop input
subtitle: wrong subtitle extension srt vs. ass on extraction
subtitle: tx3g handling
extract: wrong mp4 trackID problem
subtitle: DVD/QueueTitle and subtitle handling
audio: job handler: dcaenc output check
*added*
subtitle: skip subtitle option, subtitle extractor will not rerip files already present at target destination
mkv: stretch detection option, which will cause Hybrid to analyse the input with mkvinfo and show stretch related infos if present
rev 2011.12.29.1:
*changed*
audio: positive delay will not be fixed through tsMuxer is 'fix delay with delaycut' is enabled
audio: adjusted to latest dcaenc -> needs dcaenc from 2011.12.30 or later
audio: Hybrid will now check if ffmpeg and mencoder support faac
*added*
audio: option to fix crc error with delaycut without fixing the delay
muxing: allowing wav/pcm in .avi
*fixed*
audio: delayCut + audio passthrough handling
audio: pcm handling
audio: if audio&video container differ, make sure mencoder is not used during audio extraction or encoding
rev 2011.12.28.1:
*changed*
muxing: not using ID 1 for NeroAACEnc input but ID 0
"auto add first" now also works for raw audio input
audio: dts-byteswap enabled as default
mac: switched to static builds (and included FrameCounter binary to the .app folder)
rev 2011.12.24.2:
*fixed*
audio: remove '--multi-threaded' from sox calls since it caused problems for some users
rev 2011.12.24.1:
*fixed*
audio: audio only handling
windows: missing dlls for mp4box
rev 2011.12.23.1:
*fixed*
audio: pcm extension and pcm handling problems
jobs: handling of broken jobs
x264: adaptive dct only disabled for base profile
*added*
rudimentary mov container support
pcm encoding
dts encoding through dcaenc
demux: extract streams with ffmpeg option
video: rudimentary ProRes encoding support
option to enable adjust audio&subtitle adjustment on title change (not only on initial load)
'delaycut' and option to use delaycut to remove delays
'ignore'-parameter to misc.ini, if misc.ini contains for example: ignore=delaycut;neroaacencHybrid will not post warnings about a missing delaycut or neroaacenc binary
*changed*
linux: removed 'warning' about missing avsInfo
linux64: removed nero LineEdit-PushButton
rev 2011.11.07.1:
*fixed*
audio: 'aac' container compatibility check
qaac: audio count on downmix
audio: Hybrid will no longer use mencoder for aac encoding (see: http://forum.doom9.org/showthread.php?t=162762)
audio: enabling and setting 'mkv default' if item with 'mkv default' was removed from queue
*added*
mkv: muxing option to enable '--clusters-in-meta-seek' which some players need to seek properly in mkv files
*changed*
subtitle: allow setting of set mkv forced/default when queue is empty
tags: allow to configure audio, video, subtitle tag settings (when no input is set)
windows: check for UNC paths since oggenc2 does not support them
rev 2011.10.09.1:
*fixed*
linux: aac encoding
audio: don't show neroAacEnc on Mac and Linux64 systems
qaac: cracking at beginning due to sox call adding wav headers
*added*
option to en-/disable using faac with mencoder/faac for aac encoding
chapters: 'Add Chapters' option to add additional chapters every X min
chapters: option to adjust chapter names: chapters that start with 'Chapter' or is empty will be renamed to 'Chapter X' where X is the chapter position
*cosmetics*
rearranged items in chapterTab
rev 2011.10.06.1:
*fixed*
x264: bit rate was adjusted on two pass even when bit rate was preferred
x264: weigthp with combination of preset ultrafast and tune fastdecode
A/V-ComboProfiles
general: gui<>model hiccups
*added*
qaac support for windows xp and newer (due to the need of current Quicktime)
rev 2011.09.26.1:
*fixed*
x264: accidentally levels 3.2-3.0 were removed on high profile selection
linux: preview bug
*changed*
x264: now ratetol will be disabled unless 1pass abr or 2pass with level = unrestricted is used (to avoid vbv-violations)
*removed*
linux: CUDA H.264 since there's no cuda encoder for linux atm,.. (probably easy to implement using current sourcecode and the linux libaries from the NVIDA SDK; anyone volunteering ?)
rev 2011.09.25.1:
*fixed*
postponing of jobs
cropping Preview
rev 2011.09.24.1:
*fixed*
x264: 10bit replacement caused problems when path to x264 binary also included the string x264
x264: Blu-ray checks regarding frame rate
*added*
'Start Queue'-button in Main-Tab
'Stay on top'-Option in Config->Internals->Handling
AV-Combo-Profiles (combination of a video and an audio profile)
reading values from misc.ini file (must be located next to Hybrid binary) and look like:
[General]
fontsize=15
settingPath=PathtoSettingsFolder
to create portable version of Hybrid, create a settings subfolder in the Hybrid folder and set the misc.ini to:
[General]
settingPath=.settings

side node: backslashed need to be escaped!

options to pass-though default&forced flags for subtitle/audio when going from mkv to mkv
Press F12 to abort subtitle extraction (in MainTab)
option to select preferred mpeg2 decoder
FilterView: allows to compare unfiltered and filtered source - for Denoise/Sharpen and Post-processing only; Requires uptodate mplayer and local ip connection between two mplayer instances
Windows Installer: added Option to set Custom Hybrid Settings Path (thanks to Faust)
*cosmetics*
using a combobox instead of a spinBox for subtitleSelection (not 100% sure if I didn't miss an index, so report if you run into an subtitle problem,..)
using a combobox instead of a spinBox for audioSelection (not 100% sure if I didn't miss an index, so report if you run into an audio problem,..)
*changed*
when default container changed and generate is active output container will be changed too
when input contains subtitle subtitle tab will be automatically enabled
hand over audio delay to Preview even when audio is not from a seperate source
*removed*
notification that subtitle extraction starts/li>
all hidden flags
rev 2011.08.21.2:
*added*
x264: option to set output colorspace
rev 2011.08.21.1:
*fixed*
x264&xvid: 2pass 1st pass output file handling
windows packages: avsInfo was broken
rev 2011.08.19.1:
*added*
DVD: dvdangle support
rearranging of subtitle and audio queue items via drag'n'drop
subtitle: move up, move down, modify, delete subtitle in subtile queue (by right click on the item)
audio: move up, move down, delete audio entries in audio queue (by right click on the item)
x264: allow switching between jvt, flat and custom quantizer matrix
a simple thumbnail generation option (Config->Output settings->Container and Thumbnail Settings)
misc: option to switch between mencoder and mplayer for dvd audio extraction
*changed*
subtitle handling: don't set mkv default&forced automatically
always only save (name,value)-pairs in profiles and hopefully kill the need to reset settings
*fixed*
Xvid: removed profile=unrestricted from call
x264: 10bit encoding
rev 2011.08.05.2:
*fixed*
autoselection of audio/subtitle with language X
*added*
output name generation: 'Add parent folder name as prefix'
subtitle: 'All Subtitle Extract/Add' only add/extract subtitle with language X
rev 2011.08.04.3:
*fixed*
crash and problems with chapters (due to a missing whitespace :/ that I overlooked during refactoring)
rev 2011.08.04.2:
*fixed*
x264: weighted-P option update
rev 2011.08.04.1:
*fixed*
job creation
rev 2011.08.03.1:
*fixed*
cudaH264: cq setting accidently disabled on "1-pass constant quantizer"
cudaH264: changing target file size did not change target bitrate
problem with aspect ratio and (crop-)preview
problem with key-mapping during (crop- and) preview
lagarith decoding: force -vfm ffmpeg for lagarith input when decoding with mencoder (due to ffmpeg decoder limitations currently lagarith decoding only works with yv12 lagarith)
Xvid: resolution restrictions and restriction checks
extracting audio with tsMuxeR when experimental cut support is enabled (workaround for tsMuxeR bug: audio extraction results in 0 Byte file when using --cut-start)
extra ',' when using 'rotate'
kerndeint calls by adding an additional scale before it
x264: error message when preset calls changes weightedP, but interlaced encoding doesn't allow it
*changed*
removed '--aspect' parameter from mencoder call (should not be needed since output is raw)
adjusting resize values when 'rotate' is enabled
*added*
removed '--aspect' parameter from mencoder call (should not be needed since output is raw)
adjusting resize values when 'rotate' is enabled
option en-/disable if mkv fps will be checked against average time code fps
filter: gradFun, postprocessing options
deinterlacers: "Yadif - custom" and "Mcdeint - custom", "linear interpolation - fast", "cubic interpolation", "Median Deinterlacer", "FFMpeg Deinterlacer"
x264: support for '--subme 11' (requires x264 rev 2037+)
x264: 'MediaInfo - import' allows to import the 'Encoding settings'-String MediaInfo shows for x264 encodes
*cosmetics*
rearranged Filter-Tab
rev 2011.07.01.1:
*fixed*
problems crash when extracting subtitle from dvd/blu-ray source
rev 2011.06.30.1:
*fixed*
crash when extracting subtitle from DVD source
rev 2011.06.29.2:
*fixed*
problem when tsMuxeR output
rev 2011.06.29.1:
*fixed*
crash when importing .mkvs with multiple chapter sets (now the last one will be imported)
subtitle handling for multiInput
multiple stream source srt->ttxt
rev 2011.06.26.1:
*fixed*
don't create output file in the 1st pass of a two pass encoding
add missing chapter DataNodes on some input files without chapters
rev 2011.06.23.1:
*fixed*
x264 encoding progress indication
*cosmetics*
video profiles import (bitrate adjustment)
rev 2011.06.22.1:
*fixed*
when extraction Audio with tsMuxeR audio was moved to Hybrid home on rename :(
cuda: force AVC Level 'auto' for 'cq'-encoding mode
*cosmetics*
reworked the internal message system
rev 2011.06.20.1:
*fixed*
x264: 2pass 1st pass calls not generated
video passthrough/extraction bug
*cosmetics*
changed progress indication in title/taskbar
Win7 32bit: progress in taskbar - accidentally build I didn't build the last Win32Bit build with Windows XP, not Windows 7
rev 2011.06.18.1:
*changed*
added warning when output path equals program folder, when adding a job
allow vc-1 in m2ts container
extract videostream from blu-ray before reencoding (add additional overhead, but fixes synch problems when mpls spans over multiple files)
*added*
using mp4fpsmod to extract mp4 timecodes (http://sites.google.com/site/qaacpage/junk)
*fixed*
a bunch of problems related to separate 2pass 1st and 2pass 2nd pass encoding
autocorp: handling of raw h.264
error popup when adjusting preset an bluray restrictions enabled,..
problem with .mpls and autocrop
missing color space conversion when changing frame rate and not doing any other filtering
problem when extracting/importing chapters from non-dvd sources
filtermodel not completely ignored when using passthrough
fps of input ignored if video handling was set to 'passthrough' on input load and then changed to something else before adding a job
adding -tmp TempPath to MP4Box muxing call to make sure that the right temp folder is used
.dts-hd/.dtshd not detected as raw audio
blu-ray synch problem, see *changed*
rev 2011.05.19.3:
*fixed*
x264: broke 1pass modes when I added 2pass crf again
rev 2011.05.19.1:
*fixed*
aspectRatio in cropView
Blu-ray autoCrop
Blu-ray chapter list import
cropView WASD
small memory leak
Win7 32bit: x264 progress indication
*changed*
autoCrop
*added*
x264: 2pass crf support again
autocrop: option to set how many frames are analysed
rev 2011.05.11.1:
*fixed*
mkvextract: removed '--raw' from extraction cl
problem when importing chapters
*changed*
frameCounter: limit buffer to 20MB + better frame detection
*added*
win7/vista: show progress in taskbar
hibernate as an additional option on queue finished
*updated*
windows packages: frameCounter
rev 2011.05.05.1:
*fixed*
error when detecting if Hybrid homePath is writeable
*updated*
windows packages: mp4box, frameCounter and x264
rev 2011.05.03.1:
*cosmetics*
added Hybrid type (windows32/windows64/linux32/linux64/macosx64) to debug output
tweaked autocrop to only scan the first frame rate of I-frames
moved 'Configuration' selection below tabs in video configuration tabs
image- instead of text-buttons in Jobs-register and small redesign, thanks to Faust
some small rearrangements here and there
*changed*
x264: on separate '2pass - 1st pass', call x264 with '--output NUL'
jobs get now saved on Hybrid close and automatically loaded on Hybrid start
*added*
option to let Hybrid auto select a audio/subtitle stream with a specific language
*fixed*
a crash with autoloading audio for raw video
initialization of tools for loaded jobs
'set absolute path' (only replace first occurrence of toReplace term)
a bunch of problems related to separate 2pass 1st and 2pass 2nd pass encoding
rev 2011.04.17.1:
*added*
"Use '--fullraw' when extracting with mkvextract" option, which allows to use '--fullraw' instead of '--raw' when using mkvextract
first Mac OS X release (experimental -> need feedback)
*cosmetics*
windows: added version info to .exe description
*adjusted*
to alternative mplayer identify infos
x264: add '--bluray-compat' when blu-ray compliance is activated
x264: removed '--open gop' sub options
*fixed*
accidentally permanently deactivated DebugOutput ;)
handling mp4 files: not using MP4Box but ffmpeg for stream extractions
crash when using 'Postpone' was called on a job which hadn't been assigned to a client yet.
*requirements*
x264: needs to be rev1936 or newer now
*updated*
windows packages: updated tools, added Windows installer, switched to 7z archives
2011.04.11 initial setup of the homepage

Hide changelog



All features / Full description:
extensive ability to configure x264s setting (with dependency checks)
tagging support for mkv/mp4/mov
chapter support for mkv/mp4/Blu-ray
subtitle suppot for mkv/mp4/Blu-ray
separated audio-, video-, filter profiles, audio&video combi profiles
an integrated bitrate calculator
accepts vc-1 and avc raw input
manual&automatic creation&pass-through of chapters
ability to encode single title/chapters
a job-control
aac/mp3/ac3/ogg/flac/dts/pcm audio encoding with dcaenc/neroAacEnc/mencoder/ffmpeg
filtering through mencoder (+ some resize automation)
acceptable Input: avs and everything that mplayer/ffmpeg can decode
supported video output formats: MPEG-4 ASP (Xvid), MPEG-4 AVC (x264, cuda), VP8 (vpxenc), ProRes
supported audio output formats: dts, ac3, ogg vorbis, mp3, aac, flac, pcm, pass-through
supported containers: mov/mp4/mkv/m2ts/webm, Blu-ray or a AVCHD structure
audio/video pass-through -> can be used for muxing, tagging, chapter editing
a lot of option to automate stuff





Guides and How to's:
No guides/tutorials, submit guides here.



Acronyms / Also Known As:
Selur Hybrid

Comments Post comment
21 comments, Showing 1 to 21 comments
 - 

I don't want to hurt anybody, especially the author,
but what is the point to mark the version as Released date?



Posted August 06, 2014 by . Tool version 2014.08.06 using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


Hybrid is a very powerfull piece of software, even if is not so easy to navigate between the tons of options. The "average Joe" is for sure lost in face of Hybrid, but the complexity is not a true reason for a bad rating. This program is better and better from version to version and the author constantly increase the abilities of the converter. I just hope he will continue his work.
And also, how can someone rating "Value for money" 1, or 3, when the program IS completely FREE? Are they illiterates?! :)



Posted February 08, 2014 by . Tool version 2014.01.22.1 using OS Windows 7 64-bit
Ease of use 7 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 9 of 10


"disabling qaac support since 'Apple Application Support' is not installed"

Really !?
I mean really !?!? I double checked Quick Time is present with all its components, so there is something else missing in your tool for example...



Posted October 03, 2013 by . Tool version 2013.10.03 using OS Windows 7
Ease of use 1 of 10 Functionality 8 of 10 Value for money 3 of 10 Overall score 4 of 10


Folks say that Hybrid is good, but I haven't been able to try it to find out.

Have tried a number of versions (installed & portable), 2013.7.3.1 being the last, but the program never starts up. You can see the process starting using task manager and then it just dies without anything happening. Tried searching a bit for an answer, but haven't found one.

So, for now, I'll have to stick to xmedia recode for x264 encodes



Posted July 17, 2013 by . Tool version 2013.7.3.1 using OS WinXP
Ease of use 1 of 10 Functionality 1 of 10 Value for money 1 of 10 Overall score 1 of 10


I just recently found this software. I had specific needs that needed to be met and this one did it. The developer even added a feature that I requested (superb).
No crashes or errors for me with the latest version.



Posted June 28, 2013 by . Tool version rev 2013.06.16.1 using OS Windows 7 64-bit
Ease of use 8 of 10 Functionality 9 of 10 Value for money 10 of 10 Overall score 9 of 10


Every time you start this tool you get this
GetTool Versions got an empty output for bdsup2sub++
The cause might be that bdsup2sub++ could not be found,...
Please redo this with debug output enabled and tell the author.
Finished initialization,...

This has been on all versions that I have tested!



Posted June 04, 2013 by . Tool version 2013.06.03 using OS WinXP
Ease of use 7 of 10 Functionality 6 of 10 Value for money 5 of 10 Overall score 3 of 10


Simply the best tool I have ever used for converting the media files. Not only software educates you with all the different options, but also provides you endless customization opportunity. Agreed, this is not a tool for novice computer users to use. But someone who knows exactly what he wants to do should feel better already with this. I was stuck with MeGUI before this and adding jobs and converting files was pain. Used to take around a minute for adding every single file for encoding. This one makes it so much easier than it auto processes everything and applies settings to multiple files with breeze. It analyzes multiple files, applies settings as per your settings and creates jobs. Thanks a lot for creating the best software, makes encoding so much easier and fun. Keep up the good work! :)


Posted April 15, 2013 by . Tool version 2013.04.09 (April 09, 2013) using OS Windows 8 64-bit
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


This program is not the easiest to navigate throught when using advanced options, but it does give lots of tips about settings, so I gave it an 8. It produces very good results and seems to be quicker than some other tools I've used using same settings (Avidemux & Xmedia Recode) and even from the looks of it, produces better quality. It has many options available and I like that, although I think you need some knowledge about certain settings.

It would be nice if this program would get better editing tools, like trimming/cutting videos, it's very basic now and it took me a while before I found the setting to enable cutting/trimming videos. Some other programs like Xmedia Recode have better/easier editing features.

I did not notice bugs when I did my encoding, felt stable as any other program out there.
I used a wiki page to set certain settings for x264 encoding, and on that page they said to turn off vbv-bufsize for better quality, but I can't do that within hybrid, so I kept it at what hybrid set it to. I used this wiki page: http://mewiki.project357.com/wiki/X264_Settings

Thank
you to Selur for making this program and I hope he will continue with development.



Posted April 05, 2013 by . Tool version rev 2013.04.01.0 using OS Windows 7 64-bit
Ease of use 8 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


It is full with bugs...again. It's the most unstable software what I've ever seen!

Don't use it!



Posted March 31, 2013 by . Tool version 1234 using OS Windows 7
Ease of use 1 of 10 Functionality 1 of 10 Value for money 1 of 10 Overall score 2 of 10


This is the best converter i have encountered so far. Very satisfactory.


Posted March 08, 2013 by . Tool version 2013.02.16.0 using OS Windows 7
Ease of use 8 of 10 Functionality 9 of 10 Value for money 9 of 10 Overall score 9 of 10


Previous version (2013.02.15) worked for me,but latest (2013.02.16) crashes almost immediately after starting.Going back to v2013.02.15 .


Posted February 18, 2013 by . Tool version 2013.02.16 using OS WinXP
Ease of use 7 of 10 Functionality 8 of 10 Value for money 8 of 10 Overall score 8 of 10


It is full of bugs.
I've never seen such a software which had so many bugs and errors.
Don't use it!



Posted January 28, 2013 by . Tool version 1.2.3.4 using OS Windows 7 64-bit
Ease of use 1 of 10 Functionality 1 of 10 Value for money 1 of 10 Overall score 1 of 10


at first I install the tool and figure right away what a great tool is but though that was gonna be hard to learn how to use it but i was wrong as I have already mess with all kind of encoding tools before is so easy>really nice tool thanks!


Posted December 29, 2012 by . Tool version 2012.11.23 using OS Windows 8 64-bit
Ease of use 9 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


This tool makes me stick to it only, without prompting me the need to use another Encoding tool.
Hybrid is perfect and very easy to use. The Author, Selur is very attentive with it's development and keeps Hybrid on the brim of success. I value this tool with 100% of everything.



Posted September 12, 2012 by . Tool version 2012.09.09 using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


Confirmed full dunctinallity and stability under MAC OS X 10.8,10.7.4,10.6.8
The Interface:
The interface can be a little scarry at first but once you understand that everything is in fact in the "right" place you should have no trouble.

This is an alternative to:
rebox.NET(only goes one way MKV-MP4 but not back)-Windows
GOTsent(same functionallity as Rebox.NET)
AVIDEMUX(MultiAVCHD was crashing with the AVIDEMUX output)-Windows/Mac/Linux
PopornConverter(Refused to Convert AAC to AC3 Audio again for miltiAVHCD)-Windows

Highlights/Uses
1. Convert The now common MKV to MP4 withouth touching the Video Or Audio(all in one tool for PS3 Playback)
2. Allows you to load any number of files AT ONCE for processing, automation and efficency is amazing.Prepare Files for AVCHD disk authoring. Allowing you to store multiple Movies On One Disc. 20 720P or even more standard def Movies on one 25GB Bluray disc. Playable on any Blu-ray Player.
Great for kids and saving your original discs and your money. I personally put all my nephew's(4YO) movies into one disc. The only other thing besides this tool that you would need to do this is multiAVCHD (windows only unfortunately) to author the Menus but that is it.

Other Notes:
Converting Audio in a MKV Or MP4 Container to AVCHD compliant.(Storage Speed became the bottleneck~100MB/s yes Megabytes. 120 episodes which the program allowed me to load all at once (unlike AVIDEMUX) 25 minute episodes (mp4s) ~350MB 1280x720 H264 Video:passthough(Video Copy)+ AAC@160 to MKV container with AC3 @160,took 5-8 Seconds per episode the dropped right into MultiAVCHD then two BD-Rs. They have all been tested and there is no audio delay issues or percibable audio quality loss.



Posted August 18, 2012 by . Tool version 2012.07.4.1 using OS MacOSX
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


The user interface alone can make people steer away from this program.


Posted June 03, 2012 by . Tool version 2012.06.02 using OS Windows 7
Ease of use 2 of 10 Functionality 4 of 10 Value for money 6 of 10 Overall score 4 of 10


Nice tool, worth trying - giving a shot for Windows users.
HandBrake will be immediate alternative to MAC users.



Posted April 16, 2012 by . Tool version 2012.04.16 using OS MacOSX
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10


The developer has indicated it was too much of a hassle for him to compile the necessary tools for OSX so he provides a Mac OSX version that does...nothing. I guess if one wanted to pursue searching out all the tools that the app complains are missing (and the dialog box that does so is filled with complaints but provides no directions to rectify the problem) then it might be possible to make -some- use of this app. However, as it is now, it's worthless. Move along...nothing to see here.


Posted April 11, 2012 by . Tool version 12.04.11 using OS MacOSX
Ease of use 1 of 10 Functionality 1 of 10 Value for money 1 of 10 Overall score 1 of 10


if you post in the Hybrid thread (http://forum.videohelp.com/threads/345169-Hybrid-%28windows-linux-mac%29-X-264-Xvid-VP8-ac3-ogg-mp3-flac-dts) or in Hybrid's own forum or send me a PM with more details I might be able to fix the problems,...

Cu Selur (the author)



Posted April 09, 2012 by . Tool version 2012.04.08 using OS Windows 7 64-bit
Ease of use 7 of 10 Functionality 8 of 10 Value for money 10 of 10 Overall score 8 of 10


I was intrigued by the ProRes output option and decided to test it out. Unfortunately it would error out with that output. The error would report "unable to find fields interlaced". This would happen with both interlaced and progressive sources. Probably some kind of bug. It works fine for AVC output however.......


Posted April 08, 2012 by . Tool version 2012.04.08.1 using OS Vista 64-bit
Ease of use 9 of 10 Functionality 8 of 10 Value for money 10 of 10 Overall score 8 of 10


this program have potentials , but I faced a problem . some of my MP4 and MKV files have some Audio encoded in HE-AAC and this program use ffmpeg to open the files and the result was always crash and I could not find anny option to let me tell the program use another program to open those audio .
otherwise there was no problem



Posted April 08, 2012 by . Tool version 2012.04.08.1 using OS Windows 7 64-bit
Ease of use 5 of 10 Functionality 8 of 10 Value for money 8 of 10 Overall score 7 of 10

21 comments, Showing 1 to 21 comments
 - 

1 tool hits, Showing 1 to 1 tools
 - 
Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW COMMENT= New comment since your last visit

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 3 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Free software.
Free software = Free software and also open source code.
Freeware/Adware = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software/Adware = Free software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a BETA, RC(Release Candidate) and even a ALPHA version of the software.
Download (direct link) = A direct link to the software download.
Download (developer's site) = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com.

Rating
Rating from 0-10.

Browse software by sections
All In One Blu-ray Converters (10)
All In One DVD Converters (17)
All In One MKV to MP4/Blu-ray (11)
All In One Video Converters (31)
Animation (3D & 2D animation) (6)
Audio Editors (17)
Audio Encoders (63)
Audio Players (6)
Authoring (Blu-ray/AVCHD) (20)
Authoring (DivX) (5)
Authoring (DVD) (36)
Authoring (SVCD/VCD) (11)
Bitrate Calculators (7)
Blu-ray to AVI/MKV/MP4 (13)
Blu-ray to Blu-ray/AVCHD (9)
Burn (CD,DVD,Blu-ray) (22)
Camcorders/DV/HDV/AVCHD (32)
Capture (33)
CD/DVD recovery (4)
Codec Packs (7)
Codec/Video Identifiers (33)
Codecs (63)
Decrypters (Blu-ray Rippers) (8)
Decrypters (DVD Rippers) (15)
DigitalTV/DVB/HDTV (37)
DVD to AVI/DivX/XviD (19)
DVD to DVD (22)
DVD to MP4/MKV/H264 (19)
DVD to VCD/SVCD (5)
ISO/Image (15)
Linux video tools (96)
MacOS video tools (142)
Media (Blu-ray/DVD/CD) (9)
Media Center/HTPC/PS3/360 (39)
Other useful tools (100)
Photo Blu-ray/DVD/VCD (9)
Portable/Mobile/PSP/iPod (41)
Region free tools (5)
Screen capture/Screenshots (22)
Subtitle (52)
Video De/Multiplexers (51)
Video Editors (Advanced/NLE) (45)
Video Editors (Basic) (45)
Video Editors (H264/MP4/MKV/MTS) (17)
Video Editors (MPG/DVD) (20)
Video Editors (WMV/AVI) (15)
Video Encoders (AVI/WMV) (39)
Video Encoders (H264/H265/MP4/MKV) (42)
Video Encoders (MPG/DVD) (26)
Video Encoders / Converters (147)
Video Frameservers (7)
Video Players (28)
Video Repair/Fix (16)
Video Streaming (23)
Video Streaming Recording (48)
Virtualdub tools (10)
Search   Contact us   About   Advertise   Forum   RSS Feeds   Statistics   Tools   

Site layout: Default Classic Blue

Affiliates: codecs.com   VSO Software

©1999-2014 videohelp.com