Commit Graph

265 Commits

Author SHA1 Message Date
aacf84b88a Some initial refactoring to allow better handling of multiple input files. 2013-05-08 00:04:40 +02:00
b2b751035d Better support for new x264 builds with OpenCL Lookahead. 2013-05-05 14:11:34 +02:00
dd7a18abbb Moved the Avisynth detected code into a background thread. 2013-04-02 23:10:58 +02:00
2d80a1d7a5 Bumped versions. 2013-03-06 23:37:15 +01:00
7070d0d41f Bump version. 2013-01-15 21:18:24 +01:00
337a65bb2d Now using global "fatal exit" function. 2012-12-15 19:12:56 +01:00
6a2c9e463f Updated build script. 2012-12-05 22:51:27 +01:00
d17f7d0bd9 Added solution/project files for Visual Studio 2012. 2012-12-02 19:58:49 +01:00
4883e8aae2 Prepare for separate solutions for MSVC2010 and MSVC2012. 2012-12-02 19:36:43 +01:00
ea0f4b813e Fixed Drag&Drop with Qt v4.8.4. It still is a mystery how the old code ever worked with Qt 4.8.2 (and older). 2012-12-01 15:54:07 +01:00
9400b628d6 Updated version info. 2012-11-28 23:36:00 +01:00
6562924242 Show an additional tool-tip when the user enters "invalid" custom parameters. Should make things more clear. 2012-09-27 18:13:55 +02:00
f4549d74ef Allow "--frames" and "--fps" as custom parameters, because they might be useful when FFMS2 input is used. We will discard those parameters later, iff Avisynth/Pipe input is used. 2012-09-22 14:58:51 +02:00
3f8ed91da3 Added an option to save the output file to the same folder where the source is located. Also improved Avisynth detection in case of exception error. 2012-05-14 21:47:47 +02:00
1fcc296bda Fix of previous commit. 2012-05-08 16:08:02 +02:00
1f0518d10c Less restrictive minimum/maximum for the "target bitrate" selector. 2012-05-08 02:50:20 +02:00
38a6def683 Better handling of exceptions in Avisynth code. 2012-04-30 22:24:41 +02:00
7effdd62d8 Added an option to save the log automatically. 2012-04-30 19:26:41 +02:00
1cb2b2b4c8 Added support for VLD and fixed a few memory leaks found by VLD. 2012-04-30 16:56:01 +02:00
12e37c30a2 Bump version. 2012-03-29 18:45:51 +02:00
d55e24e3be Fix help display. Regression introduced when 8-Bit/10-Bit support was added. 2012-03-29 15:20:26 +02:00
b7acf86d6e Added option to choose between 8-Bit and 10-Bit encoding at runtime. We now include 8-Bit and 10-Bit builds in the distribution package. 2012-03-25 22:11:07 +02:00
2c021cf3f1 Improved file size estimation. 2012-02-27 21:39:15 +01:00
ae97181d06 Show an estimate(!) of the final size during the encode. 2012-02-23 03:18:46 +01:00
912f9e576e Properly remember the last selected output file filter index. 2012-02-22 23:53:16 +01:00
72a9145a5d Improved IPC behavior when the running instance does not respond for whatever reason. 2012-02-21 01:59:44 +01:00
ff3f5516d8 Added support for handling multiple instances. 2012-02-21 00:37:31 +01:00
47a0a1f8c7 Updated ReadMe file + slightly tweak install script. 2012-02-18 01:22:24 +01:00
0ece9fed40 Updated ReadMe file. 2012-02-17 22:18:40 +01:00
1033990705 Added a web-link for "Help and Support". 2012-02-16 23:58:33 +01:00
c91451069e Added "Copy" and "Paste" to custom context menu. 2012-02-16 14:33:26 +01:00
83e51e6a17 Added "Editor" dialog for custom parameters. 2012-02-16 02:08:46 +01:00
c66376096d Delete zero-size output files when job fails or is aborted. 2012-02-15 00:45:42 +01:00
aefe4fa3ea Strip down Avisynth header file to what we actually need/use. 2012-02-14 23:57:28 +01:00
10b495bfa5 Added a "restart" button and extended JobListModel API as required. 2012-02-14 23:36:44 +01:00
877c06712d Added some more information about audio encoding to ReadMe file. 2012-02-14 20:50:35 +01:00
e81d00dee7 Bump version. 2012-02-14 00:27:02 +01:00
a0991e1137 Added option to by-pass the Avisynth check. Not recommended! 2012-02-13 20:49:16 +01:00
9829729d7f Actually detect the Avisynth version. Will accept version 2.5 or later. 2012-02-13 18:52:55 +01:00
9667385870 Make sure that the current configuration can be saved to a template, even if it equals the "<Recently Used>" configuration. Also added Avisynth credits. 2012-02-13 16:44:50 +01:00
6ed0a8be29 Make installer remember the install location from a previous installation. 2012-02-13 02:12:04 +01:00
5046a80d56 Properly verify custom Avs2YUV parameters. Also improved color-space info in the ReadMe file. 2012-02-13 00:04:39 +01: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
ac5d2c4f89 Improved deadlock handling. We will now throw a warning after 1 minute and abort after 5 minutes of inactivity. This may still be too short for FFVideoSource() to finish indexing on extremely large files. Though in this case the user should use 'ffmsindex' to create the index beforehand. 2012-02-11 16:10:21 +01:00
1d5af73ac7 Minimum required OS is Windows XP, not Windows 2000. 2012-02-11 03:11:29 +01:00
8a1666485c Improved installer script. 2012-02-11 00:28:32 +01:00
4085e0b57a Updated ReadMe file. 2012-02-11 00:06:56 +01:00
68a01d1483 Improved version info. 2012-02-10 22:48:08 +01:00
d83ddf7303 Improved version info. 2012-02-10 22:30:27 +01:00
ed774d4f0f Implemented asynchronous handling of dropped files, so the source application gets unblocked ASAP. Also added Drag&Drop support to the "Add Job" dialog. 2012-02-10 18:42:16 +01:00
5b01c67785 Make the installer explicitly request elevation. 2012-02-10 12:32:08 +01:00
defd0b795a Updated ReadMe file. 2012-02-10 02:18: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
cad7904241 Improve installer and ReadMe file. 2012-02-09 23:14:38 +01:00
fe0847e60c Improved build script and installer. 2012-02-09 16:45:42 +01:00
8e22c9c35e Added OS check to installer. 2012-02-09 14:51:41 +01:00
e648300812 Remember last configuration, even if it was unsaved. 2012-02-09 02:06:29 +01:00
10934275f7 Include text files in distribution packages. 2012-02-08 22:50:36 +01:00
c1d4d1d589 Added support for Windows 7 Taskbar progress indicator + include version info in resources. 2012-02-08 00:29:47 +01:00
d7d5f27756 Make it possible to save to the name of an existing template. 2012-02-04 19:09:27 +01:00
6121903aa0 Added option to delete jobs from the list + also added option to browse the output file. 2012-02-02 22:53:40 +01:00
2a3325b02f Added "Pause" support. 2012-02-02 02:13:02 +01:00
a30b5b7300 Check x264 version + added simple build script. 2012-01-30 17:50:19 +01:00
Git User
b83d33f7b3 Initial commit. 2012-01-28 16:40:14 +01:00