Commit Graph

28 Commits

Author SHA1 Message Date
286f615370 Happy new year 2016! 2016-01-01 23:59:55 +01:00
1123701e6f Correctly handle the case when Preset and/or Tune is "UNSPECIFIED". 2015-08-02 22:13:14 +02:00
d88c4ca553 Refactored code to better manage the encoder binary paths: They are now handled by the individual EncoderInfo class. Also added 12-Bit x265 encoder binaries. 2015-08-02 19:16:37 +02:00
2658b4c628 Some more improvements to VapourSynth detection + overhauled the SysinfoModel class. 2015-02-28 17:12:35 +01:00
e669acfd39 Removed a lot of old cruft and use MUtils functions where possible. 2015-02-02 22:11:06 +01:00
d4d0882a10 Happy new year 2015 !!! 2015-01-31 19:56:04 +01:00
9ac2aa911b Added backward compatibility for "old" template entries. 2014-08-13 15:38:17 +02:00
e6d5820b9d Implemented initial queue saving/loading support. 2014-04-18 14:41:20 +02:00
ae5374f68b Some more tweaking to template loading code. Also added some backward-compatibility fixes. 2014-04-16 20:20:31 +02:00
0ce1fff4c6 Tunings are now also loaded from the EncoderInfo object. Also improved template saving code. 2014-04-16 16:50:03 +02:00
383bf1c0dd The list of supported profiles will now be loaded from the EncoderInfo object, depending on the select Encoder *and* Variant. 2014-04-16 16:05:24 +02:00
8f6ccd028f Fixed template loading. Also overhaul of the complete template loading/saving code. 2014-04-11 21:28:47 +02:00
2bafd5f5f6 Select the 64-Bit encoder by default on 64-Bit systems. 2014-02-15 00:40:15 +01:00
c873bf8527 Refactored calculation of the binary path to a separate class. Also more code refactoring. 2014-02-12 21:36:10 +01:00
5d9c70db03 Initial multi-encoder support. This will allow adding support for x265 in a future version. Also it makes switching between 32-Bit/64-Bit and 8-Bit/10-Bit x264 binaries more convenient. 2014-02-10 21:33:04 +01:00
b16bbfa60c Happy new year 2014! 2014-01-27 19:58:24 +01:00
a3072d9c6b Fixed a small bug: When adding multiple files and enabling the "Apply To All Files" option, then the current file was added twice. 2013-05-11 21:52:07 +02:00
e316c3cd37 Compatibility fix. 2012-02-12 17:35:50 +01:00
e149f87ed8 Added support for custom Avs2YUV parameters. Required to allow passing trough 4:2:2 (YV16) and 4:4:4 (YV24) data, as Avs2YUV converts to 4:2:0 (YV12) by default. YV16 and YV24 requires Avisynth 2.6! 2012-02-12 15:58:28 +01:00
9f2a0c4f10 Refactored selection of the "data" directory into a global function and killed some Copy&Paste code. 2012-02-10 18:40:28 +01:00
5ceb25656c Implemented a portable mode. Will be enabled, if the string "portable" is found in the EXE name. 2012-02-10 01:58:45 +01:00
e648300812 Remember last configuration, even if it was unsaved. 2012-02-09 02:06:29 +01:00
fa9488fb78 Added support for fractional CRF values. In CQ mode the quantizer will be rounded to the next int value. Also cleaned-up resource file. 2012-02-04 15:56:38 +01:00
0d22776128 Improved saving of new profiles. 2012-02-02 18:55:55 +01:00
2a3325b02f Added "Pause" support. 2012-02-02 02:13:02 +01:00
18a3411e6e Added support for saving and deleting custom templates. 2012-01-31 22:30:21 +01:00
6410bdbaac Added template support. Saving user-defined templates not implemented yet. 2012-01-31 03:03:17 +01:00
055b9ef673 Added options Model. 2012-01-29 19:14:46 +01:00