Вопрос о настройках полей
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
Вопрос о настройках полей
Добрый вечер, коллеги.
Вопрос следующего плана.
Forward FD300.
Исходный материал в DV PAL+ ретрансляция аналогового сигнала со спутникового ресивера.
Вывод видео через CVBS.
После этого сигнал заводится на кодер H.264 компании Teleview HD COD-HDSDI-MP4/2 для вещания в кабельной сети.
Проблема в том, что итоговый поток имеет достаточно сильно выраженный интерлейс.
Главный вопрос - есть ли настройки в OnAir или в конфиге самой Forward возможность установки параметров интерлейса/деинтерлейса?
Вопрос следующего плана.
Forward FD300.
Исходный материал в DV PAL+ ретрансляция аналогового сигнала со спутникового ресивера.
Вывод видео через CVBS.
После этого сигнал заводится на кодер H.264 компании Teleview HD COD-HDSDI-MP4/2 для вещания в кабельной сети.
Проблема в том, что итоговый поток имеет достаточно сильно выраженный интерлейс.
Главный вопрос - есть ли настройки в OnAir или в конфиге самой Forward возможность установки параметров интерлейса/деинтерлейса?
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
Во-первых, то, что Вы называете "полуполя", называется "поля" или полукадры.
Во-вторых, главный вопрос: где Вы видите сильно выраженный интерлейс? На телевизоре, в окне какого-то плеера или где? То есть, чем декодируете/показываете полученный закодированный поток?
Дело в том, что если результирующий интерлейсный поток смотреть через ТВ-приставку (Set top box) на телевизоре, то никакого деинтерлейса делать не нужно. Телевизор показывает интерлейсное видео так, что никакой "расчески" не видно - Вы же ее не видите при просмотре аналогового телевидения? А ведь там видео интерлейсное.
В программных плеерах (например, VLC) также есть встроенная функция деинтерлейса, но "правильная": каждый полукадр показывается независимо и последовательно, в результате сохраняется плавность движений в кадре (50 полукадров в секунду показываются как 50 независимых кадров в секунду). По умолчанию она может быть выключена, но ее можно включить.
Если же еще при кодировании сделать деинтерлейс, и из 50 полукадров в секунду сделать 25 кадров в секунду, получите на выходе видео с ухудшенной плавностью движения, и будете сами же жаловаться нам на то, что видео стробит и, например, бегущая строка движется мелкими рывками.
Во-вторых, главный вопрос: где Вы видите сильно выраженный интерлейс? На телевизоре, в окне какого-то плеера или где? То есть, чем декодируете/показываете полученный закодированный поток?
Дело в том, что если результирующий интерлейсный поток смотреть через ТВ-приставку (Set top box) на телевизоре, то никакого деинтерлейса делать не нужно. Телевизор показывает интерлейсное видео так, что никакой "расчески" не видно - Вы же ее не видите при просмотре аналогового телевидения? А ведь там видео интерлейсное.
В программных плеерах (например, VLC) также есть встроенная функция деинтерлейса, но "правильная": каждый полукадр показывается независимо и последовательно, в результате сохраняется плавность движений в кадре (50 полукадров в секунду показываются как 50 независимых кадров в секунду). По умолчанию она может быть выключена, но ее можно включить.
Если же еще при кодировании сделать деинтерлейс, и из 50 полукадров в секунду сделать 25 кадров в секунду, получите на выходе видео с ухудшенной плавностью движения, и будете сами же жаловаться нам на то, что видео стробит и, например, бегущая строка движется мелкими рывками.
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
1. Спасибо. Главное - поняли 
2. Наблюдается на VLC-плеере (при просмотре потока, идущего от кодёра) и на ТВ-приемниках кабельной сети. Кабельное пока идет в аналоге, без приставок.
Видео как раз местами и стробит Вертикальные объекты (типа столба, например) при панорамировании "распиливаются" в виде "гребёнки". То же самое с динамичными объектами в кадре.
В личку скину сейчас тестовое видео, записанное с ТВ-тюнера, принимающего этот канал.
У меня главный вопрос - определить, где затык.
В эфире все нормально шло - без гребёнки, при выводе кабель - проблема. Не работали с таким кодёром? Может-таки в нём дело..?
UPD: не скину, отправка ЛС отключена..
Добавлю новым постом, пост удалите потом.

