Описание пакета KTV Tools (версия: 2.2)

 

Общее описание
Системные требования
Состав пакета
Описание работы
Редактор бегущей строки
Запуск бегущей строки
Запуск логотипа
Форматы файлов
Лицензия

Дополнительно
О программе

 

Общее описание

Программа - нужна в первую очередь тем, кто занимается кабельным телевидением и часть эфира идет с компьютера. Это программное обеспечение - не для профессиональных студий! Отличительная возможность пакета - он работает на стандартном для ПК железе и позволяет реализовать вывод логотипа студии и показ бегущей строки во время трансляции используя обычную видеокарту. Конечно это не означает что другие не могут пользоваться программой - хотя в этом случае практической пользы будет немного, разве что пошутить над кем-то :-)

Вернуться к меню

Системные требования

Программа будет работать на любом (в разумных пределах) железе и под любой версией Windows (кроме 3.1 и ниже). Различие в железе (а именно частота процессора) может только повлиять на скоростные режимы бегущей строки, но незначительно. Данная программа работает в разных версиях Windows с некоторыми отличиями. Например, в Win2000 (и по всей видимости во всех NT-версиях) - Логотип и бегущая строка не выводятся поверх стандартного медиа-плеера. Над устранением этой проблемы ведется работа. Однако мне трудно представить, что кто-то использует этот плеер. C другими плеерами, ошибок замечено не было ни под какой системой, однако основные тесты проходили с использованием Zoom Player 3.0 (http://www.inmatrix.com) который я вам и советую использовать.

Вернуться к меню

Состав пакета

logotype.exe - вывод логотипа
rleditor.exe - редактор бегущей строки
runer.exe - запуск бегущей строки.

Вернуться к меню

Описание работы

Программа работает следующим образом: Вывод логотипа происходит прорисовкой на окне картинке заданной пользователем (только в формате BMP). Окно имеет атрибут "поверх всех", поэтому его видно постоянно. Бегущая строка - подготавливается в редакторе, который создает файл схемы бегущей строки, в котором определяются строки вывода, их порядок, скорость перемещения, частота смены, количество показов. Подготовленная схема исполняется программой RUNER.EXE. Смена строк происходит по таймеру: управлять сменой с клавиатуры - нельзя.

Вернуться к меню

Редактор бегущей строки

Редактор предназначен для создания схем вывода бегущей строки. Я думаю не у кого не возникнет сложностей - работа с редактором предельно проста и интуитивно понятна. Правая панель "Редактор строк" - для создания списка строк для последующего вывода. Каждая строка - выводится только после предыдущей, по истечении заданного временного интервала (минимальный интервал - 1 минута). Максимальная длинна строки - ограничена 255 символами (в большинстве случаев этого достаточно). Строки будут выводится в том порядке, в котором они занесены в редактор. Изменение порядка производится кнопками со стрелками Верх и Вниз.

Кнопки "Добавить", "Удалить", "Изменить" - думаю не нуждаются в комментариях. Слева от редактора строк - находится панель свойств бегущей строки. Как будет выглядеть бегущая строка - вы можете видеть в нижней части экрана. Все изменения затрагивающие свойства внешнего вида бегущей строки - тут же отображаются на примере. С помощью числовых установок, вы можете выбрать положение и высоту фона и его цвет. Кол-во повторов (по умолчанию 100) определяет сколько раз будет повторена ВСЯ СХЕМА (а не отдельная строка!). Лучший способ избавить себя от расчетов - поставить заведомо большое число. Интервал смены - касается через сколько стартует строка после запуска программы и после того как прошла предыдущая. Обратите внимание - задавать интервал можно только в формате ЧЧ:ММ, поэтому минимальный интервал смены - 1 минута. Выпадающий список "Скорость движения" - определяет с какой скоростью бегущая строка будет двигаться по экрану. Для просмотра - используйте кнопку "Тест". Скорости выше 3, могут иметь нежелательный эффект "дерганья", поэтому поэкспериментируйте с разными скоростями (менять значение скорости можно непосредственно во время теста).

После того, как вы набрали строки для вывода, настроили внешний вид и задали установки смены, повторов и скорости, вам нужно сохранить полученную схему в файл. Файлы создаются двух типов: проектный файл и исполнимая схема. Разница между ними в том, что по двойному щелчку на проектном файле, он откроется в редакторе, а файл исполнимой схемы (*.RLE) приведет к запуску бегущей строки на исполнение. По умолчанию, редактор создает проектный файл. Оба файла - абсолютно идентичны и отличаются только расширением, поэтому, вы можете свободно переименовывать файлы RLP в RLE и наоборот.

Вернуться к меню

Запуск бегущей строки

Исполнение бегущей строки производится программой RUNER.EXE, однако вам не придется запускать эту программу - вам нужно только создать файл исполнимой схемы (сохранить схему как RL&L Execute - *.RLE) после чего двойным щелчком по этому файлу вызвать запуск. Обратите внимание СРАЗУ ничего не происходит: первый запуск произойдет по назначенному интервалу. При прямой передаче параметра (в командной строке либо БАТ-файле) расширение не имеет значения и всегда интерпретируется как исполнимый файл). При отсутствии параметра - будет выдано сообщение об ошибке. Лучший способ запуска - сохранение схемы как *.RLE - тогда запустить строку на выполнение можно будет стандартным способом - двойным щелчком по файлу или его ярлыку.

