Warning, /graphics/krita/libs/ui/animation/video_export_options_dialog.ui is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <ui version="4.0"> 0003 <author> 0004 SPDX-FileCopyrightText: none 0005 SPDX-License-Identifier: GPL-3.0-or-later 0006 </author> 0007 <class>VideoExportOptionsDialog</class> 0008 <widget class="QWidget" name="VideoExportOptionsDialog"> 0009 <layout class="QFormLayout" name="formLayout"> 0010 <item row="0" column="0"> 0011 <widget class="QLabel" name="label_2"> 0012 <property name="text"> 0013 <string>Codec:</string> 0014 </property> 0015 </widget> 0016 </item> 0017 <item row="0" column="1"> 0018 <widget class="QComboBox" name="cmbCodec"/> 0019 </item> 0020 <item row="1" column="0" colspan="2"> 0021 <widget class="QGroupBox" name="wdgCodecOptions"> 0022 <property name="title"> 0023 <string>Codec options</string> 0024 </property> 0025 <layout class="QVBoxLayout" name="verticalLayout_2"> 0026 <item> 0027 <widget class="KisStackedWidget" name="stackedWidget"> 0028 <widget class="QWidget" name="pgOpenH264"> 0029 <layout class="QFormLayout" name="formLayout_7"> 0030 <property name="leftMargin"> 0031 <number>0</number> 0032 </property> 0033 <property name="topMargin"> 0034 <number>0</number> 0035 </property> 0036 <property name="rightMargin"> 0037 <number>0</number> 0038 </property> 0039 <property name="bottomMargin"> 0040 <number>0</number> 0041 </property> 0042 <item row="0" column="0"> 0043 <widget class="QLabel" name="lblOpenH264bitrate"> 0044 <property name="text"> 0045 <string>Bitrate:</string> 0046 </property> 0047 </widget> 0048 </item> 0049 <item row="0" column="1"> 0050 <widget class="KisSliderSpinBox" name="intOpenH264bitrate"> 0051 <property name="sizePolicy"> 0052 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0053 <horstretch>0</horstretch> 0054 <verstretch>0</verstretch> 0055 </sizepolicy> 0056 </property> 0057 </widget> 0058 </item> 0059 </layout> 0060 </widget> 0061 <widget class="QWidget" name="pgH264"> 0062 <layout class="QFormLayout" name="formLayout_0"> 0063 <property name="leftMargin"> 0064 <number>0</number> 0065 </property> 0066 <property name="topMargin"> 0067 <number>0</number> 0068 </property> 0069 <property name="rightMargin"> 0070 <number>0</number> 0071 </property> 0072 <property name="bottomMargin"> 0073 <number>0</number> 0074 </property> 0075 <item row="0" column="0"> 0076 <widget class="QLabel" name="lblCRFH264"> 0077 <property name="text"> 0078 <string>Constant Rate Factor:</string> 0079 </property> 0080 </widget> 0081 </item> 0082 <item row="0" column="1"> 0083 <widget class="KisSliderSpinBox" name="intCRFH264"> 0084 <property name="sizePolicy"> 0085 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0086 <horstretch>0</horstretch> 0087 <verstretch>0</verstretch> 0088 </sizepolicy> 0089 </property> 0090 </widget> 0091 </item> 0092 <item row="1" column="0"> 0093 <widget class="QLabel" name="lblPresetH264"> 0094 <property name="text"> 0095 <string>Preset:</string> 0096 </property> 0097 </widget> 0098 </item> 0099 <item row="1" column="1"> 0100 <widget class="QComboBox" name="cmbPresetH264"/> 0101 </item> 0102 <item row="2" column="0"> 0103 <widget class="QLabel" name="lblProfileH264"> 0104 <property name="text"> 0105 <string comment="Label of H.264 encoder profiles">Profile:</string> 0106 </property> 0107 </widget> 0108 </item> 0109 <item row="2" column="1"> 0110 <widget class="QComboBox" name="cmbProfileH264"/> 0111 </item> 0112 <item row="3" column="0"> 0113 <widget class="QLabel" name="lblTuneH264"> 0114 <property name="text"> 0115 <string>Tune:</string> 0116 </property> 0117 </widget> 0118 </item> 0119 <item row="3" column="1"> 0120 <widget class="QComboBox" name="cmbTuneH264"/> 0121 </item> 0122 </layout> 0123 </widget> 0124 <widget class="QWidget" name="pgH265"> 0125 <layout class="QFormLayout" name="formLayout_1"> 0126 <property name="leftMargin"> 0127 <number>0</number> 0128 </property> 0129 <property name="topMargin"> 0130 <number>0</number> 0131 </property> 0132 <property name="rightMargin"> 0133 <number>0</number> 0134 </property> 0135 <property name="bottomMargin"> 0136 <number>0</number> 0137 </property> 0138 <item row="0" column="0"> 0139 <widget class="QLabel" name="lblCRFH265"> 0140 <property name="text"> 0141 <string>Constant Rate Factor:</string> 0142 </property> 0143 </widget> 0144 </item> 0145 <item row="0" column="1"> 0146 <widget class="KisSliderSpinBox" name="intCRFH265"> 0147 <property name="sizePolicy"> 0148 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0149 <horstretch>0</horstretch> 0150 <verstretch>0</verstretch> 0151 </sizepolicy> 0152 </property> 0153 </widget> 0154 </item> 0155 <item row="1" column="0"> 0156 <widget class="QLabel" name="lblPresetH265"> 0157 <property name="text"> 0158 <string>Preset:</string> 0159 </property> 0160 </widget> 0161 </item> 0162 <item row="1" column="1"> 0163 <widget class="QComboBox" name="cmbPresetH265"/> 0164 </item> 0165 <item row="2" column="0"> 0166 <widget class="QLabel" name="lblProfileH265"> 0167 <property name="text"> 0168 <string comment="Label of H.265 encoder profiles">Profile:</string> 0169 </property> 0170 </widget> 0171 </item> 0172 <item row="2" column="1"> 0173 <widget class="QComboBox" name="cmbProfileH265"/> 0174 </item> 0175 <item row="3" column="0"> 0176 <widget class="QLabel" name="lblTuneH265"> 0177 <property name="text"> 0178 <string>Tune:</string> 0179 </property> 0180 </widget> 0181 </item> 0182 <item row="3" column="1"> 0183 <widget class="QComboBox" name="cmbTuneH265"/> 0184 </item> 0185 <item row="4" column="0" colspan="2"> 0186 <widget class="QGroupBox" name="chkUseHDRMetadata"> 0187 <property name="title"> 0188 <string>HDR Mode</string> 0189 </property> 0190 <property name="checkable"> 0191 <bool>true</bool> 0192 </property> 0193 <layout class="QVBoxLayout" name="verticalLayout"> 0194 <item> 0195 <widget class="QPushButton" name="btnHdrMetadata"> 0196 <property name="text"> 0197 <string>HDR Metadata...</string> 0198 </property> 0199 </widget> 0200 </item> 0201 </layout> 0202 </widget> 0203 </item> 0204 </layout> 0205 </widget> 0206 <widget class="QWidget" name="pgTheora"> 0207 <layout class="QFormLayout" name="formLayout_2"> 0208 <property name="leftMargin"> 0209 <number>0</number> 0210 </property> 0211 <property name="topMargin"> 0212 <number>0</number> 0213 </property> 0214 <property name="rightMargin"> 0215 <number>0</number> 0216 </property> 0217 <property name="bottomMargin"> 0218 <number>0</number> 0219 </property> 0220 <item row="0" column="0"> 0221 <widget class="QLabel" name="label_3"> 0222 <property name="text"> 0223 <string>Bitrate:</string> 0224 </property> 0225 </widget> 0226 </item> 0227 <item row="0" column="1"> 0228 <widget class="KisSliderSpinBox" name="intBitrate"/> 0229 </item> 0230 </layout> 0231 </widget> 0232 <widget class="QWidget" name="pgVP9"> 0233 <layout class="QFormLayout" name="formLayout_3"> 0234 <property name="leftMargin"> 0235 <number>0</number> 0236 </property> 0237 <property name="topMargin"> 0238 <number>0</number> 0239 </property> 0240 <property name="rightMargin"> 0241 <number>0</number> 0242 </property> 0243 <property name="bottomMargin"> 0244 <number>0</number> 0245 </property> 0246 <item row="0" column="0"> 0247 <widget class="QLabel" name="label"> 0248 <property name="text"> 0249 <string>Bitrate (MBit/s):</string> 0250 </property> 0251 </widget> 0252 </item> 0253 <item row="0" column="1"> 0254 <widget class="QSpinBox" name="vp9Mbits"> 0255 <property name="value"> 0256 <number>2</number> 0257 </property> 0258 </widget> 0259 </item> 0260 <item row="1" column="1"> 0261 <widget class="QCheckBox" name="vp9Lossless"> 0262 <property name="text"> 0263 <string>Lossless</string> 0264 </property> 0265 </widget> 0266 </item> 0267 </layout> 0268 </widget> 0269 <widget class="QWidget" name="pgGIF"> 0270 <layout class="QFormLayout" name="formLayout_4"> 0271 <property name="leftMargin"> 0272 <number>0</number> 0273 </property> 0274 <property name="topMargin"> 0275 <number>0</number> 0276 </property> 0277 <property name="rightMargin"> 0278 <number>0</number> 0279 </property> 0280 <property name="bottomMargin"> 0281 <number>0</number> 0282 </property> 0283 <item row="0" column="1"> 0284 <widget class="QCheckBox" name="gifLoop"> 0285 <property name="text"> 0286 <string>Loop Animation</string> 0287 </property> 0288 </widget> 0289 </item> 0290 <item row="1" column="1"> 0291 <widget class="QCheckBox" name="gifTransDiff"> 0292 <property name="text"> 0293 <string>Transparency Difference</string> 0294 </property> 0295 </widget> 0296 </item> 0297 <item row="2" column="0"> 0298 <widget class="QLabel" name="label_4"> 0299 <property name="text"> 0300 <string>Auto-generate 8bit Palette:</string> 0301 </property> 0302 </widget> 0303 </item> 0304 <item row="2" column="1"> 0305 <widget class="QComboBox" name="cmbPalettegenStatsModeGIF"/> 0306 </item> 0307 <item row="3" column="0"> 0308 <widget class="QLabel" name="lblPaletteuseDitherGIF"> 0309 <property name="text"> 0310 <string>Dithering:</string> 0311 </property> 0312 </widget> 0313 </item> 0314 <item row="3" column="1"> 0315 <widget class="QComboBox" name="cmbPaletteuseDitherGIF"/> 0316 </item> 0317 <item row="4" column="0"> 0318 <widget class="QLabel" name="lblPaletteuseBayerScaleGIF"> 0319 <property name="text"> 0320 <string>Bayer Scale:</string> 0321 </property> 0322 </widget> 0323 </item> 0324 <item row="4" column="1"> 0325 <widget class="KisSliderSpinBox" name="intPaletteuseBayerScaleGIF"> 0326 <property name="sizePolicy"> 0327 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0328 <horstretch>0</horstretch> 0329 <verstretch>0</verstretch> 0330 </sizepolicy> 0331 </property> 0332 </widget> 0333 </item> 0334 <item row="5" column="0"> 0335 <widget class="QLabel" name="lblPaletteuseDiffModeGIF"> 0336 <property name="text"> 0337 <string>Difference Mode:</string> 0338 </property> 0339 </widget> 0340 </item> 0341 <item row="5" column="1"> 0342 <widget class="QComboBox" name="cmbPaletteuseDiffModeGIF"/> 0343 </item> 0344 <item row="6" column="1"> 0345 <widget class="QCheckBox" name="gifReserveTransparent"> 0346 <property name="toolTip"> 0347 <string><html><head/><body><p>GIF format supports up to 256 colors per frame/image. This option enables transparency at the cost of 1 color, thus only 255 colors will be used for GIFs with this option enabled. Disabling this option gives you the entire 256 colors for your GIF for better quality output.</p><p><span style=" font-style:italic;">Note 1: For transparency to work properly, you need to make sure that the image sequence is exporting with transparency enabled, and that FFMpeg version is at least 4.2+. If your GIF output shows signs of screen tearing, FFMpeg version 4.4+ is highly recommended.</span></p><p><span style=" font-style:italic;">Note 2: GIF format only supports 100% transparency, or 0% transparency. Partial transparency is </span><span style=" font-style:italic; text-decoration: underline;">not</span><span style=" font-style:italic;"> supported. If you need partial transparency, consider APNG or WEBP.</span><br/></p></body></html></string> 0348 </property> 0349 <property name="text"> 0350 <string>Preserve Transparency</string> 0351 </property> 0352 </widget> 0353 </item> 0354 </layout> 0355 </widget> 0356 <widget class="QWidget" name="pgAPNG"> 0357 <layout class="QFormLayout" name="formLayout_5"> 0358 <property name="leftMargin"> 0359 <number>0</number> 0360 </property> 0361 <property name="topMargin"> 0362 <number>0</number> 0363 </property> 0364 <property name="rightMargin"> 0365 <number>0</number> 0366 </property> 0367 <property name="bottomMargin"> 0368 <number>0</number> 0369 </property> 0370 <item row="0" column="1"> 0371 <widget class="QCheckBox" name="apngLoop"> 0372 <property name="text"> 0373 <string>Loop Animation</string> 0374 </property> 0375 </widget> 0376 </item> 0377 <item row="1" column="0"> 0378 <widget class="QLabel" name="lblPredAPNG"> 0379 <property name="text"> 0380 <string>Prediction Mode:</string> 0381 </property> 0382 </widget> 0383 </item> 0384 <item row="1" column="1"> 0385 <widget class="QComboBox" name="cmbPredAPNG"/> 0386 </item> 0387 </layout> 0388 </widget> 0389 <widget class="QWidget" name="pgWEBP"> 0390 <layout class="QFormLayout" name="formLayout_6"> 0391 <property name="leftMargin"> 0392 <number>0</number> 0393 </property> 0394 <property name="topMargin"> 0395 <number>0</number> 0396 </property> 0397 <property name="rightMargin"> 0398 <number>0</number> 0399 </property> 0400 <property name="bottomMargin"> 0401 <number>0</number> 0402 </property> 0403 <item row="0" column="1"> 0404 <widget class="QCheckBox" name="webpLossless"> 0405 <property name="text"> 0406 <string>Lossless</string> 0407 </property> 0408 </widget> 0409 </item> 0410 <item row="1" column="0"> 0411 <widget class="QLabel" name="lblCompressWEBP"> 0412 <property name="text"> 0413 <string>Compression Level:</string> 0414 </property> 0415 </widget> 0416 </item> 0417 <item row="1" column="1"> 0418 <widget class="KisSliderSpinBox" name="intCompressWEBP"/> 0419 </item> 0420 <item row="2" column="0"> 0421 <widget class="QLabel" name="lblQscaleWEBP"> 0422 <property name="text"> 0423 <string>Image Quality:</string> 0424 </property> 0425 </widget> 0426 </item> 0427 <item row="2" column="1"> 0428 <widget class="KisSliderSpinBox" name="intQscaleWEBP"/> 0429 </item> 0430 <item row="3" column="0"> 0431 <widget class="QLabel" name="lblPresetWEBP"> 0432 <property name="text"> 0433 <string>Preset:</string> 0434 </property> 0435 </widget> 0436 </item> 0437 <item row="3" column="1"> 0438 <widget class="QComboBox" name="cmbPresetWEBP"/> 0439 </item> 0440 <item row="4" column="1"> 0441 <widget class="QCheckBox" name="webpLoop"> 0442 <property name="text"> 0443 <string>Loop Animation</string> 0444 </property> 0445 </widget> 0446 </item> 0447 </layout> 0448 </widget> 0449 </widget> 0450 </item> 0451 </layout> 0452 </widget> 0453 </item> 0454 <item row="2" column="0" colspan="2"> 0455 <widget class="QGroupBox" name="chkCustomLine"> 0456 <property name="title"> 0457 <string>Custom options</string> 0458 </property> 0459 <property name="checkable"> 0460 <bool>true</bool> 0461 </property> 0462 <layout class="QHBoxLayout" name="horizontalLayout_2"> 0463 <item> 0464 <widget class="QLineEdit" name="txtCustomLine"> 0465 <property name="toolTip"> 0466 <string>Add any FFmpeg filtering options here. It will be put between source and destination streams of the FFmpeg instance</string> 0467 </property> 0468 </widget> 0469 </item> 0470 <item> 0471 <widget class="QPushButton" name="btnResetCustomLine"> 0472 <property name="text"> 0473 <string>Reset</string> 0474 </property> 0475 </widget> 0476 </item> 0477 </layout> 0478 </widget> 0479 </item> 0480 </layout> 0481 </widget> 0482 <customwidgets> 0483 <customwidget> 0484 <class>KisSliderSpinBox</class> 0485 <extends>QSpinBox</extends> 0486 <header>kis_slider_spin_box.h</header> 0487 </customwidget> 0488 <customwidget> 0489 <class>KisStackedWidget</class> 0490 <extends>QStackedWidget</extends> 0491 <header location="global">kis_stacked_widget.h</header> 0492 <container>1</container> 0493 </customwidget> 0494 </customwidgets> 0495 <tabstops> 0496 <tabstop>cmbCodec</tabstop> 0497 <tabstop>intOpenH264bitrate</tabstop> 0498 <tabstop>intCRFH264</tabstop> 0499 <tabstop>cmbPresetH264</tabstop> 0500 <tabstop>cmbProfileH264</tabstop> 0501 <tabstop>cmbTuneH264</tabstop> 0502 <tabstop>intCRFH265</tabstop> 0503 <tabstop>cmbPresetH265</tabstop> 0504 <tabstop>cmbProfileH265</tabstop> 0505 <tabstop>cmbTuneH265</tabstop> 0506 <tabstop>chkUseHDRMetadata</tabstop> 0507 <tabstop>btnHdrMetadata</tabstop> 0508 <tabstop>intBitrate</tabstop> 0509 <tabstop>vp9Mbits</tabstop> 0510 <tabstop>vp9Lossless</tabstop> 0511 <tabstop>gifLoop</tabstop> 0512 <tabstop>gifTransDiff</tabstop> 0513 <tabstop>cmbPalettegenStatsModeGIF</tabstop> 0514 <tabstop>cmbPaletteuseDitherGIF</tabstop> 0515 <tabstop>intPaletteuseBayerScaleGIF</tabstop> 0516 <tabstop>cmbPaletteuseDiffModeGIF</tabstop> 0517 <tabstop>gifReserveTransparent</tabstop> 0518 <tabstop>apngLoop</tabstop> 0519 <tabstop>cmbPredAPNG</tabstop> 0520 <tabstop>webpLossless</tabstop> 0521 <tabstop>intCompressWEBP</tabstop> 0522 <tabstop>intQscaleWEBP</tabstop> 0523 <tabstop>cmbPresetWEBP</tabstop> 0524 <tabstop>webpLoop</tabstop> 0525 <tabstop>chkCustomLine</tabstop> 0526 <tabstop>txtCustomLine</tabstop> 0527 <tabstop>btnResetCustomLine</tabstop> 0528 </tabstops> 0529 <resources/> 0530 <connections/> 0531 </ui>