OSDN Git Service

x264-launcher/x264-launcher.git
11 years agoUpdated build script.
lordmulder [Wed, 5 Dec 2012 21:51:27 +0000 (22:51 +0100)]
Updated build script.

11 years agoAdded solution/project files for Visual Studio 2012.
lordmulder [Sun, 2 Dec 2012 18:58:49 +0000 (19:58 +0100)]
Added solution/project files for Visual Studio 2012.

11 years agoPrepare for separate solutions for MSVC2010 and MSVC2012.
lordmulder [Sun, 2 Dec 2012 18:36:43 +0000 (19:36 +0100)]
Prepare for separate solutions for MSVC2010 and MSVC2012.

11 years agoFixed Drag&Drop with Qt v4.8.4. It still is a mystery how the old code ever worked...
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).

11 years agoUpdated version info.
lordmulder [Wed, 28 Nov 2012 22:36:00 +0000 (23:36 +0100)]
Updated version info.

11 years agoShow an additional tool-tip when the user enters "invalid" custom parameters. Should...
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.

11 years agoAllow "--frames" and "--fps" as custom parameters, because they might be useful when...
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.

12 years agoAdded an option to save the output file to the same folder where the source is locate...
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.

12 years agoFix of previous commit.
lordmulder [Tue, 8 May 2012 14:08:02 +0000 (16:08 +0200)]
Fix of previous commit.

12 years agoLess restrictive minimum/maximum for the "target bitrate" selector.
lordmulder [Tue, 8 May 2012 00:50:20 +0000 (02:50 +0200)]
Less restrictive minimum/maximum for the "target bitrate" selector.

12 years agoBetter handling of exceptions in Avisynth code.
lordmulder [Mon, 30 Apr 2012 20:24:41 +0000 (22:24 +0200)]
Better handling of exceptions in Avisynth code.

12 years agoAdded an option to save the log automatically.
lordmulder [Mon, 30 Apr 2012 17:26:41 +0000 (19:26 +0200)]
Added an option to save the log automatically.

12 years agoAdded support for VLD and fixed a few memory leaks found by VLD.
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.

12 years agoBump version.
lordmulder [Thu, 29 Mar 2012 16:45:51 +0000 (18:45 +0200)]
Bump version.

12 years agoFix help display. Regression introduced when 8-Bit/10-Bit support was added.
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.

12 years agoAdded option to choose between 8-Bit and 10-Bit encoding at runtime. We now include...
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.

12 years agoImproved file size estimation.
lordmulder [Mon, 27 Feb 2012 20:39:15 +0000 (21:39 +0100)]
Improved file size estimation.

12 years agoShow an estimate(!) of the final size during the encode.
lordmulder [Thu, 23 Feb 2012 02:18:46 +0000 (03:18 +0100)]
Show an estimate(!) of the final size during the encode.

12 years agoProperly remember the last selected output file filter index.
lordmulder [Wed, 22 Feb 2012 22:53:16 +0000 (23:53 +0100)]
Properly remember the last selected output file filter index.

12 years agoImproved IPC behavior when the running instance does not respond for whatever reason.
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.

12 years agoAdded support for handling multiple instances.
lordmulder [Mon, 20 Feb 2012 23:37:31 +0000 (00:37 +0100)]
Added support for handling multiple instances.

12 years agoUpdated ReadMe file.
lordmulder [Mon, 20 Feb 2012 20:36:57 +0000 (21:36 +0100)]
Updated ReadMe file.

12 years agoUpdated ReadMe file + slightly tweak install script.
lordmulder [Sat, 18 Feb 2012 00:22:24 +0000 (01:22 +0100)]
Updated ReadMe file + slightly tweak install script.

12 years agoUpdated ReadMe file.
lordmulder [Fri, 17 Feb 2012 21:18:40 +0000 (22:18 +0100)]
Updated ReadMe file.

12 years agoAdded a web-link for "Help and Support".
lordmulder [Thu, 16 Feb 2012 22:58:33 +0000 (23:58 +0100)]
Added a web-link for "Help and Support".

12 years agoAdded "Copy" and "Paste" to custom context menu.
lordmulder [Thu, 16 Feb 2012 13:33:26 +0000 (14:33 +0100)]
Added "Copy" and "Paste" to custom context menu.

