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





Software Home »


Complete Version history / Release notes / Changelog / What's New for MCEBuddy


Changelog for 2.6.3 (64bit)

NEW FEATURES:

Added original and converted size of files to history page
Added support for AMD AMF/VCE AV1 hardware encoding
BUG FIXES:

Fixed issue with high DPI scaling
ENHANCEMENTS:

Improve quality and consistency of AV1 encoding
Improved support for matching missing metadata (e.g. Playlater missing season/episode metadata)
Improve UI status layout with pop up descriptions
Dynamic adjustment of columns sizes for conversion queue and tasks
Pop up description on current task if the filename is too long
One click upgrade from version 2.6.2


Changelog for 2.6.2 (64bit)

NEW FEATURES:

Option to automatically download and install the OCR add-on files required to convert image based subtitles to text based subtitles.
Added support for reading chapter files (MKV, MP4, XML, OGG, VTT, etc)
Added support for processing embedded and external subtitles including SubRip (.srt), WebVTT (.vtt), Timed Text (.ttxt), YouTube (.xml), SubStationAlpha (.ass), DVB Teletext, Closed captions etc
When only marking ads, the embedded chapters now contains the Advertisement chapter makers and Video chapter makers
Show engine name in system tray icon status when connected to a remote engine
Added support for AV1 hardware encoding for Intel, NVidia and AMD
Added support for AV1 codec filter in metadata selection
Added AV1 profiles
Added option to force metadata lookup by Episode name, Season/Episode No or Original air date under Conversion task → Expert settings → Metadata corrections
Upgrade to newer versions without uninstalling older versions of MCEBuddy starting 2.6.2 (2.6.1 or older must be uninstalled before installing 2.6.2)
BUG FIXES:

Fixed UI inconsistencies
Fixed an issue with some log files not opening from the History page
Fixed an issue with incorrect chapter markers causing video playback issues due to incorrect duration
Fixed issue with 2 pass encoding when using ffmpeg
HEVC MP4 profile renamed to MP4 HEVC to standardize naming formats (similarly for MKV & other HEVC profile)
Fixed a bug with E-AC3 audio volume leveling
Fixed issue with handbrake not selecting best audio track
Fixed issue with not being able to process readonly EDL files
Fixed issue with commercials being cut twice causing programs to be cut accidentally
ENHANCEMENTS:

Updated documentation
Added more language translations (130+)
Subtitle extraction is enabled by default, added an option to Save subtitles to disk
Improve metadata extraction from MP4 files to support more format from Playlater, MetaX, TVMosaic and more
Automatically uninstall old version of MCEBuddy when trying to install a newer build (still recommended to manually uninstall old version)
Now compatible with ffmpeg to 6.1
Now compatible with handbrake to 1.7.2
Retaining support for hardware encoding for older Intel chipsets starting with Sandy Bridge when using handbrake and ffmpeg
Improved quality of AMD AMF hardware encoding
Optimized video cropping and don’t overwrite profile crop parameters if present
Reduce conversion time by reordering commercial cutting


Changelog for 2.6.1 (64bit)

NEW FEATURES:

Added support for Windows 11
Added support for extracting ad markers from cTiVO MP4 recordings
Added options to specify custom cli parameters for Comskip in Conversion Tasks → Expert Settings
BUG FIXES:

Fix for identifying MP4 episode metadata (Streamfab and iTunes)
Fix >10 metadata correction entries caused UI problems
Fix for broken internet metadata matching and updates
Fix for conversions failing when processing a read only file
Improve detection and correction of IMDB id from metadata
Fix IMDB metadata
ENHANCEMENTS:

Fix for validating network paths
Added support for 10K and 16K max resolution
Use Alt + N to add new metadata correction row entry
Added support for Basque, Faroese and Galician language translations
Show network credential warning once per network path when adding files manually. Warnings are reset when MCEBuddy is closed or minimized
Improve series premiere date (series air date) matching with TVDB
Report status of rescan command when sent via CLI
Updated base libraries, security and stability
Allow for manual metadata corrections without downloading
Improve pop up help on how to use regex to match and replace titles in manual metadata correction
Added %imdbmovieid% - IMDb Movie ID, %movieid% - TMDB Movie ID, %seriesid% - TVDB Series ID patterns to custom renaming options
Improved the CommandLine Engine status display to sync with the GUI
Added support for 18 new language translations (total 129 languages)
Speed up IMDB metadata for long running shows


Changelog for 2.5.7 (64bit)

NEW FEATURES:

Added support for Streamfab metadata
Double click on item in conversion queue to open file in folder
Added pop up list of metadata variables for Custom renaming patterns while typing
116 language translations
Added ability detect and retain qualifiers (cc, forced, sdh etc) in .SRT subtitles
BUG FIXES:

Check for empty files (0 bytes) before processing them
Fix for endless re-conversions if destination directory name ends with a .
Fix where converted files are reconverted again leading to a potential infinite conversion loop when the system is under heavy stress
Fix downscaling when using ffmpeg profiles and hardware encoding fails
Allow Ctrl+V for TVDB Id in metadata corrections
Allow Season 0 in custom renaming pattern
Fix IMDB metadata
Fix issue with QSV hardware encoding when using HEVC profiles and unsupported presets
ENHANCEMENTS:

Optimize IMDB to reduce traffic and speed up metadata matching
Handle malformed SRT and IDX subtitle files better
Extracting dvbsub subtitles from MP4 files (OCR requires Tessdata)
Updated ccextractor to 0.93
TV.com is defunct, remove it to save time
Create apple compatible H.265 video profiles (use hvc1 instead of hev1)
Improve metadata matching logic for more accurate matches
Update filenames format to be more compatible with Plex for improved subtitle matching


2.5.6 Release Notes

NEW FEATURES:

Added translation for 27 new languages
Added option to select EDL format (Cut/Skip) when created using Custom Cuts
Added Video width filter to Conversion task
BUG FIXES:

Fix an issue introduced in 2.5.5 where the client uses excessive CPU for some computers when the engine is idle and the client window is open
Log errors and continue monitor task file scanning after encountering invalid files/directories
Resume paused conversions on A/C power only if Suspend on battery is enabled
Fix EDLP file not being used even when forced
Custom cuts: Take the timestamp from the slider, even if windows is not rendering video at the exact timestamp on the screen
ENHANCEMENTS:

Show warning in GUI if manually dragged files/folders have reading errors


2.5.5 Release Notes

ENHANCEMENTS:

Added translations for Kazakh, Gujarati and Marathi
Added support for NVidia and Intel hardware scaling with ffmpeg
Added support for FlixGrab series naming format
Added option to enable/disable Clipboard sync for Custom Cuts to improve performance
Use s and e keys as shortcuts in Custom Cuts to mark start/end cuts
Improved Custom Cuts navigation, now use Alt to slow down slider movements
BUG FIXES:

Fix for embedding chapters and subtitles in MP4 files when the filename contains special characters
Updated handbrake to 1.3.3 for improved hardware encoding performance and stability
Fix DisableEncoderReordering=true disables hardware encoding
Fix for some malformed video files causing Windows to terminate MCEBuddy


2.5.4 Release Notes

ENHANCEMENTS:

Use show images from HDHR Silicon Dust files as a backup if not available on the internet
Detect local IP/hostnames for engine names and highlight if reconnecting to a remote engine
BUG FIXES:

Fix subtitle naming convention to match Plex/Serviio
Fix Fallback to source option in conversion task destination folder network credentials page cannot be enabled
Detect if QSV decoding failures causes a partially converted file for older Intel chipsets
Use primary Nvidia GPU card when multiple NVidia GPU cards are present
Handle manually added files who’s paths are too long gracefully


2.5.3 Release Notes

MAJOR RELEASE
Improve hardware encoder performance
Added support for more TiVO devices
Improved metadata and library management

Changelog for 2.5.3 (64bit)

NEW FEATURES:

Double click on conversion in the history page to open the log file
Added support for pyTivo
Added Irish, Portuguese, Maori, Punjabi, Malayalam and Kannada locales
BUG FIXES:

Allow user to change Select Best soundtrack option when using an Unprocessed profile
Only extract subtitle tracks which match the selected audio language
Custom Cuts, reset cut selection when an invalid end point is clicked
ENHANCEMENTS:

Updated handbrake to release 1.3.1 for improved hardware encoding performance
Allow editing of marked cuts in CustomCuts
Improve reading malformed metadata tags
Speed up manually adding/dragging large folders
Speed up Intel QuickSync hardware conversions
Custom Cuts, copy time to clipboard when the slider is manually adjusted
Support next generation TiVO devices
Improve extracting metadata from Plex filenames
Allow separate network credential for each network path


2.5.2 Release Notes

MINOR RELEASE
Improve metadata support
Improve automatic hardware encoding
Add more UI options

Changelog for 2.5.2 (64bit)

NEW FEATURES:

BUG FIXES:
Don’t write blank/invalid metadata to files
Added support for > 7 digit IMDB id’s
Make local copy of source if skipping remuxing unless skip copying is enabled
Fixed issues with Unicode characters while doing metadata lookup

ENHANCEMENTS:
Show metadata for file as read by MCEBuddy when displaying MediaInfo from queue
Added option to reorder Monitor Locations
Detect if profile has a hardware encoder and set profile optimized for hardware flag, -UsingHardwareEncoding=true
Optimized TVDB metadata look up speed


2.5.1 Release Notes

MAJOR RELEASE
Improved access to hardware acceleration with support for Intel QuickSync, Nvidia CUDA and AMD AMF/VCE graphics cards with automatic detection and encoder configuration. See this page for details.
Hugely improved metadata matching
Support more platform including HDHomeRun, TiVo and much more

Changelog for 2.5.1 (64bit)
NEW FEATURES:

Brand new hardware encoding engine, supports NVidia NVEnc, Intel QuickSync and AMD AMF/VCE and multiple hardware encoders
Added an option for strict processing, when enabled closed caption/subtitle/chapter processing errors will lead to a conversion failure (disabled by default)
BUG FIXES:

Update Silicon Dust HDHR metadata format to latest version and preserve original metadata better
Fixed bug with 64bit MCEBuddy not remuxing TiVO files
Fix for IMDB matching
Fix for subtitle extraction partial failure in some cases
Fixed an issue with reading original broadcast time metadata from filename
Fix issue with MP4Box not working due to missing Microsoft runtime
When selecting an internet metadata source, force overwrite if season/episode number are matching
Fixed an issue with extracting HDHR SiliconDust metadata
ENHANCEMENTS:

Use LAV Filters instead of FFDShow and Haali Media Splitter to support Windows 7-10 for MKV, H.256/HEVC and MPEG2 in AVI playback
Minimum .NET requirement is 4.6.1
Only support 64bit builds going forward
Support for reading Emby metadata from tvshow.nfo
Updated ffmpeg and handbrake to nightly build 9/26/19
Add support for regex: in corrected title in metadata corrections
Upgrade ccextractor to 0.88
Added support for new Plex naming format
Limit time while matching metadata from online providers to prevent infinite waiting
Improved Custom Cuts navigations, now use Shift and Ctrl to speed up slider movements and auto focus slider after adding/deleting cuts
Detect corrupted history file and prompt to reset it
Added support for multiple codec filters
Speed up metadata extraction for TS files
Added support to extract premiere year from series title


Changelog for 2.4.11 (32bit and 64bit)
NEW FEATURES:

Provide metadata correction options to overwrite using filename metadata and select internet database provider
Added video bitrate filter in Conversion task -> Expert settings
BUG FIXES:

Fixed not writing .m4v metadata tags
Hide recycle bin option when engine is running as a windows service (only available when engine is running in command line mode)
ENHANCEMENTS:

Set default minimum commercial cut size to 4 seconds (for Hulu)
Don’t fail conversion if ccextractor encounters invalid data while trying to extract closed captions
Improved free disk space estimation for multiple concurrent conversions
Take Long description from MP4 metadata first before looking at other sources


Changelog for 2.4.10 (32bit and 64bit)
NEW FEATURES:

Improve H.265 remuxing support, added new profile parameter AllowH265CopyRemuxing=true
Added support for extracting and embedding multiple subtitle files
Allow for updating metadata, subtitles and chapters in rename only mode
BUG FIXES:

Fix for conversion failure when using Rename only with Comskip enabled and a Saved EDL file
Fix for not reading Silicon Dust HDHR episode/season metadata
Improve IMDB matching
Fix for reading metadata from filenames without a subtitle
Fix writing MKV metadata in some cases
Fix for using original title regex while correcting metadata
Patch for Kodi bug, don’t write BOM to EDL file
ENHANCEMENTS:

Handle asymmetrical special characters (-) in filename while extracting metadata
Added support for extracting Premiere Year from Filename ShowTile, e.g. Alice (1979) – S01E03 – Episode name
Upgraded ffmpeg to N-92683-g32601fb821 Dec 13th build to improve hardware conversions
Add support for absolute exclusion paths in Monitor Locations
Improve ffmpeg encoding/decoding performance (software and NVIDIA CUDA)
Improve interlace detection speed by 100%
Improve crop detection speed by 350%
Update AVIDemux to 2.7.1 Jan 15th 2019 build to support H.265
Fixed H.265 profile generating very large files
Updated MediaInfo to 18.12
Change Disable cropping to Enable cropping in settings page
Speed up Rename only tasks by up to 10x
Don’t limit minimum file size allowing renaming of SRT and other meta files
Improved reading and writing for MP4 and MKV metadata
Improve DVB subtitle detection (requires OCR files installed How to Enable DVB and Image Subtitle Extraction)
Updated CCExtractor to 0.87
Improved matching metadata using series years
Added 3 additional custom renaming commands:
%ifpremieredate%<RenamePatternIfTrue,RenamePatternIfFalse> - If Series Premiere Date is present rename using True pattern, else rename using False pattern
%ifairdate%<RenamePatternIfTrue,RenamePatternIfFalse> - If Original Air Date is present rename using True pattern, else rename using False pattern
%ifrecorddate%<RenamePatternIfTrue,RenamePatternIfFalse> - If Video Record Date is present rename using True pattern, else rename using False pattern


