Вышла вторая версия открытого аудиоплеера Musique (http://github.com/tulskiy/musique), написанного полностью на языке Java и распространяемого в рамках лицензии LGPLv3. Плеер поддерживает форматы mp3, OGG Vorbis, Monkey's Audio, Flac, WavPack, WAV, AU, AIFF. Встроена поддержка CUE фалов, прогрывания без пауз (gapless), точного изменения позиции в треке.
<center><a href="http://github.com/tulskiy/musique/wiki/Screenshots">... src="http://www.opennet.me/opennews/pics_base/28392_1287841745.jp... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
В новой версии:
- Расширен интерфейс, добавлены вкладки для плейлистов, обеспечен показ обложек альбомов и текста песен, добавлена поддержка группировки трэков в плейлисте;
- Возможность сворачивания в трей;
- Проигрываение SHOUTCast/IceCast-радио для потоков mp3 и ogg, скробблинг Last.fm;
- Перекодирование файлов в Ogg Vorbis, Monkey's Audio, WavPack, WAV
- Drag'n'Drop режим д...URL: http://github.com/tulskiy/musique
Новость: http://www.opennet.me/opennews/art.shtml?num=28392
Автор русский из Казахстана.
Хотите в очередной раз напомнить что наши кроме плееров ничего написать не могут?
А какое отношение "наши" имеют к казахам?
Идея разделителя "Альбом-исполнитель" интересная, надеюсь ее в свинину переатащат
Это в дэдбифе уже есть.
а как включить эту фитчу?
Edit->Group Playlist
в 0.4.2? Хм, нема... ладно в следущем релизе посмотрим.
А, я дэдбифе это правый клик на хэдэре плейлиста->Group By
В говядину.
потихоньку тягают фичи из фубара.
на мой взгляд тянуть фичи из лучшего плеера это неплохо)
Был уверен, что плеер тормознутый, хотя на практике это оказалось не так. По скорости на глаз различий с C++- плеерами не заметно.
Развенчиваем стереотипы!
Напоминает deadbeef по виду. Только вид контролов какой-то вырвиглазный: судя по всему эти кульные контролы из явы и класть хотели на системную тему, как обычно?
Да, это дефолтные джавовые контролы. Но можно ставить и системную тему. Больше скриншотов, включая тему ГТК, тут - http://github.com/tulskiy/musique/wiki/Screenshots
и кто может объяснить -- НАХРЕНАже по дефолту установленна НЕ системная тема? :-/ :-/это конешно хорошо что в настройках всё можно поменять....
но ПОУМОЛЧАНИЮ (тоесть в _обычном_ варианте) должно быть именно то что является _обычным_ для пользователя...
...а обычным для пользователя является ИМЕННО _системный_ стиль, а не всякие там Нимбусы-Хренимбусы (которые возможно нравяться -- только разработчику и ещё пару человекам :))
# p.s.: вот скажите -- вам нравиться -- когда вы открываете программу "мегафон модем" (драйвера для мегофон модема с GUI для управления) -- а там весь GUI -- зелёного цвета
..так как зелёный цвет это официально-любимый цвет мегафона
...и плевать что населению этот зелёный цвет тошнотворен, главное что разработчику (Мегафону) этот цвет нравится
неприятно же ведь? а пихать свой "нимбус" другим пользователям приятно?
а если уж <комуто> нравится именно тема Нимбус -- то этот <ктото> наверняка уже установил Нимбус-подобную тему внутрь своих GTK-настроек
кстате на моём ClearLook GTK-теме -- программа (Musique) -- выглядет както явно нехорошо [в режиме системного LaF]у менюшек (главное меню) нет границ
(и шрифты какието явно другие... не как в Gtk-программах)
такчто -- думаю что единственное что может спасти программу -- это её переписывание на SWT.... но конешно же сомнивюсь что автор это сделает
(если уж автор НЕ щитает что внешний вид программы это важная её особенность, и считает что можно так просто пропихнуть какойнибудь-там Нимбус [в операционную систему где все остальные программы имеют совершенно другой стиль и цвета] -- то это явно эпический провал :-D)
впрочем -- много трудов было сделано .. это похвально!
лишняя практика в программировании -- это всегда хорошо!
понимаешь, Нимбус не нравится тоже только тебе и пару человекам... Именно ввиду корявости системных стилей по умолчанию используется нимбус.
>судя по всему эти кульные контролы из явыВообще-то, Nimbus в Java Look&Feel перешёл из нативной Gtk-темы Sun OpenSolaris.
Как замена внешнему виду Apple Cocoa очень даже ничего.
> Как замена внешнему виду Apple Cocoa очень даже ничего.а Standard Widget Toolkit (SWT) -- ещё лучше замена ~_^
какой ужас, сриншот в jpg, при том что на сайте они в png.
> Плеер поддерживает форматы mp3, OGG Vorbis, Monkey's Audio, Flac, WavPack, WAV,
> AU, AIFF. Встроена поддержка CUE фалов, прогрывания без пауз (gapless), точного
> изменения позиции в треке.Что слышно насчёт AAC/AAC+?
> Что слышно насчёт AAC/AAC+?Нет и не предвидется. Единственный декодер для AAC на джаве есть у IBM, но он закрыт и распространяется под очень ограниченной лицензией, да и вообще мало юзабелен. А для реализации своего декодера нужно платить денюжку MPEG-LA.
>> Что слышно насчёт AAC/AAC+?
> Нет и не предвидется. Единственный декодер для AAC на джаве есть у
> IBM, но он закрыт и распространяется под очень ограниченной лицензией, да
> и вообще мало юзабелен. А для реализации своего декодера нужно платить
> денюжку MPEG-LA.Похоже, вы не в курсе технологий.
Я-то думаю, что плеер работает с нативными кодеками для воспроизведения того или иного формата аудиоданных. То есть по сути является GUI-интерфейсом к ffmpeg, например, и к другим библиотекам-кодекам. Отсюда я сделал вывод, что управление библиотекой faad для воспроизведения M4A файлов не составит больших сложностей наравне с использованием нативной библиотеки wavpack.
Все декодирование написано на джаве, нативных библиотек в плеере не используется.
Ок. Понял. Спасибо.
фряха в сапорте?
Вроде на фряхе запускали, встало без проблем.
Господи, java? Thanks but no, thanks.
и здесь тоже System Tray :-DDDDhttp://tulskiy.github.com/musique/images/screenshots/musique... [ http://j.mp/auzpNc ]
...откуда вы только такие слова узнаёте? вот скажите чесно? :-)
ведь времена Windows_95/98 давно прошли? а у вас всё ещё какойто "системный лоток" в программах :-D :-D
http://habrahabr.ru/blogs/ui_design_and_usability/102205/ [ http://j.mp/adEsWA ]
> и здесь тоже System Tray :-DDDD
> ведь времена Windows_95/98 давно прошли? а у вас всё ещё какойто "системный
> лоток" в программах :-D :-DА как ещё назвать область уведомлений, чтобы было понятно всем пользователям?
>> и здесь тоже System Tray :-DDDD
>> ведь времена Windows_95/98 давно прошли? а у вас всё ещё какойто "системный
>> лоток" в программах :-D :-D
> А как ещё назвать область уведомлений, чтобы было понятно всем пользователям?выже сами и ответили :-) -- "значок в области уведомлений" ?
и с чего это вы взяли что пользователям (которые например неделю назад только познакомились с понятием "компьютер") -- будет слово "Системный Лоток" _более_ понятно чем "Область Уведомлений Панели Задач" (Taskbar Notification Area) ?
:-D :-D
# p.s.: остальным же пользователям (которые знакомы с компьютерам дольше чем неделю) -- вполне ясно что такое "Taskbar Notification Area Icon" :-)
> и здесь тоже System Tray :-DDDD
> ...откуда вы только такие слова узнаёте? вот скажите чесно? :-)авторы джавы хабр не читают :) Класс для работы со значком в области уведомлений называется SystemTray...
Попробовал на работе на ХР, пишет:
Could not create the java virtual machine.D:\tulskiy-musique-88b6b40>start javaw -client -Xms15m -Xmx40m -XX:+UnlockExperimentalVMOptions -XX:+CMSClassUnloadingEnabled -XX:+TieredCompilation -XX:+AggressiveOpts -XX:+UseAdaptiveSizePolicy -Dsun.java2d.noddraw=false -Dswing.aatext=true -XX:MaxHeapFreeRatio=10 -XX:MinHeapFreeRatio=10 -Dcom.apple.macos.useScreenMenuBar=true -Dcom.apple.mrj.application.apple.menu.about.name=Musique -Dcom.apple.macos.smallTabs=true -cp musique.jar;lib/last.fm-bindings.jar com.tulskiy.musique.system.Main
Разобралсё только исходники скачал... лооол