What's New in version 6.13 Beta:

  • Removed output file location settings from Global config and moved all of them to the Picker. Output location is specified in only one place now.
  • Added marker to main window to tell if the current output path is being automatically set by the picker or has been manually overridden. When in manual mode, the marker can be clicked to revert to automatic naming. When in automatic mode, clicking it will open the Picker destination settings.
  • Re-styled destination UI on main window to provide bigger hit targets and less button chrome.
  • Changed wording to 'Destination' in Picker to be consistent with main UI.
  • Made picker help text always display for Default picker, replaced by button bar when an edit is made.
  • Updated picker help text to be the same height as the button bar, meaning the UI will no longer move when the first edit is made.
  • Changed auto-created picker name from 'Picker 1', 'Picker 2' to 'Custom', 'Custom 2'.
  • Added cropping, output size, audio tracks and subtitle tracks as optional queue columns.
  • Increased height for the preset dropdown menu.
  • Fixed bug that caused custom presets to appear in the wrong location when created.
  • Fixed crash bug when first editing the custom file name format.
  • Fixed an issue where a progress bar was not shown on the queue item for the last item in the queue.

What's New in version 6.11 Beta:

  • Added logging for deleting source files for completed items. This will break down why a file was not deleted.
  • Fixed crash when access to the image cache folder is denied.
  • Trim the 'extra options' string to prevent errors.
  • Removed explicit rate for Same as Source CFR.

What's New in version 5.20:

  • Updated HandBrake core to 1.3.3

What's New in version 5.19:

  • Applied fix from HandBrake for static preview crashes.

What's New in version 5.18:

  • Updated HandBrake core to 1.3.2.
  • Updated translations.
  • Fixed issue with title selection on Pickers.

What's New in version 5.16:

  • Fixed more issues with anamorphic, padding and rotation.
  • Fixed possible crash when preview window is open and padding is enabled.
  • Fixed issue with preview window not updating properly when switching encoding presets.
  • Updated translations.

What's New in version 5.15:

  • Fixed some bad interaction between padding, rotation and anamorphic.
  • Fixed a startup error when the toast notification service is unavailable.
  • Fixed missing resource in Options.

What's New in version 5.14:

  • Updated HandBrake core to 1.3.1.
  • Updated translations.

What's New in version 6.1 Beta:

  • Changed window title bars to use custom UI. This makes dark mode look much better.
  • Added ability to automatically pause encoding when battery or disk space is low. (Global Options -> Process)
  • Added shortcut buttons to go to audio and subtitle picker options.
  • Added desktop shortcut option to installer.
  • Fixed app hang when Windows ManagementEventWatcher call hangs.

What's New in version 6.0 Beta:

  • First v6 Beta release. A few minor fixes to start with.
  • Changed to take container/subtitle type compatibility into account when choosing multiple subtitles via the picker.
  • Added support for preserving an audio track's name during encoding. We now show the name in the track list in the main window.
  • Removed the advanced option to edit the audio track name; now it is always visible.
  • Removed some unused resources.
  • Fixed the (none) placeholder text not appearing when max width/height is not set.
  • Fixed missing DRC label.
  • Fixed a problem where the pause and stop buttons could get disabled at the end of an queue with simultaneous encodes.
  • Fixed crash on trying to apply current preset to queue when the only items in queue are encoding.

What's New in version 5.13:

