суббота, 29 декабря 2012 г.

AdvertisePro 3.2.1 (исправление)

Обновлена версия AdvertisePro: AdvertisePro3.2.1.msiAdvertisePro3.2.1.x64.msi Исправлен баг с выводом статичных картинок. Чтобы не устанавливать всю программу заново для версии 3.2 достаточно поменять в папке с программой NIMediaObjectu7.dll
Для перехода с версии 3.1 распаковать с заменой в папку с программой (нужны права администратора)  update3.1to3.2.zip

четверг, 27 декабря 2012 г.

Управление звуком по расписание (обновление 2)

В предыдущей статье для управления звуком предлагалась утилита msndvol.exe. К сожалению она поддерживается только на Windows XP. Есть готовая утилита для Windows 7, читайте по ссылкеhttp://my.opera.com/irzyxa/blog/index.dml/tag/Volume2. Данная утилита может постоянно работать в трее и поддерживает расписание. Также она поддерживает управление из командной строки:
volume2 MUTE
volume2 UNMUTE
volume2 75
Выключить звук
Включить
Задать громкость 75%
Данные команды можно вставлять в планировщик AdvertisePro
PS. Есть еще один способ включения/выключения звука. В Планировщике встаньте на нужную позицию в плейлисте,  нажмите на стрелку рядом с кнопкой Вставить новый элемент. Выберите Мастер "Заданий"/Вставить VB-скрипт, наберите команду Application.MediaLoader.Audio = false, Далее, Назовите команду "Выключить звук", Далее, Готово.
Также можно включить звук, только скрипт будет выглядеть как Application.MediaLoader.Audio = true
Подробнее в статье Объект NIMediaRender

пятница, 14 декабря 2012 г.

AdvertisePro 3.2

Обновленная версия AdvertisePro 3.2.1 (исправление)

Вышла новая версия AdvertisePro3.2.msi и для x64 AdvertisePro3.2.x64.msi.
Рекомендуемая версия операционной системы Windows 7, также поддерживается Windows XP.
Основное изменение затронуло процесс рендеринга видео:
  • используется VMR9
  • улучшилось качество масштабирования видео под размер экрана
  • устранение чересстрочной развертки средствами видеокарты
  • поддержка большого числа форматов видео
Чтобы программа поддерживала необходимые Вам форматы установите соответствующие кодеки (например K-Lite Codec Pack). Если в диалоге добавления файла в плейлист он не отображается, выберите тип файла "Все файлы (*.*)".
Те пользователи, которые уже установили версию AdvertisePro 3.1.1, могут самостоятельно обновить файлы распаковав архив update3.1to3.2.zip в папку с установленной программой с заменой (для Windows 7 требуются права Администратора). Перед заменой файлов, чтобы освободить Brcoreu7.dll, остановите службу NiBUS, например командой
net stop nibus
замените файлы, а затем запустите службу командой
net start nibus
Все официальные обновления теперь подписаны нашей цифровой подписью.
PS. Данная версия программы некорректно отображает статические изображения (jpg, gif, bmp)! Вскоре выйдет обновление с исправлением.

четверг, 20 сентября 2012 г.

Управление звуком по расписанию

Читайте новую статью для Windows 7.
Может возникнуть ситуация, когда Вам понадобится управлять звуком. Например: выключить звук вечером, включить утром, изменить громкость или во время трансляции телепрограммы переключить звук на линейный вход. Для этого подойдет утилита msndvol.exe, которая поставляется вместе с нашей программой (только для Windows XP).
Вот ее параметры запуска:

Sound volume console v1.3 Mar 24 2006. Copyright (c) 2005 Nata-Info Ltd.
Developed by Andrey Ivanov [jho@nata-info.ru]
Usage: msndvol.exe [options] 
options consist of the following parameters: 
volume - sound volume in percents 
/mute - switch the audio output line off 
/mute- - switch the audio output line on 
/linein+ - switch the line in source line on 
/linein- - switch the line in source line off 
/mic+ - switch the microphone source line on 
/mic- - switch the microphone source line off 
Укажите запуск утилиты с нужными параметрами в Планировщике заданий или Планировщике Windows. Так же задание можно вставить в плейлист.

