Реферат по предмету "Программное обеспечение"


Медотические рекомендации по выполнению работ по программе «Winamp»

Содержание
Введение............................... 2
История winamp’a...................... 11
WinAmp3.............................. 12
 WinAmp5............................. .13
Горячие клавиши....................... 15
Основные функции..................... .18

Введение
  winamp’a:
• Создать скин.
• Написать плагин.
• Написать программу, которая будет манипулироватьпроигрывателем во время его работы.
Скины представлены набором txt-,bmp- и cur-файлов. Текстовых файлов должно быть 3, графических — 16, курсоров —28. Их может быть и меньше, просто в таком случае элементы, за которые«отвечают» отсутствующие файлы, будут заменены соответствующими из «скина поумолчанию». Особенно влияют на внешний вид окна проигрывателя bmp-файлы,поэтому начнем именно с них. В этих файлах хранятся различные фрагментыWinAmp'овых окон, причем в каждом файле может быть один или несколько такихфрагментов. При запуске или смене скина WinAmp считывает файл, описывающийструктуру привязки этих фрагментов к условным координатам интерфейса —вдаваться в подробности я не буду, исчерпывающую инфу можно найти на winamp.comв разделе NSDN (Nullsoft Development Network). Все фрагменты прямоугольные иотображаются на экране в том виде, в каком они есть, что немного неудобно. Ведьгораздо проще нарисовать круглую кнопку на однотонном фоне, который посчитаетсяпрозрачным и будет убран, чем рисовать эту кнопку на фоне прямоугольногофрагмента, который нужно взять из файла, изображающего то, что находится подэтой кнопкой. В отношении скиновых bmp-файлов у WinAmp'а есть еще однаособенность: при отсутствии некоторых из них программа заменяет неописанныеэлементы фрагментами из других файлов. Так, например, при отсутствииbalance.bmp регулятор баланса рисуется с использованием фрагментов из файлаvolume.bmp, изображающего регулятор громкости. Но у этой полезной функции естьи недостаток: если хочешьрегулятор баланса оставить из «скина по умолчанию», а регулятор громкостинарисовать свой, то придется качать с winamp.com «скин по умолчанию» илимастырить регулятор баланса методом «PrintScreen» :-).
Основные принципы храненияфрагментов. Вот они:
1) Заголовки окон хранятся в двух положениях: «активном» и«неактивном».
2) Переключатели хранятся в четырех положениях: «выключено ине нажато», «выключено и нажато», «включено и не нажато» и «включено и нажато».
3) Регуляторы громкости, баланса и тембра (в эквалайзере)хранятся в виде множества прямоугольников, описывающих фон в разных положенияхползунка и непосредственно сам ползунок в двух положениях: «ухваченном» исвободном.
4) PosBar (или SeekBar, кому как удобно) хранится в видефона и двух ползунков — «ухваченного» и «неухваченного» — в файле posbar.bmp.
5) И где-нибудь, конечно, обязательно хранится фон ко всемуэтому хозяйству — основа окна. Это файлы main.bmp, eqmain.bmp, pledit.bmp,mb.bmp, avs.bmp.
6) Два файла — nums_ex.bmp и text.bmp — хранят цифры дляотображения elapsed/remaining и символы внутреннего шрифта соответственно.
7) Основы окон, которые могут менять свой размер (playlist,minibrowser), хранятся в разобранном в виде: четыре угла, находящаяся междуними «серединка» и фрагменты, вставляемые между краями и «серединкой» прирастяжении.
И еще одна интереснаяособенность: main window описывается одиннадцатью файлами, эквалайзер — двумя,остальные окна — по одному. А ведь main window не намного «пестрее»эквалайзера! Ему бы хватило файлов трех-четырех.
А теперь немного о багах. Выдумали, WinAmp их лишен? Нет, Закон о Вездесущности Багов не предусматриваетисключений! И программисты из Nullsoft тоже совершают ошибки. Программа криво считываетнекоторые фрагменты из bmp-файлов. Первое — это неправильное считывание изфайла titlebar.bmp активного и неактивного свернутого в полоску main window.
      Вторым – этобыло неправильное считывание «пустой ячейки» из nums_ex.bmp. Это заметно принажатой паузе, когда elapsed/remaining «моргает»
Последняя пакость относится кокну эквалайзера. При нажатии кнопки, сворачивающей его в полосочку,изображение этой кнопки меняется на изображение кнопки, разворачивающейэквалайзер из этого состояний — изображение же, которое там должно появиться вкачестве нажатой кнопки сворачивания, вообще не предусмотрено .
 
