Extensions:2.6/Py/Scripts/Sequencer/Loop Media

提供: wiki
< Extensions:2.6‎ | Py‎ | Scripts‎ | Sequencer
2018年6月29日 (金) 06:10時点におけるYamyam (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索
Loop Media
quickly add an effect that loops the active media strip
UI location Group: Sequencer
Version 0.1 Author(s) Robert Forsman
Blender 2.71 License GPL


Executable information
File name vse-loop.py
Current version download https://github.com/mutantbob/blender-vse-loop



Instructions

Pick a Scene, Image, or Movie strip in the Video Sequence Editor, and use the Strip menu to find the Loop Media operator. A speed effect strip will be created to accomplish the looping effect.

If there is already a Speed strip pointing at the active strip, or if the active strip is a Speed strip, then it will be adjusted instead.

This addon has an adjustable parameter for the loop count (which defaults to 2), but it is only visible if you have a 3D view open with its toolbar open (which is unlikely if you are doing sequence editing; maybe blender will be upgraded to show the operator parameter panel in another spot one day). You can also adjust the length of the base media strip to add more loops. Fractional loops are also possible.

The effect is achieved by configuring the Speed effect strip to have an fcurve on the speed_factor property which is then reinterpreted as a frame_number through use of the use_default_fade and use_as_speed boolean properties. The final bit of magic is a Cycles modifier on the fcurve.

speed control strip created by operator illustrating cyclic fcurve and operator parameters