AddJobDialog
0
0
557
611
Add Job
true
-
0
0
Input / Output
3
3
-
1
-
Select the source video file. This can be an Avisynth/VapourSynth script or any type of video file supported by FFmpegSource2 (libavformat).
Source Media/Avisynth/VapourSynth File:
-
-
Select the source video file. This can be an Avisynth or VapourSynth script. Alternatively, you can select any type of video file supported "natively" by the selected encoder.
true
-
45
16777215
...
-
1
-
Select the output H.264/AVC file. This can be a Matroska (MKV,) MPEG-4 Part-14 (MP4) or "raw" H.264 file.
Output H.264/HEVC/MP4/MKV File:
-
-
Select the output file. This can be a Matroska (MKV), MPEG-4 Part-14 (MP4) or a "raw" stream (H.264/HEVC).
true
-
45
16777215
...
-
Configuration
3
-
-
Here you can load a user-defined template that you have saved before. Use the "Save As" button to save your current configuration to a new template.
Template:
-
0
0
256
0
Here you can load a <i>user-defined</i> template that you have saved before. Use the "Save As" button to save your current configuration to a new template.
-1
-
Qt::Horizontal
QSizePolicy::Fixed
8
20
-
Save As...
:/buttons/disk.png:/buttons/disk.png
-
Delete
:/buttons/cross.png:/buttons/cross.png
-
Qt::Horizontal
10
20
-
Encoder Selection
3
-
-
2
-
Encoder:
-
Choose the <b>encoder</b> to be used (e.g. x264 vs. x265). This also decides which output <i>format</i> you will get (e.g. H.264 vs. HEVC).
-
x264 (AVC)
-
x265 (HEVC)
-
Qt::Horizontal
QSizePolicy::Fixed
16
20
-
2
-
Architecture:
-
Choose the <b>architecture</b> of the encoder (e.g. 32-Bit vs. 64-Bit). Generally the "native" architecture of your system should give the best performance.
1
-
32-Bit (x86)
-
64-Bit (x86_64)
-
Qt::Horizontal
QSizePolicy::Fixed
16
20
-
2
-
Variant:
-
Choose the <b>variant</b> of the encoder (e.g. 8-Bit vs. 10-Bit). If you don't know which variant you need, stick with the <i>default</i> one!
-
8-Bit
-
10-Bit
-
0
0
Rate Control
3
-
Qt::Vertical
20
0
-
-
2
-
Select the x264 rate-control mode. Use 'CRF' mode to hit a specific level of quality or use '2-Pass' mode to hit a specific file size.
Mode:
-
Select the <b>rate-control</b> mode. Use <i>CRF</i> mode in order to hit a specific level of quality. Or use <i>2-Pass</i> mode in order to hit a specific file size.
0
-
CRF
-
CQ
-
2-Pass
-
ABR
-
Qt::Horizontal
QSizePolicy::Fixed
16
0
-
2
-
Select the quantizer or CRF value. Smaller value means better quality, but bigger file. Higher value means smaller file, but lower quality. A value of '0' triggers lossless mode.
Quantizer/CRF:
-
Select the <b>quantizer</b> or the <b>CRF</b> value. Smaller values result in better quality, at the cost of increased file size. Higher values result in smaller files, at the cost of reduced quality. A value of <b>0</b> triggers <i>lossless</i> mode.
1
52.000000000000000
22.000000000000000
-
Qt::Horizontal
QSizePolicy::Fixed
16
0
-
2
-
Select the target average(!) bitrate, in kilobit/sec. Higher value means better quality, but bigger file. Lower value means smaller file, but lower quality.
Target Bitrate (kbps):
-
Select the target <b>average</b> bitrate, in kilobit per second (kbps). Higher values result in better quality, at the cost of increased file size. Lower values result in smaller files, at the cost of reduced quality.
10
800000
100
-
Qt::Vertical
20
0
-
0
0
Basic Encoder Options
3
-
Qt::Vertical
20
0
-
-
2
-
This option controls the "Speed -vs- Quality" trade-off. Use a slower preset to improve the quality at the same bitrate (file size). Use a faster preset to save encoding time, at the cost of reduced quality.
Preset:
-
This option controls the "Speed -vs- Quality" trade-off of the encoder. Use a <i>slower</i> Preset in order to improve the quality at the same bitrate (file size), at the cost of increased encoding time. Or use a <i>faster</i> Preset in order to save encoding time, at the cost of reduced quality.
5
-
Ultrafast
-
Superfast
-
Veryfast
-
Faster
-
Fast
-
Medium
-
Slow
-
Slower
-
Veryslow
-
Placebo
-
Qt::Horizontal
QSizePolicy::Fixed
16
20
-
2
-
This option tweaks x264 for a specific type of source/content. For real-life footage, CGI and most other stuff, use the "Film" option. For anime/cartoon use the "Animation" option.
Tuning:
-
This option tweaks the encoder for a specific type of content of for a specific application scenario. Make sure you pick the Tuning that matches your type of source best!
-1
-
Qt::Horizontal
QSizePolicy::Fixed
16
20
-
2
-
This option can be used to enforce the restrictions of a specific H.264/AVC Proifle, though it won't force a higher profile than needed. Use "Auto" for an unrestricted encode.
Profile:
-
This option can be used to enforce the <i>restrictions</i> of a specific Profile, but it won't force a higher Profile than what is needed. <i>Unrestricted</i> mode is recommended, unless you know with certainty that you need to enforce a specific Profile.
-1
-
Qt::Vertical
20
0
-
0
0
Advanced Encoder Options
3
-
Qt::Vertical
20
0
-
0
-
-
150
0
<nobr>All command−line parameters you enter here will be passed to x264 unmodified and unchecked. Some parameters are forbidden, as they are reserved for the GUI.<br>The following macros can be used:<tt> $(INPUT)</tt> expands to the current source file path and<tt> $(OUTPUT)</tt> expands to the current output file path.</nobr>
Custom Encoder Parameters:
-
Qt::Horizontal
40
20
-
Your custom parameters will be ignored entirely, if you don't fix them!
:/buttons/error.png
-
Qt::Horizontal
QSizePolicy::Fixed
6
20
-
170
0
0
170
0
0
120
120
120
75
true
Your custom parameters will be ignored entirely, if you don't fix them!
Invalid parameter entered!
-
Qt::Horizontal
40
20
-
0
0
255
0
0
255
120
120
120
true
PointingHandCursor
Click here to show a detailed list of all command-line options available in your build of x264!
Show Help Screen
-
Lucida Console
Qt::ActionsContextMenu
Here you can enter <i>additional</i> parameters to be passed to the encoder. All command-line parameters you enter here will be passed to the encoder <i>unmodified</i> and completely <i>unchecked</i>. Some parameters are forbidden, as they are reserved for the GUI. Furthermore, the following macros can be used:<tt> $(INPUT)</tt> expands to the current source file path and<tt> $(OUTPUT)</tt> expands to the current output file path.
You can enter custom command-line options here...
-
Qt::Vertical
QSizePolicy::Fixed
20
3
-
-
150
0
Custom Avs2YUV Parameters:
-
Qt::Horizontal
40
20
-
Your custom parameters will be ignored entirely, if you don't fix them!
:/buttons/error.png
-
Qt::Horizontal
QSizePolicy::Fixed
6
20
-
170
0
0
170
0
0
120
120
120
75
true
Your custom parameters will be ignored entirely, if you don't fix them!
Invalid parameter entered!
-
Qt::Horizontal
40
20
-
0
0
255
0
0
255
120
120
120
true
PointingHandCursor
Click here to show a detailed list of all command-line options available in your build of Avs2YUV!
Show Help Screen
-
Lucida Console
Qt::ActionsContextMenu
Here you can enter <i>additional</i> parameters to be passed to Avs2YUV. All command-line parameters you enter here will be passed to Avs2YUV <i>unmodified</i> and completely <i>unchecked</i>. Only relevant for Avisynth input!
You can enter custom command-line options here...
-
Qt::Vertical
20
0
-
QFrame::HLine
QFrame::Sunken
-
-
Start Job Immediately
true
-
Qt::Horizontal
QSizePolicy::Fixed
4
20
-
Apply To All Selected Files
-
Qt::Horizontal
40
20
-
112
0
Add Job
:/buttons/accept.png:/buttons/accept.png
-
112
0
Cancel
:/buttons/cancel.png:/buttons/cancel.png
editSource
buttonBrowseSource
editOutput
buttonBrowseOutput
cbxTemplate
buttonSaveTemplate
buttonDeleteTemplate
cbxRateControlMode
spinBitrate
cbxPreset
cbxTuning
cbxProfile
editCustomX264Params
checkBoxRun
buttonAccept
buttonCancel
buttonAccept
clicked()
AddJobDialog
accept()
495
558
397
213
buttonCancel
clicked()
AddJobDialog
reject()
629
558
397
213