|
3766369c49
|
Refactored VapourSynth detection code into a separate thread, similar to Avisynth.
|
2013-08-07 15:34:02 +02:00 |
|
|
9635f092f6
|
Much improved VapourSynth detection + added option "--no-deadlock-detection" to disable process termination on timeout.
|
2013-08-04 18:44:53 +02:00 |
|
|
2aa2c7385f
|
Implemented VaporSynth input support.
|
2013-08-02 20:44:47 +02:00 |
|
|
78f882f1ad
|
Added VapourSynth detection code.
|
2013-08-02 18:09:12 +02:00 |
|
|
2adc1ee50c
|
Added CLI option to skip the x264 version test.
|
2013-07-07 16:11:47 +02:00 |
|
|
74edad10e7
|
Fixed regression in previous commit.
|
2013-07-03 23:56:41 +02:00 |
|
|
74ac7077a6
|
Some more refactoring.
|
2013-07-03 21:52:19 +02:00 |
|
|
a74f27ab5b
|
Code refactoring: Now "Preferences" and "Recently" used models are in separate classes for a more cleaner design.
|
2013-07-03 21:34:21 +02:00 |
|
|
43e1146263
|
Added sound effect when a job has completed or failed (optionally, disabled by default).
|
2013-07-01 03:03:21 +02:00 |
|
|
e1e7248b3a
|
Added option to set the process priority of the encoder processes.
|
2013-06-17 00:42:57 +02:00 |
|
|
4e2094c296
|
Fixed a stupid mistake that made some of the *input* formats not show up.
|
2013-05-23 22:28:57 +02:00 |
|
|
cfe88da4fc
|
Make help screen work again + updated Readme file.
|
2013-05-23 22:15:33 +02: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 |
|
|
a56ed35a1a
|
Finished work to better handle multiple input files.
|
2013-05-11 01:50:05 +02:00 |
|
|
680debf496
|
Some more refactoring to allow better handling of multiple input files.
|
2013-05-08 22:46:25 +02:00 |
|
|
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 |
|
|
2147ef1a34
|
Improved internal API for version info.
|
2012-02-11 00:19:24 +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 |
|
|
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 |
|
|
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 |
|
|
f07f8bcb13
|
Moved CPU capabilities check to the main window init function.
|
2012-02-07 21:48:25 +01:00 |
|
|
9db58c543f
|
Improved CPU detection code.
|
2012-02-07 03:37:47 +01:00 |
|
|
394379d74f
|
Improved custom parameter checking some more + properly split custom parameters that contain whitespaces.
|
2012-02-06 22:40:07 +01:00 |
|
|
048f0f6945
|
Much improved validation of custom parameters.
|
2012-02-06 17:34:25 +01:00 |
|
|
e718e31458
|
Fixed potential deadlock.
|
2012-02-06 16:13:24 +01:00 |
|
|
de3e25d4fd
|
Forbid one more parameter in the custom options.
|
2012-02-06 04:39:03 +01:00 |
|
|
3ce9e09055
|
Added workarounds for the unfortunate lack of Unicode support in (unpatched) x264 and Avisynth.
|
2012-02-05 21:52:23 +01:00 |
|
|
71a5b84d7b
|
Reorganized web-links a bit + added "Reset" button to preferences dialog.
|
2012-02-05 15:42:41 +01:00 |
|
|
48991004ff
|
Added support for adding files from the command-line.
|
2012-02-05 04:41:42 +01:00 |
|
|
a4d8e6e8bc
|
Added option to use 64-Bit Avisynth/Avs2YUV.
|
2012-02-05 02:49:08 +01:00 |
|
|
ccfe3910ba
|
Append the proper extension to the output file name, according to selected file type.
|
2012-02-04 22:44:19 +01:00 |
|
|
d7d5f27756
|
Make it possible to save to the name of an existing template.
|
2012-02-04 19:09:27 +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 |
|
|
4663c724ef
|
Added option to shutdown the computer when all jobs are completed.
|
2012-02-04 01:12:21 +01:00 |
|
|
2077dd06f2
|
Added support for running multiple jobs in parallel.
|
2012-02-03 15:28:00 +01:00 |
|
|
9f2a6951a4
|
Use the proper binary for help screen (32- vs. 64-Bit) + added "maximum job cont" option to preferences.
|
2012-02-03 12:31:51 +01:00 |
|
|
b28307c997
|
Create index file, if FFMS input is used. Avoids re-indexing for the seconds pass.
|
2012-02-03 02:26:08 +01:00 |
|
|
c81b23c81e
|
Added "Preferences" dialog.
|
2012-02-03 00:53:14 +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 |
|
|
0d22776128
|
Improved saving of new profiles.
|
2012-02-02 18:55:55 +01:00 |
|
|
c7d9019870
|
Added "x264" and "Qt" about dialogs.
|
2012-02-02 17:20:42 +01:00 |
|
|
6e3d3bc700
|
Remember last "open from" and "save to" locations.
|
2012-02-02 15:56:49 +01:00 |
|
|
a662b818d3
|
Drag & Drop support.
|
2012-02-02 13:52:52 +01:00 |
|
|
4ce96f7e23
|
Check binary type of all tools.
|
2012-02-02 04:12:58 +01:00 |
|
|
e03b846898
|
Improved x264 version detection.
|
2012-02-02 04:00:05 +01:00 |
|
|
2a3325b02f
|
Added "Pause" support.
|
2012-02-02 02:13:02 +01:00 |
|
|
405e7d2382
|
Added help screen.
|
2012-02-01 01:08:54 +01:00 |
|
|
18a3411e6e
|
Added support for saving and deleting custom templates.
|
2012-01-31 22:30:21 +01:00 |
|
|
932610e822
|
Check the Avs2YUV version + improve custom parameters editor.
|
2012-01-31 20:28:40 +01:00 |
|
|
a78ae8f7cd
|
Only use avs2yuv for '.avs' files + update details when the process completes.
|
2012-01-31 15:51:13 +01:00 |
|
|
c1d867228e
|
Got rid of 'pipebuf.exe' tool. Will now use two QProcess objects to handle the redirection internally.
|
2012-01-31 15:15:15 +01:00 |
|
|
6410bdbaac
|
Added template support. Saving user-defined templates not implemented yet.
|
2012-01-31 03:03:17 +01:00 |
|
|
a3ff0fda24
|
Implemented support for using 32-Bit Avisynth with 64-Bit x264.
|
2012-01-31 00:13:32 +01:00 |
|
|
a30b5b7300
|
Check x264 version + added simple build script.
|
2012-01-30 17:50:19 +01:00 |
|
|
8ebfc46240
|
Implemented 2-Pass support + various fixes.
|
2012-01-30 04:58:42 +01:00 |
|
|
65c7aba23a
|
Implemented rudimental encoding support.
|
2012-01-29 21:31:09 +01:00 |
|
|
055b9ef673
|
Added options Model.
|
2012-01-29 19:14:46 +01:00 |
|
|
7a485a73f8
|
Make "Add Job" dialog work + added some useful web-links.
|
2012-01-29 15:57:23 +01:00 |
|
|
aec0c927d7
|
Added "Add Job" dialog.
|
2012-01-29 04:06:07 +01:00 |
|
|
6cc4e4b309
|
Fixed a potential memory leak.
|
2012-01-29 01:28:41 +01:00 |
|
|
93dfa5e074
|
Indicate x64 support.
|
2012-01-29 01:19:50 +01:00 |
|
|
a1e0b85787
|
Improved queue support + some GUI redesign.
|
2012-01-29 00:57:47 +01:00 |
|
Git User
|
8d1c6d82ee
|
Show progress and progress details in main window!
|
2012-01-28 23:24:41 +01:00 |
|
Git User
|
072242e14f
|
Added log file support.
|
2012-01-28 19:59:04 +01:00 |
|
Git User
|
3007977f0b
|
Added progress model and processing thread classes.
|
2012-01-28 18:55:40 +01:00 |
|
Git User
|
b83d33f7b3
|
Initial commit.
|
2012-01-28 16:40:14 +01:00 |
|