Changelog for 2.4.9 (32bit and 64bit)
NEW FEATURES:

Added support for Icelandic
Added support for Telegu
Allow relative paths in destination folder
Added option to adjust Minimum commercial duration to cut in Settings -> System Settings
Added support for file size filters in Conversion Task -> Expert Settings
Added support for matching filepath instead of filename using the path: tag in the search pattern
Start multiple remote clients (from multiple directories) to connect to multiple engines
Added parameter in custom command %convertedfilename% - Name of the converted file (without the path or extension)
Added support for profile option DisableDVRMSStreamsRemuxing=true to skip using stream for remixing DVRMS files
Added support for subtitle languages for Plex and Serviio
BUG FIXES:

Handler malformed closed captions/SRT files better
Check for updates
Check if chapters are ad markers and skip them if EDL markers are present
Limit UPnP discovery to only WAN devices and set discovery response timeout to 60 seconds at a time to work around CETON TV Tuner firmware bug
Don’t delete root monitoring folder when archiving / deleting original files
Adjust chapter markers when using a saved EDL file and trimming the original video
Fix for extra segments being cut off under certain conditions
Fix metadata matching with IMDB and TV
Improve handling of malformed chapters and fix chapter name
Fix for custom Comskip INI skip field values not being preserved
Improved handling of ffmpeg errors
On some servers MCEBuddy engine didn’t start after a reboot since it depends on other windows services which hadn’t started, it now starts as a Delayed Service
Fix custom file renaming when the only difference between the original and destination filenames is the letter case
Fixed an issue where setting a Cut start value in Conversion task -> Expert settings would accidentally cut that amount before each commercial segment
ENHANCEMENTS:

Honor user preference of encode if both handbrake and ffmpeg support hardware encoding
Handle comskip errors better
Save SeriesPremiereDate on partial but confirmed match
Don’t skip the initial few seconds, encoders can handle corrupted data
Upgraded MP4Box to 0.7.2-DEV-rev461-g01391a0c
Improved processing of Kodi (XBMC) metadata
Improve performance of UI
Improve processing metadata from filename with special characters
Only enforce minimum segment size if commercials are being cut
Show different system tray icons for disconnected, stopped, idle, paused and active conversions
Improve performance while monitoring large directories
Streamlined setup process, now you have check boxes instead of prompts for optional components


Changelog for 2.4.8 (32bit and 64bit)
NEW FEATURES:

Added support for QuickSync hardware decoding and improved support for advanced options like bframes
Added support for reading and writing MKV metadata
Added support for filtering by codecs in Conversion tasks (MPEG2, MPEG4, MPEGH and Others)
Automatic detection and optimization of hardware decoding
Added option to use existing markers/EDL files for cutting commercials instead of detecting using Comskip or Showanalyzer
BUG FIXES:

Improved error handling for missing data in IMDB
Updated Handbrake to fix memory leak for some malformed videos
Fixed an issue with hardware encoding is prematurely terminated when the “Hang Period” is set to 0 (disabled)
Fix for not removing files from the manual queue if they are deleted or don’t exist
Fixed a bug where the user selected audio language track was not honoured when trimming is enabled
Fixed an issue with looking metadata with titles containing the letter & and ?
Fixed TMDB lookup not working always and improved speed
Fix for Chapter marker adjustments when commercials are cut
Bugfix for conversion failed when entire file is detected as commercials, instead ignore it and don’t cut any commercials
HDHomeRun DVR uses UTF-8 for metadata
Fix for detecting H.265 Quicksync
Fix very rare issue when multiple files are added one is skipping due to locked settings file
ENHANCEMENTS:

Updated MediaInfo to 0.7.97 to fix hang with some files
Check for invalid character “ in CustomCommandPath and remove if found to avoid failure
MCEBuddy now checks for files every 1 minute instead of every 5 minutes for new installations by default (System Settings -> Poll Period)
Added warning when users change sensitive system settings
Allow up to 8 digits for season and episode while parsing for metadata
Disable the X window button on the main page, use only Close button or Minimize button
Do not start duplicate instance of MCEBuddy status application if its’ already running
When users select an Unprocessed profile, disable options that aren’t relevant
Don’t allow users to do path related actions when using a remote client to avoid confusion
Added mute option for CustomCuts
Updated MKV tools to v17
Custom build of Comskip donator version 0.82.003 with hardware acceleration and additional file format support
Delete empty folder up to monitoring root folder when archiving original files (make it more compatible with Plex)
Added support to read Emby style metadata from filename in the format <Show name> <original broadcast date> - <Episode name>
Added HDHomeRun H.265 profile
Allow up to 50 maximum concurrent conversions
Optimize Comskip performance
Faster NvEnc conversions, updated ffmpeg
Added Tamil translations
Improved metadata downloading and matching
Save history window column size and order when changed by user
Add subtitles and Add chapters are now separate options in Conversion Task -> Expert Settings


Changelog for 2.4.7 (32bit and 64bit)
NEW FEATURES:
1.Now checks new MCEBuddy website for update notifications, also notifies about BETA updates
2.Added new language Bangla
BUG FIXES:
3.Updated Recording date/time to read as UTC but display as Local Times for WTV files
4.Updated ccextractor to 0.85b to fix some issues with wtv subtitles and added support for more subtitles
5.Fixed profile descriptions
6.Fixed issue with not selecting right profile parameters for non ac3 audio
7.Fixed IMDB, new engine for IMDB metadata matching
ENHANCEMENTS:
8.Added support for Channels DVR
9.Updated metadata library
10.Updated MediaInfo to 0.94 to fix crash with some files
11.Update Comskip to version 0.81.098 to fix Comskip crashes and improve performance
12. Added support for extracting DVB and image subtitles
13. Improved support for closed captions


Changelog for 2.4.6 (32bit and 64bit)
NEW FEATURES:
1.Added localization for Afrikaans, Catalan and Cantonese
2.Added support for two new UserCLI options, --quiet to get a one line status and --command=jobstatus --action=”<filename>” for getting the job status of a filename in the queue. These would help with automation of Plex
3.Added support for directory exclusions in Monitor Tasks
4.Monitor Tasks will no longer monitor hidden or system files and directories

BUG FIXES:
5.Fixed issue with comments/description metadata containing a “ being cut off when writing to MP4 files
6.Fixed an issue with malformed filenames causing MCEBuddy to skip processing files
7.Fix for Fast Transfer TiVO conversion failing
8.%relativesourcepath% - now does NOT end with a

ENHANCEMENTS:
9.Improved support for matching online metadata with special characters in the titles
10.Updated French translations (thank you very much Mario!)
11.Improved metadata processing, if found season and episode don't let metadata tell you it's a movie or sports
12.Check for more invalid entries in folder names
13.Added support to retain chapters markers if found in the original file even after cutting commercials out (chapter markers are adjusted for cuts)


Changelog for 2.4.5 (32bit and 64bit)

BUG FIXES:
1.Fixed ticket #2879, correct Ad Marker position when trimming the start of the video
2.Updated MediaInfo to 0.7.84 to resolve crash/hang on some malformed files
3.Fix for crash when archive directory or source directory is root path
4.Fix for user metadata override, if there is XML metadata available then overwrite the extracting information
5.Check for extracting closed captions negative duration
6.Fix for UI hanging if conversion is paused and user tries to add a WTV file with malformed metadata
7.Fix for reading broken metadata WM/WMRVEncodeTime

ENHANCEMENTS:
8.Use IMDB Id to generate series id and program id for HDHR files since SD changed the way it processes them http://mcebuddy2x.codeplex.com/discussions/654642
9.Support newer ffmpeg builds
10.MKV profile and MKV Unprocessed profile optimization
11.Updated CCExtractor to version 0.80, fix broken closed caption failures while conversion
12.Updated ffmpeg to build 2016-6-14, improvement in NVidia NvEnc encoder speed and other patches
13.Improved support for parsing season and episode information from filename and plot/description


Changelog for 2.4.4 (32bit and 64bit)
NEW FEATURES:
1.Added support for TiVO Bolt

BUG FIXES:
2.Fix for Windows 10 64bit install error while trying to install FFDShow
3.Bugfix for reading movie/sports showtype from MediaPortal XML
4.Updated IMDB matching to match the new API version (old version stopped working)
5.Fixed a critical bug that would cause conversions to fail under rare circumstances when doing a short operation
6.Corrections to pop up help
7.Fixed a bug with MCEBuddy Custom Cuts, close file before sending to MCEbuddy to process otherwise MCEBuddy complains that the file is locked
8.Fixed bug in monitoring files not happening when source file paths contains a partial archive path
9.Fixed very rare critical bug which would cause MCEBuddy to not start an app and throw an error
10.Fixed an issue with HDHR files and files with ;=] characters in their names not working with Sync Conversions