Updated HandBrake core to 1.3.0. This brings many new features, including:

  • Updated HandBrake core to 1.3.0. This brings many new features, including:
  • Support for encoding to WebM container format
  • Support for reading Ultra HD Blu-ray discs (without copy protection)
  • Updated Intel Quick Sync Video to use Direct3D 11 API
  • Overhauled log system
  • Each scan and encode has its own separate log, and general app messages are put into the General log.
  • Logs for past scan and encode events are visible on the Log window.
  • Added button to upload the log to Pastebin and copy a link to it.
  • Added option to copy logs to a custom directory.
  • Removed in-memory log copy which should reduce VidCoder memory consumption.
  • Added support for importing SSA/ASS subtitles.
  • Improved behavior for dragging imported subtitle files: It pops up a non-blocking status message rather than opening a dialog.
  • Removed Advanced tab. It had not been updated in years, is missing a ton of options, bad defaults, inaccurate tooltips and no protection from invalid settings. The recommended way to alter these settings is now through the More Settings box and referring to up-to-date documentation on the settings:
  • The full x264 parameter list is now displayed side-by-side with the 'More Settings' box to let you know exactly what you're getting.
  • Added option to keep failed and stopped output video files. Global options -> Advanced -> Keep files from failed or stopped encodes .
  • Updated to disable move/remove/edit context menu items for jobs on the queue that are currently encoding.

Picker changes:

  • Added ability to automatically select chapter ranges.
  • Added ability to drag/drop rearrange them.
  • New picker will always open beside the picker it was based off of, rather than the end of the list.
  • Added shortcut buttons to source panel to change audio and video encoding settings.
  • Added keyboard tips to the ribbon when pressing Alt.
  • Added F5 keyboard shortcut to Encode or Resume.
  • Added context menu option to remove all items from the queue.
  • Added options to clear succeeded or clear failed from the completed items list.
  • Changed 'Delete' menu option on queue to 'Remove from queue' to make it less ambiguous.
  • Replaced worker process communication with a new .NET Core compatible library.
  • And many bug fixes and other small improvement.

What's New in version 5.11 Beta:

  • Updated HandBrake core.
  • Fixed crash on encountering files with unknown length (GIF).
  • Updated to disable move/remove/edit context menu items for jobs on the queue that are currently encoding.

What's New in version 4.36:

  • Fixed crash that could happen while parsing corrupt window placement data.
  • Fixed issue that could freeze VidCoder while switching pickers with associated presets.
  • Fixed issue with audio/subtitle summary being incorrect after opening a completed item.
  • Fixed Queue Multiple Titles not respecting the "output to source directory if possible" config setting.
  • Additional check for 0 length titles
  • Added logging and fallback behavior for issues with initial directory when opening a file.
  • Updated translations.

What's New in version 4.35:

  • Fixed some items staying selected in queue after selecting a lot and clicking on a different item.
  • Fixed Turbo First Pass option not showing up for 10 and 12 bit encoders.
  • Fixed keyboard shorcuts not working immediately after clicking on the "Global options" ribbon button and closing the dialog.
  • Updated translations.

What's New in version 5.7 Beta:

  • Replaced WCF named pipe worker process communication with a new .NET Core compatible library.
  • Fixed crash on batch scan.
  • Fixed some items staying selected in queue after selecting a lot and clicking on a different item.
  • Fixed Turbo First Pass option not showing up for 10 and 12 bit encoders.
  • Updated HandBrake core.

What's New in version 4.34:

  • Fixed video settings getting stuck in less-capable 'Advanced' mode on non-x264 encoders. If stuck in this mode you can change your video encoder to something else then change it back to fix it.

What's New in version 4.33:

  • Updated HandBrake core to 1.2.1 stable.
  • Fixed crash on scanning sources with very high audio sample rates.
  • Updated translations.

What's New in version 4.29:

  • Fixed drag and drop reorder not affecting output for subtitles and audio tracks.
  • Fixed Foreign Audio Search choice not appearing when it's not brought in by a Picker.
  • Changed 'total' count for audio and subtitle tracks in summary to always reflect the source track count and not count duplicated output tracks.

What's New in version 4.21 Beta:

  • Fixed Advanced Video tab Dark theme support.
  • Fixed crash that could occur when switching away from a modified preset with the ribbon preset picker.
  • Added 'VidCoderApplication' to app-level log file names to allow picking them out with a search.