Разобравшись с графическими,можно  заняться текстовыми файлами. Их всоставе скина, как уже упоминалось выше, должно быть три. Первый называетсяviscolor.txt и описывает цвета spectrum analyzer'а и oscilliscope'а. Он состоитиз двадцати четырех строк, каждая из которых содержит информацию о цветесоответствующего ей фрагмента экрана визуализации. Эта информация о цветепредставляет собой три числа, записанные через запятую и определяющиеколичество красного, зеленого и синего компонентов цвета соответственно. Числанаходятся в диапазоне [0;255]. Все, что написано в строке после чисел,WinAmp'ом игнорируется. Теперь о том, что эти строки означают:
• 1 строка — цвет фона;
• 2 строка — цвет «крапинок» фона;
• 3-18 строки — цвета spectrum analyzer'а в зависимости отинтенсивности частотной полосы;
• 19-23 — цвета oscilliscop’а, аналогично;
• 24 строка — цвет пиков, остающихся после частотноговсплеска.
Файл pledit.txt тоже описываетцвета: цвета playlist'а и minibrowser'а. Он имеет тот же формат, что и виндовыеini-файлы. Цвета в нем, в отличие от viscilor.txt, задаются шестнадцатеричнымзначением RGB, как в HTML. Вот как он выглядит (пример взят с winamp.com):
           
Последний файл — region.txt —позволяет создавать прозрачные области в главном окне и окне эквалайзера. Онтоже имеет формат виндовых ini. Состоит из четырех секций:
[Normal] — задает регионы для main window;
[WindowShade] — для свернутого в полосочку main window(режим window shade);
[Equalizer] — для главного окна эквалайзера;
[EqualizerWS] — для свернутого эквалайзера.
О cur-файлы заменяют встроенные в WinAmp курсоры.

Winamp поддерживаетвоспроизведение видео, имеет большое количество настроек и параметров, обладаетвозможностью смены скинов, имеет хороший модуль визуализации, медиа-библиотеку.Winamp поддерживает запись музыки на портативные плееры. Очень гибок внастройке, удобен в использовании, не требователен к ресурсам, интерфейсприятен и красив.
Основные характеристики Winamp:
→ Простой, легкий для использования но богатый повозможностях интерфейс. Легкий доступ к библиотеке мультимедиа, спискувоспроизведения, интегрированным видео и визуализациям, эквалайзеру, скинам…Возможность изменения цветов оформления окон программы. “Window Shade Mode” — максимальная минимизация главного окна плеера Winamp.
→ Список воспроизведения. Просто перетащитемедиа-файлы в список воспроизведения из проводника Windows или библиотекимультимедиа Winamp. Сортировка списка по заглавию, названию файла, авторукомпозиции… Быстрое открытие и сохранение списков воспроизведения с помощьюкнопки менеджера списков воспроизведения.
→ Библиотека мультимедиа. Храните и проводите поискваших мультимедиа-файлов в одном месте. Возможность записи файлов из CD накомпьютер и из компьютера на CD. Редактирование тэгов музыкальных файлов(исполнитель, композиция, альбом и др.). Доступ к интернет-радио и TV.Дополнительная информация (дискография, биография, обложки альбомов) о вашихлюбимых исполнителях и группах в плеере Winamp.
→ Проигрывание видео. Большое количествоподдерживаемых форматов (NSV, WMV, MPG и много других). Легкая смена размеров иформатов экрана. Множество (около 100) прекрасных визуальных образов.Возможность просмотра заставок в случайном режиме. Легкий переход в режимполного экрана. Дополнительные визуальные образы для проигрователя Winamp.
→ Эквалайзер. Регулятор баланса. Функция плавногоперехода одной песни в другую. Множество стандартных настроек эквалайзера.Возможность создания и сохранения Ваших собственных настроек эквалайзера.

