Qt: Profiles Editor for the transcoding.
[vlc.git] / modules / gui / qt4 / ui / profiles.ui
1 <ui version="4.0" >
2  <class>Profiles</class>
3  <widget class="QWidget" name="Profiles" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>631</width>
9     <height>378</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>Form</string>
14   </property>
15   <layout class="QGridLayout" name="gridLayout_4" >
16    <item row="0" column="0" >
17     <widget class="QLabel" name="label_5" >
18      <property name="text" >
19       <string>_("Profile Name")</string>
20      </property>
21      <property name="margin" >
22       <number>10</number>
23      </property>
24      <property name="buddy" >
25       <cstring>profileLine</cstring>
26      </property>
27     </widget>
28    </item>
29    <item row="0" column="1" >
30     <widget class="QLineEdit" name="profileLine" />
31    </item>
32    <item row="1" column="0" colspan="2" >
33     <widget class="QTabWidget" name="tabWidget" >
34      <property name="sizePolicy" >
35       <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
36        <horstretch>0</horstretch>
37        <verstretch>0</verstretch>
38       </sizepolicy>
39      </property>
40      <property name="currentIndex" >
41       <number>0</number>
42      </property>
43      <widget class="QWidget" name="muxer" >
44       <attribute name="title" >
45        <string>_("Encapsulation")</string>
46       </attribute>
47       <layout class="QGridLayout" >
48        <property name="leftMargin" >
49         <number>9</number>
50        </property>
51        <property name="rightMargin" >
52         <number>9</number>
53        </property>
54        <item row="2" column="0" >
55         <widget class="QRadioButton" name="TSMux" >
56          <property name="text" >
57           <string>MPEG-TS</string>
58          </property>
59          <property name="checked" >
60           <bool>true</bool>
61          </property>
62         </widget>
63        </item>
64        <item row="3" column="0" >
65         <widget class="QRadioButton" name="PSMux" >
66          <property name="text" >
67           <string>MPEG-PS</string>
68          </property>
69         </widget>
70        </item>
71        <item row="3" column="2" >
72         <widget class="QRadioButton" name="WAVMux" >
73          <property name="text" >
74           <string>WAV</string>
75          </property>
76         </widget>
77        </item>
78        <item row="2" column="1" >
79         <widget class="QRadioButton" name="ASFMux" >
80          <property name="text" >
81           <string>ASF/WMV</string>
82          </property>
83         </widget>
84        </item>
85        <item row="2" column="2" >
86         <widget class="QRadioButton" name="OggMux" >
87          <property name="text" >
88           <string>Ogg/Ogm</string>
89          </property>
90         </widget>
91        </item>
92        <item row="5" column="2" >
93         <widget class="QRadioButton" name="RAWMux" >
94          <property name="text" >
95           <string>RAW</string>
96          </property>
97         </widget>
98        </item>
99        <item row="5" column="0" >
100         <widget class="QRadioButton" name="MPEG1Mux" >
101          <property name="text" >
102           <string>MPEG 1</string>
103          </property>
104         </widget>
105        </item>
106        <item row="3" column="3" >
107         <widget class="QRadioButton" name="FLVMux" >
108          <property name="text" >
109           <string>FLV</string>
110          </property>
111         </widget>
112        </item>
113        <item row="5" column="3" >
114         <widget class="QRadioButton" name="AVIMux" >
115          <property name="text" >
116           <string>AVI</string>
117          </property>
118         </widget>
119        </item>
120        <item row="2" column="3" >
121         <widget class="QRadioButton" name="MOVMux" >
122          <property name="text" >
123           <string>MP4/MOV</string>
124          </property>
125         </widget>
126        </item>
127        <item row="3" column="1" >
128         <widget class="QRadioButton" name="MJPEGMux" >
129          <property name="text" >
130           <string>MJPEG</string>
131          </property>
132         </widget>
133        </item>
134        <item row="5" column="1" >
135         <widget class="QRadioButton" name="MKVMux" >
136          <property name="text" >
137           <string>MKV</string>
138          </property>
139         </widget>
140        </item>
141       </layout>
142      </widget>
143      <widget class="QWidget" name="videoCodec" >
144       <property name="enabled" >
145        <bool>true</bool>
146       </property>
147       <attribute name="title" >
148        <string>_("Video codec")</string>
149       </attribute>
150       <layout class="QGridLayout" name="gridLayout_2" >
151        <property name="spacing" >
152         <number>6</number>
153        </property>
154        <item row="0" column="0" colspan="2" >
155         <widget class="QCheckBox" name="transcodeVideo" >
156          <property name="text" >
157           <string>_("Video")</string>
158          </property>
159         </widget>
160        </item>
161        <item row="1" column="0" >
162         <widget class="QLabel" name="vCodecLabel" >
163          <property name="enabled" >
164           <bool>true</bool>
165          </property>
166          <property name="text" >
167           <string>_("Codec")</string>
168          </property>
169          <property name="buddy" >
170           <cstring>vCodecBox</cstring>
171          </property>
172         </widget>
173        </item>
174        <item row="1" column="1" colspan="2" >
175         <widget class="QComboBox" name="vCodecBox" >
176          <property name="editable" >
177           <bool>false</bool>
178          </property>
179         </widget>
180        </item>
181        <item row="2" column="0" colspan="2" >
182         <widget class="QLabel" name="vBitrateLabel" >
183          <property name="text" >
184           <string>_("Bitrate")</string>
185          </property>
186          <property name="buddy" >
187           <cstring>vBitrateSpin</cstring>
188          </property>
189         </widget>
190        </item>
191        <item row="2" column="2" >
192         <widget class="QSpinBox" name="vBitrateSpin" >
193          <property name="alignment" >
194           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
195          </property>
196          <property name="accelerated" >
197           <bool>true</bool>
198          </property>
199          <property name="suffix" >
200           <string> kb/s</string>
201          </property>
202          <property name="minimum" >
203           <number>8</number>
204          </property>
205          <property name="maximum" >
206           <number>8192</number>
207          </property>
208          <property name="value" >
209           <number>800</number>
210          </property>
211         </widget>
212        </item>
213        <item row="3" column="0" colspan="2" >
214         <widget class="QLabel" name="vFrameLabel" >
215          <property name="text" >
216           <string>_("Frame Rate")</string>
217          </property>
218          <property name="buddy" >
219           <cstring>vFrameBox</cstring>
220          </property>
221         </widget>
222        </item>
223        <item row="3" column="2" >
224         <widget class="QDoubleSpinBox" name="vFrameBox" >
225          <property name="alignment" >
226           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
227          </property>
228          <property name="prefix" >
229           <string/>
230          </property>
231          <property name="suffix" >
232           <string> fps</string>
233          </property>
234         </widget>
235        </item>
236        <item row="4" column="0" colspan="3" >
237         <widget class="QGroupBox" name="groupBox" >
238          <property name="title" >
239           <string>Resolution</string>
240          </property>
241          <layout class="QGridLayout" name="gridLayout" >
242           <property name="spacing" >
243            <number>6</number>
244           </property>
245           <item row="0" column="0" colspan="2" >
246            <widget class="QLabel" name="vScaleLabel" >
247             <property name="text" >
248              <string>_("Scale")</string>
249             </property>
250             <property name="buddy" >
251              <cstring>vScaleBox</cstring>
252             </property>
253            </widget>
254           </item>
255           <item row="0" column="4" >
256            <widget class="QComboBox" name="vScaleBox" >
257             <property name="editable" >
258              <bool>true</bool>
259             </property>
260            </widget>
261           </item>
262           <item row="1" column="0" >
263            <widget class="QLabel" name="heightLabel" >
264             <property name="text" >
265              <string>_("Height")</string>
266             </property>
267             <property name="buddy" >
268              <cstring>heightBox</cstring>
269             </property>
270            </widget>
271           </item>
272           <item row="1" column="1" >
273            <widget class="QSpinBox" name="heightBox" >
274             <property name="alignment" >
275              <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
276             </property>
277             <property name="maximum" >
278              <number>8000</number>
279             </property>
280            </widget>
281           </item>
282           <item row="1" column="3" >
283            <widget class="QLabel" name="widthLabel" >
284             <property name="text" >
285              <string>_("Width")</string>
286             </property>
287             <property name="buddy" >
288              <cstring>widthBox</cstring>
289             </property>
290            </widget>
291           </item>
292           <item row="1" column="4" >
293            <widget class="QSpinBox" name="widthBox" >
294             <property name="alignment" >
295              <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
296             </property>
297             <property name="maximum" >
298              <number>8000</number>
299             </property>
300            </widget>
301           </item>
302           <item row="1" column="2" >
303            <spacer name="horizontalSpacer" >
304             <property name="orientation" >
305              <enum>Qt::Horizontal</enum>
306             </property>
307             <property name="sizeType" >
308              <enum>QSizePolicy::Fixed</enum>
309             </property>
310             <property name="sizeHint" stdset="0" >
311              <size>
312               <width>40</width>
313               <height>20</height>
314              </size>
315             </property>
316            </spacer>
317           </item>
318          </layout>
319         </widget>
320        </item>
321       </layout>
322      </widget>
323      <widget class="QWidget" name="audioCodec" >
324       <attribute name="title" >
325        <string>_("Audio codec")</string>
326       </attribute>
327       <layout class="QGridLayout" name="gridLayout_3" >
328        <item row="0" column="0" colspan="2" >
329         <widget class="QCheckBox" name="transcodeAudio" >
330          <property name="text" >
331           <string>_("Audio")</string>
332          </property>
333         </widget>
334        </item>
335        <item row="1" column="0" >
336         <widget class="QLabel" name="aCodecLabel" >
337          <property name="text" >
338           <string>_("Codec")</string>
339          </property>
340          <property name="buddy" >
341           <cstring>aCodecBox</cstring>
342          </property>
343         </widget>
344        </item>
345        <item row="1" column="1" colspan="2" >
346         <widget class="QComboBox" name="aCodecBox" />
347        </item>
348        <item row="2" column="0" colspan="2" >
349         <widget class="QLabel" name="aBitrateLabel" >
350          <property name="text" >
351           <string>_("Bitrate")</string>
352          </property>
353          <property name="buddy" >
354           <cstring>aBitrateSpin</cstring>
355          </property>
356         </widget>
357        </item>
358        <item row="2" column="2" >
359         <widget class="QSpinBox" name="aBitrateSpin" >
360          <property name="alignment" >
361           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
362          </property>
363          <property name="suffix" >
364           <string> kb/s</string>
365          </property>
366          <property name="minimum" >
367           <number>8</number>
368          </property>
369          <property name="maximum" >
370           <number>512</number>
371          </property>
372          <property name="value" >
373           <number>128</number>
374          </property>
375         </widget>
376        </item>
377        <item row="3" column="0" colspan="2" >
378         <widget class="QLabel" name="aChannelsLabel" >
379          <property name="text" >
380           <string>_("Channels")</string>
381          </property>
382          <property name="buddy" >
383           <cstring>aChannelsSpin</cstring>
384          </property>
385         </widget>
386        </item>
387        <item row="3" column="2" >
388         <widget class="QSpinBox" name="aChannelsSpin" >
389          <property name="alignment" >
390           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
391          </property>
392          <property name="minimum" >
393           <number>1</number>
394          </property>
395          <property name="maximum" >
396           <number>10</number>
397          </property>
398          <property name="value" >
399           <number>2</number>
400          </property>
401         </widget>
402        </item>
403        <item row="4" column="0" colspan="2" >
404         <widget class="QLabel" name="aSampleLabel" >
405          <property name="text" >
406           <string>_("Sample Rate")</string>
407          </property>
408          <property name="buddy" >
409           <cstring>aSampleBox</cstring>
410          </property>
411         </widget>
412        </item>
413        <item row="4" column="2" >
414         <widget class="QComboBox" name="aSampleBox" />
415        </item>
416        <item row="5" column="2" >
417         <spacer name="verticalSpacer" >
418          <property name="orientation" >
419           <enum>Qt::Vertical</enum>
420          </property>
421          <property name="sizeHint" stdset="0" >
422           <size>
423            <width>20</width>
424            <height>40</height>
425           </size>
426          </property>
427         </spacer>
428        </item>
429       </layout>
430      </widget>
431      <widget class="QWidget" name="subtitles" >
432       <attribute name="title" >
433        <string>_("Subtitles")</string>
434       </attribute>
435       <layout class="QGridLayout" name="_4" >
436        <item row="0" column="0" >
437         <widget class="QCheckBox" name="transcodeSubs" >
438          <property name="text" >
439           <string>_("Subtitles")</string>
440          </property>
441         </widget>
442        </item>
443        <item row="0" column="1" >
444         <widget class="QComboBox" name="subsCodecBox" />
445        </item>
446        <item row="1" column="1" >
447         <widget class="QCheckBox" name="subsOverlay" >
448          <property name="text" >
449           <string>_("Overlay subtitles on the video")</string>
450          </property>
451         </widget>
452        </item>
453       </layout>
454      </widget>
455     </widget>
456    </item>
457    <item row="2" column="0" colspan="2" >
458     <widget class="QDialogButtonBox" name="buttonBox" />
459    </item>
460   </layout>
461  </widget>
462  <tabstops>
463   <tabstop>profileLine</tabstop>
464   <tabstop>tabWidget</tabstop>
465   <tabstop>TSMux</tabstop>
466   <tabstop>ASFMux</tabstop>
467   <tabstop>OggMux</tabstop>
468   <tabstop>MOVMux</tabstop>
469   <tabstop>PSMux</tabstop>
470   <tabstop>MJPEGMux</tabstop>
471   <tabstop>WAVMux</tabstop>
472   <tabstop>FLVMux</tabstop>
473   <tabstop>MPEG1Mux</tabstop>
474   <tabstop>MKVMux</tabstop>
475   <tabstop>RAWMux</tabstop>
476   <tabstop>AVIMux</tabstop>
477   <tabstop>buttonBox</tabstop>
478   <tabstop>transcodeVideo</tabstop>
479   <tabstop>vCodecBox</tabstop>
480   <tabstop>vBitrateSpin</tabstop>
481   <tabstop>vFrameBox</tabstop>
482   <tabstop>vScaleBox</tabstop>
483   <tabstop>heightBox</tabstop>
484   <tabstop>widthBox</tabstop>
485   <tabstop>transcodeAudio</tabstop>
486   <tabstop>aCodecBox</tabstop>
487   <tabstop>aBitrateSpin</tabstop>
488   <tabstop>aChannelsSpin</tabstop>
489   <tabstop>aSampleBox</tabstop>
490   <tabstop>transcodeSubs</tabstop>
491   <tabstop>subsCodecBox</tabstop>
492   <tabstop>subsOverlay</tabstop>
493  </tabstops>
494  <resources/>
495  <connections/>
496 </ui>