ENHANCEMENTS:
11.Metadata from an external file (ARG/XML/NFO etc) will take precedence over metadata within the file. This allows users to override incorrect metadata manually.
12.Added option “–noru” to CCExtractor avoid creating a closed caption roll up effect while extracting them
13.Automatically insert a match all in the filters if the user forgets to add one
14.Added extraction of ratings from TiVO metadata
15.Automatically enable Ad marker processing from PlayOn MP4 files
16.Improved metadata matching algorithm when checking online providers for downloading information (now MCEbuddy can ignore special characters (._-) in Title names while matching
17.When delete original option is selected the original file in Monitor Task options, the original file, supporting files with same name (XML, NFO etc) and the folder and parent folders are deleted recursively up to the monitoring root path.
18.Added custom params for eMails and custom commands %sourcefilesizemb% and %convertedfilesizemb% to get the file sizes for source and converted files in MB with 2 decimal numbers
19.Updated to support new IMDB lookup format (old versions will no longer work)
20.Added more options to UserCLI to query conversion queue length, current engine state and if it is within the configured conversion schedule
e.g. MCEBuddy.UserCLI --command=query --action=queuelength


Changelog for 2.4.3 (32bit and 64bit)
NEW FEATURES:
1.Added support for SiliconDust HDHomeRun DVR to Read (TS/MPG) and Write Metadata (TS) files (uses a random series ID, program ID and DisplayGroupID (10402869) by default to HDHR metadata when original metadata is not from HDHR files. Done to improve compatibility with HDHR Kodi App)
2.Added a HDHomeRun Original and HDHomeRun H.264 profile
3.Minimum age of file removed from General Settings and moved to per Monitor Task in Expert Settings. The values now range from 1 minute to 90 days. The minimum age is calculated from the last modified time of the file.
4.Added support for auto enabling NVidia NVNEC encoder for H.264 and H.265 for FFMpeg if supported hardware and profile is found
5.Added support for QuickSync h265 (hevc) for handbrake and improved support for x265

BUG FIXES:
6.Fixed an issue with MCEBuddy screen not showing when clicked in the system tray. Now clicking on MCEBuddy in the system tray toggles between showing and minimizing the window.
7.Fixed a bug in remuxing TiVO files causing it to fail
8.Fix for media info failing causing it to remux the audio
9.Added check for comskip failure
10.Handbrake updated to 20151008180809-f9c5593 build (fixes fixed frame rate profiles issues)
11.Fix GUI crash for right click menu when no tasks are selected
12.Bugfix for TS handbrake profiles creating non-compliant TS files
13.Fixed an issue with Unicode filename detection
14.When forcing TVDB Id in metadata correction, then only get metadata from TVDB
15.Improved TV.com lookup reliability
16.Fixed issue with not reading the Release Year with some WTV movie files. Release year for movies is stored in OriginalBroadcastDateTime
17.Fixed an issue where the Original Broadcast Time wasn’t being read from the nPVR filenames
18.Fix for conversion failing when only renaming files when the source extension and profile rename extension are the same
19.Set a minimum 100MB free disk space criteria for temp/destination folders so that MCEBuddy doesn't accidentally hang due to insufficient space even if user has asked to ignore free disk space
20.Fixed a bug that could cause a conversion to crash in very rare cases while doing a rename only operations
21.Fixed a bug in custom renaming with nested conditional renaming commands

ENHANCEMENTS:
22.Check for invalid file size and set error message accordingly
23.The minimum age feature now measures from the file creation date
24.Added support for reading nPVR and SiliconDust DVR filenames
a.Movie (year)
b.Showname.Sx.Ex.Subtitle (where dot can be replaced any character like space, dash etc and it will ignored by MCEBuddy)
25.Updated Handbrake CLI to SVN7349 to improve conversion stability
26.Clarified options for filtering by Show Types
27.Added support for Windows 10
28.Updated MKVMerge to 8.6.1
29.Added support to supplement metadata from filename and also add support for parsing playlater filenames for metadata
30.Added support to extract Broadcast /Recorded Date and Network from Playlater files
31.%convertedfile% now gives the name of "expected" post conversion filename for Pre CustomCommand and PreCommercialRemovalCustomCommand
32.Optimization, don’t extract metadata from files is not required (increases file processing speed)
33.Improved detection for checking for locked files (write locked)
34.Added support for HEVC streams remuxing
35.Updated TsMuxeR to 2.6.12
36.Added ability to increase height of the settings page to expand the conversion task list
37.Improved TS MPEG2 profile stability
38.Added support for NetworkAffiliate metadata
39.The General Settings Delete original file and Archive original file options will now only apply to manually added files. Each Monitor Task have their own Delete/Archive original file options to avoid confusion.
40.Added support for reading WTV and DVRMS metadata when MCE filters dont’ exist on the system using ffprobe
41.Added support for QNAP NAS, skip directories containing the words @recycle in them while monitoring files
42.Added support for hardware decoding for Comskip when running as a Service
43.Added support to update Duration and Recording Start/End time when writing metadata for WTV files to improve compatibility with some players
44.Added support to match Series premiere year and Movie year when available while downloading metadata from the internet
45.Updated FFMPEG to build 2015-12-03-1331 with WTV and Mux Patches
46.Quicksync now supports 2 pass encoding
47.Improved the performance by optimizing ffprobe queries by 90% (especially for unprocessed profiles and rename operations)
48.Update Comskip to version 0.81.089


Changelog for 2.4.2 (32bit and 64bit)
NEW FEATURES:
1.Added support for 2 rename parameters if season is > 0 and if episode > 0. Refer to documentation for more details. %ifseason%<RenamePatternIfTrue,RenamePatternIfFalse> %ifseason%<RenamePatternIfTrue,RenamePatternIfFalse>
2.Added support to extract chapters from source file and save them to converted file if commercial removal is disabled
3.Added an option to extract Ad markers from Playlater mp4 files instead of running commercial detection

BUG FIXES:
4.Fixed bug in calculation for reduction in quality when using constant quality profiles
5.Fixed issue with metadata title being overwritten when episode imdb id was specified or imdbid was downloaded
6.Fixed issue with burning subtitles with Handbrake
7.Fix for IMDB timing out due to search too long
8.Fixed potential issue with chapter creation timestamps in non US locales
9.Handbrake no progress hang detection only applies to hardware encoding
10.Restore software encoding params if hardware encoding fails before retrying
11.Fix conversion failure when using conversion task specified temp folder with multiple simultaneous conversions
12.Fixed issue with WTV and some handbrake H.264 profiles having color distortion
13.Fix for quality not working with ffmpeg profiles (bug in 2.4.1)
14.Custom command parameters (month, day, minute and hour) output to match custom rename output (2 digits each)
15.Keep datetime translation for rename and custom params in sync
16.Fixed bug deleting source file while extracting closed captions for a slow remuxed file
17.Fix for monitor task skipping files in archive directory even if archiving is not enabled
18.Fix issue #1952, h.264 source video after conversion with hardware encoding enabled plays back too fast (frame rate issue)
19.Added check for Shownalyzer or Comskip failing, if so terminate the conversion
20.Fixed an issue with extraction of subtitles with SageTV files and added backup extraction mechanism for all files
21.Added check for root directory while uninstalling so we don’t accidentally erase the whole root directory if users made a mistake while installing
22.Fixed issue with International Unicode subtitles not being extracted properly
23.Recycle bin option disabled when running as a windows service (windows only support recycle bin from user logins)
24.Bugfix for removing links to monitor tasks from conversion tasks when monitor tasks are deleted
25.Fixed an conversion failure with extracting and processing subtitles when in rename only mode

ENHANCEMENTS:
26.QuickSync hardware driver hang detection timeout taken from global hang timeout
27.Added support for XML STB format for saving cuts in MCEBuddy Custom Cuts
28.MP4, M4V and MKV profiles are optimized for fast start when using handbrake
29.Added support to convert DTB XML file into EDL files
30.Standardized EDL format while converting
31.Added support to insert cuts in between existing cuts in MCEBuddy Custom Cuts
32.Optimized sync monitoring of source files
33.Optimized IMDB search time significantly
34.Added support for Movies and sports genre for ArgusTV metadata
35.Added support to goto the cuts by right clicking and left clicking on the cuts in CustomCuts
36.Volume increase/decrease is now shown as a % in the advanced conversion settings
37.Added option for over to write Title from IMDB, streamlined and fixed metadata downloading
38.Updated AtomicParsley to 0.9.6
39.Added support to download information using season and episode no for IMDB, TMDB, TV.com and TVDB. This is useful for PlayLater client which don’t have air date or subtitle information
40.Added %airhour12% and %recordhour12% to custom rename and custom params
41.Skip removing commercials for files < 100MB in debug mode only, in release mode process all files
42.Added support to read episode and series details from media portal XML files and fix issue with tv show being recognized as movie
43.Updated ffmpeg custom build to 28th Feb 2014 base code with wtv mpeg2video fix and pts/dts workaround
44.Improved genre extraction from WTV
45.Changed DRC to Volume leveling in the GUI
46.Added support for new languages
a.Bosnian Latin -> bs-latn
b.Croatian -> hr
c.Yucatec Maya -> yua
d.Querétaro Otomi -> otq
e.Serbian Cyrillic -> sr-Cyrl
f.Serbian Latin -> sr-Latn
47.Improved performance and compatibility with newer builds of Comskip
48.Dropped support for Window XP (particularly with handbrake profiles)
49.Added support for newer handbrake builds
50.Updated Comskip to 0.81.072, added support for newer builds of comskip
51.Updated MKVMerge to 7.6.0, improved support for HVEC
52.Updated ccextractor to 0.76 to support wtv extractions
53.Updated comskip to 0.81.076
54.Update Handbrake to SVN7149, improved stability
55.Improve dynamic resizing of status layout onscreen and CLI
56.Provide a warning in MCEBuddy Custom Cuts if conversion tasks are found with commercial removal turned off while sending files for processing
57.Added option to rename monitor tasks
58.Added option to duplicate conversion tasks


Changelog for 2.4.1 (32bit and 64bit)
NEW FEATURES:
1.Introducing MCEBuddy Custom Cuts, a easy to use intuitive application to manually mark sections of video to cut (commercials/advertisements etc) and save them to an EDL file for MCEBuddy to automatically process while converting the video.
2.Custom Commands check exit codes for custom apps if CustomCommandExitCodeCheck=true , a return code of not equal to 0 indicates a failed custom command. If it fails the conversion will stop further processing. Refer to documentation for more details.
3.Added support to extract IMDB Id from filename in the format MOVIEIMDBID.<ext> or SHOWNAMEIMDBID.<ext> where IMDBID is the imdb id for the Movie or Episode. The Showname for a series is taken from title, this is only used to match the IMDB Id for the EXACT episode. E.g. Moviett0103064.ts or Battlestar Galacticatt0519763.ts
BUG FIXES:
4.Fixed metadata lookup for IMDB (IMDBApi has shutdown, now using OMDBApi and MyApiFilms to bootstrap and supplement information)
5.MKV fallback to ffmpeg creates mkv files directly instead of remuxing to MKV to bring additional redundancy and avoid dependence on MKVMerge
6.Updated MKVMerge to 6.9.1 to fix issue with std::bad_alloc memory crash with some MKV files
7.Changed MKV ffmpeg profile to directly encode to MKV to provide redundancy from MKVMerge
8.Fixed forcing show type (reset other types)
9.Fixed issue with files with multiple video streams not selecting correct video stream (now selects first valid video stream) (ignores embedded program streams, only takes independent streams)
10.Better handling for eac3 audio streams
11.Fixed issue with SageTV not skipping chapters correctly due to missing CR in XML and EDL chapter files
12.Corrected issue with sometimes wrong metadata being downloaded and overwritten
13.Fixed issue with Sports types shows being processed as TVShows (type filters)
14.Fixed issue with some corrupted file not being converted with handbrake
15.Fixed issue with some corrupted files not falling back to secondary encoder when handbrake is primary encoder
16.Fixed issue with accidentally deleting original SRT files
17.Fixed issue with subtitles going out of sync, now the default commercial cutting subtitle segment offset if 0
18.Fix for manually corrected title getting overwritten while downloading information
ENHANCEMENTS:
19.Added support for extracting subtitle tracks from M4V, MP4, MKV, AVI etc source files
20.Added redundancy to M4V and iPod profiles with ffmpeg
21.Added support to check for AKA names on TVDB
22.Put check for libmp3lame, does not support multi channel audio, force stereo
23.Xbox 360 profile now stereo channel audio (Xbox 360 only supports stereo AAC)
24.Enabling Save Metadata in Conversion Task Expert settings also saves the Cover Art now
25.Added support for nested file renaming (%ismovie%<Movie,%issport%<Sport,TV>,TV>) patterns
26.Added support for reading SageTV XML metadata
27.Added support for 2 new SageTV parameters in Custom Rename and Custom Command, %airingdbid% and %mediafiledbid% which represent the sageDbId’s from the SageTV metadata Airing and MediaFile tags
28.Added support for FFProbe JSON instead of FFMpeg to read the media file information. This allows for future upgrades to FFMpeg with newer features without breaking MCEBuddy. If MCEBuddy cannot find FFProbe it will fallback to FFMPeg (compatibility and redundancy)
29.Enhanced reading the frame rate (FPS) with some media files
30.Added support to extract subtitle, episode and season number from WTV/DVRMS files if the subtitle is empty and the information is contained in the Description field (UK recordings)
31.Changed text "Use MC Compatible renaming" to "Organize by seasons"
32.Advanced Settings is now called General Settings on main settings page
33.Changed color of expert settings text to blue to make it more visible
34.Locale is now called Language
35.Updated handbrake to SVN6229
36.Added %originalext% and %convertedext% to CustomCommand params and %originalext% to Rename patterns
37.Improved subtitle syncing significant
38.Added support to extract subtitles from MP4, MKV and other formats where possible
39.Improved saving metadata in XMBC format
40.Added support to read metadata in XBMC format


Changelog for 2.3.15 (32bit and 64bit)
NEW FEATURES:
1.Added support for auto enabling hardware encoding for handbrake based profiles, option in Conversion Task -> Advanced Settings -> Expert Settings -> Hardware encoding. Ensure that your system has the latest OpenCL 1.2 or later drivers installed. (NOTE: Hardware encoding REQUIRES a user to be logged into the system either on the console locally or using remote desktop). If no user is logged into the system, it will fallback to non hardware encoding.
4.Added support for TiVO fast transfer (TS) files decoding through directshow streams extraction (needs TiVO Desktop installed. Also, ensure MCEBuddy is running as a Command Line Engine, TiVO Directshow will not work with the engine running as a Service due to Windows limitations.)
6.Added support for H264 and AAC audio in WTV files (now WTV Unprocessed profiles support H264 and WTV profile now has H264 video by default)
7.Option under Conversion Task -> Advanced Settings ->Expert Settings to Skip remuxing. DO NOT USE UNLESS ABSOLUTELY SURE.
8.Added support for PreCommercialRemovalCustomCommand (custom command run just before commercial removal. Refer to https://mcebuddy2x.codeplex.com/wikipage?title=Conversion%20Process for details on when the custom commands are run)
9.Added support for Unicode filenames (DO NOT REPLACE the default MCEBuddy.conf, Profiles.conf, History and ManualQueue files since these are NEW files with UTF-16 LE Unicode encoding, the old files were NOT UTF files and will mess things up).
10.Added a command line program to remux TiVO files to TS using TiVO Desktop DirectShow filters (for Fast Transfers). Program name is MCEBuddy.RemuxTiVOStreams and the Usage: RemuxTiVOStreams <TiVOFile> <TempPath> <MAK> <AudioLanguage>
11.Added support to read metadata from SageTV Properties file
12.Added option not to overwrite destination converted files in Conversion Task -> Advanced Settings -> Expert Settings -> Do not overwrite files. When enabled this will create a unique filename if the destination file already exists by adding a number e.g. (1) to the end of the file
13.Added option AllowAllCopyRemuxing=true in profiles.conf to keep the original video codec format. By default MCEBuddy will now only copy remux mpeg1, mpeg2 and mpeg4 video into TS, all other video codecs will be remuxed into MPEG2 unless this option is specified. Refer to documentation for more details.
14.Added support for CLI through MCEBuddy.UserCLI.exe. Added support for start, stop, pause, resume, rescan, addfile, removejob, priority, deletehistoryitem, enable/disable UPnP, enable/disable Firewall exception and optional server name and port. Refer to CLI help for supported command and usage details
15.Added new iPod, Roku, Roku3 and Kindle Fire profiles
16.Added new TS Compressed (H.264 in TS), AVI (H.264 in AVI) and WTV Legacy (for extenders that don’t support H.264 in WTV like Linksys DMA2100 and Ceton Echo) profiles.

BUGFIXES:
17.Fixed major bug where WTV and DVRMS Streams remuxing fails
18.Fixed issue with WTV files not playing back on Windows 7/8 and Xbox extender due to Windows Update KB2670838
19.Fixed issue when monitoring directories, if one file/directory was in accessible due to security issues, it would stop scanning any further
23.Fixed downloading issue with TV.com, now matches episode name before trying to match original air date
28.Fixed an issue with MEncoder remux from avi to mp4 MP4Box failing
30.Fixed issue with 32bit command line engine crashing on 64bit windows (you need to start the GUI manually)
34.Fixed handling –X for fixed resolution for handbrake
36.Fixed a bug with 2Pass ffmpeg profiles (HighQuality MP4/MKV) where conversion would fail when volume was increased/decreased
37.Fixed a bug in automatic quality detection with handbrake profiles
38.Fixed a major bug which did not save changes to the eMail settings
40.Fixed issue with TS files having multiple video streams
41.Moved files have same case as converted file since XBMC needs files (edl, srt etc) with exact same case as the converted file
42.Fixed issue with some video segments not getting merged after commercial removal due to issue with AVIDemux
45.Fix for MCEBuddy GUI app preventing machine from shutting down/restarting
46.Fix for hanging when extracting streams in some cases due to windows infinite loop
47.Fixed issue for Scheduler when Start Time is after End time. Now the Start time is used for the enabled days of the week, whereas the end time is either on the same day or the next day of the start time is after the end time.
50.Fixed a bug which would cause the engine to hang if stop or delete is pressed when there are a long number of jobs in the queue or while the engine was paused
51.Fixed issue with custom frame rates not working when using handbrake encoder
52.Fixed value for %workingpath% in CustomCommands
53.Fixed issue with handbrake based hardware encoding MP4 remuxed to WTV profile not playing back on Media Center and Xbox360
55.Fixed issue with divx aspect ratio support with new ffmpeg build
56.Fixed issue with some stuttering videos due to avidemux commercial cutting
57.By default if no username is entered for network files, Guest is used to authenticate
58.Fixed bug with WMV files not maintaining aspect ratio (16:9 or 4:3)
59.Fix for wrong video duration being reported when using WTV profiles

ENHANCEMENTS:
60.Put a limit on the mcebuddy.log file (50MB) after which it clears itself
62.Now you can rename conversion tasks (new tasks are added to the bottom, you can also use this to reorder conversion tasks)
64.Added support for -crf to set constant quality in ffmpeg profiles
66.Improved handling of no video or no audio recordings
70.Reload the configuration when the user clicks on Settings button so that any changes made to the MCEBuddy.conf file manually while the engine was stopped are captured
73.Added support for Monitoring Converted Files in Monitor Location -> Expert Settings. This can be useful when trying to link the output of one conversion task to the input for another conversion/monitor task (Daisy Chaining). CAUTION: USE THIS ONLY IF YOU KNOW WHAT YOU’RE DOING. Otherwise it can lead to an infinite conversion loop of converted files in some cases.
74.Fixed manual file addition not being removed from ManualQueue tracker if the file is locked
77.Added support for burning subtitles in ffmpeg profiles using the command ffmpeg-subtitleburn=true. Don’t forget to enable Closed Caption Extraction or have a valid SRT file with your source video to use this option. (Refer to the documentation for more details)
78.Added ShowType for Sports for filtering and also added %issport% for custom renaming and custom commands (Refer to documentation for more details)
79.Added support for regular expressions to evaluate and replace showname titles in metadata corrections under Conversion Tasks -> Expert Settings (start the pattern with regex:)
80.Added support for using network path with authentication for temp folder, connects using authentication from Setttings -> Expert Settings -> General Authentication
83.Speed up the conversion by about 10% when using handbrake profiles by only running crop detection for ffmpeg and mencoder at runtime
84.Added support for relative paths in CustomCommandPath and 2 new CustomCommand parameters, CustomCommandUISession and CustomCommandShowWindow. Refer to documentation for more details.
85.Improved responsiveness of engine/GUI when dealing with large directories for monitoring and history files for syncing converted files
86.Improved the accuracy of metadata lookup from the internet. Now it compares the original air date by local timezone and GMT against the databases to avoid midnight timezone issues.
87.We now get the Posters (larger size) for the video thumbnails where possible and then fallback to FanArt and finally Banners
89.Added option in Monitor Task Expert settings to remonitor recorded videos (can help if the recording software does not create unique names for each recording)
90.Added support for prioritize original broadcast air date for downloading series information. Found under Conversion Task -> Advanced Settings -> Expert Settings -> Corrections -> Prioritize air date matching
91.Added option to skip eMail body for SMS gateways in Expert Settings -> Skip eMail body
92.Added support to rename only Copy protected files (DRM)
93.While renaming only added option to filter selection by Copy Protection type under Conversion Task -> Advanced Settings -> Expert Settings -> DRM
94.Added support for copying SageTV Properties file via the CopyPropertiesFile=true option in profiles.conf (refer to documentation for more details)
96.Added option to disable downloading cover art in Conversion Tasks -> Advanced Settings -> Expert Settings -> Corrections
100.Added support for %destinationpath% in CustomCommands
104.Added support for TMDB for TV show metadata look up
105.Added hang detection for streams extraction
106.If there is no Original Broadcast Date metadata extracted from the file/XML file, now try to parse the filename to extract the Original Broadcast Date in the format: SHOWNAMEAIRDATEAIRTIME.<ext> where AIRDATE is in YYYYMMDD format and AIRTIME is in HHMMHHMM (Start and End) format (AIRTIME is optional)
108.Added support to extract ICETV metadata from XML files (from TV Scheduler Pro)
109.Renamed profiles AVI MPEG-2 Unprocessed to AVI Unprocessed and AVI to AVI MPEG


Changelog for 2.3.14 (32bit and 64bit)
NEW FEATURES:
1.Support for multiple monitors and super low resolution mode (640x480). Now you can use MCEBuddy on your TV screen and not lose the button at the bottom of the screen.
2.Option in Conversion Task -> Expert Settings to configure conversion new tasks to top or bottom of queue
3.Support to drag and drop folders onto the queue
4.Option to filter based on show type (Movie or Shows) in the conversion task settings
5.Option in Conversion Task Settings for automatically importing converted files into the iTunes library and Windows Media Player (WMP) library
6.Option to Select the best soundtrack in Conversion Task -> Advanced Settings (enabled by default). When this option is selected MCEBuddy will let the encoder (ffmpeg or handbrake) choose the best audio track. Use this if you’re ending up with the wrong sound track after conversion. When selected this will only create a single audio track in the converted file. If you want ALL the audio tracks in the converted file then you need to uncheck this box. NOTE: If you want to keep all the audio tracks in the converted file will need to uncheck this box (multiple audio tracks only work with supported profiles like TS, WTV, MP4 and MKV).
7.Support for parental rating in custom commands and custom file renaming, %rating%
8.Support for manually specifying logon network credentials under Expert Settings for shared network files when adding using the Add button or dragging and dropping from a network share.
9.Option to skip reprocessing videos that already have a converted file in the destination directory (only works for files added through a monitor task, ignored for files added manually to the conversion queue)
10.Option to skip reconverting videos that have been converted in the past (based on history file and name of destination file)
11.Support for forcing commercial segment joining tool CommercialMergeTool=ffmpeg/avidemux in profiles.conf
12.Option under Conversion->Expert Settings to Skip copying original files. DO NOT USE UNLESS ABSOLUTELY SURE.
13.Post movement of converted file to destination folder custom command (PostCustomCommand)
14.Pre metadata extraction custom command (very start of the conversion process). Useful for using custom scripts to extract metadata for the recording from the databases/sources so that MCEBuddy can process it (e.g. writing a script to extract metadata for the recording from the DVBLink recording database into a XML file that can be processed by MCEBuddy). (PreMetaCustomCommand)
15.New profile for 3gp (h263) complaint video with CIF resolution for older smart phones
16.Added auto deinterlacing/telecine detection as a profile option (AutoDeinterlace=true) and also the Conversion Task Settings (Detect and optimize video quality)
17.Added standalone command line version of the service (MCEBuddy.ServiceCMD.exe). You can use this and disable the MCEBuddy service if you want.
ENHANCEMENTS:
18.Set of new Unprocessed profiles that are UBER FAST but don’t process the video other than removing the commercials and preserves the original quality.
19.Custom built ffmpeg using stable code base with improved speed (upto 20% faster and improved AAC audio codecs quality)
20.H264 remuxing speeds up by 80%. Now by default AllowH264CopyRemuxing is set to true. Comskip supports basic H264 commercial detection, consider using the Donator version of Comskip to speed up the commercial detection (http://www.kaashoek.com/comskip/)
21.Forcing Series ID replaced with a NEW page to correct the Show title or force imdb/tvdb series id, add multiple rows to process multiple shows per conversion task or leave one row to apply to all shows. NOTE: Users currently using this feature will need to RE-ENTER the Force Series ID data after upgrading.
22.Support for user resizeable “stretchy” windows for the main page
23.Support for dynamic resizing of windows to avoid missing controls at low resolutions and while changing monitors/TV’s (second screen)
24.Improved GUI status page layout, more intuitive. History button is now on status page
25.Option to force recording type as Movie or TV Series in conversion expert settings to enhance downloading metadata from the internet for non WTV files
26.Improved eMail notifications
27.Improved metrics details
28.Larger history (INI) file (about 45,000 sections, each section can have about 1500 entries)
29.Improved metadata support for WTV and WMV files
30.Updated comskip to 0.81.056
31.Update MediaInfo to 0.7.64
32.Upgraded AviDemux to 2.6.4
33.MP4, MKV and M4V profiles now support multiple audio tracks by default
34.Reduce CPU utilization while GUI is minimized
35.Reenabled option to install ffdshow upon installed MCEBuddy (see below for fix for WTV files)
36.Optimized frame references while encoding to speed up encoding for MP4, M4V, MKV, iPhone, iPad profiles. About 20%-30% faster now for high quality and normal profiles
37.Now when MCEBuddy is outside scheduled conversion times it will PAUSE the conversion (in addition to not starting a new one) and will resume it when within conversion scheduled times. Also when switching back to A/C power it will check if it’s within scheduled conversion time before resuming
38.Option to “one-time” manually resume conversion when auto paused outside conversion schedule
39.Changed schedule start and stop times to AM/PM instead of military style time
40.Updated ccextractor to 0.66
41.Simplified conversion task user interface, new button for advanced settings
42.Support for additional languages
43.Ignore copy protection option has been moved to conversion task expert settings (instead of general expert settings). NOTE: You will need to reset the ignore copy protection setting after upgrading MCEBuddy
44.CustomCommand now runs after renaming the converted file, BEFORE moving to the destination folder (while still in temp working folder). So now %convertedfile% will give the final file name and not the intermediary file name.
45.Custom command with blank parameters
46.Improved and more responsive ETA calculation for long conversions
47.Increased the limit of maximum files in manual queue from ~800 to ~300,000
48.Improved performance by reducing the number of network read and copy operations
49.Added column for Converted File name and path in history window
50.Flexible resizeable History and Event Log pages
51.Support for ffmpeg -b:v format for bitrate definition in profiles
52.Rename and move only option now renamed and independent to rename files options
53.Extracting NFO metadata for all video types
54.Support for DVD profiles (TS and VOB)
55.Better mkv support (no remuxing from mp4 to mkv, direct encoding)
56.Option to profile CopyLogFile=true to copy the comskip generated log file to the output directory
57.Support to create chapter markers even if the commercials have been removed, the markers represent the end of a commercial scene
58.Option to Embed subtitles and chapters under Conversion Task -> Expert Settings to explicitly enable to disable adding the subtitles and chapters to the converted file. Some older players don’t support embedded chapters and subtitles. This option needs to be enabled manually (even if you’re checking Commercial skip cut)
59.Option in Conversion Task -> Expert Settings to disable writing metadata to the converted file (helps with some PS3 and older TV’s which have issues with embedded metadata)
60.Support for extracting metadata from mkv
61.Increased speed and redundancy of MP4 Fast and MKV Fast profiles (ffmpeg option added)
62.Improved and fixed metadata downloading and matching from the internet (TVDB, IMDB, TV, TMDB)
63.Added support for audio only source files (no video) and audio only profiles (mp3 and aac)
64.Improving fast remuxing support for wtv and dvrms files
65.Added support for extracting closed captions using streams
66.Added support for PremiereDate in custom commands and custom rename (refer to documentation for more details)
BUG FIXES:
67.Major bugfix which could lead to no audio in the converted file or a remux failure (when 0 channel impaired audio track gets selected)
68.Major bugfix (thanks to cmgj), High Profile and 2 pass ffmpeg profiles were not delivering “High Quality” due to a broken pass. Now actual significant improvement in High Quality profiles.
69.Some conversions getting stuck forever while removing commercials and merging segments (AviDemux cannot handle merging very small video segments)
70.Extracting Movie release year from WTV file when original broadcast date and time are not available
71.All screens now auto adjust and create scrollbars if required
72.Some audio and video corruption and sync issues, especially with H264 video and TS files
73.WTV files created by MCEBuddy not being able to playback in WMP and MCE. (UnInstall Windows Update KB2670838)
74.Not being able to access network shares set for Everyone access. MCEBuddy needs a username for accessing network shares for everyone / without passwords. By default this is now set to Guest.
75.Uninstallation issue with timeout
76.Changed H.264 level to 4.0 (instead of 4.1) to make MP4/MKV profiles compatible with a wider range of devices like Samsung and Roku
77.Issue with reading FPS from encrypted streams
78.Not sleeping while conversion if paused
79.Issue where iTunes would show “Movies” as “Home Videos”
80.Bug that would crash the monitor tasks when monitoring a remote network location after a resume from standy of if the network location went offline
81.Prevent log overload by repetition
82.Localization bug
83.Issue in reading titles from filenames
84.Hiding window on /startmin
85.Handling corrupted TS files which caused broken output and loss of commercial removal sometimes
86.Too many files in queue or history file causing GUI to crash
87.Closed caption extraction
88.Copying history and event logs to clipboard
89.Accessibility, low resolution mode cutting off buttons and pages
90.Commercial removal with empty or tiny cuts EDL file
91.New monitor tasks added were not processed by conversion tasks if Select Monitor Locations was selected in Conversion Task -> Expert Settings and ALL monitor locations were selected
92.Handling constant quality in profiles
93.Reading metadata from MP4/M4V files
94.Issue with firewall exception increasing CPU utilization on start, now configurable in Expert Settings
95.Fixed errors with reading and creating MP4 and MKV files
96.Fixed issue with extracting closed captions sometimes
97.Updated TheMovieDB to v3 api (v2.1 no longer works)
98.Fixed uPnP and updated library to 2.0
99.Compensate user provided EDL file to any seconds skipped while remuxing
100.Fixed issue with embedding ttxt chapter files modifying file reported length (also updated MP4Box to rev 4891 0.5.1 to support fix with separate 64bit binaries)


Changelog for 2.3.13 (32bit and 64bit)
NEW FEATURES:
1.Added support for 2 GUI start up command (/startmin and /startengine). Refer to documentation for more details
2.Added support to show the history of converted files, status, profile, conversion duration etc and copy to clipboard
3.Added support for user provided translations to be loaded at runtime on the fly. User can create custom translations by creating a <language>-fixed.txt in the Localization directory (e.g. de-fixed.txt). The format of the files is a tab separated translation, one row for each phrase (no quotes), i.e.
<english text><TAB><translated text>
4.Added support for Klingon language (go start trek!)
5.Added a new window for expert settings, no more meddling with mcebuddy.conf (use carefully!)
6.Users can now define a custom profiles.conf file so they don’t need to keep replacing it after each upgrade. NOTE: if you use this feature you will miss out on new enhancements and performance improvements to profiles.conf that comes with mcebuddy upgrades.
7.Added support for pre conversion Custom Commands (prefixed with the letters Pre). This custom command is run BEFORE the conversion process (before copying EDL/SRT file and before remuxing) starts but after extracting the metadata. Refer to documentation for more details.
8.Added option for suspending conversion on battery power and automatically resuming on a/c
9.Added performance metrics to conversion log
10.Emails are now stored in a new email engine and retried every 5 minutes until they are successfully sent (indefinitely), even if the engine is in stopped mode.
ENHANCEMENTS:
11.Upgraded ffmpeg to build Apr 28th 2013
12.Improved remote engine connect and GUI responsive performance
13.GUI now shows a message if conversion is paused because it’s outside the programmed schedule
14.Updated CCExtractor to 0.65 and improved validation of SRT files to avoid failed conversions due to non compliant SRT files
15.Improved encoding performance by up to 50% by rationalizing bitrates and encoders
16.Better handling of crashes due to corrupted or incorrect profiles
17.Added ffmpeg encoding of aac multichannel audio
18.ffmpeg and handbrake profiles are about 30% faster
19.Sync converted files now works with manual files and even after restarting the engine, it scans all converted files in the History file and sync them
20.Improved the quality of high quality profiles by upto 60%
21.Improved the performance of Monitor Tasks and processing conversion queues over extended periods of time and for very large filesystems
22.Two new custom command parameters added, %taskname% and %profile%
23.Added support for customized eMail subjects
24.In some cases MCEBuddy can prevent system hibernation when Allow Sleep is unchecked
25.Updated MKVMerge to 6.2.0
26.Removed header compression from all tracks in MKV and added meta seek data for better seeking and compatibility with hardware
27.Optimized bitrate of profiles for size, speed and quality
28.Added support for pause event in service, improved shutdown support
29.FixedResolution=true now also fixes the bitrate specified in the profile, refer to the documentation for more detail
30.Updated handbrake to 0.9.9 (support for fast deinterlacing Bob filter)
31.Engine and conversion status now shown in status bar
32.Now notifications and custom eMail subjects for adding a conversion to the queue
BUG FIXES:
33.GUI reporting incorrect info sometimes
34.MCEBuddy drash due to CCExtractor parsing corrupted closed caption file
35.Prevent any 3rd party apps from crashing mcebuddy
36.Sometimes remote event logs didn’t display properly
37.Fix announcement text size, sometimes too large, is now scrolling
38.Change and Delete button in the Settings page sometimes caused an error when nothing is selected and the buttons are pressed
39.MKV profile incorrectly used AAC instead of AC3 for handbrake fallback
40.Multichannel audio output did not work when <default> audio language was selected
41.Original TS files would get overwritten
42.Original EDL and SRT files would get deleted when using Rename Only option without checking Delete Original
43.Original files would not get deleted after checking Delete Original if Show or Network metafilters were set
44.Once a file has been processed for matching metafilters (show or network) it would not reprocess the file when the filters where changed
45.MCEBUDDY does not install ffdshow anymore since it breaks WTV playback (MPEG2)
46.Skip crop checking if cropping is disabled (speed improvement)
47.Upgraded MediaInfo to 0.7.63 (hanging with some WTV files)
48.Issues with some files not converting due to ffmpeg MediaInfo parsing crash
49.Test eMail timeout fixed
50.Handbrake not creating 6ch AAC files (profiles should either remove -6 or add -6 5point1, -6 auto will downmix the channels for AAC audio)
51.Test emails are now sent from the engine instead of the client
52.Default audio and video information selection which could prevent multichannel audio from being created
53.Fixed issue with large lists and event logs overloading the communication channel


Changelog for 2.3.12 (32bit and 64bit)
NEW FEATURES:
1.Added only renaming files in Conversion Options. When selected, all video processing options are disabled, except for Custom Commands
2.MKV/AVI/TS profiles now support output for Multiple Audio tracks if the input contains multiple audio tracks and Audio Language is set to <Default>
3.Added handling standBy or hibernate states
4.Added CPUAffinity parameter in MCEBuddy.conf. Refer to documentation for more details
5.Added %ismovie%<RenamePatternIfTrue,RenamePatternIfFalse> to the custom renaming. This allows for 2 separate renaming patterns if it’s a movie or if it’s a TV show
6.Added DownloadBanner=false in mcebuddy.conf to override downloading banner/artwork
7.New Features: Added support for adding subtitles (SRT) files (either from the Closed Captions or a SRT file with the source video) to MKV and MP4 files
8.Added support for adding chapters to MP4 and MKV files when Skip Commercial Cutting is enabled so that one can skip the commercials like chapters
9.Added support to link Monitor Tasks to Conversion Tasks
10.Added support for Channel name matching to Conversion Tasks
11.Added support for using Recycle Bin when deleting the original recording in MCEBuddy.conf, UseRecycleBin=true
12.Added %imdbmovieid% to custom rename for IMDB.com Movie Id
13.Added a button to clear the history file in the settings page. This will force MCEBuddy to reconvert all files being monitored
14.Added support for downloading info from TV.com and IMDB.com for movies and TV shows. Now MCEBuddy supports, TVDB, TMDB, TV.com, IMDB. The information is incremental, i.e. each DB add additional information since no DB is perfect
15.Added support for nPVR XML and ArgusTV ARG file for metadata extraction
16.Added support for TiVO files (need MAK key)
17.Added ForceWTVStreamsRemuxing=true flag to profile
18.Added support for special commands in profile sections for user parameter replacement. Refer to documentation for more details

ENHANCEMENTS:
19.DirectShow based graph stream extraction for WTV and DVRMS files (smoother)
20.AVIDemux 2.6.1, better TS commercial removal
21.Atomic Parsley 0.9.5 to support iTunes 11
22.MP4Box 0.5.0, better commercial removal
23.Handbrake 0.9.8, faster conversion
24.Some profiles are about 23% faster during conversion now
25.Cancelling job almost instant now
26.UniversalCommercialRemover=true now forces all commercial removal to happen post conversion, unless PreConversionCommercialRemover=true is specified
27.Added PreConversionCommercialRemover=true. This forces all commercials to be cut before the conversion
28.Added %airhourampm%, %recordhourampm% to custom commands and custom rename. Added %recordhour% to custom commands
29.If user specifies Audio language selection in profile.conf parameters, MCEBuddy will not override it
30.Only isolate audio language is specifically request by user (i.e. not set to <default>). Otherwise it leave audio track selection to the encoders
31.CustomCommand Month,Day,Hour,Minute are single digit numbers by default i.e. 9 instead of 09
32.Support multiple audio tracks in output file. If you select <Default> as the Audio Language in the conversion options AND add "-map 0:a -map 0:v" in the ffmpeg-video section for the ffmpeg profile and it will copy/convert all audio tracks. This only works with ffmpeg profiles
33.Handles files with corrupted audio / 0 channel audio better and faster.
34.Normal naming convention does not use record date in the name if the season and episode information are available
35.Extracting Showname and AirDate from Filename (SHOWNAME_YYYYMMDD_XYZ or SHOWNAME_YYYYMMDD) for Metadata lookup
36.Added %srtfile%, %edlfile% and %workingpath% in custom commands
37.Check for Showanalyzer before installing
38.Archive/Delete original SRT, EDL and XML files as configured with source recording
39.Support for audio delay for any format
40.Added AllowH264CopyRemuxing=true in profiles.conf to remux H264 files without recoding, allowing to convert H264 WTV to MP4,MKV,TS etc without recoding
41.Support for virtually any extension through <encoder>-remuxto
42.If MCEBuddy finds an XML file in the temp directory it moves it to the destination folder along with the converted file (useful if Comskip is set to generate XML files or any other app/tool)
43.Clicking the X button minimized MCEBuddy. Press the “ESC” key or close button to close MCEBuddy
44.Custom Commands now supports %season%## and %episode%##
45.Added support for iPad, iPad HiRes and iPhone HiRes profiles
46.Added a parameter section for DVRMSRemux in mcebuddy.conf for remuxing DVRMS files
47.Added a 2 new translation languages, Malay and Urdu
48.More accurate matching on TVDB and MovieDB for names, now ignores whitespaces and special characters
49.Added a flag in mcebuddy.conf to IgnoreCopyProtection=true. When set the conversion will log an error it if encounters a copy protected video but will continue conversion
50.Improved handling of corrupted and H264 remuxing
51.Better support for detecting hung processes
52.Improved Subtitles sync when cutting commercials. Can be adjusted using the SubtitleSegmentOffset=x.x parameter in mcebuddy.conf
53.Added message to show version mismatch between the client and engine
54.Event logs are now taken from the remote engine machine
55.Added support for the latest version of ffmpeg which has broken WTV and MP4 support, refer to ffmpeg bug #2227

BUGFIXES:
56.Non TS/DVRMS/WTV files not remuxed when commercial removal disabled
57.<encoder>- unsupported flag was broken in 2.3.11
58.Conversion failures due to Zero Channel audio tracks which caused Trimming and conversion issues for TS and WTV files
59.Custom Commands, some parameters broken
60.Hang if get MediaInfo is clicked while paused
61.Cropping, causing the conversion to fail sometimes
62.Very small cuts (<5 seconds) sometimes caused the commercial removal to fail
63.Some WTV files are not being read by FFMPEG, use RemuxSupp instead
64.When there are over 1000 files in the queue, the GUI starts flashing and stops responding
65.Copy encoder which would cause TS from WTV/DVRMS/TS to accidentally delete the original TS file
66.Audio video sync for AVI Mpeg2 profiles and provided more redundancy options. TS and AVI MPEG2 profiles have been renamed to better consistency
67.Archive & Delete Original now only take effect if the recorded file and converted files don’t have the same name and paths
68.Audio delay now working properly with support for multiple audio streams
69.MCEBuddy now prefers non-impaired audio streams ONLY when the audio language has been selected in the conversion task page. This is to avoid blank audio streams (impaired)
70.Remote Client not able to remember remote engine name
71.Sometimes downloading series information from TVDB/MovieDB would get the wrong country / show or blank information
72.Fixed ffmpeg based profiles for devices (lack of “” in vf filter would cause conversion to fail)
73.Fixed aspect ratio / stretching of some SD recordings
74.Changing the language locale started a new app
75.BigFix: Closed captions offset not always consistent when using handbrake
76.Fix an issue with the metadata encoding, now it supports local encodings instead of Latin-1 or UTF-8
77.Re-remuxing audio due to zero channel audio with language selection leading to wrong audio track selection
78.While removing commercials from a TS file, if there are more than 1 audio track they extra tracks would get lost leaving the converted file with only 1 audio track (randomly chosen)
79.In constant quality mode (e.g. -qscale) MCEBuddy will not adjust the quality to compensate for resolution changes since it is constant quality
80.With rename only, files now follow the settings of Delete Original, Archive and Sync Converted Files
81.Screen now scrolls properly if the form size is larger than usable screen size
82.Network credentials for new tasks before saving sometimes did not work
83.Forcing a IMDB movieid for movies did not work
84.Invalid duration checking for video sometimes caused conversion failure
85.Don’t sent conversion failure eMail if meta match filter fails
86.General Settings were not saved if changed before Conversion Tasks or Monitor Tasks were updated
87.Closed captions extraction would cause the conversion to fail with commercial cutting was enabled
88.ShowMedia Info caused the GUI to crash
89.Commercial removal would fail with empty EDL files
90.[ and ] are not allowed in filenames since it messes up the History and Conf INI files
91.If SRT files were empty, conversion would fail
92.Major bug which prevented MCEBuddy from monitoring and writing to some directories (both local and remote). Now ALL remote files will need a username and password to connect to the network resource UNLESS the remote drive accepts guest OR everyone authentication. MCEBuddy does NOT support mapped drives.
93.Sync converted file now also deletes EDL, SRT and XML files along with the converted file
94.Commercial removal would fail if a ‘ character was in the filename
95.Some recordings would lead to no audio in the converted file
96.Accidentally deleted EDL and SRT files after a successful conversion
97.CustomCommandParameters are now NOT enclosed in Double Quotes. If the application requires Double Quotes, you need to enclose the parameters in double quotes in CustomCommandParameters. E.g. “%episodename%”.


Changelog for 2.3.11 (32bit and 64bit)
1.Enhancement: 37% increase in speed for remuxing videos
2.Enhancement: 12% to 34% increase in speed for MP4 and MKV profiles
3.Enhancement: Remote communication now uses SOAP 1.1 interfaces for compatibility
4.Enhancement: Significant performance increase while scanning network folders for new files (monitor location adds files oldest to newest in the queue)
5.Enhancement: Improved profiles and redundancy for PS3, Xbox360, PSP High Resolution, iPhone, Zune, MP4 and MKV
6.Enhancement: ReMuxing now shows a progress % and ETA for completion
7.Enhancement: Added support for 60 days and 90 days minimum age before conversion
8.Enhancement: Added support for virtually any video and audio format
9.Enhancement: Updated FFMPEG to a special Dec 21st 2012 build
10.Enhancement: Updated Comskip to 0.81.051 build
11.Enhancement: Improved DVRMS remuxing
12.Enhancement: Updated MediaInfo to 0.7.61
13.New Feature: Added support for masked passwords
14.New Feature: Added support for keeping converted files in sync with source files (i.e. if the source files is deleted, the converted file(s) are deleted also). NOTE: this only works on Monitored location source files and ONLY while MCEBuddy is running, MCEBuddy cannot track source files which are deleted while MCEBuddy is stopped.
15.New Feature: Added support for a VCD profile (mpeg1/mp2)
16.New Feature: Added support for %airmonthshort%, %airmonthlong%, %airdayshort%, %airdaylong%, %recordmonthshort%, %recordmonthlong%, %recorddayshort%, %recorddaylong% to rename file options and custom commands (refer to documentation for more information)
17.BugFix: Fixed issues with Trimming which caused audio to go out of sync or disappear
18.BugFix: Fixed issues with DivX AVI Fast profile which caused Audio issues
19.BugFix: Added support to clean up firewall on uninstall and better support for opening ports
20.BugFix: Fixed a bug with writing missing WTV tags
21.BugFix: Update WTV profile, fixed WTV conversion which failed to create working files > 2GB
22.BugFix: Partial fix TS from WTV/DVRMS/TS profile which would cause MCEBuddy to crash (underlying issue with ffmpeg, to be fixed later)
23.BugFix: Error in trimming some corrupted files due to defect in ffmpeg, workaround provided.
24.BugFix: Audio sync bugfix, ffmpeg has an issue if -ss is specified in the -video section which causes the audio to drift, instead put it in the -general section and problem is resolved.
25.BugFix: Fixed no audio in WTV files when commercial removal enabled
26.BugFix: Fixed a bug which caused the original TS files to be overwritten
27.BugFix: Trimming now works with WMV files
28.BugFix: MPG files audio sync issues fixed
29.BugFix: Changed %recorddate% to %recordday% in custom commands parameters
30.BugFix: Fixed a rare crash in the user application when changing priority or enabling controls and the system was overloaded (due to timeout error)
31.BugFix: Fixed bug with ShowAnalyzer hang which caused the user application to give an error, unable to connect to MCEBuddy Service. (check Documentation for more details)


Critical Update to 2.3.9:
Changelog for 2.3.10 (32bit and 64bit)
1.AsfBin executable missing from build
2.Removed extra references from build to avoid conflict
3.Showanalyzer installation now checked on remote engine machine


Changelog for 2.3.9 (32bit and 64bit)
1.Added support for WTV output profile
2.Added support for minimizing MCEBuddy to the system tray
3.Added support for custom archive folder
4.Added support to disable subdirectory monitoring
5.Added support for better TS file cutting through AVIDemux
6.Revamped the SRT extracting code, now done just before conversion (after trimming) to keep in better sync. SRT extraction is now done after cutting along KeyFrame boundary lines (like EDL cutting) to keep in sync.
7.Added support for cutting WMV files with ASFBin – much more reliable
8.Updated profiles.conf to make the audio sync and cutting more reliable (-async 1 should come before –threads 0)
9.Cleaned up the translations file - now only GUI translations are kept to make manageability easier for users to submit corrections
10.Better support for removing commercials from files
11.Fixed an issue with some OTA recordings failing while remuxing
12.Fixed a bug where original TS files can get deleted after Remuxing
13.NoRecode profile renamed, WMP does not support MPEG-2 in AVI by default. Need to install FFDSHOW and Enable MPEG-2 in AVI.
14.Added support for writing Tags to AVI files, enhanced support for writing tags to WMV, MP4 and MP3 files. Enhanced support for reading metadata from files.
15.Fixed a bug in writing Album Art
16.Updated MKVMerge to v5.8.0
17.Updated FFMPEG to Nov 14th, 2012 build


Changelog for 2.3.7 (32bit and 64bit)
1.Improved performance of MP4 Fast and M4V Fast Profiles (no deinterlacing, removed --decomb)
2.Improved priority handling
3.Added support for Pausing and Resume conversions
4.Added support for fallback to source directory if network destination directory is unavailable
5.MCEBuddy now installs ShowAnalyzer during installation
6.Added support for long description atom in iTunes


Changelog for 2.3.6 (32bit and 64bit)
1.Fixed a bug in multichannel audio conversion failure. AAC does not support 6 channel audio, MCEBuddy now checks for it and force the output to 2 channel if AAC codec is specified
2.Fixed a bug in Original Broadcast Date and Time. Original Broadcast Date and Time is reported in UTC timezone in WTV metadata. TVDB and MovieDB dates are reported in network timezone. It is assumed the video is recorded and converted on the same machine, i.e. local timezone and network timezone are same.
3.Added support for airhour and airminute for custom command and custom rename
4.Fixed a bug in custom commands for reporting the air day (airday and not airdate)
5.Added support for Windows 8
6.Added support for fallback to handbrake if mencoder and ffmpeg fail (for some HD videos) for MP4 profiles and MKV profiles
7.Default profile is now MP4 Normal (to speed up conversion without much compromise in quality)
8.Bugifx for exception on service close which will help to do a clean reboot/uninstall


Changelog for 2.3.5 (32bit and 64bit)
1.Fixed a bug causing MCEBuddy to crash during or after installation on Windows XP
2.Bugfix for resource leak with UPnP which would lead to a failure after many days
3.Increased the UPnP discovery re-scan interval from 10 minutes to 30 minutes
4.Added support for specifying TVDB and IMDB id’s in the conversion task page (forcing the internet lookup for metadata)


Changelog for 2.3.4 (32bit and 64bit)
1.Fixed a bug introduced in 2.3.3 that would cause HD recordings and recordings with multiple audio channels to fail.
2.Updated <encoder-unsupported> option to compare with all Audio tracks for videos with multiple audio tracks.
3.Fixed a bug with SRT and EDL files, when input and output directory are the same the files are not preserved.


Changelog for 2.3.3 (32bit and 64bit)
1.MCEBuddy now supports PIPE (2.2.15 style) and the newer remote TCP communication. This is to solve problems with faulty Ceton network drivers and some issues with older system related to load. When using LOCALHOST, MCEBuddy uses PIPE communication otherwise it uses TCP based communication.
2.UPnP is now disabled by Default since it interferes with some TV Tuner cards (CETON) that represent themselves as Network devices (bad drivers). Also as a security measure to avoid external connections without user approval.
3.Added support for validating custom file rename pattern on the Conversion Task page.
4.Added support for reordering the queue on the Main page (drag and move)
5.Pop Up help now comes up faster
6.Default naming convention now is (ShowNameShowName-SXXEYY-EpisodeName-RecordDate) (also fixed a bug which now renames using recorded date rather an original broadcast date)
7.Conversion now fail immediately of the file has a copy protected flag set
8.Added a fix for <encoder>-unsupported option in profiles.conf (updated profiles.conf and documentation)
9.Minor bugfix in XML content – now reports video/audio/codec information for original video file rather than remuxed intermediate file
10.Tweaking handbrake profiles to use decomb filter, significant improvement in quality


Changelog for 2.3.2 (32bit and 64bit)
1.Added support for generating XBMC XML NFO files for files in the conversion queue (store it along with the source video with source video name.nfo). Right click on the file in queue and select generate XML
2.UI bugifx, start and end trim box locations interchanged
3.Added support for removing commercials from non DVRMS/WTV files (MP4, AVI etc)
4.Now checking for Firewall port status before enabling (might help with some firewall problems)
5.User Interface performance improvements and faster exit (less hanging)


Changelog for 2.3.1 (32bit and 64bit)
1.All remote MCEBuddy Client Server architecture (GUI runs remotely/independently from engine now)
2.Fixed bug in Audio Offset
3.Added support for remote MediaInfo (right click on file in queue to get info)
4.After an upgrade the original comskip.ini in teh config directory is now restored as comskip.ini.old (you can always use customized comskip.ini files through the conversion task GUI page)


Changelog for 2.2.18 (32bit and 64bit)
1.Added support for checking if Showanalyzer has hung and cancelling it
2.New version of comskip, 0.81.48
3.Speeding up comskip
4.Fixed a build bug in 64bit 2.2.17
5.Added a new comkip.ini, better commercial detection for international channels and less aggressive. Old one has been retained as comskip_old.ini
6.Added support for Audio Offset on Conversion Task page in GUI (this overrides the profiles AudioDelay when specified)


Changelog for 2.2.17 (32bit and 64bit)
1.Fixed bugs around thread synchronization with new remote model (fixes cause the app to crash or hang)
2.Updated UPnP code base, faster and more reliable now
3.Now you can get audio/video properties for multiple files on main page. Selected multiple files and right click, all selected files properties will be shown.
4.Fix a bug, not able to enter a conversion task name in the GUI


Changelog for 2.2.16 (32bit and 64bit)

Now a standalone remote client also available to control the Engine remotely.

1.Added support for remote connections for status and configuration. MCEBuddy now uses port 23332. The remote server name, remote server port and local server port can be updated from the MCEBuddy.conf file BUT the Service or GUI needs to be restarted (i.e. reboot or restart service or restart program) for it to take effect. Refer to documentation for more details http://mcebuddy2x.codeplex.com/documentation
2.Added support for remote mobile connections (iPhone, Windows mobile, Andriod, Blackberry)
3.Added support for UPnP. MCEBuddy now automatically enabled UPnP NAT forwarding on all discovered UPnP devices (ipv4 and ipv6). UPnP can be enabled or disabled through the settings page.
4.Added support for MCEBuddy to enable UPnP on Windows Firewall.
5.Provided an option to skip free space check on the settings page. This can useful for some network drive and some very large video files.
6.Minor bug fixes
7.Added support for remote connection to MCEBuddy Engines from the MCEBuddy User Interface. Click on the Connect to Remote Engine button to manage multiple MCEBuddy Servers now.
8.The GUI now gets the settings from the engine rather than reading from the config file. So if the engine is not running the GUI cannot make any changes. Multiple remote GUI are now supported and changes made in 1 GUI are replicated across other GUI’s dynamically.
9.Added a standalone Client for MCEBuddy that can be used to connect to engines installed on other machines.


Changelog for 2.2.15 (32bit and 64bit)
1. Added support for %originalfilepath% to get the source file full path. Used for custom commands only.
2. Added support for better parsing of Media Portal XML files to extract ShowName and Episode Name and download additional details from TVDB (like Season No, Episode No etc).
3. Added support for TVDB seriesID in metadata
4. Added support for eMail non blocking UI test


Changelog for 2.2.14 (32bit and 64bit)
1. Added support for %originalfilename% to get the source filename without the path and without the extension. Used for custom commands and custom renaming
2. Added new version of Atomic Parsley that support files > 4GB


Changelog for 2.2.13 (32bit and 64bit)
1. Minor bugfix, “Test” in eMail settings would not work unless OK had been clicked to save the settings.
2. Not being able to read free disk space (e.g. NAS) now returns a Warning instead of a conversion failure.
3. Fixed a minor bug which sometimes reprocessed files already archived.
4. Readded support for 2ChannelAudio in profile.conf (overrides GUI settings)
5. Added support for multiple Mobile/Portable profiles (ported from MCEBuddy 1.1)


Changelog for 2.2.12 (32bit and 64bit)
1. Added support for reinstalling MCEBuddy service through repair option (some antivirus programs like Norton delete the service, which causes uninstalling to fail)


Changelog for 2.2.11 (32bit and 64bit)
1. Added support for fallback to old version of Comskip


Changelog for 2.2.10 (32bit and 64bit)
2. Added debug messages and added code to prevent overflow of mcebuddy.log file
3. Improve GUI crash handling for broken pipes
4. BugFix for conversion thread mixing under rare conditions
5. Bugfix for event logs sorting


Changelog for 2.2.9 (32bit and 64bit)
1. Added support for WMV output
2. Added support for TS and MPG AudioDelay
3. Added support for Backup commercial removal for M4V files
4. Added support for getting Windows Logs for MCEBuddy from main screen (click on event logs)


Changelog for 2.2.8 (32bit and 64bit)
1. TS fix - Added a new mencoder_cut for TS conversions, missing in last version causing MCEBuddy to crash
2. Fixed a bug which prevents MCEBuddy from reprocessing files added manually
3. Reduce MCEBuddy.log message overflow from filter not matching debug messages
4. Fix a bug where conversion fails due to same filename
5. Minimum age before conversion is now given in hours instead of days
6. Added support for custom Comskip INI files for each conversion task
7. Added support for setting Temp working folder from the Settings page
8. Added support and upgraded comskip to new version


Changelog for 2.2.7 (32bit and 64bit)
1. Fixed a bug in conversion times which would cause it to fail
2. MCEBuddy 2.x now by default installs in MCEBuddy2x folder under Program Files. This is to prevent a conflict with MCEBuddy 1.x (which installs in MCEBuddy folder)
3. MCEBuddy 2.x service name now updated to MCEBuddy2x to avoid conflict with 1.x
4. Added a troubleshooting guide


Changelog for 2.2.6 (32bit and 64bit)
1. Preserve Comskip.ini while upgrading (uninstalling old/installing new)
2. Better support for catching and handling an errant monitor thread. MCEBuddy engine won’t crash now but will post a entry in the windows log and mcebuddy.log and stop the engine, it can be restarted using the GUI
3. Changed MCEBuddy pipename, should resolve conflict with SeaTools. Also now MCEBuddy 1.x can be installed along with 2.x


Changelog for 2.2.5 (32bit and 64bit)
1. Bugfix, under heavy load multiple threads could break


Changelog for 2.2.4 (32bit and 64bit)
1. Now Out of the box support for NoRecode MPEG-2 in AVI’s and MKV. MCEBuddy will install FFDSHOW MPEG-2 codec and Haali Media Splitter MKV codec (if it is not already installed)
2. Added support for disabled cropping in the GUI Conversion Tasks settings
3. Added support for skipping commercial cutting (only detection) and preserving EDL file in the Conversion Tasks Settings
4. Readded the option to enable/disable Download Series Information
5. Fixed multi channel audio language selection if Remux Fails
6. Added check for invalid profile name – which can cause MCEBuddy to crash
7. MCEBuddy can now seamlessly transfer settings from the previous versions (post 2.2.2), while retaining customization and new additions
8. MCEBuddy now allows to delete all monitor tasks
9. Added new language translation
10. Added support in profile.conf for renaming the file extension after conversion (RenameExt=xxx), refer to Wiki for more details
11. Added better support for creating TS files output, added a new profile for TS
12. Atomic Parsley now default is TV Show STIK for iTunes


Changelog for 2.2.3 (32bit and 64bit)
1. Added support for mixing and matching filename pattern matching (mix match and NOT match) e.g. *.wtv;~*mpg;*.ts;~GPI*.wtv
2. MCEBuddy now removes the file from the manual queue is the file pattern match fails, file is locked or inaccessible
3. Minor bugfix for GUI crash under certain circumstances


Changelog for 2.2.2 (32bit and 64bit)
1. Fixed a bug in file renaming not allowing -- in the name
2. Added better support for changing priority and reducing I/O activity when set to low priority
3. Fixed a bug with Zero Channel Audio tracks and Handbrake leaving no audio in conversion
4. More help and better status messages
5. Downgraded FFMPEG to 13th May 2012 build, the most stable build (fixes volume control, DRC, sound stopping and other bugs introduced in later versions)
6. Recorded Date & Time now represents local time (instead of UTC). Original Broadcast Date & Time represents UTC time.
7. User Guide now added to the start menu
8. MCEBuddy now backs up and restores mcebuddy.conf and profiles.conf (configuration and profile settings) starting effective upgrade to 2.2.3


Changelog for 2.2.1 (32bit and 64bit)
1. Brand new DVRMS Remux engine. Huge improvement in DVRMS processing time and quality.
2. Brand new metadata matching engine, much more accurate in downloading Series and Movie information across multiple languages
3. Revamped international support, now you can change the entire locale and language experience of MCEBuddy when you change the language (irrespective of windows version installed)
4. Upgraded FFMPEG to May 31, 2012 build, much better/faster at handling WTV remixing and various other fixes.
5. Upgraded MEncoder to 12/6/11 build, fixes many conversion issues including more accrurate EDL cutting (should prevent the SRT files from going out of sync)
6. Added support for enabling multichannel audio in the Conversion Task GUI, by default MCEBuddy converts to Stereo audio (2 channel). This helps with some profiles such as DivX and M4V where not all players support multi channel audio.
7. Added support for deleting log files automatically after a set number of days
8. Added better support for NoRecode profiles for DVRMS files with a fallback option now. Renamed profiles and improved description.
9. Added support for Days of Week to enable conversion and Wake Up
10. Added support for RecordingHour and RecordingMinute in custom renaming
11. Added support for more metadata fields (movieId, seriesId, Network, CopyProtected) and updated the writer tags, XML files etc – refer to wiki for more details
12. Added support for Metadata in Custom Commands (refer to wiki for more details)
13. Fixed bugs in DivX profiles, DivX players do not do well with BFrames, reduced BFrames to 1 for High and Normal, removed for Fast (ffmpeg creates broken bframes)
14. Fixed a bug in Recording Date/Time (UTC format conversion)
15. Improved support for backup Remuxing WTV/DVRMS files – reduces video stuttering and conversion failures. Frame rate is auto detected, checks for dropped and duplicate frames due to bad frame rates and compensates. Can we overridden manually in the mcebuddy.conf file (refer to Wiki for more details).
16. Fix a bug for international localization support which caused conversions to fail.
17. Fixed a bug in checking for ShowAnalyzer installation
18. Changed default value of CC Offset to 3.1 seconds (since MCEBuddy discards the first few seconds of the video based on the default profiles in mcebuddy.conf)
19. Fixed CC Offset logic which would cause MCEBuddy not offset correctly and in the right direction
20. Fixed localization bug in GUI
21. Partial Bugfix for Closed Captions sync with MP4 created with MEncoder (refer to Wiki, Common Issues for more details and solution)
22. Fixed GUI being unresponsive for a few seconds at start up
23. Remux parameters are now in the profile file, enable easy customization (refer to wiki for more details)
24. Bugfix, prevent jumping to Percentage Complete with Mencoder commercial removal


Changelog for 2.1.9 (32bit and 64bit)
1. Added support to Uninstall MCEBuddy from the Start Menu
2. Added support for create a XBMC compatible NFO file (XML) for tv episodes and movies. If MCEBuddy find a NFO file with the WTV or DVRMS files it copies it to the output directory else it extracts the information from the WTV/DVRMS file, if enabled in the GUI.
3. Added support for high resolution DPI scaling (large fonts/accessibility/200dpi)
4. Bugfix in conversion times, if start time is before midnight and endtime after midnight MCEBuddy stopped converting new files at midnight. This has now been fixed.
5. Custom rename – can now handle if the rename starts with a directory separator ()
6. Bugfix for WriteMp4Tags
7. Bugfix in SRT cutting with EDL file, fix sequence numbers
8. Bugfix in CCExtraction offset
9. Bugfix in CC-SRT EDL cutting
10. Minor change in SRT extraction logic. MCEBuddy will always check for a SRT file with source video (even if CC Extract is enabled) and uses that if it finds it, if not then it will extract the CC.
11. Fixed a minor bug in audio language name
12. Bugfix in downloading movie thumbnails


Changelog for 2.1 Release 8 (32bit and 64bit)
1. Significantly improvement in audio/video sync and WMP compatibility for NoRecode profile. Added a new NoRecode profile for slower conversion but better audio video sync.
2. Added support for Extracting Closed Captions from WTV, DVR-MS and TS files (also supports adjusting them for commercial removal and also a manual adjustment for syncing with video). If it finds a SRT file with the original video, it uses that and trims it for commercial removal.
3. Added support for disabling and enabling conversion tasks in the settings page
4. Added support for multi file selection in the Add Files command (use control/shift)
5. Added support for sending eMail notifications on start of a conversion job
6. Added support for %sourcefile% and %remuxfile% (intermediary .ts file generated in the temp working folder from the original source WTV or DVR-MS file) for custom command parameter
7. Bug fix for critical announcements
8. Modified the behaviour of SRT file copying. MCEBuddy now looks for SRT file along with the original source video AND in the temp working directory (with the same source video filename). If it finds in either place it copies the SRT file to the output working directory (with preference given to a SRT file in the temp working directory).
9. Cleaning up after comskip runs
10. Better support for trimming. For TS, WTV and DVRMS files trimming is not done before Commercial Scanning and conversion. Other files are trimmed during conversion.
11. Improved stability of Remux video – not using threads for copying
12. Fixed mencoder theads bugs (limit threads to 8 for lavcopts and lavdopts) on CPU’s with more than 8 cores


Changelog for 2.1 Release 7 (32bit and 64bit)
1. Simplified the user interface, advanced settings are collapsed by default now, new color scheme
2. Added support for custom file naming and creating directory structures (refer to MCEBuddy guide for details on commands)
3. Added support for sending eMails after a successful, failed or cancelled conversion
4. Added support for creating MKV files through <encoder>-remuxto=.mkv
5. Added support for running a custom command at the end of the conversion process. Refer to the MCEBuddy Wiki for more details on how to configure custom commands.
6. Added support to directly enter 3 letter language code for audio language selection in the Conversion Task form GUI
7. Added support to trim the start and end of the recording (BEFORE commercial removal)
8. Added better support for DVR-MS files and corrupted files resolving jittery video issues
9. Better support for AVI files (DivX/NoRecode), avoid failures due to PTS/DTS errors in source streams
10. Improved A/V Sync. <encoder>-audiodelay=skip now default for all profiles.
11. Bug fix for DRC failure on some non English regional code pages where the “.” is converted into a “,” by Windows causing the converter to fail
12. Improved international support, regional code page changes would cause MCEBuddy to fail on the international version of windows.
13. Fixed a bug in extracting non WTV and non DVR-MS metadata tags
14. Fixed ticket #22, creating unique filenames when no series information available
15. MCEBuddy now saves the History file while uninstalling to the user profile (%HOMEPATH%) directory and restores it while installing. This will prevent MCEBuddy from reconverting all the files again. NOTE: This will come into effect ONLY after 2.1.7, i.e 2.1.8 onwards. Uninstalling any version prior to 2.1.7 will NOT save the History file. Please ensure you save the History file before uninstalling previous versions.
16. Fixed a minor bug in some WTV files which ended up with 0 channel audio
17. Added better support for writing MP4 tags (genres, movies/TVShows etc)
18. Fixed a minor bug in mencoder failing on some crop settings


Changelog for 2.1 Release 6 (32bit and 64bit)
1.Simplified the user interface, advanced settings are collapsed by default now, new color scheme
2.Added support for custom file naming and creating directory structures (refer to MCEBuddy guide for details on commands)
3.Added support for creating MKV files through <encoder>-remuxto=.mkv
4.Added support for running a custom command at the end of the conversion process. Refer to the MCEBuddy Wiki for more details on how to configure custom commands.
5.Added support to directly enter 3 letter language code for audio language selection in the Conversion Task form GUI
6.Improved A/V Sync. <encoder>-audiodelay=skip now default for all profiles.
7.Fixed a bug in extracting non WTV and non DVR-MS metadata tags
8.Fixed ticket #22, creating unique filenames when no series information available
9.MCEBuddy now saves the History file while uninstalling to the user profile (%HOMEPATH%) directory and restores it while installing. This will prevent MCEBuddy from reconverting all the files again. NOTE: This will come into effect ONLY after 2.1.6, i.e 2.1.7 onwards. Uninstalling any version prior to 2.1.6 will NOT save the History file. Please ensure you save the History file before uninstalling previous versions.
10.Fixed a minor bug in some WTV files which ended up with 0 channel audio
11.Added better support for writing MP4 tags (genres, movies/TVShows etc)
12.Fixed a minor bug in mencoder failing on some crop settings


Changelog for 2.1 Release 5 (32bit and 64bit)
1. Added support for selecting Audio language during conversion when source video contains multiple languages (language needs to be specified in source video)
2. Added support for volume adjustment (increase or reduce)
3. Added support for DRC (Dynamic Range Compression) levelling (decoding only)
4. Added Drag and Drop support for adding new files to the conversion queue
5. Added support to right click the files in the queue to get media information
6. Added support for selecting multiple Jobs and deleting them simultaneously
7. Added support for parameter 2ChannelAudio=true to limit output to 2 channel audio
8. Added support for writing tags to M4V files
9. Fixed a bug in matching series information from the internet when multiple matches were found and only date aired matched (not time)
10. Fixed a bug in Queue Management that could lead to a crash under heavy load
11. Added support for FFMPEG based media information for files that fail with MediaInfo
12. Fixed a bug in ffmpeg aac encoder, does not support > 2 channel audio
13. Fixed a bug in fallback converter, ad’s were not being removed
14. Fixed the localization engine and added new updated translations for MCEBuddy (now stored as Tab delimited Text files)
15. Fixed a bug in network share authentication connect for destination paths, now more details on failure
16. Bug fix, service stop/close sometime caused a service crash
17. Fixed a bug in DivX conversions causing some conversion to fail with an invalid pixel aspect ratio
18. Added a new profile for DivX Fast based on the mpeg4 codec, much faster and more resilient but slightly lower quality with libxvid
19. Minor bugfix for service crash at start due to conflict in pipe name
20. Better support for comskip and corrupted video
21. After pressing Stop conversion Engine remains off until start is pressed


Changelog for 2.1 Release 4 (32bit and 64bit)
1. Ticket #16, now stop time can be after start time it’ll assume next day stop time
2. Added support for multi channel audio with ffmpeg
3. Added support for SkipCropping=true for Handbrake encoder (since it does it automatically)
4. Added support for handling corrupted WTV/DVRMS files
5. Speed up cropdetect by 2x
6. Added support for critical announcements
7. Ticket #14, added support for MC and MB compatible file naming convention


Changelog for 2.1 Release 3 (32bit and 64bit)
1. Fixed a bug in the conversion start and stop time.
2. Added a separate option to allow system waking from sleep.
3. Added support to prevent system from sleeping during active conversions.
4. Fixed bug in conversion routine that deleted an interim file preventing the backup conversion from working
5. Put in a better check for free space which can cause random conversions to fail if it runs out of space. Now MCEBuddy needs 2X free space in installation directory (or temp folder if defined in mcebuddy.conf) for EACH simultaneous conversion. E.g. if you have 4 simultaneous conversions and each file is 3GB in size, you need 4x2x3 = 24GB of free space
6. Fixed a bug in WriteMP4Tags, duplication of data in season and episode tag
7. Fixed canonical directory issues installation, directories are now created at runtime
8. Fixed a bug if rename by series is unchecked, the conversion fails
9. Fixed bug with FFMPEG parameters for fallback conversion to support new version of ffmpeg and aac encoder
10. Fixed bug in encoder routine which prevented fallback encoder from working
11. Added support for avoid lists (start pattern with ~) in showname matching
12. Fixed a bug in comskip and mencoder for non-wtv file when the directory name contains a space
13. Fixed bug for multiple conversions with comskip enabled for non WTV/DVRMS files
14. Fixed a bug for creating log files during multiple conversions of the same task
15. Added more help tooltips (refer to MCEBuddy Wiki Guide for more details https://sourceforge.net/p/mcebuddy2x/wiki/browse_pages/ )
16. Queue on status screen now shows the Conversion Task rather than Conversion Profile
17. Fix for handling handbrake audio
18. Fix for handling non standard video width in FFMPEG
19. Modified queuing logic, oldest monitored at the head of the queue, manual entries at the head of the queue (after last running job). All new entries monitored at the end of the queue.
20. Added support to move SRT file to destination if found (can be set to be generated with comskip.ini)
21. Added link on Main page to open logs folder
22. Fixed a bug in commercial cutting which caused the end of the file to be delete accidentally
23. Fixed a bug causing audio to go out of sync when using mencoder and Comskip
24. Reverted Audio Sync code to BETA 19
25. Added support for Alternate Commercial cutting using mEncoder instead of MP4Box (some .ts files don’t report details to MediaInfo, MP4Box will not work with the, so a new routing using MEncoder is now used which support AAC, AC3 and EAC3. If TS file is not reporting any MediaInfo then AAC is used by default)
26. Added support for skipping cutting commercials and copying EDL file to destination if CommercialSkipCut=true is set. Refer to Wiki for more details.
27. Put a workaround for FFMpeg which doesn’t always report the % completion causing the conversion routines to fail
28. Set skipcropping=true for HandBrake profile since Handbrake automatically does its own cropping
29. Added support for switch CutMP4Alternate=true as an alternative fallback option to use MEncoder based cutting (for .MP4 and .AVI output) and MP4Box for .M4V files by default. Refer to wiki more details.


Changelog for 2.1 Release 2 (32bit and 64bit)
1. Fixed a major bug which caused the remixing to fail due to an unsupported H.264, HD or some WTV video formats. Now an alternative failback remux mechanism is used using ffmpeg when remuxsupp fails.
2. ReAdded support for ShowAnalyzer (version 1.0 or higher), enhanced support to stop ShowAnalyzer if job is deleted
3. Fixed bug when pressing delete without any files in the queue caused the app to crash
4. Fix a bug on the GUI when parallel jobs are running, they do not show
5. Fixed bugs when pressing the delete button without selecting any entries caused a crash and validation for directory entries in the add buttons
6. Fixed closing log files on cancelling jobs
7. Fixed manual queue file not deleting entries after job being cancelled or finished
8. Fixed a bug in commercial removal to remove commercials from m4v and mpg files
9. Fix a bug in progress indicator and return status
10. Speed up mencoder decoding and encoding by dynamically enabling multithreading and automatic calculation of threads based on number of processors. Can we overridden explicitly in the profiles.conf encoding/decoding parameters
11. Added limited support for .mpg stream commercial cutting (may cause audio sync issues)
12. Bugfix in FixAudioDelay routine would cause it to fail
13. Fixed a bug that prevented it from converting a readonly file
14. Using the -hr-edl-seek option for mEncoder while cutting commercials to make it more accurate but it slows down the process
15. Fixed a bug with file renaming at the end by metadata (episode, series etc) now happening consistently
16. Revalidated and fixed the entire the conversion logic so that the process fails and exits of each failure better. This will now prevent MCEBuddy from deleting the original file UNLESS the FINAL file is completed and delivered.
17. Fixed a bug to terminate existing jobs when pressing stop or delete
18. Added support for getting an % complete while Getting Video Information
19. Added support for deleting mcebuddy service during a uninstall if left behind
20. New conversion jobs are added at the end of the list now (first come first serve)
21. Fixed video resizing, now the video will resize to smaller size the video width > max width set in the profile parameters page (if fixedresolution is not set to true)
22. One can now skip cropping for each profile through the skipcropping=true parameter (can be coupled with fixedresolution = true)
23. Fixed 6ch audio handling for Handbrake profiles
24. Temp fix for file corruption while writing show information for HD AVI files
25. Fixed DivX conversion profiles which caused failures in the past
26. Fixed bugs in the settings forms where after deleting a task or a source it would leave a blank space in between two entries
27. Fixed bugs in source and conversion forms which would not accurately check the profile names causing missing profiles
28. Fixed a bug in the delete original checkbox on the settings form
29. Added support for archiving files after conversion (will create a directory called MCEBuddyArchive)
30. Fixed a bug in the queuing logic where deleting one job with multiple tasks would stop the others from completing after stopping and restarting the engine
31. Improved audio sync handling for avi and mp4 files
32. Fixed support for checking for new versions of MCEBuddy
33. MCEBuddy engine starts automatically on reboot
34. Added flag “forceedl=true” in the profile.conf which indicates that comskip should use the EDL and NOT the EDLP file for that profile. Needed to fix audio sync for some avi files
35. Added support to automatically restart service in case of a failure on startup
36. Added tool tips on the GUI pages
37. Added a link for getting started and advanced commands guide (refer to Wiki for help guides)
38. Fix a bug in the wildcard name matching code and regex matching code
39. Added support in name matching pattern for avoid lists (i.e. select all names expect the matching pattern, prefix with the ~ operator).Refer to Wiki for more details
40. Fix a bug in the FFMPEG setresize which sometimes caused libxvid to fail due to invalid scale, now set to auto scale and maintain aspect ratio
41. Updated LibMediaInfo libraries
42. Updated FFMPEG executable to 02/15/12 release – performance and stability improvements
43. Fixed a bug in the creation of conversion parameters leading to Audio Sync issues (off by 3 seconds) in ffmpeg driven profiles
44. Fixed an issue with MCEBuddy service crashing during shutdown leading to system error to start MCEBuddy service
45. Fixed a bug in manual tempworking path when using multiple simultaneous conversions


Changelog for BETA 20
1. Fixed access to username/password protected network shares. Now the username and password is correctly used to access remote network shares (DOMAIN optional)
2. Added support for changing the priority of the application (effective the next job in queue)
3. Added support for changing the temporary working paths in MCEBuddy.conf file (Blank means default, else the whole path needs be specified explicitly, e.g. D:Temp)
4. Fix crash if ReMux fails while extracting graph
5. Wrote a new encryption module to save encrypted network passwords to MCEBuddy.conf
6. Fix some build and installation files, installation and upgrade should be smoother now

Changelog for BETA 19-1
7. Fixed show/segment reordering when using commercial skipping
8. Added a WTV to MPEG2 “Stream Copy” profile
9. Disabled support for ShowAnalyzer (for now)


MCEBuddy 2.0 BETA 18 49.96 MB

Changelog for BETA 18
1. Corrected bugs in simultaneous conversions
2. Corrected conversions for tv recordings with junk at start
3. UI now indicates profile with file being converted
4. Corrected scaling->bitrate conversions
5. Updated profiles
6. Fixed bug for some 2 pass conversions
7. Improved speed for some 2 pass conversions
8. Added corrected dutch language file
9. Corrected scale and crop issues
10. Added corrections for recordings with junk at beginning
11. Corrected installation permissions for non-english platforms
12. More A/V sync handler code
13. Better hang detection (let’s hope for no false positives!)
14. Handler for unicode (non latin based) file names
15. Some UI fixes
16. Fixed XP path detection bug


MCEBuddy 2.0 BETA 17 49.97 MB

Changelog for BETA 17
1. Big change – MCEBuddy is now has international language support! It’s simple phrase substitution, but no longer uses anything proprietary and allows you to customise it. If you speak a non-english language, please edit the appropriate csv file under the localisation directory using an app like Excel and correct the mistakes for your country! Then post a download link to the MCEBuddy forums. Bear with me on the localisation as I’ve gone down the code-free localisation resources path to allow you to edit them yourself using non-programming tools. To do this I’ve used my own code so it’ll take a while to work the edges off.
2. Improved mencoder based conversion support
3. Corrected post conversion remux bug
4. Cleaned up MCE remuxed source
5. Fixed incorrect month for renamed filename
6. Fixed async drift under some ff-based conversions (thanks freak!)
7. Fixed unicode filename remux bug, unicode file names supported correctly
8. Completely new dump filters to allow support for 64 bit platforms
9. DVR-MS now supported on 64 bit platform (yay!). There are now no limitations in the 64 bit version.
10. Updated GPAC code
11. Added libfaac to mencoder
12. Changed “Cancel” to “Delete” in status form
13. Added A/V sync value for DVR-MS remixed sources
14. Updated native RemuxSupp from modified remuxTool source
15. Added ability to specify locale language
16. Fixed wake setting bug in GUI
17. User locale on first GUI run based upon logged in user. This is to resolve the issue where the system or default locals are another language to the user locale. The MCEBuddy engine would use the default locale instead of the user one as it runs as a separate service. Eg. English system locale and Chinese user locale.
18. Wake from sleep fix when disabled between service restarts
19. Reworked meta data download to allow server based installations to get as much as is possible, albeit limited.
20. Download of meta data is now more robust.
21. Added automatic Season/Episode rename of file. NOTE! This will only succeed if the Original Broadcast Date information in the recording is correct and downloading details is enabled. SERIES AND EPISODE IS NOT PROVIDED AS PART OF THE ORIGINAL RECORDING META DATA.
22. Downloaded meta data now uses specific locale and language
23. Failure to obtain available free disk space no longer halts conversion, with just a warning posted to log (Linux NAS)
24. Further profile tweaking
25. Fixed automatic bitrate calculator for Handbrake based conversions
26. Added version update check
27. Updated ffmpeg and mencoder codebases


MCEBuddy 2.0 BETA16MCEBuddy 2.0 BETA16 45.77 MB

Before Installing MCEBuddy 2.0 BETA 16:
1. Uninstall the existing version
2. Delete the MCEBuddy installation directory C:Program FilesMCEBuddy
During the betas, settings and their defaults will change and will not always carry across cleanly. Stable releases (eg. 2.0 to 2.1) will carry across.
Changelog for BETA 16
1. Corrected file permissions issue, fixing no changes saved for non-admin users from GUI bug and no manually added file for non-admin users bug
2. Added auto-corrected x64 setup project build to save plenty of time during builds
3. Corrected numerous GUI bugs
4. Added audio sync fix for AVI files
5. Updated MP4 profile
6. Ad removal in MP4 fixed
7. Ad removal for MP4 files > 2GB fixed
8. Updated MP4 profiles for better quality
9. Added Apple friendly profile
10. Fixed unclean service shutdown
11. Cleaned up GUI interface
12. Improved GOP settings to allow for neater ad cutting
13. Moved to all constant bitrate conversions to reduce A/V sync issues when ads removed
14. Fixed file rename based upon meta data
15. Added sort by series from MCEBuddy 1.x
16. Fixed Wake time
17. Added Start and stop times for conversions (Start linked to a wake)
18. Fixed non-divisible by 2/4/8/16 errors for ffmpeg based conversions
19. Service starts with engine in STOPPED condition after install to allow configuration first even with a reboot
20. MCEBuddy service is now started automatically after installation
21. Numerous installation fixes (oh, I do hate msi development...)
22. Corrected file->meta generation on Windows server as Windows Server platforms cannot extract WTV and DVR-MS meta data


MCEBuddy 2.0 BETA15

Bug fixes in this release
1. Corrected file permissions issue, fixing no changes saved for non-admin users from GUI bug and no manually added file for non-admin users bug
2. Added auto-corrected x64 setup project build to save plenty of time during builds
3. Corrected numerous GUI bugs
4. Added audio sync fix for AVI files
5. Updated MP4 profile
6. Ad removal in MP4 fixed
7. Ad removal for MP4 files > 2GB fixed
8. Updated MP4 profiles for better quality
9. Added Apple friendly profile
10. Fixed unclean service shutdown
11. Cleaned up GUI interface
12. Improved GOP settings to allow for neater ad cutting
13. Moved to all constant bitrate conversions to reduce A/V sync issues when ads removed
14. Fixed file rename based upon meta data
15. Added sort by series from MCEBuddy 1.x
16. Fixed Wake time
17. Added Start and stop times for conversions (Start linked to a wake)
18. Fixed non-divisible by 2/4/8/16 errors for ffmpeg based conversions
19. Service starts with engine in STOPPED condition after install to allow configuration first even with a reboot
20. MCEBuddy service is now started automatically after installation
21. Numerous installation fixes (go I hate msi development...)


MCEBuddy 2.0 BETA14

Believe it or not, after ages MCEBuddy Beta 14 is here. This the complete drop-in replacement for the existing MCEBuddy. It runs as a service and converts your files, removes ads, etc.

Known bugs:

MP4 files of greater than 2GB will not have their ads removed
Stream based remux and DVR-MS files are not supported in the x64 version
Internationalisation is not there yet
The sample video that comes with Windows 7 does not convert (Landscapes.wtv)
Service sometimes stops with an error

Please read the following!!

Uninstall any existing MCEBuddy installation first
Change your settings before starting the engine service
The engine service can be started from control panel-administrative tools-services (under Windows 7) or simply by restarting your system
It's still beta, but it's just bug fixing from here, all the core functionality is now there

MCEBuddy 2.0 BETA13

MCEBuddy 2.0 Betas have recommenced with MCEBuddy 2.0 Reloaded - BETA13

This beta is simply to test the core MCEBuddy engine. I have wrapped a simple GUI around it to allow manual testing. Simply select the recording file and press START. Please report bugs as defined in the "report bugs" button on the UI. Also, please let us know if it does work as well.

THIS IS NOT A DIRECT REPLACEMENT FOR THE FULL MCEBUDDY PROGRAM

Currently the beta is a GUI program to test the core MCEBuddy engine, which means (in steps):

Extracting meta data and getting more from the internet (title, description, banner picture)
Remuxing WTV or DVR-MS (if needed)
Scanning for commercials
Converting the video (including any weirdness required to support unusual codecs)
Removing commercials
Writing the meta data to the converted file

This beta is an x86 build only and may not work with 64 bit Windows.


MCEBuddy 2.0 BETA11

THIS BETA DOES NOT HAVE A USER INTERFACE YET

After lots of work, BETA11 is available for download. Unfortunately the UI did not make it into the build as I simply ran out of time (it was getting to be a big exercise), however the full blown service is there. Remember that this is a big beta release so expect bugs. For all the other details, download the BETA and read both readme files.



MCERemux BETA 5MCERemux BETA 5 16.26 MB

MCERemux BETA 5 will remux a WTV or DVR-MS recording to a TS file for use by other systems or conversion or processing by open source software.

I have returned to TS.

BETA 5 fixes:

Option to dump streams only
Improved fps detection and alignment
Option to force fps
Three muxing methods

Supports H.264!

This process forms the basis of the new MCEBuddy 2.0 WTV/DVR-MS extraction. I've had to wait for the codec development to be completed to do this.

Sync issues should be corrected now. Everything should work.

Playback should work under all player types

Usage:

This is a command line utility. Once installed open up a command window (preferably as admin) and type "C:Program FilesMCERemuxMCERemux.exe" File Name , where File Name is the full path to the WTV or DVR-MS file you wish to remux. It will put a new remuxed TS file of the same name in the same location.

Developer notes:

Please test this if you can. I have included this code into the next MCEBuddy 2.0 beta code.

What happened to BETA 4? It simply didn't work reliably enough, so it died a natural death and I proceeded along this path.


MCEBuddy 1.1 for Windows Media Center and other DVR software

For Windows Media Center 2005, Vista 32 Bit, Windows Server 2003 32 bit, Windows Home Server, Windows 7 32 bit

New in 1.1

* Disk space check to ensure there is sufficient space for the conversion
* File history logging - remembering which files have been converted and allows re-conversion
* H264 conversions are now apple friendly
* iPhone/iTouch and new iPod profiles
* MPEG conversion now works correctly
* WMV conversion now works correctly
* Better Mediaportal support
* Sub directory search option
* Multiple file masks
* Updated to support and include the latest comskip
* Updated to support the latest ShowAnalyzer
* Better conversion failure support
* Volume correction
* Updated PS3/XBox 360 profile
* Built in event log viewer for only MCEBuddy events
* Some UI tweaks
* Monitor application is not in the startup by default
* Fixes to file mask
* New version update checker
* Completion check fixes


BETA 3 build of MCEBuddy 1.1 for Windows Media Center and other DVR software

New in 1.1

* Disk space check to ensure there is sufficient space for the conversion
* File history logging - remembering which files have been converted and allows re-conversion
* H264 conversions are now apple friendly
* iPhone/iTouch and new iPod profiles
* MPEG conversion now works correctly
* WMV conversion now works correctly
* Better Mediaportal support
* Sub directory search option
* Multiple file masks
* Updated to support and include the latest comskip
* Updated to support the latest ShowAnalyzer
* Better conversion failure support
* Volume correction
* Updated PS3/XBox 360 profile
* Built in event log viewer for only MCEBuddy events
* Some UI tweaks
* Monitor application is not in the startup by default
* Fixes to file mask
* New version update checker
* Completion check fixes


New in 1.0.9
- WTV support! (Windows 7 only)
- Wake from sleep to convert (wakes at the start time of conversion hours)
- Stop sleep/hibernate while converting
- Updated conversion profiles from MCEBuddy 2.0 beta.H264/MP4 is now default




Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2024 videohelp.com