Каким программным аудиоплейеромвы пользуетесь? Наверняка подавляющее большинство наших читателей незадумываясь ответят: «Winamp'ом». Удобный интерфейс,«вылизанный» за годы совершенствования программы, высокое качествозвучания, интеграция с Web и абсолютная бесплатность сделали его популярным вовсем мире. Но немалую роль в этом сыграла и его расширяемость.
Преимущество расширяе мости втом, что пользователь может дополнить Winamp необходимыми ему функциями — достаточно лишь загрузить из Internet соответствующий plug-in (представляющийсобой файл с расширением .dll) и поместить его в папку plugins в каталогеплейера (по умолчанию c:program fileswinamp). А если они поставляются савтоматическим инсталлятором, то процедура установки оказывается еще проще.Таким образом, подключение плагина не озадачит даже начинающего пользователя — проблема, скорее, будет в их поиске и отборе действительно необходимых. Именнопоэтому в данной статье мы попробуем дать описание ряда интересных plug-ins,разделив их на группы, как это сделано в окне настроек самого плейера. Есликакой-нибуть из них придется вам по душе, достаточно просто открыть страничку сплагинами на сайте Winamp и набрать его название в поле поиска.
Input
Winamp Goes 3D — пожалуй, один из лучших визуализационныхплагинов, использующих трехмерную графику. Как говорится, простенько и совкусом.
К сожалению, статичные скриншоты не могут передать всюкрасоту разворачивающихся на экране картин — это надо видеть в движении
Для Winamp существуют даже мини-игры — например, трехмернаягонка Speedway, запускаемая в окне браузер.
Плагины этой группы отвечают за поддержку различных аудиоформатов(заметим, что сейчас можно найти plug-in практически для любого существующегоформата). Если не помогут поиски на www.winamp.com/ (для облегчениязадачи мы рекомендовали бы воспользоваться услугами поискового механизма сайта,поскольку в их каталоге разобраться подчас бывает очень и очень непросто), тостоит посмотреть на сайте разработчика формата. Не является исключением имузыка из популярных компьютерных игр. Помните потрясающий саундтрек из Unrealи Unreal Tournament? С помощью UMX-плагина его можно будет послушать в Winamp.Не забыты программистами и гораздо более старые игры, например серии Dune иCommand & Conquer, музыка в которых записана в формате AUD, — в этом случаепоможет плагин под названием AUD-Player. Более того, даже древние платформыпользуются заслуженным вниманием — плагины SidAmp и Oldsk00l MOD playerпозволяют воспроизводить звук для систем Commodore 64 и Amiga.
У внутреннего плагина Nullsoft CD/LineIn стоит настроитьслужбу CDDB, с помощью которой Winamp автоматически будет загружать с заданногосайта названия треков проигрываемого в текущий момент аудиодиска.
Но, на наш взгляд, для прослушивания Audio CD лучшевоспользоваться альтернативой — плагином CD Reader, который позволяет считыватьс привода музыку «в цифре», даже если он не имеет выхода S/PDIF(через интерфейс IDE). Кроме того, он поддерживает службу CDDB. Здесь проявитсяеще одно преимущество плагина — он способен хранить информацию об аудиотреках влокальной базе данных (в файле cdplayer.ini, общем со стандартным CD-плейеромWindows). Эти данные также можно редактировать в специальном окне, вызываемомкомбинацией клавиш Alt+3. Кстати, если собственно CDDB у вас «не подаетпризнаков жизни», советуем переключиться на FreeDB (в настройках плагинаследует ввести адрес, скажем, freedb. freedb.org:8880). Дело в том, чтонекоторое время назад была изменена схема лицензирования доступа к службе CDDB,причем далеко не в лучшую сторону, из-за чего многие плейеры (и, похоже, что вих числе и Winamp) перестали ее поддерживать. Да, чтобы заставить Winampиспользовать именно CD Reader, следует удалить (или переименовать)«родной» плагин in_cdda.dll.
Но не только звук может воспроизводить Winamp, с помощьюплагина VidAmp он становится полноценным видеоплейером. Такой вариант, конечно,далек от идеала, но он расширяет и без того большой диапазон поддерживаемыхформатов форматами AVI и MPEG.
Output
Стандартные плагины DirectSound иwaveOut позволяют выбирать устройство вывода, если у вас их несколько — всовременном компьютере, кроме звуковой карты (PCI Audio), вполне может быть ещеи встроенное в материнскую плату аудио. Кстати, в таком случае ПК легкопревратить в два музыкальных центра: включив в разделе Options окна настроекWinamp опцию Allow multiple instances, запустив два плейера и указав длякаждого из них свое устройство, можно слушать разные композиции через двакомплекта колонок, расположенных в разных комнатах.
Стандартные плагины оснащены лишь самыми необходимымифункциями, поэтому не помешает установить Nullsoft Crossfade Output, которыйпозволит композициям плавно «перетекать» одна в другую — это непросто приятно, это именно то, что нужно домашней дискотеке. Настройка такогоплагина не отличается от настройки стандартных, и в общем случае она не требуется,чего не скажешь об SqrSoft Advanced Crossfade Plug-in. Всем он был бы хорош(обрабатывает начало и остановку воспроизведения, позволяет задавать пропорциикомпозиций при их смешении), если бы не замедленная реакция на нажатия кнопок.Ее можно ускорить, задав меньший размер буфера и, соответственно, увеличиввероятность сбоев, так что применение этого плагина зависит от вкусапользователя.
Полезный модуль, позволяющий управлять Winamp с помощьюневообразимого количества клавиатурных сокращений.
 Из стандартныхплагинов особый интерес представляет Disk Writer. Он преобразовывает звук впроизвольном формате в привычный WAV-файл, доступный потом для редактирования влюбом звуковом редакторе. В окне его настроек можно указать путь к папке, гдедолжны быть сохранены полученные в результате файлы, имена которых будут иметьтакой же вид, как и записи в playlist, но с расширением .wav.