После запуска, окно программы подстраивается под ширину экрана и убирается за его пределы, а в нужный момент перемещается на нулевую координату по горизонтали. Зачем окно убирается, вместо того чтобы свернуться,  а в момент запуска развернутся? Резонный вопрос. Дело в том, любая программа виндовс, при разворачивании получает фокус (становится активным окном). Это может иметь нежелательные последствия, так как некоторые плееры (тот же медиа-плеер виндовс) при потере фокуса выходят из полноэкранного режима. Чтобы этого не происходило, RUNER не переключает активное окно, а появляется поверх всех как неактивное. Но чтобы строки не было видно до установленного на таймере времени, окно прячется за границу видимости экрана.

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

Вернуться к меню

Запуск логотипа.

Перед запуском логотипа, подготовьте рисунок вашего логотипа в формате BMP (размер значения не имеет). После этого можно поступить несколькими способами:

1. Заменить логотип по умолчанию в корневой папке программы и запустить программу логотипа.
2. Передать имя файла вашего логотипа в качестве параметра программе логотипа. Logotype.exe - может работать с несколькими параметрами (см. файл PARAMS.TXT).

После запуска, картинку можно перетаскивать мышкой в нужное место.

Вернуться к меню

Форматы файлов

Как уже говорилось, оба файла равнозначны - имеют одинаковый формат и отличаются только расширением (для ассоциации с разными программами пакета). Формат - текстовый, каждая строка содержит информацию о схеме. Это значит, что для редактирования схем, вы можете пользоваться текстовым редактором (только не ВОРДОМ! :-).  Далее описаны все строки и их назначение.

1. Заголовок - описание файла. Не изменяйте эту строку, по ней определяется допустимость формата
2. Версия - сведение о версии формата, для совместимости.
3. Положение фона
4. Высота фона
5. Положение строки
6. Кол-во повторов схемы
7. Скорость (0 - первая, 1 - вторая и т.д.)
8. Интервал смены
9. Цвет фона (длинное целое)
10-11. Имя и размер шрифта
12. Цвет строки (длинное целое)
13. Стили шрифта строки: 4 цифры (0 или 1) 0 - стиль выключен, 1 - включен. Стили: жирный, курсив, подчеркнутый, перечеркнутый.

Далее, все строки - текст, составляющий вывод бегущей строки.

Лицензия

Данная программа является свободно-распространяемой (FREEWARE). Вы можете использовать ее в любых, в том числе и коммерческих целях (но не продавать саму программу!). Вы имеете право передавать дистрибутив другим лицам, включать программу на CD-сборники, размещать у себя на сайте саму программу или ссылку на архив. Все это не требует специального разрешения. Запрещается вносить изменения в дистрибутив, дизассемблировать или другим способом изучать код программы, продавать дистрибутив (без разрешения автора), нарушать авторские права. Программа поставляется по принципу "КАК ЕСТЬ" (As Is), то есть автор не несет никакой ответственности за возможные неполадки и ошибки в программе. Вы используете это ПО на свой страх и риск. Если вы не согласны с каким-либо пунктом данной лицензии, вы должны удалить программу. Если вы разместили на своем сайте программу или ссылку - просьба там же указать источник и автора (то есть меня :-)

Вернуться к меню

Дополнительно.

Данная программа (точнее ее ядро) прошла длительное тестирование в реальных условиях телевещания с компьютера. Поэтому возможные ошибки (если такие обнаружатся), скорее всего будут связаны с новой оболочкой. Если вы обнаружили ошибку - напишите мне письмо с описанием ошибки, характеристики вашей машины и подробно опишите действия, которые привели к появлению ошибки. Если вы, скачали эту программу не для забавы, а хотите использовать ее в работе (показ трансляций с компьютера по кабельной или иной сети), возможно вас могут заинтересовать другие программы из пакета KTV Tools. Остальные компоненты (которые наверняка вам могут пригодится) не являются FREEWARE. Пакет постоянно расширяется, в него добавляются новые утилиты облегчающие работу по трансляции фильмов и другого медиа вещания. Если вас заинтересовал пакет и вы хотите получить дополнительную информацию о программах - напишите мне письмо на адрес: azsoft@pisem.net Тема письма должна быть "KTV Tools". Вы можете оказать материальную или иную помощь для развития проекта. В этом случае вы можете рассчитывать на занесение вашей информации (ваше имя, ссылка на сайт, e-mail, реклама и т.д.) в программу и хелпа к ней.

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

Вернуться к меню

О Программе...

Все программы пакета - написаны на Delphi 5. Версия - 2.2.  Исполнимые файлы - упакованы UPX 1.24. Эта первая распространяемая версия. Автор: Зверев Аркадий. Получить информацию об обновлении, задать вопрос в гостевой, скачать новые версии пакета - вы можете на моем сайте: www.xeonc.pochtamt.ru Если вы не нашли ответ на свой вопрос в справке и ФАКе - напишите мне письмо с темой: "Вопрос: KTV Tools". Также жду ваших писем с замечаниями, пожеланиями и предложениями. Контакты:

azsoft@pisem.net    xeonc@pochtamt.ru   zverev_a@hotbox.ru  

(C) Soft Life. Zverev Arcadiy. Crimea, Yalta, 2003