TRVAudioCodec

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

TRVAudioCodec

Задаёт аудиокодек в компонентах TRVAudioPlayer и TRVCamRecorder.

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

Модуль [FMX] fmxMRVType;

type
  TRVAudioCodec = (rvacDefault, 
    rvacWAV, rvacMP2, rvacMP3, rvacAC3,
    rvacVorbis, rvacFLAC, rvacOpus, rvacWMAv1, rvacWMAv2,
    rvacAAC, rvacRA1, rvacG723_1, rvacSpeex,
    {$IFDEF MRVCODEC_DTS}
    rvacDTS,
    {$ENDIF}
    rvacWavPack, rvacALAC, rvacAMR);

Значение

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

(см. GetAudioCodecName)

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

(см. GetAudioFileExt)

rvacWAV

WAV (Waveform Audio)

wav

rvacMP2

MP2 (MPEG-1 Audio Layer II)

mp2

rvacMP3

MP3 (MPEG-1 Audio Layer III)

mp3

rvacAC3

AC3 (Dolby Audio Codec 3)

ac3

rvacVorbis

Vorbis

ogg

rvacFLAC

FLAC (Free Lossless Audio Codec)

flac

rvacOpus

Opus

opus

rvacWMAv1

WMA (Windows Media Audio) v.1

wma

rvacWMAv2

WMA (Windows Media Audio) v.2

wma

rvacAAC

AAC (Advanced Audio Coding)

m4a

rvacRA1

RealAudio 1

ra

rvacG723_1

G.723.1

wav

rvacSpeex

Speex

spx

rvacDTS

DTS

(экспериментальная версия в ранних версиях FFmpeg)

dts

rvacWavPack

WavPack

wv

rvacALAC

ALAC (Apple Lossless Audio Codec)

m4a

rvacAMR

AMR (Adaptive Multi-Rate audio codec)

amr

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

Этот тип используется для:

свойства TRVAudioPlayer.EncodeAudioCodec.

свойства TRVCamRecorder.AudioCodec

См. также:

TRVVideoCodec