View Full Version : BatchEncoder (Audio Conversion GUI)
wisodev
29th January 2018, 11:29
This is just insane! :) Thanks!
Thanks, automatic downloading is working great in CI builds, everyone can test now: https://ci.appveyor.com/project/wieslawsoltes/batchencoder/build/artifacts
I'll test it soon with 5k flac to qaac. :)
I have tested even with 500k, the memory consumption is high (due to using DOM xml parser), but after you load xml the program works very fast.
wisodev
29th January 2018, 11:55
No sure what would be upper limit of files in the list. Is 10k, 30k, 100k enough? It is possible to get better perf by switching to different xml parser but it would take some time.
chros
29th January 2018, 16:42
Is 10k, 30k, 100k enough?
:) I think 100k as limit is more than enough "for now" :)
I transcoded 1k flac to m4a (qaac) within 50 mins with v3.1 without any issues!
Thanks for this amazing tool, Wieslaw!
wisodev
10th March 2018, 13:29
I have question about OS support. Does supporting Windows XP makes sense?
The issue I have is with the Visual Studio tooling not supporting some features for XP platform toolkit (like code analysis).
wisodev
10th March 2018, 14:57
Managed to find solution, VS has fixed some issues when switching platform toolkit's, so Windows XP support will remain.
https://i.imgur.com/wrsQI5x.png
chros
12th March 2018, 14:52
Awesome!
wisodev
16th March 2018, 13:15
I have updated output path format specification for upcoming version 4.0: https://github.com/wieslawsoltes/BatchEncoder/wiki/Output-path-format
wisodev
16th March 2018, 13:28
If anyone is interested in testing upcoming version 4.0 you can try latest CI builds here: https://ci.appveyor.com/project/wieslawsoltes/batchencoder/branch/master/artifacts
All 4.0 version features are implemented and usable: https://github.com/wieslawsoltes/BatchEncoder/wiki/Changelog#version-40
I am also looking for help in translation area: https://github.com/wieslawsoltes/BatchEncoder/issues?q=is%3Aopen+is%3Aissue+label%3AArea-Translation
wisodev
20th March 2018, 18:00
Version 4.0 released.
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.
Download portable version:
BatchEncoder-4.0-Win32.zip (https://github.com/wieslawsoltes/BatchEncoder/releases/download/4.0/BatchEncoder-4.0-Win32.zip)
BatchEncoder-4.0-x64.zip (https://github.com/wieslawsoltes/BatchEncoder/releases/download/4.0/BatchEncoder-4.0-x64.zip)
Download installer version:
BatchEncoder-4.0-Win32.exe (https://github.com/wieslawsoltes/BatchEncoder/releases/download/4.0/BatchEncoder-4.0-Win32.exe)
BatchEncoder-4.0-x64.exe (https://github.com/wieslawsoltes/BatchEncoder/releases/download/4.0/BatchEncoder-4.0-x64.exe)
chros
21st March 2018, 10:53
Version 4.0 released.
It's working great so far and it's fast! :)
You worked hard on this version, now you can have a bit of rest :) Thank You!
wisodev
21st March 2018, 11:00
It's working great so far and it's fast! :)
You worked hard on this version, now you can have a bit of rest :) Thank You!
Thank you! I definitely need some rest :)
This was very big internal rewrite that gives better foundation for future improvements and planned features (and there a lot of them in the backlog (https://github.com/wieslawsoltes/BatchEncoder/milestones)).
chros
21st March 2018, 13:53
This was very big internal rewrite ...
I figured and noticed it :) Thanks once again for your hard work! And enjoy the coming spring/summer!
chros
10th December 2018, 12:52
@wisodev: I've sadly seen the you shutdown the project. I hope everything is allright with you. Just wanted to say Thank You one more time: I use v4.0 from time-to-time and it's freaking amazing! :)
wisodev
10th December 2018, 12:55
@wisodev: I've sadly seen the you shutdown the project. I hope everything is allright with you. Just wanted to say Thank You one more time: I use v4.0 from time-to-time and it's freaking amazing! :)
I had to archive (shutdown) the project because lack of time (I have other projects that I want to work currently) anyway everything is fine with me :)
chros
10th December 2018, 14:09
I had to archive (shutdown) the project because lack of time (I have other projects that I want to work currently) anyway everything is fine with me :)
:) I'm glad to hear that! Enjoy life! :)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.