]> git.sesse.net Git - kdenlive/blob - src/widgets/configcapture_ui.ui
Improve webcam capture parameters
[kdenlive] / src / widgets / configcapture_ui.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>ConfigCapture_UI</class>
4  <widget class="QWidget" name="ConfigCapture_UI">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>409</width>
10     <height>462</height>
11    </rect>
12   </property>
13   <layout class="QGridLayout" name="gridLayout_8">
14    <item row="0" column="0">
15     <widget class="QLabel" name="label">
16      <property name="text">
17       <string>Default capture device</string>
18      </property>
19     </widget>
20    </item>
21    <item row="0" column="1">
22     <widget class="KComboBox" name="kcfg_defaultcapture">
23      <property name="sizePolicy">
24       <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
25        <horstretch>0</horstretch>
26        <verstretch>0</verstretch>
27       </sizepolicy>
28      </property>
29      <item>
30       <property name="text">
31        <string>Firewire</string>
32       </property>
33      </item>
34      <item>
35       <property name="text">
36        <string>Video4Linux</string>
37       </property>
38      </item>
39      <item>
40       <property name="text">
41        <string>Screen Grab</string>
42       </property>
43      </item>
44     </widget>
45    </item>
46    <item row="1" column="0" colspan="2">
47     <widget class="QTabWidget" name="tabWidget">
48      <property name="minimumSize">
49       <size>
50        <width>401</width>
51        <height>0</height>
52       </size>
53      </property>
54      <property name="currentIndex">
55       <number>0</number>
56      </property>
57      <widget class="QWidget" name="tab">
58       <attribute name="title">
59        <string>Firewire</string>
60       </attribute>
61       <layout class="QGridLayout" name="gridLayout_2">
62        <item row="0" column="0" colspan="3">
63         <widget class="QLabel" name="dvgrab_info">
64          <property name="frameShape">
65           <enum>QFrame::StyledPanel</enum>
66          </property>
67          <property name="frameShadow">
68           <enum>QFrame::Raised</enum>
69          </property>
70          <property name="text">
71           <string/>
72          </property>
73         </widget>
74        </item>
75        <item row="1" column="0">
76         <widget class="QLabel" name="label_2">
77          <property name="text">
78           <string>Capture format</string>
79          </property>
80         </widget>
81        </item>
82        <item row="1" column="1">
83         <widget class="KComboBox" name="kcfg_firewireformat">
84          <item>
85           <property name="text">
86            <string>DV Raw</string>
87           </property>
88          </item>
89          <item>
90           <property name="text">
91            <string>DV AVI type 1</string>
92           </property>
93          </item>
94          <item>
95           <property name="text">
96            <string>DV AVI type 2</string>
97           </property>
98          </item>
99          <item>
100           <property name="text">
101            <string>HDV</string>
102           </property>
103          </item>
104         </widget>
105        </item>
106        <item row="1" column="2">
107         <spacer name="horizontalSpacer">
108          <property name="orientation">
109           <enum>Qt::Horizontal</enum>
110          </property>
111          <property name="sizeHint" stdset="0">
112           <size>
113            <width>241</width>
114            <height>20</height>
115           </size>
116          </property>
117         </spacer>
118        </item>
119        <item row="2" column="0" colspan="3">
120         <widget class="QCheckBox" name="kcfg_firewireautosplit">
121          <property name="text">
122           <string>Automatically start a new file on scene cut</string>
123          </property>
124         </widget>
125        </item>
126        <item row="3" column="0" colspan="3">
127         <widget class="QCheckBox" name="kcfg_firewiretimestamp">
128          <property name="text">
129           <string>Add recording time to captured file name</string>
130          </property>
131         </widget>
132        </item>
133        <item row="4" column="0">
134         <widget class="QLabel" name="label_5">
135          <property name="text">
136           <string>Capture file name</string>
137          </property>
138         </widget>
139        </item>
140        <item row="4" column="1" colspan="2">
141         <widget class="QLineEdit" name="kcfg_dvgrabfilename"/>
142        </item>
143        <item row="5" column="0" colspan="2">
144         <widget class="QLabel" name="label_7">
145          <property name="text">
146           <string>dvgrab additional parameters</string>
147          </property>
148         </widget>
149        </item>
150        <item row="6" column="0" colspan="3">
151         <widget class="QLineEdit" name="kcfg_dvgrabextra"/>
152        </item>
153        <item row="7" column="1">
154         <spacer name="verticalSpacer_2">
155          <property name="orientation">
156           <enum>Qt::Vertical</enum>
157          </property>
158          <property name="sizeHint" stdset="0">
159           <size>
160            <width>20</width>
161            <height>188</height>
162           </size>
163          </property>
164         </spacer>
165        </item>
166       </layout>
167      </widget>
168      <widget class="QWidget" name="tab_2">
169       <attribute name="title">
170        <string>Video4Linux</string>
171       </attribute>
172       <layout class="QGridLayout" name="gridLayout_9">
173        <item row="0" column="0" colspan="2">
174         <widget class="QGroupBox" name="groupBox">
175          <property name="title">
176           <string>Video</string>
177          </property>
178          <layout class="QGridLayout" name="gridLayout">
179           <item row="0" column="0">
180            <widget class="QLabel" name="label_14">
181             <property name="text">
182              <string>Device</string>
183             </property>
184            </widget>
185           </item>
186           <item row="0" column="1">
187            <widget class="KLineEdit" name="kcfg_video4vdevice">
188             <property name="text">
189              <string/>
190             </property>
191            </widget>
192           </item>
193           <item row="0" column="2">
194            <widget class="QLabel" name="label_3">
195             <property name="sizePolicy">
196              <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
197               <horstretch>0</horstretch>
198               <verstretch>0</verstretch>
199              </sizepolicy>
200             </property>
201             <property name="text">
202              <string>Format</string>
203             </property>
204            </widget>
205           </item>
206           <item row="0" column="3">
207            <widget class="KLineEdit" name="kcfg_video4vformat">
208             <property name="text">
209              <string/>
210             </property>
211            </widget>
212           </item>
213           <item row="1" column="0">
214            <widget class="QLabel" name="label_4">
215             <property name="sizePolicy">
216              <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
217               <horstretch>0</horstretch>
218               <verstretch>0</verstretch>
219              </sizepolicy>
220             </property>
221             <property name="text">
222              <string>Image size</string>
223             </property>
224            </widget>
225           </item>
226           <item row="1" column="1">
227            <widget class="KLineEdit" name="kcfg_video4size">
228             <property name="text">
229              <string/>
230             </property>
231            </widget>
232           </item>
233           <item row="1" column="2">
234            <widget class="QLabel" name="label_6">
235             <property name="text">
236              <string>Frame rate</string>
237             </property>
238            </widget>
239           </item>
240           <item row="1" column="3">
241            <widget class="QSpinBox" name="kcfg_video4rate">
242             <property name="value">
243              <number>15</number>
244             </property>
245            </widget>
246           </item>
247           <item row="2" column="0">
248            <widget class="QLabel" name="label_23">
249             <property name="text">
250              <string>Codec</string>
251             </property>
252            </widget>
253           </item>
254           <item row="2" column="1">
255            <widget class="KLineEdit" name="kcfg_video4vcodec"/>
256           </item>
257          </layout>
258         </widget>
259        </item>
260        <item row="1" column="0" colspan="2">
261         <widget class="QGroupBox" name="groupBox_2">
262          <property name="title">
263           <string>Audio</string>
264          </property>
265          <layout class="QGridLayout" name="gridLayout_6">
266           <item row="0" column="0">
267            <widget class="QLabel" name="label_16">
268             <property name="text">
269              <string>Audio device</string>
270             </property>
271            </widget>
272           </item>
273           <item row="0" column="1">
274            <widget class="KLineEdit" name="kcfg_video4adevice">
275             <property name="text">
276              <string/>
277             </property>
278            </widget>
279           </item>
280           <item row="0" column="2">
281            <widget class="QLabel" name="label_9">
282             <property name="sizePolicy">
283              <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
284               <horstretch>0</horstretch>
285               <verstretch>0</verstretch>
286              </sizepolicy>
287             </property>
288             <property name="text">
289              <string>Format</string>
290             </property>
291            </widget>
292           </item>
293           <item row="0" column="3">
294            <widget class="KLineEdit" name="kcfg_video4aformat">
295             <property name="text">
296              <string/>
297             </property>
298            </widget>
299           </item>
300           <item row="1" column="0">
301            <widget class="QLabel" name="label_24">
302             <property name="text">
303              <string>Audio codec</string>
304             </property>
305            </widget>
306           </item>
307           <item row="1" column="1">
308            <widget class="KLineEdit" name="kcfg_video4acodec"/>
309           </item>
310          </layout>
311         </widget>
312        </item>
313        <item row="2" column="0" colspan="2">
314         <widget class="QGroupBox" name="groupBox_3">
315          <property name="title">
316           <string>Container</string>
317          </property>
318          <layout class="QGridLayout" name="gridLayout_7">
319           <item row="0" column="0">
320            <widget class="QLabel" name="label_25">
321             <property name="text">
322              <string>Format</string>
323             </property>
324            </widget>
325           </item>
326           <item row="0" column="1">
327            <widget class="KLineEdit" name="kcfg_video4container"/>
328           </item>
329           <item row="0" column="2">
330            <widget class="QLabel" name="label_26">
331             <property name="text">
332              <string>Extension</string>
333             </property>
334            </widget>
335           </item>
336           <item row="0" column="3">
337            <widget class="KLineEdit" name="kcfg_video4extension"/>
338           </item>
339          </layout>
340         </widget>
341        </item>
342        <item row="3" column="0">
343         <widget class="QLabel" name="label_11">
344          <property name="sizePolicy">
345           <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
346            <horstretch>0</horstretch>
347            <verstretch>0</verstretch>
348           </sizepolicy>
349          </property>
350          <property name="text">
351           <string>Capture params</string>
352          </property>
353         </widget>
354        </item>
355        <item row="4" column="0" colspan="2">
356         <widget class="KLineEdit" name="kcfg_video4capture">
357          <property name="sizePolicy">
358           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
359            <horstretch>0</horstretch>
360            <verstretch>0</verstretch>
361           </sizepolicy>
362          </property>
363         </widget>
364        </item>
365        <item row="5" column="0">
366         <widget class="QLabel" name="label_12">
367          <property name="sizePolicy">
368           <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
369            <horstretch>0</horstretch>
370            <verstretch>0</verstretch>
371           </sizepolicy>
372          </property>
373          <property name="text">
374           <string>Encoding params</string>
375          </property>
376         </widget>
377        </item>
378        <item row="6" column="0" colspan="2">
379         <widget class="KLineEdit" name="kcfg_video4encoding"/>
380        </item>
381        <item row="7" column="1">
382         <spacer name="verticalSpacer">
383          <property name="orientation">
384           <enum>Qt::Vertical</enum>
385          </property>
386          <property name="sizeHint" stdset="0">
387           <size>
388            <width>20</width>
389            <height>40</height>
390           </size>
391          </property>
392         </spacer>
393        </item>
394       </layout>
395      </widget>
396      <widget class="QWidget" name="tab_3">
397       <attribute name="title">
398        <string>Screen Grab</string>
399       </attribute>
400       <layout class="QGridLayout" name="gridLayout_5">
401        <item row="0" column="0" colspan="3">
402         <widget class="QLabel" name="rmd_info">
403          <property name="frameShape">
404           <enum>QFrame::StyledPanel</enum>
405          </property>
406          <property name="frameShadow">
407           <enum>QFrame::Raised</enum>
408          </property>
409          <property name="text">
410           <string/>
411          </property>
412         </widget>
413        </item>
414        <item row="1" column="0" colspan="3">
415         <widget class="QCheckBox" name="kcfg_rmd_capture_audio">
416          <property name="text">
417           <string>Capture audio</string>
418          </property>
419         </widget>
420        </item>
421        <item row="2" column="0" colspan="3">
422         <widget class="QFrame" name="audio_group">
423          <property name="frameShape">
424           <enum>QFrame::StyledPanel</enum>
425          </property>
426          <property name="frameShadow">
427           <enum>QFrame::Raised</enum>
428          </property>
429          <layout class="QGridLayout" name="gridLayout_4">
430           <item row="0" column="0" colspan="5">
431            <layout class="QHBoxLayout" name="horizontalLayout_2">
432             <item>
433              <widget class="QLabel" name="label_8">
434               <property name="text">
435                <string>Audio channels</string>
436               </property>
437              </widget>
438             </item>
439             <item>
440              <widget class="KIntSpinBox" name="kcfg_rmd_audio_channels"/>
441             </item>
442             <item>
443              <spacer name="horizontalSpacer_3">
444               <property name="orientation">
445                <enum>Qt::Horizontal</enum>
446               </property>
447               <property name="sizeHint" stdset="0">
448                <size>
449                 <width>40</width>
450                 <height>20</height>
451                </size>
452               </property>
453              </spacer>
454             </item>
455             <item>
456              <widget class="QLabel" name="label_22">
457               <property name="text">
458                <string>Audio frequency</string>
459               </property>
460              </widget>
461             </item>
462             <item>
463              <widget class="KComboBox" name="kcfg_rmd_audio_freq">
464               <item>
465                <property name="text">
466                 <string>48000</string>
467                </property>
468               </item>
469               <item>
470                <property name="text">
471                 <string>41000</string>
472                </property>
473               </item>
474               <item>
475                <property name="text">
476                 <string>32000</string>
477                </property>
478               </item>
479               <item>
480                <property name="text">
481                 <string>22500</string>
482                </property>
483               </item>
484               <item>
485                <property name="text">
486                 <string>11250</string>
487                </property>
488               </item>
489              </widget>
490             </item>
491            </layout>
492           </item>
493           <item row="1" column="0">
494            <widget class="QRadioButton" name="radioButton_2">
495             <property name="text">
496              <string>ALSA</string>
497             </property>
498             <property name="checked">
499              <bool>true</bool>
500             </property>
501            </widget>
502           </item>
503           <item row="1" column="1" colspan="2">
504            <widget class="KComboBox" name="kcfg_rmd_alsa_device">
505             <property name="sizePolicy">
506              <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
507               <horstretch>0</horstretch>
508               <verstretch>0</verstretch>
509              </sizepolicy>
510             </property>
511            </widget>
512           </item>
513           <item row="1" column="3">
514            <widget class="QLabel" name="label_17">
515             <property name="text">
516              <string>Buffer</string>
517             </property>
518            </widget>
519           </item>
520           <item row="1" column="4">
521            <widget class="KIntSpinBox" name="kcfg_rmd_alsa_buffer">
522             <property name="maximum">
523              <number>999</number>
524             </property>
525            </widget>
526           </item>
527           <item row="2" column="0">
528            <widget class="QRadioButton" name="kcfg_rmd_use_jack">
529             <property name="text">
530              <string>Jack</string>
531             </property>
532            </widget>
533           </item>
534           <item row="2" column="1">
535            <widget class="QLabel" name="label_10">
536             <property name="text">
537              <string>Ports:</string>
538             </property>
539            </widget>
540           </item>
541           <item row="2" column="2">
542            <widget class="KLineEdit" name="kcfg_rmd_jackports">
543             <property name="sizePolicy">
544              <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
545               <horstretch>0</horstretch>
546               <verstretch>0</verstretch>
547              </sizepolicy>
548             </property>
549            </widget>
550           </item>
551           <item row="2" column="3">
552            <widget class="QLabel" name="label_21">
553             <property name="text">
554              <string>Buffer</string>
555             </property>
556            </widget>
557           </item>
558           <item row="2" column="4">
559            <widget class="KDoubleNumInput" name="kcfg_rmd_jack_buffer"/>
560           </item>
561          </layout>
562         </widget>
563        </item>
564        <item row="3" column="0" colspan="3">
565         <widget class="KComboBox" name="kcfg_rmd_capture_type">
566          <item>
567           <property name="text">
568            <string>Full screen capture</string>
569           </property>
570          </item>
571          <item>
572           <property name="text">
573            <string>Region capture</string>
574           </property>
575          </item>
576         </widget>
577        </item>
578        <item row="4" column="0" colspan="3">
579         <widget class="QFrame" name="region_group">
580          <property name="frameShape">
581           <enum>QFrame::StyledPanel</enum>
582          </property>
583          <property name="frameShadow">
584           <enum>QFrame::Raised</enum>
585          </property>
586          <layout class="QGridLayout" name="gridLayout_3">
587           <item row="0" column="0" colspan="3">
588            <layout class="QHBoxLayout" name="horizontalLayout">
589             <item>
590              <widget class="QCheckBox" name="kcfg_rmd_follow_mouse">
591               <property name="text">
592                <string>Follow mouse</string>
593               </property>
594              </widget>
595             </item>
596             <item>
597              <widget class="QCheckBox" name="kcfg_rmd_hide_frame">
598               <property name="text">
599                <string>Hide frame</string>
600               </property>
601              </widget>
602             </item>
603             <item>
604              <widget class="QCheckBox" name="kcfg_rmd_hide_mouse">
605               <property name="text">
606                <string>Hide cursor</string>
607               </property>
608              </widget>
609             </item>
610             <item>
611              <spacer name="horizontalSpacer_4">
612               <property name="orientation">
613                <enum>Qt::Horizontal</enum>
614               </property>
615               <property name="sizeHint" stdset="0">
616                <size>
617                 <width>40</width>
618                 <height>20</height>
619                </size>
620               </property>
621              </spacer>
622             </item>
623            </layout>
624           </item>
625           <item row="1" column="0">
626            <widget class="QLabel" name="label_19">
627             <property name="text">
628              <string>Offset</string>
629             </property>
630            </widget>
631           </item>
632           <item row="1" column="1">
633            <widget class="KIntSpinBox" name="kcfg_rmd_offsetx">
634             <property name="sizePolicy">
635              <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
636               <horstretch>0</horstretch>
637               <verstretch>0</verstretch>
638              </sizepolicy>
639             </property>
640             <property name="minimum">
641              <number>1</number>
642             </property>
643             <property name="maximum">
644              <number>5000</number>
645             </property>
646            </widget>
647           </item>
648           <item row="1" column="2">
649            <widget class="KIntSpinBox" name="kcfg_rmd_offsety">
650             <property name="sizePolicy">
651              <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
652               <horstretch>0</horstretch>
653               <verstretch>0</verstretch>
654              </sizepolicy>
655             </property>
656             <property name="minimum">
657              <number>1</number>
658             </property>
659             <property name="maximum">
660              <number>5000</number>
661             </property>
662            </widget>
663           </item>
664           <item row="2" column="0">
665            <widget class="QLabel" name="label_20">
666             <property name="text">
667              <string>Size</string>
668             </property>
669            </widget>
670           </item>
671           <item row="2" column="1">
672            <widget class="KIntSpinBox" name="kcfg_rmd_width">
673             <property name="maximum">
674              <number>5000</number>
675             </property>
676            </widget>
677           </item>
678           <item row="2" column="2">
679            <widget class="KIntSpinBox" name="kcfg_rmd_height">
680             <property name="maximum">
681              <number>5000</number>
682             </property>
683            </widget>
684           </item>
685          </layout>
686         </widget>
687        </item>
688        <item row="5" column="0">
689         <widget class="QLabel" name="label_18">
690          <property name="text">
691           <string>Frame rate</string>
692          </property>
693         </widget>
694        </item>
695        <item row="5" column="1">
696         <widget class="KDoubleNumInput" name="kcfg_rmd_fps">
697          <property name="minimum">
698           <double>1.000000000000000</double>
699          </property>
700         </widget>
701        </item>
702        <item row="5" column="2" rowspan="3">
703         <spacer name="horizontalSpacer_2">
704          <property name="orientation">
705           <enum>Qt::Horizontal</enum>
706          </property>
707          <property name="sizeHint" stdset="0">
708           <size>
709            <width>237</width>
710            <height>20</height>
711           </size>
712          </property>
713         </spacer>
714        </item>
715        <item row="6" column="0">
716         <widget class="QLabel" name="label_13">
717          <property name="text">
718           <string>Bit rate</string>
719          </property>
720         </widget>
721        </item>
722        <item row="6" column="1">
723         <widget class="KIntNumInput" name="kcfg_rmd_bitrate">
724          <property name="minimum">
725           <number>45000</number>
726          </property>
727          <property name="maximum">
728           <number>2000000</number>
729          </property>
730         </widget>
731        </item>
732        <item row="7" column="0">
733         <widget class="QLabel" name="label_15">
734          <property name="text">
735           <string>Quality</string>
736          </property>
737         </widget>
738        </item>
739        <item row="7" column="1">
740         <widget class="KIntNumInput" name="kcfg_rmd_quality">
741          <property name="minimum">
742           <number>0</number>
743          </property>
744          <property name="maximum">
745           <number>63</number>
746          </property>
747         </widget>
748        </item>
749        <item row="8" column="0" colspan="3">
750         <widget class="QCheckBox" name="kcfg_rmd_fullshots">
751          <property name="text">
752           <string>Full shots</string>
753          </property>
754         </widget>
755        </item>
756        <item row="9" column="0" colspan="3">
757         <spacer name="verticalSpacer_3">
758          <property name="orientation">
759           <enum>Qt::Vertical</enum>
760          </property>
761          <property name="sizeHint" stdset="0">
762           <size>
763            <width>383</width>
764            <height>160</height>
765           </size>
766          </property>
767         </spacer>
768        </item>
769       </layout>
770      </widget>
771     </widget>
772    </item>
773   </layout>
774  </widget>
775  <customwidgets>
776   <customwidget>
777    <class>KIntSpinBox</class>
778    <extends>QSpinBox</extends>
779    <header>knuminput.h</header>
780   </customwidget>
781   <customwidget>
782    <class>KDoubleNumInput</class>
783    <extends>QWidget</extends>
784    <header>knuminput.h</header>
785   </customwidget>
786   <customwidget>
787    <class>KLineEdit</class>
788    <extends>QLineEdit</extends>
789    <header>klineedit.h</header>
790   </customwidget>
791   <customwidget>
792    <class>KComboBox</class>
793    <extends>QComboBox</extends>
794    <header>kcombobox.h</header>
795   </customwidget>
796   <customwidget>
797    <class>KIntNumInput</class>
798    <extends>QWidget</extends>
799    <header>knuminput.h</header>
800   </customwidget>
801  </customwidgets>
802  <tabstops>
803   <tabstop>kcfg_defaultcapture</tabstop>
804   <tabstop>tabWidget</tabstop>
805   <tabstop>kcfg_firewireformat</tabstop>
806   <tabstop>kcfg_firewireautosplit</tabstop>
807   <tabstop>kcfg_firewiretimestamp</tabstop>
808   <tabstop>kcfg_video4vdevice</tabstop>
809   <tabstop>kcfg_video4vformat</tabstop>
810   <tabstop>kcfg_video4adevice</tabstop>
811   <tabstop>kcfg_video4aformat</tabstop>
812   <tabstop>kcfg_video4encoding</tabstop>
813   <tabstop>kcfg_rmd_capture_audio</tabstop>
814   <tabstop>radioButton_2</tabstop>
815   <tabstop>kcfg_rmd_alsa_device</tabstop>
816   <tabstop>kcfg_rmd_alsa_buffer</tabstop>
817   <tabstop>kcfg_rmd_use_jack</tabstop>
818   <tabstop>kcfg_rmd_jackports</tabstop>
819   <tabstop>kcfg_rmd_capture_type</tabstop>
820   <tabstop>kcfg_rmd_follow_mouse</tabstop>
821   <tabstop>kcfg_rmd_hide_frame</tabstop>
822   <tabstop>kcfg_rmd_offsetx</tabstop>
823   <tabstop>kcfg_rmd_offsety</tabstop>
824   <tabstop>kcfg_rmd_width</tabstop>
825   <tabstop>kcfg_rmd_height</tabstop>
826   <tabstop>kcfg_rmd_fullshots</tabstop>
827  </tabstops>
828  <resources/>
829  <connections/>
830 </ui>