TRVVideoCodec

<< Нажмите, чтобы показать Содержание >>

TRVVideoCodec

Указывает кодек, используемый для кодирования видео в компоненте TRVCamRecorder.

Модуль [VCL и LCL] MRVType;

Модуль [FMX] fmxMRVType;

type
  TRVVideoCodec = (rvvcDefault, rvvcMPEG1, rvvcMPEG2, rvvcMPEG4,

    rvvcH263P, rvvcH264,

    rvvcMJPEG, rvvcWMV1, rvvcWMV2,

    {$IFDEF MRVCODEC_MSMPEG4v3} 

    rvvcMSMPEG4v3

    {$ENDIF}

    rvvcFLV1, rvvcRV1, rvvcRV2, rvvcHEVC);

Значение

Название формата

(см. GetVideoCodecName)

Рекомендуемые расширения файлов

(см. GetVideoFileExts)

rvvcMPEG1

MPEG-1

mpeg

rvvcMPEG2

MPEG-2

mpeg

rvvcMPEG4

MPEG-4

mp4 3gp

rvvcH263P

H.263+

avi

rvvcH264

H.264

mp4 avi mov

rvvcMJPEG

MJPEG

mjpeg

rvvcWMV1

Windows Media Video 7

avi

rvvcWMV2

Windows Media Video 8

avi

rvvcMSMPEG4v3

MPEG-4 part 2 Microsoft variant v.3

(Разрешено только в приложениях или SDK Windows Media Technology)

asf avi

rvvcFLV1

FLV (Sorenson Spark)

flv

rvvcRV1

RV10 (RealVideo 1)

rm

rvvcRV2

RV20 (RealVideo 2)

rm

rvvcHEVC*

H.265 (High Efficiency Video Coding)

mp4 mkv

* Требуется FFmpeg 3 или более поздняя версия.

Внимание: Некоторые видеоформаты могут быть защищены патентами в отдельных странах, и для поддержки этих форматов вам потребуется получить лицензии от владельцев патентов.

Этот тип используется для свойства TRVCamRecorder.VideoCodec.

См. также:

TRVAudioCodec