<< Click to display table of contents >> TRVVideoCodec |
Specifies a codec used to encode video TRVCamRecorder component.
Unit [VCL and LCL] MRVType;
Unit [FMX] fmxMRVType;
type
TRVVideoCodec = (rvvcDefault, rvvcMPEG1, rvvcMPEG2, rvvcMPEG4,
rvvcH263P, rvvcH264,
rvvcMJPEG, rvvcWMV1, rvvcWMV2,
// allowed only in Windows Media Technology application or SDK
{$IFDEF MRVCODEC_MSMPEG4v3}
rvvcMSMPEG4v3
{$ENDIF}
rvvcFLV1, rvvcRV1, rvvcRV2, rvvcHEVC);
Value |
Format name (see GetVideoCodecName) |
Recommended file extensions (see 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 |
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 or newer is required
Warning: Some video formats may be patent-protected in some countries, and supporting these formats will require from you obtaining licenses from the patent owners.
This type is used for TRVCamRecorder.VideoCodec property.
See also: