воскресенье, 30 июня 2019 г.

Не проигрываются титры после перезапуска OnAir3

"...Если закрыть OnAir3 со включенными титрами, то после повторного запуска OnAir3 и включения титров ничего не проигрывается. Титры буду проигрываться только те, которые были выключены перед закрытием OnAir3..."

Исправлено.

26.06.2019
ForwardSoftware 5.9.232

Инсталлятор плагинов




Для создания и обновления инсталлятора плагинов используется Inno Setup.

суббота, 29 июня 2019 г.

Зависает программа если двигать мышкой окно "Журнала" когда в него есть вывод

"...Программа OnAir3 зависает если двигать мышкой окно "Журнал" когда в него есть вывод. Например при исполнении короткого зацикленного расписания..."

Исправлено.

26.06.2019
ForwardSoftware 5.9.232

Не работает функция "Прервать проигрыш" для бегущей строки и рекламного блока


"...Загрузить титровальный проект с разными титрами. Включить проигрывание бегущей строки, нажав соответствующую кнопку. Двойным щелчком мышки попытаться прервать проигрыш бегучки. Бегучка продолжает проигрываться. Если выбрать из выпадающего меню под кнопкой опцию "Прервать проигрыш", то проигрывание все равно продолжается. Аналогично для рекламного блока.

Исправлено.

27.06.2019
ForwardSoftware 5.9.232

пятница, 28 июня 2019 г.

Убрать вход F3

"...Программу создаём из файлов, вход не используем. Как выключить показ иконки входа и работу кнопки F3? При случайном нажатии мышкой или кнопки F3 воспроизведение становится на паузу, в эфир идёт чёрное поле без звука. Вход в настройках не убрать или не нашли?..."
Добавлена возможность отключения всех входов (как с дежурными заставками). По умолчанию (при первом старте) вход F3 присутствует.

28.06.2019
ForwardSoftware 5.9.236

четверг, 27 июня 2019 г.

MXFPlayback убран из инсталлятора плагинов


Плагин MXFPlayback убран из инсталлятора. Причина.

26.06.2019
ForwardPlugins 5.9.152

Список видеокарт с поддержкой аппаратного кодирования NVENC

"...Видеокарты NVIDIA содержат один или несколько аппаратных кодеров, которые обеспечивают аппаратное кодирование видео с использованием кодеков AVC и HEVC.  При аппаратном кодировании (NVENC) графический движок видеокарты и процессор свободны для других операций..."

В основном мы используем аппаратное сжатие с использованием видеокарт в продуктах Форвард ТС при формировании IP потоков. Список видеокарт с поддержкой NVENC здесь.

Про аппаратное кодирование в наших решениях здесь.

среда, 26 июня 2019 г.

Плагин MXFPlayback исключён из прайс-листа

Сообщаем, что с 1 июля 2019 года по техническим причинам плагин MXFPlayback исключается из прайс-листа. Этот плагин был предназначен для воспроизведения MXF файлов из расписания программы OnAir.

Проблемы при выключении логотипа и титров через расписание

"...Проблемы при выключении логотипа и титров через расписание (глобальное выключение в колонках разрешение логотипа/титров):

  • логотип продолжает проигрываться при отключенной кнопке F8,
  • проигрывание бегущей строки не прерывается, а сначала доигрывается текущее объявление,
  • рекламный блок также может не сразу выключиться..."


Исправлено.

21.06.2019
ForwardSoftware 5.9.222

вторник, 25 июня 2019 г.

Взрыв OnAir3 при изменении конфигурации

"...Плата FD722  в режиме Single SDI. В OnAir3 загружен титровальный проект. Выти из  программы, переконфигурировать плату в режим Double SDI. Перестартовать сервис и запустить OnAir3. Программа взрывается..."

Исправлено.

24.06.2019
ForwardSoftware 5.9.222

понедельник, 24 июня 2019 г.

Convert2AVI.exe - утилита для конвертации любых типов видеофайлов в AVI

В состав нашего ПО добавлена утилита для конвертации любых типов видеофайлов в AVI - Convert2AVI.exe.

Располагается здесь: "C:\Program Files\ForwardT Software\Tools\Convert2AVI.exe"
Работает из командной строки.

Использование:

"C:\Program Files\ForwardT Software\Tools\Convert2AVI.exe" inputFile.ext [outFile.avi] [options]

Где:
outFile.avi-  имя выходного AVI файла. Опционально. Если параметр отсутствует, то используется имя входного файла.

Опции:
  /? /h /help - подсказка
  /noinfo - без показа итоговой информации
  /noaudio - без звука
  /s - показывать диалог с настройками кодека
  /useSLini - использовать SLIni файл
  /framerate=ff.ff - частота кадров в выходном файле
  /fourcc=abcd - FOUR CC код кодека, который будет использоваться для создания AVI файла
  /subtitle - записать субтитры в отдельный текстовый файл