What's New in version 4.20 Beta:

  • Added context menu option on queue to open source file directory.
  • Updated dark theme ribbon text to white.
  • Fixed issue where log file would not scroll to end on new entries in some cases.
  • Fixed behavior when queuing multiple files via drag/drop while a previous batch is scanning. It now properly adds the the scan queue rather than opening a paralell scan window.
  • Added fallback to av_aac for when presets are using fdk_aac but the current build of hb.dll doesn't support it.
  • Fixed issue where displayed custom cropping and actual cropping could be different.
  • Changed update download log message to output entire stack trace rather than just the exception message.
  • Updater now discards a downloaded update if a newer version is available.
  • When source audio bitrate is not known, we now display 'unknown' instead of '0'

What's New in version 4.18 Beta:

  • Fixed null reference exception on start.
  • Changed 'delete source files' confirmation prompt to be a Yes/No/Cancel to allow checking up on all the files that are going to be deleted.
  • Changed 'clear single queue item' behavior to only happen if the job's source is still loaded.
  • Reset the 'when done' to original state after executing the sleep/hibernate, to avoid accidental triggering on subsequent encodes.
  • Fixed padding color swatch (again).

What's New in version 4.16 Beta:

  • Replaced ReactiveList with DynamicData. This should make batch job operations faster.
  • Added screen reader text to encode queue and finished items list.
  • Added screen reader label to 'when done' combo box.
  • Added status to the end of completed log file name.

What's New in version 4.15 Beta:

  • Updated VidCoder to be much more friendly to screen readers.
  • Updated installer to give better error message when installing .NET Framework fails.

What's New in version 4.14 Beta:

  • Disabled 'play' and 'open in containing folder' options for failed files.
  • Increased hit target size of completed queue items button.
  • Fixed 'resume encoding on restart' functionality.
  • Made source panel more friendly to screen readers.
  • Added space and enter shortcuts for toggling audio or subtitle tracks.
  • Fixed a few keyboard navigation issues.
  • Added more error logging for remote operation failure on the encode process.
  • Fixed crash on choosing 'open containing folder' on completed item when the folder or file is no longer there.
  • Fixed handling for queue items from older versions.
  • Fixed the 'Restored from queue' temporary preset not getting added to the preset tree and getting removed on opening the encoding settings window.
  • Refactored total queue work tracking code. Added diagnostic log dump if an invalid percentage is detected.
  • Removed old .NET framework targeting element in app config, which should fix a framework detection issue in some versions of Windows.

What's New in version 4.13 Beta:

  • Added a right click option to completed items to retry failed items.
  • Changed to use .part suffix while encoding the video. When done, it deletes failed partial files and renames completed files to the final name. This should reduce the amount of 'junk' left behind from failed encodes.
  • When unable to create the output directory the error now shows up in the encode log rather than as a pop-up dialog.
  • Added handling for when output path turns out the same as the source path when batch encoding.
  • Fixed progress bar disappearing when there are a lot of queue items.

What's New in version 3.16:

  • Updated HandBrake core to 1.1.2.
  • Updated translations.

What's New in version 4.12 Beta:

  • Updated styling for the load source panel.
  • Increased number of recent files to 4.
  • Added button to clear recent files.
  • Added source name to the scanning text.
  • Added bitrate and sample rate to source audio track detail view.
  • Included preset name in log file.
  • Replaced the WPF extended toolkit color picker with the GPL-compatible ColorPickerWPF.
  • Updated HandBrake core.

What's New in version 4.11 Beta:

  • Fixed the preview window sometimes showing the wrong view mode on opening.
  • Fixed overflow on sources with high PAR numbers that was causing preview generation to fail.
  • Removed XML format support and upgrade code for old database formats. Users of 1.x will need to run v3.15 to upgrade. This gets rid of an unneeded DLL file from the installer.

What's New in version 4.10 Beta:

  • Fixed audio tracks not being selected after bringing queue item back for editing.
  • Fixed various crashes.

What's New in version 4.9 Beta:

  • Fixed a crash on scanning certain files.
  • Fixed crash on start for some users.
  • Updated IoC library to the faster DryIoc.