2. Наблюдается на VLC-плеере (при просмотре потока, идущего от кодёра) и на ТВ-приемниках кабельной сети. Кабельное пока идет в аналоге, без приставок.
Видео как раз местами и стробит Вертикальные объекты (типа столба, например) при панорамировании "распиливаются" в виде "гребёнки". То же самое с динамичными объектами в кадре.
В личку скину сейчас тестовое видео, записанное с ТВ-тюнера, принимающего этот канал.
У меня главный вопрос - определить, где затык.
В эфире все нормально шло - без гребёнки, при выводе кабель - проблема. Не работали с таким кодёром? Может-таки в нём дело..?
UPD: не скину, отправка ЛС отключена..
Добавлю новым постом, пост удалите потом.
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
https://youtu.be/_Mpiot1tb_s
Хорошо видно на вазах и в конце на панораме адреса
Хорошо видно на вазах и в конце на панораме адреса
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
Включите опцию в меню "Видео->Устранение чересстрочности->Автоматически".Наблюдается на VLC-плеере (при просмотре потока, идущего от кодёра)
Обратите внимание: при этом полукадры будут не объединены или интерполированы, а будут показываться последовательно, с сохранением исходной плавности движений, как будто в видео 50 кадров в секунду.
Здесь нужно разбираться с настройками приемников. Возможно, либо в них выключено правильное декодирование интерлейсного видео, либо какие-то еще проблемы с правильной интерпретацией закодированного видео с полукадрами.и на ТВ-приемниках кабельной сети
Приемники все разные, или одна и та же модель? Если разные, и на всех наблюдается проблема, то может быть виноват кодер. Наша плата выдает совершенно обычное аналоговое чересстрочное (интерлейсное) видео, и когда это видео с выхода платы кодируется нашими IP-кодерами (программными), например, опцией IPOut, у абсолютного большинства людей никаких проблем не наблюдается ни в плеерах, ни на приставках у конечных зрителей в кабеле.
Кстати говоря, пробовали на вход кодера подать сигнал не с нашей платы, а, например, с бытового видеомагнитофона? Если и с ним та же проблема, тогда точно кодер виноват. В Teleview с аналогичным запросом не обращались?
Личка у нас на форуме отключена, т.к. через нее пытались рассылать спам.В личку скину сейчас тестовое видео, записанное с ТВ-тюнера, принимающего этот канал
Лучше напишите e-mail в нашу техподдержку:У меня главный вопрос - определить, где затык.
forward@softlab.tv
forward@sl.iae.nsk.su
В письме дайте ссылку на эту ветку форума, и кратко опишите еще раз проблему.
Каким способом получено данное видео перед закачиванием на YouTube?Хорошо видно на вазах и в конце на панораме адреса
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
VLC только для контроля используется, не столь важно пока.
Проверялось на 2 ТВ-приемниках - обычный ЭЛТ-ТВ и LED-TV.
Оба раза сигнал заводился по коаксиальному кабелю на антенный вход.
Опции IP-OUT у нас нет. Причина банальна. По причине бюджетности оборудования при ретрансляции используется комплект оборудования, который мы используем при прямых эфирах. Соответственно, при настройке оборудования для прямого эфира приходится временно перекоммутироваться с OnAir на прямую передачу сигнала со спутникового ресивера. То есть на ~ 1 час OnAir из видеотракта выводится.
Так-то, конечно, мы бы не изобретали велосипед и взяли бы готовое логичное решение.
Попробуем в качестве теста сменить источник. Мысль логичная, но почему-то пришла не нам в голову
Я решил танцевать от печки и поинтересоваться возможностью настройки полей в OnAir. Он мне как-то ближе что-ли. Сроднились...
Видео по ссылке на ЮТ было получено путем записи ТВ-тюнером аналогового сигнала из кабельной сети.
Если после смена источника будет та же байда, я от вас с распросами отстану - понятное дело, Forward тут ни при чём будет.
Спасибо за направление стоп неразумных
Проверялось на 2 ТВ-приемниках - обычный ЭЛТ-ТВ и LED-TV.
Оба раза сигнал заводился по коаксиальному кабелю на антенный вход.
Опции IP-OUT у нас нет. Причина банальна. По причине бюджетности оборудования при ретрансляции используется комплект оборудования, который мы используем при прямых эфирах. Соответственно, при настройке оборудования для прямого эфира приходится временно перекоммутироваться с OnAir на прямую передачу сигнала со спутникового ресивера. То есть на ~ 1 час OnAir из видеотракта выводится.
Так-то, конечно, мы бы не изобретали велосипед и взяли бы готовое логичное решение.
Попробуем в качестве теста сменить источник. Мысль логичная, но почему-то пришла не нам в голову

Я решил танцевать от печки и поинтересоваться возможностью настройки полей в OnAir. Он мне как-то ближе что-ли. Сроднились...
Видео по ссылке на ЮТ было получено путем записи ТВ-тюнером аналогового сигнала из кабельной сети.
Если после смена источника будет та же байда, я от вас с распросами отстану - понятное дело, Forward тут ни при чём будет.
Спасибо за направление стоп неразумных

