WMA Custom Settings 1.1/ru
From Aviberry API
К содержанию
Другие форматы
Возникли вопросы?
Contents |
AudioCodec
AudioCodec - Аудиокодек.
Может принимать значения:
| Значение | Описание |
|---|---|
| 10 | Windows Media Audio Voice 9 |
| 353 | Windows Media Audio 9.2 |
| 354 | Windows Media Audio 10 Professional |
Frequency
Frequency - Частота дискретизации звука.
Значение по умолчанию - 8000 кГц.
Может принимать значения: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 кГц.
Channels
Channels - Количество каналов.
Может принимать значения:
| Значение | Описание |
|---|---|
| 1 | Моно |
| 2 | Стерео |
Bitrate
Bitrate - Битрейт аудио. Задается в бит/сек.
PeakBitrate
PeakBitrate - Максимальное значение битрейта. Задается в кбит/сек. Используется только при VBRMode=1.
PeakBuffer
PeakBuffer - Максимальная задержка между моментом получения и моментом отображения потока. Задается в миллисекундах. Используется только при VBRMode=1.
VBRMode
VBRMode - Использование переменного битрейта аудио.
Может принимать значения:
| Значение | Описание |
|---|---|
| 0 | Использовать постоянный битрейт |
| 1 | Использовать переменный битрейт (поддерживается только для кодека Windows Media Audio Voice 9.2) |
VBRQuality
VBRQuality - Влияет на качество звука. Чем больше значение, тем выше качество, но ниже скорость конвертации.
Используется только при VBRMode=1.
Может принимать значения от 1 до 100.
Passes
Passes - Количество проходов при кодировании.
В данный момент поддерживается только Passes=1.
IsAV
IsAV - Для аудиофайлов рекомендуется всегда устанавливать IsAV=0.
Комбинации параметров
При конвертации в WMV или WMA формат нужно учитывать, что не все сочетания параметров являются корректными.
Поддерживаемые наборы меняются в зависимости от выбранного аудио кодека.
Подробнее см раздел Комбинации параметров для WMV и WMA
Примеры
XML-RPC
<member>
<name>format_id</name>
<value><string>16512</string></value>
</member>
<member>
<name>preset_id</name>
<value><string>-2</string></value>
</member>
<member>
<name>preset_data</name>
<value><string>
{"AudioCodec":"353","Frequency":"48000","Channels":"1","Bitrate":"64000",
"PeakBitrate":"0","PeakBuffer":"0","VBRMode":"0","VBRQuality":"100","Passes":"1","IsAV":"0"}
</string></value>
</member>
JSON-RPC
"preset":
{
"format_id":"16512",
"preset_id":"-2",
"preset_data":"
{
\"AudioCodec\":\"353\",
\"Frequency\":\"48000\",
\"Channels\":\"1\",
\"Bitrate\":\"64000\",
\"PeakBitrate\":\"0\",
\"PeakBuffer\":\"0\",
\"VBRMode\":\"0\",
\"VBRQuality\":\"100\",
\"Passes\":\"1\",
\"IsAV\":\"0\"
}"
}