Для загрузки доступна (http://qmmp.ylsoftware.com/) значительная версия медиаплеера Qmmp 0.8. Разработка продолжалась 14 месяцев, в результате чего было добавлено множество улучшений и новых возможностей. Медиаплеер Qmmp (расшифровывается как Qt-based Multimedia Player) написан с использованием библиотеки Qt, поддерживает большинство популярных аудио-форматов и имеет интерфейс, схожим с интерфейсом Winamp 2.x или XMMS.
С учётом проблем в последних версиях библиотеки Qt было решено отложить переход на Qt5, что также позволило обеспечить сборку плеера под большинство дистрибутивов, выпущенных за последние 3-4 года.Среди изменений можно выделить следующие:
- воспроизведение файлов SID с использованием библиотеки libsidplay-fp
- поддержка мультимедиа-клавиш с помощью встроенных средств Gnome/Cinnamone
- группировка треков по шаблону
- сортировка по группе
- быстрый поиск по названию списка воспроизведения
- просмотр информации для нескольких треков в одном окне
- загрузка модулей только при необходимости
- возможность отключения транспортных модулей
- возможность превышения пикового значения для форматов с потерями (необходимо для ReplayGain)
- повышена эффективность технологии ReplayGain за счёт предотавращения срезания
- добавлен сканер ReplayGain
- чтение информации ReplayGain из id3v2-тегов
- отложенная инициализация в модуле wildmidi
- горячие клавиши для управления громкостью
- добавлена глобальная клавиша 'выключить звук'
- новые опции коммандной строки: '--toggle-mute' и '--show-mw'
- поддержка Ogg Opus в модуле преобразования форматов
- сервис libre.fm переведён на api scrobbler 2.0
- контекстное меню в анализаторе спектра
- атомарное сохранение списка воспроизведения
- доступ к опциям командной строки mplayer-а через настройки
- улучшен модуль projectM (список предустановок, контекстное меню)
- добавлен вывод через DirectSound
- обновлены переводы на 7 языков, включая русский и украинский
- адаптированы устаревшие модули ffmpeg_legacy и udisks для работы со старыми дистрибутивами
- исправлено несколько ошибок и недоработок
<center><a href="http://qmmp.ylsoftware.com/images/qmmp-0.7.0_full_1.png"... src="http://www.opennet.me/opennews/pics_base/0_1404570782.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="Версия 0.7" border=0></a></center>
<center><a href="http://qmmp.ylsoftware.com/images/qmmp-0.8.0_full_1.png"... src="http://www.opennet.me/opennews/pics_base/0_1404570808.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="Версия 0.8" border=0></a></center>Одновременно выпущен набор дополнительных модулей Qmmp Plugin Pack 0.8, адаптированный под api qmmp 0.8. Среди изменений можно отметить улучшение поддержки технологии ReplayGain в модуле mpg123 и улучшение простого интерфейса Simple Ui с учётом новых возможностей ядра программы (группировка треков, отключение громкости).
Дополнительно в интерфейс Simple Ui интегрированы следующие дополнительные возможности:
- настройка действий панели инструментов
- организация интерфейса с помощью "плавающих виджетов" (QDockWidget)
- встроенный файловый браузер
- вывод названий вкладок в виде вертикального списка с быстрым поиском
- возможность скрыть названия вкладок
- блокировка панели инструментов и "плавающих виджетов"
- отображение обложки для текущего трека
- добавлены кнопка 'новый список' и меню со списком вкладок
<center><a href="http://qmmp.ylsoftware.com/images/qsui/qsui_full_1.png"... src="http://www.opennet.me/opennews/pics_base/0_1404571022.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Для пользователей операционной системы MS Windows подготовлена сборка, в которой появились поддержка файловых ассоциаций, модуль projectM и TagLib с патчами от проекта RusXMMS (http://rusxmms.sourceforge.net/)
К сожалению в большинство дистрибутивов попала последняя версия библиотеки TagLib 1.9.1, содержащая известную ошибку (https://github.com/taglib/taglib/issues/308). Для решения проблемы необходимо собрать TagLib из git, или наложить патч (http://qmmp.googlecode.com/svn/trunk/patches/taglib-1.9.1-bu...). В авторских сборках под ubuntu и windows данная проблема уже решена.
URL: http://qmmp.ylsoftware.com/
Новость: http://www.opennet.me/opennews/art.shtml?num=40144
воспроизведение файлов SID... — нахера??
Мало ли, послушать кто захочет древние chip tunes. Плеер поддержкой формата не испортишь.
Ты хотел сказать "Только Hard Sid, только хардкор!" или "Только mp3 64 kbps, только шансон!"?
> Ты хотел сказать "Только Hard Sid, только хардкор!" или "Только mp3 64
> kbps, только шансон!"?Я хотел сказать: только FLAC!
С ID3-тегами, в разных кодировках, как работает?
Все UTF-* поддерживаются.
Юникод-то везде поддерживается... А ушатанные кодировки, вроде CP1251? )
А зачем их поддерживать?
Ээ... для поддержки.
> Ээ... для поддержки.В utf надо переводить, я считаю. Но ручной выбор кодировки пока никто не удалял. Можно ещё вот это накатить http://rusxmms.sourceforge.net/ , если уж совсем туго. Для программ, использующих taglib самое то.
> В utf надо переводить, я считаю.Это правильно. Но иногда лень/долго/забыл.
классная либа
>классная либаТолько вот автор чего-то там перебивается. Видимо, не нужно никому кроме него.
Мир с тобой не согласен. цп1521 че-то там самая беспроблоемная кодировка по мнению большинства (ц)
> Мир с тобой не согласен. цп1521 че-то там самая беспроблоемная кодировка по
> мнению большинства (ц)миру плевать на 1251.
А зачем поддерживать форматы, кроме ogg и flac, и дистры, кроме Ubuntu? Чтоб работало!
> А зачем поддерживать форматы, кроме ogg и flac, и дистры, кроме Ubuntu?
> Чтоб работало!Гм. Возможно вам, новорожденным, незнакома старинная айтишная максима - "Совместимость важнее производительности". Пока что ее ложность никто не доказал. Более того - вы все каждый день доказываете ее справедливость. Год за годом.
Привет, trialuser! А какой у тебя сейчас дистрибутив?
lubuntu же. По скринам вроде видно.
Годный плеер.
Ему бы годных скинов, а то не очень выглядит. Особенно на современных мониторах с высоким разрешением, мелко выглядит.
Большинство скинов wsz от винампа 2 поддерживаются, проблемы тут нет вообще.
> С учётом проблем в последних версиях библиотеки QtА что за проблемы?
>> С учётом проблем в последних версиях библиотеки Qt
> А что за проблемы?шрифты, раскладки, выпиленный qtconfig...
зачем сей монстр? mpd for ever!
> зачем сей монстр? mpd for ever!Deadbeef либо Audacious - более чем...
>> зачем сей монстр? mpd for ever!
> Deadbeef либо Audacious - более чем...Clementine и AIMP за глаза. Ну, ещё iTunes.
> AIMPНет под Linux и *BSD.
> Нет под Linux и *BSD.Можно подумать, iTunes есть :D
Его я просто не видел и не щупал никогда, поэтому промолчал. )
> Clementine и AIMP за глаза. Ну, ещё iTunes.Clementine временами может неслабо глючить.
А вот сабжевый плейер все же весьма неплох. Тестирую сейчас.
Разве что винамповый дизайн может кому-то показаться "на любителя".
> Deadbeef либо Audacious - более чем...Только автор первого невменяем и линкует либы статически, не предоставляя репов. И в большинство популярных дистров его не берут за велосипедизм. Так что так можно и эксплойтом в каком-нибудь mp3 словить троян в систему, если у вас нет хобби ходить и проверять на сайт каждый день "не вышел ли апдейт программы". А audacious начали метаться по тулкитам и в итоге грозятся свалить на куть. Получится еще один qmmp :).
>> Deadbeef либо Audacious - более чем...
> Только автор первого невменяем и линкует либы статически, не предоставляя репов. И
> в большинство популярных дистров его не берут за велосипедизм.прекращаем лгать. это некультурно.
> Только автор первого невменяем и линкует либы статическиЧто-то смахивает на враньё. Под FreeBSD он замечательно линкуется динамически.
> не предоставляя репов
Что за репы? Блобьё под строго определённые дистрибутивы? Он и не должен их предоставлять.
>> Только автор первого невменяем и линкует либы статически
> Что-то смахивает на враньё.оно и есть.
уже забыл когда последний раз слушал музыку с локального диска, в основном пирацкое хранилище vk
>пирацкое хранилище vkКошмар.
Аналогично. В Clementine обычно играет радио Harder Rock с rockradio.com, а для заинтересовавших групп можно в нём же ещё треков с vk подгрузить. Локальные треки уже и не помню, когда слушал.
Для этого вообще плеер не нужен. Открывай браузер и гоняй.
> Для этого вообще плеер не нужен. Открывай браузер и гоняй.Без флеша онлайн-плееры вконтакта работают?
>Без флеша онлайн-плееры вконтакта работают?Вот не знаю. Что там у них, HTML5 всё не осиливается?
В плеере удобнее, т.к. он сам подгружает тексты и инфу о группе, а при загрузке треков с vk можно повыкидывать из плейлиста лишнее (дубли и т.п.). Конечно, если слушать то, что уже известно и очень нравится, то лучше делать это из локального loseless-источника, но когда хочется послушать много новой музыки, то лучше уж без скачивания треков обходиться.
> В плеере удобнее, т.к. он сам подгружает тексты и инфу о группе,
> а при загрузке треков с vk можно повыкидывать из плейлиста лишнее
> (дубли и т.п.). Конечно, если слушать то, что уже известно и
> очень нравится, то лучше делать это из локального loseless-источника, но когда
> хочется послушать много новой музыки, то лучше уж без скачивания треков
> обходиться.Ну вот пусть они и оплачивают разработку плееров для себя. Бесплатно пилить костыли под каждый сервис в каждой стране как-то не эффективно, я считаю.
внезапна! простой плуг под deadbeef умеет загружать и кэшировать. а другой плуг умеет по треку запрашивать информацию. и что характерно — всё это нафиг не нужно. потому что если ты слушаешь музыку — то ты слушаешь музыку. а если тебе охота попыриться на обложки, почитать тексты — то тебе та музыка, которую ты пытаешься слушать, нафиг не нужна: тебе просто нечего делать, и с таким же успехом можно заниматься дизайнами сада камней.
> если ты слушаешь музыку — то ты слушаешь музыку. а если тебе охота попыриться на обложки,
> почитать тексты — то тебе та музыка, которую ты пытаешься слушать, нафиг не нужнаОчень странное суждение. Музыка, обложки и тексты составляют единое произведение, так что не понятно, с чего вдруг интерес к обложке и текстам является проявлением отсутствия интереса к музыке, а не наоборот. Обложки и тексты закономерно не интересны в двух случаях: когда они и так уже известны, либо когда альбом/трек просто не "зацепил", и слушать многократно в будущем его не хочется (как раз то самое "нафиг не нужна").
> rockradioСкачал плейлист softrock, в нем ссылки MP3 96 kbps. Нет уж слушайте сами. Онлайн радио это хорошо и разнообразно. Но качество как правило не ахти. Либо MP3 128 kbps, либо AAC-HE 64 kbps. Я не понимаю, почему никто не вещает в AAC 128 kbps, ведь это в разы качественнее MP3 при том же битрейте. И главное не вижу препятствий. Flash плагин, например понимает и MP3 и AAC и многие локальные плееры тоже. Какой-то архаизм. Приходится слушать, конечно. Но и держать локально коллекцию lossless или MP3 320 kbps особо любимое. Потому я бы не был так категоричен. А вконтакте вообще может встретиться любой битрейт как повезет.
> пирацкое хранилище vkЩа в свете новых законов, позволяющих гасить варезятники без суда и следствия его как раз отключат - и те кто попредусмотрительнее получат много лулза глядя на мышек, которым написали в норку.
атомарное сохранение списка воспроизведения -это как?
0.8.1 - надо ждать?
> 0.8.1 - надо ждать?Да можешь хоть 50.0 ждать, не возбраняется. Правда неизвестно, когда выйдет.
>атомарное сохранение списка воспроизведения -это как?Записывает во временный файл, и если всё прошло удачно, то заменяет им основной.
>0.8.1 - надо ждать?Ну то что она будет, это факт. А уж ждать, или не ждать, не мне решать.
[quote]С учётом проблем в последних версиях библиотеки Qt было решено отложить переход на Qt5,[/quote]Проблемы были, есть и будут. Интересно что конкретно им мешает?
шрифты, глюки с раскладками, отсутствие qtconfig...
""К сожалению в большинство дистрибутивов попала последняя версия библиотеки TagLib 1.9.1, содержащая известную ошибк""
Меня это убило. Неужели нельзя обновить багованную либу в дистрах?
1.9.2 ещё не вышла. Надо пинать разрабов, чтобы выпустили наконец багфикс.
Выпилил из него предупреждение об удалении. Стало намного круче. Если трек не понравился, то снёс сразу. Очень удобно, рекомендую!
Русские названия песен идут кракозябами. Помогите выйти на техподдержку!
Написал в техподдержку на https://code.google.com/p/qmmp/issues/list
Ответ от разработчиков:Есть два решения.
1. Выбрать в настройках модуля MPEG windows-1251
2. Установить Qmmp с патчами проекта RusXMMS (выбирается на этапе установки).(Проверил №1: поставил обе кодировки, всё наладилось.)
Решение №1 - частичное. Правильное решение №2.