-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
VLC - хороший инструмент для контроля, если правильно им пользоваться.VLC только для контроля используется, не столь важно пока.
Я имел ввиду другое. Прежде чем подавать аналоговый сигнал на обычный телевизор из цифрового потока в кабеле, полученного кодером от Teleview, этот цифровой поток нужно чем-то в аналоговый сигнал преобразовать. Чем это преобразование делалось?Проверялось на 2 ТВ-приемниках - обычный ЭЛТ-ТВ и LED-TV.
В OnAir никакого деинтерлейса нет. Равно как и на плате FD300. Да и с какой стати она должна деинтерлейсить аналоговый сигнал на выходе?возможностью настройки полей в OnAir.
Если виноват кодер, Вы получили пример записи неправильного сигнала, которым что-либо проверять бесполезно. Да еще и ТВ-тюнер мог какие-то искажения в сигнал внести (собственно, по качеству картинки это заметно). Если уж проверять цифровой поток, то нужно записывать его, как есть, прямо с кодера. Вот чем это сделать - другой вопрос. Тот же VLC умеет входной сжатый поток, идущий из IP, прямо в файл без перекодирования записывать. Вот такой файл уже имеет смысл анализировать.Видео по ссылке на ЮТ было получено путем записи ТВ-тюнером аналогового сигнала из кабельной сети.
Видите ли, в чем дело. Выяснить, виноват ли кодер, нам тоже не так-то просто. Мы не имеем в наличии все возможные на рынке аппаратные кодеры, и не знаем все их особенности. Поэтому я бы на Вашем месте все-таки обратился в Teleview.Если после смена источника будет та же байда
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
Я совсем заплутал. 
В общем, расклад такой:
если из OnAir идет воспроизведение видео (реклама, которая была у нас в эфире, формат DV PAL), то на конечных ТВ-приемниках кабельного канала, куда мы выводим сигнал) наблюдается дикий интерлейс.
При включении проходящего сигнала в OnAir (сигнал со спутникового ресивера) или перекоммутирования сигнала напрямую с того же ресивера (минуя плату) картинка нормальная, без "лесенки" и рассыпания на полоски.
То есть проблема в материале, воспроизводимом в OnAir, если я докубатурил правильно. Однако, до переключения в кабель в эфире все было отлично. Порядок полей в уже готовых файлах не мог поменяться.
Но тогда возникает вопрос - что делать? Видеоматериал весь в DV PAL, пересчитывать его в прогрессив не имеет смысла, правильно? Кодер исправно кодирует то, что ему подсовывают....
Где затык - никак не пойму...

