Difference between revisions of "UM:Dvo Effects Dvo Twister"
m (Upload page Dvo_Effects_Dvo_Twister) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div class="manualcontent"> | <div class="manualcontent"> | ||
− | {{Template:M-Navlinks-top| | + | {{Template:M-Navlinks-top|UM:Manual|UM:Dvo_Effects_Dvo_Deinterlace|UM:Dvo_Effects_Dvo_Warp}} |
{{Template:M-Title|DVO Twister}} | {{Template:M-Title|DVO Twister}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{Template:M-Navlinks-bottom| | + | ''DVO Twister'' is an advanced software '''standards conversion''' tool. |
+ | |||
+ | {{M-Note|To use ''DVO Twister'', you should set up a project and composition configured for your '''target format'''.}} | ||
+ | |||
+ | [[File:ch-dvo-twister-menu.png|alt=ch-dvo-twister-menu]] | ||
+ | |||
+ | This toggle button allows you to enable/disable the DVO Twister effect. By default, as soon as the effect is added it is applied. | ||
+ | |||
+ | {{M-Heading1c|Input}} | ||
+ | |||
+ | [[File:ch-dvo-twister-input.png|alt=ch-dvo-twister-input]] | ||
+ | |||
+ | Configure the source format for the input. | ||
+ | |||
+ | {{M-Heading2|Rate Format}} | ||
+ | |||
+ | Select the source format for the conversion. Available modes include common field and framerates. | ||
+ | |||
+ | {{M-Heading3|Note:}} | ||
+ | |||
+ | {| width="60%" cellpadding="10" border="1" style="border-collapse: collapse;" | ||
+ | |- style="background-color: #dedede;" | ||
+ | |'''Mode''' | ||
+ | |'''Note''' | ||
+ | |- style="vertical-align:top;" | ||
+ | |3:2 (29.97->23.976) | ||
+ | |Will perform an automatic inverse telecine process. | ||
+ | |- style="vertical-align:top;" | ||
+ | |Custom | ||
+ | |Set the input framerate freely. | ||
+ | |} | ||
+ | |||
+ | {{M-Heading2|Field Order}} | ||
+ | |||
+ | Sets the field order if the input rate format is interlaced. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |f0:f1 , f1:f0 | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |f0:f1 | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{M-Heading2|Custom}} | ||
+ | |||
+ | [[File:ch-dvo-twister-custom-input.png|alt=ch-dvo-twister-custom-input]] | ||
+ | |||
+ | {{M-Heading3|Rate}} | ||
+ | |||
+ | Sets the source format rate for the conversion when rate format is set as ''custom''. | ||
+ | |||
+ | Media can be specified to be ''Progressive'' or ''Interlaced''. | ||
+ | |||
+ | {| width="50%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Range''' | ||
+ | |1.0 - 240.0 | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |Progressive (Frames) / Interlaced (Fields) | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |50.0 / Progressive | ||
+ | |} | ||
+ | |||
+ | {{M-Heading1c|Output}} | ||
+ | |||
+ | [[File:ch-dvo-twister-output.png|alt=ch-dvo-twister-output]] | ||
+ | |||
+ | Configure the desired format for the output. | ||
+ | |||
+ | {{M-Heading2|Rate Format}} | ||
+ | |||
+ | Select the output format for the conversion. Available modes include common field and framerates. | ||
+ | |||
+ | {{M-Heading3|Note:}} | ||
+ | |||
+ | {| width="60%" cellpadding="10" border="1" style="border-collapse: collapse;" | ||
+ | |- style="background-color: #dedede;" | ||
+ | |'''Mode''' | ||
+ | |'''Note''' | ||
+ | |- style="vertical-align:top;" | ||
+ | |Custom | ||
+ | |Set output framerate freely. | ||
+ | |} | ||
+ | |||
+ | {{M-Heading2|Field Order}} | ||
+ | |||
+ | Sets the field order to the output rate when the format is interlaced. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |f0:f1 , f1:f0 | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |f0:f1 | ||
+ | |} | ||
+ | |||
+ | {{M-Heading2|Custom}} | ||
+ | |||
+ | [[File:ch-dvo-twister-custom-output.png|alt=ch-dvo-twister-custom-output]] | ||
+ | |||
+ | {{M-Heading3|Rate}} | ||
+ | |||
+ | Sets the output format rate for the conversion when rate format is set as ''custom''. | ||
+ | |||
+ | Media can be specified to be ''Progressive'' or ''Interlaced''. | ||
+ | |||
+ | {| width="50%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Range''' | ||
+ | |1.0 - 240.0 | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |Progressive (Frames) / Interlaced (Fields) | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |60.0 / Progressive | ||
+ | |} | ||
+ | |||
+ | {{M-Heading1c|Process}} | ||
+ | |||
+ | This section allows the definition of various processing options, including fallback modes. | ||
+ | |||
+ | {{M-Heading2|Motion Mode}} | ||
+ | |||
+ | [[File:ch-dvo-twister-motion-mode.png|alt=ch-dvo-twister-motion-mode]] | ||
+ | |||
+ | This defines how the images are recreated in the target format. | ||
+ | |||
+ | {| width="80%" cellpadding="10" border="1" style="border-collapse: collapse;" | ||
+ | |- style="background-color: #dedede;" | ||
+ | |'''Mode''' | ||
+ | |'''Note''' | ||
+ | |- style="vertical-align:top;" | ||
+ | |'''Motion Compensated''' | ||
+ | |This uses motion compensation and is the default. This allows the accurate recreation of fields and frames using the Digital Vision ''Phame'' motion vector algorithms. | ||
+ | |- style="vertical-align:top;" | ||
+ | |Interpolated | ||
+ | |This is a simpler method that recreates correct target fields and frames by careful mixing of the input source. This method will often produce a lower quality result than the motion compensated approach. Try this is if ''Motion Compensation'' does not work well. | ||
+ | |- style="vertical-align:top;" | ||
+ | |Nearest | ||
+ | |This uses no processing other than skipping or repeating frames to output the same clip duration. | ||
+ | |} | ||
+ | |||
+ | {{M-Heading2|Fallback}} | ||
+ | |||
+ | [[File:ch-dvo-twister-fallback.png|alt=ch-dvo-twister-fallback]] | ||
+ | |||
+ | This determines how images that are found ''unsafe'' in the set ''motion mode'' are to be processed in the target format. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |Interpolated / Nearest | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |Interpolated | ||
+ | |} | ||
+ | |||
+ | {{M-Heading2|Scene Cut Processing}} | ||
+ | |||
+ | [[File:ch-dvo-twister-scene-cut.png|alt=ch-dvo-twister-scene-cut]] | ||
+ | |||
+ | DVO Twister has an internal '''scene detector''' and the ''Scene Cut'' mode determines how images adjacent to a scene cut are processed. | ||
+ | |||
+ | {| width="80%" cellpadding="10" border="1" style="border-collapse: collapse;" | ||
+ | |- style="background-color: #dedede;" | ||
+ | |'''Mode''' | ||
+ | |'''Note''' | ||
+ | |- style="vertical-align:top;" | ||
+ | |Disable | ||
+ | |This ignores the cut and force motion processing across the scene cut. This will not provide a clean cut but is sometimes preferred as it is the most accurate representation in terms of alignment in time. | ||
+ | |- style="vertical-align:top;" | ||
+ | |Interpolate | ||
+ | |This will force processing to be in ''interpolate'' mode across the scene cut. | ||
+ | |- style="vertical-align:top;" | ||
+ | |'''Nearest''' | ||
+ | |This will force the processing to be in ''nearest neighbour'' giving the best looking edits but not necessary aligned in time. This is the default. | ||
+ | |} | ||
+ | |||
+ | {{M-Heading1c|Motion}} | ||
+ | |||
+ | ''Motion'' sets up the ''motion analysis'' and its thresholds. | ||
+ | |||
+ | {{M-Alert|This only has an effect when ''Process'' is set to ''Motion Compensated''.}} | ||
+ | |||
+ | {{M-Heading2|Range}} | ||
+ | |||
+ | [[File:ch-dvo-twister-range.png|alt=ch-dvo-twister-range]] | ||
+ | |||
+ | ''Range'' affects how motion is detected and selects between three main modes. | ||
+ | |||
+ | {{M-Note|A larger mode can help with fast motion and larger images.}} | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |Normal / Large / X-Large | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |Normal | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{M-Heading2|Smoothness}} | ||
+ | |||
+ | [[File:ch-dvo-twister-smoothness.png|alt=ch-dvo-twister-smoothness]] | ||
+ | |||
+ | ''Smoothness'' affects how the thresholds between ''motion'' and ''fallback'' are managed to achieve a preferred blend. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |align="right" width="20%"|'''Values''' | ||
+ | |0.0 - 1.0 | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |0.10 | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{M-Heading1c|Timeline}} | ||
+ | |||
+ | Defines how the filter should process the timeline. | ||
+ | |||
+ | {{M-Heading2|Ignore Cuts Start}} | ||
+ | |||
+ | [[File:ch-dvo-twister-timeline-cuts-start.png|alt=ch-dvo-twister-timeline-cuts-start]] | ||
+ | |||
+ | This sets the reference in-point for the conversion. Once enabled all conversion will be calculated from ''start'' of the source clip. | ||
+ | |||
+ | If ''disabled'' it will pay respect to scene edits and use the first frame of each edit as reference frame and start of conversion. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |Disabled | ||
+ | |} | ||
+ | |||
+ | {{M-Alert|If the '''whole timeline''' is to be converted then ''Ignore Cuts Start'' needs to be '''enabled'''.}} | ||
+ | |||
+ | {{M-Heading2|Ignore Cuts End}} | ||
+ | |||
+ | [[File:ch-dvo-twister-timeline-cuts-end.png|alt=ch-dvo-twister-timeline-cuts-end]] | ||
+ | |||
+ | This sets the duration endpoint based upon edits. If enabled, all conversion will be allowed to use frames past the source clip edit. | ||
+ | |||
+ | If ''disabled'' it will convert until end of source edit. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |Enabled | ||
+ | |} | ||
+ | |||
+ | {{M-Heading2|Conversion}} | ||
+ | |||
+ | [[File:ch-dvo-twister-timeline-conversion.png|alt=ch-dvo-twister-timeline-conversion]] | ||
+ | |||
+ | This defines the length of the conversion. | ||
+ | |||
+ | {| width="80%" cellpadding="10" border="1" style="border-collapse: collapse;" | ||
+ | |- style="background-color: #dedede;" | ||
+ | |'''Mode''' | ||
+ | |'''Note''' | ||
+ | |- style="vertical-align:top;" | ||
+ | |Range | ||
+ | |Will convert the sequence with the frame count as reference. | ||
+ | |- style="vertical-align:top;" | ||
+ | |'''Duration''' | ||
+ | |Will convert the sequence with time as reference. Will add or subtract fields or frames at the end of the sequence to conform. This is the default. | ||
+ | |- style="vertical-align:top;" | ||
+ | |Range+Duration | ||
+ | |Will convert the sequence with time as reference. Will use the last frame in the source as last frame in target and will manage any anomalies in time/range inbetween. | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{M-Heading2|Keep Orphaned Field}} | ||
+ | |||
+ | [[File:ch-dvo-twister-timeline-keep-orphaned-field.png|alt=ch-dvo-twister-timeline-keep-orphaned-field]] | ||
+ | |||
+ | Uses the "other field" (at same time) to complete the last frame if needed. | ||
+ | |||
+ | {| width="30%" cellpadding="5" border="1" style="border-collapse: collapse;" | ||
+ | |- style="vertical-align:top;" | ||
+ | |align="right" width="20%"|'''Default''' | ||
+ | |Enabled | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{Template:M-Navlinks-bottom|UM:Manual|UM:Dvo_Effects_Dvo_Deinterlace|UM:Dvo_Effects_Dvo_Warp}} | ||
</div> | </div> | ||
Line 145: | Line 300: | ||
[[Category:Phoenix]] | [[Category:Phoenix]] | ||
[[Category:Loki]] | [[Category:Loki]] | ||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 16:59, 14 July 2016
DVO Twister is an advanced software standards conversion tool.
To use DVO Twister, you should set up a project and composition configured for your target format.
This toggle button allows you to enable/disable the DVO Twister effect. By default, as soon as the effect is added it is applied.
Configure the source format for the input.
Select the source format for the conversion. Available modes include common field and framerates.
Mode | Note |
3:2 (29.97->23.976) | Will perform an automatic inverse telecine process. |
Custom | Set the input framerate freely. |
Sets the field order if the input rate format is interlaced.
Values | f0:f1 , f1:f0 |
Default | f0:f1 |
Sets the source format rate for the conversion when rate format is set as custom.
Media can be specified to be Progressive or Interlaced.
Range | 1.0 - 240.0 |
Values | Progressive (Frames) / Interlaced (Fields) |
Default | 50.0 / Progressive |
Configure the desired format for the output.
Select the output format for the conversion. Available modes include common field and framerates.
Mode | Note |
Custom | Set output framerate freely. |
Sets the field order to the output rate when the format is interlaced.
Values | f0:f1 , f1:f0 |
Default | f0:f1 |
Sets the output format rate for the conversion when rate format is set as custom.
Media can be specified to be Progressive or Interlaced.
Range | 1.0 - 240.0 |
Values | Progressive (Frames) / Interlaced (Fields) |
Default | 60.0 / Progressive |
This section allows the definition of various processing options, including fallback modes.
This defines how the images are recreated in the target format.
Mode | Note |
Motion Compensated | This uses motion compensation and is the default. This allows the accurate recreation of fields and frames using the Digital Vision Phame motion vector algorithms. |
Interpolated | This is a simpler method that recreates correct target fields and frames by careful mixing of the input source. This method will often produce a lower quality result than the motion compensated approach. Try this is if Motion Compensation does not work well. |
Nearest | This uses no processing other than skipping or repeating frames to output the same clip duration. |
This determines how images that are found unsafe in the set motion mode are to be processed in the target format.
Values | Interpolated / Nearest |
Default | Interpolated |
DVO Twister has an internal scene detector and the Scene Cut mode determines how images adjacent to a scene cut are processed.
Mode | Note |
Disable | This ignores the cut and force motion processing across the scene cut. This will not provide a clean cut but is sometimes preferred as it is the most accurate representation in terms of alignment in time. |
Interpolate | This will force processing to be in interpolate mode across the scene cut. |
Nearest | This will force the processing to be in nearest neighbour giving the best looking edits but not necessary aligned in time. This is the default. |
Motion sets up the motion analysis and its thresholds.
This only has an effect when Process is set to Motion Compensated.
Range affects how motion is detected and selects between three main modes.
A larger mode can help with fast motion and larger images.
Values | Normal / Large / X-Large |
Default | Normal |
Smoothness affects how the thresholds between motion and fallback are managed to achieve a preferred blend.
Values | 0.0 - 1.0 |
Default | 0.10 |
Defines how the filter should process the timeline.
This sets the reference in-point for the conversion. Once enabled all conversion will be calculated from start of the source clip.
If disabled it will pay respect to scene edits and use the first frame of each edit as reference frame and start of conversion.
Default | Disabled |
If the whole timeline is to be converted then Ignore Cuts Start needs to be enabled.
This sets the duration endpoint based upon edits. If enabled, all conversion will be allowed to use frames past the source clip edit.
If disabled it will convert until end of source edit.
Default | Enabled |
This defines the length of the conversion.
Mode | Note |
Range | Will convert the sequence with the frame count as reference. |
Duration | Will convert the sequence with time as reference. Will add or subtract fields or frames at the end of the sequence to conform. This is the default. |
Range+Duration | Will convert the sequence with time as reference. Will use the last frame in the source as last frame in target and will manage any anomalies in time/range inbetween. |
Uses the "other field" (at same time) to complete the last frame if needed.
Default | Enabled |