Unity 6.3
0 онлайн 62 гостей 3 в системе
Вход

VideoTrackEncoderAttributes

структура в UnityEditor.Media

Описание

Дескриптор формата видеотрека.

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; } }

Свойства

Свойство Описание
bitRateModeVideoBitrateMode для кодированного видео.
frameRateЧастота кадров для кодированного видео, в кадрах в секунду, выраженная в виде дроби.
heightВысота изображения в пикселях.
includeAlphaTrue, если след должен включать альфа-канал, найденный в текстуре, переданной AddFrame. False в противном случае.
targetBitRateЦелевые битрейты для кодера.
widthШирина изображения в пикселях.

Конструкторы

Конструктор Описание
VideoTrackEncoderAttributesСоздайте новый VideoTrackEncoderAttributes со специфическими параметрами кодирования H.264.