video2x/src/video2x_gui.ui

1340 lines
45 KiB
Plaintext
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Video2xQt</class>
<widget class="QMainWindow" name="Video2xQt">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>691</width>
<height>503</height>
</rect>
</property>
<property name="windowTitle">
<string>Video2xQt</string>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QVBoxLayout" name="verticalLayout_3">
<property name="leftMargin">
<number>5</number>
</property>
<property name="topMargin">
<number>5</number>
</property>
<property name="rightMargin">
<number>5</number>
</property>
<property name="bottomMargin">
<number>5</number>
</property>
<item>
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
2020-05-06 15:01:14 +00:00
<number>0</number>
</property>
<widget class="QWidget" name="mainTab">
<attribute name="title">
<string>Main</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_8">
<item>
<layout class="QVBoxLayout" name="fileSelectionVerticalLayout">
<item>
<layout class="QHBoxLayout" name="inputHorizontalLayout">
<item>
<widget class="QLabel" name="inputLabel">
<property name="minimumSize">
<size>
<width>63</width>
<height>0</height>
</size>
</property>
<property name="lineWidth">
<number>1</number>
</property>
<property name="text">
<string>Input</string>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="margin">
<number>0</number>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="inputLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="inputSelectFileButton">
<property name="enabled">
<bool>true</bool>
</property>
<property name="text">
<string>Select File</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="inputSelectFolderButton">
<property name="text">
<string>Select Folder</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="outputHorizontalLayout">
<item>
<widget class="QLabel" name="outputLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>63</width>
<height>0</height>
</size>
</property>
<property name="text">
<string>Output</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="outputLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="outputSelectFileButton">
<property name="text">
<string>Select File</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="outputSelectFolderButton">
<property name="text">
<string>Select Folder</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="configHorizontalLayout">
<item>
<widget class="QLabel" name="configLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>63</width>
<height>0</height>
</size>
</property>
<property name="text">
<string>Config</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="configLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="configSelectButton">
<property name="text">
<string>Select</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
2020-05-06 14:39:47 +00:00
<layout class="QHBoxLayout" name="cacheHorizontalLayout">
<item>
<widget class="QLabel" name="cacheLabel">
<property name="minimumSize">
<size>
<width>63</width>
<height>0</height>
</size>
</property>
<property name="text">
<string>Cache Folder</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="cacheLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="cacheSelectFolderButton">
<property name="text">
<string>Select Folder</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<widget class="QGroupBox" name="expressSettingsGroupBox">
<property name="title">
<string>Express Settings</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<layout class="QHBoxLayout" name="driverHorizontalLayout">
<item>
<widget class="QLabel" name="driverLabel">
<property name="text">
<string>Driver</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="driverComboBox">
<item>
<property name="text">
<string>Waifu2X Caffe</string>
</property>
</item>
<item>
<property name="text">
<string>Waifu2X Converter CPP</string>
</property>
</item>
<item>
<property name="text">
<string>Waifu2X NCNN Vulkan</string>
</property>
</item>
<item>
<property name="text">
<string>SRMD NCNN Vulkan</string>
</property>
</item>
<item>
<property name="text">
<string>Anime4KCPP</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="processesHorizontalLayout">
<item>
<widget class="QLabel" name="processesLabel">
<property name="text">
<string>Processes</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="processesSpinBox">
<property name="minimum">
<number>1</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="scaleRatioHorizontalLayout">
<item>
<widget class="QLabel" name="scaleRatioLabel">
<property name="text">
<string>Scale Ratio</string>
</property>
</widget>
</item>
<item>
<widget class="QDoubleSpinBox" name="scaleRatioDoubleSpinBox">
<property name="value">
<double>2.000000000000000</double>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QCheckBox" name="preserveFramesCheckBox">
<property name="text">
<string>Preserve Frames</string>
</property>
<property name="tristate">
<bool>false</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="driverSettingsTab">
<attribute name="title">
<string>Driver Settings</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_10">
<item>
<widget class="QTabWidget" name="driversTabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="waifu2xCaffeTab">
<attribute name="title">
<string>Waifu2X Caffe</string>
</attribute>
2020-05-06 14:39:47 +00:00
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
2020-05-06 14:39:47 +00:00
<layout class="QHBoxLayout" name="waifu2xCaffePathHorizontalLayout">
<item>
2020-05-06 14:39:47 +00:00
<widget class="QLineEdit" name="waifu2xCaffePathLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="waifu2xCaffePathSelectButton">
<property name="text">
<string>Select Binary Path</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeModeHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeModeLabel">
<property name="text">
<string>Mode</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="waifu2xCaffeModeComboBox">
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>noise_scale</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>auto_scale</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>scale</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>noise</string>
</property>
</item>
2020-05-06 14:39:47 +00:00
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeNoiseLevelHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeNoiseLevelLabel">
<property name="text">
<string>Noise Level</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xCaffeNoiseLevelSpinBox">
<property name="maximum">
<number>3</number>
</property>
<property name="value">
<number>3</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeProcessHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeProcessLabel">
<property name="text">
<string>Process</string>
</property>
</widget>
</item>
<item>
2020-05-06 14:39:47 +00:00
<widget class="QComboBox" name="waifu2xCaffeProcessComboBox">
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>gpu</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>cudnn</string>
</property>
</item>
<item>
<property name="text">
<string>cpu</string>
</property>
</item>
2020-05-06 14:39:47 +00:00
</widget>
</item>
2020-05-06 14:39:47 +00:00
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeModelHorizontalLayout">
<item>
2020-05-06 14:39:47 +00:00
<widget class="QLabel" name="waifu2xCaffeModelLabel">
<property name="text">
<string>Model</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="waifu2xCaffeModelComboBox">
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>cunet</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>anime_style_art</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>anime_style_art_rgb</string>
</property>
</item>
<item>
2020-05-06 14:39:47 +00:00
<property name="text">
<string>photo</string>
</property>
</item>
<item>
<property name="text">
<string>ukbench</string>
</property>
</item>
2020-05-06 14:39:47 +00:00
<item>
<property name="text">
<string>upconv_7_anime_style_art_rgb</string>
</property>
</item>
<item>
<property name="text">
<string>upconv_7_photo</string>
</property>
</item>
<item>
<property name="text">
<string>upresnet10</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeCropSizeHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeCropSizeLabel">
<property name="text">
<string>Crop Size</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xCaffeCropSizeSpinBox">
<property name="maximum">
<number>9999</number>
</property>
<property name="value">
<number>128</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeOutputQualityHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeOutputQualityLabel">
<property name="text">
<string>Output Quality</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xCaffeOutputQualitySpinBox">
<property name="minimum">
<number>-1</number>
</property>
<property name="value">
<number>-1</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeOutputDepthHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeOutputDepthLabel">
<property name="text">
<string>Output Depth</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xCaffeOutputDepthSpinBox">
<property name="maximum">
<number>9999</number>
</property>
<property name="value">
<number>8</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeBatchSizeHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeBatchSizeLabel">
<property name="text">
<string>Batch Size</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xCaffeBatchSizeSpinBox">
<property name="maximum">
<number>9999</number>
</property>
<property name="value">
<number>1</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeGpuHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xCaffeGpuLabel">
<property name="text">
<string>GPU</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xCaffeGpuSpinBox"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xCaffeOptionsHorizontalLayout">
<item>
<widget class="QCheckBox" name="waifu2xCaffeTtaCheckBox">
<property name="text">
<string>TTA (Test-Time Augmentation)</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="waifu2xConverterCppTab">
<attribute name="title">
<string>Waifu2X Converter CPP</string>
</attribute>
2020-05-06 14:39:47 +00:00
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<layout class="QHBoxLayout" name="waifu2xConverterCppPathHorizontalLayout">
<item>
<widget class="QLineEdit" name="waifu2xConverterCppPathLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="waifu2xConverterCppPathSelectButton">
<property name="text">
<string>Select Binary Path</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xConverterCppPngCompressionHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xConverterCppPngCompressionLabel">
<property name="text">
<string>PNG Compression</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xConverterCppPngCompressionSpinBox">
<property name="maximum">
<number>9</number>
</property>
<property name="value">
<number>5</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xConverterCppProcessorHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xConverterCppProcessorLabel">
<property name="text">
<string>Processor</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xConverterCppProcessorSpinBox">
<property name="minimum">
<number>-1</number>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="value">
<number>-1</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xConverterCppModelHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xConverterCppModelLabel">
<property name="text">
<string>Model</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="waifu2xConverterCppModelComboBox">
<item>
<property name="text">
<string>models_rgb</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xConverterCppModeHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xConverterCppModeLabel">
<property name="text">
<string>Mode</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="waifu2xConverterCppModeComboBox">
<item>
<property name="text">
<string>noise-scale</string>
</property>
</item>
<item>
<property name="text">
<string>noise</string>
</property>
</item>
<item>
<property name="text">
<string>scale</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xConverterCppOptionsHorizontalLayout">
<item>
<widget class="QCheckBox" name="disableGpuCheckBox">
<property name="text">
<string>Disable GPU</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="ttaCheckBox">
<property name="text">
<string>TTA (Test-Time Augmentation)</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="waifu2xNcnnVulkanTab">
<attribute name="title">
<string>Waifu2X NCNN Vulkan</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_6">
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanPathHorizontalLayout">
<item>
<widget class="QLineEdit" name="waifu2xNcnnVulkanPathLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="waifu2xNcnnVulkanPathSelectButton">
<property name="text">
<string>Select Binary Path</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanNoiseLevelHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xNcnnVulkanNoiseLevelLabel">
<property name="text">
<string>Noise Level</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xNcnnVulkanNoiseLevelSpinBox">
<property name="minimum">
<number>-1</number>
</property>
<property name="maximum">
<number>3</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanTileSizeHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xNcnnVulkanTileSizeLabel">
<property name="text">
<string>Tile Size</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xNcnnVulkanTileSizeSpinBox">
<property name="minimum">
<number>32</number>
</property>
<property name="maximum">
<number>99999</number>
</property>
<property name="value">
<number>400</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanModelHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xNcnnVulkanModelLabel">
<property name="text">
<string>Model</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="waifu2xNcnnVulkanModelComboBox">
<item>
<property name="text">
<string>models-cunet</string>
</property>
</item>
<item>
<property name="text">
<string>models-upconv_7_anime_style_art_rgb</string>
</property>
</item>
<item>
<property name="text">
<string>models-upconv_7_photo</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanGpuIdHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xNcnnVulkanGpuIdLabel">
<property name="text">
<string>GPU ID</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="waifu2xNcnnVulkanGpuIdSpinBox"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanJobsHorizontalLayout">
<item>
<widget class="QLabel" name="waifu2xNcnnVulkanJobsLabel">
<property name="text">
<string>Jobs</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="waifu2xNcnnVulkanJobsLineEdit">
<property name="text">
<string>1:2:2</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="waifu2xNcnnVulkanOptionsHorizontalLayout">
<item>
<widget class="QCheckBox" name="waifu2xNcnnVulkanTtaCheckBox">
<property name="text">
<string>TTA (Test-Time Augmentation)</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="srmdNcnnVulkanTab">
<attribute name="title">
<string>SRMD NCNN Vulkan</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_7">
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanPathHorizontalLayout">
<item>
<widget class="QLineEdit" name="srmdNcnnVulkanPathLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="srmdNcnnVulkanPathSelectButton">
<property name="text">
<string>Select Binary Path</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanNoiseLevelHorizontalLayout">
<item>
<widget class="QLabel" name="srmdNcnnVulkanNoiseLevelLabel">
<property name="text">
<string>Noise Level</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="srmdNcnnVulkanNoiseLevelSpinBox">
<property name="minimum">
<number>-1</number>
</property>
<property name="maximum">
<number>10</number>
</property>
<property name="value">
<number>3</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanTileSizeHorizontalLayout">
<item>
<widget class="QLabel" name="srmdNcnnVulkanTileSizeLabel">
<property name="text">
<string>Tile Size</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="srmdNcnnVulkanTileSizeSpinBox">
<property name="minimum">
<number>32</number>
</property>
<property name="maximum">
<number>99999</number>
</property>
<property name="value">
<number>400</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanModelHorizontalLayout">
<item>
<widget class="QLabel" name="srmdNcnnVulkanModelLabel">
<property name="text">
<string>Model</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="srmdNcnnVulkanModelComboBox">
<item>
<property name="text">
<string>models-srmd</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanGpuIdHorizontalLayout">
<item>
<widget class="QLabel" name="srmdNcnnVulkanGpuIdLabel">
<property name="text">
<string>GPU ID</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="srmdNcnnVulkanGpuIdSpinBox"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanJobsHorizontalLayout">
<item>
<widget class="QLabel" name="srmdNcnnVulkanJobsLabel">
<property name="text">
<string>Jobs</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="srmdNcnnVulkanJobsLineEdit">
<property name="text">
<string>1:2:2</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="srmdNcnnVulkanOptionsHorizontalLayout">
<item>
<widget class="QCheckBox" name="srmdNcnnVulkanTtaCheckBox">
<property name="text">
<string>TTA (Test-Time Augmentation)</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="anime4kCppTab">
<attribute name="title">
<string>Anime4K CPP</string>
</attribute>
<layout class="QGridLayout" name="gridLayout">
<item row="3" column="0">
<layout class="QHBoxLayout" name="anime4kCppStrengthColorHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppStrengthColorLabel">
<property name="text">
<string>Strength Color</string>
</property>
</widget>
</item>
<item>
<widget class="QDoubleSpinBox" name="anime4kCppStrengthColorSpinBox">
<property name="value">
<double>0.300000000000000</double>
</property>
</widget>
</item>
</layout>
</item>
<item row="0" column="0" colspan="2">
<layout class="QHBoxLayout" name="anime4kCppPathHorizontalLayout">
<item>
<widget class="QLineEdit" name="anime4kCppPathLineEdit"/>
</item>
<item>
<widget class="QPushButton" name="anime4kCppPathSelectButton">
<property name="text">
<string>Select Binary Path</string>
</property>
</widget>
</item>
</layout>
</item>
<item row="7" column="0">
<layout class="QHBoxLayout" name="anime4kCppThreadsHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppThreadsLabel">
<property name="text">
<string>Threads</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppThreadsSpinBox">
<property name="maximum">
<number>999</number>
</property>
<property name="value">
<number>16</number>
</property>
</widget>
</item>
</layout>
</item>
<item row="4" column="0">
<layout class="QHBoxLayout" name="anime4kCppStrengthGradientHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppStrengthGradientLabel">
<property name="text">
<string>Strength Gradient</string>
</property>
</widget>
</item>
<item>
<widget class="QDoubleSpinBox" name="anime4kCppStrengthGradientSpinBox">
<property name="value">
<double>1.000000000000000</double>
</property>
</widget>
</item>
</layout>
</item>
<item row="1" column="0">
<layout class="QHBoxLayout" name="anime4kCppPassesHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppPassesLabel">
<property name="text">
<string>Passes</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppPassesSpinBox">
<property name="value">
<number>2</number>
</property>
</widget>
</item>
</layout>
</item>
<item row="2" column="0">
<layout class="QHBoxLayout" name="anime4kCppPushColorCountHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppPushColorLabel">
<property name="text">
<string>Push Color Count</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppPushColorCountSpinBox">
<property name="value">
<number>2</number>
</property>
</widget>
</item>
</layout>
</item>
<item row="9" column="0" colspan="2">
<widget class="QGroupBox" name="anime4kCppSwitchesGroupBox">
<property name="title">
<string>Switches</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_12">
<item>
<widget class="QCheckBox" name="anime4kCppFastModeCheckBox">
<property name="text">
<string>Fast Mode</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="anime4kCppPreProcessingCheckBox">
<property name="text">
<string>Pre-Processing</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="anime4kCppPostProcessingCheckBox">
<property name="text">
<string>Post-Processing</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="anime4kCppGpuModeCheckBox">
<property name="text">
<string>GPU Mode</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="1">
<layout class="QHBoxLayout" name="anime4kCppPreFiltersHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppPreFiltersLabel">
<property name="text">
<string>Pre-Filters</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppPreFiltersSpinBox"/>
</item>
</layout>
</item>
<item row="2" column="1">
<layout class="QHBoxLayout" name="anime4kCppPostFiltersHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppPostFiltersLabel">
<property name="text">
<string>Post-Filters</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppPostFiltersSpinBox"/>
</item>
</layout>
</item>
<item row="3" column="1">
<layout class="QHBoxLayout" name="anime4kCppPlatformIdHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppPlatformIdLabel">
<property name="text">
<string>Platform ID</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppPlatformIdSpinBox"/>
</item>
</layout>
</item>
<item row="4" column="1">
<layout class="QHBoxLayout" name="anime4kCppDeviceIdHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppDeviceIdLabel">
<property name="text">
<string>Device ID</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="anime4kCppDeviceIdSpinBox"/>
</item>
</layout>
</item>
2020-05-07 13:33:37 +00:00
<item row="7" column="1">
<layout class="QHBoxLayout" name="anime4kCppCodecHorizontalLayout">
<item>
<widget class="QLabel" name="anime4kCppCodecLabel">
<property name="text">
<string>Codec</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="anime4kCppCodecComboBox">
<item>
<property name="text">
<string>mp4v</string>
</property>
</item>
<item>
<property name="text">
<string>dxva</string>
</property>
</item>
<item>
<property name="text">
<string>avc1</string>
</property>
</item>
<item>
<property name="text">
<string>vp09</string>
</property>
</item>
<item>
<property name="text">
<string>hevc</string>
</property>
</item>
<item>
<property name="text">
<string>av01</string>
</property>
</item>
2020-05-07 13:33:37 +00:00
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
<item>
<layout class="QVBoxLayout" name="controlsVerticalLayout">
<item>
<widget class="QProgressBar" name="progressBar">
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="timeControlsHorizontalLayout">
<item>
<widget class="QLabel" name="timeElapsedLabel">
<property name="acceptDrops">
<bool>false</bool>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="text">
<string>Time Elapsed: 00:00:00</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="timeRemainingLabel">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="text">
<string>Time Remaining: 00:00:00</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="rateLabel">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="text">
<string>Rate (FPS): 0.0</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="startButton">
<property name="enabled">
<bool>false</bool>
</property>
<property name="text">
<string>Start</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="stopButton">
<property name="enabled">
<bool>false</bool>
</property>
<property name="text">
<string>Stop</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>691</width>
<height>21</height>
</rect>
</property>
<widget class="QMenu" name="menuFile">
<property name="title">
<string>File</string>
</property>
<addaction name="actionExit"/>
</widget>
<widget class="QMenu" name="menuAbout">
<property name="title">
<string>Help</string>
</property>
<addaction name="actionAbout"/>
</widget>
<addaction name="menuFile"/>
<addaction name="menuAbout"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
<action name="actionExit">
<property name="text">
<string>Exit</string>
</property>
</action>
<action name="actionAbout">
<property name="text">
<string>About</string>
</property>
</action>
</widget>
<resources/>
<connections/>
</ui>