|
d3d009bb94
|
Automatically use "1:1" mapping between the number of available CPU cores and the (maximum) number of instances, when a SSD (or similar "fast seeking") device is detected.
|
2017-10-13 17:28:39 +02:00 |
|
|
33f5a3badf
|
Bump release year.
|
2017-03-12 12:12:49 +01:00 |
|
|
eb8da7b6f9
|
Happy new year 2016!
|
2016-01-03 15:53:42 +01:00 |
|
|
83ef96701a
|
Added an "advanced" option to apply the original file's "creation" and "last modified" date/time to the output file.
|
2015-11-07 21:39:33 +01:00 |
|
|
eb4ba3cbd7
|
Overhauled config clean-up code: Allow up to three "obsolete" sections. If more than three "obsolete" sections are found, all but the latest three are removed.
|
2015-10-24 15:27:51 +02:00 |
|
|
def8a9cd6e
|
Implemented file extension replacement model + moved extension() function from AbstractEncoder class to AbstractEncoderInfo class.
|
2015-05-10 16:34:07 +02:00 |
|
|
e35aff3907
|
Actually make RegExp-based file renaming work.
|
2015-05-09 23:33:07 +02:00 |
|
|
5b1b612775
|
Added support for DynamicAudioNormalizer normalization filter.
|
2015-03-21 19:06:55 +01:00 |
|
|
1ea15b179c
|
Happy new year 2015 !!!
|
2015-01-01 18:06:21 +01:00 |
|
|
c435e4e1c1
|
Moved translation support into MUtilities library + make clean-up of temporary files work again + various minor fixes.
|
2014-12-20 23:44:43 +01:00 |
|
|
537ade07f6
|
More code refactoring and clean-up.
|
2014-12-19 23:49:11 +01:00 |
|
|
06db588742
|
Moved some more OS-specific functions into the MUtilities library.
|
2014-12-04 00:02:42 +01:00 |
|
|
dc98131fd1
|
Moved various auxiliary macros into the MUtils library.
|
2014-11-30 21:32:23 +01:00 |
|
|
035699c84e
|
Moved various functions into MUtils library and removed obsolete code from LameXP.
|
2014-11-25 02:14:42 +01:00 |
|
|
272214778a
|
Disable Auto-Update, by default, when running in "portable" mode.
|
2014-02-02 18:01:26 +01:00 |
|
|
7a687f2d7b
|
Fixed QAAC detection, hopefully.
|
2014-01-19 17:33:39 +01:00 |
|
|
cc38035087
|
Happy new year 2014!
|
2014-01-01 17:05:52 +01:00 |
|
|
60cb91665f
|
Updated Monkey's Audio binary to v4.12 (2013-06-26). Also added encoding support for Monkey's Audio format, including APEv2 tagging support. Since the MAC tool does NOT support tagging, a custom tagging utility support is used.
|
2013-12-04 22:36:19 +01:00 |
|
|
9b376cd2a8
|
Remember previous dropbox position and restore it on next startup.
|
2013-11-02 01:07:23 +01:00 |
|
|
7b016d5fec
|
Updated license info.
|
2013-10-23 22:25:04 +02:00 |
|
|
b54886f242
|
Introduce QUTF8 macro and replace ".toUtf8().constData()" everywhere.
|
2013-10-21 15:00:55 +02:00 |
|
|
81de5f2300
|
Implemented AbstractEncoderInfo for the AAC encoders too.
|
2013-10-07 02:28:01 +02:00 |
|
|
24217c3b71
|
More code refactoring: Moved most of the Win32 API dependencies into wrapper functions in Global.cpp, which greatly reduces platform-specific includes.
|
2013-10-07 00:01:15 +02:00 |
|
|
7602317652
|
Some code-clean up. Removed "Windows.h" include from "Global.h", because most source files won't need the Win32 API stuff. Also got rid of some Windows 2000 compatibility cruft.
|
2013-10-06 19:28:12 +02:00 |
|
|
33b55de005
|
Tweaked default values for encoder settings.
|
2013-10-03 19:14:24 +02:00 |
|
|
d1cdbd77cd
|
Refactored EncoderRegistry::createInstance() method to handle all common encoder parameters at a single place. Also added function to load/store the custom parameters.
|
2013-10-03 17:01:37 +02:00 |
|
|
4faf3a2e40
|
More refactoring of the SettingsModel. Also moved encoder reset function from MainWindow to EncoderRegistry.
|
2013-10-03 15:56:10 +02:00 |
|
|
d76c4a1702
|
Implemented AbstractEncoderInfo for some more encoders. Remaining encoders not yet working.
|
2013-10-02 19:17:33 +02:00 |
|
|
6c9e3c562f
|
Refactored Main window to use AbstractEncoderInfo rather than having all the encoder-specific information hardcoded in the GUI code. Also much improved EncoderReistry class and some clean-up in SettingsModel class.
|
2013-10-02 16:39:26 +02:00 |
|
|
1f241a1045
|
Refactored AAC encoder selection code.
|
2013-07-14 19:45:28 +02:00 |
|
|
ceec5fa5e2
|
Some code refactoring.
|
2013-07-14 19:04:32 +02:00 |
|
|
94d6d16ce3
|
Added GUI option to reset all encoder settings.
|
2013-07-14 18:14:26 +02:00 |
|
|
822e1e1ffb
|
Implemented caching for settings model.
|
2013-07-14 17:13:01 +02:00 |
|
|
7771e1127e
|
Silenced some debug outputs.
|
2013-07-11 00:37:23 +02:00 |
|
|
88142733d2
|
Fixed a copy&paste bug that cause the output directory to be reset when actually the most recent input directory should be reset.
|
2013-07-09 22:34:06 +02:00 |
|
|
9323260e32
|
The encoder configuration (rc-mode, bitrate, quality-level) is now maintained *separately* for each encoder. This was quite a massive change and needs more testing! Also a bug where OggEnc quality modes -2 and -1 would be clipped 0 has been fixed.
|
2013-07-07 23:49:29 +02:00 |
|
|
c2db2acd20
|
Now using a separate version/build number for the configuration, so INI settings don't get invalidated with each build.
|
2013-05-02 23:00:26 +02:00 |
|
|
62af2f575e
|
Synced MP3 algorithm quality settings to LAME manual. Now we only use values 9, 7, 3 and 0. Also note that, in VBR mode, there are only two settings (9-5 and 4-0).
|
2013-03-13 22:59:54 +01:00 |
|
|
bd0a370aee
|
Welcome to year 2013 ;-)
|
2013-02-08 23:57:50 +01:00 |
|
|
5b57083210
|
Updated Opus binaries. Also added option to disable the resampling in Opus decoder (i.e. always output 48.000 Hz).
|
2013-01-18 01:08:58 +01:00 |
|
|
c220a0b73f
|
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.5 (2012-11-23). Also removed obsolete Opus options.
|
2012-11-23 21:03:59 +01:00 |
|
|
4d3bce8fc3
|
Added option for "Overwrite Mode" (keep both, skip file, replace) to "Advanced Options" tab. Does not do anything yet.
|
2012-11-08 00:42:55 +01:00 |
|
|
61d440303b
|
Small code clean-up.
|
2012-10-15 00:41:38 +02:00 |
|
|
4ed70b7bea
|
If a QM file is used instead of a built-in translation, the QM file will now be remembered. Also the translation system can now be re-initialized by pressing CTRL+F5 in the Main window.
|
2012-10-14 22:22:30 +02:00 |
|
|
3fc27a2e17
|
Slightly modified license checking code.
|
2012-10-10 23:01:58 +02:00 |
|
|
3e18116dd5
|
Added "custom parameters" options for Opus. Also added a "help" button for all "custom parameters" edit boxes, which will simply show the CLI help screen.
|
2012-07-29 22:55:02 +02:00 |
|
|
d44c57e009
|
Updated Opus binaries. Now compiled with runtime CPU-detection. Also we now have builds with "experimental encoder perceptual tuning" from the "exp_analysis7" branch, enabled by default.
|
2012-07-29 16:46:01 +02:00 |
|
|
278f9091fb
|
Replaced the Opus encoder/decoder binary wit custom binaries that support UTF-8 file names and flush the console output properly + expose more Opus encoder options in the GUI.
|
2012-07-21 19:16:12 +02:00 |
|
|
9b687fff9a
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
|
|
3141ebf2ee
|
Improved detection of default language: Each language file can now have a country id in addition to the language id. This is required, because some languages (e.g. Chinese) have country-specific variants.
|
2011-12-19 17:26:20 +01:00 |
|