This repository has been archived by the owner on Nov 4, 2022. It is now read-only.
Releases: wieslawsoltes/BatchEncoder
Releases · wieslawsoltes/BatchEncoder
BatchEncoder 5.1
Changes
- Added Simplified Chinese translation.
BatchEncoder 5.0
Changes
- Added missing Korean translations.
- Added Dutch translation.
- Update target toolkit and windows sdk.
BatchEncoder 4.1-alpha1
Fix
BatchEncoder 4.0
Changes
- Added download tools automatically.
- Added try to download tools option.
- Added toggle selected items using space key.
- Added items list search using keyboard.
- Changed output path variables.
- Added more variables for output path.
- Added relative output path support.
- Added load and save output path patterns.
- Automatically rename a file if it already exists.
- Append copy suffix for newly added tool, format or preset.
- Append copy suffix for duplicated tool, format or preset.
- Try to find x86 tool if x64 was not found on x64 platforms.
- Improved performance of loading and saving items.
- Improved performance of removing items.
- Reduced the size of an executable.
- Using virtual list for items.
- Using virtual list for presets.
- Using virtual list for formats.
- Using virtual list for tools.
- Reduced memory usage.
- Added basic logging support.
- Added tools utilities class.
- Added separate core project.
- Using std::wstring instead of CString.
- Using std::map container.
- Using std::vector container.
- Using std::thread for workers.
- Using std::mutex for syncing workers.
- Refactored worker classes.
- Added unit tests.
BatchEncoder 3.1
Changes
- Added auto select tool in configure tools dialog.
- Added validation for loaded configuration files.
- Improved configuration files loading and saving.
- Fixed $OPTIONS not being set properly.
- Fixed delete all items crash in formats dialog.
- Fixed delete all items crash in tools dialog.
BatchEncoder 3.0
Changes
- Added refalac support.
- Added twolame support.
- Updated rewavi tool.
- Updated AvsDec tool.
- Added $OUTPATH variable to format template.
- Added additional preset options per item.
- Added support for split multi-channel WAV files.
- Using sol2 to for lua scripting.
- Fixed convert loop crushing with more than 64 threads active.
- Improved performance of remove item from the list.
- Changed script file extension to .lua for progress functions.
- Using xml extensions for configuration.
- Using auto detection of xml file type for drag and drop.
- Using Tools.xml for download url in download.ps1 script.
- Added generate-xml.ps1 PowerShell script.
- Added validate-tools.ps1 PowerShell script.
- Added update-config.ps1 PowerShell script.
BatchEncoder 2.2
Changes
- Added AvsDec tool to support .avs Avisynth scripts.
- Added rewavi tool to support .avs Avisynth scripts.
- Added rewavi tool to support .avi files.
- Added .mka decoder support using ffmpeg.
- Added Japanese translation.
BatchEncoder 2.1
Changes
- Updated tools download urls.
BatchEncoder 2.0
Changes
- Added configure tools dialog.
- Added dynamic layout support for dialogs.
- Added multi-selection support for presets list.
- Added multi-selection support for formats list.
- Refactored configuration file storage.
- Installed version config is stored in %appdata%\BatchEncoder path.
- Portable version config is stored in .\BatchEncoder path.
- Installed version tools are stored in %appdata%\BatchEncoder\tools path.
- Portable version tools are stored in .\BatchEncoder\tools path.
- Refactored worker threads to use lambdas.
- Refactored common code as submodules.
- Refactored xml configuration code.
- Added eac3to support.
- Updated tools to latest versions.
- Updated QAAC AAC format to use --no-optimize instead of --adts.
- Updated TinyXml-2 to version 5.0.1.
BatchEncoder 1.4
Changes
- Updated Spanish translation.
- Updated AAC presets to show birate for VBR.
- Updated projects to Microsoft Visual Studio 2017 (PlatformToolset v141_xp).
- Changed projects WindowsTargetPlatformVersion to version 7.0.