Visualization
С помощью визуализационныхплагинов Winamp сделает композиции развлечением не только для слуха, но и длязрения. В комплекте поставляется Advanced Visualization Plug-in — красивейшаявещь, позволяющая настраивать вид отображения, открывая таким образом просторыдля творчества. Каждый отдельный вариант настроек может быть сохранен ииспользован позже — на сайте Winamp имеется множество примеров. Все возможностиэтого плагина лучше всего опишут скриншоты, потому что слов просто не хватит.Правда, гибкость сделала AVS требовательным к ресурсам, поэтому лучше применятьболее быстрые и порой даже более красивые плагины сторонних производителей,например Geiss, Jet, G-Force. Все они позволяют отображать различные видыспектров, обрабатывая их разнообразными эффектами и достигая простонеописуемого результата.
Необычно выглядит Keyboard Lights 2, использующий длявизуализации звука… лампочки на клавиатуре. Не менее оригинальны и MouseVU,визуализирующий курсор мыши, и различные плагины, размещающие возле главногоокна Winamp пару колонок, динамики которых реагируют на изменение звука, какнастоящие. Примерами могут быть GCO621 speaker и различные варианты плагинаWinamp Speakers. Еще более похожим на домашнюю аудиотехнику плейер сделаетHomeboy Software Analog VU Meters, демонстрирующий аналоговые стрелочныеиндикаторы уровня записи.
Но все же наибольший интерес представляют plug-ins стрехмерной графикой. Здесь выделяются плагины от WildTangent: оригинальныесюжеты, качественное исполнение, приличное быстродействие не оставятравнодушным никого. Для тех, кто все же предпочитает более традиционный подход,основанный на гармонии цвета и музыки, но реализованный в полном 3D, подойдетWinamp Goes 3D, который также может быть настроен по вкусу пользователя.Единственный его недостаток — он условно-бесплатный, хотя без регистрации егофункциональность не ограничивается. Если же вам не понравилась ни одна изописанных визуализаций, то можно подобрать подходящую на сайте Winamp.
Что же делать, если нравится сразу несколько плагинов ихочется включить их все и сразу? Тогда поможет Visualization Mux — он позволяетзапускать одновременно несколько файлов .dll, отвечающих за визуализацию.Указать их нужно в окне настроек VisMux, посмотрев соответствующие именабиблиотек в окне выбора визуализации. Но, к сожалению, такой подход несработает для всех видов полноэкранных плагинов, а также для тех, которыеиспользуют API OpenGL и Glide.
DSP/effects
Эти плагины отвечают за цифровуюобработку звука (DSP — Digital Signal Processing), позволяя улучшить егокачество и исправить погрешности, внесенные алгоритмами сжатия с потерейкачества. Для этого, например, предназначен плагин DFX. Он обрабатывает звук,обогащая его высокими частотами, которые «срезаются» кодированием вMP3 или WMA. Кроме того, он может добавлять пространственные эффекты, эффектыпомещения, динамически корректировать громкость и усиливать басы. Полезностьпервой функции плагина не вызывает сомнений, она реально улучшает качествозвука, тщательно вычисляя высокочастотные гармоники, «потерянные»сжатием. Использование остальных опций — дело вкуса, благо уровень их влиянияможно изменять, а при желании даже исключить. Мы уверены, что путемэкспериментов вы сумеете подобрать наиболее приятную для слуха настройку илидаже несколько — поддержка пресетов позволит сохранить их все. К сожалению,данный плагин платный, но это и неудивительно, учитывая сложность алгоритмов.
Некоторые из возможностей DFX доступны в виде отдельныхбесплатных модулей. Так, Channel DSP effects позволяет расширять стереобазу,что равнозначно эффекту 3D Surround, или добавлять эхо (ambience). Желаемыйэффект нужно выбрать в выпадающем меню на закладке DSP/effects окна настройкиWinamp.
Плагин AudioStocker PRO нормализует звук ….- уравниваетгромкость разных композиций и их частей, заменяя собой Dynamic Boost. В егоокне настроек можно указать желаемый результирующий уровень звука, диапазонусиления и уровень корректировки частотной характеристики, т. е. установить, вкакой степени будут усиливаться «слабые» части спектра.
Еще один плагин из этой группы — PaceMaker tempo controller.Он позволяет контролировать темп и высоту звука абсолютно независимо друг отдруга. Например, можно ускорить композицию и одновременно «утяжелить»ее или наоборот. Практического интереса это не представляет, но забавно иногда«подправить» темп надоевшей композиции или голос певца. Разобраться вуправлении проблем не составит, но не следует забывать, что обработка звукаэтим плагином связана с потерями качества, и не всегда результат изменениявысоты звучит естественно.
Как и в случае с визуализационными плагинами, можетвозникнуть потребность в использовании нескольких DSP одновременно. Но выходтоже существует — плагин MuchFX, который позволяет указать в своем окненеобходимые эффекты. Очередность их следования в списке соответствует порядкупередачи звука между плагинами (опыт показывает, что плагины, отвечающие заизменение темпа и высоты звука, следует применять первыми). MuchFX такжепозволяет сохранять выбранные комбинации эффектов, чтобы сделать доступными ихв будущем.
General Purpose
Плагины общего назначения (такпереводится название класса) отвечают за удобство управления плейером.Например, Winamp title bar control помещает в заголовок активного окна кнопкиконтроля воспроизведения, название композиции и время проигрывания, причем,какие именно кнопки будут отображаться и нужно ли показывать текст, решаетпользователь. Подобные функции обеспечивают плагины: Nullsoft WindowshadeDocker, помещающий в заголовок текущего окна весь Winamp, если он свернут вполосу, называемую Windowshade, и Nullsoft Tray Control, добавляющий в SystemTray кнопки управления плейером, которые выбрал пользователь в окне настроек.Для тех, кто привык обходиться лишь горячими клавишами, предназначенReproduction Control. Он позволяет определить соответствующие hot keys для всехосновных функций, а также «заставить» Winamp автоматически начинатьвоспроизведение при запуске и загружаться при старте Windows, что вместе скорпусом в формфакторе ATX делает его отличным будильником. К сожалению,функции автоматического поиска треков и перехода к треку по его номеру в спискекомпозиций оказались невостребованными.
Также интересен Resumer Plug-In, сохраняющий состояниеплейера через заданные промежутки времени и восстанавливающий проигрывание приследующем запуске с той секунды, на которой было выполнено последнеесохранение. Winamp Alarm Plug-In сделает плейер этаким«напоминателем», позволяя создавать несколько записей с указаниемкомпозиции, которую нужно воспроизвести в определенное время в определенныйдень недели.
Вы еще не запутались в обилии музыкальных альбомов на своемжестком диске? Если да, то вам просто необходим плагин Album List. Он создаетсписок альбомов, подобный стандартному списку треков, рассматривая отдельныекаталоги как альбомы. Можно задать директории, в поддиректориях которых следуетискать музыку, нужные форматы и способ отображения информации в окне. Приятно,что это окно, кроме всего прочего, поддерживает все скины к Winamp, т. е.меняется вместе с остальными.
Итого
В общей сложности в этой статьеописано 39 плагинов. На первый взгляд — немало, однако на самом деле доступныхна сегодня расширений Winamp на порядок больше. Кроме того, регулярнопоявляются новые plug-ins, да и разработчики уже существующих не стоят наместе, поэтому мы бы советовали регулярно заглядывать на winamp.com или, ещелучше, — на официальный сайт интересующего вас плагина, так как там, вполневероятно, можно найти более свежую версию, чем на сайте плейера.
История Winamp’a
WinAMP версии 0.92 был выпущен вмае 1997 и также представлял из себя бесплатное ПО. В этой версии винампа ужепоявились зачатки привычного нам «классического» интерфейса: окнопрограммы выглядело как темный прямоугольник с «выпуклыми» кнопками,на котором присутствовали управляющий громкостью красно-зеленый бегунок,«жидкокристаллический» индикатор с зелеными символами отображалвремя, название дорожки и mp3-битрейт. Регулятора позиции тогда не было, ивместо анализатора спектра было пустое место. Зато была реализованна поддержкаплей-листа, в котором файлы становились в очередь.
Winamp 2.91 — последняя, финальная официально-выпущеннаяверсия из поколения Winamp 2 (дата выпуска: 16.04.2003).
Winamp 2.95 — последний, выпущенный публично ReleaseCandidate (претендент на статус финального выпуска — для тестирования) из поколенияWinamp 2 (дата выпуска: 24.06.2003). Финальная версия 2.95 так и не былаподготовлена к официальному выпуску ввиду разногласий, царивших в тот моментвнутри компании Nullsoft.
Winamp3 3.0d build 488 — последняя, финальнаяофициально-выпущенная версия из поколения Winamp3 (дата выпуска: 25.02.2003).
Winamp3 писался с нуля и разрабатывался отдельно от Winamp2.
Winamp 5 считается продолжением Winamp 2 (так как за основубыла взята львиная доля кода Winamp 2), в которое также были включены наработкииз Winamp3.
Cкриншот первого Winamp'a:

