]> git.sesse.net Git - kdenlive/blob - src/widgets/configcapture_ui.ui
Allow audio capture through alsa for screen grabs. Should fix issue:
[kdenlive] / src / widgets / configcapture_ui.ui
1 <ui version="4.0" >
2  <class>ConfigCapture_UI</class>
3  <widget class="QWidget" name="ConfigCapture_UI" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>409</width>
9     <height>311</height>
10    </rect>
11   </property>
12   <layout class="QGridLayout" name="gridLayout_3" >
13    <item row="0" column="0" >
14     <widget class="QLabel" name="label" >
15      <property name="text" >
16       <string>Default capture device</string>
17      </property>
18     </widget>
19    </item>
20    <item row="0" column="1" >
21     <widget class="KComboBox" name="kcfg_defaultcapture" >
22      <item>
23       <property name="text" >
24        <string>Firewire</string>
25       </property>
26      </item>
27      <item>
28       <property name="text" >
29        <string>Video4Linux</string>
30       </property>
31      </item>
32      <item>
33       <property name="text" >
34        <string>Screen Grab</string>
35       </property>
36      </item>
37     </widget>
38    </item>
39    <item row="1" column="0" colspan="2" >
40     <widget class="QTabWidget" name="tabWidget" >
41      <property name="minimumSize" >
42       <size>
43        <width>401</width>
44        <height>0</height>
45       </size>
46      </property>
47      <property name="currentIndex" >
48       <number>2</number>
49      </property>
50      <widget class="QWidget" name="tab" >
51       <attribute name="title" >
52        <string>Firewire / dvgrab</string>
53       </attribute>
54       <layout class="QGridLayout" name="gridLayout_2" >
55        <item row="0" column="0" >
56         <widget class="QLabel" name="label_2" >
57          <property name="text" >
58           <string>Capture format</string>
59          </property>
60         </widget>
61        </item>
62        <item row="0" column="1" >
63         <widget class="KComboBox" name="kcfg_firewireformat" >
64          <item>
65           <property name="text" >
66            <string>DV Raw</string>
67           </property>
68          </item>
69          <item>
70           <property name="text" >
71            <string>DV AVI type 1</string>
72           </property>
73          </item>
74          <item>
75           <property name="text" >
76            <string>DV AVI type 2</string>
77           </property>
78          </item>
79          <item>
80           <property name="text" >
81            <string>HDV</string>
82           </property>
83          </item>
84         </widget>
85        </item>
86        <item row="0" column="2" >
87         <spacer name="horizontalSpacer" >
88          <property name="orientation" >
89           <enum>Qt::Horizontal</enum>
90          </property>
91          <property name="sizeHint" stdset="0" >
92           <size>
93            <width>241</width>
94            <height>20</height>
95           </size>
96          </property>
97         </spacer>
98        </item>
99        <item row="1" column="0" colspan="3" >
100         <widget class="QCheckBox" name="kcfg_firewireautosplit" >
101          <property name="text" >
102           <string>Automatically start a new file on scene cut</string>
103          </property>
104         </widget>
105        </item>
106        <item row="2" column="0" colspan="3" >
107         <widget class="QCheckBox" name="kcfg_firewiretimestamp" >
108          <property name="text" >
109           <string>Add recording time to captured file name</string>
110          </property>
111         </widget>
112        </item>
113        <item row="3" column="1" >
114         <spacer name="verticalSpacer_2" >
115          <property name="orientation" >
116           <enum>Qt::Vertical</enum>
117          </property>
118          <property name="sizeHint" stdset="0" >
119           <size>
120            <width>20</width>
121            <height>188</height>
122           </size>
123          </property>
124         </spacer>
125        </item>
126       </layout>
127      </widget>
128      <widget class="QWidget" name="tab_2" >
129       <attribute name="title" >
130        <string>Video4Linux / FFmpeg</string>
131       </attribute>
132       <layout class="QGridLayout" name="gridLayout" >
133        <item row="1" column="1" colspan="3" >
134         <widget class="KLineEdit" name="kcfg_video4vdevice" >
135          <property name="sizePolicy" >
136           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
137            <horstretch>0</horstretch>
138            <verstretch>0</verstretch>
139           </sizepolicy>
140          </property>
141          <property name="text" >
142           <string>/dev/video0</string>
143          </property>
144         </widget>
145        </item>
146        <item row="0" column="0" >
147         <widget class="QLabel" name="label_7" >
148          <property name="text" >
149           <string>Video</string>
150          </property>
151         </widget>
152        </item>
153        <item row="0" column="1" colspan="9" >
154         <widget class="Line" name="line" >
155          <property name="orientation" >
156           <enum>Qt::Horizontal</enum>
157          </property>
158         </widget>
159        </item>
160        <item row="1" column="4" >
161         <widget class="QLabel" name="label_3" >
162          <property name="sizePolicy" >
163           <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
164            <horstretch>0</horstretch>
165            <verstretch>0</verstretch>
166           </sizepolicy>
167          </property>
168          <property name="text" >
169           <string>Format</string>
170          </property>
171         </widget>
172        </item>
173        <item row="1" column="7" colspan="2" >
174         <widget class="QLabel" name="label_5" >
175          <property name="sizePolicy" >
176           <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
177            <horstretch>0</horstretch>
178            <verstretch>0</verstretch>
179           </sizepolicy>
180          </property>
181          <property name="text" >
182           <string>Encoding</string>
183          </property>
184         </widget>
185        </item>
186        <item row="1" column="5" colspan="2" >
187         <widget class="KLineEdit" name="kcfg_video4vformat" >
188          <property name="sizePolicy" >
189           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
190            <horstretch>0</horstretch>
191            <verstretch>0</verstretch>
192           </sizepolicy>
193          </property>
194          <property name="text" >
195           <string>video4linux2</string>
196          </property>
197         </widget>
198        </item>
199        <item row="1" column="9" >
200         <widget class="KLineEdit" name="kcfg_video4vencoding" >
201          <property name="sizePolicy" >
202           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
203            <horstretch>0</horstretch>
204            <verstretch>0</verstretch>
205           </sizepolicy>
206          </property>
207          <property name="text" >
208           <string>ogg</string>
209          </property>
210         </widget>
211        </item>
212        <item row="1" column="0" >
213         <widget class="QLabel" name="label_14" >
214          <property name="text" >
215           <string>Device</string>
216          </property>
217         </widget>
218        </item>
219        <item row="3" column="9" >
220         <widget class="KLineEdit" name="kcfg_video4aencoding" >
221          <property name="sizePolicy" >
222           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
223            <horstretch>0</horstretch>
224            <verstretch>0</verstretch>
225           </sizepolicy>
226          </property>
227         </widget>
228        </item>
229        <item row="3" column="1" colspan="3" >
230         <widget class="KLineEdit" name="kcfg_video4adevice" >
231          <property name="text" >
232           <string>/dev/dsp</string>
233          </property>
234         </widget>
235        </item>
236        <item row="2" column="2" colspan="8" >
237         <widget class="Line" name="line_2" >
238          <property name="orientation" >
239           <enum>Qt::Horizontal</enum>
240          </property>
241         </widget>
242        </item>
243        <item row="3" column="4" >
244         <widget class="QLabel" name="label_9" >
245          <property name="sizePolicy" >
246           <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
247            <horstretch>0</horstretch>
248            <verstretch>0</verstretch>
249           </sizepolicy>
250          </property>
251          <property name="text" >
252           <string>Format</string>
253          </property>
254         </widget>
255        </item>
256        <item row="3" column="0" >
257         <widget class="QLabel" name="label_16" >
258          <property name="text" >
259           <string>Device</string>
260          </property>
261         </widget>
262        </item>
263        <item row="2" column="0" colspan="2" >
264         <widget class="QLabel" name="label_15" >
265          <property name="text" >
266           <string>Audio</string>
267          </property>
268         </widget>
269        </item>
270        <item row="3" column="7" colspan="2" >
271         <widget class="QLabel" name="label_13" >
272          <property name="sizePolicy" >
273           <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
274            <horstretch>0</horstretch>
275            <verstretch>0</verstretch>
276           </sizepolicy>
277          </property>
278          <property name="text" >
279           <string>Encoding</string>
280          </property>
281         </widget>
282        </item>
283        <item row="4" column="0" colspan="10" >
284         <widget class="Line" name="line_3" >
285          <property name="orientation" >
286           <enum>Qt::Horizontal</enum>
287          </property>
288         </widget>
289        </item>
290        <item row="5" column="0" colspan="3" >
291         <widget class="QLabel" name="label_4" >
292          <property name="text" >
293           <string>Image size</string>
294          </property>
295         </widget>
296        </item>
297        <item row="5" column="6" colspan="2" >
298         <widget class="QLabel" name="label_6" >
299          <property name="text" >
300           <string>Frame rate</string>
301          </property>
302         </widget>
303        </item>
304        <item row="5" column="3" colspan="3" >
305         <widget class="KLineEdit" name="kcfg_video4size" >
306          <property name="text" >
307           <string>320x240</string>
308          </property>
309         </widget>
310        </item>
311        <item row="6" column="0" colspan="3" >
312         <widget class="QLabel" name="label_11" >
313          <property name="text" >
314           <string>Capture params</string>
315          </property>
316         </widget>
317        </item>
318        <item row="5" column="8" colspan="2" >
319         <widget class="QSpinBox" name="kcfg_video4rate" >
320          <property name="value" >
321           <number>15</number>
322          </property>
323         </widget>
324        </item>
325        <item row="6" column="3" colspan="7" >
326         <widget class="KLineEdit" name="kcfg_video4capture" />
327        </item>
328        <item row="7" column="3" colspan="7" >
329         <widget class="KLineEdit" name="kcfg_video4playback" />
330        </item>
331        <item row="7" column="0" colspan="3" >
332         <widget class="QLabel" name="label_12" >
333          <property name="text" >
334           <string>Playback params</string>
335          </property>
336         </widget>
337        </item>
338        <item row="3" column="5" colspan="2" >
339         <widget class="KLineEdit" name="kcfg_video4aformat" >
340          <property name="sizePolicy" >
341           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
342            <horstretch>0</horstretch>
343            <verstretch>0</verstretch>
344           </sizepolicy>
345          </property>
346          <property name="text" >
347           <string>oss</string>
348          </property>
349         </widget>
350        </item>
351       </layout>
352      </widget>
353      <widget class="QWidget" name="tab_3" >
354       <attribute name="title" >
355        <string>Screen Grab / FFmpeg</string>
356       </attribute>
357       <layout class="QGridLayout" name="gridLayout_5" >
358        <item row="0" column="0" colspan="2" >
359         <widget class="QCheckBox" name="kcfg_screengrabenableaudio" >
360          <property name="text" >
361           <string>Capture audio</string>
362          </property>
363         </widget>
364        </item>
365        <item row="1" column="0" colspan="3" >
366         <widget class="QFrame" name="audio_group" >
367          <property name="frameShape" >
368           <enum>QFrame::StyledPanel</enum>
369          </property>
370          <property name="frameShadow" >
371           <enum>QFrame::Raised</enum>
372          </property>
373          <layout class="QGridLayout" name="gridLayout_4" >
374           <item row="0" column="0" >
375            <widget class="QRadioButton" name="radioButton_2" >
376             <property name="text" >
377              <string>ALSA</string>
378             </property>
379             <property name="checked" >
380              <bool>true</bool>
381             </property>
382            </widget>
383           </item>
384           <item row="0" column="1" >
385            <widget class="KLineEdit" name="kcfg_screengrabalsacapture" />
386           </item>
387           <item row="0" column="2" >
388            <widget class="KLineEdit" name="kcfg_screengrabalsacapture2" />
389           </item>
390           <item row="1" column="0" >
391            <widget class="QRadioButton" name="kcfg_useosscapture" >
392             <property name="text" >
393              <string>OSS</string>
394             </property>
395            </widget>
396           </item>
397           <item row="1" column="1" colspan="2" >
398            <widget class="KLineEdit" name="kcfg_screengrabosscapture" />
399           </item>
400          </layout>
401         </widget>
402        </item>
403        <item row="2" column="0" colspan="2" >
404         <widget class="QLabel" name="label_17" >
405          <property name="text" >
406           <string>Video capture params</string>
407          </property>
408         </widget>
409        </item>
410        <item row="2" column="2" >
411         <widget class="KLineEdit" name="kcfg_screengrabcapture" />
412        </item>
413        <item row="3" column="0" colspan="2" >
414         <widget class="QLabel" name="label_8" >
415          <property name="sizePolicy" >
416           <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
417            <horstretch>0</horstretch>
418            <verstretch>0</verstretch>
419           </sizepolicy>
420          </property>
421          <property name="text" >
422           <string>Encoding parameters</string>
423          </property>
424         </widget>
425        </item>
426        <item row="3" column="2" >
427         <widget class="KLineEdit" name="kcfg_screengrabencoding" >
428          <property name="sizePolicy" >
429           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
430            <horstretch>0</horstretch>
431            <verstretch>0</verstretch>
432           </sizepolicy>
433          </property>
434          <property name="text" >
435           <string/>
436          </property>
437         </widget>
438        </item>
439        <item row="4" column="0" >
440         <widget class="QLabel" name="label_10" >
441          <property name="sizePolicy" >
442           <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
443            <horstretch>0</horstretch>
444            <verstretch>0</verstretch>
445           </sizepolicy>
446          </property>
447          <property name="text" >
448           <string>File extension</string>
449          </property>
450         </widget>
451        </item>
452        <item row="4" column="2" >
453         <widget class="KLineEdit" name="kcfg_screengrabextension" >
454          <property name="sizePolicy" >
455           <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
456            <horstretch>0</horstretch>
457            <verstretch>0</verstretch>
458           </sizepolicy>
459          </property>
460          <property name="text" >
461           <string/>
462          </property>
463         </widget>
464        </item>
465        <item row="5" column="0" colspan="3" >
466         <widget class="QCheckBox" name="kcfg_fullscreengrab" >
467          <property name="text" >
468           <string>Full screen capture</string>
469          </property>
470         </widget>
471        </item>
472        <item row="6" column="1" colspan="2" >
473         <spacer name="verticalSpacer_3" >
474          <property name="orientation" >
475           <enum>Qt::Vertical</enum>
476          </property>
477          <property name="sizeHint" stdset="0" >
478           <size>
479            <width>383</width>
480            <height>160</height>
481           </size>
482          </property>
483         </spacer>
484        </item>
485       </layout>
486      </widget>
487     </widget>
488    </item>
489   </layout>
490   <zorder>label</zorder>
491   <zorder>kcfg_defaultcapture</zorder>
492   <zorder>tabWidget</zorder>
493  </widget>
494  <customwidgets>
495   <customwidget>
496    <class>KComboBox</class>
497    <extends>QComboBox</extends>
498    <header>kcombobox.h</header>
499   </customwidget>
500   <customwidget>
501    <class>KLineEdit</class>
502    <extends>QLineEdit</extends>
503    <header>klineedit.h</header>
504   </customwidget>
505  </customwidgets>
506  <resources/>
507  <connections/>
508 </ui>