Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 9th December 2017, 17:38   #41  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,327
Quote:
Originally Posted by wisodev View Post
v2.0 is almost ready for release, looking for help to update some translations:
1. Spanish translations: https://github.com/wieslawsoltes/BatchEncoder/issues/84
Added translation in comment (not sure about all).
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is online now   Reply With Quote
Old 9th December 2017, 18:00   #42  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
Quote:
Originally Posted by tebasuna51 View Post
Added translation in comment (not sure about all).
Thanks for your help.

This is complete language file: https://github.com/wieslawsoltes/Bat...es-ES.language
wisodev is offline   Reply With Quote
Old 12th December 2017, 19:30   #43  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder v2.0 has been released today.

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.

Download portable version:

BatchEncoder-2.0-Win32.zip
BatchEncoder-2.0-x64.zip

Download installer version:

BatchEncoder-2.0-Win32.exe
BatchEncoder-2.0-x64.exe
wisodev is offline   Reply With Quote
Old 24th December 2017, 15:06   #44  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder v2.1 has been released today.

Changes:

- Updated tools download urls.

Download portable version:

BatchEncoder-2.1-Win32.zip
BatchEncoder-2.1-x64.zip

Download installer version:

BatchEncoder-2.1-Win32.exe
BatchEncoder-2.1-x64.exe
wisodev is offline   Reply With Quote
Old 9th January 2018, 10:28   #45  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder v2.2 has been released today.

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.

Download portable version:

BatchEncoder-2.2-Win32.zip
BatchEncoder-2.2-x64.zip

Download installer version:

BatchEncoder-2.2-Win32.exe
BatchEncoder-2.2-x64.exe
wisodev is offline   Reply With Quote
Old 17th January 2018, 16:43   #46  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder v3.0 has been released today.

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.

Download portable version:

BatchEncoder-3.0-Win32.zip
BatchEncoder-3.0-x64.zip

Download installer version:

BatchEncoder-3.0-Win32.exe
BatchEncoder-3.0-x64.exe
wisodev is offline   Reply With Quote
Old 20th January 2018, 09:54   #47  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder v3.1 has been released today.

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.

Download portable version:

BatchEncoder-3.1-Win32.zip
BatchEncoder-3.1-x64.zip

Download installer version:

BatchEncoder-3.1-Win32.exe
BatchEncoder-3.1-x64.exe
wisodev is offline   Reply With Quote
Old 21st January 2018, 01:06   #48  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder 3.2 preview - automatically download missing tools: https://youtu.be/Wj-MkzOAlRw
wisodev is offline   Reply With Quote
Old 23rd January 2018, 18:58   #49  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
BatchEncoder 3.2 - preview items list performance with 100k items https://youtu.be/l1yCxLaQ-Jw
wisodev is offline   Reply With Quote
Old 29th January 2018, 11:24   #50  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 1,096
Quote:
Originally Posted by wisodev View Post
BatchEncoder 3.2 preview - automatically download missing tools
This is just insane! Thanks!
Quote:
Originally Posted by wisodev View Post
BatchEncoder 3.2 - preview items list performance with 100k items
I'll test it soon with 5k flac to qaac.
__________________
MSI GE60-0NC(i73630QM,16GB,IntelHD4000(10.18.10.4653)+GeForceGT650m(2GB,v355.98)+muxless,1920x1080@60Hz,Plextor M5M 256GB SSD,Win8.1x64+MPC-BEx64+LAV+MadVR)+Yamaha RX-A830+LG 55LD650(1080p@24/25/60Hz)
chros is offline   Reply With Quote
Old 29th January 2018, 11:29   #51  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
Quote:
Originally Posted by chros View Post
This is just insane! Thanks!
Thanks, automatic downloading is working great in CI builds, everyone can test now: https://ci.appveyor.com/project/wies...uild/artifacts

Quote:
Originally Posted by chros View Post
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 is offline   Reply With Quote
Old 29th January 2018, 11:55   #52  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
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.
wisodev is offline   Reply With Quote
Old 29th January 2018, 16:42   #53  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 1,096
Quote:
Originally Posted by wisodev View Post
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!
__________________
MSI GE60-0NC(i73630QM,16GB,IntelHD4000(10.18.10.4653)+GeForceGT650m(2GB,v355.98)+muxless,1920x1080@60Hz,Plextor M5M 256GB SSD,Win8.1x64+MPC-BEx64+LAV+MadVR)+Yamaha RX-A830+LG 55LD650(1080p@24/25/60Hz)
chros is offline   Reply With Quote
Old 10th March 2018, 13:29   #54  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
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 is offline   Reply With Quote
Old 10th March 2018, 14:57   #55  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
Managed to find solution, VS has fixed some issues when switching platform toolkit's, so Windows XP support will remain.

wisodev is offline   Reply With Quote
Old 12th March 2018, 14:52   #56  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 1,096
Awesome!
__________________
MSI GE60-0NC(i73630QM,16GB,IntelHD4000(10.18.10.4653)+GeForceGT650m(2GB,v355.98)+muxless,1920x1080@60Hz,Plextor M5M 256GB SSD,Win8.1x64+MPC-BEx64+LAV+MadVR)+Yamaha RX-A830+LG 55LD650(1080p@24/25/60Hz)
chros is offline   Reply With Quote
Old 16th March 2018, 13:15   #57  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
I have updated output path format specification for upcoming version 4.0: https://github.com/wieslawsoltes/Bat...ut-path-format
wisodev is offline   Reply With Quote
Old 16th March 2018, 13:28   #58  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
If anyone is interested in testing upcoming version 4.0 you can try latest CI builds here: https://ci.appveyor.com/project/wies...ster/artifacts

All 4.0 version features are implemented and usable: https://github.com/wieslawsoltes/Bat...log#version-40

I am also looking for help in translation area: https://github.com/wieslawsoltes/Bat...ea-Translation
wisodev is offline   Reply With Quote
Old 20th March 2018, 18:00   #59  |  Link
wisodev
Registered User
 
Join Date: Nov 2006
Posts: 160
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
BatchEncoder-4.0-x64.zip

Download installer version:

BatchEncoder-4.0-Win32.exe
BatchEncoder-4.0-x64.exe
wisodev is offline   Reply With Quote
Old 21st March 2018, 10:53   #60  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 1,096
Quote:
Originally Posted by wisodev View Post
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!
__________________
MSI GE60-0NC(i73630QM,16GB,IntelHD4000(10.18.10.4653)+GeForceGT650m(2GB,v355.98)+muxless,1920x1080@60Hz,Plextor M5M 256GB SSD,Win8.1x64+MPC-BEx64+LAV+MadVR)+Yamaha RX-A830+LG 55LD650(1080p@24/25/60Hz)
chros is offline   Reply With Quote
Reply

Tags
audio, batch, converter, encoder, gui

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:43.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.