Pull to refresh

Comments 174

Нет ajax поисковых подсказок и как убавить звук в приложении?
К сожалению есть много того чего тут нет, мы обязательно учтем пожелания и реализуем их в следующей версии, если идея «пойдет»
Да уже пошла, я вот слушаю и доволен :)
Вот что по моему мнению должно быть реализовано.
1. Громкость.
2. Поисковые подсказки.
3. Кнопку «Сделующие» нафик, сделать кнопку еще, по нажатии которой список будет дополняться таким же количеством песенок.
4. Возможность удалять песенки из текущего списка.
5. Вот от сюда music.bonart.org.ua перестало вообще что-либо играться.

Плейлисты реализованы удобно, тут вроде без нареканий.
вы, главное, не делайте 15 бесплатных треков, когда идея пойдет :)
За счет открытости это и невозможно будет сделать, т.к. будет существовать больше одного зеркала, и при платном одном будет много других бесплатных
Да, ajax подсказки здесь нужны. И еще хочется, чтобы группировались одинаковые композиции, а не так как сейчас.
Это просто мои пожелания.
Удачи Вам в вашем деле!
Добавьте регулировку громкости, вместо вкыл выкл.
А что — мне нравится. Пусть пока не фонтан — но брызги точно есть.
Надо бы поправить «Следующие →»
Отличный проект, будем надеяться что будет развиваться. Не нашел на сайте куда слать донейты :(
Вопрос, и заодно пожелание: без MySQL можно обойтись? Хочется для себя поставить на vds, но очень не хочется запускать MySQL для этого. Хотя бы SQLite :) Я так понимаю, объемы данных не такие уж и большие…
Донейти прикрутим, не ожидал что пригодятся сегодня:)
Спасибо за отзыв
Без MySQL можно, используется PDO, сделаем в следующей версии
UFO just landed and posted this here
Послушать нет, для плейлистов да, но пароль не обязательно, можно просто логин. Пароль для параноиков:)
Не хватает еще одной интересной идеи: возможность проигрывать локальные файлы, загруженные на сервер — см. music.yandex.ru. Есть ли возможность надстроить таким образом?
Пока нет, но сделать просто
Будет супер-круто. Плюс подготовлю еще несколько идей ну и готов вложить в проект для поддержки.
А вот нельзя ли сделать такую фичу, чтобы всякое говно из результатов поиска автоматически исключалось?
В какойто степени можно, будем стараться
Вообще-то вопрос был риторическим, но если вы вселили надежду! :)
Забыли о кнопочке «скачать» для каждого трека ;)
Думал раз плеер онлайн то и качать не обязательно, хотя она не помешает, прикрутим
А идеально было бы скачивать плейлисты в архиве (фича присутствовала на почившем ныне audme.ru).
Так как это стоит на своем сервере, можно сделать подобные, но отключаемые фичи. Нагрузки на сервер можно не бояться, если использовать этот плеер только для себя, в отличии от публичных сервисов.
Поудмаем над разными «сборками», с подключаемыми/отключаемыми фичами
Так зачем же «сборки», можно же в ini вынести, а еще круче, сделать как плагины. Глядишь и другие подтянутся к их написанию. Еще раз спасибо за проект.
Для уменьшения нагрузки на сервер можно попробовать использовать это: jszip.stuartk.co.uk/
Хотя тут, скорее всего, будут проблемы с кроссдоменностью.
Не работает за ISA-сервером, который фильтрует контакт… Нельзя ли сделать нечто вроде прокси-части?
Готов поддержать немного финансово.
Надеюсь проект и останется бесплатным.
Вечером будет кнопка donate, с этим конечно прогавили
Проект останется бесплатным за счет того, что он открыт. Каждый может установить у себя копию
Так может выложить на github или аналоги, так и разработка быстрее пойдет.
Да, это запланировано на сегодняшний вечер:)
UFO just landed and posted this here
Спасибо, уже видим что идея пошла, будем развивать.
UFO just landed and posted this here
Пока что нет, но запланируем.
UFO just landed and posted this here
Еще бы сделать что бы при наведении на трекбар (полоска между плей/стоп и вкл/выкл. звук) показывало сколько длиться трек и сколько осталось
Обязательно будет, спасибо
Спасибо вам отличный проект, успехов в развитие и реализации!

