OSDN Git Service
lordmulder [Sat, 1 Dec 2012 14:54:07 +0000 (15:54 +0100)]
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).
lordmulder [Wed, 28 Nov 2012 22:36:00 +0000 (23:36 +0100)]
Updated version info.
lordmulder [Thu, 27 Sep 2012 16:13:55 +0000 (18:13 +0200)]
Show an additional tool-tip when the user enters "invalid" custom parameters. Should make things more clear.
lordmulder [Sat, 22 Sep 2012 12:58:51 +0000 (14:58 +0200)]
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.
lordmulder [Mon, 14 May 2012 19:47:47 +0000 (21:47 +0200)]
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.
lordmulder [Tue, 8 May 2012 14:08:02 +0000 (16:08 +0200)]
Fix of previous commit.
lordmulder [Tue, 8 May 2012 00:50:20 +0000 (02:50 +0200)]
Less restrictive minimum/maximum for the "target bitrate" selector.
lordmulder [Mon, 30 Apr 2012 20:24:41 +0000 (22:24 +0200)]
Better handling of exceptions in Avisynth code.
lordmulder [Mon, 30 Apr 2012 17:26:41 +0000 (19:26 +0200)]
Added an option to save the log automatically.
lordmulder [Mon, 30 Apr 2012 14:56:01 +0000 (16:56 +0200)]
Added support for VLD and fixed a few memory leaks found by VLD.
lordmulder [Thu, 29 Mar 2012 16:45:51 +0000 (18:45 +0200)]
Bump version.
lordmulder [Thu, 29 Mar 2012 13:20:26 +0000 (15:20 +0200)]
Fix help display. Regression introduced when 8-Bit/10-Bit support was added.
lordmulder [Sun, 25 Mar 2012 20:11:07 +0000 (22:11 +0200)]
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.
lordmulder [Mon, 27 Feb 2012 20:39:15 +0000 (21:39 +0100)]
Improved file size estimation.
lordmulder [Thu, 23 Feb 2012 02:18:46 +0000 (03:18 +0100)]
Show an estimate(!) of the final size during the encode.
lordmulder [Wed, 22 Feb 2012 22:53:16 +0000 (23:53 +0100)]
Properly remember the last selected output file filter index.
lordmulder [Tue, 21 Feb 2012 00:59:44 +0000 (01:59 +0100)]
Improved IPC behavior when the running instance does not respond for whatever reason.
lordmulder [Mon, 20 Feb 2012 23:37:31 +0000 (00:37 +0100)]
Added support for handling multiple instances.
lordmulder [Mon, 20 Feb 2012 20:36:57 +0000 (21:36 +0100)]
Updated ReadMe file.
lordmulder [Sat, 18 Feb 2012 00:22:24 +0000 (01:22 +0100)]
Updated ReadMe file + slightly tweak install script.
lordmulder [Fri, 17 Feb 2012 21:18:40 +0000 (22:18 +0100)]
Updated ReadMe file.
lordmulder [Thu, 16 Feb 2012 22:58:33 +0000 (23:58 +0100)]
Added a web-link for "Help and Support".
lordmulder [Thu, 16 Feb 2012 13:33:26 +0000 (14:33 +0100)]
Added "Copy" and "Paste" to custom context menu.
lordmulder [Thu, 16 Feb 2012 01:08:46 +0000 (02:08 +0100)]
Added "Editor" dialog for custom parameters.
lordmulder [Tue, 14 Feb 2012 23:45:42 +0000 (00:45 +0100)]
Delete zero-size output files when job fails or is aborted.
lordmulder [Tue, 14 Feb 2012 22:57:28 +0000 (23:57 +0100)]
Strip down Avisynth header file to what we actually need/use.
lordmulder [Tue, 14 Feb 2012 22:36:44 +0000 (23:36 +0100)]
Added a "restart" button and extended JobListModel API as required.
lordmulder [Tue, 14 Feb 2012 19:50:35 +0000 (20:50 +0100)]
Added some more information about audio encoding to ReadMe file.
lordmulder [Tue, 14 Feb 2012 18:03:19 +0000 (19:03 +0100)]
Updated ReadMe file.
lordmulder [Mon, 13 Feb 2012 23:27:02 +0000 (00:27 +0100)]
Bump version.
lordmulder [Mon, 13 Feb 2012 19:49:16 +0000 (20:49 +0100)]
Added option to by-pass the Avisynth check. Not recommended!
lordmulder [Mon, 13 Feb 2012 17:52:55 +0000 (18:52 +0100)]
Actually detect the Avisynth version. Will accept version 2.5 or later.
lordmulder [Mon, 13 Feb 2012 15:44:50 +0000 (16:44 +0100)]
Make sure that the current configuration can be saved to a template, even if it equals the "<Recently Used>" configuration. Also added Avisynth credits.
lordmulder [Mon, 13 Feb 2012 02:02:06 +0000 (03:02 +0100)]
Updated CPUID assembly from x264.
lordmulder [Mon, 13 Feb 2012 01:12:04 +0000 (02:12 +0100)]
Make installer remember the install location from a previous installation.
lordmulder [Sun, 12 Feb 2012 23:04:39 +0000 (00:04 +0100)]
Properly verify custom Avs2YUV parameters. Also improved color-space info in the ReadMe file.
lordmulder [Sun, 12 Feb 2012 16:35:50 +0000 (17:35 +0100)]
Compatibility fix.
lordmulder [Sun, 12 Feb 2012 15:45:29 +0000 (16:45 +0100)]
Updated ReadMe file.
lordmulder [Sun, 12 Feb 2012 14:58:28 +0000 (15:58 +0100)]
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!
lordmulder [Sat, 11 Feb 2012 22:34:37 +0000 (23:34 +0100)]
Updated ReadMe file.
lordmulder [Sat, 11 Feb 2012 17:21:45 +0000 (18:21 +0100)]
Added notice.
lordmulder [Sat, 11 Feb 2012 15:10:21 +0000 (16:10 +0100)]
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.
lordmulder [Sat, 11 Feb 2012 02:11:29 +0000 (03:11 +0100)]
Minimum required OS is Windows XP, not Windows 2000.
lordmulder [Fri, 10 Feb 2012 23:28:32 +0000 (00:28 +0100)]
Improved installer script.
lordmulder [Fri, 10 Feb 2012 23:19:24 +0000 (00:19 +0100)]
Improved internal API for version info.
lordmulder [Fri, 10 Feb 2012 23:06:56 +0000 (00:06 +0100)]
Updated ReadMe file.
lordmulder [Fri, 10 Feb 2012 21:54:19 +0000 (22:54 +0100)]
Improved version info.
lordmulder [Fri, 10 Feb 2012 21:48:08 +0000 (22:48 +0100)]
Improved version info.
lordmulder [Fri, 10 Feb 2012 21:30:27 +0000 (22:30 +0100)]
Improved version info.
lordmulder [Fri, 10 Feb 2012 18:53:12 +0000 (19:53 +0100)]
Updated ReadMe file.
lordmulder [Fri, 10 Feb 2012 17:42:16 +0000 (18:42 +0100)]
Implemented asynchronous handling of dropped files, so the source application gets unblocked ASAP. Also added Drag&Drop support to the "Add Job" dialog.
lordmulder [Fri, 10 Feb 2012 17:40:28 +0000 (18:40 +0100)]
Refactored selection of the "data" directory into a global function and killed some Copy&Paste code.
lordmulder [Fri, 10 Feb 2012 11:32:08 +0000 (12:32 +0100)]
Make the installer explicitly request elevation.
lordmulder [Fri, 10 Feb 2012 01:18:28 +0000 (02:18 +0100)]
Updated ReadMe file.
lordmulder [Fri, 10 Feb 2012 00:58:45 +0000 (01:58 +0100)]
Implemented a portable mode. Will be enabled, if the string "portable" is found in the EXE name.
lordmulder [Thu, 9 Feb 2012 22:36:26 +0000 (23:36 +0100)]
Updated ReadMe file.
lordmulder [Thu, 9 Feb 2012 22:14:38 +0000 (23:14 +0100)]
Improve installer and ReadMe file.
lordmulder [Thu, 9 Feb 2012 15:45:42 +0000 (16:45 +0100)]
Improved build script and installer.
lordmulder [Thu, 9 Feb 2012 13:51:41 +0000 (14:51 +0100)]
Added OS check to installer.
lordmulder [Thu, 9 Feb 2012 01:06:29 +0000 (02:06 +0100)]
Remember last configuration, even if it was unsaved.
lordmulder [Wed, 8 Feb 2012 21:50:36 +0000 (22:50 +0100)]
Include text files in distribution packages.
lordmulder [Tue, 7 Feb 2012 23:29:47 +0000 (00:29 +0100)]
Added support for Windows 7 Taskbar progress indicator + include version info in resources.
lordmulder [Tue, 7 Feb 2012 20:48:25 +0000 (21:48 +0100)]
Moved CPU capabilities check to the main window init function.
lordmulder [Tue, 7 Feb 2012 02:37:47 +0000 (03:37 +0100)]
Improved CPU detection code.
lordmulder [Mon, 6 Feb 2012 23:22:25 +0000 (00:22 +0100)]
Improved build script.
lordmulder [Mon, 6 Feb 2012 21:40:07 +0000 (22:40 +0100)]
Improved custom parameter checking some more + properly split custom parameters that contain whitespaces.
lordmulder [Mon, 6 Feb 2012 16:34:25 +0000 (17:34 +0100)]
Much improved validation of custom parameters.
lordmulder [Mon, 6 Feb 2012 15:13:24 +0000 (16:13 +0100)]
Fixed potential deadlock.
lordmulder [Mon, 6 Feb 2012 03:39:03 +0000 (04:39 +0100)]
Forbid one more parameter in the custom options.
lordmulder [Sun, 5 Feb 2012 20:52:23 +0000 (21:52 +0100)]
Added workarounds for the unfortunate lack of Unicode support in (unpatched) x264 and Avisynth.
lordmulder [Sun, 5 Feb 2012 14:42:41 +0000 (15:42 +0100)]
Reorganized web-links a bit + added "Reset" button to preferences dialog.
lordmulder [Sun, 5 Feb 2012 03:41:42 +0000 (04:41 +0100)]
Added support for adding files from the command-line.
lordmulder [Sun, 5 Feb 2012 01:49:08 +0000 (02:49 +0100)]
Added option to use 64-Bit Avisynth/Avs2YUV.
lordmulder [Sat, 4 Feb 2012 21:44:19 +0000 (22:44 +0100)]
Append the proper extension to the output file name, according to selected file type.
lordmulder [Sat, 4 Feb 2012 18:09:27 +0000 (19:09 +0100)]
Make it possible to save to the name of an existing template.
lordmulder [Sat, 4 Feb 2012 14:56:38 +0000 (15:56 +0100)]
Added support for fractional CRF values. In CQ mode the quantizer will be rounded to the next int value. Also cleaned-up resource file.
lordmulder [Sat, 4 Feb 2012 00:12:21 +0000 (01:12 +0100)]
Added option to shutdown the computer when all jobs are completed.
lordmulder [Fri, 3 Feb 2012 14:28:00 +0000 (15:28 +0100)]
Added support for running multiple jobs in parallel.
lordmulder [Fri, 3 Feb 2012 11:31:51 +0000 (12:31 +0100)]
Use the proper binary for help screen (32- vs. 64-Bit) + added "maximum job cont" option to preferences.
lordmulder [Fri, 3 Feb 2012 01:26:08 +0000 (02:26 +0100)]
Create index file, if FFMS input is used. Avoids re-indexing for the seconds pass.
lordmulder [Thu, 2 Feb 2012 23:53:14 +0000 (00:53 +0100)]
Added "Preferences" dialog.
lordmulder [Thu, 2 Feb 2012 21:53:40 +0000 (22:53 +0100)]
Added option to delete jobs from the list + also added option to browse the output file.
lordmulder [Thu, 2 Feb 2012 17:55:55 +0000 (18:55 +0100)]
Improved saving of new profiles.
lordmulder [Thu, 2 Feb 2012 16:20:42 +0000 (17:20 +0100)]
Added "x264" and "Qt" about dialogs.
lordmulder [Thu, 2 Feb 2012 14:56:49 +0000 (15:56 +0100)]
Remember last "open from" and "save to" locations.
lordmulder [Thu, 2 Feb 2012 12:52:52 +0000 (13:52 +0100)]
Drag & Drop support.
lordmulder [Thu, 2 Feb 2012 03:12:58 +0000 (04:12 +0100)]
Check binary type of all tools.
lordmulder [Thu, 2 Feb 2012 03:00:05 +0000 (04:00 +0100)]
Improved x264 version detection.
lordmulder [Thu, 2 Feb 2012 01:13:02 +0000 (02:13 +0100)]
Added "Pause" support.
lordmulder [Wed, 1 Feb 2012 00:08:54 +0000 (01:08 +0100)]
Added help screen.
lordmulder [Tue, 31 Jan 2012 21:30:21 +0000 (22:30 +0100)]
Added support for saving and deleting custom templates.
lordmulder [Tue, 31 Jan 2012 19:28:40 +0000 (20:28 +0100)]
Check the Avs2YUV version + improve custom parameters editor.
lordmulder [Tue, 31 Jan 2012 14:51:13 +0000 (15:51 +0100)]
Only use avs2yuv for '.avs' files + update details when the process completes.
lordmulder [Tue, 31 Jan 2012 14:15:15 +0000 (15:15 +0100)]
Got rid of 'pipebuf.exe' tool. Will now use two QProcess objects to handle the redirection internally.
lordmulder [Tue, 31 Jan 2012 02:03:17 +0000 (03:03 +0100)]
Added template support. Saving user-defined templates not implemented yet.
lordmulder [Mon, 30 Jan 2012 23:13:32 +0000 (00:13 +0100)]
Implemented support for using 32-Bit Avisynth with 64-Bit x264.
lordmulder [Mon, 30 Jan 2012 16:50:19 +0000 (17:50 +0100)]
Check x264 version + added simple build script.
lordmulder [Mon, 30 Jan 2012 03:58:42 +0000 (04:58 +0100)]
Implemented 2-Pass support + various fixes.
lordmulder [Sun, 29 Jan 2012 20:31:09 +0000 (21:31 +0100)]
Implemented rudimental encoding support.
lordmulder [Sun, 29 Jan 2012 18:14:46 +0000 (19:14 +0100)]
Added options Model.