Versie historie van VidCoder
<<Terug naar software beschrijving
Veranderingen voor v2.60 - v2.63
- Fixed possible scan issue where the feature title is not available in the list of titles.
- Fixed bug causing denoise tune to not apply.
- Fixed crash that could occur when searching for backup database.
- Fixed issue where job count becomes incorrect after editing a queue item.
- Fixed issue with switching to MP4 container with non-supported encoder selected.
- Fixed potential culture issues with string interpolation.
- Updated translations.
Veranderingen voor v2.59 - v2.60
- Fixed issue where a manually entered destination could get clobbered if switching to another window while focus is still on destination box.
- Fixed issue where we did not add audio frame overhead in audio size calculation when "Same as Source" sample rate was picked, which caused incorrect video size calculation.
- Fixed crash when switching to a picker with a renamed encoding preset.
- Fixed potential crash when closing the app and stopping an encode.
- Updated translations.
- Next up: Starting the Beta releases for v3
Veranderingen voor v2.58 - v2.59
- Fixed issue where shutdown on complete action does not work when computer is locked.
- Updated translations.
Veranderingen voor v2.57 - v2.58
- Fixed auto-population of Custom denoise preset so that a string generated for hqdn3d won't stay around for NL-Means (or vice-versa).
- Updated translations.
Veranderingen voor v2.56 - v2.57
- Fixed encode details and progress behavior when removing multiple queue items at once.
- Fixed issue with estimating audio size using presets where the copy mask had not been explicitly set.
Veranderingen voor v2.55 - v2.56
- Fixed crash after canceling app close while encoding.
- Updated video bitrate calculation to take audio fallback into account.
- Video bitrate previews are now updated when audio settings are changed.
Veranderingen voor v2.54 - v2.55
- Fixed Passthrough crash (probably for real this time).
Veranderingen voor v2.53 - v2.54
- Fixed crash when getting default bitrate for fallback.
Veranderingen voor v2.52 - v2.53
- Fixed bitrate when fallback encoder is used on auto passthrough. It should now always use the default bitrate.
- Fixed UriFormatException when loading cached previews with SettingsDirectory set to "."
- Updated translations
- Removed fontconfig files that are no longer needed
Veranderingen voor v2.51 - v2.52
- Updated SQLite backend to pick up fix that caused VidCoder to crash when using a non-standard negative value specifier in Windows.
- Updated translations.
Veranderingen voor v2.50 - v2.51
- Updated HandBrake core to 1.0.7 to fix some encoding bugs.
Veranderingen voor v2.49 - v2.50
- Updated HandBrake core to 1.0.3, which fixes a handful of scan/encode bugs
Veranderingen voor v2.46 - v2.47
- Fixed issue with database upgrades from v1.5 to v2.
Veranderingen voor v2.45 - v2.46
- Brought back 32-bit builds.
- Fixed issue where the "starting update download" status message was not shown.
- Updated System.Data.SQLite and moved it to a NuGet package.
Veranderingen voor v2.38 Beta - v2.44
- Fixed 90 degree rotation being squashed.
- Fixed DVD folder detection in batch jobs to recognize when a VIDEO_TS folder is selected directly but is not named VIDEO_TS.
- Fixed naming of audio tracks.
- 2.43
- Added pickers! Pickers let you automatically choose titles, audio, subtitles and destination, as well as automatically queue or start encodes when a source is loaded. While encoding presets customize how a file is encoded, pickers control what is included in the file and where it goes. This also includes an overhaul of the existing audio and subtitle selection feature; it allows specifying multiple languages and has more flexibility in setting the default subtitle.
- Overhauled sizing UI.
- Added padding support
- Streamlined UI: No longer can specify both Width and Max Width, simply a checkbox to allow Anamorphic support, Custom Anamorphic gone in favor of Manual sizing
- Moved rotation to Sizing tab
- Renamed tabs Picture -> Sizing, Video -> Video Encoding
- Removed Pixel Aspect Ratio information in input/output preview boxes if PAR is 1:1.
- Sections within Sizing tab now wrap dynamically, supporting more window sizes.
- Added a collapsible left panel to the Encoding Preset window, to switch presets quickly.
- Added a built-in video player to the preview window. This can be disabled in Options -> General.
- Added CPU throttling option. This can limit the number of processor cores available to VidCoder for encoding.
- Added ability to pick which codecs are included with auto-passthrough and which are re-encoded.
- Moved audio fallback encoder to outside of the audio encoding, since it affects all encodings.
- All internal storage for presets, pickers, queues and window placements changed from XML to JSON. Saved presets and queues are now stored as .vjpreset and .vjqueue JSON files which are associated with VidCoder.
- Updated .NET Framework to 4.6 and added the ability to download and install the framework as part of the VidCoder install. Hopefully this means faster start times on x64 due to the new RyuJit engine.
- Scan progress now shows up on the taskbar icon.
- Queue import/export are now exposed on the CLI.
- Added ability to hibernate when completing an encode.
- Added option to close VidCoder after the encode queue completes with no errors.
- Added ability to send completed file to another program.
- Swapped to a simpler versioning scheme with two numbers.
- Removed deprecated x86 version. If you're using that on an x64 OS it will auto-upgrade you to the supported x64 version.
- Removed DXVA hardware decoding; it was most often slower and caused problems.
- Added a warning when there are a lot of titles with a similar duration. This helps identify discs authored with a bunch of phony titles and chapters mixed up.
- Changed the way the portable version locates the database file. It will now favor using the database file beside the portable executable rather than the one in %appdata%.
- Preview encode progress bar now correctly reflects total progress and does not reset when doing a subtitle scan or a 2-pass encode.
- Made log output to the window appear drastically faster.
- Changed log window to only scroll to the bottom on new logs if we were already at the bottom, so it doesn't pop you out if you scrolled away to look at something earlier in the log.
- File drag/drop now works on any window.
- We now back up database files when upgrading them and offer to restore them if the current database has a version that's too high. This allows you to downgrade back to an earlier version and keep your old presets.
- Added handling for a simple path argument directly on VidCoder.exe. This means you can drag a video onto its shortcut to launch VidCoder and open that file.
- Added automatic character set detection when adding SRT files. Gives a warning when the detection fails or doesn't match up with an available encoding.
- Added automatic cleanup of temporary handbrake files for times where the encoder or app crashed without graceful cleanup.
- The "Custom folder for previews" setting now also overrides the directory used for HandBrake's static previews.
- Updated to handle new HandBrake filter format, with named parameters. Added tooltips to the boxes to list the possible parameter names and to list the defaults when first opening.
- Updated to keep source video chapter names if they are present.
- Moved batch scans to the worker process to better protect against scan crashes when loading a large number of files.
- New translations
- Georgian, thanks to Gela Mekoshkishvili.
- Dutch, thanks to CSalat and Arco Keijzer.
- Korean, thanks to sheppaul.
- Updated translations for other languages thanks to the 90+ translators at our Crowdin site
- ... and a bunch of bug fixes.
- Also, the new HandBrake core brought in a lot of goodies:
- VP9 video encoding via libvpx
- Intel QuickSync Video H.265/HEVC encoder (Requires Skylake or newer CPU)
- Ultra HD / 4K color pass through (support for BT.2020)
- High bit depth encoding support via external shared libraries (video pipeline is still 8-bit 4:2:0)
- x264 10-bit
- x265 10-bit and 12-bit
- Opus audio encoding/decoding via libopu
- Passthrough now supports E-AC-3, FLAC, and TrueHD audio formats
Veranderingen voor v2.37 Beta - v2.38 Beta
- Added option in file menu to enqueue a folder of video files.
- Added error checking to the result of the disc folder picker. If it's not recognized as a disc folder, it will be queued as a folder of video files.
- Updated icon of DVD/Blu-ray Folder source icon to include a disc.
- Updated HandBrake core.
- Fixed issue where the wrong output size could be chosen when using an anamorphic input and non-anamorphic output with max width and height.
Veranderingen voor v2.34 Beta - v2.37 Beta
- Fixed error that could occur when using "Save as" on a Picker.
Veranderingen voor v2.33 Beta - v2.34 Beta
- Updated HandBrake core to fix crashing issue on some encodes.
Veranderingen voor v2.32 Beta - v2.33 Beta
- Updated HandBrake core to bring in new Opus audio codec.
- Fixed crash from UnauthorizedAcessException when trying to delete a DVD folder.
- Fixed crash when trying to play a missing video file.
- Fixed issue where "Open Containing Folder" didn't work on paths over 120 characters long.
- Fixed custom denoise box not appearing.
- Updated Spanish and Russian translations.
Veranderingen voor v2.31 Beta - v2.32 Beta
- Updated HandBrake core. This should fix QSV encoding.
- Added error handling for a missing custom video player.
- Added protection for crash when messagebox owner window can't be found.
- Removed extra logging of JSON encode object and got rid of empty lines there.
Veranderingen voor v2.30 Beta - v2.31 Beta
- Fixed install detection for VLC and MPC-HC.
- Updated HandBrake core.
- Made picker changes to output directory and naming format apply immdiately.
- Fixed crash when the remote process can't find the specified title to encode.
- Added proper assembly title and icon to the worker process.
- Fixed issue that could prevent a new picker from being created when editing the "None" picker.
Veranderingen voor v2.29 Beta - v2.30 Beta
- Updated to keep source video chapter names if they are present.
- Changed the user preset JSON serialization to happen on a background thread so changing encoding settings is faster.
- Changed log window to only scroll to the bottom on new logs if we were already at the bottom, so it doesn't pop you out if you scrolled away to look at something earlier in the log.
- Updated translations.
- Updated HandBrake core.
- Updated version string to only display Major.Minor.
- Added logging to the target size calculation and refactored loggers to work better in the worker process.
Veranderingen voor v2.28 Beta - v2.29 Beta
- Added handling for a simple path argument directly on VidCoder.exe. This means you can drag a video onto its shortcut to launch VidCoder and open that file.
- Improved message when downloading .NET framework bootstrapper fails.
- Stopped obsolete properties from getting written to saved and exported presets.
- Updated HandBrake core.
Veranderingen voor v2.27 Beta - v2.28 Beta
- Updated to handle new HandBrake filter format. This should fix many filter-related issues in 2.27 including slow encoding and broken cropping/scaling.
- We now back up database files when upgrading them and offer to restore them if the current database has a version that's too high. This allows you to downgrade back to an earlier version and keep your old presets.
- List of possible presets and tunes is now read dynamically from the HandBrake core
- Updated HandBrake core
Veranderingen voor v2.26 Beta - v2.27 Beta
- Updated HandBrake core. This removes the FDK AAC encoders, which can no longer be included due to GPL license compatibility concerns.
- The "Custom folder for previews" setting now also overrides the directory used for HandBrake's static previews.
- Added fractional display for output PAR value.
- Changed automation service listener to lazy startup to save 500ms on startup time.
- Updated translations.
- Fixed bug preventing custom name format in picker from applying to batched files.
- Fixed rare crash with drag/drop.
Veranderingen voor v2.25 Beta - v2.26 Beta
- Added translations for Beta.
- Changed the way some sentences are constructed to be more friendly to translation.
- Changed stop on exit behavior to keep the queue item, rather than clear it.
- Made tooltip for CPU throttling appear on entire control rather than just label.
Veranderingen voor v2.24 beta - v2.25 Beta
- Added automatic character set detection when adding SRT files. Gives a warning when the detection fails or doesn't match up with an available encoding.
- Added automatic cleanup of temporary handbrake files for times where the encoder or app crashed without graceful cleanup.
- Added Georgian translation, thanks to Gela Mekoshkishvili.
- Added Dutch translation, thanks to CSalat and Arco Keijzer.
- Fixed issue where preset associated with picker would not change if the pickers window is not opened when the new picker is chosen.
Veranderingen voor v2.23 beta - v2.24 beta
- Updated HandBrake core; this should fix foreign audio search hanging on files with no subtitles.
- Fixed problem where the preview would fail to update when changing cropping values if the picture was set to a fixed size.
- Added protection against crash due to not being able to open the logger file.
Veranderingen voor v2.22 Beta - v2.23 beta
- Updated HandBrake core to fix hang issue with foreign audio search subtitles.
Veranderingen voor v2.14 beta - v2.18 Beta
- Got rid of the fractions of seconds displayed for the time range end when it is at the end of the video. It will still include up to the very end as long as the displayed time is within one second of the true end time.
- Fixed crash that occurred on upgrade of old XML pickers.
Veranderingen voor v2.13 beta - v2.14 beta
- Updated HandBrake core.
- Fixed Advanced tab crash.
- Fixed crash related to a renamed H.264 native method.
Veranderingen voor v2.10 Beta - v2.12 Beta
- Added ability to send completed file to another program.
- Updated in-app links to new GitHub site.
Veranderingen voor v1.5.31 - v1.5.32
- Updated HandBrake core to 0.10.2
- Added Turkish translation, thanks to exthemax and secgin.
- Updated other translations.
- Updated links to point to vidcoder.net and new GitHub page.
Veranderingen voor v2.9 Beta - v2.10 Beta
- Fixed Options window being unable to close when "Remember previously used files and folders" was checked.
- Fixed audio output preview not updating when window was opened after scan.
- Fixed preset expand/collapse button stopping working after closing and re-opening encoding settings window.
Veranderingen voor v2.8 Beta - v2.9 Beta
- Fixed crash on doing a second scan when a subtitle is selected.
- Added checks to prevent crash on switching containers with passthrough selected.
- Fixed missing audio output previews and erroneously marking a preset as modified.
Veranderingen voor v2.6 Beta - v2.7 Beta
- Changed default worker process priority to Below Normal.
- Made all container options visible by moving UI over, shortening container display strings and slightly increasing the default window size.
- Fixed crash on trying to set a network share as the initial directory for the pick files dialog.
- Fixed crash on scanning second source or closing video source.
- Fixed some odd behavior that caused modifications while switching presets.
- Fixed crashes with previews < 100 pixels.
- Fixed cropping values not persiting.
- Fixed bug where the default clone instead of fast deep clone was used across the app.
- Added missing System.Reactive.Windows.Threading.dll to installer to fix non-closing dialogs.
- Fixed auto-set of width when Keep Display Aspect is checked.
- Fixed Display width setting for custom anamorphic. Due to API changes and code complexity this will no longer work with "Keep Display Aspect".
Veranderingen voor v2.5 Beta - v2.6 Beta
- All internal storage for presets, pickers, queues and window placements changed from XML to JSON. Saved presets and queues are now stored as .vjpreset and .vjqueue JSON files which are associated with VidCoder.
- Updated .NET Framework to 4.6 and added the ability to download and install the framework as part of the VidCoder install. Hopefully this means faster start times on x64 due to the new RyuJit engine.
- Changed from MVVM Light to Reactive UI, refactoring every ViewModel, and changing every message to instead rely on Observables. Hopefully in the long run this means fewer bugs with things not updating when they should.
- Overhauled window manager to have a simpler interface and dynamically open windows based on available area, instead of having prescribed spots for them.
- Added script to copy translated resource files and add them to the project in a Translations subfolder to keep the root Resource folder clean.
- Ran all views through XAML Styler to clean them up.
- Queue import/export are now exposed on the CLI.
- Fixed two pass encoding not working with Target Size.
- Improved behavior of VidCoder window when importing a queue or preset.
Veranderingen voor v2.4 Beta - v2.5 Beta
- Made log output to the window appear drastically faster.
- Added JSON encode object to the log.
- Fixed audio sample rate (broken in JSON conversion).
Veranderingen voor v2.3 Beta - v2.4 Beta
- Added CPU throttling option. This can limit the number of processor cores available to VidCoder for encoding.
- Changed the way the portable version locates the database file. It will now favor using the database file beside the portable executable rather than the one in %appdata%.
- Updated HandBrake core to SVN 7252, which resolves an issue where we would always scan twice before encoding.
- Removed old config code and config migration code. Had reports that it was unintentionally firing for a user.
- Fixed behavior for >10 picture previews.
- Fixed issue where custom detelecine and denoise filters values would apply even if another option was selected.
- Fixed crash on opening audio tab with certain passthrough encoders.
- Fixed blank entries on the passthrough scope dropdown.
Veranderingen voor v2.2 Beta - v2.3 Beta
- Scan progress now shows up on the taskbar icon.
- Added ability to hibernate when completing an encode.
- Preview encode progress bar now correctly reflects total progress and does not reset when doing a subtitle scan or a 2-pass encode.
- Updated HandBrake core to SVN 7170.
- Fixed a bunch of things broken in the JSON API conversion
- Fixed bitrate, quality and compression picking for audio tracks.
- Fixed automatic subtitle selection.
- Fixed reported crash on encode progress update.
- Fixed DXVA decoding.
- Fixed crash when batch-encoding with an audio picker.
- Fixed odd progress reporting for encodes with foreign audio search.
- Fixed the "fast decode" checkbox not getting persisted.
- Fixed the encoding preset for QSV not getting persisted.
- Fixed crash on stable -> beta upgrade when there are no sub-directories in the stable app folder.
Veranderingen voor v2.1 Beta - v2.2 Beta
- Updated HandBrake SVN to 7149, which uses the new JSON API. This changes the way every encode setting is sent to the HandBrake core, so please kick the tires on this one!
Veranderingen voor v2.0 Beta - v2.1 Beta
- Fixed handling of old NlMeans denoise, resolving a launch crash for some users.
Veranderingen voor v1.5.31 - v2.0 Beta
- The Beta train continues! I've switched to a different versioning scheme: The major number increases for each stable HandBrake version and the minor number increases for each Beta release and bugfix release.
- Added pickers! Pickers let you automatically choose titles, audio, subtitles and destination, as well as automatically queue or start encodes when a source is loaded. While encoding presets customize how a file is encoded, pickers control what is included in the file and where it goes. Let me know if there's anything else you'd like to see added to the Picker window.
- Added a collapsible left panel to the Encoding Preset window, to switch presets quickly.
- Changed window placement to open new windows dynamically in open areas rather than in preset locations.
Veranderingen voor v1.5.30 - v1.5.31
- Fixed up old presets generated in 1.5.28 that were corrupted by a HandBrake enum change. Removed references to HandBrake enum files from the preset structure to prevent future preset issues like this.
- Fixed crash issue with VidCoderCLI and presets with chapters markers.
- Fixed custom denoise not getting passed through to the encoder.
- Fixed SRT files with non-ASCII characters causing encodes to fail.
Veranderingen voor v1.5.29 - v1.5.30
- Re-enabled Turbo First Pass for x265 encodes. (Working this time)
- Fixed missing Russian, Polish and Brazilian Portuguese language files.
- Fixed NL-Means denoiser.
Veranderingen voor v1.5.28 - v1.5.29
- Fixed issue where x265 preset and profile would not be set if switching from x264 with the Advanced tab open.
- Removed Turbo First Pass option for x265 since the arguments for it are unsupported and cause encodes to fail.
- Fixed issue where presets could get a bad tune list and fail on x265 encodes.
- Cleared out Advanced options string when switching from x264 to x265 since the encoder arguments aren't always compatible.
- Updated translations.
Veranderingen voor v1.5.27 Beta - v1.5.28
- Intel QuickSync video: a hardware-based H.264 encoder for Intel CPUs.
- H.265 encoding with x265.
- VP8 using libvpx.
- libav and FDK AAC encoders. libfaac has been removed due to license issues.
- NLMeans denoise filter for higher-quality denoising.
- OpenCL hardware-assisted BiCubic scaling.
- Burn-in for SRT subtitles.
- Added Encode Details window. Exposes elapsed time, ETA, current and average FPS, running file size, current pass and pass progress.
- Added Rip DVD and Rip Blu-ray AutoPlay actions for Windows: now you can have VidCoder start up and scan a disc when you insert it.
- Added rotation and reflection filters.
- Reworked Basic vs Advanced x264 to be more correct.
- Added option to mark an automatically picked subtitle as Default or Burn-in.
- Reworked audio passthrough: added ability to set a fallback encoder or pass through if the input track format matches the output format.
- Added option to preserve Created and Last Modified times when converting files. In Options -> Advanced.
- Added option to preserve the source folder structure when batch-encoding video files.
- Enabled right-click actions (edit, delete, move to top, move to bottom) on queued items during an encode.
- Added warning dialog with 30-second delay for the automatic shutdown on encode complete.
- Removed single-instance restriction.
- Support for up to 8K resolutions.
- Added languages:
- Czech, thanks to KarelStejskal, Ptholemaios and stefanmatta
- Polish, thanks to regis-rtg, Jasiet and OliverAndrews
- Portuguese, thanks to ricardofonseca1977
- Brazilian Portuguese, thanks to tiago1888anos, cauptain, douglasmi, hierra and DjaX
- Russian, thanks to loki26, sailorboris, spoglitch, AlexeiA and dima-110878
- Japanese, thanks to tanashu1, 3rl2r0qh and yoshiyuki
- Also included are a ton of other bug fixes.
Veranderingen voor v1.5.26 Beta - v1.5.27 Beta
- Updated to HandBrake SVN 6509.
- Updated translation files.
- Fixed encodes failing when using the default preview folder.
Veranderingen voor v1.5.25 Beta - v1.5.26 Beta
- Updated HandBrake core to SVN 6501
- Updated installer to display the update success message. This allows us to run the installer in silent mode without launching the program afterwards, and to avoid the splash screen showing up before the update success message.
Veranderingen voor v1.5.24 Beta - v1.5.25 Beta
- Added ability to customize the preview folder location. (Options -> File Naming -> Custom folder for previews)
- Removed the single-instance restriction. Command-line and auto-play actions will apply to the first instance of VidCoder opened.
- Added Russian and Brazilian Portugese translations.
- Updated HandBrake core to SVN 6430.
- Updated translation strings.
- Fixed the update check hanging when the update info can't be retrieved.
- Fixed a crash on closing the logger.
Veranderingen voor v1.5.23 Beta - v1.5.24 Beta
- Added NL-Means denoiser.
- Updated HandBrake core to SVN 6254.
- Added extra error handling to DVD player code to avoid a crash when the player was moved.
Veranderingen voor v1.5.22 Beta - v1.5.23 Beta
- Added first translations for 1.5. Includes new languages Portuguese, Japanese, Chinese Simplified and Czech. Many of these translations are still incomplete: you can help out on Crowdin.
- Added an option to pass through an input track if it matches the output codec.
- Updated HandBrake core to SVN 6209.
- Fixed crash on AAC passthrough.
- Fixed x264 settings getting set incorrectly when reverting from a preset with the Advanced tab.
- Fixed occasional crash when calculating remaining time.
- Fixed drag and drop problems when scrolled down in a long list of queue items.
- Fixed problem where auto-pause failed to work with jobs started from restored queue items.
Veranderingen voor v1.5.21 Beta - v1.5.22 Beta
- Added ability to burn SRT subtitles.
- Updated to HandBrake SVN 6169.
- Added checks to prevent VidCoder from running with a database version newer than it expects.
- Tooltips in the Advanced Video panel now trigger on the field labels as well as the fields themselves.
- Fixed updating preset/profile/tune/level settings on changing video encoder. This should resolve some problems with QSV encoding.
- Fixed tunes and profiles getting set to blank when switching between x264 and x265.
- Fixed commas causing chapter names to get dropped.
Veranderingen voor v1.5.15 Beta - v1.5.21 Beta
- Fixed issues with preset upgrades and presets erroneously getting marked as modified.
Veranderingen voor v1.5.14 Beta - v1.5.15 Beta
- Updated HandBrake core to SVN 5953. This should fix the intermittent "encode failed" false positives.
- Fixed issue with some SSA subtitles failing to burn in.
- Fixed problem with codec and passthrough selectors getting messed up when switching containers.
- reviews for this release
Veranderingen voor v1.5.12 Beta - v1.5.13 Beta
- Encodes that complete with errors are no longer marked as "Failed" but with a new warning state.
- Updated HandBrake core to SVN 5908.
- Updated WPF NotifyIcon library.
- Fixed crash on selecting a title in the Add Multiple Titles dialog.
Veranderingen voor v1.5.11 Beta - v1.5.12 Beta
- Added an option to preserve Created and Last Modified times when converting files. In Options -> Advanced.
- Added an option to mark an automatically selected subtitle track as "Default".
- Updated HandBrake core to SVN 5878.
- Fixed auto passthrough not applying just after switching to it.
- Fixed bug where preset/profile/tune could disappear when reverting a preset.
Veranderingen voor v1.5.10 Beta - v1.5.11 Beta
- Added Encode Details window. Exposes elapsed time, ETA, current and average FPS, running file size, current pass and pass progress. Open it by going to Windows -> Encode Details while an encode is running.
- Subtitle dialog now disables the "Burn In" checkbox when it's either unavailable or it's the only option. It also disables the "Forced Only" when the subtitle type doesn't support the "Forced" flag.
- Updated HandBrake core to SVN 5872.
- Fixed crash in the preview window when a source file is deleted after scanning.
Veranderingen voor v1.5.9 Beta - v1.5.10 Beta
- Broke out all the encoder-specific passthrough options into their own dropdown. This should make what they do a bit more clear and clean up the codec list a bit.
- Updated HandBrake core to SVN 5855.
Veranderingen voor v1.5.8 Beta - v1.5.9 Beta
- Added Rip DVD and Rip Blu-ray AutoPlay actions for Windows: now you can have VidCoder start up and scan a disc when you insert it. Go to Start -> AutoPlay to set it up.
- Added error message for Windows XP users rather than letting it crash.
- Removed "quality" preset from list for QSV as it currently doesn't offer much improvement.
- Changed installer to ignore version number when copying files over. Should reduce the chances of a bug from me forgetting to increment a version number.
- Fixed crash when VidCoder is run from a folder other than the program folder.
Veranderingen voor v1.5.7 Beta - v1.5.8 Beta
- Added hardware acceleration options: Bicubic OpenCL scaling algorithm, QSV decoding/encoding and DXVA decoding.
- Updated HandBrake core to SVN 5834.
- Updated VidCoder setup icon.
- Fixed crash when choosing the mp4v2 container on x86 and opening on x64.
Veranderingen voor v1.5.6 Beta - v1.5.7 Beta
- ¨Updated HandBrake core to SVN 4819.
- About dialog now pulls down HandBrake version from the DLL.
- Added a confirmation dialog to Stop if the encode has been going on for more than 5 minutes.
- Fixed handling of unicode characters for input and output filenames. We now encode to UTF-8 before passing to HandBrake.
- Fixed a crash in the queue multiple titles dialog.
- Added code to rescue tool windows which get placed outside of the visible screen area.
Veranderingen voor v1.5.5 Beta - v1.5.6 Beta
- Added access to new avformat muxers. Container choices are now pulled dynamically from the HandBrake API. Note that the mp4v2 muxer does not work in 32-bit mode, and the avformat MP4 muxer does not yet support vobsub subtitles.
- Changed shutdown to use InitiateSystemShutdownEx so it can work even when you're remoting to another computer.
- Added elapsed encode time to log.
- Moved encode details popup to above the progress bar so it doesn't flicker when it's at the bottom of the screen.
- Fixed problem with the MP4/DTS error not refreshing when changing containers.
Veranderingen voor v1.5.4 Beta - v1.5.5 Beta
- Added command-line interface. Will enqueue a file and start encoding it. Syntax: VidCoderCLI.exe encode -s
Veranderingen voor v1.5.3 Beta - v1.5.4 Beta
- Added German translation.
- Added ability to import and export queues via XML files.
- Added a selectable fallback encoder for auto-passthrough. If the codec can't be passed through it will be re-encoded.
- The advanced x264 settings are now populated with settings from the previously selected preset/profile/tune/level when switching to the advanced tab.
- After selecting "advanced" settings we now switch to the tab automatically.
- Updated HandBrake core to SVN 5678.
- Fixed crash in number box.
- Added missing strings to resource files.
- Fixed blu-ray title names getting cut off in the Queue Multiple Titles dialog.
Veranderingen voor v1.5.2 Beta - v1.5.3 Beta
- Added option to pick basic x264 settings or advanced x264 settings. Advanced tab is hidden until it's enabled.
- Added option to burn in subtitles that are automatically picked by language.
- Updated HandBrake core to SVN 5641.
- Fixed issue with chosen non-x264 encoders not staying chosen.
- Fixed crash if upgrading to the beta with a non-x264 encoder.
Veranderingen voor v1.5.1 Beta - v1.5.2 Beta
- Fixed crash on presets with an invalid bitrate.
Veranderingen voor v1.5.0 Beta - v1.5.1 Beta
- Added French translation.
- Updated HandBrake core to SVN 5614.
- Fixed crash in locales with , as the decimal marker.
- Fixed a few warnings for compression level and quality on audio encodings.
Veranderingen voor v1.4.22 - v1.5.0 Beta
- The betas have started up again!
- If you were previously on the beta track you will need to install this to get back on it. That's because you can now run both the Beta and Stable version of VidCoder side-by-side!
- Note that the OpenCL and Intel QuickSync changes being tested by HandBrake are not in the betas yet. They will appear when HandBrake integrates them into the main branch.
- Updated HandBrake core to SVN 5590. This adds a new FDK AAC encoder. The FAAC encoder has been removed and now avcodec's encoder is the default.
- Available sample rates and framerates are now read dynamically from libhb.
Veranderingen voor v1.4.24 - v1.4.25
- Added Chinese Simplified translation
- Added Italian translation
Veranderingen voor v1.4.22 - v1.4.23
- Added French translation.
- Fixed non-x264 video encoders not sticking in video tab.
Veranderingen voor v1.4.21 - v1.4.22
- Added Xbox 360 preset, thanks to Relhak.
- Added Spanish translation, thanks to fantasmanegro.
- Added Basque translation, thanks to azpidatziak.
- 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.
Veranderingen voor v1.4.20 - v1.4.21
- Updated HandBrake core to 0.9.9 Blu-ray subtitle (PGS) support
- Additional framerates: 30, 50, 59.94, 60
- Additional sample rates: 8, 11.025, 12 and 16 kHz
- Additional higher bitrates for audio
- Same as Source Constant Framerate
- 24-bit FLAC encoding
- Added Windows Phone 8 and Apple TV 3 presets
- Introduced process isolation for encodes. Now if HandBrake crashes, VidCoder will keep running and continue processing the queue.
- Added view modes to the Preview window. Now you can see the image in 1:1 or in "Corners" mode to show a close-up of cropping results.
- Overhauled the Options dialog Better, more organized interface
- Resizable
- More options
- Dedicated Updates panel with more information and the ability to check for an update manually
- Big update to video range UI There's now a bar you can click to set the start and end: left click to set the start and right click to set the end.
- "Start Seconds" and "End Seconds" have been replaced with editable duration fields with the format 0:00:00 . Should no longer require math to actually set. :)
- Replaced Chapters queue column with Range queue column and made it work for all modes.
- Greatly improved x264 options Preset is now a slider
- Can now set H.264 Level (incompatible levels for source are grayed out)
- Added "extra options" text box to Video tab to remove the need to use the Advanced tab
- Added "Fast Decode" checkbox to support multiple tunes
- Added a portable version. This packages up VidCoder as an .exe file that does not need to be installed. Be aware that it's not completely portable as you still need .NET 4 Client Profile on the computer for Windows versions earlier than 8.
- Moved options storage to SQLite rather than the standard .NET user config. This means less chance for config settings to get corrupted.
- Laid groundwork for the next beta to install side-by-side with the stable version.
- Fixed non-centered text, bad coloring and inconsistent button looks in Windows 8.
- Added Hungarian translation, thanks to Brechler Zsolt. You can pick your preferred language in Options -> General. If you want to see VidCoder in your language, help out on VidCoder's Crowdin page.
- Updated WPF text rendering to use the better Display mode.
- Added a menu option and button to close the current video source and get the initial "pick source" UI back.
- When doing batch file encodes, VidCoder now picks the default title to encode rather than just the first one every time (useful for ISOs).
- Disc folders can now be batch-added with drag and drop in the same way that ISOs can be.
- Added the ability to set a custom completion sound.
- Added an option to set a custom video player.
- Added ability to set the priority of the worker process.
- Individual encode jobs now log to a separate file as well as the main consolidated file.
- Added the option to copy the encode job log to the same output folder as the encoded video.
- Added preset name as optional queue column.
- Mixdowns that are not supported by the current source are now grayed out.
- Custom formatting now works on batch file encodes.
- Fixes for many bugs, including batch encoding, sizing behavior and many more
Veranderingen voor v1.3.4 - v1.4.20
- Updated HandBrake core to 0.9.9
- Blu-ray subtitle (PGS) support
- Additional framerates: 30, 50, 59.94, 60
- Additional sample rates: 8, 11.025, 12 and 16 kHz
- Additional higher bitrates for audio
- Same as Source Constant Framerate
- 24-bit FLAC encoding
- Added Windows Phone 8 and Apple TV 3 presets
- Introduced process isolation for encodes. Now if HandBrake crashes, VidCoder will keep running and continue processing the queue.
- Added view modes to the Preview window. Now you can see the image in 1:1 or in "Corners" mode to show a close-up of cropping results.
- Overhauled the Options dialog
- Better, more organized interface
- Resizable
- More options
- Dedicated Updates panel with more information and the ability to check for an update manually
- Big update to video range UI
- There's now a bar you can click to set the start and end: left click to set the start and right click to set the end.
- "Start Seconds" and "End Seconds" have been replaced with editable duration fields with the format 0:00:00 . Should no longer require math to actually set. :)
- Replaced Chapters queue column with Range queue column and made it work for all modes.
- Greatly improved x264 options
- Preset is now a slider
- Can now set H.264 Level (incompatible levels for source are grayed out)
- Added "extra options" text box to Video tab to remove the need to use the Advanced tab
- Added "Fast Decode" checkbox to support multiple tunes
- Added a portable version. This packages up VidCoder as an .exe file that does not need to be installed. Be aware that it's not completely portable as you still need .NET 4 Client Profile on the computer for Windows versions earlier than 8.
- Moved options storage to SQLite rather than the standard .NET user config. This means less chance for config settings to get corrupted.
- Laid groundwork for the next beta to install side-by-side with the stable version.
- Fixed non-centered text, bad coloring and inconsistent button looks in Windows 8.
- Added Hungarian translation, thanks to Brechler Zsolt. You can pick your preferred language in Options -> General. If you want to see VidCoder in your language, help out on VidCoder's Crowdin page.
- Updated WPF text rendering to use the better Display mode.
- Added a menu option and button to close the current video source and get the initial "pick source" UI back.
- When doing batch file encodes, VidCoder now picks the default title to encode rather than just the first one every time (useful for ISOs).
- Disc folders can now be batch-added with drag and drop in the same way that ISOs can be.
- Added the ability to set a custom completion sound.
- Added an option to set a custom video player.
- Added ability to set the priority of the worker process.
- Individual encode jobs now log to a separate file as well as the main consolidated file.
- Added the option to copy the encode job log to the same output folder as the encoded video.
- Added preset name as optional queue column.
- Mixdowns that are not supported by the current source are now grayed out.
- Custom formatting now works on batch file encodes.
- Fixes for many bugs, including batch encoding, sizing behavior and many more
Veranderingen voor v1.4.18 Beta - v1.4.19 Beta
- Updated HandBrake core to SVN 5415.
- Changed setup file icon to the VidCoder icon.
- Added some error checking around the possibility of the EncodingProfile getting set to null.
- Fixed "Stop" and "Pause" functionality for non-worker process encoding.
- Fixed bug where the automatic deletion option would fail if the source had just been closed.
Veranderingen voor v1.4.17 Beta - v1.4.18 Beta
- Added option to use in-process encoding (for a fallback until the last issues with the worker process are resolved).
- Added extra logging to the encode worker handoff.
- If we're unable to connect to the worker process we now kill it, reducing the chances of leaving a zombie process encoding away without the GUI knowing about it.
- MP4 muxing errors (like the output file getting too big) are now shown as errors in the log and cause encodes to be marked as Failed.
- Updated the Delete Source Files feature to work on disc folders as well as individual files.
- Added the ability to automatically resume the queue when restarting VidCoder.
Veranderingen voor 1.4.16 Beta - v1.4.17 Beta
- Fixed burned subtitles getting cut off by cropping.
- Fixed crash on completion if sound alert is enabled and the user is running VidCoder.exe from a different directory.
- Changed worker logging to use a temp file to reduce the chance of locking the SQLite file.
- When applying an update, we now let the process exit naturally rather than calling Environment.Exit. (This is an attempt to fix a crash on updating)
Veranderingen voor v1.4.15 Beta - 1.4.16 Beta
- Updated HandBrake core to SVN 5358. This fixes an issue with the scan progress going backward sometimes.
- Added ability to tell VidCoder to look in a different directory for the .sqlite settings file. To do this you need to edit VidCoder.exe.config and VidCoderWorker.exe.config and follow the directions.
- Fixed install detection and DVD playback for MPC-HC (Registry key was moved).
- Increased worker process timeout to 20 seconds.
Veranderingen voor v1.4.15 Beta - 1.4.16 Beta
- Updated HandBrake core to SVN 5358. This fixes an issue with the scan progress going backward sometimes.
- Added ability to tell VidCoder to look in a different directory for the .sqlite settings file. To do this you need to edit VidCoder.exe.config and VidCoderWorker.exe.config and follow the directions.
- Fixed install detection and DVD playback for MPC-HC (Registry key was moved).
- Increased worker process timeout to 20 seconds.
Veranderingen voor v1.4.14 Beta - v1.4.15 Beta
- Added a portable version! This packages up VidCoder as an .exe file that does not need to be installed. Be aware that it's not completely portable as you still need .NET 4 Client Profile on the computer for Windows versions earlier than 8.
- "Open in containing folder" now selects the file as well.
- Updated HandBrake core to SVN 5312.
- We now have finer-grained scan progress (not just title-level).
- Fixed behavior of switching off of modified, built-in preset. You can no longer do a phantom save on it.
- Changed how VidCoder responds to the worker process failing to respond to a ping. It now needs a bit of extra evidence that the worker process has died before stopping the encode.
Veranderingen voor v1.4.13 Beta - v1.4.14 Beta
- Added ability to duplicate a subtitle track (useful if you want to include regular subtitles and forced only subtitles).
- Added preset name as optional queue column.
- Updated HandBrake core to svn 5245.
- Individual encode jobs now log to a separate file as well as the main consolidated file.
- Added the option to copy the encode job log to the same output folder as the encoded video.
- Added a button to open the log folder to the Options dialog.
- Increased cost estimation of the foriegn audio search pass.
- Made column sizes for source subtitles consistent whether or not they're selected.
- Improved logging for worker process failures.
- Fixed crash on restoring queue items with multiple chapters.
- Fixed output size calculation not updating when modulus was changed.
Veranderingen voor v1.4.12 Beta - v1.4.13 Beta
- Big update to video range UI
- There's now a bar you can click to set the start and end: left click to set the start and right click to set the end.
- "Start Seconds" and "End Seconds" have been replaced with editable duration fields with the format 0:00:00 . Should no longer require math to actually set. :)
- Replaced Chapters queue column with Range queue column and made it work for all modes.
- Fixed logging for non-chapter ranges.
- Increased precision for title and chapter durations.
- Added an option to set a custom video player.
- Added ability to set the priority of the worker process.
- Updated HandBrake core to SVN 5184. This adds 24-bit FLAC encoding.
- Disabled 4:4:4 x264 profile as the Auto profile should cover this.
- Changed number box to go back to (auto) when at minimum and pressing down.
- Advanced UI now allows setting motion estimation range under Hexagon and Diamond modes.
- Fixed a pipe naming issue that caused failures to contact the encoding process.
- Fixed blurring on a few icons.
- Fixed display of audio quality in queue when using Auto bitrate.
- Fixed buggy deblock setting on Windows Phone 7 preset that was causing encodes to only use ~30% CPU.
Veranderingen voor v1.4.11 Beta - v1.4.12 Beta
- Overhauled the Options dialog: Made it cleaner and better organized.
- Added an Updates tab with more detailed status and the ability to manually check for updates.
- Added a menu option and button to close the current video source and get the initial "pick source" UI back.
- Disc folders can now be batch-added with drag and drop in the same way that ISOs can be.
- Added a menu item under Help to get to the Updates section of Options.
- Added a hotkey for Options (F4).
- Updated Android presets to bring them in line with HB presets.
- Removed checkbox for Zero Latency tune as it does not help on these encodes.
- Updated HandBrake core to SVN 5125.
- Made changes to help diagnose reported encode proxy issues:
- Increased worker ping timeout.
- Added exception logging on ping timeouts.
- Increased worker process priority. The worker threads themselves already have lower priority.
- Fixed memory leak from scan instances.
- Fixed issue where only lowercase extensions would be recognized when queuing up folders of files.
- Fixed typo in AppleTV preset.
- Fixed some common string resources not showing up for Hungarian.
Veranderingen voor v1.4.10 Beta - v1.4.11 Beta
- Added Hungarian translation, thanks to Brechler Zsolt.
- Update HandBrake core to SVN 5098. This update should fix crashes on some files.
- Updated the enqueue split button to fit in better with the active Windows theme.
Veranderingen voor v1.4.9 Beta - v1.4.10 Beta
- Added progress percent to the title bar/task bar icon.
- Added MPLS information to Blu-ray titles.
- Fixed the following display issues in Windows 8:
- Uncentered text in textbox controls
- Disabled controls not having gray text making them hard to identify as disabled
- Drop-down menus having hard-to distinguish white on light-blue text
- Added more logging to proxy disconnect issues and increased timeout on initial call to help prevent timeouts.
- Fixed encoding window showing the built-in preset key rather than the preset name.
Veranderingen voor v1.4.8 Beta - v1.4.9 Beta
- Updated HandBrake core to SVN 5079.
- Fixed crashes when encoding DVDs with title gaps.
Veranderingen voor v1.4.7 Beta - v1.4.8 Beta
- Fixed encode failures when including chapter markers (Regression in 1.4.7).
Veranderingen voor v1.4.6 Beta - v1.4.7 Beta
- Added view modes to the Preview window. Now you can see the image in 1:1 or in "Corners" mode to show a close-up of cropping results.
- Added the ability to set a custom completion sound.
- Gave the encoding settings command bar a more distinctive background color and extended it to the whole width of the window. Added the preview button to the command bar.
- Rearranged UI in Video tab and added back the section headers.
- Added the "Most" choice for the advanced x264 analysis option.
- Updated HandBrake core to SVN 5071.
- Fixed excessive hard disk activity when quickly changing encoding settings by moving a slider or holding down a number box button.
- Fixed cropping output not updating when switching cropping modes (regression in 1.4.6).
Veranderingen voor v1.4.5 Beta - v1.4.6 Beta
- Brought back the x264 advanced options panel due to popular demand. Thank you for all the feedback.
- x264 Preset/Profile/Tune/Level has been moved back to the Video tab, along with a copy of the "extra options" string.
- Added Fast Decode and Zero Latency checkboxes to support multiple Tunes.
- Added cropping option "None".
- Audio bitrates that are incompatible with the encoder (such as MP3 > 320 kbps) are no longer preset on the list.
- Fixed crash on opening VidCoder after de-selecting "remember locations".
- Fixed problem with some H.264 levels getting incorrectly grayed out.
- Fixed problem where preview picture dimensions could "drift" when in Strict or Loose Anamorphic mode.
- Fixed "Video Codec" label in the audio tab.
- Renamed ffmpeg to Libav in encoder names to better reflect the library they're coming from, and improved capitalization of encoder libraries.
Veranderingen voor v1.4.4 Beta - v1.4.5 Beta
- Removed the old Advanced user interface and moved x264 preset/profile/tune there instead. The functionality is still available through editing the options string.
- Added ability to specify the H.264 level.
- Added ability to choose VidCoder's interface language. If you are interested in translating, we can get VidCoder in your language!
- Updated WPF text rendering to use the better Display mode.
- Updated HandBrake core to SVN 5045.
- Removed logic that forced the .m4v extension in certain cases.
- Increased max width of preset combo box.
- Changed VidCoder to be a single-instance program. Attempting to open it again will show the main window.
- Moved options storage to SQLite rather than the standard .NET user config. This means less chance for config settings to get corrupted.
- When doing batch file encodes, VidCoder now picks the default title to encode rather than just the first one every time (useful for ISOs).
- Fixed RF 0 showing (none) in number box.
- Fixed reported crash on closing.
- Fixed main UI not updating when output folder was picked in options.
- Fixed crash when you have two SRT subtitle tracks and mark one as default.
Veranderingen voor v1.4.3 Beta - v1.4.4 Beta
- Fixed inability to create new presets with "Save As".
Veranderingen voor v1.4.1 Beta - 1.4.2 Beta
- Added Modulus dropdown to Loose anamorphic choice.
- Fixed a problem where the incorrect scaling would be chosen and pick the wrong aspect ratio.
- Fixed issue where old window objects would stick around and continue to respond to property change events
- We now clear locked width/height values when switching to loose or strict anamorphic.
- Fixed problems with Custom Anamorphic and display width specification.
- Fixed text in number box incorrectly being shown in gray in some circumstances.
Veranderingen voor v1.3.3 - v1.3.4
- Added option to join the Beta track.
- The Beta track is a new, opt-in release track that will feature HandBrake nightly builds and all the new features that come with them as well as new VidCoder features. It won't be quite as stable: crashes and glitches will be more likely. However you'll get all the latest and greatest stuff and can help me squash bugs before they make it to a wider audience.
- To opt in, go to Options and click the "Join the Beta track" checkbox.