Хочу вставить свои пять копеек, разместите свой проект в открытый репозиторий, думаю многие поддержат проект не только материально, но и личным участием в развитии.
Спасибо, наверное так и сделаем
Отличная идея! Раз это Open Source, то думаю реализуются все интересные идеи, которые были в простоплеере и есть у сообщества. Вопрос такой, при поиске (искал «Offspring») пишет что ничего не найдено. Надо авторизоваться или это баг такой?
Это изза перенагрузки на сервера, авторизация не обязательная, попробуйте на зеркалах
Это изза перенагрузки на сервера, попробуйте на зеркалах, авторизация только для плейлистов
Запилите возможность смотреть битрейт композиции :)
Если вконтакте её отдает запилим
UFO just landed and posted this here
Да щупайте на здоровье, все распространяется «как есть», цель этого всего создать хороший плеер для всех
Верх мечтаний — авторизоваться через вконтакт, увидеть все свои аудиозаписи, а потом ещё и одним кликом их скачать :) Ну или хоть не одним, главное, чтобы видеть записи именно определённой учётки (иметь возможность скачать свою музыку).
Хорошая идея, подумаем, спасибо.
Это совсем просто)
Где то даже скрипт валяется, надо поискать
Интересно! Поищите, если не сложно — актуально для меня.
А на гитхаб не планируете выкладывать?
Уже запланировали, надеюсь к вечеру зальем
> Поиск: Eminem
> Похожие исполнители: Рубль Шнур, Жуки, Красная плесень, Машина Времени, Ленинград

Музыка не воспроизводится — ubuntu 10.10 x64, google chrome 12.0.742.124
Похожие исоплнители будут более правильными с набиванием базы, пока что работает не совсем корректно:)

Сейчас должна воспроизводиться, хостинг немного задознулся, также зеркала должны работать исправно
Да, сейчас воспроизводится.
К сожалению, не имел с ним дела, но думаю можно, только апачевые правила их .htaccess нужно переписать на IIS
В архиве не хватает папки assets, из-за которой куки не пишутся. поправьте.
Спасибо, сейчас исправлю
Открытость — это, конечно, супер, но мне audiotoria больше нравится и внешне и внутренне)
Конкуренция это хорошо, аналоги тоже
Можно такой-же, но видео плеер? С плейлистами :-)
Тоже об этом думали, пока что в более удалённых планах.
Между прочим есть аналог на Adobe AIR, где-то здесь на хабре публиковали, работает аналогично
Спасибо, буду искать.
Сейчас перепроверю
перезалил, пробуйте;)
Помогло, спасибо! Буду пробовать…
<мечты>Еще бы интеграцию с локальным mpd </мечты>
<реальность$gt; есть плагин для exaile </реальность$gt;
<реальность>На серверах Xсов не держим, а mpd стримит в сеть</реальность>
<осинение>Таки да, не сразу понял суть, в планах у нас пока такого нету, возможно когда-то появится:)</осинение>
Печально, что надо держать в конфиге логин\пасс от ВКонтакте. Это приводит к тому, что если активность обнаружат и логин забанят, сервис перестанет работать. Хотя, «для себя» — нормально.
Да, но от этого никуда не деться. Возможно прикручу ротация нескольких аккаунтов, так будет менее «паливно»:)
Было бы неплохо, если бы можно было делиться своими плейлистами только для чтения в виде ссылки на плейлист, или на все плейлисты. Так же можно было бы сделать рейтинг публичных плейлистов.
Спасибо, подумаем.
Хм. эррор лог ругается на 27-ю строчку индекса.

$app = strtolower( Lib\Request::get('app', 'index') )
PHP 5.3 нужен, у нас наверное ниже
Ах. Да, не обратил внимание. У нас 5.2, к сожалению.
Поисковый фильтр надо фиксить на предмет символа '(кавычка), дает ошибку. Все же можно констатировать как ошибку в безопасности. + Потестить на другие виды уязвимостей.
Да, это уже заметили, исправим
Реквестирую возможность указания точного времени в ссылке на трек, на манер ютубовского #t=2m15s
интересное преджложение, попробуем реализовать (если наш флешмп3плеер позволит, если не позволит — будем думать)
Будет крайне позитивно, а то приходится использовать ютуб вместо вконтакта для «зацени соляк».
А ещё комментарии к конкретным моментам, как на SoundCloud. :)
В архиве нету файла .htaccess, еще хотелось бы убрать configs/app.ini из папки к которой имеет доступ apache
хм, .htaccess сейчас верну, должен был был. С .htaccess-ом апач не получил бы доступа
иногда до апача не доходит, статику часто даже на хостингах отдает nginx
Ну бекенд обычно либо апач либо phpcgi, так что апач не пустит. В nginx-е также можно запретить доступ в директорию.
Хотел поставить, но у вас HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
К сожалению мой хостинг не держив хабраэффекта, попробуйте чуть позже. Спасибо.
А медиатраффик идет через сервер или сразу клиенту отдается?