воскресенье, 23 июня 2019 г.

СофтЛаб - это не только логотип, бегущая строка и врезка рекламы (11)



Интерактивный стенд для музея. Разработка наших коллег из отдела "Виртуальная реальность".

суббота, 22 июня 2019 г.

Не обновляется длительность в расписании

"...Не обновляется длительность в расписании у команд загрузки задания в титровальный объект при изменении параметра "Зациклить" данного объекта..."
Исправлено.

20.06.2019
ForwardSoftware 5.9.222

пятница, 21 июня 2019 г.

Очередной 4К телеканал

Компания "Городской телеканал UTV" запускает вещание  в формате IP Ultra HD 4K с использованием нашего продукта Форвард ТС. Компания осуществляет вещание в кабельной сети компании "Уфанет".

Про вещание 4К с использованием наших продуктов здесь.

четверг, 20 июня 2019 г.

576i 16:9 в режиме HD-SDI to SD-SDI на плате FD422

"...Переключили плату FD422 с режима sd-sdi 1channel на режим hd-sdi to sd-sdi. Выбираем настройку видео 576i 16:9, но она не применяется (сервис и компьютер перезапускали). Соответственно наши титровальные проекты не запускаются и на выходе имеем 4:3. В режиме sdi 1 channel работали в 576i 16:9 без проблем..."

Исправлено.

В режиме HD-SDI to SD-SDI действительно режим 576i 16:9 по факту не выставляется в FDConfig2, изображение так и остаётся 4:3.

Лечится ручной записью в реестре
[HKEY_LOCAL_MACHINE\SOFTWARE\Softlab-NSK\FDExt\Params\FD422_1]
"TitleTargetSD_Title_16_9"=dword:00000001
"TitleTargetSD_TitleDX"=dword:00000400
"TitleTargetSD_TitleDY"=dword:00000240

19.06.2019
ForwardSoftware_Setup_5_9_208

Мы в Яндекс.Директ

Неожиданно. Мы в Яндекс.Директ.


среда, 19 июня 2019 г.

Проверка "альфы" в AVI файле

"...Делаем динамический логотип своего канала. "Сшиваем" картинки с помощью TGA2AVI в один AVI файл. Для проверки наличия альфы в AVI-файле используем rifflist.exe. Вопрос: какой параметр показывает наличие альфы в AVI-файле?..."

Для проверки правильности формирования слоя с прозрачностью программу rifflist.exe использовать не получится. Всё, что можно получить от программы - это информация о кодеке, которым был сделан видеофайл (например, наш кодек SoftLab-NSK Forward JPEG + Alpha codec c FowrCC = frwt). Ну ещё и битность (для файлов с прозрачностью - это 32). Но это не гарантирует того, что сама прозрачность сформирована правильно.

Как правильно проверить прозрачность описано здесь.


вторник, 18 июня 2019 г.

Выставка BroadcastAsia 2019 начала работу

Выставка BroadcastAsia 2019 сегодня начала работу. Про наше участие здесь.

Программа для сбора данных о показах объектов для подготовки отчётов

От наших пользователей:

"...Мы себе сделали программу для сбора данных о показах объектов для подготовки отчётов - вот здесь публичный репозиторий: https://bitbucket.org/einsfr/forwardlogparser/. Лицензия MIT - использовать можно как угодно, кому угодно. Попробуйте, если интересно..."

Все вопросы  по программе к авторам.

Информеры сервиса Яндекс.Погода в Узбекистане.

Показ информации о погоде с использованием данных сервиса Яндекс.Погода теперь доступен и на территории Узбекистана. Подробнее...

понедельник, 17 июня 2019 г.

Титры включаются/выключаются с опозданием в несколько кадров

"...Включение и выключение титров через команды расписания происходит с опозданием  более 4 кадров..."

Исправлено.

17.06.2019
ForwardSoftware 5.9.202

Титровальный проект не загружается.

"...Если в настройках OnAir3 на закладке "Конфигурация" не включено "Восстанавливать соединение в случае сбоя", то титровальный проект не загружается..." 

Исправлено.

14.06.2019
ForwardSoftwareSetup 5.9.202

суббота, 15 июня 2019 г.

CopyDR

CopyDR - программа для копирования файлов (как через сеть, так и локально) с ограничением потока, что позволяет снизить нагрузку на дисковую подсистему и исключить либо уменьшить вероятность подрывов в воспроизведении видео.
Так выглядит у разработчика.

пятница, 14 июня 2019 г.

Опция "Запретить изменение размеров окна".