12 years agoAdded "Editor" dialog for custom parameters.
lordmulder [Thu, 16 Feb 2012 01:08:46 +0000 (02:08 +0100)]
Added "Editor" dialog for custom parameters.

12 years agoDelete zero-size output files when job fails or is aborted.
lordmulder [Tue, 14 Feb 2012 23:45:42 +0000 (00:45 +0100)]
Delete zero-size output files when job fails or is aborted.

12 years agoStrip down Avisynth header file to what we actually need/use.
lordmulder [Tue, 14 Feb 2012 22:57:28 +0000 (23:57 +0100)]
Strip down Avisynth header file to what we actually need/use.

12 years agoAdded a "restart" button and extended JobListModel API as required.
lordmulder [Tue, 14 Feb 2012 22:36:44 +0000 (23:36 +0100)]
Added a "restart" button and extended JobListModel API as required.

12 years agoAdded some more information about audio encoding to ReadMe file.
lordmulder [Tue, 14 Feb 2012 19:50:35 +0000 (20:50 +0100)]
Added some more information about audio encoding to ReadMe file.

12 years agoUpdated ReadMe file.
lordmulder [Tue, 14 Feb 2012 18:03:19 +0000 (19:03 +0100)]
Updated ReadMe file.

12 years agoBump version.
lordmulder [Mon, 13 Feb 2012 23:27:02 +0000 (00:27 +0100)]
Bump version.

12 years agoAdded option to by-pass the Avisynth check. Not recommended!
lordmulder [Mon, 13 Feb 2012 19:49:16 +0000 (20:49 +0100)]
Added option to by-pass the Avisynth check. Not recommended!

12 years agoActually detect the Avisynth version. Will accept version 2.5 or later.
lordmulder [Mon, 13 Feb 2012 17:52:55 +0000 (18:52 +0100)]
Actually detect the Avisynth version. Will accept version 2.5 or later.

12 years agoMake sure that the current configuration can be saved to a template, even if it equal...
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.

12 years agoUpdated CPUID assembly from x264.
lordmulder [Mon, 13 Feb 2012 02:02:06 +0000 (03:02 +0100)]
Updated CPUID assembly from x264.

12 years agoMake installer remember the install location from a previous installation.
lordmulder [Mon, 13 Feb 2012 01:12:04 +0000 (02:12 +0100)]
Make installer remember the install location from a previous installation.

12 years agoProperly verify custom Avs2YUV parameters. Also improved color-space info in the...
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.

12 years agoCompatibility fix.
lordmulder [Sun, 12 Feb 2012 16:35:50 +0000 (17:35 +0100)]
Compatibility fix.

12 years agoUpdated ReadMe file.
lordmulder [Sun, 12 Feb 2012 15:45:29 +0000 (16:45 +0100)]
Updated ReadMe file.

12 years agoAdded support for custom Avs2YUV parameters. Required to allow passing trough 4:2...
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!

12 years agoUpdated ReadMe file.
lordmulder [Sat, 11 Feb 2012 22:34:37 +0000 (23:34 +0100)]
Updated ReadMe file.

12 years agoAdded notice.
lordmulder [Sat, 11 Feb 2012 17:21:45 +0000 (18:21 +0100)]
Added notice.

12 years agoImproved deadlock handling. We will now throw a warning after 1 minute and abort...
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.

12 years agoMinimum required OS is Windows XP, not Windows 2000.
lordmulder [Sat, 11 Feb 2012 02:11:29 +0000 (03:11 +0100)]
Minimum required OS is Windows XP, not Windows 2000.

12 years agoImproved installer script.
lordmulder [Fri, 10 Feb 2012 23:28:32 +0000 (00:28 +0100)]
Improved installer script.

12 years agoImproved internal API for version info.
lordmulder [Fri, 10 Feb 2012 23:19:24 +0000 (00:19 +0100)]
Improved internal API for version info.

12 years agoUpdated ReadMe file.
lordmulder [Fri, 10 Feb 2012 23:06:56 +0000 (00:06 +0100)]
Updated ReadMe file.

12 years agoImproved version info.
lordmulder [Fri, 10 Feb 2012 21:54:19 +0000 (22:54 +0100)]
Improved version info.

