The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышел аудиоплеер Musique 0.2

23.10.2010 13:55

Вышла вторая версия открытого аудиоплеера Musique, написанного полностью на языке Java и распространяемого в рамках лицензии LGPLv3. Плеер поддерживает форматы mp3, OGG Vorbis, Monkey's Audio, Flac, WavPack, WAV, AU, AIFF. Встроена поддержка CUE фалов, прогрывания без пауз (gapless), точного изменения позиции в треке.

В новой версии:

  • Расширен интерфейс, добавлены вкладки для плейлистов, обеспечен показ обложек альбомов и текста песен, добавлена поддержка группировки трэков в плейлисте;
  • Возможность сворачивания в трей;
  • Проигрываение SHOUTCast/IceCast-радио для потоков mp3 и ogg, скробблинг Last.fm;
  • Перекодирование файлов в Ogg Vorbis, Monkey's Audio, WavPack, WAV
  • Drag'n'Drop режим для добавления файлов.
  • Операции с файлами - копирование, перемещение, переименование и удаление, имена конечных файлов можно брать из тэгов;
  • Правка тэгов у нескольких файлов одновременно.


  1. Главная ссылка к новости (http://github.com/tulskiy/musi...)
Автор новости: Денис Тульский
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28392-Musique
Ключевые слова: Musique, audio
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:53, 23/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Автор русский из Казахстана.
     
     
  • 2.21, аноним (?), 15:07, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хотите в очередной раз напомнить что наши кроме плееров ничего написать не могут?
     
     
  • 3.23, Аноним (-), 15:14, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А какое отношение "наши" имеют к казахам?
     

  • 1.2, mma (?), 18:33, 23/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Идея разделителя "Альбом-исполнитель" интересная, надеюсь ее в свинину переатащат
     
     
  • 2.3, Денис Тульский (?), 18:39, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это в дэдбифе уже есть.
     
     
  • 3.14, mma (?), 06:10, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а как включить эту фитчу?
     
     
  • 4.15, Денис Тульский (?), 08:38, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Edit->Group Playlist
     
     
  • 5.19, mma (?), 12:26, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    в 0.4.2? Хм, нема... ладно в следущем релизе посмотрим.
     
     
  • 6.20, tulskiy (ok), 12:41, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А, я дэдбифе это правый клик на хэдэре плейлиста->Group By
     
  • 2.5, StrangeAttractor (ok), 19:12, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В говядину.
     

  • 1.4, Аноним (-), 18:44, 23/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    потихоньку тягают фичи из фубара.
     
     
  • 2.36, ололо (?), 18:14, 25/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    на мой взгляд тянуть фичи из лучшего плеера это неплохо)
     

  • 1.7, svchost (ok), 20:18, 23/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Был уверен, что плеер тормознутый, хотя на практике это оказалось не так. По скорости на глаз различий с C++- плеерами не заметно.
     
     
  • 2.8, Денис Тульский (?), 20:29, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Развенчиваем стереотипы!
     

  • 1.9, User294 (ok), 20:34, 23/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Напоминает deadbeef по виду. Только вид контролов какой-то вырвиглазный: судя по всему эти кульные контролы из явы и класть хотели на системную тему, как обычно?  
     
     
  • 2.11, Денис Тульский (?), 21:00, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да, это дефолтные джавовые контролы. Но можно ставить и системную тему. Больше скриншотов, включая тему ГТК, тут - http://github.com/tulskiy/musique/wiki/Screenshots
     
     
  • 3.24, Аноним123321 (ok), 18:08, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    и кто может объяснить -- НАХРЕНАже по дефолту установленна НЕ системная тема? :-/ :-/

    это конешно хорошо что в настройках всё можно поменять....

    но ПОУМОЛЧАНИЮ (тоесть в _обычном_ варианте) должно быть именно то что является _обычным_ для пользователя...

    ...а обычным для пользователя является ИМЕННО _системный_ стиль, а не всякие там Нимбусы-Хренимбусы (которые возможно нравяться -- только разработчику и ещё пару человекам :))


    # p.s.: вот скажите -- вам нравиться -- когда вы открываете программу "мегафон модем" (драйвера для мегофон модема с GUI для управления) -- а там весь GUI -- зелёного цвета
    ..так как зелёный цвет это официально-любимый цвет мегафона
    ...и плевать что населению этот зелёный цвет тошнотворен, главное что разработчику (Мегафону) этот цвет нравится
    неприятно же ведь? а пихать свой "нимбус" другим пользователям приятно?

     
     
  • 4.25, Аноним123321 (ok), 18:09, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а если уж <комуто> нравится именно тема Нимбус -- то этот <ктото> наверняка уже установил Нимбус-подобную тему внутрь своих GTK-настроек

     
     
  • 5.28, Аноним123321 (ok), 19:18, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    кстате на моём ClearLook GTK-теме -- программа (Musique) -- выглядет както явно нехорошо [в режиме системного LaF]

    у менюшек (главное меню) нет границ

    (и шрифты какието явно другие... не как в Gtk-программах)

    такчто -- думаю что единственное что может спасти программу -- это её переписывание на SWT.... но конешно же сомнивюсь что автор это сделает

    (если уж автор НЕ щитает что внешний вид программы это важная её особенность, и считает что можно так просто пропихнуть какойнибудь-там Нимбус [в операционную систему где все остальные программы имеют совершенно другой стиль и цвета] -- то это явно эпический провал :-D)

    впрочем -- много трудов было сделано .. это похвально!

    лишняя практика в программировании -- это всегда хорошо!

     
  • 4.34, tulskiy (ok), 21:22, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    понимаешь, Нимбус не нравится тоже только тебе и пару человекам... Именно ввиду корявости системных стилей по умолчанию используется нимбус.
     
  • 2.12, iZEN (ok), 00:20, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >судя по всему эти кульные контролы из явы

    Вообще-то, Nimbus в Java Look&Feel перешёл из нативной Gtk-темы Sun OpenSolaris.
    Как замена внешнему виду Apple Cocoa очень даже ничего.

     
     
  • 3.27, Аноним123321 (ok), 19:10, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Как замена внешнему виду Apple Cocoa очень даже ничего.

    а Standard Widget Toolkit (SWT) -- ещё лучше замена ~_^

     

  • 1.10, ig0r (??), 21:00, 23/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    какой ужас, сриншот в jpg, при том что на сайте они в png.
     
  • 1.13, iZEN (ok), 00:22, 24/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Плеер поддерживает форматы mp3, OGG Vorbis, Monkey's Audio, Flac, WavPack, WAV,
    > AU, AIFF. Встроена поддержка CUE фалов, прогрывания без пауз (gapless), точного
    > изменения позиции в треке.

    Что слышно насчёт AAC/AAC+?

     
     
  • 2.16, Денис Тульский (?), 08:41, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что слышно насчёт AAC/AAC+?

    Нет и не предвидется. Единственный декодер для AAC на джаве есть у IBM, но он закрыт и распространяется под очень ограниченной лицензией, да и вообще мало юзабелен. А для реализации своего декодера нужно платить денюжку MPEG-LA.


     
     
  • 3.30, iZEN (ok), 19:24, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> Что слышно насчёт AAC/AAC+?
    > Нет и не предвидется. Единственный декодер для AAC на джаве есть у
    > IBM, но он закрыт и распространяется под очень ограниченной лицензией, да
    > и вообще мало юзабелен. А для реализации своего декодера нужно платить
    > денюжку MPEG-LA.

    Похоже, вы не в курсе технологий.

    Я-то думаю, что плеер работает с нативными кодеками для воспроизведения того или иного формата аудиоданных. То есть по сути является GUI-интерфейсом к ffmpeg, например, и к другим библиотекам-кодекам. Отсюда я сделал вывод, что управление библиотекой faad для воспроизведения M4A файлов не составит больших сложностей наравне с использованием нативной библиотеки wavpack.


     
     
  • 4.32, tulskiy (ok), 21:16, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Все декодирование написано на джаве, нативных библиотек в плеере не используется.
     
     
  • 5.35, iZEN (ok), 23:34, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ок. Понял. Спасибо.
     

  • 1.17, limbo (ok), 09:52, 24/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    фряха в сапорте?
     
     
  • 2.18, tulskiy (ok), 11:16, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде на фряхе запускали, встало без проблем.
     

  • 1.22, аноним (?), 15:08, 24/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Господи, java? Thanks but no, thanks.
     
  • 1.26, Аноним123321 (ok), 18:31, 24/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    и здесь тоже System Tray :-DDDD

    http://tulskiy.github.com/musique/images/screenshots/musique-0.2-settings.png [ http://j.mp/auzpNc ]

    ...откуда вы только такие слова узнаёте? вот скажите чесно? :-)

    ведь времена Windows_95/98 давно прошли? а у вас всё ещё какойто "системный лоток" в программах :-D :-D

    http://habrahabr.ru/blogs/ui_design_and_usability/102205/ [ http://j.mp/adEsWA ]

     
     
  • 2.29, iZEN (ok), 19:18, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > и здесь тоже System Tray :-DDDD
    > ведь времена Windows_95/98 давно прошли? а у вас всё ещё какойто "системный
    > лоток" в программах :-D :-D

    А как ещё назвать область уведомлений, чтобы было понятно всем пользователям?

     
     
  • 3.31, Аноним123321 (ok), 19:24, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> и здесь тоже System Tray :-DDDD
    >> ведь времена Windows_95/98 давно прошли? а у вас всё ещё какойто "системный
    >> лоток" в программах :-D :-D
    > А как ещё назвать область уведомлений, чтобы было понятно всем пользователям?

    выже сами и ответили :-) -- "значок в области уведомлений" ?

    и с чего это вы взяли что пользователям (которые например неделю назад только познакомились с понятием "компьютер") -- будет слово "Системный Лоток" _более_ понятно чем "Область Уведомлений Панели Задач" (Taskbar Notification Area) ?

    :-D :-D

    # p.s.: остальным же пользователям (которые знакомы с компьютерам дольше чем неделю) -- вполне ясно что такое "Taskbar Notification Area Icon" :-)

     
  • 2.33, tulskiy (ok), 21:19, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > и здесь тоже System Tray :-DDDD
    > ...откуда вы только такие слова узнаёте? вот скажите чесно? :-)

    авторы джавы хабр не читают :) Класс для работы со значком в области уведомлений называется SystemTray...

     

  • 1.37, konkor (?), 13:30, 26/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал на работе на ХР, пишет:
    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

     
     
  • 2.38, konkor (?), 13:39, 26/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Разобралсё только исходники скачал... лооол
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру