Mpxplay слушаем lossless в консоли

Обновлено в 2022 году.

Mpxplay удивительная программа. Искал чем бы проиграть flack с .cue в window когда и попался на глаза этот плеер. Несмотря на то, что сейчас я использую Foobar2000 и DeadBeef, все равно иногда запускаю Mpxplay — есть для меня что-то притягательное в командной строке.

Программы нормально играющие lossless и понимающие .cue в Windows можно пересчитать по пальцам одной руки, в других системах и того меньше, а этот не только работает со всеми форматами, но может работать в голом DOS (попадались даже загрузочные дискеты).

Оконных программ мало, но они есть, так зачем же может потребоваться то же да еще и в консоли? Для фана! Разве этого мало? Для оживления ненужного железа, какого нибудь завалявшегося 486DX2 с 4 Мб оперативы (обещают, что будет работать). Дома такого не надо, а вот на даче или в гараже самое то, и бросить не жалко. Встречалась идея сборки системы с прошитым Mpxplay, в машину чтобы играло все. Можно и на Linux такое сделать, но FreeDOS меньше и к железу попроще относится.

Возможности

Что мы имеем? Лучший (и по сути единственный) проигрыватель для DOS, и не самый плохой для Windows. Минимальные системные требования 486DX2, 4 Мб, большой список совместимых звуковых карт. Поддерживает множество аудио форматов AAC, AC3, APE, FLAC, MP2/MP3, MPC, VORBIS, WMA, WV, контейнеры AIF, ASF (WMA/WMV), AVI, MP4 (M4A), OGG, WAV, W64, плейлисты M3U, M3U8, PLS, FPL, CUE, MXU. Для управления можно использовать мышь, клавиатуру, джойстик … Есть встроенный двухпанельный файловый менеджер. Встроенный FTP клиент. Регулируется все и вся, громкость, баланс, тембр НЧ/ВЧ, … (полностью можно прочитать на сайте программы).

Русификация

В новых версиях с локализацией все гораздо лучше и проще:

В Windows создаем ярлык на исполняемый файл и в свойствах прописываем следующие параметры запуска файла:

-8ucp CP1251 -8ccp CP866

В mpxplay.ini добавить строку:

Conv852437 = 32

Можно обойтись и одним редактированием mpxplay.ini:

Conv852437 = 72

Тут какая-то магия…

В обоих случаях шрифт Consolas или Lucida Console. В варианте с ConEmu локализацией можно не заморачиваться. У меня лучше заработала версия Mpxplay v1.66 small.

В DOS добавить в mpxplay.ini Conv852437=8 и -8ucp CP866 (или запустить с этим параметром: c:\mpxplay\mpxplay -8ucp CP866). Если все еще не работает, то Conv852437=32 и -8ucp CP1251 -8ccp CP866.

Альтернативы

Таковых немного. В первую очередь это MPD и клиенты командной строки, например, ncmpc.

Musikcube — наверное, самый близкий к Mpxplay проигрыватель. Активно разрабатывается, версии под основные платформы…

P.S.

Я продолжаю (2022) пользоваться этим плеером (статья писалась в 2011 году), как в Windows разных версий, так и (чаще) в других системах с использованием DosBox. Последняя на сегодня версия 1.66 за октябрь 2021, работает в DOS и Windows 32, в Windows 64 приложение не работает. Вариант запускать в ConEmu или в DosBox (подробнее тут).

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Васян
Васян
1 год назад

Как уменьшить частоту дискретизации при воспроизведении и в 8 бит перевести ?

2
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x