Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

X Multimedia System ( XMMS ) - аудиоплеер для Unix-подобных систем, выпущенный по лицензии свободного программного обеспечения .

История [ править ]

Первоначально XMMS был написан Питером и Микаэлем Альм как X11Amp в ноябре 1997 года. [1] Плеер был сделан так, чтобы напоминать Winamp , который впервые был выпущен в мае того же года. Таким образом, XMMS поддерживает «классические» оболочки Winamp 2 с момента его выпуска. Хотя первоначальный выпуск был сделан по лицензии, которая не предоставляла никакого доступа к исходному коду программы , теперь он выпущен под Стандартной общественной лицензией GNU .

10 июня 1999 года 4Front Technologies решила спонсировать разработку X11Amp, и проект был переименован в XMMS [2] - это название является аббревиатурой от X MultiMedia System . Большинство пользователей XMMS понимают, что это означает «X11 MultiMedia System» или « X Window System MultiMedia System»; официальная интерпретация буквы «X» - « кроссплатформенность ». [3]

В 2002 году Питер Алм инициировал проект XMMS2 , стремясь создать преемника XMMS, использующего весь новый код и посвященного исключительно воспроизведению звука. [4]

Вилки [ править ]

XMMS продолжает использовать инструментарий GTK + 1.x, несмотря на то, что основная версия GTK (2.x) доступна в течение нескольких лет, а текущая версия - GTK3 . Основная причина этого нежелания обновляться заключается в том, что многие плагины XMMS (написанные третьими сторонами) зависят от более старой версии GTK + для правильной работы, например , окна «о» и диалоговые окна конфигурации. Многие разработчики программного обеспечения также считают, что кодовая база XMMS плохо спроектирована и сложна в обслуживании. Эти факторы привели к возникновению различных форков и связанных с ними проектов:

  • Beep Media Player, форк кода XMMS, использующий GTK + 2, был запущен примерно в 2003 году.
    • Youki, переделанное продолжение Beep Media Player, началось примерно в конце 2005 года [5]
    • Audacious , форк от Beep Media Player, начался примерно в 2005 году, когда разработка Beep Media Player была прекращена в пользу Youki.
  • Форк на основе GTK + 2 от Мохаммеда Самира под названием XMMS2. Это не связано с текущим проектом XMMS2 , в котором используется новая кодовая база и архитектура клиент / сервер, не унаследованная от XMMS. [6]

Особенности [ править ]

Тема XMMS по умолчанию. Здесь три окна состыкованы вместе. Верхнее левое окно - это основная панель управления; левый нижний - дополнительный эквалайзер, а правое поле - редактор списков воспроизведения.

XMMS в настоящее время поддерживает следующие форматы аудио и видео файлов :

  • Поддержка AAC обеспечивается библиотекой FAAD2, поддерживающей файлы m4a.
  • Файлы .ape аудиокодека APE Monkey - поддержка предоставляется плагином проекта mac-port
  • Аудио компакт-диск , включая CDDB через поиск FreeDB
  • Поддержка FLAC обеспечивается плагином в библиотеке FLAC.
  • Поддерживаются потоковые передачи Icecast и SHOUTcast , они совместимы со скинами Winamp 2 .
  • Поддерживаемые libmikmod форматы (включая .XM, .MOD, .IT) См .: MikMod's Home
  • Плагин JACK для поддержки JACK Audio Connection Kit.
  • Плагин ModPlug для воспроизведения .MOD, .S3M, .XM, .IT и других известных форматов трекеров.
  • Поддержка mp3PRO обеспечивается сторонним плагином (который не поддерживает потоковую передачу заголовков SHOUTcast) [7]
  • MPEG Layer 1,2 и 3 (также известный как MP3 ) с использованием библиотеки mpg123
  • Поддержка Musepack с использованием плагина XMMS-Musepack. [8]
  • Поддержка OGG Vorbis обеспечивается плагином, предоставленным xiph .org [9]
  • Поддержка SHN обеспечивается подключаемым модулем, предоставленным etree . [10]
  • Speex формат сжатия речи высокого качества и соотношения сторон через плагин
  • Поддержка TTA обеспечивается сторонним плагином
  • Плагин UADE обеспечивает поддержку большинства музыкальных форматов Amiga.
  • WAV
  • WavPack с поддержкой стороннего плагина
  • Ограниченная поддержка WMA обеспечивается сторонним плагином. [11]

Скины [ править ]

Xmms со скином из импортированного wsz в Ubuntu 11.10 с активированной cue info.

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

Coverviewer [ править ]

Xmms с xmms-coverviewer в действии на Ubuntu 11.10.

xmms-coverviewer - это плагин XMMS, который позволяет XMMS отображать обложки альбомов и дополнительно улучшать графический интерфейс проигрывателя. (см. прикрепленное изображение)

Ссылки [ править ]

  1. ^ «Обсуждение с разработчиками XMMS» . SlashNET . 1999-06-13 . Проверено 4 ноября 2006 .
  2. ^ «Пресс-релиз» . 4Front Technologies . 1999 . Проверено 4 ноября 2006 .
  3. ^ XMMS - X Multimedia System: кроссплатформенный мультимедийный проигрыватель
  4. ^ "О" . XMMS2 - это проект, начатый (в конце 2002 года) одним из первоначальных авторов XMMS - Питером Альмом - для создания "крутого музыкального плеера" (во многом похожего на 347349739921 других проектов в мире музыкальных плееров). Короче говоря, XMMS2 - это XMMS следующего поколения. Итак, XMMS2 определенно является аудиоплеером. Но это не обычный мультимедийный проигрыватель - он не воспроизводит видео. Он имеет модульную структуру и архитектуру плагинов для обработки, визуализации и вывода звука, но эта структура не была разработана для поддержки видео.
  5. ^ "Youki - Аудиоплеер" . Форумы Ubuntu. 2009 . Проверено 18 мая 2010 .
  6. ^ "История / Предыстория" . По мере роста числа приложений, использующих (или переключающихся на) GTK2, пользователи становятся все больше недовольны инерцией команды XMMS в отношении поддержки GTK2. Милош Дерезински форсирует XMMS, чтобы начать проект Beep Media Player, а Мохаммед Самир делает то же самое и называет свои усилия «XMMS2». В конечном итоге проект Самира заброшен, и он отказывается от имени XMMS2.
  7. ^ all4mp3.com - Плагины Thomson mp3PRO
  8. ^ Musepack - Плагины
  9. ^ xiph.org - Сжатие звука Vorbis
  10. ^ Etree - xmmms-shn - плагин SHN для XMMS
  11. ^ http://mcmcc.bat.ru/xmms-wma/ Индекс / xmms-wma. Архивировано 15 июля 2013 г., на Wayback Machine.

Внешние ссылки [ править ]

  • Официальный веб-сайт