What's New in version 4.7 Beta:

  • Streamlined the source section headers.
  • Made the summary text bold and large font
  • Eliminated the prefix labels in favor of icons
  • Hide chapter marker UI when there is only one chapter.
  • Added special case for drag and drop. Dragging to queue always adds to the queue and never opens the source.
  • Fixed Default vs Custom chapter markers summary not being correct.
  • Updated CPU throttling label to accurately label the control, which was controlling not the throttling amount, but the number of allowed cores.
  • Fixed CPU throttling display percentage not showing up.
  • Fixed crash on 'Update Now' button.

What's New in version 4.6 Beta:

  • Fixed crash on opening with existing queued jobs.
  • Fixed dialog issue that was preventing saving new presets and pickers.

What's New in version 3.15:

  • Updated HandBrake core to 1.1.1.

What's New in version 4.4 Beta:

  • Added ability to execute multiple simultaneous encodes. Go to Global Options -> Process -> Maximum simultaneous encode jobs. This can be useful on a machine with many CPU cores.
  • Updated Handbrake core.

What's New in version 4.1 Beta:

  • Added support for encode complete Windows notification in the Store version. Notifications for the installer version would be available pending support from Inno Setup.
  • Added ability to drag .srt files to the main window to add them to the subtitle list.
  • Changed ribbon group ordering.
  • Added label to 'tools' group
  • Made close source button hit target bigger.
  • Fixed hang on negative picture dimensions.
  • Removed FastMember dependency.
  • Removed dependency on HardCodet.NotifyIcon.Wpf

What's New in version 4.0 Beta:

  • Consolidated main controls and menus into a ribbon interface in the main window.

What's New in version 3.14:

  • Overhauled presets
  • Added 60 new built-in presets
  • Presets can now be organized in a tree structure
  • Built-in presets are read from the HandBrake core so will be updated more often

Updated HandBrake encoding core to 1.1.0. This gives us shiny new features:

  • Added 10-bit H.265/HEVC encoding support for Kaby Lake and newer CPUs
  • Added new Unsharp and kernel-based Laplacian LapSharp sharpening filters
  • Added support for mobile device orientation via auto-rotation container flag
  • Added x265 10 and 12-bit encoders
  • Moved container options to their own tab on the Encoding Settings window.
  • Added A/V sync option to Container tab.
  • Post-encode actions now support more replacement tokens, thanks to milanjaros.
  • Added mousewheel and keyboard support for changing the static preview.
  • Changed QSV decoding option to be available for all encoders.
  • When browsing for a new output location, the file name is now populated with the current suggested file name.
  • Many bug fixes

What's New in version 3.12 Beta:

  • Updated HandBrake core to 1.1.0 Stable.
  • Updated translations.

What's New in version 3.11 Beta:

  • Changed wording on exception crash dialog for appx mode to let the user know the crash has been reported already.
  • Fixed crash when unable to get file attributes when fetching the path list.
  • Fixed crash that could happen on exiting with encode starting.
  • Fixed possible crash when copying over the stable app folder to the beta.
  • Fixed crash that could occur on scan via folder drag/drop.

What's New in version 3.10 Beta:

  • Fixed error when using dropdown to change preset when there are unsaved changes.

What's New in version

  • Added Georgian translation
  • Added Dutch translation

What's New in version 1.4.25:

  • Added Chinese Simplified translation
  • Added Italian translation

What's New in version 1.4.24:

  • Added German translation
  • Added Chinese Traditional translation

What's New in version 1.4.22:

  • Added Xbox 360 preset
  • Added Spanish translation
  • Added Basque translation
  • Fixed behavior of custom anamorphic auto display width and max width/height.
  • Fixed double-logging on local encodes.
  • Fixed remote encoder not using libdvdnav even when enabled, which had caused some problems with multi-angle DVDs.

What's New in version 1.2.6:

  • Fixed crash on encode complete when 'keep scans after encode complete' was unchecked. (regression in 1.2.5)