...
задают использование пресета veryfast
, профиля Main
и уровня 3.1
Тонкая настройка кодирования
По умолчанию, кодирование видео производится одним потоком. При использовании относительно медленных пресетов с высоким качеством кодирования (например, пресет fast) возникает необходимость кодирования в несколько потоков, в противном случае на стороне подписчика видео может играть с низким FPS и рассинхронизацией. Для того, чтобы автоматически запускать кодирование в несколько потоков в зависимости от разрешения, заказанного подписчиком, предусмотрена настройка
Code Block | ||
---|---|---|
| ||
video_encoder_second_thread_threshold=777000 |
Данная настройка задается как произведение высоты картинки на ширину. По умолчанию, потоки 720p и выше будут кодироваться в два потока. Для того. чтобы уменьшить этот порог до 480p, необходимо установить настройку как 640 * 480 = 307200
Code Block | ||
---|---|---|
| ||
video_encoder_second_thread_threshold=307200 |
В этом случае потоки 480p и более высокого разрешения будут кодироваться в два потока.
Количество потоков для кодирования задается настройкой
Code Block | ||
---|---|---|
| ||
video_encoder_max_threads=2 |
По умолчанию, максимальное количество потоков кодирования равно 2.
Вышеописанные настройки указываются на Transcoder узлах.
Управление профилями транскодинга при помощи REST API
...