Hybrid 2013.05.22

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


            Search tool or Browse all tools by sections


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:2013.05.22 H
Released:

Size:55.7MB


Download (direct link)


More download options

Download old versions

7.1/10
15 votes


Read 15
comments

37645 views
this month
388114
total views
  Latest version:
2013.05.22 (May 22, 2013)


Download sites:
Visit developer's site

Download from our site (direct link) (55.7MB)


More download options:
Download Mac version (direct link)

Download Linux version



Download old versions


Sponsored software:



Supported operating systems:
Windows Mac OS Linux


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

Hybrid screenshot
Click to enlarge screenshot

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


Version history:
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.



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

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

15 comments, Showing 1 to 15 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 COMMENTS= New comments 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.
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 = 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 (13)
All In One DVD Converters (19)
All In One MKV to MP4/Blu-ray/AVCHD (11)
All In One Video Converters (30)
Animation (3D & 2D animation) (6)
Audio Editors (15)
Audio Encoders (60)
Audio Players (6)
Authoring (Blu-ray/AVCHD) (21)
Authoring (DivX) (5)
Authoring (DVD) (37)
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 (39)
Capture (33)
CD/DVD recovery (4)
Codec Packs (8)
Codec/Video Identifiers (31)
Codecs (67)
Decrypters/Backup (Blu-ray Rippers) (8)
Decrypters/Backup (DVD Rippers) (15)
DigitalTV/DVB/HDTV (44)
DVD to AVI/DivX/XviD (20)
DVD to DVD (22)
DVD to MP4/MKV/H264 (19)
DVD to VCD/SVCD (5)
ISO/Image (15)
Linux video tools (94)
MacOS video tools (134)
Media (Blu-ray/DVD/CD) (9)
Media Center/HTPC/PS3/360 (41)
Other useful tools (98)
Photo Blu-ray/DVD/VCD (8)
Portable/Mobile/PSP/iPod (43)
Region free tools (5)
Screen capture/Screenshots (22)
Subtitle (49)
Video De/Multiplexers (48)
Video Editors (Advanced/NLE) (45)
Video Editors (Basic) (41)
Video Editors (H264/MP4/MKV/MTS) (13)
Video Editors (MPG/DVD) (20)
Video Editors (WMV/AVI) (15)
Video Encoders / Converters (143)
Video Encoders (AVI/WMV) (39)
Video Encoders (H264/MP4/MKV) (39)
Video Encoders (MPG/DVD) (24)
Video Frameservers (7)
Video Players (31)
Video Repair/Fix (17)
Video Streaming (28)
Video Streaming Recording (43)
Virtualdub tools (10)
Search   Contact us   About   Advertise   Forum   RSS Feeds   Statistics   Tools