WinAmp 3
Описание:
Поддержка скинов
Интерес разработчиков скиновк проигрывателю WinAmp стабильно высок и неугасаем. Теперь они взялись затретью версию, так что каждый пользователь уже может изменить свойпроигрыватель до неузнаваемости.
В прошлое ушла привязкаскинов к форме проигрывателя. В новом WinAmp разнообразными могут быть нетолько цветовые решения, но и геометрические формы, что, без сомнения, позволитему с достоинством влиться в пестрое семейство современных MP3-проигрывателей.
Иногда скины даже оказываютпользователю медвежью услугу, вместе с внешним видом до неузнаваемости изменяяуправление. При этом от отменной «изобильности», доставшейся внаследство от вторых версий, не остается и следа.
Работа с форматами
Если раньше WinAmp былпроигрывателем музыки, то теперь его можно отнести к числу универсальныхсредств мультимедиа: в нем реализована встроенная возможность проигрываниявидео и поддержка формата WMA, что, по сути, делает WinAmp конкурентом WindowsMedia Player.
Безусловно интересным являлсядля нас вопрос, который поднимался около полугода назад в тестеDivX-проигрывателей: будет ли работать эквалайзер при просмотре фильмов? Таквот, WinAmp теперь можно ставить в пример многим DivX-проигрывателям — эквалайзер при просмотре фильма работает идеально.
                                                                                                            