При удалённой работе (RDP) при попытке развернуть окно на весь экран очень сильно загружается сетевой трафик и CPU.  В программе FDPreview добавлена опция "Запретить изменение размеров окна".
Сначала выставить нужные размеры окна (небольшие), затем включить эту опцию. После этого нельзя будет ни нажать Maximize (точнее, можно, но это ни к чему не приведет), ни изменить размеры окна любым способом (мышью, командой меню, горячими клавишами).

14.06.2019
ForwardSoftware 5.9.202

четверг, 13 июня 2019 г.

Проблемы с сохранением звуковых данных

"...При записи в хранилище и параллельной записи в файл в FDPostPlayCapture возникает ошибка "Не удалось сохранить звуковые данные"..."

Исправлено.

13.06.2019
ForwardSoftware 5.9.194

среда, 12 июня 2019 г.

Видео на кнопках на плате FD322

"...После последнего обновления кнопки F3, F4, F5 стали видеоаулизированы. Но отображают один и тот же сигнал, последний после запуска этого сигнала. Как сделать чтобы кнопки отображали конкретный видеосигнал который им назначен..."


Показ изображения со входа возможен только тогда, когда они назначены как Input1 и Input2.
Если входы назначить просто как CVBS, то показ видео невозможен. На плате только 2 декодера (Input1 и Input2) изображения и только они могут показывать видео на кнопке. На входах, которые назначены как CVBS, будет показываться какой-то активный вход из первых, скорее всего, Input1.

вторник, 11 июня 2019 г.

Проблемы при проигрывании wmv-файлов

"...При проигрывании wmv-файла в TrimEditor звук идёт с большими пропусками. Программа OnAir3 иногда "взрывается" при подготовке wmv-файла..."

Исправлено.

07.2019
ForwardSoftware 5.9.176

Из серии ССС - "сами сломали-сами нашли-сами подчинили".

Погодные QML информеры на узбекском языке

В SLYandexWeatherDesigner появилась возможность создания QML информеров  с данными о погоде сервиса Яндекс.Погода на узбекском языке.

10.06.2019
ForwardSoftware 5.9.182

понедельник, 10 июня 2019 г.

Стойка

Каждая новая партия плат проходит через стойку.

Стойка для тестирования плат

В ней размещается несколько компьютеров, в каждом из которых установлено по несколько новых плат. Специальная программа имитирует работу с платами в течение нескольких дней. Эта же программа собирает статистику и может среагировать в случае если плата выдаст ошибку. 
По результатам тестирования прошедшие тест платы отправляются на склад, а неисправные - на устранение неполадок.

воскресенье, 9 июня 2019 г.

Новый скрипт для исполнения закона о 5%

Начали тестировать новый титровальный скрипт TSF_ShortCrawl.


Предназначен для исполнения закона об обязательных субтитрах.
Это бесплатный скрипт для показа подтитровки видеосюжета в виде бегущей строки. Скрипт  каждый раз рассчитывает и изменяет скорость бегущей строки, чтобы уместить её показ в пределах длительности видеосюжета.

суббота, 8 июня 2019 г.

"Железный" сплайсер

Стойка для тестирования нашей относительно новой разработки - "железного" сплайсера
Сплайсинг - врезка рекламы в программы транспортного потока MPEG-TS без перекодирования.

пятница, 7 июня 2019 г.

О тестировании нашего ПО

Большое внимание в компании уделяется тестированию нашего ПО.
Два вида тестирования - текущее и предрелизное. Текущее - это повседневное тестирование исправлений или новых "фич" нашего ПО. Предрелизное - проводится перед выпуском очередного официального релиза ПО.
Ниже немного про предрелизное тестирование.
Приложение для работы с базой данных тестов
Для предрелизного тестирования создана и постоянно пополняется база тестов.

Расширение возможностей продуктов Форвард ТС

Принято решение, что одна лицензия для работы плагина SLIPInputLayer соответствующего разрешения будет включена в набор лицензий каждого из продуктов линейки Форвард ТС.


четверг, 6 июня 2019 г.

Навстречу выставке

Готовимся к очередной выставке BroadcastAsia 2019. Подробности здесь.


среда, 5 июня 2019 г.

Консоль X-Keys XKE-64

Консоль X-Keys XKE-64 Jog T-bar настроенная для системы Форвард Голкипер. 

С какими установками делали "Восстановление с ведомого"

При восстановлении состояния программы OnAir3 есть две возможности:

  1. восстановить расписание 
  2. восстановить установки

Теперь информация о том, что было выбрано для восстановления, заносится в защищённый лог-файл

27.05.2019
ForwardSoftware 5.9.124

СофтЛаб - это не только логотип, бегущая строка и врезка рекламы (10)

Удалённая отладка работы ПО на четвёртой "умной" остановке (пл. Калинина).