среда, 8 августа 2012 г.

Версия 3.1.1

Готово обновление AdvertisePro 3.1.1 и Football3.1.1
Если у Вас все работает, то переустанавливать не обязательно.
Изменения:
Отказ от использования виртуального принтера NISBDC. Теперь его не надо устанавливать.
Исправлена ошибка, когда нельзя было править цветовую кривую.
В футболе таймер периода ограничен 45/90 мин (если переустановили программу, запустите ее с нажатой клавишей shift, ВНИМАНИЕ! это сбросит все установки).
В футболе второй игрок замены будет выбираться из запасных (в списке они без галочки).
Удалите принтер NISBDC, если он установлен.
Исправлены ошибки.

Перед установкой прочтите статью AdvertisePro 3.1

пятница, 6 июля 2012 г.

Шрифты для XP Embedded

У некоторых наших клиентов в качестве операционной системы используется Windows XP Embedded. Это урезанная версия Windows XP для встраиваемых устройств. Данная ОС ставилась из-за того, что Windows XP уже не продавалась, а не все наше ПО корректно работало на Windows 7. Если у Вас в некоторых диалогах (например Диалог создания заданий планировщика) из-за неправильно отображаемого шрифта невидно части диалога, то Вам нужно установить отсутствующий шрифт "MS Sans Serif". Для этого скачайте два шрифта с нашего ftp-сайта: Первый и Второй. Откройте Панель управления, найдите там Шрифты, откройте. Выберите вверху меню Файл/Установить шрифт и укажите папку с загруженными шрифтами. Установите их.

понедельник, 18 июня 2012 г.

Вывод аналогового видео с внешних источников (камеры) на экран

Вывод внешнего аналогового видеосигнала на экран возможен в случае, если установлена карата видеозахвата (TV-тюнер). Обычно все наши компьютеры поставляются с уже установленной картой видеозахвата. Если такой карты нет, можно приобрести ее самостоятельно. Обычно мы пользуемся картами фирм AverMedia, Beholder, FlyVideo, но должна подойти также любая WDM-совместимая карта или TV-тюнер. Тюнеры выпускаются для шин PCI или PCI-E - перед покупкой убедитесь, что у вас присутствует свободный разъем на материнской карте для выбранной карты. Убедитесь, что все драйвера для данной карты установлены. Также рекомендуется установить последнюю версию ПО AdvertisePro 3.1 или выше. Данная версия поддерживает все WDM-совместимые тюнеры. При установке выберите выборочную установку и укажите дополнительный элемент Аналоговое видео/WDM-совместимая плата.
После установки и запуска программы потребуется один раз задать размеры видеозахвата и размер для вывода, а также, возможно,  настроить параметры деинтерлейсинга (устранение чересстрочности) при размере кадра более 288 линий (половина кадра для сигнала PAL).
Откройте закладку Видео-источник (если ее нет, то при установке программы не был указан пункт Аналоговое видео).
Откройте меню Сервис/Настройка..., выберите пункт Аналоговое видео, справа нужно указать устройство из выпадающего списка WDM устройство (либо отключить его):
Пункт Масштабирование лучше указать Быстрое.
Закройте окно настроек.
Далее на закладке Видео-источник правой кнопкой мыши щелкните на большом черном прямоугольнике предпросмотра справа и выберите из списка пункт меню "Посмотреть возможности устройства". Если пункта нет, то устройство неправильно установлено либо не поддерживается. Раскройте список с типами поддерживаемых форматов:
В данном случае мы видим, что устройство поддерживает размеры вывода от 160х120 до 768х576. Некоторые карты выводят только в одном фиксированном размере, например 768х576, в последнем случае нам придется уменьшать изображение, чтобы вписать его в экран (если экран меньше  768х576). Далее будут рассмотрены оба случая, когда экран можно вписать в заданный диапазон и когда необходимо сжать изображение, чтобы вписать его в экран.
Закройте свойства с возможностями.


Зададим профиль оцифровки.

