Video Sequence Editor: change all data/files paths with python I want to create a short animation from a series of png image files rendered in another animation program with VSE. I add the effect strip Alpha Under with several transparent overlays PNG files that contain title information, watermark and logo to achieve the desired look. This structure works well and gives the desired result.

I have to repeat this process for a twenty different animations. The number of images imported is always the same, and they are always the same x and y dimension, just different in appearance with unique titles overlays. I would like to use Python to update the data/files paths for all of the assets used as inputs to the VSE, and update the animation output directory. 

I am pretty new to Python, but have coded in C++ in the distant past. I am unsure how to programatically select a track in the VSE and bpy.ops.sequencer.change_path() and bpy.ops.sequencer.reload() to update the VSE structure.
There are many great VSE add ons that you could look at for inspiration. Also consider reducing your complexity. Perhaps you could create sub scenes, each containing the png sequence you need. then you could iterate those scene strips in your master VSE scene.

After setting up a repetition of the strip stacks (in the master scene) you could make a simple command line render of the master scene with an array for start / end frames to give you discreet composited renders.