1 (02.04.2011 11:23:24 отредактировано somebody)

Тема: SomePlayer - Альтернативный аудио плеер для N900

Альтернативный аудиоплеер с эквалайзером для N900, написанный на Qt4 с использованием Phonon. Использует библиотеку, но позволяет добавлять в плейлист файлы не из библиотеки.

Домашняя страница: в процессе создания.
Автор: я, Nikolay Tischenko aka "somebody"
Язык: английский, русский, китайский, испанский, португальский бразильский, польский.

Скачать: Maemo 5.

http://storage8.static.itmages.ru/i/11/0227/s_1298816680_4ea8d89ba6.pnghttp://storage8.static.itmages.ru/i/11/0227/s_1298816680_0eabc90574.pnghttp://storage8.static.itmages.ru/i/11/0227/s_1298816680_9242ff0e16.pnghttp://storage8.static.itmages.ru/i/11/0227/s_1298816680_bd776c4f51.png

77

Re: SomePlayer - Альтернативный аудио плеер для N900

Можно, но тогда будет по кругу ходить одна и та-же последовательность.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

78 (27.09.2010 18:00:30 отредактировано lknsfos)

Re: SomePlayer - Альтернативный аудио плеер для N900

имхо принцип удобного и несложного рандома -
при нажатии на плей с рандомом или нажатие на рандом во время воспроизведения

1. список -> невидимо рандомизировать с песней под номером 1 - текущей композицией.
             |
2. сохранение в память временного списка "ранд"
             |
3. воспроизведение
             |                                                                                                           
4. если добавлены  файлы                                                                                 
то рандомизированно вставить их в текущий "ранд"
upd. - вставить в "ранд" на позиции ниже проигранных уже.
             |                                                                                                           
5. окончание списка                                                                                           
             |                                                                                                           
6. список -> рандомизировать порядок,                                                             
где трек 1 и трек 2 <> последнему и предпоследнему в листе "ранд"         
             |                                                                                                           
7. сохранение временного списка "ранд"                                                         
             |                                                                                                           
8. goto 3.



по поводуостального - скорее бы эквалайзер. без него как без воды, ещё один халявщик с освоими реквестами - хочу в эквалайзере простую полоску увеличения децибел (аля самая левая в винампо подобных), а то громкости не хватает а каждую полоску эквалайзера перетаскивать в зависимости от ситуации не очень приятное (как делаю сейчас в симфонии).

огромнейший респект за плеер!

Поделиться

79

Re: SomePlayer - Альтернативный аудио плеер для N900

lknsfos пишет:

ещё один халявщик с освоими реквестами - хочу в эквалайзере простую полоску увеличения децибел

Можно скинуться на денежный/пивной презент автору. Правда он едва-ли покроет пару часов работы программиста.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

80

Re: SomePlayer - Альтернативный аудио плеер для N900

Радостная новость: сделал эквалайзер. Сейчас сделаю сохранение/восстановление его настроек - и выложу новую версию (-dev). Прошу протестировать её и помочь в составлении пресетов.

Сайт somebody

Поделиться

81 (27.09.2010 21:23:27 отредактировано somebody)

Re: SomePlayer - Альтернативный аудио плеер для N900

Итак, вот предварительная версия 1.3.0
Новое:

  • Эквалайзер! (пока без пресетов)

  • Кнопка "выделить всё/снять выделение" в интерфейсе библиотеки

  • При сохранении плейлиста если плейлист с таким именем уже существует, можно дописать в него треки из текущего плейлиста

P.S. При виде "2-в-одном" (прокрутка и плейлист в одном окне) плеер смотрится убого (к тому же проблемы с длинными названиями). Поэтому оставлю так.
http://imageplay.net/m7Gbd91242/Screenshot_20100927_231011_thumb.jpg

82

Re: SomePlayer - Альтернативный аудио плеер для N900

Зачем-то пришло модераторам.

jerich0 пишет:

Что то не так с перемоткой. Я тащу ползунок прогресса песни в самое начало, но песня либо вообще не перематывается, либо перематывается всего на пару секунд. Формат песни - mp3

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

83

Re: SomePlayer - Альтернативный аудио плеер для N900

О_о А я думаю, куда моё сообщение делось.
Пардоньте, толстым пальцем не туда нажал, наверное)

Поделиться

84

Re: SomePlayer - Альтернативный аудио плеер для N900

somebody пишет:
  • При сохранении плейлиста если плейлист с таким именем уже существует, можно дописать в него треки из текущего плейлиста

А можно прикрутить к диалогу сохранения плейлиста список существующих плейлистов, что-бы можно было не писать название уже существующего плейлиста а выбрать его из списка, или ввести название нового плеейлиста если хочешь создать новый.

Кстати почему все вертикальные полоски перемеотки закрашиваются с верху, вроде наоборот должно быть.

Добавлено: 28.09.2010 11:08:16

jerich0 MP3 VBR (с переменным битрейтом)?

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

85

Re: SomePlayer - Альтернативный аудио плеер для N900

MrClon, нет. Постоянный.

MrClon пишет:

Кстати почему все вертикальные полоски перемеотки закрашиваются с верху, вроде наоборот должно быть.

Так прикольнее)
Кстати, про битрейт. Можно было бы смотреть информацию о файле в этом плеере..)

Поделиться

86

Re: SomePlayer - Альтернативный аудио плеер для N900