Красным обведен выпадающий список, нажав который нужно выбрать пункт Редактировать...
Откроется окно для создания профиля оцифровки:
Профиль По умолчанию настроен на размер 320х240, можно изменить его выбрав и нажав на кнопку Изменить... или добавить новый используя кнопку Добавить...
Далее откроется диалог с указанием параметров оцифровки:
В названии профиля укажите удобное для вас описание, например размер вашего экрана в пикселях, этот профиль потом будет легче выбрать, если вы создадите их несколько.

Вариант 1 (размер экрана входит в диапазон, поддерживаемый картой).


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

необходимо указать размер получаемого кадра после оцифровки внешнего сигнала. Здесь надо учесть, что соотношение сторон должно быть 4:3, иначе кадр будет "плющить". Например, если экран у вас 480х240, то подходящий ему размер 480х360, или экран 320х288, то 384х288. Главное, что ваш экран полностью входит в указанный размер и соотношение сторон 4:3.

Координаты видимой части.

В поле Ширина и Высота укажите размер вашего экрана. X, Y - сдвиг, если пропорции экрана не соответствуют соотношению 4:3, их можно пока оставить равными 0.

Координаты вывода на экран.

X, Y = 0
Ширина и Высота - размеры экрана.

Вариант 2 (размер экрана меньше чем допустимый диапазон)


Размеры оцифровки.

Укажите размер, поддерживаемый картой.

Координаты видимой части.

X,Y укажите 0.
Ширину и Высоту укажите как в размере оцифровки или близко к ним, но старайтесь соблюсти соотношение сторон реального экрана. Например в размере оцифровки указано 768х576, а экран у вас 320х160 (т.е. соотношение сторон 2:1), тогда нужный размер 768х384, или экран 320х288 -> укажите 640х576. Если невозможно указать точно, укажите приблизительный размер, чтобы не сильно "плющить" изображение, когда не соблюдены соотношения высоты и ширины исходного изображения и размера экрана.

Координаты вывода на экран.

X, Y = 0
Ширина и Высота - размеры экрана. Если нужно вывести изображение только на часть экрана, укажите ее координаты и размер.

Нажмите кнопку Ok. Теперь созданный Вами профиль можно выбрать из списка. Если все правильно сделано, то на поле предварительного просмотра можно увидеть область выделенную пунктиром, именно она будет выведена на экран. Если это поле меньше размера оцифровки, то с помощью левой кнопки мыши можно захватить область и передвигать ее, чтобы добиться вывода нужной части (обычно ближе к середине)
В верхней части закладки можно увидеть 6 кнопок. По порядку:

  1. Включить/Выключить вывод на экран
  2. Выбор входного-видеоисточника. Выберите в поле Input - Composite/тюнер/S-Video и т.д
  3. Настройка свойств и форматов (PAL/NTSC/Secam и различные свойства: яркость, цветность...)
  4. Настройка деинтерлейса. Доступно, если высота оцифровки больше 288. Поиграйтесь различными методами удаления чересстрочности и выберите оптимальные.
  5. Отображать окно предпросмотра (можно отключить, чтобы уменьшить нагрузку на процессор).
  6. Сделать снимок кадра и сохранить в файл (см. Сервис/Настройка.../Аналоговое видео/каталог)
Теперь можно подать сигнал на карту или выбрать в качестве источника тюнер (кнопка 2). Телевидение обычно отдает композитный сигнал, для подключения которого может понадобиться переходник BNC-тюльпан. Также очень рекомендую использовать гальваническую развязку в месте подключения кабеля к карте видеозахвата, возможно может понадобиться видеоусилитель, все это, обычно, можно взять у телевизионщиков, которые будут давать вам картинку.

четверг, 3 мая 2012 г.

Вывод логотипов с прозрачным фоном.

Если добавить логотип с прозрачным фоном на вкладке Логотипы, то вместо прозрачного фона будет выведен черный цвет.
Чтобы вывести логотип с прозрачным фоном используйте следующую технику:
Создайте файл GDI-формы (пример), с размером вашего логотипа, именем файла и прозрачностью 100%.

<?xml version="1.0" encoding="UTF-8"?>
<gdiform width="60" height="30" background-color="black" warnings="0" transparency="100">
<image x="0" y="0" src="transparent.gif" stretchmode="preserveaspectrationoletterbox" />
</gdiform>