12 years agoImproved version info.
lordmulder [Fri, 10 Feb 2012 21:48:08 +0000 (22:48 +0100)]
Improved version info.

12 years agoImproved version info.
lordmulder [Fri, 10 Feb 2012 21:30:27 +0000 (22:30 +0100)]
Improved version info.

12 years agoUpdated ReadMe file.
lordmulder [Fri, 10 Feb 2012 18:53:12 +0000 (19:53 +0100)]
Updated ReadMe file.

12 years agoImplemented asynchronous handling of dropped files, so the source application gets...
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.

12 years agoRefactored selection of the "data" directory into a global function and killed some...
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.

12 years agoMake the installer explicitly request elevation.
lordmulder [Fri, 10 Feb 2012 11:32:08 +0000 (12:32 +0100)]
Make the installer explicitly request elevation.

12 years agoUpdated ReadMe file.
lordmulder [Fri, 10 Feb 2012 01:18:28 +0000 (02:18 +0100)]
Updated ReadMe file.

12 years agoImplemented a portable mode. Will be enabled, if the string "portable" is found in...
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.

12 years agoUpdated ReadMe file.
lordmulder [Thu, 9 Feb 2012 22:36:26 +0000 (23:36 +0100)]
Updated ReadMe file.

12 years agoImprove installer and ReadMe file.
lordmulder [Thu, 9 Feb 2012 22:14:38 +0000 (23:14 +0100)]
Improve installer and ReadMe file.

12 years agoImproved build script and installer.
lordmulder [Thu, 9 Feb 2012 15:45:42 +0000 (16:45 +0100)]
Improved build script and installer.

12 years agoAdded OS check to installer.
lordmulder [Thu, 9 Feb 2012 13:51:41 +0000 (14:51 +0100)]
Added OS check to installer.

12 years agoRemember last configuration, even if it was unsaved.
lordmulder [Thu, 9 Feb 2012 01:06:29 +0000 (02:06 +0100)]
Remember last configuration, even if it was unsaved.

12 years agoInclude text files in distribution packages.
lordmulder [Wed, 8 Feb 2012 21:50:36 +0000 (22:50 +0100)]
Include text files in distribution packages.

12 years agoAdded support for Windows 7 Taskbar progress indicator + include version info in...
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.

12 years agoMoved CPU capabilities check to the main window init function.
lordmulder [Tue, 7 Feb 2012 20:48:25 +0000 (21:48 +0100)]
Moved CPU capabilities check to the main window init function.

12 years agoImproved CPU detection code.
lordmulder [Tue, 7 Feb 2012 02:37:47 +0000 (03:37 +0100)]
Improved CPU detection code.

12 years agoImproved build script.
lordmulder [Mon, 6 Feb 2012 23:22:25 +0000 (00:22 +0100)]
Improved build script.

12 years agoImproved custom parameter checking some more + properly split custom parameters that...
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.

12 years agoMuch improved validation of custom parameters.
lordmulder [Mon, 6 Feb 2012 16:34:25 +0000 (17:34 +0100)]
Much improved validation of custom parameters.

12 years agoFixed potential deadlock.
lordmulder [Mon, 6 Feb 2012 15:13:24 +0000 (16:13 +0100)]
Fixed potential deadlock.

12 years agoForbid one more parameter in the custom options.
lordmulder [Mon, 6 Feb 2012 03:39:03 +0000 (04:39 +0100)]
Forbid one more parameter in the custom options.

12 years agoAdded workarounds for the unfortunate lack of Unicode support in (unpatched) x264...
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.

12 years agoReorganized web-links a bit + added "Reset" button to preferences dialog.
lordmulder [Sun, 5 Feb 2012 14:42:41 +0000 (15:42 +0100)]
Reorganized web-links a bit + added "Reset" button to preferences dialog.

12 years agoAdded support for adding files from the command-line.
lordmulder [Sun, 5 Feb 2012 03:41:42 +0000 (04:41 +0100)]
Added support for adding files from the command-line.

12 years agoAdded option to use 64-Bit Avisynth/Avs2YUV.
lordmulder [Sun, 5 Feb 2012 01:49:08 +0000 (02:49 +0100)]
Added option to use 64-Bit Avisynth/Avs2YUV.

