Updated README file.

This commit is contained in:
LoRd_MuldeR 2013-08-08 23:17:52 +02:00
parent 1bfbc3dc9d
commit b33774c149

View File

@ -6,29 +6,48 @@ Copyright (C) 2004-2013 LoRd_MuldeR <MuldeR2@GMX.de>
--------------- ---------------
This program is a simple GUI front-end for the x264 H.264/AVC encoder. This program is a simple GUI front-end for the x264 H.264/AVC encoder.
Thanks to Avs2YUV, this program can use the 64-Bit version of x264 with
the 32-Bit version of Avisynth. This way you can keep on using your For information about the x264 encoder software, please see:
favorite 32-Bit Avisynth plug-ins (e.g. DGDecodeNV) and still benefit http://en.wikipedia.org/wiki/X264
from the speed improvements of 64-Bit x264. Of course you can also use
64-Bit Avisynth, which is still considered experimental, if desired. For information about Graphical User Interfaces (GUI), please see:
And of course you can use x264's built-in LAVF/FFMS input instead of http://en.wikipedia.org/wiki/Graphical_user_interface
Avisynth just as well. Moreover this program provides full batch
encoding support. This means that you can run several encoding jobs in
parallel. Or you can let them run in sequence - one by one.
2. System Requirements 2. List of Features
-------------------
(a) Support for 32-Bit and 64-Bit x264 (64-Bit is used where supported)
(b) Support for 8-Bit and 10-Bit H.264 encoding (default is 8-Bit)
(c) Support for easy configuration using the x264 Preset/Tuning system
- Support for custom configuration Templates
- Support for custom x264 and Avs2YUV parameters
(d) Support for native FFmpegSource2 input (AVI, MKV, MP4, FLV, etc.)
(e) Support for batch encoding, i.e. enqueuing multiple encoding jobs
- Support for running multiple encoding jobs in parallel
- Support for shutting down the computer when all jobs are done
(f) Support for Avisynth (.AVS) input
- Support for 32-Bit and 64-Bit Avisynth (default is 32-Bit)
- Support for using 64-Bit x264 in conjunction with 32-Bit Avisynth
(g) Support for VapurSynth (.VPY) input
(h) Support for MP4 and MKV output as well as "raw" H.264
(i) Support for running the program in "portable" mode [see section 6]
3. System Requirements
---------------------- ----------------------
This program runs on Windows XP with Service Pack 2 and later. (a) Windows XP with Service Pack 2 and later
64-Bit Windows is highly recommended, but 32-Bit Windows works as well. (b) 64-Bit Windows is highly recommended, but 32-Bit Windows is okay
The CPU should support at least the MMX and SSE1 instruction sets. (c) The CPU must support at least the MMX and SSE-1 instruction sets
Avisynth 2.5.x must be installed in order to use Avisynth (.avs) input. (d) Avisynth input only available with Avisynth 2.5+ installed
YV16/YV24 color spaces only supported by Avisynth 2.6 [see section 9]. (e) VapourSynth input only available with VapourSynth R19+ installed
Audio encoding NOT officially supported by x264 yet [see section 10]. (f) YV16/YV24 color spaces require Avisynth 2.6 [see section 10]
100% standalone, does *not* require Mircrosoft.NET or other runtimes
3. Anti-Virus Warning 4. Anti-Virus Warning
--------------------- ---------------------
Occasionally your Antivirus program may mistakenly detect "malware" Occasionally your Antivirus program may mistakenly detect "malware"
@ -54,7 +73,7 @@ DON
INFECTION WITH MULTIPLE ANTIVIRUS ENGNINES. THANKS! INFECTION WITH MULTIPLE ANTIVIRUS ENGNINES. THANKS!
4. License 5. License
---------- ----------
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
@ -74,7 +93,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
http://www.gnu.org/licenses/gpl-2.0.txt http://www.gnu.org/licenses/gpl-2.0.txt
5. Portable Mode 6. Portable Mode
---------------- ----------------
This application can be run in "portable" mode. Just rename the EXE This application can be run in "portable" mode. Just rename the EXE
@ -85,7 +104,7 @@ application directly from your USB stick on different computers. Note,
however, that in portable mode the install folder must be writable! however, that in portable mode the install folder must be writable!
6. Updating Your x264 Binaries 7. Updating Your x264 Binaries
------------------------------ ------------------------------
This application works best with the x264 binaries that are included in This application works best with the x264 binaries that are included in
@ -103,7 +122,7 @@ Using old/outdated x264 binaries with this application is NOT supported
or intended. Report bugs rather than reverting to an old version! or intended. Report bugs rather than reverting to an old version!
7. Timeout Warning 8. Timeout Warning
------------------ ------------------
This application provides "deadlock" prevention. This means that if an This application provides "deadlock" prevention. This means that if an
@ -120,7 +139,7 @@ long time to index the source file. In that case, we recommend to index
the source file beforehand, e.g. by using the 'ffmsindex' tool. the source file beforehand, e.g. by using the 'ffmsindex' tool.
8. Custom Parameters 9. Custom Parameters
-------------------- --------------------
This application provides a "Custom Parameters" edit box. All command- This application provides a "Custom Parameters" edit box. All command-
@ -141,8 +160,8 @@ the "Custom Parameters" edit box and choose "Open the Text-Editor".
This will open a multi-line text editor for easier parameter handling. This will open a multi-line text editor for easier parameter handling.
9. Color Spaces / Chroma Subsampling 10. Color Spaces / Chroma Subsampling
------------------------------------ -------------------------------------
Avs2YUV converts the output of your Avisynth script to the YV12 format, Avs2YUV converts the output of your Avisynth script to the YV12 format,
i.e. YUV data with 4:2:0 chroma subsampling and 8-Bit precision. i.e. YUV data with 4:2:0 chroma subsampling and 8-Bit precision.
@ -165,7 +184,7 @@ In short, to encode YUY2 from Avisynth, you have to pass "-csp I422" to
Avs2YUV and "--output-csp i422" to x264 to avoid 4:2:0 downsampling. Avs2YUV and "--output-csp i422" to x264 to avoid 4:2:0 downsampling.
10. Audio Processing/Encoding 11. Audio Processing/Encoding
----------------------------- -----------------------------
This application is a front-end to the x264 encoder. And, as x264 does This application is a front-end to the x264 encoder. And, as x264 does
@ -195,7 +214,7 @@ if you want to encode audio from an Avisynth script, you must pass the
For convenience, the string "--audiofile $(INPUT)" may be used. For convenience, the string "--audiofile $(INPUT)" may be used.
11. OpenCL Support 12. OpenCL Support
----------------------- -----------------------
Newer builds of x264 now support OpenCL Lookahead, i.e. GPU accelerated Newer builds of x264 now support OpenCL Lookahead, i.e. GPU accelerated
@ -208,7 +227,7 @@ use the "--opencl" option. Therefore, the "dummy" OpenCL.DLL included
in older versions of the Simple x264 Launcher is *NOT* needed anymore!! in older versions of the Simple x264 Launcher is *NOT* needed anymore!!
12. Command-line Syntax 13. Command-line Syntax
----------------------- -----------------------
The following command-line switches are available: The following command-line switches are available:
@ -222,11 +241,11 @@ The following command-line switches are available:
--force-cpu-no-64bit ...... Forcefully disable 64-Bit support --force-cpu-no-64bit ...... Forcefully disable 64-Bit support
--no-deadlock-detection ... Don't abort processes on timeout/deadlock --no-deadlock-detection ... Don't abort processes on timeout/deadlock
These are parameters you can pass to Simple x264 Launcher, they can NOT PLEASE NOTE: These are parameters you can pass to Simple x264 Launcher,
be passed to x264 itself as "custom" parameters! they can *not* be passed to x264 itself as "custom" parameters!
13. Help & Support 14. Help & Support
------------------ ------------------
For help and support, please join the discussion at: For help and support, please join the discussion at: