Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3.doc
Скачиваний:
15
Добавлен:
24.02.2016
Размер:
26.27 Mб
Скачать

Введение

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

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

Позднее пластинки были вытеснены компакт-дисками. Затем пришли плееры, благодаря которым у каждого человека появилась возможность сделать музыку постоянным фоном вне зависимости от местонахождения, времени суток и прочих обстоятельств.

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

Для написания программы была выбрана объектно-ориентированная среда программирования Delphi, также библиотека DirectX для создания медиа-проигрывателя на delphi .

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

Аппаратные средства:

  • процессор не менее 400 МГц;

  • не менее 32 Мб оперативной памяти;

  • не менее 20 Мб свободного места на диске;

  • операционная система Windows XP,Seven,8;

Запуск программы осуществляется через: ярлык, который находится в папке с программой, её можно запустить следующим образом: С:/Media/Pmedia.exe, после чего на мониторе появится первая главная форма программы.

1.Пояснительная записка

1.1 Постановка задачи

Программа состоит из пяти форм и имеет красочный графический интерфейс.

Медиа-проигрыватель должен выполнять следующие операции:

    • воспроизводить звуковые и графические файлы с расширениями *.avi;*.mp3;*.jpg; *.bmp ;

    • возможность регулировки звука;

    • добавлять файлы в список воспроизведения;

    • удалять файлы из списка воспроизведения;

    • работать с плейлистами;

    • сохранять плейлист;

    • добавлять плейлист;

    • переименовать плейлист;

    • удалять плейлист;

    • показывать длительность воспроизведённого файла;

    • регулировать звук.

Программа должна иметь простой графический интерфейс.

В программном продукте не возникнет ошибок, если программный продукт эксплуатировать согласно руководству пользователя и программиста.

До начала работы с "Медиа-проигрыватель" обязательно ознакомьтесь с ошибками, которые могут возникнуть при работе с программным продуктом это поможет вам их избежать.

1.2 Общие сведения

Программа состоит из пяти форм и имеет красочный графический интерфейс. Рассмотрим каждую отдельно.

Главная форма программы показана на рисунке 1 .

Рисунок 1 – Главная форма программы

На главной форме расположены основные элементы проигрывателя: поле для отображения списка проигрываемых файлов рисунок 2; основные кнопки навигации рисунок 3; полоса прокрутки проигрываемого файла рисунок 4; регулятор громкости рисунок 5; поле отображающее название композиции рисунок 6; поле для вывода времени проигрывания файла рисунок 7, дополнительные кнопки навигации рисунок 8.

Рисунок 2 – Поле для отображения списка проигрываемых файлов

Рисунок 3 – Основные кнопки навигации

Рисунок 4 – Полоса прокрутки проигрываемого файла

Рисунок 5 – Регулятор громкости

Рисунок 6 – Поле отображающее название композиции

Рисунок 7 – Поле для вывода времени проигрывания файла

Рисунок 8 – Дополнительные кнопки навигации

При наведении на кнопку появляется выплывающее меню добавления файлов и папок в проигрыватель рисунок 9.

Рисунок 9 – Меню добавления файлов и папок

При наведении на кнопку появляется выплывающее меню удаления файлов и папок в проигрывателе рисунок 10.

Рисунок 10 – Меню удаления файлов и папок

При наведении на кнопку появляется выплывающее меню управления плейлистами рисунок 11.

Рисунок 11 – Меню управления плейлистами

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

Окна справочной информации показаны на рисунке 13 и 14.

Рисунок 12 – Форма для воспроизведения графических и видео файлов

Рисунок 13 – О программе

Рисунок 14 – Об авторе

1.3 Описание алгоритма

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

Модуль перемешивания файлов в списке воспроизведения:

Процедура перемешивания файлов. На рисунке 15 представлена схема перемешивания файлов в списке воспроизведения .

Рисунок 15 – Схема алгоритма перемешивания файлов в списке воспроизведения

Данный модуль работает следующим образом:

Берёт все файлы из списка воспроизведения, перемешивает их в случайном порядке, затем заменяет старый список, на полученный.

Модуль работы программы:

Модуль работы программы. На рисунке 16 предоставлена схема работы программы.

Нет Да

Воспроизведение

файлов

Управление плейлистами

Вывод информации

Рисунок 16 – Схема работы медиа-проигрывателя

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]