[Bf-codereview] Some bpy.sequencer.ops operators do not work?!

Ulf Enhörning ulfboy at gmail.com
Thu May 5 09:44:29 CEST 2016


Hello, I am developing Python scripts that use the *bpy.ops.sequencer*
operators to make cool video editing patterns. I have not found any help by
googling nor on the forums. Several of the operators give the following
error message:

*File “**C:\Program** files\Blender
Foundation\Blender\2.77\scripts\modules\bpy\ops.py, line 189, in __cal__*

*ret = op_call(self.idname_py(), None, kw)*

*RuntimeError: Operator bpy.ops.sequencer.effect_strip_add.poll() failed,
context is incorrect*

*Error: Python script fail, look in the console for now...*


Here are a few of the operators that yield the above error message:

bpy.ops.sequencer.*effect_strip_add(type='CROSS')*
bpy.ops.sequencer*.duplicate(mode='TRANSLATION')*
bpy.ops.sequencer*.paste()*
bpy.ops.sequencer*.select()*
bpy.ops.sequencer*.next_edit()*

I would be very grateful to any suggestions that could help me solve this
so I can be on my way in writing interesting scripts!

Sincerely, Ulf Enhörning


PS. Here is a video I edited with Blender using the
*bpy.sequencer.ops.cut()* operator:
https://www.youtube.com/watch?v=4T5mBKBRRus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/bf-codereview/attachments/20160505/df21d1d6/attachment.htm 


More information about the Bf-codereview mailing list