blender videoediting Use Python batch save mp4，Save all the cut small videos in batch
If the strips in question could be selected before executing the strip, this task becomes fairly easy, since we can use the final_frame_end and final_frame_start attributes of each strip.


Make sure, the desired strips are selected.

Then execute the script. (Note, that there will be no feedback except for the console, so you will have a hard time tracking the progress of the render, except for checking on the filesize of the created files. Blender UI will freeze untill the completion of all renders intiated by the script.)

import bpy

seqs = bpy.context.selected_sequences
scn = bpy.context.scene

# store the filepath and original start and end
filepath = scn.render.filepath
start, end = scn.frame_start, scn.frame_end

# loop through all selected sequences
for s in seqs:

    # set the rendersettings start and end to the 
    # current strips start and end
    scn.frame_start = s.frame_final_start
    scn.frame_end = s.frame_final_end - 1

    # add the strip name to the rendered movie name
    scn.render.filepath = filepath + s.name

    # start the animation render operation
    bpy.ops.render.render(animation=True)

    # write something to the console so we know
    # that a clip finished
    print("Rendered", s.name)

# REstore the filepath and original start and end
scn.frame_start = start
scn.frame_end = end
scn.render.filepath = filepath