church_archive_script/Programs/doc/_sources/functions/video/separatefields.rst.txt
2023-11-29 16:12:35 +00:00

20 lines
695 B
ReStructuredText

SeparateFields
==============
.. function:: SeparateFields(vnode clip[, bint tff, bint modify_duration=True])
:module: std
Returns a clip with the fields separated and interleaved.
The *tff* argument only has an effect when the field order isn't set for a frame.
Setting *tff* to true means top field first and false means bottom field
first.
If *modify_duration* is set then the output clip's frame rate is double that of the input clip.
The frame durations will also be halved.
The ``_FieldBased`` frame property is deleted. The ``_Field`` frame
property is added.
If no field order is specified in ``_FieldBased`` or *tff* an error
will be returned.