Mpg321 | это... Что такое Mpg321? (original) (raw)
mpg321 | |
---|---|
Тип | мультимедиапроигрыватель |
Разработчик | Джо Дрю |
ОС | Unix / GNU/Linux |
Версия | 0.2.10 (24 марта 2002) |
Лицензия | GNU GPL |
Сайт | http://mpg321.depooter.org/ |
mpg321 — проигрыватель MP3 файлов для операционных систем GNU/Linux, BSD и других Unix-like операционных систем — свободный клон программы mpg123. Интерфейс был скопирован с mpg123, а исходный код mpg123 не использовался. mpg321 разрабатывался для использования в первую очередь с графическими фронтендами, такими как gqmpeg, однако им можно пользоваться и с командной строки. В отличие от mpg123, он без перекомпиляции поддерживает вывод звука через ESD и ALSA, а для декодирования MP3 использует только целочисленную арифметику.
Содержание
История
Плагин для FreeAmp
В 1999 году Джо Дрю создал программу mpg321. Это был скрипт-обертка для фронтенда к mpg123 проигрывателя FreeAmp. Скрипт распространялся в составе Дебиановского пакета FreeAmp, и в течение нескольких версий назывался mpg123.freeamp
. (Сейчас этот скрипт не входит в пакет.)
mpg123.freeamp
работал не очень хорошо, и был ограничен реализацией фронтенда к mpg123 во FreeAmp, но он выполнял свою задачу: играл музыку из командной строки без необходимости инсталлировать mpg123.
Самостоятельное приложение
В начале 2001, создатель проекта решил, что требуется полноценная открытая альтернатива закрытому проигрывателю mpg123. После небольшого исследования, для декодирования mp3 в приложении было решено использовать библиотеку SMPEG, написанную Loki Software. Так появилась первая версия.
Однако SMPEG для вывода звука требуется библиотека SDL которая в свою очередь, тянет за собой множество библиотек. Дрю понимал, что такое количество зависимостей является излишним и решил, что требуются изменения. Позже в 2001 году он начал полностью переписывать приложение. Вместо библиотеки SMPEG новая программа использовала для декодирования MP3 библиотеку Роба Лесли MPEG Audio Decoder (MAD). MAD была выбрана за высокое качество декодирования, а также потому что при декодировании она использует исключительно целочисленные арифметические инструкции оперируя с фиксированной запятой. Для вывода звука, Дрю переключился на библиотеку libao проекта Ogg Vorbis (Xiphophorous).
См. также
Ссылки
- Официальная страница mpg321
- Домашняя страница mpg321 (устаревшая)
- Разработка mpg321 на Sourceforge.net
Медиаплееры (сравнение) | |
---|---|
Windows | 1by1 • AIMP • Adobe Media Player • ALLPlayer • Aqualung • aTunes • Audio Overload • BS.Player • Billy • Boxee • Connect Player • CD Player • The Core Pocket Media Player • Crystal Player • DBpoweramp • DVBViewer • Dell MediaDirect • DivX Player • DVD Player • Dziobas Rar Player • Evil Player • FLV-Media Player • Adobe Flash Player • foobar2000 • GOM Player • High Definition Compatible Digital • iTunes • InterActual Player • Iriver plus 3 • jetAudio • Kantaris • Ladybug Player Vista • Light Alloy • MPlayer • MadCat Media Browser • Media Center • Media Player • Media Player Classic • MediaFrame • MediaMonkey • Miro • Mod4Win • MusicForMasses • Musicmatch Jukebox • MusikCube • OrangeCD Player • Passion audio player • Pocket Player • PocketMusic • PocketOgg • PowerDVD • QuickPlayer • QuickTime • Quintessential Media Player • QuuxPlayer • RadLight • RealPlayer • Realtek Media Player • SNESAmp • SUPER • Adobe Shockwave • SimpleCenter • Softsled • Songbird • SonicStage • Sonique • Spider Player • SPlayer • The Core Media Player • The KMPlayer • Tuniac • VLC • Vidlizard • VisiTunes • Visonair • WinDVD • WinPlay3 • Winamp • Windows Media Center • Windows Media Player • XBMC • Xiph QuickTime Components • Yahoo! Music Jukebox • Zinf • Zoom Player |
Mac OS X | Audio Overload • Audion • Boxee • Centerstage • Chroma • Cog • DVD Player • DivX Player • Adobe Flash Player • Front Row • iTheater • iTunes • MPlayer • MediaFrame • Miro • Peel • Perian • Plexapp • QuickTime • RealPlayer • SWF & FLV Player • Adobe Shockwave • Songbird • VLC • Windows Media Components for QuickTime • Windows Media Player • XBMC • Xiph QuickTime Components |
Linux | Amarok • Aqualung • Ario • Audacious Media Player • Audio Overload • BMPx • Banshee • Baudline • Beep Media Player • Boxee • Cactus Jukebox • Canola • Cmus • CuePlayer • Decibel Audio Player • EMoviX • Exaile • FALF • Adobe Flash Player • Freevo • Gnome Music Player Client • Helix • Herrie • JuK • Kaffeine • LinuxMCE • Lsongs • mp3blaster • MPlayer • MediaFrame • Miro • MoviX • Mpg123 • Mpg321 • Muine • Music Player Daemon • Music on Console • Noatun • Ogle DVD Player • Quod Libet • RealPlayer • Rhythmbox • Songbird • Totem • tvtime • Unix Amiga Delitracker Emulator • VLC • Winamp • XBMC • XMMS • XMMS2 • Xine • xawtv • Zinf |
Технологии | Плейлист • Интернет-радио • Интернет-телевидение • Подкастинг • Кодек • Медиаконтейнер |
Прочее | Медиацентр • Портативный мультимедийный проигрыватель |