Разработка музыкального плеера

Автор работы: Пользователь скрыл имя, 30 Января 2014 в 22:13, курсовая работа

Краткое описание

В настоящее время мультимедиа-технологии являются бурно развивающейся областью информационных технологий. В этом направлении активно работает значительное число крупных и мелких фирм, технических университетов и студий (в частности 1ВМ, Aрр1е, Моtого1а, Philips, Sоnу, Intel и др.). Области использования чрезвычайно многообразны: интерактивные обучающие и информационные системы, САПР, развлечения и др.

Вложенные файлы: 1 файл

Курсовик WIN.doc

— 368.00 Кб (Скачать файл)

Введение

 

В настоящее время  мультимедиа-технологии являются бурно  развивающейся областью информационных технологий. В этом направлении активно  работает значительное число крупных  и мелких фирм, технических университетов  и студий (в частности 1ВМ, Aрр1е, Моtого1а, Philips, Sоnу, Intel и др.). Области использования чрезвычайно многообразны: интерактивные обучающие и информационные системы, САПР, развлечения и др.

Основными характерными особенностями этих технологий являются:

  • объединение многокомпонентной информационной среды (текста, звука, графики, фото, видео) в однородном цифровом представлении;
  • обеспечение надежного (отсутствие искажений при копировании) и долговечного хранения (гарантийный срок хранения — десятки лет) больших объемов информации;
  • простота переработки информации (от рутинных до творческих операций).

Достигнутый технологический  базис основан на использовании  нового стандарта оптического носителя DVD (DigitalVersalite/VideoDisk), имеющего емкость  порядка единиц и десятков гигабайт и заменяющего все предыдущие: CD-ROM, Video-CD, CD-audio. Использование DVD позволило реализовать концепцию однородности цифровой информации. Одно устройство заменяет аудиоплейер, видеомагнитофон, CD-ROM, дисковод, слайдер и др. В плане представления информации оптический носитель DVD) приближает ее к уровню виртуальной реальности.

Многокомпонентную мультимедиа-среду  целесообразно разделить на три  группы: аудиоряд, видеоряд, текстовая  информация.

Аудиоряд может включать речь, музыку, эффекты (звуки типа шума, грома, скрипа и т.д., объединяемые обозначением WAVE (волна) [2]. Главной проблемой при использовании этой группы мультисреды является информационная емкость. Для записи одной минуты WAVE-звука высшего качества необходима память порядка 10 Мбайт, поэтому стандартный объем CD (до 640 Мбайт) позволяет записать не более часа WAVE. Для решения этой проблемы используются методы компрессии звуковой информации.

Другим направлением является использование в мультисреде  звуков (одноголосая и многоголосая музыка, вплоть до оркестра, звуковые эффекты) MIDI (MusicalInstrumentDigitaleInterface). В данном случае звуки музыкальных инструментов, звуковые эффекты синтезируются программно-управляемыми электронными синтезаторами. Коррекция и цифровая запись MIDI-звуков осуществляется с помощью музыкальных редакторов (программ-секвенсоров). Главным преимуществом MIDI является малый объем требуемой памяти — 1 минута MIDI-звука занимает в среднем 10 Кбайт.

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

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

Динамический видеоряд представляет собой последовательность статических элементов (кадров).

Для статических изображений  один полный экран требует следующие  объемы памяти:

  • в режиме 640 х 480, 16 цветов — 150 кбайт;
  • в режиме 320 х 200, 256 цветов — 62,5 кбайт;
  • в режиме 640 х 480, 256 цветов — 300 кбайт.

Такие значительные объемы при реализации аудио- и видеорядов определяют высокие требования к носителю информации, видеопамяти и скорости передачи информации.

При размещении текстовой  информации на CD-ROM нет никаких сложностей и ограничений ввиду большого информационного объема оптического диска.

Основные направления  использования мультимедиа-технологий:

  • электронные издания для целей образования, развлечения и др.;
  • в телекоммуникациях со спектром возможных применений от просмотра заказной телепередачи и выбора нужной книги до участия в мультимедиа-конференциях. Такие разработки получили название InformationHighway;
  • мультимедийные информационные системы («мультимедиа-киоски»), выдающие по запросу пользователя наглядную информацию.

С точки зрения технических  средств на рынке представлены как

полностью укомплектованные мультимедиа-компьютеры, так и отдельные  комплектующие и подсистемы (MultimediaUpgradeKit), включающие в себя звуковые карты, приводы компакт-дисков, джойстики, микрофоны, акустические системы.

Для персональных компьютеров класса IВМ РС утвержден специальный стандарт МРС, определяющий минимальную конфигурацию аппаратных средств для воспроизведения мультимедиа-продуктов. Для оптических дисков CD-ROM разработан международный стандарт (ISО 9660).

Данная работа посвящена созданию МП3 плеера с функциями обычного проигрователя.

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

Задачи данного  проекта:

  1. Описать и разработать мультимедиа-проигрыватель;
  2. Создать удобный пользовательский интерфейс;
  3. Поддержка списка воспроизведения
  4. базовые функции управления воспроизведением
  5. должен иметь компактный размер

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    1. Аналитическая часть

1.1.    Сравнительная характеристика программ-аналогов.

WinAmp 2.61

  • Интерфейс: отлично 
  • Редактирование playlist: да 
  • Клавиатурное управление: отлично 
  • Редактирование тегов: да 
  • Расход памяти: маленький 
  • Расход ресурсов процессора: большой 
  • Поддержка плагинов: да 
  • Поддержка скинов: да 
  • Сайт разработчиков: www.winamp.com 

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

Декодер Nitrane

  • Качество воспроизведения: хорошо 

Оригинальный декодер  среднего качества, неожиданно сильно улучшенный в последней версии. С  версиями 2.20 - 2.22 поставлялся декодер  на основе алгоритма Fraunhofer. Его можно  использовать и в новых версиях  программы (см. ниже). Фирменный декодер отличается немного смазанным, невнятным звуком. 

Декодер Fraunhofer

  • Качество воспроизведения: отлично 

Данный "гибрид" изготавливается  следующим образом: в директорию plugins установленного WinAmp скопировать  файл in_mp3.dll от WinAmp 2.2x. Этот декодер был убран из-за лицензионных проблем. Обладает очень качественным звуком. Является одним из наилучших проигрывателей.

Windows Media Player 6.4

  • Качество воспроизведения: отлично 
  • Интерфейс: плохо 
  • Редактирование playlist: нет 
  • Клавиатурное управление: минимальное 
  • Редактирование тегов: нет 
  • Расход памяти: средний 
  • Расход ресурсов процессора: очень большой 
  • Поддержка плагинов: да (только декодеры) 
  • Поддержка скинов: нет 
  • Сайт разработчиков: www.microsoft.com 

Поставляется с Windows 2000, для других версий Windows доступен для  скачивания. Имеет самую сложную  и длительную инсталяцию :-). Очень  похоже, что встроенный декодер работает на основе алгоритма Fraunhofer. Звук никаких  нареканий не вызывает. Только ужасный интерфейс не позволяет рекомендовать его для использования. Однако существует несколько программ - интерфейсных оболочек (front-end), которые используют его декодер.

