Commit Graph

312 Commits

Author SHA1 Message Date
f38c651a18 Added support for detecting "portable" Avisynth. 2016-10-02 16:18:01 +02:00
74fd84ba4c Bump x265 version, 2016-09-28 22:32:59 +02:00
f35f2635a3 Cleaned up VapourSynth detection code + detect "portable" VapourSynth if available. 2016-09-27 21:04:35 +02:00
983601e0c8 Bump x264 version. 2016-09-25 15:58:05 +02:00
0b42985558 Updated x265 version. 2016-09-15 22:43:46 +02:00
4de244e91a Updated x265 and NVEncC versions. 2016-09-15 22:36:32 +02:00
f63ad23475 Bump x265 version. 2016-07-18 11:35:32 +02:00
17f6303b6b Updated Changelog. 2016-07-03 13:58:13 +02:00
18aa620f74 Bump version. 2016-06-17 20:00:11 +02:00
363b472d2b Bump version. 2016-06-12 14:35:22 +02:00
8804ea0748 Fixed CQ and CRF mode being mixed up. 2016-05-24 20:03:25 +02:00
82f12a59a4 Bump x265 version. 2016-05-24 19:59:13 +02:00
395f090db6 Bump x265 version. 2016-05-13 20:41:30 +02:00
b5637c3f0b Added preliminary NVEncC encoding support. 2016-05-07 17:39:12 +02:00
587c29a4da Some installer tweaks. 2016-04-29 17:51:20 +02:00
f6e8d2e113 Fixed stupid copy&paste error. Fixes error about missing VapourSynth when Avisynth is *not* installed (but VapourSynth is). 2016-04-28 19:28:51 +02:00
669a915118 Some fixes in Update dialog to accommodate for latest MUtils changes. 2016-04-23 15:09:13 +02:00
c1a11a6ec3 Bump x265 version. 2016-04-19 20:15:52 +02:00
d782e4f2b1 Bump x264 version. 2016-04-14 20:58:35 +02:00
a1bf0dbf25 Bump version. 2016-04-09 19:31:37 +02:00
cbec1e3a42 Bump version. 2016-03-17 22:28:44 +01:00
ff27a265da Fixed detection of 64-Bit VapourSynth when 32-Bit VapourSynth is *not* installed (only relevant for 64-Bit Windows) + use registry functions from MUtils library. 2016-03-11 19:08:29 +01:00
5af1d81b03 Bump version + update changelog. 2016-02-06 12:11:59 +01:00
8caee77d8a Bump x264 and x265 versions. 2016-01-24 15:07:33 +01:00
653eeee98e Fixed a bug in job name generation. 2016-01-04 20:52:19 +01:00
1e48f22eea Improved 32-Bit vs. 64-Bit selection code for Avisynth/VapourSynth source. 2016-01-04 19:50:01 +01:00
0f0e746b51 Bump version. 2016-01-02 13:01:33 +01:00
286f615370 Happy new year 2016! 2016-01-01 23:59:55 +01:00
4c93c52b79 Added menu entries for removing all "complete" jobs ((includes failed/aborted jobs) and for removing all "enqueued" jobs. 2015-12-20 13:59:42 +01:00
fd6486e009 Bump version. 2015-12-20 00:16:10 +01:00
f322399673 Fixed project dependency (was f'cked up by Visual Studio import wizard). 2015-12-19 23:31:47 +01:00
ea3b08feaf Updated build script to include UCRT redistributable DLL's (form WinSDK). 2015-12-19 22:19:09 +01:00
9ce8f89c99 Updated build environment to Visual Studio 2015 with Update-1. 2015-12-19 19:18:38 +01:00
1e2b69c6f4 Make "custom" Avs2YUV parameters work again. 2015-11-18 20:48:54 +01:00
3a777274cc Changed the resize-mode for the "Status" and "Progress" columns to "ResizeToContents". 2015-10-24 18:28:45 +02:00
b373b3d725 Bump version + updated the CHANGELOG file. 2015-10-19 20:14:46 +02:00
05c7b930ae Updated CHANGELOG file. 2015-10-18 21:50:34 +02:00
8a8bb94399 Updated CHANGELOG and README file. 2015-10-17 14:26:10 +02:00
5306f19d87 Some installer fixes. 2015-10-16 19:53:52 +02:00
5c387a0cfb Some installer fixes. 2015-10-16 18:53:31 +02:00
6f5b3c4e4b Refined parameter validation code. Parameters in the "--param=value" format are now accepted. 2015-10-14 21:21:20 +02:00
decf0e0ffd Updated WUpdate tool to the latest version. 2015-10-12 20:31:24 +02:00
86a6fe27f9 Allow custom parameters that start with "-X", where X is a numeric value. 2015-09-22 20:32:53 +02:00
498ba2690d Much improved validation of custom parameters. 2015-09-20 16:01:14 +02:00
9a5076ffcb More code refactoring: Got rid of the "binaries" class + added a SourceFactory class plus SourceInfo classes for each source type + some improvements of AddJob dialog. 2015-08-02 21:16:36 +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
439ec45621 Updated WebUpdate and GnuPG binaries to the latest versions. 2015-05-14 11:38:42 +02:00
dc1630485e Fixed a stupid copy&paste error, which caused the configuration files to be stored in the wrong directory (regression in v2.50). 2015-04-26 17:47:56 +02:00
8e04c3e541 Bump x265 version. 2015-04-17 19:00:53 +02:00
404218e947 Some code simplification. 2015-03-23 22:05:58 +01:00
8e4e381408 Added option to enable line-wrapping + added option for saving the log to file. 2015-03-23 21:22:11 +01:00
fa29d4ba11 Moved binaries checking code into a separate thread + show spinner while application is initializing. 2015-03-14 14:01:50 +01:00
6713ccb41c Don't try to detect 64-Bit Avisynth on the 32-Bit system + remove Avisynth header that is no longer required. 2015-03-05 21:41:50 +01:00
0187a00f4d Improved Avisynth detection code. We now detect 32-Bit and 64-Bit Avisynth separately. 2015-03-01 22:00:05 +01:00
2658b4c628 Some more improvements to VapourSynth detection + overhauled the SysinfoModel class. 2015-02-28 17:12:35 +01:00
0c6c00202e Improved VapourSynth detection code. 2015-02-27 19:05:18 +01:00
49bc9123c2 Show debug console only for "pre-release" builds. 2015-02-08 22:45:12 +01:00
f64f67606a Some more clean-up + moved some more functions to MUtilities library. 2015-02-08 21:14:21 +01:00
fd689aeb70 Updated build script. 2015-02-02 22:18:40 +01:00
e669acfd39 Removed a lot of old cruft and use MUtils functions where possible. 2015-02-02 22:11:06 +01:00
24e2b93d68 Moved some more functions into MUtilities libraries. 2015-02-01 21:05:17 +01:00
07fdd97f97 Some initial work to use the MUtilities library. 2015-02-01 16:33:31 +01:00
d4d0882a10 Happy new year 2015 !!! 2015-01-31 19:56:04 +01:00
96f9965e84 Updated Avs2YUV to v0.24 (BugMaster's mod 3). 2015-01-31 19:16:26 +01:00
7524549739 Some improvements to x264 version check. In particular, some "patched" builds with *broken* string should now produce the correct error message. 2015-01-05 20:53:01 +01:00
7a09181ad2 Make sure that user doesn't enter any orphaned "-" or "--" prefixes. 2014-11-30 17:27:39 +01:00
09bf5b3a94 Made the help dialog or AVS2YUV work again + some code refactoring by using QScopedPointer's. 2014-11-19 17:21:46 +01:00
8e2b012ed8 Added support for Windows 10 tech preview. 2014-11-02 20:31:29 +01:00
e01f4f4726 Bump x265 version to 1.4. 2014-11-02 16:15:36 +01:00
b1a66ae866 Updated x264 version info. 2014-10-11 17:19:10 +02:00
1d2d990737 Updated WebUpdate and GnuPG binaries to the latest versions. 2014-10-08 23:40:47 +02:00
621f7bca2e Some more installer fixes/tweaks. 2014-08-16 15:53:27 +02:00
1f281ae4bc Some minor installer fixes (README file was not included). 2014-08-15 20:21:34 +02:00
ec39869819 Bump version. 2014-08-15 16:52:09 +02:00
ee5c384578 Enabled 2-Pass encoding support for x265. 2014-08-13 16:03:15 +02:00
d462755a9e Bump program version + updated minimum encoder versions. 2014-08-13 15:39:06 +02:00
2179dd9371 Added support for Visual Studio 2013 with Update-3. 2014-08-13 15:05:07 +02:00
e2ad461784 Bump x265 encoder version. 2014-06-04 19:36:20 +02:00
f79633e597 Code simplification: Removed the "m_status" member variable. Instead, application will be considered 'ready' when file timer is not running *and* no modal dialog is visible. 2014-05-18 21:59:26 +02:00
214cdc4e30 Made the file size estimation less jumpy: Before the progress was rounded to a precision of 1.0 percent. This caused a "jump" of the estimated size each time the integral part of progress increased by one. Now the progress is rounded to a precision of 0.1 percent, which greatly reduces the effect. Furthermore, we apply a slight smoothing filter on the estimated values in order to make the output more "stable". 2014-05-14 17:17:40 +02:00
3ebb3d97d1 Bump x265 encoder version. 2014-05-10 17:29:54 +02:00
834905abf9 Some improvements to version number handling. 2014-05-06 00:22:18 +02:00
726d494ca1 Fixed detection of x265 core version 1.0 and higher (old code assumed "0.x" format). 2014-05-05 18:20:58 +02:00
8f16f75ead Improved VapourSynth detection code, so that 64-Bit version can be detected as well. Since we cannot load the 64-Bit DLL, we will no longer attempt to load the VSSCRIPT.DLL directly, but instead just run VSPIPE.EXE and read out the version number. This is going to fail, if the VSSCRIPT.DLL is missing on the system. 2014-05-05 15:07:31 +02:00
d50c155b93 Implemented corner widget for the menubar. 2014-05-03 16:46:08 +02:00
061009a171 Updated Python download address + some code refactoring. 2014-05-03 15:11:29 +02:00
1af6d6ccd4 Updated encoder versions. 2014-05-01 21:22:57 +02:00
75ff0690f1 Updated README file. 2014-05-01 15:59:21 +02:00
04b19f3ecc On systems where the QDesktopServices::MoviesLocation cannot be determined, a bad output file path was generated, if no "recent" output directory had been stored yet. The initial output directory will now fall back to QDesktopServices::DesktopLocation or QDesktopServices::HomeLocation, if the QDesktopServices::MoviesLocation is not available. This should fix the issue. 2014-04-22 01:59:12 +02:00
2586bdb120 Updated installer script. 2014-04-21 16:48:59 +02:00
d5095d74f8 Simplified file verification code quite a bit. 2014-04-21 16:39:54 +02:00
10e5b33b06 Updated VS2010 project file. 2014-04-20 22:25:49 +02:00
bed4300a84 Fixed two memory leaks found by VLD. 2014-04-20 21:25:11 +02:00
086639e37b Correctly handle the "--first-run" CLI option. 2014-04-20 20:47:43 +02:00
6e8b0511c8 Changed behavior of launchNextJob() to launch the *first* pending job on the list rather than the next pending job (relative to the selected one). 2014-04-20 19:40:59 +02:00
2d4e314e72 Updated the VS2012 project file. 2014-04-20 18:06:21 +02:00
f80533f99a Make it possible to move jobs up/down the in the queue. Hold CTRL while pressing up/down cursor keys as a shortcut. 2014-04-20 17:38:55 +02:00
cc3d25dfce Improved detected of source file type + EncoderInfo object can check if the given source type is supported. 2014-04-20 15:09:58 +02:00
1cabbdc7b5 Updated Visual Studio 2012 project file. 2014-04-18 21:22:10 +02:00
e6d5820b9d Implemented initial queue saving/loading support. 2014-04-18 14:41:20 +02:00