]> git.sesse.net Git - mlt/blob - mlt/docs/services.txt
d56ef2c6e535445abc9104d996488334b08b7b34
[mlt] / mlt / docs / services.txt
1 Producers
2 ---------
3
4         ffmpeg
5
6                 Description:
7
8                         Test case pipe based producer for video and audio.
9
10                 Constructor argument:
11
12                         'file'  - produce a/v from file
13                         v4l             - produce a/v from video4linux and dsp device
14
15                 Initialisation Properties
16
17                         string video_type - "file" or "v4l"
18                         string video_file - file or v4l device
19                         string video_size - WxH of video to produce (default: "")
20                         int video_loop - loop video until audio exhausted (default: 0)
21                         string audio_type - "file" or "dsp"
22                         string audio_file - file or dsp device
23                         int audio_rate - audio frequency (default: 48000)
24                         int audio_channels - audio channels (default: 2)
25                         int audio_track - audio track to use (default: 0)
26                         int audio_loop - loop audio until video exhausted (default: 0)
27                         timecode in - in point
28                         timecode out - out point
29                         double fps - output frames per second (default: 25)
30                         double aspect_ratio - aspect ratio of video
31
32                 Read Only Properties
33
34                         end_of_clip - holds 1 when input is exhausted
35
36                 Dependencies
37
38                         ffmpeg executable.
39
40                 Known Bugs
41
42                         in/out point setting is broken.
43
44                         Implementation does not allow fast random access.
45
46         libdv
47
48                 Description:
49
50                         libdv based decoder for video and audio.
51
52                 Constructor argument:
53
54                         'file'  - produce a/v from file
55
56                 Initialisation Properties
57
58                         string file - file location
59                         timecode in - in point
60                         timecode out - out point
61
62                 Read Only Properties
63
64                         double fps - output frames per second 
65                         double aspect_ratio - aspect ratio of video
66
67                 Dependencies
68
69                         libdv.
70
71                 Known Bugs
72
73                         'file' is not populated on properties?
74
75         mcdv
76
77                 Description:
78
79                         Mainconcept based dv decoder for video and audio.
80
81                 Constructor argument:
82
83                         'file'  - produce a/v from file
84
85                 Initialisation Properties
86
87                         string file - file location
88                         timecode in - in point
89                         timecode out - out point
90
91                 Read Only Properties
92
93                         double fps - output frames per second 
94                         double aspect_ratio - aspect ratio of video
95
96                 Dependencies
97
98                         mainconcept dv sdk and libdv.
99
100                 Known Bugs
101
102                         'file' is not populated on properties?
103
104         mcmpeg
105
106                 Description:
107
108                         Mainconcept based mpeg decoder for video and audio.
109
110                 Constructor argument:
111
112                         'file'  - produce a/v from file
113
114                 Initialisation Properties
115
116                         string file - file location
117                         timecode in - in point
118                         timecode out - out point
119
120                 Read Only Properties
121
122                         double fps - output frames per second 
123                         double aspect_ratio - aspect ratio of video
124
125                 Dependencies
126
127                         mainconcept mpeg sdk.
128
129                 Known Bugs
130
131                         'file' is not populated on properties?
132
133         pango
134         pixbuf
135         ppm
136
137
138 Filters
139 -------
140
141         deinterlace
142         ffmpeg_dub
143         gamma
144         greyscale
145         resize
146
147 Transitions
148 -----------
149
150         composite
151
152 Consumers
153 ---------
154
155         bluefish
156         ffmpeg
157         sdl
158