Apollo 37

  • Качество воспроизведения: отлично 
  • Интерфейс: отлично 
  • Редактирование playlist: да 
  • Клавиатурное управление: отлично 
  • Редактирование тегов: нет 
  • Расход памяти: средний 
  • Расход ресурсов процессора: ниже среднего 
  • Поддержка плагинов: да 
  • Поддержка скинов: нет 
  • Сайт разработчиков: apollo.mp3place.com *

Поражает отсутствие возможности редактирования тегов, вероятно, мы не обнаружили нужного  пункта. Присутствует своеобразная skin - технология, которая выражается в  возможности изменения фона для  строки инструментов. Очень качественный и точный звук. Все инструменты чётко слышны, хорошо воспроизводятся высокие частоты (насколько это уместно в MP3). На наш вгляд его декодер лучше Fraunhofer'a.

NAD 0.93

  • Качество воспроизведения : отличное 
  • Интерфейс : простой 
  • Редактирование playlist : да
  • Клавиатурное управление : минимальное 
  • Редактирование тегов : нет 
  • Расход памяти : маленький 
  • Расход ресурсов процессора : средний 
  • Поддержка плагинов : нет 
  • Поддержка скинов : нет 
  • Сайт разработчиков : нет 

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

C-4 2.2 build 3

  • Качество воспроизведения : отлично 
  • Интерфейс : функциональный 
  • Редактирование playlist : да 
  • Клавиатурное управление : минимальное 
  • Редактирование тегов : да 
  • Расход памяти : большой 
  • Расход ресурсов процессора : маленький 
  • Поддержка плагинов : нет 
  • Поддержка скинов : да 
  • Сайт разработчиков : www.surfidaho.com/c-4 

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

CoolPlayer 1.0 beta build 5698

  • Качество воспроизведения : удовлетворительное 
  • Интерфейс : простой 
  • Редактирование playlist : да 
  • Клавиатурное управление : минимальное 
  • Редактирование тегов : нет 
  • Расход памяти : маленький 
  • Расход ресурсов процессора : больше среднего 
  • Поддержка плагинов : нет 
  • Поддержка скинов : да 
  • Сайт разработчиков : www.daansystems.com 

Звук тусклый. Может  быть полезен только из-за меньших  затрат ресурсов. Ничего общего с NAD'ом, несмотря на сходство в интерфейсах, не имеет. Возможно, с появлением новых версий, ситуация исправится.

Jet-Audio 4.7

  • Качество воспроизведения : хорошее 
  • Интерфейс : плохой 
  • Редактирование playlist : да 
  • Клавиатурное управление : хорошо 
  • Редактирование тегов : да 
  • Расход памяти : очень большой 
  • Расход ресурсов процессора : большой 
  • Поддержка плагинов : нет 
  • Поддержка скинов : да 
  • Сайт разработчиков : www.cowon.com 

Информация о работе Разработка музыкального плеера