Деинтерлейс входа¶
media.transcode.deinterlace
Деинтерлейс преобразует чересстрочные кадры входного видео в прогрессивные. Он работает с декодированными кадрами, в том числе из H.264 и MPEG-2. Настройка относится к декодеру: результат используется прогрессивными выходными дорожками.
Настройка¶
В секции transcoder.decoder задайте deinterlace. Режим также доступен в блоке Декодер вкладки Транскодер.
streams:
- name: tv1
inputs:
- udp: {host: 239.0.0.1, port: 5000}
transcoder:
decoder:
deinterlace: auto
output:
- source: !content video
codec: !set h264
| Режим | Поведение |
|---|---|
auto |
По умолчанию: обрабатываются только кадры с признаком чересстрочности; прогрессивные проходят без фильтра. |
force |
Обрабатываются все кадры, даже если источник не обозначил чересстрочность. |
off |
Фильтр выключен. |
Частота кадров не меняется: одному входному кадру соответствует один прогрессивный. Проверьте отсутствие гребёнки на движущихся объектах и параметры выходной дорожки.
Чересстрочный выход описан отдельно: настройка interlace.