Class MovieRecorderSettings | Unity Recorder | 2.1.0-preview.1
docs.unity.cn
    Show / Hide Table of Contents

    Class MovieRecorderSettings

    Inheritance
    Object
    RecorderSettings
    MovieRecorderSettings
    Inherited Members
    RecorderSettings.OutputFile
    RecorderSettings.Enabled
    RecorderSettings.Take
    RecorderSettings.FileNameGenerator
    RecorderSettings.RecordMode
    RecorderSettings.FrameRatePlayback
    RecorderSettings.FrameRate
    RecorderSettings.StartFrame
    RecorderSettings.EndFrame
    RecorderSettings.StartTime
    RecorderSettings.EndTime
    RecorderSettings.CapFrameRate
    RecorderSettings.IsPlatformSupported
    RecorderSettings.OnAfterDuplicate()
    RecorderSettings.HasErrors()
    Namespace: UnityEditor.Recorder
    Syntax
    [RecorderSettings(typeof(MovieRecorder), "Movie", "movie_16")]
    public class MovieRecorderSettings : RecorderSettings

    Constructors

    MovieRecorderSettings()

    Default constructor.

    Declaration
    public MovieRecorderSettings()

    Properties

    AudioInputSettings

    Indicates the Audio Input Settings currently used for this Recorder.

    Declaration
    public AudioInputSettings AudioInputSettings { get; }
    Property Value
    Type Description
    AudioInputSettings

    CaptureAlpha

    Use this property to capture the alpha channel (True) or not (False).

    Declaration
    public bool CaptureAlpha { get; set; }
    Property Value
    Type Description
    Boolean

    Extension

    Stores the file extension used by this Recorder (without the dot).

    Declaration
    protected override string Extension { get; }
    Property Value
    Type Description
    String
    Overrides
    RecorderSettings.Extension

    ImageInputSettings

    Indicates the Image Input Settings currently used for this Recorder.

    Declaration
    public ImageInputSettings ImageInputSettings { get; set; }
    Property Value
    Type Description
    ImageInputSettings

    InputsSettings

    Stores the list of Input settings required by this Recorder.

    Declaration
    public override IEnumerable<RecorderInputSettings> InputsSettings { get; }
    Property Value
    Type Description
    IEnumerable<RecorderInputSettings>
    Overrides
    RecorderSettings.InputsSettings

    OutputFormat

    Indicates the output video format currently used for this Recorder.

    Declaration
    public MovieRecorderSettings.VideoRecorderOutputFormat OutputFormat { get; set; }
    Property Value
    Type Description
    MovieRecorderSettings.VideoRecorderOutputFormat

    VideoBitRateMode

    Indicates the video bit rate preset currently used for this Recorder.

    Declaration
    public VideoBitrateMode VideoBitRateMode { get; set; }
    Property Value
    Type Description
    VideoBitrateMode

    Methods

    ValidityCheck(List<String>)

    Tests if the Recorder is correctly configured.

    Declaration
    protected override bool ValidityCheck(List<string> errors)
    Parameters
    Type Name Description
    List<String> errors

    List of errors encountered.

    Returns
    Type Description
    Boolean

    True if there are no errors, False otherwise.

    Overrides
    RecorderSettings.ValidityCheck(List<String>)
    Back to top Copyright © 2019 Unity Technologies
    Generated by DocFX