Внимание!
В настройках программыпоявился довольно подозрительный пункт: «Allow Winamp to report anonymousstatistics» (разрешить проигрывателю делиться со своими авторами статистикой).Его лучше отключить сразу, так как опыт показывает, что очень многие компании,задававшие когда-либо подобные безобидные вопросы, зачастую использовалиинформацию, полученную от пользователей, совсем не в мирных целях.
Winamp был одним из первыхMP3-плейеров, и практически сразу стал неким стандартом, на которыйориентируется большое количество энтузиастов MP3. И для этого есть вескиепричины. Когда дело касается воспроизведения, ни один из плейеров не можетсравнится с качеством звучания Winamp-а. Кроме того последняя версиявоспроизводит практически все аудиоформаты, включая и потоковые.
За: воспроизводит потоковоеаудио; большое количество плагинов и модулей существенно расширяют егофункциональный потенциал. 
Против: сегодня подобный интерфейсуже стал «банальностью».
Вывод: у Winamp-а лучшеекачество звучания, а многочисленные плагины и встроеный браузер делают Winampлучшим MP3-плейером.
                                                  
Winamp5
Компания Nullsoft, входящая нынев состав America Online, выпустила окончательную версию медиаплеера Winamp 5.Но прежде чем приступить к обзору новой версии популярнейшего медиаплеера,обратимся к истории развития программы. Это нужно, для того чтобы понять,почему разработчики в свое время отказались от дальнейших работ над Winamp 3,продолжив усовершенствование Winamp 2.x, и как это отразилось на нынеразрабатывающейся версии программы.
Winamp 3 был выпущен в августе2002 года. По сравнению с версией 2.x, в третьем Winamp было многонововведений: встроенный кроссфейдер, медиабиблиотека, поддержка новых скиновfreeform, позволявших придавать программе любой вид, не ограничиваясь размерамистандартных окон, поддержка воспроизведения видео. Но были и масса недостатков:программа работала крайне нестабильно и при прослушивании музыки, и при просмотревидеофайлов.  Тем не менее, компанияNullsoft, работающая «под крылом» America Online, начала продвижениеновой версии программы, призывая пользователей сменить «двойку» на«тройку». Судя по всему, многие пользователи на это не решились, втом числе из-за того, что Winamp 3 имел другой API для плагинов, что делалоневозможным использование в новой программе плагинов от Winamp 2.
После выпуска финальной версииWinamp 3, эта программа практически не обновлялась, зато вышли несколько версийWinamp 2. Последняя на сегодняшний день — Winamp 2.91. Разработчики включили вэту ветку развития программы поддержку воспроизведения видео и медиабиблиотеку,что вывело ее по функциональности на уровень Winamp 3, если не считатьотсутствия поддержки в «двойке» новых скинов.
Версию Winamp 5 началиразрабатывать в нынешнем году, причем работа велась в условиях секретности:никаких упоминаний о новой версии на сайте компании до последнего времени небыло, а найти и скачать очередную бета-версию можно было только на специализированныхсайтах.
 эпохи развития программы. Отныне Winampсуществует не в одной, а сразу в трех версиях. Первая из них — Winamp 5Lite  — является предельно облегченной, ипо функциональным возможностям располагается ближе всего к ранним представителямлинейки Winamp 2.xx. В частности, в Winamp 5 Lite отсутствуют модульмедиабиблиотеки и поддержка нового варианта скинов, то есть пользователюдоступен лишь классический интерфейс.
