Описание
Дескриптор формата видеодорожки.
using UnityEditor.Media;
using UnityEditor;
using UnityEngine;
public class Recorder
{
public VideoTrackEncoderAttributes CreateEncoderAttributes()
{
H264EncoderAttributes h264Attr = new H264EncoderAttributes
{
gopSize = 25,
numConsecutiveBFrames = 2,
profile = VideoEncodingProfile.H264High
};
var videoAttr = new VideoTrackEncoderAttributes(h264Attr)
{
frameRate = new MediaRational(50),
width = 320,
height = 200,
targetBitRate = 3000000
};
return videoAttr;
}
}
Свойства
bitRateMode | The VideoBitrateMode for the encoded video. |
frameRate | The frame rate for the encoded video, in frames per second, expressed as a fraction. |
height | The image height in pixels. |
includeAlpha | True if the track is to include the alpha channel found in the texture passed to AddFrame. False otherwise. |
targetBitRate | The target bit rate for the encoder. |
width | The image width in pixels. |
Конструкторы
VideoTrackEncoderAttributes | Create a new VideoTrackEncoderAttributes with specific H.264 encoding options. |