Фон логотипа должен быть прозрачный (*.gif, *.png)

Далее переходим на закладку логотипы и добавляем файл с созданной формой.

Football 3.1

Обновлено: Версия 3.1.1
Готова сборка Football.3.1 (Football.3.1.x64.msi)
При установке данной версии форма вывода футбола, часы, матричное табло автоматически подстраиваются под размер экрана (разумный размер, но если что-то не так, нужно подправить вручную). Напомню, что шрифты названий и турнира можно выбрать в настройках. Данная версия работает на Windows XP/Windows 7 (32 бита). Для x64 есть своя сборка, но рекомендуется ставить именно на 32-битные системы.
Во время установки будет предложено установить неподписанные драйвера - согласитесь. Если не установлен виртуальный принтер nisbdc - установите его сами, выберите производителя Nata-Info, принтер nisbdc, порт любой (можно file). Этот принтер нужен для правильного масштабирования информационных сообщений с фото. 
Также убедитесь, что шаблоны для информационных сообщений указаны правильно (они могут сохранится с предыдущей установки). Новые шаблоны универсальные и показывают изображение с фото или бегущей строкой в зависимости от того, есть ли фото у игроков (не забудьте зарегистрировать команды).
Если используется карта видеозахвата - не забудьте указать ее при установке.

четверг, 15 марта 2012 г.

AdvertisePro 3.1

Обновление: Версия 3.1.1
Готова предварительная версия AdvertisePro 3.1AdvertisePro3.1.x64 для WindowsXP/Windows7 (желательно использовать 32-битную версию ОС ).

Изменения в этой версии:
  • Добавлена поддержка Windows 7
  • AdvertiseMedia не требуется. Видеокодеки даны на откуп пользователю. Теперь Вы сами должны их устанавливать исходя из собственных потребностей.
  • В пакет установщика добавлены компоненты: Бегущая строка, Матричное табло, Быстрый вывод видео (вывод видео по горячим клавишам)
  • Видеозахват включает поддержку деинтерлейсинга при размере кадра более 288 линий.
  • Расширена поддержка плат видеозахвата.
  • Размер формы для вывода часов теперь всегда совпадает с размером экрана.
Порядок установки:
  1. Загрузите пакет с установщиком с нашего ftp-сайта ftp://ftp.nata-info.ru/software/AdvertisePro/AdvertisePro3.1.msi или ftp://ftp.nata-info.ru/software/AdvertisePro/AdvertisePro3.1.x64.msi
  2. Запустите установщик (у Вас должны быть достаточные права для выполнения этой операции на Windows 7).
  3. Согласитесь с условиями лицензии.
  4. Укажите размер экрана в модулях и типоразмер модуля.
  5. Укажите тип установки Обычная или Выборочная (не нажимайте Полная, некоторые компоненты являются взаимоисключающими). Если у Вас установлена карта видеозахвата нажмите Выборочная и выберите компонент "Аналоговое видео/WDM-совместимая плата". Также если Вам нужен запуск видеороликов при помощи нажатия указанных клавиатурных сочетаний выберите компонент "Быстрый вывод видео".
  6. (Пропустите этот пункт для версии 3.1.1) При установке будет предложено установить не подписанный драйвер, согласитесь на установку. Это драйвер виртуального принтера nisbdc, который нужен для правильного отображения размера символов в программе Титровальщик. После установки Вам нужно будет вручную добавить принтер, выберите из списка фирм Nata-Info, принтер nisbdc. Если Вы не собираетесь использовать титровальщик можно опустить это замечание.
  7. После установки настройте службу nibus (смотрите предыдущие статьи) и установите нужные видеокодеки.
Данный пакет не был достаточно тщательно протестирован и мы будем благодарны Вам за любые замечания к работе программы и установщика. В случае невозможности установки программы вы можете попробовать установить программу с включенным  журналом установки для обнаружения ошибки при установке пакета. Для этого запустите установку из командной строки следующей командой:
msiexec /log AP.log /i AdvertisePro3.1.msi
Файл журнала с ошибками AP.log можно выслать на support@nata-info.ru