Software - > MeGUI

Screenshot
Enlarge Image Enlarge Image: Screenshot

Downloads


Join Our Newsletter
Title: MeGUI
Author/Publisher: Official Website
Ease of use: Not Rated
Latest Version: 0.2.3.1c (details)
OS Support: Windows Me Windows 2000 Windows XP Windows 2003 Windows Vista
License: Freeware
Date Added: Nov 9, 2005
Last Updated: Nov 9, 2005
Page Viewed: 157700 times

  Email Updates
email me whenever this software gets updated

Send to Friend   Send to Friend

User Rating:
(2 votes)
Details / Vote Now
User Comments:
Post Your Comments

Summary Links Images Ratings History Tools

Revision History:

Version 0.3.1.1046
  • Release Date: Jun 24, 2009
  • (Sharktooth) [Dialogs] *.m2ts -> *.m2t* to support .m2t extension.
  • (Sharktooth) [VideoUtil] Added ".aac" extension to the list of the audio files demuxed by DGIndex since getAllDexumedAudio() is now used for DGAVCIndex as well.
  • (Sharktooth) [OneClickWindow] Fixed incorrect charset encoding for non-english file names (patch by Fight16)
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1045
  • Release Date: Jun 21, 2009
  • (kurtnoise) [ScriptServer] remove duplicate code.
  • (kurtnoise) [ScriptServer] fix incorrect static member. (#2807518)
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1044
  • Release Date: Jun 18, 2009
  • (kurtnoise) [HDBDStreamExtractor] fix some issues for HD-DVD.
  • (kurtnoise) [VideoUtil] forceRawAVCExtension only if videoEncoderType is x264
  • (kurtnoise) [HdBdStreamExtractor] improve dummyInput creation.
  • (kurtnoise) [HDStreamExtractorIndexer] fix an issue in the command line with M2TS as job input.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1043
  • Release Date: Jun 15, 2009
  • (kurtnoise) [AviSynthWindow] update DGxxxIndexFile version string.
  • (kurtnoise) updpate dgmReader & dgvReader to the latest DGSource().
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1042
  • Release Date: Jun 14, 2009
  • (kurtnoise) Add an option in MeGUI settings to force video file extension for QuickTime compatibility (http://forum.doom9.org/showthread.php?p=1243370#post1243370). This way, fix issue #2797133
  • (kurtnoise) [LanguageSelectionContainer] add zho as alternative Chinese Language.
  • (kurtnoise) [HdBdStreamExtractor] add a DirectorySeparatorChar for input when the selected path is not the root disk. Fix issue #2805803
  • (kurtnoise) [AudioStream] add DTS-ES & AC3 Surround cases.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1041
  • Release Date: Jun 11, 2009
  • 0.3.1.1041:
    • (kurtnoise) enable DSS2 in Avisynth Script/Settings.
    • (kurtnoise) [AviSynthProfileConfigPanel] add DSS2 over DSS checkbox.
    • (kurtnoise) [MeGUISettings] add Haali Media Splitter Path detection.
    • (kurtnoise) better handling of DGDecodeNV lib.
    • (kurtnoise) add eac3 & ddp files extension to the AudioEncoderInterface & MainForm.
  • 0.3.1.1040:
    • (kurtnoise) add LinqBridge lib to the megui NSIS script.
    • (kurtnoise) [MainForm] activate HDStreamExtractorIndexer.Factory
    • (kurtnoise) [Job] add HDStreamExJob to the Job Interface.
    • (kurtnoise) [HDStreamExtractor] add megui job support.
    • (kurtnoise) [HDStreamExtractorIndexer] better lines parsing.
    • (kurtnoise) [HDStreamExJob] change CodecString & EncodingMode
    • (kurtnoise) [hfyuSettings] change ID : huffyuv -> Huffyuv
    • (kurtnoise) [AudioStream] add "AC3 EX" case.
    • (kurtnoise) [JobWorkerWindow] few improvements in the log reporting.
    • (kurtnoise) [DGMCreator] add vob files support.
    • (kurtnoise) [tsMuxeR] add Chapters file support.
    • (kurtnoise) [VideoUtil] add getChapterTimeLine() function.
    • (kurtnoise) [OneClick] apply getChaptersFromIFO to the One Click Encoder code.
    • (kurtnoise) [VideoUtil] add getChaptersFromIFO() function.
    • (kurtnoise) [ChapterInfo] better formating for SaveText() function.
    • (kurtnoise) fix a potential NullPointer Exception for several Muxers. Based on patch from ViceIce (#2799156)
    • (kurtnoise) [Megui NSIS SCript] Remove old entry in the register key from the previous installer. Patch by XhmikosR (#2801959)
    • (kurtnoise) update script & reader to support the last beta DGxxxNV tools package.
    • (kurtnoise) [DialogManager] cosmetic changes for RunCUVIDServer()
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1039
  • Release Date: Jun 1, 2009
  • (sharktooth) [x264] Made FullRange an option.
  • (sharktooth) Added AvisynthWrapper solution and project files for VS2008
  • (sharktooth) Updated compilation script
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1038
  • Release Date: May 31, 2009
  • (sharktooth) [x264Encoder.cs] Added "--senecut -1" in case of adaptive b-frames option is set to 0-Off.
  • (sharktooth) [x264Encoder.cs] Added "--fullrange on" flag.
  • (kurtnoise) [ChapterCreator] add Blu-ray Playlist input files support.
  • (kurtnoise) [ChapterCreator] add x264 qp file as saving format.
  • (kurtnoise) [ChapterCreator] added ChapterNameText_Changed Event.
  • (kurtnoise) add LinqBridge library to the project files and improve the Chapter Creator. Now, it's able to read directly chapters from IFO files. Thanks to Jarrett Vance for the code from ChapterGrabber.
  • (kurtnoise) [IFOparser] add some useful functions.
  • (kurtnoise) [FileUtil] add ToShortString() function.
  • (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.16)
  • (kurtnoise) [MainForm] cosmetic - put muxers in alphabetical order
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1037
  • Release Date: May 21, 2009
  • (kurtnoise) [VideoUtil] fix an invalid UI interaction from background. Patch by ViceIce (#2793562)
  • (kurtnoise) [One-Click] added "force using key-frames for chapters marks". When this is enabled and if the video compressor selected is x264 *and* if a chapter file is found, megui will create an x264 qp file automatically and will use it to force start chapter frame as key-frame. Useful for splitting...In the near future, chapter file restriction will be removed.
  • (kurtnoise) Added Extra part for the Bitrate Calculator. You can load any files there (subtitles, pictures, etc). This way, files size from this part is also taken into account during final bitrate calculation. Not tested too much though...
  • (kurtnoise) [VideoEncodingComponent] enable fileType_SelectedIndexChanged event which was disabled previously (#2793289)
  • (kurtnoise) [Calculator] cosmetic
  • (kurtnoise) [CodecManager] better description for VideoEncoderType
  • (kurtnoise) [SettingsForm] test whether or not directories exist for backup_CheckedChanged() event.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1036
  • Release Date: May 19, 2009
  • (kurtnoise) Added "Reopen Video Preview" button on the mainform (#1996591)
  • (kurtnoise) Added convertfps=true for DSS() (#2788480)
  • (kurtnoise) Added support for Matroska xml chapter files (#2789168)
  • (kurtnoise) [VideoJob] changed Codec.ID to SettingsID for CodecString()
  • (kurtnoise) [x264Config] added qpfile feature
  • (kurtnoise) [VideoUtil] add convertChaptersTextFileTox264QPFile()
  • (kurtnoise) move getTimeCode() function to the Util class.
  • (kurtnoise) [SettingsForm] test whether or not directories exist for backup_CheckedChanged() event.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1035
  • Release Date: May 14, 2009
  • (kurtnoise) add "Always backup files when needed" option in MeGUI Settings. Enabled by default. If you don't want to backup them or simply remove them, just unchecked it...
  • (kurtnoise) [AutoEncode] enable setting AutoEncode defaults via Settings and uses them in the AutoEncode Form. Patch by Nasty Bob (#2789291)
  • (kurtnoise) [DGVCreator] change Filter index value (#2789475)
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1034
  • Release Date: May 8, 2009
  • (ateeq) Add Job Control option to change after encoding setting for current session (2777417 & 2784396)
  • (kurtnoise) [baseMuxWindow] change output_FileSelected() to output_Click() event (#2786990)
  • (kurtnoise) [x264ConfigurationPanel] fix few issues with the quantizer value when qp < 1.
  • (kurtnoise) [DialogManager] fix DGVC1IndexNV path (#2784428)
  • (kurtnoise) [UpdateWindow] add tsmuxer case.
  • (kurtnoise) [TargetSizeSCBox] add BD FileSize Presets.
  • (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.15)
  • (ateeq) [JobQueue] Up/Down buttons enabled = false to avoid crash on empty queue/selection
  • (kurtnoise) [VideoUtil] remove unused code...
  • (kurtnoise) add some enhancements to the nsis script.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1033
  • Release Date: Apr 30, 2009
  • (kurtnoise) [CodecManager] disable BD & AVCHD devices type. Not yet functional...
  • (kurtnoise) [MainForm] register tsmuxer as JobProcessor & MuxerProvider.
  • (kurtnoise) [MuxProvider] add tsmuxer.
  • (kurtnoise) add tsMuxeR class.
  • (kurtnoise) add tsmuxer in the project files.
  • (kurtnoise) [SettingsForm] add tsmuxer components in the Muxer tab.
  • (kurtnoise) [MeGUISettings] add TSMuxerPath
  • (kurtnoise) [CodecManager] add M2TS as VideoType & ContainerType
  • (kurtnoise) [MediaInfoFile] when VCodec is null, check the video format in this case.
  • (kurtnoise) [JobUtil] use output name to create logfile instead of input. #2690832
  • (kurtnoise) [FileSize] rounding values with 2 digits instead of 1. Feature Requests #2772018 & #2465440
  • (kurtnoise) add Device Output Type to the One-Click Encoder. Available through Advanced Settings.
  • (kurtnoise) [PrettyFormatting] fix an error with temporal substring...Note to myself : test external patches before to commit them like a dumb.
  • (kurtnoise) [AutoEncodeTool] add Device Output Type.
  • (kurtnoise) update the One Click & AutoEncode tools to the latest changes.
  • (kurtnoise) [MP4BoxMuxer] apply device type to the command line.
  • (kurtnoise) add Device Types to the Adaptive & Manual Muxers. Now, we can force either iPod, iPhone, ISMA or PSP output when we select MP4 Muxer.
  • (kurtnoise) [VideoUtil] update GenerateJobSeries()
  • (kurtnoise) [JobUtil] update GenerateMuxJobs()
  • (kurtnoise) [IMuxing] add new List & GetDeviceInputFilter() string.
  • (kurtnoise) [MuxSettings] update settings with the DeviceType.
  • (kurtnoise) [MuxProvider] add GetSupportedDevices(), GetSupportedDeviceTypes() & register the new device types.
  • (kurtnoise) [CodecManager] add DeviceType as OutputType.
  • (kurtnoise) [MainForm] move MeGUI size/position/windowstate settings in Shown Event instead of Load Event.
  • (kurtnoise) [MainForm] add MeGUI size/position/windowstate settings in Load Event.
  • (kurtnoise) [MuxProvider] add h264 file extension to the MKV & MP4 Muxers.
  • (kurtnoise) [CodecManager] change EAC3 files extension & add a new AVC files extension.
  • (kurtnoise) [AVSCreator] fix issue #2776469.
  • (kurtnoise) [MkvMergeMuxer] add Warning handling to ProcessLine().
  • (kurtnoise) [MkvMergeMuxer] better Error Handling in ProcessLine().
  • (kurtnoise) [MkvMergeMuxer] update ProcessLine() to match the correct string.
  • (kurtnoise) [DGMCreator] remove duplicate components. Patch by UsedUser from http://forum.doom9.org/showthread.php?p=1278274#post1278274
  • (kurtnoise) [PrettyFormatting] simplify ExtractWorkingName(). Patch by UsedUser from http://forum.doom9.org/showthread.php?p=1278251#post1278251
  • (kurtnoise) [Vobsubber] use getPGCnb() to retrieve max value.
  • (kurtnoise) [IFOparser] add getPGCnb() function.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1032
  • Release Date: Apr 21, 2009
  • (kurtnoise) [AaudioEncoderInterface] reflect the last changes for SamplingRate values in the script.
  • (kurtnoise) [AudioConfigurationPanel] add new SamplingRate values (8000Hz - 11025 Hz - 22050 Hz)
  • (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.14)
  • (kurtnoise) [VideoUtil] add some tunings regarding audio Type for getSourceMediaInfo().
  • (kurtnoise) [DialogSettings] remove unused code.
  • (kurtnoise) [DialogManager] remove unused code.
  • (kurtnoise) [AVSCreator] apply runCUVIDServer() to the dga/dgm/dgv cases.
  • (kurtnoise) [DialogManager] add runCUVIDServer() function.
  • (kurtnoise) [AVSCreator] cosmetic.
  • (kurtnoise) [AVSCreator] gotoD2vCreator() - rewrite error message because TS files can contain AVC streams...
  • (kurtnoise) [AVSCreator] better avs script support for input file.
  • (kurtnoise) [HDStreamExtractor] add a checkbox to close the form after extraction.
  • Get this update by downloading and installing the latest downloadable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1031
  • Release Date: Apr 10, 2009
  • (sharktooth) [AviSynthWindow] Removed the possibility to add multiple subs, that also fixed an issue (TextSub part of the script was trashed if another filter was selected after loading the subtitles).
  • (kurtnoise) [XvidEncoder] format quantizer values.
  • (sharktooth) [MainForm] Cosmetics
  • (kurtnoise) [XvidEncoder] fix typo in the command line for alternative pass 2.
  • (kurtnoise) [AviSynthWindow] fix a typo...
  • (sharktooth) [AudioEncoderInterface] Cosmetics
Version 0.3.1.1030
  • Release Date: Apr 9, 2009
  • (sharktooth) [AviSynthWindow] Added a messagebox to notify the subtitles has been succesfully added to the avisynth script.
  • (sharktooth) [AviSynthWindow] Added a check to prevent to add the same subs twice.
  • (sharktooth) [AviSynthWindow] Subtitles path textbox is now read-only.
  • 0.3.1.1029: (sharktooth) [AviSynthWindow] Added support for subtitles (srt,ass,ssa).
Version 0.3.1.1028
  • Release Date: Apr 9, 2009
  • Download(s):
  • (sharktooth) [Xvid] Added Handheld, Portable and Custom profiles along with VBV parameters controls.
Version 0.3.1.1027
  • Release Date: Apr 8, 2009
  • (sharktooth) [XviDEncoder] 10l
  • 0.3.1.1026:
    • (sharktooth) [xvidConfigurationPanel] Moved Profiles checks into doDropDownAdjustments (where they should be...) and added additional checks for encoding modes (profiles are enabled only for 2pass modes).
    • (sharktooth) [xvidConfigurationPanel] Cosmetics.
    • (sharktooth) [xvidConfigurationPanel] Added overflow control checks to improve ratecontrol behaviour with -alt2pass.
Version 0.3.1.1025
  • Release Date: Apr 8, 2009
  • (sharktooth) [Xvid] Added profiles support. Actually only DXN Home Theater and DXN Hi-Def (both 720p and 1080p) profiles are supported.
  • 0.3.1.1024:
    • (sharktooth) [CodecManager] Added M2TS case to ContainerType.
    • (kurtnoise) [XvidConfigurationPanel] fix issue #2690826
    • (kurtnoise) cosmetics
    • (kurtnoise) add "demux video stream" option to the DGVCreator.
    • (kurtnoise) add "demux video stream" option to the DGMCreator.
    • (kurtnoise) add "demux video stream" option to the DGACreator.
    • (kurtnoise) [MediaInfoFile] add VC-1 & M2TS informations.
    • (kurtnoise) add "demux video stream" option to the D2VCreator.
    • (kurtnoise) update MediaInfo library and its wrapper to the latest revision.
    • (kurtnoise) [LanguageSelectionContainer] add Urdu & Punjabi languages (#2725585)
    • (kurtnoise) [SettingsForm] cosmetics
    • (kurtnoise) [UpdateWindow] add dgavcindex case.
Version 0.3.1.1023
  • Release Date: Apr 2, 2009
  • (kurtnoise) add few tunings for some MessageBoxes.
  • (kurtnoise) [CodecManager] add BDSUP format as Subtitle Type.
  • (kurtnoise) [AudioEncoderInterface] few tunings for AVISource.
  • (kurtnoise) [XviDEncoder] flag JobStatus as error when issues occur (#2695467)
  • (kurtnoise) move ScriptServer Class to the avscreator tool folder.
  • (griffore) [HdBdStreamExtractor] added Delegates & CallBacks to set ToolStripProgressBar and ToolStripStatusLabel for cross-thread UI calls
  • (griffore) [HdBdStreamExtractor] corrected spelling of ToolStripProgresBar to ToolStripProgressBar
  • (griffore) [HdBdStreamExtractor] return initialized VideoStream object instead new instance
  • (griffore) [HdBdStreamExtractor] use VType in switch statement instead of string comparison
  • (kurtnoise) [JobUtil] use Default Encoding settings instead of UTF-8 for huffyuv temp script. Patch by viceice (#2694449)
  • (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.12)
Version 0.3.1.1022
  • Release Date: Mar 19, 2009
  • (kurtnoise) [OneClick Encoder] enable prerender Job.(#2687941)
  • (kurtnoise) [AvisynthWindow] fix issue #2685909
  • (kurtnoise) [DGxx tools] add message when no audio streams found.
  • (kurtnoise) [DGMCreator] fix issue #2685910
  • (kurtnoise) update MediaInfo library and its wrapper to the latest beta. Speed up to 30% for some streams parsing.
Version 0.3.1.1021
  • Release Date: Mar 16, 2009
  • (kurtnoise) [xvidConfig] cosmetics...
  • (kurtnoise) [eac3to] fix some warnings.
  • (kurtnoise) [eac3to] missing Language getter/setter init for Stream Class.
  • (kurtnoise) [HdBdStreamExtractor] - Rebuild Job Process. Doesn't work yet...
  • (kurtnoise) [HdBdStreamExtractor] - Reformat Name of the files extracted.
  • (kurtnoise) [HdBdStreamExtractor] - add Language Column in the Streams DataGridView.
  • (kurtnoise) [eac3to] fix issue with MPEG Audio Streams.
Version 0.3.1.1020
  • Release Date: Mar 10, 2009
  • (sharktooth) [CountdownWindow] #2581618 - Make the shut down notification show on top.
  • (ateeq) [VideoUtil]Use TrackID instead of counter in getAllDemuxedAudio
  • (ateeq) [OneClickWindow] Use TrackID instead of SelectedIndex in goButton_Click (#2606513 - hopefully)
Version 0.3.1.1019
  • Release Date: Mar 10, 2009
  • (kurtnoise) [AVCLevelTool] cosmetic.
  • (kurtnoise) [HDBDExtractor] allow to use default output directory from MeGUI settings.
  • (sharktooth) [x264] Removed p4x4 checks for levels 3.0+bframes and higher.
  • (kurtnoise) [VideoUtil] remove mod16 restriction for x264.
Version 0.3.1.1018
  • Release Date: Mar 9, 2009
  • (kurtnoise) [UpdateWindow] add eac3to case to the updater.
  • (kurtnoise) [OneClickWindow] add a missing boolean for settings.
  • (kurtnoise) [HdBdStreamExtractor] enable Click event for Output button.
  • (kurtnoise) [HDBDExtractor] add new Audios, Videos and Subtitles streams to prepare MKV format support.
  • (kurtnoise) [HdBdStreamExtractor] allow multiple input files & several fixes.
  • (kurtnoise) [eac3to] add VOB format in Join Streams.
Version 0.3.1.1017
  • Release Date: Mar 6, 2009
  • (kurtnoise) enable HDBDExtractor to the other Forms/Classes.
  • (kurtnoise) add HDBDExtractor to the project files.
  • (kurtnoise) [DGx Creator] fix typos.
  • (kurtnoise) [OneClick Encoder] add Keep Input Resolution checkbox in the Avisynth setup. This disables Crop&Resize (#2609605)
  • (kurtnoise) [VideoUtil] remove unused code.
  • (kurtnoise) [OneClickEncoder] add AutoCrop checkbox in the Avisynth settings (#2609605)
  • (kurtnoise) Remember Custom file sizes for the Bitrate Calculator & the One-Click Encoder.
  • (kurtnoise) [DGACreator/DGMCreator/DGVCreator] enable demuxNoAudioTracks & demuxAll checkboxes when Audio Tracks items are > 0.
  • (kurtnoise) [D2VCreator/DGMCreator] reflect the last changes.
  • (kurtnoise) [VideoUtil] apply getAudioLanguage(.) to getSourceMediaInfo(.)
  • (kurtnoise) [IFOparser] add getAudioLanguage(.) to retrieve only audio Language from IFO file.
  • (kurtnoise) change some shortcuts. CTRL + keyboard number doesn't work (at least on Vista).
  • (kurtnoise) [AviSynthWindow] ensure mod16 in some cases.
  • (kurtnoise) [AviSynthWindow] add a checking for nvidia deinterlacer option.
  • (kurtnoise) [ScriptServer] remove code unneeded.
  • (kurtnoise) [DGACreator/DGVCreator] add Message Info when none AVC or VC-1 streams found.
  • (kurtnoise) enable DGM Creator to the required Forms/Classes.
  • (kurtnoise) [DGVCreator] fix a typo.
  • (kurtnoise) add dgm files Creator to the project files.
  • (kurtnoise) enable DGV Creator to the required Forms/Classes.
  • (kurtnoise) add dgv files Creator to the project files.
  • (kurtnoise) [DGACreator] fix a typo.
  • (kurtnoise) [VideoUtil] add detectVC1StreamFromFile(.) function.
  • (kurtnoise) [DGACreator] fix some internal errors.
  • (kurtnoise) enable DGA Creator to the required Forms/Classes.
  • (kurtnoise) add DGA files Creator to the project files.
  • (kurtnoise) [VideoUtil] add detectAVCStreamFromFile(.) function.
  • (kurtnoise) update MediaInfoWrapper library to reflect the last changes.
  • (kurtnoise) [MediaInfoWrapper] update some properties for Video Track.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1016
  • Release Date: Feb 20, 2009
  • (kurtnoise) [MuxProvider] fix typo.
  • (kurtnoise) add HD Audio Formats registration & enable EAC3 support to the MKVMuxer.
  • (kurtnoise) add MPEG2 & VC1 format support for MKVMuxer.
  • (kurtnoise) Rename mux to muxer for project files.
  • (kurtnoise) [OneClickWindow] the workaround was a bad idea after more testing & digging...
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1015
  • Release Date: Feb 19, 2009
  • (kurtnoise) add MPEG Audio case to the IFOParser & VideoUtil Classes. (#2602264)
  • (kurtnoise) [OneClickWindow] use getAudioStreamsNb to ensure that we have some audio tracks. Otherwise, raise a message...This workaround fixes a potential bug when input file doesn't contain any audio streams.
  • (kurtnoise) [VideoUtil] add getAudioStreamsNb function.
  • (kurtnoise) Remove OneClickConfigurationDialog from project files. Not used anyway...
  • (kurtnoise) [AVSCreator] enable CheckedChanged events for mpeg2 deblocking & color correction. Fix an issue with clever anamorphic and resize filter (#2606624)
  • (kurtnoise) [AVSCreator] enable CheckedChanged event for Nvidia Deinterlacer.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1014
  • Release Date: Feb 17, 2009
  • Download(s):
  • (sharktooth) [x264Config] Fixed psy-trellis control behaviour with subme < 6 as well as commandline generation.
  • (kurtnoise) [ScriptServer] add Bob parameter for TDeint filter.
  • (kurtnoise) [ScriptServer] add Bob parameter for Yadif script.
  • (kurtnoise) [VideoUtil] some cleanup.
  • (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.11)
  • (kurtnoise) add RMDIR /r "$LOCALAPPDATA\${PRODUCT_WEB_SITE}" to the megui installer (#2584544)
  • (kurtnoise) [AVSCreator] cosmetics.
  • (kurtnoise) [AVSCreator] several tunings.
  • (kurtnoise) [ScriptServer] add Nvidia deinterlacer parameter for DGx files.
  • (kurtnoise) [OSInfo] add x86/x64 platforms detection.
  • (kurtnoise) [ScriptServer] MPGSource for dgm files sources.
  • (kurtnoise) enable dgm files support in the AVSCreator & ScriptServer.
  • (kurtnoise) add dgm files Reader.
  • (kurtnoise) enable ableToWriteOnThisDrive() to VobSubber & D2VCreator. This is a checking to know if the output drive chosen has the write permission. (#2196169)
  • (kurtnoise) add Drives Class to the project files.
  • (kurtnoise) add a Class to retrieve infos from Drives.
  • (kurtnoise) [VobSubIndexer] use Job Output instead of Job Input as path for the config file. (fix partially bug #2196169)
  • (kurtnoise) [x264ConfigurationPanel] fix issue with Lossless Mode (#2584569)
Version 0.3.1.1013
  • Release Date: Feb 12, 2009
  • (kurtnoise) [VideoUtil] force .264 extension otherwise MP4 mux fails with the One-Click.
  • (kurtnoise) modify compile batch file to reflect previous commit.
  • (kurtnoise) Renaming project files. Now, MSVC2008 is the default one and the old MSVC2005 has been renamed to MeGUI_2005.
  • (kurtnoise) apply dga & dgv files to the AVSCreator and ScriptServer.
  • (kurtnoise) add dga & dgv files reader to the project files.
  • (kurtnoise) add dga & dgv files Reader.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1012
  • Release Date: Feb 7, 2009
  • (kurtnoise) [MKVmuxer] force keep_bitstream_ar_info for AutoEncode Mode. (#2493312)
  • (kurtnoise) [VideoUtil] remove auto change file extension when EncoderType equals to X264.
  • (kurtnoise) [AudioEncoderInterface] few tunings for DSS use.
  • (kurtnoise) [OSInfo] fix typo.
  • (kurtnoise) - move AudioConfigurationPanel, AudioCodecSettings, AudioJob to the audio packages folder.
  • rename AvisynthAudioEncoder to AudioEncoderInterface.
  • update project files accordingly.
  • (kurtnoise) [AudioConfigurationPanel] add KeepOriginal as ChannelMode for stereo case.
  • (kurtnoise) update MediaInfo library and its wrapper to the last release (0.7.10)
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1011
  • Release Date: Jan 30, 2009
  • (kurtnoise) [AVSCreator] of course, I forgot to enable some events...\0/
  • (kurtnoise) [AVSCreator] minor improvements in the form.
  • (kurtnoise) [BitrateCalculator] restrict max desired bitrate to 100000, to avoid out of bounds errors with presets.
  • (kurtnoise) [ScriptServer] add threads param to ColorMatrix.
  • (kurtnoise) [VideoPlayer] add milliseconds to the Time Position.
  • (kurtnoise) move converFrameNumberToTimecode() & convertTimecodeToFrameNumber() to the Util Class.
  • (kurtnoise) [MP4Muxer] cosmetics
  • (kurtnoise) [AVSCreator] reenable several components/events.
  • (kurtnoise) [DGIndexer] fix a typo in the Commandline.
  • (kurtnoise) [MkvMergeMuxer] readd streams Languages for vobsub files when it's selected in the dropdown List.
  • (kurtnoise) better vobsub files handling for the idx reader & the mkv muxer.
  • (kurtnoise) [AVSCreator] few tunings in the form for resizing & use the last index for input FileBar as default selection.
  • (kurtnoise) [OSInfo] remove GetProductInfo for Win Server 2003 coz it's only supported for Vista & higher...(#2523573)
  • (kurtnoise) [AdaptiveMuxWindow.Designer] remove SetChildIndex from Controls.
  • (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.9)
  • (kurtnoise) fix large DPI issue with layout controls. Patch by Zooba.
  • (kurtnoise) add Windows Seven & Server 2008 as OS type detection.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1010
  • Release Date: Jan 18, 2009
  • (kurtnoise) [x264Encoder] restrict --aud command to raw avc output files.
  • (kurtnoise) Some improvements for audio settings.
  • (kurtnoise) small changes for the Changelog, UpdateWindow and MainForm forms. (#2496930)
  • (kurtnoise) [Calculator] more accurate bitrate results for DTS files.
  • (kurtnoise) [AviSynthAudioEncoder] fix FAAC bug within the new avisynth init...
  • (sharktoot) [AVSCreator] Deinterlace control state now depends on deintSourceType
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1009
  • Release Date: Jan 10, 2009
  • (kurtnoise) [AviSynthAudioEncoder] cosmetics.
  • (kurtnoise) [AviSynthAudioEncoder] workaround for encoders which don't support 32 bits depth.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1008
  • Release Date: Jan 8, 2009
  • (kurtnoise) fix a bug for muxers when we have several tracks.
  • (ateeq) [JobControl] Ignore workers starting with "Temporary worker " without any jobs, set w.Mode to CloseOnLocalListCompleted and add jobs to worker queue using w.AddJob.
  • (ateeq) [JobWorkerWindow] Fix for race condition with "shutdown worker" prompt and job progress updates although it may not happen outside a debug session.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1007
  • Release Date: Jan 7, 2009
  • (kurtnoise) [MainForm] launch the updater only if avisynth is installed.
  • (kurtnoise) [AviSynthAudioEncoder] add --ignorelength to the vorbis command line. Useful with +4GB files.
  • (kurtnoise) [AviSynthAudioEncoder] fix a bug with the vorbis encoder and add a conditional case for accuracy concerning input bits depth.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1006
  • Release Date: Jan 6, 2009
  • Download(s):
  • (kurtnoise) [UpdateWindow] cosmetics - singular/plural for comments.
  • (kurtnoise) [x264Encoder] enable --aud command for all output types.
  • (kurtnoise) Form1.cs --> MainForm.cs
  • (kurtnoise) [MainForm] help button refactoring.
  • (kurtnoise) [MainForm] enable reset button event.
  • (kurtnoise) [x264Encoder] add --aud switch for raw avc output files. Recommended by the specs.
  • (ateeq) [OneClickWindow] Move SignalAR check box within window so it's visible
  • (kurtnoise) update copyright date...;-)
  • (kurtnoise) [AviSynthAudioEncoder] fix an error in the wav header writing. Now, the avisynth decoder filter will always use the highest resolution supported by the encoder. No more restriction...
  • (kurtnoise) [AviSynthAudioEncoder] re enable temporary the 16bits conversion. Without this, it produces an output garbage with the current code...
  • (kurtnoise) [Util] cosmetics
  • (kurtnoise) Fix a buffer overrun issue. Dohh !!! First time I see this...
  • (kurtnoise) [AviSynthAudioEncoder] remove ConvertAudioTo16Bit() restriction.
  • (kurtnoise) update AvisynWrapper library and its wrapper to support any audio bits depth. Requires Avisynth 2.5.7 or higher...
  • (kurtnoise) put megui icon to all forms.
  • (kurtnoise) [VideoUtil] fix an error in getSBRFlagFromAACStream()
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1005
  • Release Date: Dec 31, 2008
  • (kurtnoise) [VideoEncodingComponent] same anchor settings for Edit Zones & Enqueue buttons.
  • (kurtnoise) [MainForm] few tunings: move Help & Reset buttons to the bottom left corner, add a One-Click button to the bottom right corner.
  • (kurtnoise) [OneClickConfigPanel] CheckOnClick = True
  • (kurtnoise) [VideoUtil] use IFOParser class to retrieve audio streams infos if ifo file detected. Hence, we have Languages in the Audio Streams selection for the One-Click Encoder like in the d2v creator.
  • (kurtnoise) removed avc2avi muxer.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1004
  • Release Date: Dec 29, 2008
  • (kurtnoise) [PrettyFormatting] add default value for ReplaceFPSValue() in the switch/case.
  • (kurtnoise) [JobUtil] format framerate value to avoid desync. Fix bug #2463080
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1003
  • Release Date: Dec 28, 2008
  • (kurtnoise) add automatic SBR detection from aac streams to the MKV & MP4 muxers.
  • (kurtnoise) update MediaInfoWrapper library and code using the new settings.
  • (kurtnoise) updated AudioTrack part.
  • (kurtnoise) add dots cases in ReplaceFPSValue() function (country environment dependent). That should fix fps rounding errors for the mkv muxer.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.1.1001
  • Release Date: Dec 25, 2008
  • (kurtnoise) [VobSubIndexWindow] cleanup...
  • (kurtnoise) cosmetics renaming.
  • (kurtnoise) MKV & MP4 muxers : use getIDFromAudioStream to retrieve the real trackID from mp4 files.
  • (kurtnoise) [VideoUtil] add getIDFromAudioStream() function to retrieve track IDs from Audio Stream using MediaInfo.
  • (kurtnoise) [MP4BoxMuxer] fix an error for non MP4 files.
  • (kurtnoise) MKV & MP4 muxers : use getIDFromFirstVideoStream to retrieve the real trackID from mp4 files.
  • (kurtnoise) [VideoUtil] add getIDFromFirstVideoStream() function.
  • (kurtnoise) add raw avc streams to the MKV muxer.
  • (kurtnoise) [MkvMergeMuxer] now use idxReader to retrieve all indexes & languages from vobsub files. Fix bug #2016031
  • (kurtnoise) [idxReader] fixed some errors.
  • (kurtnoise) [AudioTrackSizeTab] use MediaInfo lib to retrieve correct bitrate from DTS files. Fix bug #2205309
  • (kurtnoise) remove Greyscale option from xvid command line. Not used anymore with the build coming from the MeGUI package tools.
  • (kurtnoise) project refactoring and cleanup
  • (kurtnoise) add vobsub file reader. Not used yet...
  • (kurtnoise) [ProgressWindow] SizingGrip = False for the StatusStrip (#2123282)
  • (kurtnoise) some addons to the nsis script (#2399161)
  • (kurtnoise) [VideoPlayer] add Time Position to the title if it's checked in the Settings (#2286249).
  • (kurtnoise) add a new option to the Settings for the Video Preview.
  • (kurtnoise) [Util] add TimeString() function to format seconds to string.
  • (kurtnoise) [D2V Creator] loadOnComplete & closeOnQueue checked by default now (#2207467)
  • (sharktooth) [Settings] updated megui auto-update mirror url
Version 0.3.1.1002
  • Release Date: Dec 25, 2008
  • (kurtnoise) use string.IsNullOrEmpty() internal function for muxers.
  • (kurtnoise) [MKVMergeMuxer] fix a missing case with mkv files as input.
  • (ateeq) [OneClickPostProcessor]Assume non-interlaced if source type not detected due to insufficient useful sections to prevent crash during post-processing
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3012
  • Release Date: Dec 15, 2008
  • (kurtnoise) enable SAR in command lines even if the video preview is disabled.
  • (kurtnoise) [MuxProvider] add also AC3 streams as supported audio codec for the mp4 muxer.
  • (kurtnoise) [ScriptServer] format fps value for DSS (#2320136)
  • (kurtnoise) [VideoUtil] add DTS case for getSourceMediaInfo()
  • (kurtnoise) [MuxProvider] add AC3 streams support for the mp4 muxer. Requires MP4Box 0.4.5 or higher...
  • (kurtnoise) [AviSynthWindow] use the default Encoding Text System to write the avs script (#2306045).
  • (kurtnoise) update MediaInfo and its wrapper to the last release (0.7.8.0).
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3011
  • Release Date: Nov 28, 2008
  • (ateeq) [VideoUtil] MediaInfo Track ID has changed to decimal for all tracks
  • (ateeq) [ScriptServer] Add Spline64Resize option
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3010
  • Release Date: Nov 16, 2008
  • (kurtnoise) removed CropDialog Form from projects files. This is not used anyway...
  • (kurtnoise) revert rev805...shame on me (#2231667).
  • (kurtnoise) [BeSplitter] one frame is missing for end value (#2283781)
  • (kurtnoise) [BeSplitter] use dot instead of comma for start & end values (#2283781)
  • (kurtnoise) updated MediaInfo library and its wrapper to the latest release (0.7.7.8)
  • (ateeq) [x264ConfigurationPanel] Fix to correctly apply last P4x4 change to level 3.1 and unrestricted
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3009
  • Release Date: Nov 12, 2008
  • (sharktooth) [AVSCreator] Resize filter now disabled by default. AVS presets settings will not be overridden though.
  • (ateeq) [x264ConfigurationPanel] Fix doMacroBlockAdjustments for P4x4 compliance at Level 3+ when All option is selected.
Version 0.3.0.3008
  • Release Date: Nov 6, 2008
  • (sharktooth) [AviSynthWindow.cs] Default resize values now equal to the source file resolution values.
  • (sharktooth) [x264Encoder.cs] --filter -> --deblock
  • (ateeq) [x264Settings] Add MacroBlockOptions
  • (ateeq) [x264ConfigurationPanel] set/get MacroBlockOptions to/from profiles
Version 0.3.0.3007
  • Release Date: Nov 3, 2008
  • (ateeq) [x264ConfigurationPanel] set updating to avoid triggering spurious events during x264 profile switching
  • (ateeq) [VideoConfigurationPanel] Change visibility of updating variable
  • (ateeq) [AviSynthWindow] Remember current frame unless loading a new video
  • (ateeq) [VideoPlayer] Add startFrame parameter to loadVideo to allow starting with specific frame
  • (ateeq) [SettingsForm] Add missing clearDefaultOutputDir EventHandler link
  • (ateeq) [AutoEncodeWindow] Change muxedOutput to FileBar
  • (ateeq) [FileBar] Set File Dialog InitialDirectory to where current Filename is located
  • (ateeq) [JobControl] Allow dependent jobs to run on JobStatus.SKIP
  • (ateeq) [VideoPlayer] Help C# with memory management by disposing bitmap as soon as we're finished with it
  • (ateeq) [JobControl] Remove job from parent/required job's EnabledJobs list (fixes #2124850)
  • (ateeq) [AviSynthWindow] Delay OpenScript until ASW is closed to prevent ARChooser race condition with VideoPlayer
  • (ateeq) [ARChooser] Fix to keep user selected ARs
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3006
  • Release Date: Oct 29, 2008
  • (ateeq) [DAR] Alternative SAR fraction calculations for slightly better accuracy
  • (ateeq) (AdaptiveMuxer) Allow splitting to same container with Adaptive Muxer
  • (ateeq) [AdaptiveMuxWindow] Fix to work with previous baseMuxWindow changes
  • (ateeq) [AMGMuxer.cs] File Splitting fix and don't number unless splitting
  • (ateeq) [baseMuxWindow.cs] Add DefaultOutputDir and mainForm visibility change
  • (ateeq) [MuxWindow.cs] Remove duplication of mainForm between MuxWindow and baseMuxWindow
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3005
  • Release Date: Oct 24, 2008
  • (ateeq) Removed filename passed to new VobinputWindow as SetConfig passes it anyway.This way OpenVideo isn't called twice.
  • (ateeq) clear queue without prompting if all jobs are done
  • (ateeq) oneclick fixes
  • (ateeq) mod16 undercrop for anamorphic encoding
  • (ateeq) delay setting status to done till after postprocessing
  • (kurtnoise) [ProgressWindow] trigger the high priority warning for all Windows OS, not only Vista.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.3004
  • Release Date: Oct 16, 2008
  • (kurtnoise) [FilmCutter] AudioRate(__film) instead of AudioRate(__just_audio) for else case.
  • (kurtnoise) [AMGMuxer] Splitting feature works fine now. Fix issue #2145143.
  • (kurtnoise) [JobControl] allow to remove only completed jobs from the queue. Patch by ateeq.
  • (kurtnoise) [DAR] use rounding value for SAR calculation. Should fixed issues #2010131 & #2013287.
  • (kurtnoise) allow name for Video Tracks in the AdaptiveMuxer & fix several cosmetics spaces. Fix #2063188
  • (kurtnoise) [PrettyFormatting] fix issue #2164193 about the wrong length for output filename in the oneClick encoder. Patch by ateeq.
Version 0.3.0.3003
  • Release Date: Oct 14, 2008
  • (kurtnoise) [AviSynthWindow] fix a small issue with avs profiles (#2152972). Patch by ateeq.
  • (kurtnoise) [FilmCutter] replace framerate value by AudioRate(). Fix issue #2152576
  • (kurtnoise) [x264] remove fourCC component.
  • (kurtnoise) ensure that "," are replaced by "." in the custom lines for x264 & xvid.
  • (kurtnoise) [ProgressWindow] change the priority focus to avoid bad surprises...:>
Version 0.3.0.3002
  • Release Date: Oct 8, 2008
  • (kurtnoise) [VobinputWindow] add ThreadSafeRun() to fix the problem of ASW dissapearing as soon as it appears on the system. Patch by ateeq (#2141406)
  • (kurtnoise) [VobinputWindow] better rbtracks_CheckedChanged() event. Patch by ateeq (#2141406)
  • (kurtnoise) [VideoUtil] remove getSourceInfo() entries to switch using Stream Information DVDDecrypter file.
  • (kurtnoise) [OneClickWindow] some clean up.
  • (kurtnoise) [VideoUtil] fix a if statement which has been omitted in rev 757.
  • (kurtnoise) [MainForm] fix openOneClickFile(). Patch by ateeq (#2141406).
  • (kurtnoise) [VideoEncodingComponent & AudioEncodingTab] fix instance Profiles to allow VS2008 designer to load the MainForm. Patch by ateeq (#2141406)
  • (kurtnoise) [OneClickWindow] change accessibility for openVideo(). Patch by ateeq. (#2141406)
  • (kurtnoise) [OneClickWindow] use DefaultOutputDir for matching the workingDirectory. Patch by ateeq (#2144486)
  • (kurtnoise) [VobinputWindow] few tunings in the ifoFile creation. Patch by ateeq (#2144486).
  • (kurtnoise) [VobinputWindow] move projectName.Text & add projectPath to the openVideo(). Patch by ateeq (#2144486)
  • (kurtnoise) [VobinputWindow] add a checking for projectName. Patch by ateeq (#2144486)
  • (kurtnoise) [PrettyFormatting] fix weird results when the source file has the letters vts or video anywhere in the file name. Patch by ateeq (#2144486)
  • (kurtnoise) [AviSynthWindow] include an output FileBar. Patch by ateeq (#2144486)
  • (kurtnoise) [VideoUtil] remove empty lines at the end.
  • (kurtnoise) [MainForm] use null as file extension for openD2VCreatorFile(). Patch by ateeq (#2144486)
  • (kurtnoise) [SettingsForm] add Default Output Directory components. Patch by ateeq (#2144486)
  • (kurtnoise) [FileBar] add a checking for the Filename. Patch by ateeq (#2144486)
  • (kurtnoise) [AudioEncodingTab] use DefaultOutputDir to test the projectPath. Patch by ateeq (#2144486)
  • (kurtnoise) [VideoEncodingComponent] use now DefaultOutputDir to test the filePath. Patch by ateeq (#2144486)
  • (kurtnoise) [MeGUISettings] add defaultOutputDir as string and its getter/setter. Patch by ateeq (#2144486)
  • (kurtnoise) [UpdateWindow] add Proxy support. Patch by gigibop (#2142498)
  • (kurtnoise) [MeGUISettings] add getters/setters & default values for the proxy support. Patch by gigibop (#2142498)
  • (kurtnoise) [SettingsForm] add autoUpdate Proxy components. Patch by gigibop (#2142498)
  • (kurtnoise) [ProgressWindow] fix a priority setting on Vista. Patch by griffore (#2145806)
  • (kurtnoise) [x264ConfigurationPanel] few refactoring.
Version 0.3.0.3001
  • Release Date: Oct 3, 2008
  • (kurtnoise) [VideoUtil] remove one iterator.
  • (kurtnoise) [x264] update subME items.
  • (kurtnoise) [x264] remove bRDO code.
  • (kurtnoise) [x264] remove biME code.
  • (kurtnoise) [OnClickWindow.Designer] add openOnQueue checkbox. Patch by ateeq.
  • (kurtnoise) [OneClickWindow] update to the last changes. Mainly from the patch provided by ateeq.
  • (kurtnoise) [FileBar] add performClick() function. Patch by ateeq.
  • (kurtnoise) [VobinputWindow] add selectStat as boolean to reflect changes in the radioboxes CheckedChanged events. Patch by ateeq.
  • (kurtnoise) [VobinputWindow] use "]" as delimiter for the 2nd argument. Patch by ateeq.
  • (kurtnoise) [VobinputWindow] add getSourceMediaInfo() from vUtil & reconstruct ifofile creation into openVideo(). Patch by ateeq.
  • (kurtnoise) [VobinputWindow] clear AudioTracks items for all new files, not only VOBs. Patch by ateeq.
  • (kurtnoise) [VobinputWindow] add *.m2p as file extension. Patch by ateeq.
  • (kurtnoise) [d2vReader] remove duplicated code. Patch by ateeq.
  • (kurtnoise) [AviSynthWindow] suggestResolution checked by default. Patch by ateeq.
  • (kurtnoise) [AviSynthWindow] return a DialogResult now for gotoD2vCreator() instead of a void & update openVideoSource(). Patch by ateeq.
  • (kurtnoise) propagate the last changes to getAllDemuxedAudio() used elsewhere in the code.
  • (kurtnoise) [VideoUtil] add audioTrackIDs as List in getAllDemuxAudio(). Patch by ateeq.
  • (kurtnoise) [VideoUtil] add getSourceMediaInfo() to the openVideoSource(). Patch by ateeq.
  • (kurtnoise) [VideoUtil] remove unused code.
  • (kurtnoise) [VideoUtil] modify trackID & Type in the getDGindexLogInfo() function. Patch by ateeq.
  • (kurtnoise) [VideoUtil] add SamplingRate as getter/setter & getSourceMediaInfo() function to retrieve some infos via the MediaInfo library. Patch by ateeq.
  • (kurtnoise) [PrettyFormatting] use IsNullOrEmpty function & add '\' as delimiter. Patch by ateeq.
  • (kurtnoise) [IFOparser] add a test to check whether or not the length of vobFiles is equal to 0. Patch by ateeq.
  • (kurtnoise) [VideoPlayer] fix a typo in the VideoPlayer Class summary. Patch by ateeq.
  • (kurtnoise) [MainForm] add openAudioFile() to the other video FileType. Patch by ateeq.
  • (kurtnoise) [FileBar] add FilterIndex in the openButton_Click() - Patch by ateeq.
  • (kurtnoise) [FileBar] add FilterIndex as getter/setter. Patch by ateeq.
  • (kurtnoise) [AviSynthAudioEncoder] force the 2nd portion to be long. Patch by ateeq.
  • (kurtnoise) [AviSynthAudioEncoder] move AVI sources in the non DShow part. Patch by ateeq.
  • (kurtnoise) [ProfileExporter] added a tooltip to the list.
  • (kurtnoise) [ProfileImporter] use the ContextHelp stuff for the tooltip like in the x264 config.
  • (kurtnoise) [ProfileImporter] put SetToolTips method in the Shown Event instead of the Load one. Presets Importation failed otherwise...
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.2018
  • Release Date: Oct 1, 2008
  • (kurtnoise) added DTS MA & DTS HD as file extension for audio inputs. updated RaWavSource config according to the last library default settings. Both require NicAudio 2.02 or higher...
  • (kurtnoise) [x264Encoder] cosmetics.
  • (kurtnoise) added a toolTip in the Presets Importer to inform people that we can check all presets via the right click button on the list.
  • (kurtnoise) [VobSubber + D2vCreator] Now, we use the ifo file selected; not necessary the one from the main movie.
  • (kurtnoise) [x264Encoder] updated GetFrameString() to have the correct parsing for the last builds (#2132041).
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.2017
  • Release Date: Sep 24, 2008
  • (sharktooth) [x264ConfigurationPanel] Fixed #2123859 (psy-trellis value passed to the commandline when trellis disabled).
  • (sharktooth) [AVC CQM Editor] Fixed bug #2120046 (CQM editor crash)
  • (sharktooth) [x264] Removed --weightb from the "turbo" options since its behavior was changed when --b-adapt 2 was added.
Version 0.3.0.2016
  • Release Date: Sep 23, 2008
  • (sharktooth) [MainForm] Fixed a cosmetic bug (#2120787)
  • (sharktooth) [AviSynthWindow] Fixed various bugs in Auto-Preview
  • (sharktooth) [ProgressWindow] Cosmetics (feature request #2119132)
Version 0.3.0.2015
  • Release Date: Sep 19, 2008
  • (sharktooth) [ProgressWindow] Fix for #2114239 (Progress Windows size).
  • (sharktooth) [x264] Changed subme to 2 for turbo first pass. Should ensure a much lower quality drop at the cost of some encoding speed in the first pass.
Version 0.3.0.2014
  • Release Date: Sep 18, 2008
  • (sharktooth) [x264Encoder.cs] Fixed a rare bug that happens switching from CRF to CQ modes.
  • (sharktooth) [x264ConfigurationPanel.cs] Deadzones label gets greyed when trellis > 0 for coherence.
  • (sharktooth) Feature #2114153
  • 0.3.0.2013: (shatktooth) Fixed typos in the previous commit + x264 default subme set to 6 (RDO)
  • 0.3.0.2013: (sharktooth) Updated tooltips for the new options.
  • 0.3.0.2013: (sharktooth) EN/US localization for psy-trellis and psy-rdo values.
  • 0.3.0.2013: (sharktooth) x264 psy-trellis and psy-rdo controls. changed the b-adapt option name to avoid errors when importing old profiles.
  • 0.3.0.2013: (sharktooth) x264 new b-adapt option (replaces no-b-adapt). this update breaks the presets compatibility.
  • 0.3.0.2013: (sharktooth) [FileUtil.cs] Re-added SetLastWriteTime in the ExtractZipFile method (this time in the right place...)
Version 0.3.0.2010
  • Release Date: Sep 14, 2008
  • (sharktooth) [AviSynthWindow.cs] Check if player window is already the original player before trying to reopen it (fixes an issue introduced with the previous commit)
  • (sharktooth) [AviSynthWindow.cs] Auto-Preview disabled by default. When unchecked it now re-opens the original video player.
  • (sharktooth) Updated AQ settings for the new x264 revisions
Version 0.3.0.2009
  • Release Date: Sep 13, 2008
  • (sharktooth) [MkvMergeMuxer.cs] --delay -> --sync for compatibility with mkvtoolnix 2.3.0
  • (kurtnoise) [AVS Creator] added "Apply auto Preview" feature. When it's checked, Crop & Resize modifications will be applied automatically in the video preview. No need to click anymore on "Preview AVS Script" button with this...
  • (kurtnoise) [AVS Creator] use input filename as default for the save dialog.
Version 0.3.0.2008
  • Release Date: Sep 5, 2008
  • (sharktooth) [AVCLevels.cs] Fixed all level limits, part 2. Differentiation between baseline/main and high profiles CPBs.
  • (sharktooth) [AVCLevels.cs] Fixed all level limits.
  • 0.3.0.2007: (kurtnoise) [FilmCutter] fixed issue #2090575
Version 0.3.0.2006
  • Release Date: Sep 4, 2008
  • (kurtnoise) [VobinputWindow] demuxTracks disabled by default.
  • (kurtnoise) [VobinputWindow] added "Demux All Tracks".
  • (kurtnoise) [VobinputWindow] updated GetAudioInfos().
  • (kurtnoise) [IFOparser] added a verbose param for GetAudioInfos() to retrieve complete informations from the file.
  • (kurtnoise) [IFOparser] added GetAudioLanguageCodeExt() to the parser.
  • (kurtnoise) [IFOparser] GetVideoInfos() : use a StringBuilder for verbose mode.
  • (kurtnoise) remove trailing white space from ChangeLog.txt
  • (kurtnoise) [IFOparser] added a verbose param for GetVideoInfos() to retrieve complete informations from the file.
  • (kurtnoise) [IFOparser] vertical alignment & better string format for videodesc.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.2005
  • Release Date: Sep 2, 2008
  • (kurtnoise) [IFOparser] fixed typos.
  • (kurtnoise) [IFOparser] better Format for audiodesc.
  • (kurtnoise) TopMost = true for Presets Forms.
  • (kurtnoise) [VobinputWindow] checkOnClick = true for AudioTracks component.
  • (kurtnoise) [OneClickWindow] updated IndexJob().
  • (kurtnoise) [DGIndexer] updated command line in order to retrieve trackIDs.
  • (kurtnoise) [IndexJob] updated the code to use trackIDs as List.
  • (kurtnoise) [VobinputWindow] added a checkedListbox component to select audio tracks & the code to parse the IFO file.
  • (kurtnoise) [IFOparser] updated Audio functions & comments.
  • (kurtnoise) disabled code to retrieve free disk space until to find a better way.
  • (kurtnoise) [IFOparser] added some comments.
  • (kurtnoise) [IFOparser] added GetVideoInfos part. Might be useful later...
  • (kurtnoise) [AutoEncode] now, log returns a better value according to the radiobutton selected.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.2004
  • Release Date: Aug 30, 2008
  • (kurtnoise) [VideoPlayer] allow control via the Left and Right arrows keys (Feature Request #2064673) for the prev/next frame buttons.
  • (kurtnoise) [x264] Anchor = Top & Left only.
  • (kurtnoise) [xvid] misc.
  • (kurtnoise) [xvid] added custom command line & several other tunings.
  • (kurtnoise) [Form1] better errors catching for retrieving free disk spaces.
  • (kurtnoise) [VistaStuff] added GPL header.
  • (kurtnoise) Now, ListViews & Treeviews components use the neat and clean Vista theme. :p
  • (kurtnoise) added VistaStuff class.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.2003
  • Release Date: Aug 29, 2008
  • (kurtnoise) [CodecManager] vertical alignment.
  • (kurtnoise) Now use DriveInfo class to retrieve free space from hard drives.
  • (kurtnoise) updated MediaInfo library and its wrapper to the latest release (0.7.7.5)
  • (kurtnoise) [MKVMuxer] some cleanup in the code.
  • (sharktooth) [FilmCutter.cs] Fixed the fades syntax.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.2002
  • Release Date: Aug 21, 2008
  • (kurtnoise) [JobWorkerWindow] revert to previous state...
Version 0.3.0.2001
  • Release Date: Aug 19, 2008
  • (sharktooth) [Installer] New megui.ico and uninstall.ico
  • (kurtnoise) [JobWorkerWindow] a workaround to shutdown the Worker Form (fix bug #2042450).
  • (kurtnoise) [CodecManager] added SubtitleType.Register for ASS & SSA subtitles format.
  • (kurtnoise) disabled "Settings" from the log.
  • (kurtnoise) removed LMP4 codec.
  • (kurtnoise) removed "Automatically set the number of threads" from the Settings in order to avoid override from users.
  • (sharktooth) New application icon
  • (kurtnoise) [IFOparser] added GetAudioStreamInfos(). 1st working draft...
  • (kurtnoise) remove unused code from project files.
  • (kurtnoise) [AudioEncoder] OpenDMLSource was a bad idea (fix bug #2016146)
  • (kurtnoise) [FilmCutter] more accurate fps value to avoid desync issues.
  • (kurtnoise) [FilmCutter] 10l for me...multiply by 1000 instead of 100 give the appropriate result.
  • (kurtnoise) retrieve automatically the proper IFO file when we have many of them in the current path.
  • (kurtnoise) added DetermineMovieIFO(.) to retrieve the correct IFO file from the given path.
  • (kurtnoise) applied GetSubtitlesStreamsInfos(.) to the VobSubber.
  • (kurtnoise) add IFOparser.cs to the project files.
  • (kurtnoise) added IFOparser class. My first working draft. Only use with VobSubTool for the moment.
  • (kurtnoise) add Short2FullLanguageName(.) function to retrieve the full language name from the 2 char code. Needed for the IFO parser.
  • (kurtnoise) [FilmCutter] add fps_denominator in GetCutsScript() to have more accuracy. (fixed bug #2023354)
  • (kurtnoise) make process priority more granular. Patch by Sean McGovern.
  • (kurtnoise) add/update GPL license header.
  • (kurtnoise) put references in alphabetical order.
  • (kurtnoise) fixed several warning for the compilation.
  • (kurtnoise) added an Avisynth checking in the shown Event.
  • (kurtnoise) added free disk space detection. Might be useful for troubleshooting.
  • (kurtnoise) added CPU detection.
  • (kurtnoise) [AudioEncoder] switched Normalize() after the downmix cases.
  • (kurtnoise) better OS detection.
  • (kurtnoise) added GetMOStuff function.
  • (kurtnoise) added System.Management reference to the project files
  • (kurtnoise) added alternate backcolors for ListViews.
  • (kurtnoise) added DRC to the script for Wav Sources if specified.
  • (kurtnoise) updated MediaInfo library and its wrapper to the latest release (0.7.7.4).
Version 0.3.0.1020
  • Release Date: Jul 25, 2008
  • (sharktooth) [VideoPlayer.cs] Nicer zoomin/out functions
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.1019
  • Release Date: Jul 24, 2008
  • 0.3.0.1019: (sharktooth) [VideoPlayer.cs] Fixed stupid visual bug caused by VS2008 designer which sometimes automatically relocate controls for no apparent reasons.
  • 0.3.0.1018 (sharktooth) [VideoPlayer.cs] Restored the ControlBox to allow closing the preview.
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.1017
  • Release Date: Jul 24, 2008
  • (sharktooth) [AVCLevels] Unrestricted->AutoGuess since x264 rev915 changes.
Version 0.3.0.1016
  • Release Date: Jul 23, 2008
  • (sharktooth) Temporary workaround to avoid closing of the preview window and loosing the AR. Also added some more resize buttons (half and quarter size) since the Video Player control box was removed.
  • (sharktooth) [x264ConfigurationPanel] VBV MaxRate control disabled until a buffer size is specified
Version 0.3.0.1015
  • Release Date: Jul 8, 2008
  • (kurtnoise) fixed a bug with rawavsource(..) (#2009368)
  • Get this update by downloading and installing the latest downlodable version available and then using the built-in updater to update to the latest version
Version 0.3.0.1014
  • Release Date: Jul 3, 2008
  • Please refer to this page for a full list of changes for the 0.3.x.x branch
Version 0.2.6.1050
  • Release Date: Jul 1, 2008
  • (kurtnoise) updated MediaInfo library and his wrapper to the latest release (0.7.7.3).
  • (sharktooth) Set default platform to x86 in the compile-msbuild scripts to avoid #1999136 (Broken on x64 Windows)
  • Get this update by downloading and installing the 0.2.6.1046 version and then using the updater function within MeGUI
Version 0.2.6.1049
  • Release Date: Jun 24, 2008
  • 0.2.6.1049: (berrinam) Added locking around getJobToProcess() to eliminate race condition on job starting (should fix #1932378: Two workers started working on same job)
  • 0.2.6.1049: (berrinam) MediaInfo should now properly detect .m4v files. (Fixes adaptive muxing for .m4v files)
  • 0.2.6.1049: (berrinam) Removed MP4 output from xvid_encraw, since it was never actually supported.
  • 0.2.6.1049: (berrinam) Fixed #1870331 (User specified sizes in bitrate calcs not remembered)
  • 0.2.6.1048: (berrinam) Fix #1939862 ("Number of Passes" Setting Ignored)
  • 0.2.6.1048: (berrinam) Fix for #1945737 (Error message with Adaptive Muxer)
  • 0.2.6.1048: (berrinam) Fix #1996457 (preview and autoencode window priorities): opening AutoEncode closes preview window.
  • 0.2.6.1048: (berrinam) Fix #1996499 (re-open original video player button glitch)
  • Get this update by downloading and installing the 0.2.6.1046 version and then using the updater function within MeGUI
Version 0.2.6.1047
  • Release Date: Jun 16, 2008
  • (kurtnoise) updated MediaInfo library and his wrapper to the latest release (0.7.7.2).
  • (kurtnoise) [AudioEncodingTab] added a try/catch statement for better error handling for end-users concerning delays values too high/low detected in filenames (#1965905).
  • (kurtnoise) [x264Encoder] fixed a comma use associated with Const. Quantizer (#1975472).
  • (kurtnoise) [AvisynthAudioEncoder] fixed an error in the upmix function.
  • (kurtnoise) [VideoPlayer] video preview always on top from now...
  • (kurtnoise) added an icon for the ToolTip.
  • (kurtnoise) [AudioEncoder] added support for NicAudio v2 (needed to fix some bugs) >> http://www.codeplex.com/NicAudio
  • (kurtnoise) added several languages in the nsis script.
Version 0.2.6.1046
  • Release Date: Mar 28, 2008
  • (kurtnoise) few more updates for the x264 compressor.
  • (Kurtnoise) updated a switch for the x264 compressor.
  • (Kurtnoise) Added .NET Framework version detection from Vista SP1.
Version 0.2.6.1045
  • Release Date: Mar 11, 2008
  • Update: Use auto-update function within MeGUI to get this latest version
  • (Sharktooth) [d2vcreator] Default to "Demux All Audio Tracks"
  • (Kurtnoise) updated MediaInfo.dll and MediaInfoWrapper to the last SVN revision.
  • (Kurtnoise) [Calculator] fixed the wrong max value for nbFrames.
  • (Sharktooth) Added --me TESA x264 option
  • (Kurtnoise) [app.manifest] better interoperation with Vista. Patch by smcgovern (#1849658)
  • (Kurtnoise) [AviSynthAudioEncoder] fixed thread priorities changes. Now, audio encoders are also affected by the changing. Patch by Mitsubishi (#1862154)
  • (Kurtnoise) [BitrateCalculator] - fixed a crash when none containers are available in the list.
  • (kurtnoise) [BitrateCalculator] - fixed a bug for video longer than ~2hours. Patches by Mutant_Fruit (#1887539)
  • (Kurtnoise) [FileSize] fixed an error which causes a crash on big numbers. Patch by mutant_fruit (#1887546)
Version 0.2.6.1044
  • Release Date: Feb 23, 2008
  • (Kurtnoise) updated MediaInfo library & his wrapper.
  • (Kurtnoise) [neroConfigurationPanel] added vBitrate_ValueChanged() event for ABR & CBR checking.
  • (Kurtnoise) display only the function used in the avs script for audio encodings instead of the 5 ones.
  • (Kurtnoise) use EnsureVBRMP3Sync() with DirectShowSource only.
  • (Kurtnoise) [JobQueue] changed public to internal for the JobChangeEvent (to fix the compilation within MSVC# 2008).
  • (Kurtnoise) [AviSynthWindow] fixed width & height for Crop checkbox when "overcrop to achieve mod16" is selected (#1852845).
  • (Kurtnoise) [AviSynthAudioEncoder] fixed bug #1850574 for DTS files sources.
  • (0.2.6.1043) (Kurtnoise) updated the link to the latest framework.
  • (0.2.6.1042) (Kurtnoise) better Framework handling.
  • (0.2.6.1042) (Kurtnoise) added a warning for Vista users when the Framework is not up-to-dated.
Version 0.2.6.1041
  • Release Date: Dec 6, 2007
  • (Kurtnoise) Refactoring the dispose functionality. Patch by Eamon.
  • (Kurtnoise) [MuxWindow] Help button was at the wrong place.
  • (Kurtnoise) Updated the correct MediaInfoWrapper library.
Version 0.2.6.1040
  • Release Date: Nov 27, 2007
  • (Kurtnoise) [MainForm] move AutoUpdate checking to the shown Event (to have the MessageBox in the foreground). bob0r should be happy now...;-)
  • (Kurtnoise) Added several new languages.
  • (Kurtnoise) [OneClickWindow] re-ordered the initOneClickHandler() (#1832675). patch by Eamonh.
  • (Kurtnoise) Updated MediaInfo.dll and his wrapper.
Version 0.2.6.1039
  • Release Date: Nov 26, 2007
  • (berrinam) Increase sensitivity of DAR. (fixes #1832218)
  • (Kurtnoise) [x264] checked = false for Turbo with manual multipasses modes & cosmetics.
  • (Kurtnoise) [ProgressWindow] New format for Time Elapsed/Remaining.
  • (Kurtnoise) [BitrateCalculator] DTSBlockSize != AC3BlockSize
Version 0.3.0.0
  • Release Date: Nov 21, 2007
Version 0.2.6.1038
  • Release Date: Nov 16, 2007
  • (Kurtnoise) [Progress Window] use TotalHours only, dude...
  • (Kurtnoise) [ProgressWindow] fixed timeElapsed issue for 24h+.
  • (Kurtnoise) Updated wiki links.
  • (Kurtnoise) [MP4BoxMuxer] workaround to avoid tmp command issues (fixed #1828277)
Version 0.2.6.1036
  • Release Date: Nov 9, 2007
  • (berrinam) Fixed exception in profile import when file already exists
  • (Kurtnoise) [VideoEncoding] DAR values Initialization (fixed #1823977)
  • (berrinam) Fix an exception when changing codec if no profile is selected
  • (patch by eamonh) fix profile scrolling issues (fixes #1822000, #1827268)
  • (patch by eamonh) Fix #1827919 (OneClickEncode Settings not saved)
Version 0.2.6.1035
  • Release Date: Nov 8, 2007
  • (Sharktooth) [Installer] Creates (and removes during uninstall) update_cache reg key, also creates update_cache, logs and tools folders.
  • (berrinam) At startup, jobs marked as "processing" are marked as "aborted". Should help #1826981.
  • (berrinam) Fix autocrop crash in AVS creator after reopening original video window.
  • (berrinam) Fixed #1825958 (Audio track tab numbering issue)
  • (berrinam) Fixed #1825182 (Nero AAC settings not saved)
  • (Kurtnoise) [Mencoder Encoder] force to set up only video command (fixed #1824505 & #1825708)
  • (Sharktooth) [Installer] Added links to Tools, Logs and Auto-update cache folders.
  • (Kurtnoise) [Settings Form] English as 1st Language (#1822098)
Version 0.2.6.1034
  • Release Date: Oct 30, 2007
  • (Kurtnoise) [JobWorker] small glitch.
  • (Kurtnoise) [AutoEncodeWindow] fixed #1821471.
  • (Kurtnoise) [ScriptServer] removed temporarily SimpleResize (#1820850)
  • (Kurtnoise) Fixed a recovery for the systray (#1820842).
  • (Kurtnoise) [DGindexer] changed the delimiter character to avoid filename issues.
  • (Sharktooth) Changed Log font to LucidaConsole (fixed width).
  • (Sharktooth) Fixed #1820720 (Bitrate Cal. makes MeGUI crash). Acceptable FPS rounding error has now a minimum value of 0,001. Acceptable Aspect Error has a new default of 1% and a new max of 5%.
  • (Sharktooth) MP3 Surround -> Aud-X (ISettingsProvider.cs).
Version 0.2.6.1033
  • Release Date: Oct 27, 2007
  • (Sharktooth) [UpdateWindow] Fixed the enc_aacplus discrepancies.
  • (Kurtnoise) [SettingsForm]: fixed a missing Click Action for avc2avi.
  • (berrinam) Fix #1820411 (OneClick overcrop to mod16 doesn't appear to work)
  • (Sharktooth) Fixed "Select Size" dialog appearing behind mux window.
Version 0.2.6.1031
  • Release Date: Oct 26, 2007
  • (berrinam) Fix #1817324 (Original audio is deleted when encoding fails)
  • (Kurtnoise) cosmetic - remove an unused variable & ensure update_cache folder creation.
  • (berrinam) Fix #1819627 (Analysis Pass broken)
  • (Sharktooth) [AutoUpdate] Another try at fixing the update failures on Vista.
  • (Sharktooth) Added MeGUI version to the Log
  • (Sharktooth) [AutoUpdate] Fix #1819257 (Auto-update doesnt delete failed updates from update_cache). Now UpdateCacher ignores 0 bytes files.
  • (berrinam) Fixed DAR detection for non-DVD DGIndex files.
Version 0.2.6.1030
  • Release Date: Oct 24, 2007
  • (berrinam) Forbid input and output filenames from being the same. (Should fix #1817324)
  • (berrinam) Change AutoEncode default split size to "No splitting" and default target size to "1 CD." Hopefully fixes #1813769 and #1816269
  • (Kurtnoise) Added OS and Framework detection.
Version 0.2.6.1028
  • Release Date: Oct 23, 2007
  • (Sharktooth) [Libs] Updated SharpZipLib (may fix some unzipping problems)
  • (Kurtnoise) [Muxer] : output filename edition allowed.
  • (Kurtnoise) [MP4 Muxer] : renable the tmp command correctly (#1795829)
  • (Kurtnoise) [One Click] : few tunings
  • (Kurtnoise) Cosmetics
Version 0.2.6.1027
  • Release Date: Oct 20, 2007
  • (Kurtnoise) [AviSynth Creator] : fixed Save Event for Vista OS.
  • (Kurtnoise) change constant variables to shut down the PC correctly.
  • (Kurtnoise) Cosmetic - fixed typos.
  • (Kurtnoise) [AudioEncodingComponent]: remove the tab selected instead of the last one (#1814772)
  • (berrinam) Fix #1813777 (Autocrop problem)
  • (berrinam) Fixed #1814193 (AutoEncode with >1 audio track -> each audio track muxed twice)
Version 0.2.6.1026
  • Release Date: Oct 16, 2007
  • 0.2.6.1026
    • (berrinam) Fixed #1746055 (Video profile selection error)
    • (berrinam) Fixed #1749810 (For each level have max bitrate for main and high profiles)
    • (berrinam) Fixed #1715064 (Crash under Vista when loading avisynth script)
  • 0.2.6.1025
    • (berrinam) Fixed #1812162 (Up & down buttons in queue are mixed up)
    • (berrinam) [Adaptive Mux Window] Fixed some incorrect mux-path-finding which caused a crash -- the window thought it could mux something that it couldn't.
    • (berrinam) Filetypes are better determined, by also looking at the extension. This may fix #1808882.
    • (berrinam) Fixed xvid AR signalling. (Use PAR not DAR)
    • (berrinam) Fix #1808573 (Not able to import xvid profiles anymore)
    • (berrinam) Fix #1812842 (ITU 4:3 is wrong)
Version 0.2.6.1024
  • Release Date: Oct 11, 2007
  • (Sharktooth) Fixed main window (Form1.cs) size (some Audio controls were not shown)
  • (Sharktooth) Fixed #1810120 (x264 video configuration dialog problem)
  • (Sharktooth) [Update Window] Workaround for #1808878 (Maximize/Minimize states don't work). Disabled Minimize and Maximize buttons.
Version 0.2.6.1023
  • Release Date: Oct 7, 2007
  • 0.2.6.1023
    • (Kurtnoise) [Muxer] : Chapters Filter fixed.
    • (Kurtnoise) [Avisynth Window] : deinterlace checkbox unchecked when Analysis returns "Do Nothing" (to avoid interlaced=true with ColorMatrix())
    • (Kurtnoise) [Help Button] : url fixed for the wiki.
    • (berrinam) Catch all exceptions in ProgressWindow.UpdateStatus. (It is a non-essential function, so errors should be silently caught). Should probably fix #1760486
  • 0.2.6.1022
    • (berrinam) Fixed #1808324 (1 pass encode broken in autoencode)
    • (berrinam) Fixed #1808055 (Encoder commandline options is not being shown in the codec config window)
    • (berrinam) Fixed #1806911 (Clever anamorphic encoding not working)
    • (berrinam) Shutdown when finished re-enabled (including countdown patch from imoon4)
    • (berrinam) FPS chooser now says "choose your framerate" not "choose your AR"
  • 0.2.6.1021
    • (Sharktooth) [Muxers] Fixed the output file dialog (save mode)
Version 0.2.6.1020
  • Release Date: Oct 6, 2007
  • 0.2.6.1020
    • (berrinam) Support backwards-compatible loading of jobs from 0.2.6.1017. (But not vice-versa!)
  • 0.2.6.1019
    • (Kurtnoise) [One Click Encoder] : fix output filename according to the container selected in the Advanced Settings.
    • (Kurtnoise) cosmetic - Move "cleanup" to EncodingMode instead of CodecString.
    • (Kurtnoise) [Bitrate Calculator] : fix a runtime error.
    • (berrinam) Fixed AutoEncode to queue jobs again
    • (berrinam) Fixed #1805580 (Automatic output filename assumes .mp4 output in muxer)
    • (berrinam) Fixed Bitrate Calculator to support multiple audio tracks; this fixes crash when opening it without input
    • (berrinam) Fixed #1805603 (Automatic update not showing the Latest version number)
  • 0.2.6.1018
    • (berrinam) [Internal] : Remove Commandline field from Job
    • (berrinam) [Internal] : Remove commandline generation from CommandLineGenerator and put it in individual encoders
    • (berrinam) [Internal] : Remove Framecount and FPS from VideoJob
    • (berrinam) [Internal] : Separated Job into Job Queue info (now under TaggedJob) and job running info (under Job, as before). This may cause temporary Serialization bugs
    • (berrinam) [Internal] : Reworked/simplified BitrateCalculator
    • (berrinam) [Main window, Mux window, OneClick] : Can have arbitrarily many audio tracks
    • (berrinam) [Internal] : Documentation for MuxPath finding
    • (berrinam) [Internal] : Moved drag & drop code to FileBar to avoid repetition
    • (berrinam) Load jobs now works for mux and audio jobs
Version 0.2.6.1017
  • Release Date: Oct 2, 2007
  • (berrinam) [OneClick, AviSynth Creator, Video Preview, AutoEncode, and Bitrate Calculator] : nicer comboboxes, for AR, FPS, and target sizes
  • (berrinam) Internal change from use of DARX/DARY pairs to a Dar struct
  • (berrinam) Turn the IMediaFile info details from virtual calls into populating a MediaFileInfo class
  • (Kurtnoise) [Auto Update Server Window] : put serverList on top (items were not visible)
Version 0.2.6.1016
  • Release Date: Oct 1, 2007
  • (berrinam) [AutoUpdate] : add support for a local cache of update files (located via registry) (#1804656)
  • (berrinam) [AutoUpdate] : Re-install function in autoupdater (#1790523)
  • (berrinam) [Video Preview] : 'Go to frame' for video preview (#1746899)
  • (berrinam) [OneClick Window] : Easier code for audio, better audio input selection
  • (berrinam) [OneClick Window] : Fix order of jobs in OneClick (bitrate calculation there should work again)
  • (berrinam) [Muxer Windows] : Automatically choose output filename in muxer (#1784648)
  • (berrinam) [DGIndexer] : Read progress reports from DGIndex title
Version 0.2.6.1015
  • Release Date: Sep 30, 2007
  • (berrinam) Nicer CQM selection for XviD and x264 (#1651251 and #1717536)
  • (Kurtnoise) better errors exception for Audio Encoders
  • (Kurtnoise) [Job Queue] : added keydown event (for start, stop, up, down, delete)
  • (Kurtnoise) [SettingsForm] : Overwrite Stats File & Keep 2nd Pass Output checkboxes were not saved in the Settings
Version 0.2.6.1013
  • Release Date: Sep 13, 2007
  • (Sharktooth) New MeGUI icons and installer fixes
  • (Kurtnoise) [JobQueue] : scrollbar fix (#1793456)
  • (Kurtnoise) [AudioEncoder] : fix mp2 bitrate command line for the new FFmpeg builds.
  • (Kurtnoise) Better label names for some encoders.
  • (Kurtnoise) Cosmetic : added m2ts extension.
  • (Kurtnoise) Removed resize event.
Version 0.2.6.1014
  • Release Date: Sep 13, 2007
  • (Kurtnoise) [MainForm] fixed minimize to tray (#1749803)
Version 0.2.6.1012a
  • Release Date: Sep 12, 2007
  • (Sharktooth) [Autoupdate] Removed yadif.dll path check since it was impossible to set the path without already having yadif.
  • ((Sharktooth) Various Installer fixes.
Version 0.2.6.1011
  • Release Date: Sep 11, 2007
  • (Sharktooth) [OneClick] Audio Track 2 is disabled by default unless "Show Advanced Options" is checked.
  • (Sharktooth) [Autoupdate] Check if yadif.dll path was set before trying to update it...
Version 0.2.6.1010
  • Release Date: Sep 11, 2007
  • (kurtnoise) Fixed a 0.2.6.1009 regression (#1791532 - "Program path" browse button doesn't work)
  • (berrinam) Line up controls and fix tab order (patch by demi_alucard)
Version 0.2.6.1009
  • Release Date: Sep 10, 2007
  • (Kurtnoise) fixed 1660566 (Audio Streams were discarded from command line in the Adaptive Muxer).
  • (Kurtnoise) [AVS Creator] Add yadif.dll deinterlacer (also added to AutoUpdate)
  • (Kurtnoise) [AVS Creator] Re-order deinterlacers, to prefer TDeint over TDeint+EEDI2, and yadif over TDeint
  • (Kurtnoise) [MainForm] : some refactoring in the Help Menu.
  • (Kurtnoise) added a TabControl for Program Paths.
  • (Kurtnoise) updated MediaInfo.dll & MediaInfoWrapper.dll (0.7.4.4 to 0.7.5.3)
  • (Kurtnoise) move Settings & Update items to Options Menu.
Version 0.2.6.1008
  • Release Date: Sep 9, 2007
  • (Kurtnoise) Introduce a line counter for Subtitle Part in the getSourceInfo function (to avoid issues).
  • (Kurtnoise) [MP4 Muxer] : disabled -tmp command.
  • (Kurtnoise) [MP4 Muxer] : added 'video name' feature for muxedInput.
  • (Kurtnoise) [D2V Creator] : added automatic output filename.
  • (Kurtnoise) [VOBSubber] : added Drag & Drop.
  • (Kurtnoise) [Main Form] : added bugs tracker and features requests SF links (#1789800)
Version 0.2.6.1007
  • Release Date: Sep 8, 2007
  • (Sharx1976) New changelog format
  • (Sharx1976) Fixed 1735676 (Video Output filename can't be changed directly)
  • (Kurtnoise) fix wiki link
  • (Kurtnoise) fix label typos
  • (Kurtnoise) remove hint track option for NDAAC encoder + several tunings
  • (Kurtnoise) few tunings for audio encoders
Version 0.2.6.1004
  • Release Date: Sep 5, 2007
  • Always check to see if an event handler delegate is non-null before calling it (Patch by Sean McGovern)
  • Increased the neroaac encoder max bitrate to 640kbps
  • (Kurtnoise) add "Français" in the Language Selection (supported by the ISO 639 code and also needed for the parsing of the DVDDecrypter Info Text File)
  • Fix One Click Encoder crash (patch by bbel)
  • Drag&Drop support for avs input in main window (patch by dako-kun)
  • "Do all and Close" button for the AVS Cutter. Patch by mitsubishi (http://forum.doom9.org/showthread.php?p=1033012#post1033012)
  • PreRender fix. Patch by mitsubishi.
  • fix a typo for the FFmpeg AC-3 Encoder Type.
  • fix some typos for the MP4Box command line generator.
  • ANSI Encoding type instead of UTF-8 for the chapters file saved + some revamping.
  • add MP4 Container support for the XviD compressor.
  • fix ac3 bitrate command line for the new FFmpeg builds.
Version 0.2.6.1001
  • Release Date: Jul 8, 2007
  • Parallel job execution. See http://mewiki.project357.com/wiki/MeGUI:Parallel_job_execution for details.
Version 0.2.5.1007
  • Release Date: Jul 5, 2007
  • Fixed some profile behaviour bugs in OneClick window
  • Added a help button to all the windows, which links to the relevant page on http://mewiki.project357.com/wiki/Main_Page
  • Applied chiklit8963's patch for 1696276 (Ask whether to overwrite file if already exists)
Version 0.2.5.1005
  • Release Date: Jul 4, 2007
  • Fixed audio encoding
  • Fixed ColorCorrect's missing 'interlaced=true' on interlaced sources
Version 0.2.4.1044
  • Release Date: Jun 30, 2007
  • Allow future programs to be added to AutoUpdate without crashing
Version 0.2.4.1043
  • Release Date: Jun 30, 2007
  • Add support for AVI-Mux GUI muxing
Version 0.2.4.1042
  • Release Date: Jun 30, 2007
  • Make main window maximizable (1734262)
  • Fixed 1648638 with Mutant_Fruit's patch
  • Fixed 1737423 adapting foxyshadis's patch
  • Fixed 1734260 (must select profile in AVS creator for settings to be applied)
  • Fixed 1728899 (AutoEncode button does not work)
  • Fixed 1728890 (mp4box problem). mp4box muxes now use the output file's folder as the temp dir
  • Fixed 1727973 (crop limit 200 pixels). The crop limit is now half the video's size
  • Fixed inability to serialise jobs created with non-adaptive muxers
  • Fixed 1659923 (Audio Delay ignored in muxer)
Version 0.2.4.1041
  • Release Date: May 14, 2007
  • Allow non-integer XviD quantizers (1650574)
  • Make the main window expandable (1704963)
  • Groups of jobs can be moved up and down in the queue (1685623)
  • Allow autoscrolling the log (1661785)
Version 0.2.4.1040
  • Release Date: May 13, 2007
  • Small new feature: AutoEncode has better filesize choosers. (addresses 1654588)
  • If the bitrate calculator doesn't contain an appropriate framerate, one is added (fixes 1676934, includes code from there)
  • Removed the unused avsConfigurationDialog.cs
  • Fixed 1652664 (no commandline previews)
  • Fixed 1653755 (Muxer reports audio in wrong notation)
  • Fixed 1679572 (Turbo Mode in LMP4 multipass sometimes not selectable)
  • Fixed 1696067 (Video encoding doesn't use the specified filename) (a duplicate of 1653186: Video Output not passed to commandline)
  • Fixed 1688789 (One Click Encoder Crashes with Automatic Deinterlace checked)
  • Fixed 1675408 (mkvmerge split option incorrect)
  • Fixed 1666878 (Vobsubber changing output doesn't work)
  • Fixed 1659596 (Load DLL in Avisynth configuration dialog)
  • Fixed 1652312 (xvid b-frames default wrong)
Version 0.2.4.1039
  • Release Date: Mar 9, 2007
  • Fixed 1672842 (x264 lossless broken)
  • Fixed MediaInfoWrapper reference in the megui project
Version 0.2.4.1038
  • Release Date: Feb 6, 2007
  • Support update server branching
  • Fixed 1651704 (CQ- profiles create error "not valid value")
  • Made PgDn/PgUp do a jump of 1000 frames; made >> jump 25 frames
  • Add extra resizers for AviSynth
  • Save jobs on creation
  • Support 'install priority' for autoupdate -- allows very coarse dependencies to be expressed
  • Fixed 1650887 (x264 doesn't understand --crf 18,0)
  • Fixed 1651387 (reset button does not remove audio cut file reference)
Version 0.2.4.1036
  • Release Date: Feb 3, 2007
  • Fixed 1650271 (Queue analysis pass does nothing)
  • Added support for non-integer crf in x264
  • Added support for --deadzone in x264
  • Fixed 1647524 ("optional output extensions" are not saving at next sessions)
  • Fixed 1647520 ("advanced tooltip" not working)
  • Fixed 1647454 (crash with German FPS in AVS window)
  • Add an AviSynth cutter (allows audio and video cutting)
  • Fixed 1599119 (updater does not respect user-selected paths)
  • Fixed 1646706 (crash with autoencode and audio)
  • Update to the latest version of MeGUI using the built in auto-updater (download and install MeGUI 0.2.4.1026 first)
Version 0.2.4.1029
  • Release Date: Jan 30, 2007
  • Fixed 1621767: Made OneClick suggest an output filename again
  • Fixed 1646330: Made OneClick show the correct output filename filter
  • Update to the latest version of MeGUI using the built in auto-updater (download and install MeGUI 0.2.4.1026 first)
Version 0.2.4.1028
  • Release Date: Jan 29, 2007
  • Made the audio output a save dialog
  • Made the FPS changeable in AVS window
  • Changing deinterlace filter now updates the script
  • Made 'Zone' a class, not a struct, which fixes zones setting bug. (Unfortunately, other bugs may have been created)
  • Fix the bug where MeGUI crashes on deleting multiple jobs.
  • Ensure Profile Porter deletes necessary files on closing
  • Update to the latest version of MeGUI using the built in auto-updater (download and install 0.2.4.1026 first)
Version 0.2.4.1026
  • Release Date: Jan 3, 2007
  • Profile Porter window is now TopMost
  • Fix profile import/export behavior, especially with CQMs, etc
  • Nicer profile behavior, and detection whether you've actually changed the profile or not
  • SelectedProfiles bug fixed
Version 0.2.4.1023
  • Release Date: Dec 30, 2006
  • Please refer to the MeGUI Changelog for a full list of changes
Version 0.2.3.2193
  • Release Date: Dec 18, 2006
  • Added a workaround for x264 sliceless threads
Version 0.2.3.2192
  • Release Date: Sep 11, 2006
  • Subtitle processing via VobSub
Version 0.2.3.2191
  • Release Date: Aug 18, 2006
  • Fixed adaptive muxer when loading a raw video stream (MediaInfo can't handle those, leading to mux scenarios that cause a crash)
  • Fixed delay and settings being overwritten when audio streams were being changed
  • Added audio delays for mux-only sources
  • Added audio delays to one click mode (taken from the filename), applied to both mux-only and encodable audio sources
  • Added language codes for divxmux (not all languages may be supported, divxmux is even more limited than mp4box)
  • Added cancel button (ESC) to all dialogs that have a cancel / abort button
  • Swapped out a few remaining Cancel and OK/Queue buttons
  • Existing mux job with a muxed video input can now be updated
  • Added DRC for AC3/DTS sources when "increase volume" is checked
  • Added a mod4 horizontal crop mode to the anamorphic cropping modes (to be used instead of non mod16 as this can cause non mod4 horizontal resolutions which cannot be encoded)
  • Added VobSub subtitles as supported subtitle type to the mkv muxer - this will prevent weird mux paths containing an avi job to include the subs
  • Added chapter handling to the automatic mux path finding so that chapters will be taken into account in autoencode and the adaptive muxer
  • Added support for audio track names in the mkv muxer
  • Enabled vobsub muxing in the mp4 muxer
  • Added autoencode defaults in the settings (keep in mind that the container selection will work only if you select compatible input types, avc video, mp4 audio and avi output just don't go together ;)
Version 0.2.3.2189
  • Release Date: Aug 17, 2006
  • Audio overhead for AVI files is properly calculated
  • DTS/MP2 audio no longer throws the bitrate calculator out of whack
  • Creating a new profile no longer overwrites the currently active one
  • New way of doing profiles... updating a profile now requires selecting the profile, make changes, press update As a result, config windows no longer serve as profile selectors, you always have to select the desired profile where profiles are being used
  • Swapped the position of OK and Cancel button to correspond to the Windows standard
  • Autocrop no longer crashes when the preview is being closed and reopened before cropping
  • Cosmetic fixes (part 3...)
  • Swapped Crop and Resize controls position in Avisynth Script Creator window to better represent the correct workflow
  • Cosmetic fixes (part 2...)
  • mp4box / mkvmerge got new split commandlines, adapted megui accordingly
  • dgindex reports video % instead of film % when video % > 50 starting with v1.4.8, adapted megui to not apply forcefilm in such a case
  • reshuffled menu shortcuts, megui no longer uses standard shortcuts like CTRL-A/C/V/X
  • Changelog now has its own dialog
  • Introduced a help menu with links to the megui wiki and the support forum
  • Renamed Vorbis container to Ogg since that's the container's name
Version 0.2.3.2185
  • Release Date: Aug 3, 2006
  • Several cosmetic fixes
  • Fixed xvid custom commandline options in CommandlineGenerator.cs
  • Fix: Unchecking lossless in x264 configuration now re-enables the bitrate/quantizer textbox
  • Cosmetics on the xvid panel, plus enabling custom commandline
  • Packed bistream fix
  • Made x264 thread-input enabled by default
Version 0.2.3.2180
  • Release Date: Jul 19, 2006
  • Fixed x264 command line generation ("--analise " --> "--analyse none" when all macroblock disabled and adaptive dct enabled)
Version 0.2.3.2179
  • Release Date: Jul 13, 2006
  • Foxyshadis quote: "Don't code while asleep"
Version 0.2.3.2178
  • Release Date: Jul 9, 2006
  • Add foxyshadis's XviD fixes
Version 0.2.3.2177
  • Release Date: Jun 24, 2006
  • Fix profiles not being saved when closing bug
  • Add '-threads' option to xvid config
  • Fix 'safe profile alteration' feature. Does anyone actually need this
Version 0.2.3.2175
  • Release Date: Jun 22, 2006
  • Restored the menu item title to "Avisynth Script Creator" and changed the title of the form instead
  • Fixed MediaInfoWrapper.dll resource dependancy in the project file
  • Added a confirmation MessageBox when clearing the queue
  • Changed a menu item title to "Avisynth Script Generator" to keep consistency with the form title
  • Add support for MediaInfo
  • Fix 'Queue analysis pass'
  • Fix a bug which caused some mux paths not to be found
Version 0.2.3.2170
  • Release Date: Jun 21, 2006
  • Catch DirectShow exceptions
  • Force Source Detection to only display results _after_ it has finished
  • Fix Adaptive Mux Window 'Go' button bug
  • Fix 1st-pass bug
  • Fix XviD+CQ
  • Hide some XviD options that don't work with xvid_encraw
Version 0.2.3.2167
  • Release Date: Jun 14, 2006
  • Fix some profile bugs
  • Fix the behavior of some dialogs
Version 0.2.3.2165
  • Release Date: Jun 12, 2006
  • Enable audio track 2
  • Fix the 15kbps bitrate increment to a 16kbps increment
Version 0.2.3.2160
  • Release Date: Jun 3, 2006
  • Fixed bug of wrong raw filetype being assigned
Version 0.2.3.2116
  • Release Date: Mar 23, 2006
  • New tab - Changelog.txt
Version 0.2.3.2108
  • Release Date: Mar 14, 2006
  • Source Detection gives extra data (useful for debugging)
Version 0.2.3.2107
  • Release Date: Mar 7, 2006
  • Please refer to this page for a full changelog
Version 0.2.3.2033
  • Release Date: Jan 18, 2006
Version 0.2.3.1c
  • Release Date: Nov 9, 2005
  • new: support for AVC levels (check this for details)
  • new: support for B-frame RDO
  • changed: all video and audio profile dropdowns are now sorted alphabetically
  • bugfix: selecting 2pass first pass and then high profile, closing and reopening the x264 configuration screen no longer locks the encoding mode field
Top 10

Software Submissions