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 | |||||||||||
HybridRECENTLY 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 Released: Size:55.7MB |
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 More download options: Download Mac version (direct link) Sponsored software: Supported operating systems: Sections/Browse similar tools: Linux video tools, MacOS video tools, Video Encoders / Converters, Video Encoders (H264/MP4/MKV) |
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: Hide changelog *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 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
|
|||||||||||||||
| Comments | Post comment | ||||||||||||||
|
|||||||||||||||
|
|
|||||||||||||||
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! :)
|
|||||||||||||||
|
|
|||||||||||||||
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.
|
|||||||||||||||
|
|
|||||||||||||||
It is full with bugs...again. It's the most unstable software what I've ever seen! Don't use it!
|
|||||||||||||||
|
|
|||||||||||||||
This is the best converter i have encountered so far. Very satisfactory.
|
|||||||||||||||
|
|
|||||||||||||||
Previous version (2013.02.15) worked for me,but latest (2013.02.16) crashes almost immediately after starting.Going back to v2013.02.15 .
|
|||||||||||||||
|
|
|||||||||||||||
It is full of bugs. I've never seen such a software which had so many bugs and errors. Don't use it!
|
|||||||||||||||
|
|
|||||||||||||||
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!
|
|||||||||||||||
|
|
|||||||||||||||
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.
|
|||||||||||||||
|
|
|||||||||||||||
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.
|
|||||||||||||||
|
|
|||||||||||||||
The user interface alone can make people steer away from this program.
|
|||||||||||||||
|
|
|||||||||||||||
Nice tool, worth trying - giving a shot for Windows users. HandBrake will be immediate alternative to MAC users.
|
|||||||||||||||
|
|
|||||||||||||||
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.
|
|||||||||||||||
|
|
|||||||||||||||
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)
|
|||||||||||||||
|
|
|||||||||||||||
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.......
|
|||||||||||||||
|
|
|||||||||||||||
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
|
|||||||||||||||
|
|||||||||||||||
| 1 tool hits, Showing 1 to 1 tools |
-
|
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.
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
