I have always worked with the StillRenderSetup Automation that comes with Unreal’s Movie Render Queue.
It’s really great for rendering a still single frame level sequence shot.
In UE 5.5.3 I am facing a weird issue, whenever I create sequence, the sequence is completely empty, so there’s a null error when I try to render this out. Has anyone faced this yet?
for a workaround, now I go to the level sequences → delete the level sequence created by the system → drag and drop the Cine camera actor, thereby creating a level sequence. This works, but pretty annoying honestly.
Also I checked, this method is working fine in UE 5.4
The bug is caused by a deprecated function.
The Python script mrq_stills.py that creates the sequences attempts to use the deprecated function “sequence.add_master_track(unreal.MovieSceneCameraCutTrack)”.
As a workaround, you can replace your engine installation path with the new function “sequence.add_track(unreal.MovieSceneCameraCutTrack)”: “UE_5.x/Engine/Plugins/MovieScene/MovieRenderPipeline/Content/Python/mrq_stills.py”
Can you provide a few more steps to this fix/more context on how to implement it? I have fond the mrq_stills.py file, and see the entry “sequence.add_master_track(unreal.MovieSceneCameraCutTrack)”
Do I change it to “sequence.add_track(unreal.MovieSceneCameraCutTrack)”?
How does the Engine Installation path factor in this? I’m not versed in Python, so thank you for any help you can offer.