Описание
Дескриптор формата видеодорожки.
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. |

