user: What is SceneStrip(Strip) and how is it used in Blender Python scripting?

assistant: # SceneStrip(Strip)

base classes — [`bpy_struct`](bpy.types.bpy_struct.html#bpy.types.bpy_struct "bpy.types.bpy_struct"), [`Strip`](bpy.types.Strip.html#bpy.types.Strip "bpy.types.Strip")

*class* bpy.types.SceneStrip(*Strip*)
:   Sequence strip using the rendered image of a scene

    alpha_mode
    :   Representation of alpha information in the RGBA pixels

        - `STRAIGHT`
          Straight – RGB channels in transparent pixels are unaffected by the alpha channel.
        - `PREMUL`
          Premultiplied – RGB channels in transparent pixels are multiplied by the alpha channel.

        Type:
        :   enum in [`'STRAIGHT'`, `'PREMUL'`], default `'STRAIGHT'`

    animation_offset_end
    :   Animation end offset (trim end)

        Type:
        :   int in [0, inf], default 0

    animation_offset_start
    :   Animation start offset (trim start)

        Type:
        :   int in [0, inf], default 0

    color_multiply
    :   Type:
        :   float in [0, 20], default 1.0

    color_saturation
    :   Adjust the intensity of the input’s color

        Type:
        :   float in [0, 20], default 1.0

    crop
    :   Type:
        :   [`StripCrop`](bpy.types.StripCrop.html#bpy.types.StripCrop "bpy.types.StripCrop"), (readonly)

    fps
    :   Frames per second

        Type:
        :   float in [-inf, inf], default 0.0, (readonly)

    multiply_alpha
    :   Multiply alpha along with color channels

        Type:
        :   boolean, default False

    proxy
    :   Type:
        :   [`StripProxy`](bpy.types.StripProxy.html#bpy.types.StripProxy "bpy.types.StripProxy"), (readonly)

    retiming_keys
    :   Type:
        :   [`RetimingKeys`](bpy.types.RetimingKeys.html#bpy.types.RetimingKeys "bpy.types.RetimingKeys") [`bpy_prop_collection`](bpy.types.bpy_prop_collection.html#bpy.types.bpy_prop_collection "bpy.types.bpy_prop_collection") of [`RetimingKey`](bpy.types.RetimingKey.html#bpy.types.RetimingKey "bpy.types.RetimingKey"), (readonly)

    scene
    :   Scene that this strip uses

        Type:
        :   [`Scene`](bpy.types.Scene.html#bpy.types.Scene "bpy.types.Scene")

    scene_camera
    :   Override the scene’s active camera

        Type:
        :   [`Object`](bpy.types.Object.html#bpy.types.Object "bpy.types.Object")

    scene_input
    :   Input type to use for the Scene strip

        - `CAMERA`
          Camera – Use the Scene’s 3D camera as input.
        - `SEQUENCER`
          Sequencer – Use the Scene’s Sequencer timeline as input.

        Type:
        :   enum in [`'CAMERA'`, `'SEQUENCER'`], default `'CAMERA'`

    strobe
    :   Only display every nth frame

        Type:
        :   float in [1, 30], default 0.0

    transform
    :   Type:
        :   [`StripTransform`](bpy.types.StripTransform.html#bpy.types.StripTransform "bpy.types.StripTransform"), (readonly)

    use_annotations
    :   Show Annotations in OpenGL previews

        Type:
        :   boolean, default False

    use_deinterlace
    :   Remove fields from video movies

        Type:
        :   boolean, default False

    use_flip_x
    :   Flip on the X axis

        Type:
        :   boolean, default False

    use_flip_y
    :   Flip on the Y axis

        Type:
        :   boolean, default False

    use_float
    :   Convert input to float data

        Type:
        :   boolean, default False

    use_proxy
    :   Use a preview proxy and/or time-code index for this strip

        Type:
        :   boolean, default False

    use_reverse_frames
    :   Reverse frame order

        Type:
        :   boolean, default False

    volume
    :   Playback volume of the sound

        Type:
        :   float in [0, 100], default 1.0

    *classmethod* bl_rna_get_subclass(*id*, *default=None*, */*)
    :   Parameters:
        :   **id** (*str*) – The RNA type identifier.

        Returns:
        :   The RNA type or default when not found.

        Return type:
        :   [`bpy.types.Struct`](bpy.types.Struct.html#bpy.types.Struct "bpy.types.Struct") subclass

    *classmethod* bl_rna_get_subclass_py(*id*, *default=None*, */*)
    :   Parameters:
        :   **id** (*str*) – The RNA type identifier.

        Returns:
        :   The class or default when not found.

        Return type:
        :   type