Алсо, хотелось бы интерфейс в стиле itunes/google music. Гораздо удобнее.
Через сервер, т.к. вк генерит ссылки на файлы в зависимости от ип (В данном случае нашего сервера). Посмотрим в сторону аналогичных интерфейсов, спаисбо.
prostopleer.com тоже через себя трафф пускает?
Они, если я не ошибаюсь, к себе всё сначала выкачивают, и от себя уже раздают
Ого, в плане абузов за контент это еще хуже :)
А сильно нужно потрудиться, чтоб при добавлении трека в плей-лист он бы закачивался на свой сервер и не тягал больше из контакта?
Нет, но идея плеера была в полной автономности и переносимости. Но можно сделать это опционально, наверняка так и будет.
Опция была бы клевой, потому что с ней такой плей-лист будет автономен.
Хорошая вещь, явно видно что сделано с оглядкой на простоплеер :)
Не отрицаем:)
Цитата а начале поста нам об этом намекает
Кстати вроде не репортили такой баг:
У вас в .htaccess доступ к asserts переадресуется обратно на index и ничего не играет соответственно. На 4 строке не хватает RewriteRule ^assets/(.*)$ assets/$1 [L]
Еще хотелось бы видеть интеграцию с last.fm если можно, тогда вообще бы цены не было скрипту)
Запланируем на будущие версии
Действительно, эта строчка там была, но куда-то делась. Сейчас выложена правильная версия. Спасибо.
И снова баг: плейлист не переходит на следующий трек если открыта другая вкладка в браузере, может быть уже конечно постили, не все читал
Добавьте в верхнюю полоску название текущего трека! Спасибо=)
Добавим, так же будет в title страницы
UFO just landed and posted this here
Ну в плейлистах сортировка будет работать верно, при поиске сортировка в приципе не нужна, по этому он возвращается на место:)
UFO just landed and posted this here
Да, это лучше убрать:)
UFO just landed and posted this here
Ну мы еще подумаем что с этим делать
А насколько реальна реализация возможности встраивания виджета с треком, как это сделано на простоплеере?
Вполне реальна, запланируем на следующую версию
была бы совсем не лишняя интеграция с last.fm
UFO just landed and posted this here
а как же Google Plus?
Расшарить в Твиттере, ВКонтакте и Фейсбуке есть возможность, а трендовый G+ отутствует — нехорошо
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Наверное с моей стороны это была эгоистичная провокация, потому как G+ вытеснил для меня другие соцсети :)
UFO just landed and posted this here
Инвайтом могу поделиться на г+, стучитесь в хабрапочту если что
Да, г+ прикрутим, что интересно что в обсуждении плеера на г+ народу оказалось больше чем вконтактике и фейсбуке
UFO just landed and posted this here
Выглядит ужасно, исправлю:)
UFO just landed and posted this here
Я замышлял изначально что после прослушивания песня удаляется, т.е. следующий её скачает заново. Сейчас нечто подобное. В приципе это можно отключить, в файле Ajax.php найти строчку unlink(чегото там), и просто удалить, так следующий посетитель не будет выкачивать ту же самую песню
UFO just landed and posted this here
Возможно недостаточная защита входящих данных привела в sql-инъекции, к сожалению это бета версия и такое могло случиться. Сейчас на гитхабе github.com/uavn/openplayer лежит свежая уже защищенная версия, обновитесь.
Выглядит многообещающе, пара багов:
1. http://op.hr00.ru/#!?q=the+who — на 1 месте «Beyonce — Girls». Это как он ищет вообще?
2. op.hr00.ru кажется поломался — поиск работает, но ни одну песню не может проиграть.
1. А щет не он, ищет вконтакте:)
2. исправим

спасибо
А Вконтакте не вычисляет парсеров разве? И, например, при 500 запросах одновременных с одного IP не получит ли IP сервера бан?
UFO just landed and posted this here
Да, три наших зеркала также по прежнему работают, и не думаю что вконтакте будет банить по ип.
UFO just landed and posted this here
UFO just landed and posted this here
Никакого трейдмарка или существенности нет, просто людей путать не хочется.
UFO just landed and posted this here
В версии плеера на гитхабе, это уже исправлено:)
UFO just landed and posted this here
Хм, дамп вроди старый должен работать, попробуйте еще раз перезалить
UFO just landed and posted this here
Просьба прикрутить рекомендации от Last.fm. Тогда сервис будет идеален :)
Ну скроблинг это думал само собой разумеется. Просто такие плееры очень редко прикручивают сразу поиск по рекомендациям прямо в клиенте. Даже вконтакте это делает только 1 приложение
Ну, программирование — вещь такая… Надо задачи четко ставить. Вот я и написал на всякий случай, чтобы автор имел в виду.
Буду иметь в виду, спасибо
Надо добавить в README намек на то, что права на assets должны стоять 777.
Вот если бы директория называлась tmp или downloads, или хотя бы mp3, я бы и сам догадался. А так — у меня не заиграло и пришлось лезть читать лог апача.
действительно так и есть, спасибо, будет
Почему-то у многих треков из названия остается только одно слово.
image
В данном случае, оригинал так и называется — «Дедушка Мо»
Проверил на music.bonart.org.ua, у меня там свежая версия плеера, баг уже исправлен, но не все зеркала обновились.
Да, я после этого зашел на гитхаб и нашел там закрытый тикет по этому багу.
Жалко этот скрипт не умеет обновляться :)
UFO just landed and posted this here
С нашей стороны не обязательно, только по желанию. Наша цель чтобы плееров было больше и они становились лучше, для популяризации можете поставить ссылку на гитхаб, авось кто увидит и себе установить захочет.
UFO just landed and posted this here
Only those users with full accounts are able to leave comments. Log in, please.