![]() |
![]() |
|||||||
|
ПРОГРАММА СТРУКТУРИРОВАНИЯ ФАЙЛОВ МУЛЬТИМЕДИА Чечётка Антон Юрьевич, Соловьёв Владимир Георгиевич Программа содержит следующие возможности: 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 ... Таким образом, записи в базу данных можно заносить с помощью любого текстового редактора, хотя удобнее это делать с помощью встроенного инструмента, который предоставляет возможность автоматического поиска файла. В программе имеется возможность поиска файлов в базе данных по названию или комментарию, что позволяет, например, составлять списки песен одного направления или одной группы, если их предварительно занести в базу данных.
|