С полноценным вариантом плеера(Версия Winamp 5 Full) дело обстоит иначе. Новый Winamp поддерживает как«классические» скины Winamp 2, так и новые скины Winamp 3. При этомподдержка последних реализована в виде отдельного плагина, который при желанииможно вообще не устанавливать. Работа Winamp в классическом исполнении положительносказывается на нагрузке процессора и занимаемой оперативной памяти. Вместе спрограммой устанавливается один современный скин, в котором эквалайзер,настройки самого скина и окно «видео» выполнены в виде панелей,«выдвигающихся» из основного окна программы. Данный скин, в отличиеот некоторых скинов Winamp 3, полностью поддерживает русский язык. Кроме того,программа, наконец, обзавелась стандартной панелью меню, из которого можновызывать все необходимые функции и настройки.
Медиабиблиотека сохранила интерфейс, появившийся сначала вWinamp3, а потом и в Winamp2, но добавились некоторые новые возможности: новаяверсия программы отслеживает наиболее часто проигрываемые треки, недавнодобавленные и уже прослушанные композиции. Кроме того, появилась системаприсвоения композиции определенного рейтинга, аналогично механизму,реализованному в Windows Media Player. К сожалению, скорость работы этогомодуля Winamp 5 пока оставляет желать лучшего.
Но, что самое интересное, у пятого Winamp появилась платнаяверсия. Слухи о ее разработке начали курсировать еще в эпоху разработки Winamp3, а теперь полностью подтвердились. В окне настроек программы появилась новаявкладка «Winamp Pro», в которой можно купить платную версию программыи ввести регистрационный код.
Оплата программы даст пользователю некоторые новыевозможности. Например, частично платной стала новая для Winamp возможностьизвлечения музыки с аудиодисков. «Грабить» в бесплатной версии можнотолько со скоростью не более 2x и только в форматы .wav и AAC. Сжатие в MP3,равно как и считывание данных с аудио-CD на скорости больше 2x возможно тольков Winamp 5 Pro. То же касается и записи компакт-дисков: «прожигать»болванки на скорости больше 2x можно только в платной версии.
В целом, новая версия Winamp оставляет впечатлениезаконченного продукта. Поэтому можно ожидать, что Winamp 5 не последует постопам «мертворожденной» третьей версии программы.

