WebM Custom Settings 1.1/ru
From Aviberry API
К содержанию
Другие форматы
Возникли вопросы?
Contents |
VideoSAsInput
VideoSAsInput - параметр отвечает за использование при конвертации параметров входного файла.
Значение по умолчанию - false
Может принимать значения:
| Значение | Описание |
|---|---|
| false | Не использовать параметры входного файла |
| true | Использовать параметры входного файла (Width, Height, FrameRate) |
Width
Width - Ширина кадра в пикселях.
Height
Height - Высота кадра в пикселях.
ResizeMethod
ResizeMethod - Метод, используемый для изменения ширины и высоты кадра.
Значение по умолчанию - 1.
Может принимать значения:
| Значение | Описание |
|---|---|
| 0 | Stretch. Изображение будет растянуто, чтобы соответствовать новым значениям ширины и высоты |
| 1 | Letterbox. Изображение будет дополнено черными полями, чтобы соответствовать новым значениям ширины и высоты |
| 2 | Crop. Изображение будет обрезано, чтобы соответствовать новым значениям ширины и высоты |
ResizeQuality
ResizeQuality - Качество преобразования к новым значениям ширины и высоты.
Значение по умолчанию - 1.
Может принимать значения:
| Значение | Описание |
|---|---|
| 0 | Normal (Fast). Интерполяция по соседней точке. |
| 1 | Best (Slow). Билинейная интерполяция. |
FrameRate
FrameRate - Количество кадров в секунду.
Значение по умолчанию - 25.
Для корректной конвертации обычно используются значения 23.976, 24, 25, 29.97 или 30.
VideoBitrate
VideoBitrate - Битрейт видео.
Специальное значение -1 используется для задания автоматического управления битрейтом. Все остальные значения задают битрейт в бит/сек.
VideoQuality
VideoQuality - Качество видео.
Может принимать значения 0, 1 или 2. Чем больше значение, тем выше качество, но медленнее конвертация.
Значение по умолчанию - 0.
Audio
Audio - Включение (или отключение) звука.
Значение по умолчанию - false.
Может принимать значения:
| Значение | Описание |
|---|---|
| false | Звук отключен |
| true | Звук включен |
AudioBitrate
AudioBitrate - Битрейт аудио.
Задается в бит/сек.
Frequency
Frequency - Частота дискретизации звука.
Значение по умолчанию - 8000 кГц.
Может принимать значения: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 кГц.
Channels
Channels - Количество каналов.
Значение по умолчанию - 1.
Может принимать значения:
| Значение | Описание |
|---|---|
| 1 | Моно |
| 2 | Стерео |
Примеры
XML-RPC
<member>
<name>format_id</name>
<value><string>16520</string></value>
</member>
<member>
<name>preset_id</name>
<value><string>-2</string></value>
</member>
<member>
<name>preset_data</name>
<value><string>
{
"VideoSAsInput":false,
"Width":320,
"Height":240,
"ResizeMethod":1,
"ResizeQuality":0,
"FrameRate":"25",
"VideoBitrate":768000,
"VideoQuality":0,
"Audio":true,
"AudioBitrate":128000,
"Frequency":44100,
"Channels":2
}
</string></value>
</member>JSON-RPC
"preset":
{
"format_id": "16520",
"preset_id": "-2"
"preset_data": "
{
\"VideoSAsInput\":false,
\"Width\":320,
\"Height\":240,
\"ResizeMethod\":1,
\"ResizeQuality\":0,
\"FrameRate\":\"25\",
\"VideoBitrate\":768000,
\"VideoQuality\":0,
\"Audio\":true,
\"AudioBitrate\":128000,
\"Frequency\":44100,
\"Channels\":2
}"
}