12 years agoAppend the proper extension to the output file name, according to selected file type.
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.

12 years agoMake it possible to save to the name of an existing template.
lordmulder [Sat, 4 Feb 2012 18:09:27 +0000 (19:09 +0100)]
Make it possible to save to the name of an existing template.

12 years agoAdded support for fractional CRF values. In CQ mode the quantizer will be rounded...
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.

12 years agoAdded option to shutdown the computer when all jobs are completed.
lordmulder [Sat, 4 Feb 2012 00:12:21 +0000 (01:12 +0100)]
Added option to shutdown the computer when all jobs are completed.

12 years agoAdded support for running multiple jobs in parallel.
lordmulder [Fri, 3 Feb 2012 14:28:00 +0000 (15:28 +0100)]
Added support for running multiple jobs in parallel.

12 years agoUse the proper binary for help screen (32- vs. 64-Bit) + added "maximum job cont...
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.

12 years agoCreate index file, if FFMS input is used. Avoids re-indexing for the seconds pass.
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.

12 years agoAdded "Preferences" dialog.
lordmulder [Thu, 2 Feb 2012 23:53:14 +0000 (00:53 +0100)]
Added "Preferences" dialog.

12 years agoAdded option to delete jobs from the list + also added option to browse the output...
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.

12 years agoImproved saving of new profiles.
lordmulder [Thu, 2 Feb 2012 17:55:55 +0000 (18:55 +0100)]
Improved saving of new profiles.

12 years agoAdded "x264" and "Qt" about dialogs.
lordmulder [Thu, 2 Feb 2012 16:20:42 +0000 (17:20 +0100)]
Added "x264" and "Qt" about dialogs.

12 years agoRemember last "open from" and "save to" locations.
lordmulder [Thu, 2 Feb 2012 14:56:49 +0000 (15:56 +0100)]
Remember last "open from" and "save to" locations.

12 years agoDrag & Drop support.
lordmulder [Thu, 2 Feb 2012 12:52:52 +0000 (13:52 +0100)]
Drag & Drop support.

12 years agoCheck binary type of all tools.
lordmulder [Thu, 2 Feb 2012 03:12:58 +0000 (04:12 +0100)]
Check binary type of all tools.

12 years agoImproved x264 version detection.
lordmulder [Thu, 2 Feb 2012 03:00:05 +0000 (04:00 +0100)]
Improved x264 version detection.

12 years agoAdded "Pause" support.
lordmulder [Thu, 2 Feb 2012 01:13:02 +0000 (02:13 +0100)]
Added "Pause" support.

12 years agoAdded help screen.
lordmulder [Wed, 1 Feb 2012 00:08:54 +0000 (01:08 +0100)]
Added help screen.

12 years agoAdded support for saving and deleting custom templates.
lordmulder [Tue, 31 Jan 2012 21:30:21 +0000 (22:30 +0100)]
Added support for saving and deleting custom templates.

12 years agoCheck the Avs2YUV version + improve custom parameters editor.
lordmulder [Tue, 31 Jan 2012 19:28:40 +0000 (20:28 +0100)]
Check the Avs2YUV version + improve custom parameters editor.

12 years agoOnly use avs2yuv for '.avs' files + update details when the process completes.
lordmulder [Tue, 31 Jan 2012 14:51:13 +0000 (15:51 +0100)]
Only use avs2yuv for '.avs' files + update details when the process completes.

12 years agoGot rid of 'pipebuf.exe' tool. Will now use two QProcess objects to handle the redire...
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.

12 years agoAdded template support. Saving user-defined templates not implemented yet.
lordmulder [Tue, 31 Jan 2012 02:03:17 +0000 (03:03 +0100)]
Added template support. Saving user-defined templates not implemented yet.

12 years agoImplemented support for using 32-Bit Avisynth with 64-Bit x264.
lordmulder [Mon, 30 Jan 2012 23:13:32 +0000 (00:13 +0100)]
Implemented support for using 32-Bit Avisynth with 64-Bit x264.

12 years agoCheck x264 version + added simple build script.
lordmulder [Mon, 30 Jan 2012 16:50:19 +0000 (17:50 +0100)]
Check x264 version + added simple build script.