Горячие клавиши
F1 Главная
Ctrl+A перекл.Поверх всех окон (кроме Плейлиста)
Ctrl+Alt+A перекл.Поверх всех окон (для Плейлиста)
Ctrl+W перекл.Компактного режима окна
Ctrl+D перекл.Двойного размера окон
Ctrl+E перекл.Легкого перемещения окон
Ctrl+T перекл.Отображения времени
Alt+W перекл.Основного окна
Alt+E переклПлейлиста
Alt+G перекл. Эквалайзера
Alt+T перекл.Минибраузера
Ctrl+Tab переборвсех окон Winamp'а
Alt+S выборОбложки
Ctrl+P диалогНастройки
Alt+O параметры встроенной Визуализации
Alt+F открыть основное Меню
Alt+K настройкатекущего плагина Визуализаци
Ctrl+Shift+KПуск/Стоп текущего плагина Визуализаци
Ctrl+K выборплагина Визуализации
Ctrl+J переход коВремени текущего трека
J or Keypad.переход к Треку
Ctrl+Alt+Nоткрыть новую копию Winamp
Alt+M свернутьWinamp
Клавиша Действие
(параметры/переключатели)
R перекл. Повтор
S перекл.Произвольно
Alt+3 Информацияо текущем треке
(управление воспроизведением)
X or Keypad 5Пуск/Перезапуск/Продолжение
V Остановить
Shift+Vостановить с Затиханием
Ctrl+V остановитьПосле текущего трека
C Пауза/Продолжение
B or Keypad 6Следующий трек
Z or Keypad 4Предыдущий трек
Keypad 1 переходна 10 треков Назад
Keypad 3 переходна 10 треков Вперед
Left Arrow or Keypad 7на5 секундНазад
Keypad 9 or Right Arrowна5 секундВперед
L or Keypad 0открыть и воспроизвести Файл
Ctrl+L or Ctrl+Keypad0 открыть и воспроизвести Адрес
Shift+L or Insertоткрыть и воспроизвести Папку
Keypad 8 or Up ArrowУвеличить громкость
Down Arrow or Keypad2 Уменьшить громкость
*** Быстрые клавиши Плейлиста ***
Клавиша Действие
------------------------------------------------------------------------------
R перекл. Повтор
S перекл.Произвольно
(операции с треками)
L or Keypad 0добавить Файл(ы)
Ctrl+L or Ctrl+Keypad0 добавить Адрес
Shift+L or InsertдобавитьПапку
Ctrl+N Очиститьплейлист
Ctrl+O Отрытьплейлист
Ctrl+S Сохранитьплейлист
Alt+3 Информацияо выделенных треках
Ctrl+E Изменитьпуть выделенных треков
(операции с плейлистом)
Ctrl+A Выделитьвсе
Ctrl+I Обратитьвыделение
Delete Удалитьвыделенные треки из плейлиста
Ctrl+DeleteОставить только выделенные треки в плейлисте
Ctrl+Shift+DeleteОчистить плейлист (также Ctrl+O)
Alt+Down Arrowпереместить выделенные треки Вниз
Alt+Up Arrowпереместить выделенные треки Вверх
Down Arrow Выделитьследующий трек
Up Arrow Выделитьпредыдущий трек
Enter Воспроизвестивыделенный трек
End переход кКонцу плейлиста
Home переход кНачалу плейлиста
Page Up прокруткаВверх по 5 треков
Page Downпрокрутка Вниз по 5 треков
Alt+DeleteУдалить несуществующие треки из прейлиста
(сортировка плейлиста)
Ctrl+Shift+1сортировать плейлист по Заголовкам треков
Ctrl+Shift+2сортировать плейлист по Именам файлов треков
Ctrl+Shift+3сортировать плейлист по Пути и Именам файлов треков
Ctrl+Rрасположить треки в Обратном порядке
Ctrl+Shift+Rрасположить треки в Произвольном порядке
(управление воспроизведением (типа Основного окна))
X or Keypad 5Пуск/Перезапуск/Продолжение
V Остановить
Shift+Vостановить с Затиханием
CПауза/Продолжить
B or Keypad 6Следующий трек
Z or Keypad 4 Предыдущий трек
Keypad 1 переходна 10 треков Назад
Keypad 3 переходна 10 треков Вперед
Left Arrow or Keypad7 на 5 секунд Назад
Keypad 9 or Right Arrowна5 секундВперед
Ctrl+F4 Закрытьокно Плейлиста
*** Быстрые клавиши Графического Эквалайзера ***
Клавиша Действие
------------------------------------------------------------------------------
1 — 0 Усилениеполос
Q — P Ослаблениеполос
` предварительное Усиление полос
TABпредварительноое Ослабление полос
N перекл.Активности эквалайзера
S меню Схемэквалайзера
Ctrl+S Загрузитьсхему
A перекл.Автозагрузки схемы
Ctrl+F4 Закрытьокно Эквалайзера
*** Быстрые клавиши Минибраузера ***
Клавиша Действие
------------------------------------------------------------------------------
Alt+Left переходна Предыдущую страницу
Alt+Right переходна слудующую страницу
Ctrl+L открытьменю Перехода
Ctrl+O открытьдиалог Адреса Интернет
Ctrl+R Обновитьстраницу
Ctrl+Alt+RОбновить список ссылок
Ctrl+F4 Закрытьокно Минибраузeра.
Основные функции
1.
Вставить существующий файл мультимедиа
1.Главное меню→ воспроизвести →
Файл
2.горячая клавиша L
3.к-ка открыть мои файлы


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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.