|
<< Нажмите, чтобы показать Содержание >> TRVCamRecorder.AudioBitrate, AudioSampleRate, AudioChannels, AudioBitsPerSample |
Параметры записи звука.
property AudioBitrate: Integer;
property AudioSampleRate: Integer;
property AudioChannels: Integer;
property AudioSampleFormat: TRVSampleFormat;
AudioSampleRate — это количество аудиосэмплов, воспроизводимых за 1 секунду. AudioSampleFormat определяет формат каждого аудиосэмпла.
AudioChannels — это количество аудиоканалов (1 — моно, 2 — стерео и т. д.).
AudioBitrate — это количество бит, обрабатываемых за 1 секунду при воспроизведении звука из записанного файла; оно влияет на качество сжатия.
Возможные значения этих свойств зависят от выбранного аудиокодека. Компонент пытается корректировать значения этих свойств при передаче их в FFmpeg (без изменения значений самих свойств), но это не всегда возможно.
Вы можете использовать процедуру GetListOfAvailableSampleFormats, чтобы получить возможные значения для AudioSampleFormat.
Вы можете использовать процедуру GetListOfAvailableSampleRates, чтобы получить возможные значения для AudioSampleRate.
К сожалению, не все кодеки предоставляют эти списки.
Значения по умолчанию:
•AudioBitrate: 64000
•AudioSampleRate: 44100
•AudioChannels: 1
•AudioSampleFormat: rvsfFloat
См. также: