Constructor Argument
- 'file' - producer a/v from file
+ 'file' - a filename specification or URL in the form:
+ [{protocol}|{format}]:{resource}[?{format-parameter}[&{format-parameter}]]
+ For example, video4linux:/dev/video1?width=320&height=240
+ Note: on the bash command line, '&' must be escaped as '\&'
+ Use 'ffmpeg -formats' to see a list of supported protocols
+ and formats.
+
+ Details
+
+ Format parameters only appear to be useful with 'video4linux' or
+ 'audio_device' formats. For 'video4linux' the parameters are
+ width, height, frame_rate, frame_rate_base, and standard (ntsc|pal).
+ For 'audio_device' the parameters are channels and sample_rate.
Initialisation Properties
Constructor Argument
- 'file' - produce a/v from file
+ 'file' - a filename specification:
+ [{mlt-service}:]{resource} | {mlt-service}
- can also be the name of a producer service that can
accept the resource specified post construction.
Known Bugs
Does not go completely to black or white.
+
+
+ channelcopy
+
+ Description
+
+ Copy audio from one channel to another channel.
+
+ Constructor Argument
+
+ to - the 0-indexed channel to copy into, default is 1.
+
+ Mutable Properties
+
+ int to - see above
+ int from - the channel from which to copy, default is 0.
+
+ Dependencies
+
+ none
+
+ Known Bugs
+
+ none
+
deinterlace
Description
- Adjust an audio stream's sampling rate.
+ Adjust an audio stream's sampling rate, and duplicate channels if
+ producer provides less than consumer requested.
+
This filter is automatically invoked by Fezzik for the sake of
normalisation over inputs and with the consumer.
Known Bugs
- none
+ Assumes 2 channels during libsamplerate initialisation. Untested
+ with >2 channels.
rescale
Needs an argument or property for multi-card address.
- ffmpeg
-
- Description
- Constructor Argument
- Initialisation Properties
- Read Only Properties
- Dependencies
- Known Bugs
-
libdv
Description
Constructor Argument
- string target
+ string target - the filename to write to, e.g. /dev/dv1394.
Initialisation Properties
- int buffer
- string rescale
+ int buffer - the number of frames to buffer, minimum 1, default 25.
+ string rescale - a rescale method, see the Filters/rescale.
+
+ Mutable Properties
+
+ int progressive - indicates whether to use progressive or field-
+ based rendering, default 0 (off).
Read Only Properties
string video_standard - "PAL" (default), "NTSC", or "WxH"
+ Initialisation Properties
+
+ int buffer - the number of frames to buffer, minimum 1, default 25.
+ string rescale - a rescale method, see the Filters/rescale.
+ - Hint: "none" works very good with SDL output.
+
Mutable Properties
double volume - audio level factor
int audio_off - if 1, disable audio output
int scale_overlay - if 1, resample video from source pixel aspect
ratio to square pixels.
+ int progressive - indicates whether to use progressive or field-
+ based rendering, default 0 (off).
Read Only Properties
Known Bugs
- NTSC handling needs tightening up - sdl:NTSC is the only valid
- constructor for NTSC playback at the moment.
+ none
westley
Constructor Argument
resource - the name of a file in which to store the XML.
- stdout is used if not supplied.
+ - stdout is default.
Initialisation Properties