SeparateFields ============== .. function:: SeparateFields(clip clip[, bint tff]) :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. The output clip's frame rate is double the input clip's frame rate. The frame durations are 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.