Окно со списком воспроизведения в общем-то пустое, надо чем-то забивать (:. Хотя не уверен что битрейт и прочее это такая-уж необходимая информация.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

87

Re: SomePlayer - Альтернативный аудио плеер для N900

про вертикальные полоски не прикольнее. я на работе когда пробовал - долго тупил в какую сторону громкость убрать чтоб начальника не разбудить :-D

эквалайзер испытан, первые впечатления - слишком плавный) в один ряд быстро выстроить все фишки быстро не получается( да и вообще в один ряд их сложно выставить. имхо кнопку enable переместить вбок или вообще куда нибудь на панель плеера, кнопку done вообще убрать - ибо стандартная функция есть закрытия окна по клику сверху.
прилепить чекбокс слипления всех ползунков - альтернатива желаемому мной увеличению децибел. и выбор пресетов.
а на оставшееся внизу место растянуть колонки с и подписи к ним.

по пресетам как помочь? в герцах дать данные по каждой полосе?

Поделиться

88

Re: SomePlayer - Альтернативный аудио плеер для N900

Поставил 1.3.0, при включении эквалайзера плеер вылетает. При-чём если запустить плеер из терминала (что-бы посмотреть что он выдаёт перед вылетом) то он вылетает при входе в окно эквалайзера и выдаёт в терминал сегфолт, если запустить через ярлык то вылетает только если жмакнуть по «Enable».

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

89

Re: SomePlayer - Альтернативный аудио плеер для N900

lknsfos пишет:

про вертикальные полоски не прикольнее. я на работе когда пробовал - долго тупил в какую сторону громкость убрать чтоб начальника не разбудить :-D

эквалайзер испытан, первые впечатления - слишком плавный) в один ряд быстро выстроить все фишки быстро не получается( да и вообще в один ряд их сложно выставить. имхо кнопку enable переместить вбок или вообще куда нибудь на панель плеера, кнопку done вообще убрать - ибо стандартная функция есть закрытия окна по клику сверху.
прилепить чекбокс слипления всех ползунков - альтернатива желаемому мной увеличению децибел. и выбор пресетов.
а на оставшееся внизу место растянуть колонки с и подписи к ним.

по пресетам как помочь? в герцах дать данные по каждой полосе?

Такая уж тема оформления smile Долго пытался сделать наоборот. Можно только перевернуть их (вниз - увеличение, вверх - уменьшение).
Сделаю мастер-слайдер, который будет выставлять все слайдеры в его значение.
Кнопка Enable останется на месте, а вместо Done будет комбобокс с пресетами.
Диапазон сменю с -24 по +12 на -12 по +12 (логичнее, когда 0 посередине).
Помочь с пресетами - ну да, примерные значения децибелл. (10 слайдеров, -12 .. +12, значения частот: 29 Hz, 59 Hz, 119 Hz, 237 Hz, 474 Hz, 947 Hz, 1889 Hz, 3770 Hz, 7523 Hz, 15011 Hz).
Хотя, можно просто сделать функцию сохранения текущего состояния с приписанием ему имени.

MrClon пишет:

А можно прикрутить к диалогу сохранения плейлиста список существующих плейлистов, что-бы можно было не писать название уже существующего плейлиста а выбрать его из списка, или ввести название нового плеейлиста если хочешь создать новый.

Можно, сделаю.

jerich0 пишет:

Что то не так с перемоткой. Я тащу ползунок прогресса песни в самое начало, но песня либо вообще не перематывается, либо перематывается всего на пару секунд. Формат песни - mp3

Вообще, системные кодеки очень убоги (или gstreamer глючит). Перемотка иногда полностью вырубает пайп и приводит к остановке воспроизведения (особенно сильно проявляется на FLAC). Для этого немного урезал функционал - перемотка не по "перетаскиванию ползунка", а по "нажать и _отпустить_". В следующей версии верну весь функционал - если станет лучше, так и оставлю.

А вообще есть желание переползти с gstreamer'а на другой бэкенд (попробую заиспользовать код mpd, если его лицензия позволит это). Но это не скоро.

Сейчас ещё попутно занят созданием сайта и страницы для плеера.

Добавлено: 28.09.2010 15:23:14

MrClon пишет:

Поставил 1.3.0, при включении эквалайзера плеер вылетает. При-чём если запустить плеер из терминала (что-бы посмотреть что он выдаёт перед вылетом) то он вылетает при входе в окно эквалайзера и выдаёт в терминал сегфолт, если запустить через ярлык то вылетает только если жмакнуть по «Enable».

Да, уже пофиксил. Баг проверки наличия поддержки эквалайзера. Поставь пакет gstreamer0.10-plugins-good-extra

Сайт somebody

Поделиться

90

Re: SomePlayer - Альтернативный аудио плеер для N900

somebody пишет:

А вообще есть желание переползти с gstreamer'а на другой бэкенд (попробую заиспользовать код mpd, если его лицензия позволит это). Но это не скоро.

mpd под GPL, твоя вроде тоже. Какие проблемы?

somebody пишет:

Сейчас ещё попутно занят созданием сайта и страницы для плеера.

Зачем? Лей на maemo.org, ну или на sourceforge. Чего ради ещё с сайтом морочиться?

somebody пишет:

Да, уже пофиксил. Баг проверки наличия поддержки эквалайзера. Поставь пакет gstreamer0.10-plugins-good-extra

Так оно там из коробки есть http://maemo.org/packages/view/gstreame … ood-extra/

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

91

Re: SomePlayer - Альтернативный аудио плеер для N900

MrClon пишет:

Так оно там из коробки есть http://maemo.org/packages/view/gstreame … ood-extra/

Если этот пакет не установлен-gstreamer не поддерживает эквалайзер. 1.3.0 при отсутствии поддержки эквалайзера падает. Скоро выложу новую версию, с фиксом

Сайт somebody

Поделиться