XMMS
![]() | |
Разработчик(и) | Команда ХММС |
---|---|
Первоначальный выпуск | Ноябрь 1997 г. |
Финальный выпуск | 1.2.11 (16 ноября 2007 г [±] | )
Предварительный выпуск | нет (нет) [±] |
Репозиторий | никто |
Написано в | C , С++ ( GTK+ 1.x) [ нужна ссылка ] |
Операционная система | Unix-подобный |
Тип | Аудиоплеер |
Лицензия | GPL-2.0 или новее |
Веб-сайт | хммс |
X Multimedia System ( XMMS ) — аудиоплеер для Unix-подобных систем, выпущенный по лицензии свободного программного обеспечения .
История
[ редактировать ]XMMS был первоначально написан как x11amp в ноябре 1997 года. Питером и Микаэлем Альмами [1] Плеер был сделан похожим на Winamp , который впервые был выпущен в мае того же года. x11amp получил поддержку скинов Winamp в версии 0.7 6 мая 1998 года. [2] программы Хотя первоначальный выпуск был выпущен под лицензией, которая не предоставляла никакого доступа к исходному коду , теперь он выпускается под лицензией GPL-2.0 или более поздней версии .
10 июня 1999 года компания 4Front Technologies решила спонсировать разработку x11amp, и проект был переименован в XMMS. [3] — название является аббревиатурой от X MultiMedia System . Большинство пользователей XMMS понимают это как «Мультимедийную систему X11» или « Мультимедийную систему X Window System »; официальная интерпретация буквы «X» — « Кроссплатформенность ». [4]
В 2002 году Питер Альм инициировал проект XMMS2 , целью которого было создание преемника XMMS с использованием совершенно нового кода и посвященного исключительно воспроизведению звука. [5]
Вилки
[ редактировать ]XMMS продолжает использовать набор инструментов GTK+ 1.x, несмотря на то, что текущей версией является GTK 4 . Основная причина такого нежелания обновляться заключается в том, что многие плагины XMMS (написанные третьими сторонами) зависят от более старой версии GTK+ для правильной работы, например , окна «О программе» и диалоговые окна конфигурации. Многие разработчики программного обеспечения также считают, что кодовая база XMMS плохо спроектирована и ее сложно поддерживать. Эти факторы привели к появлению различных форков и связанных с ними проектов:
- Beep Media Player, ответвление кода XMMS, использующее GTK+ 2, появился примерно в 2003 году.
- Ответвление Мохаммеда Самира на базе GTK+2 под названием XMMS2. Он не связан с текущим проектом XMMS2 , в котором используется новая кодовая база и архитектура клиент/сервер, не основанная на XMMS. [7]
Функции
[ редактировать ]
В настоящее время XMMS поддерживает следующие форматы аудио- и видеофайлов :
- Поддержка AAC обеспечивается библиотекой FAAD2, поддерживающей файлы m4a.
- Файлы .ape аудиокодека APE Monkey — поддержка обеспечивается плагином проекта mac-port.
- Аудио компакт-диск , включая CDDB через FreeDB поиск
- Поддержка FLAC обеспечивается плагином в библиотеке FLAC.
- Поддерживается потоковая передача Icecast и SHOUTcast , а также совместимость со Winamp 2 скинами .
- Поддерживаемые libmikmod форматы (включая .XM, .MOD, .IT). См.: Домашняя страница MikMod.
- JACK для поддержки комплекта аудиосоединения JACK. Плагин
- ModPlug для воспроизведения .MOD, .S3M, .XM, .IT и других известных форматов трекеров. Плагин
- Поддержка mp3PRO обеспечивается сторонним плагином (который не поддерживает потоковую передачу заголовков SHOUTcast). [8]
- MPEG Layer 1,2 и 3 (также известный как MP3 ), с использованием mpg123. библиотеки
- Поддержка Musepack с помощью плагина XMMS-Musepack. [9]
- Поддержка OGG Vorbis обеспечивается плагином, предоставленным xiph.org . [10]
- Поддержка SHN обеспечивается плагином, предоставленным etree . [11]
- speex: формат сжатия речи высокого качества и соотношения с помощью плагина
- Поддержка TTA обеспечивается сторонним плагином.
- Плагин UADE обеспечивает поддержку большинства Amiga . музыкальных форматов
- WAV
- WavPack с поддержкой стороннего плагина
- Ограниченная поддержка WMA обеспечивается сторонним плагином. [12]
Скины
[ редактировать ]
В XMMS предусмотрен скин по умолчанию, но также можно использовать любые классические скины WSZ, чтобы повысить графическую привлекательность проигрывателя. (см. прикрепленное изображение)
Обложка
[ редактировать ]
xmms-coverviewer
в действии на Ubuntu 11.10. xmms-coverviewer
— это плагин XMMS, который позволяет XMMS отображать обложки альбомов и дополнительно улучшать графический интерфейс плеера. (см. прикрепленное изображение)
Ссылки
[ редактировать ]- ^ «Дискуссия с разработчиками XMMS» . СлэшНЕТ . 13 июня 1999 г. Архивировано из оригинала 28 августа 2007 г. Проверено 4 ноября 2006 г.
- ^ «X11AMP [Предыдущая новость]» . 17 апреля 1999 г. Архивировано из оригинала 17 апреля 1999 г. Проверено 18 февраля 2024 г.
- ^ "Пресс-релиз" . 4Фронт Технологии . 1999 . Проверено 4 ноября 2006 г.
- ^ XMMS - X Multimedia System: кроссплатформенный мультимедийный проигрыватель
- ^ "О" . Архивировано из оригинала 17 апреля 2010 г. Проверено 26 мая 2015 г.
XMMS2 — это проект, начатый (в конце 2002 года) одним из первоначальных авторов XMMS — Питером Альмом — с целью создания «потрясающего музыкального плеера» (во многом похожего на 347349739921 других проектов музыкальных плееров в мире). Короче говоря, XMMS2 — это XMMS следующего поколения. Итак, XMMS2 — это определенно аудиоплеер. Но это не универсальный мультимедийный проигрыватель — видео он воспроизводить не будет. Он имеет модульную структуру и архитектуру плагинов для обработки, визуализации и вывода звука, но эта платформа не предназначена для поддержки видео.
- ^ «Юки — Аудиоплеер» . Форумы по Убунту. 2009 . Проверено 18 мая 2010 г.
- ^ «История/Предыстория» .
По мере того, как число приложений, использующих GTK2 (или переходящих на него), растет, пользователи все больше недовольны инертностью команды XMMS в отношении поддержки GTK2. Милош Дерезинский создает форк XMMS, чтобы начать проект Beep Media Player, а Мохаммед Самир делает то же самое и называет свой проект «XMMS2». В конечном итоге проект Самира закрыли, и он отказался от названия «XMMS2».
- ^ all4mp3.com - Плагины Thomson mp3PRO
- ^ Musepack - Плагины
- ^ xiph.org - Сжатие звука Vorbis
- ^ Etree - xmmms-shn — плагин SHN для XMMS.
- ^ http://mcmcc.bat.ru/xmms-wma/ Индекс /xmms-wma. Архивировано 15 июля 2013 г., в Wayback Machine.
Внешние ссылки
[ редактировать ]
- Официальный сайт ХММС
- Официальный веб-сайт XMMS2 (несуществующий) . Архивировано 23 марта 2010 г.
- Страница XMMS на веб-сайте XMMS2 (несуществующая). Архивировано 11 апреля 2010 г.
- Пакеты XMMS для Debian и Ubuntu (устаревшие)
- Репозиторий XMMS2 на GitHub