Главная страница

поиск
 
события

Расписание

Участники конференции

Экспоненты выставки

секции

Содержание

- A -

- B -

- C -

- D -

- E -

- F -

- G -

- H -

- K -

Алфавитный список авторов

статистика
Рейтинг@Mail.ru Rambler's Top100 AllBest.Ru Яндекс цитирования

ИТО-98/99/Секция K

ПРОГРАММА СТРУКТУРИРОВАНИЯ ФАЙЛОВ МУЛЬТИМЕДИА

Чечётка Антон Юрьевич, Соловьёв Владимир Георгиевич
Физико-математическая школа №, г. Сергиев Посад.

Программа содержит следующие возможности:

1. Проигрывание музыкальных файлов.

Поддерживаются стандартные форматы Windows, то есть WAVE (*.wav) и MIDI (*.mid, *.rmi), проигрывание которых ведётся через драйвер MCI. Кроме того, возможно проигрывание файлов стандарта Audio MPEG-1 layers I, II, III, и MPEG-2. Использование MPEG audio layer III позволяет получить сжатие музыкальных файлов в 10 - 12 раз при сохранении качества звучания, сравнимого с CD-DA. Это позволяет уместить всё творчество какого-либо исполнителя на 1-2 CD-ROM. Для проигрывания файлов MPEG audio программа использует библиотеку mpegdll.dll версии 1.0.2 (from Eugene Mayevski under public GNU license built 1.06.1998), входящую в установочный комплект, а следовательно, не требует установки и наличия Windows драйверов аудиосжатия, поддерживающих MPEG audio.

2. Просмотр видео фрагментов.

Поддерживаются форматы AVI и MPEG. Проигрывание ведётся через драйвер MCI (стандартный Windows драйвер), что обеспечивает совместимость с любым оборудованием.

3. Работа со списками.

Программа имеет систему для составления и изменения списков файлов, обладающую следующими возможностями: поддержка множественного выбора, то есть возможность добавления в составляемый список произвольные несколько файлов данной папки. При просмотре папки программа определяет, находится ли данный файл в её базе данных и, если это так, замещает имя файла его названием, взятым из базы данных (база данных ведётся пользователем и содержится в текстовом файле “sunder.dat”, инструмент для её изменения также содержится в программе)Список может быть вложенным, то есть любой файл в списке тоже может быть списком. Есть возможность сохранения списка в HTML формате с конвертацией в HTML всех вложенных списков для использования его в качестве части домашней страницы в интернет и возможности проигрывания файлов другими программами. Списки можно сохранить и в m3u формате. В таких списках не будет строки, указывающей на то, что это действительно список, которая уменьшает вероятность попыток проигрывания несуществующих файлов. Сохранённый на диск список в формате lst - это текстовый файл с расширением .LST следующего формата:

№ строки содержание

1 [Playlist] (инит - строка)

2 Имя файла 1-ой песни

3 Имя файла 2-ой песни

1 - служит для того чтобы программа отличала свой список от других файлов с расширением LST.

2, 3 ... - имена проигрываемых файлов, которые в редакторе списков при возможности замещаются названиями из базы данных, но в файле содержатся именно в виде имён файлов.

Таким образом, есть возможность редактировать список с помощью внешнего текстового редактора, что бывает удобно, если, например, в большом списке нужно заменить один элемент на другой (поменять название папки или диска). Файлы разных форматов можно заносить в один список. Имеется возможность задания списка, проигрываемого по умолчанию, что предоставляет возможность автономного функционирования программы, если занести её в папку <Автозагрузка>.

4.База данных.

Она используется для придания файлам более удобочитаемых имён и поиска файлов на всём компьютере и имеет следующий формат:

# строки содержание

1 Имя файла

2 Название

3 Комментарий

4 Имя файла

5 Название

6 Комментарий

7 ...

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

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

Сервер поддерживается фирмой НПП "БИТ про"
и Московским центром Федерации Интернет Образования