В общем, расклад такой:
если из OnAir идет воспроизведение видео (реклама, которая была у нас в эфире, формат DV PAL), то на конечных ТВ-приемниках кабельного канала, куда мы выводим сигнал) наблюдается дикий интерлейс.
При включении проходящего сигнала в OnAir (сигнал со спутникового ресивера) или перекоммутирования сигнала напрямую с того же ресивера (минуя плату) картинка нормальная, без "лесенки" и рассыпания на полоски.
То есть проблема в материале, воспроизводимом в OnAir, если я докубатурил правильно. Однако, до переключения в кабель в эфире все было отлично. Порядок полей в уже готовых файлах не мог поменяться.
Но тогда возникает вопрос - что делать? Видеоматериал весь в DV PAL, пересчитывать его в прогрессив не имеет смысла, правильно? Кодер исправно кодирует то, что ему подсовывают....
Где затык - никак не пойму...
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
Если при включении проходящего видео интерлейс пропадает, это вполне может означать, что на проходящем видео полукадры просто одинаковые. Например, если там идет Голливудский фильм, он изначально снимался на кинопленку, где полукадров вообще нет, там прогрессивное видео. С ресивера какой материал идет - кинофильмы или что-то другое?
Еще раз: можете к кодеру подключить не выход платы FD300, а что-нибудь принципиально другое - видеомагнитофон или видеокамеру, например? И включить там не голливудский фильм, а что-нибудь "видеокамерное" - новости, рекламу и т.п.?
Еще раз: можете к кодеру подключить не выход платы FD300, а что-нибудь принципиально другое - видеомагнитофон или видеокамеру, например? И включить там не голливудский фильм, а что-нибудь "видеокамерное" - новости, рекламу и т.п.?
Откуда у Вас железобетонная уверенность, что кодер на 146% работает правильно?Кодер исправно кодирует то, что ему подсовывают....
Опять загадки пишете. В каком эфире, где всё было отлично?Однако, до переключения в кабель в эфире все было отлично.
Затык, скорее всего, в том, что кодер как-то неправильно в закодированный поток проставляет признаки порядка полей. У Вас есть возможность записать с выхода кодера сжатое видео в файл и прислать нам?Где затык - никак не пойму...
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
Попробую описать схему подключения вкратце.
Есть спутниковый ресивер и FD300.
Оба они заведены на коммутатор CVSD-41AR по композиту.
Кроме того, сигнал со спутникового ресивера заведен проходящим сигналом на FD300.
Периодически на FD300 происходит перекрытие проходящего сигнала местными видеороликами.
С ресивера идет один из спутниковых каналов (предположим, "Домашний").
С коммутатора CVSD-41AR сигнал по композиту уходил на модулятор/передатчик ДМВ диапазона и выходил в эфир "по воздуху".
Сейчас вещание переводим в кабель (как я писал выше), то есть сигнал с коммутатора уходит в приснопамятный кодер.
Поэтому и писал выше - пробовали выводить сигнал через этот коммутатор:
- с ресивера напрямую
- и проходящим через FD300.
Гребенки не видно.
Как только запускаются наш файлы, перекрывающие в FD300 проходящий сигнал, становится заметен интерлейс. Файлы те же, что использовались при эфирном вещании.
Железобетонной уверенности у меня в правильности работы кодера нет. Я просто писал, что проходящий через FD300 сигнал и сигнал с ресивера он отображает корректно. А файлы - нет. То есть где-то порядок полей рушится.
Записать поток с кодера попробую, если выйдет, пришлю на почту
Есть спутниковый ресивер и FD300.
Оба они заведены на коммутатор CVSD-41AR по композиту.
Кроме того, сигнал со спутникового ресивера заведен проходящим сигналом на FD300.
Периодически на FD300 происходит перекрытие проходящего сигнала местными видеороликами.
С ресивера идет один из спутниковых каналов (предположим, "Домашний").
С коммутатора CVSD-41AR сигнал по композиту уходил на модулятор/передатчик ДМВ диапазона и выходил в эфир "по воздуху".
Сейчас вещание переводим в кабель (как я писал выше), то есть сигнал с коммутатора уходит в приснопамятный кодер.
Поэтому и писал выше - пробовали выводить сигнал через этот коммутатор:
- с ресивера напрямую
- и проходящим через FD300.
Гребенки не видно.
Как только запускаются наш файлы, перекрывающие в FD300 проходящий сигнал, становится заметен интерлейс. Файлы те же, что использовались при эфирном вещании.
Железобетонной уверенности у меня в правильности работы кодера нет. Я просто писал, что проходящий через FD300 сигнал и сигнал с ресивера он отображает корректно. А файлы - нет. То есть где-то порядок полей рушится.
Записать поток с кодера попробую, если выйдет, пришлю на почту
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
Гадать можно долго. Я написал два действенных способа проверки и понимания, что делать с проблемой:
1. Подключить к кодеру заведомо другой источник, и обязательно с интерлейсным видео. Проверить, что получится в результате.
2. Записать закодированный кодером поток с интерлейсным видео в файл (никаких записей с эфира ТВ-тюнером) и прислать его нам для анализа.
Выбирайте.
1. Подключить к кодеру заведомо другой источник, и обязательно с интерлейсным видео. Проверить, что получится в результате.
2. Записать закодированный кодером поток с интерлейсным видео в файл (никаких записей с эфира ТВ-тюнером) и прислать его нам для анализа.
Выбирайте.
-
- Сообщения: 36
- Зарегистрирован: 21 янв 2010 16:44
- Откуда: Ивановская обл.
Выбрал второй вариант 
Значит, последовательно...
1. https://yadi.sk/i/yTrQzXmEmqhfT - тестовый фрагмент. Записан при помощи VLC без конвертирования, прямо из потока. В этом фрагменте явно интерлейс не виден. Но: в качестве исходного видео (ролики в данном случае) используются файлы формата DV PAL (нижнее поле).
2. Ответ техподдержки ОКНО-ТВ (где приобретался кодер):
"Да, кодер так работает, так работают многие другие кодеры, верхнее поле у него первое. В стандарте PAL верхнее поле первое. У кодера нет настроек переназначения полей. Микросхема кодера не позволяет этого.
Возможно есть возможность поменять поля на Форварде, так чтобы верхнее поле было первым ?"
Перенаправляю вопрос к Вам, уважаемый VD...

Значит, последовательно...
1. https://yadi.sk/i/yTrQzXmEmqhfT - тестовый фрагмент. Записан при помощи VLC без конвертирования, прямо из потока. В этом фрагменте явно интерлейс не виден. Но: в качестве исходного видео (ролики в данном случае) используются файлы формата DV PAL (нижнее поле).
2. Ответ техподдержки ОКНО-ТВ (где приобретался кодер):
"Да, кодер так работает, так работают многие другие кодеры, верхнее поле у него первое. В стандарте PAL верхнее поле первое. У кодера нет настроек переназначения полей. Микросхема кодера не позволяет этого.
Возможно есть возможность поменять поля на Форварде, так чтобы верхнее поле было первым ?"
Перенаправляю вопрос к Вам, уважаемый VD...
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK