LINUX.ORG.RU
ФорумTalks

VPlayer 0.2.5 alpha


0

0

Что умеет:
- Ищет музыку на vkontakte.ru и играет её. Для этого требуется в настройках ввести логин/пароль, их можно зарегистрировать используя сервисы временного почтового ящика или взять на bugmenot
- Скроблер last.fm
- Автоматическое заполнение плейлиста похожими исполнителями
- Поиск и заполнение похожими треками
// последние две фичи делают этот плеер полноценной заменой радио last.fm
- Коллекция. Пока что не завершен сканер директорий - может ошибаться при чтении тег
- Показывает тексты песен и обложку альбома

Изменения по сравнению с 0.2:
- Работают основные фичи
- Не падает (по крайней мере я не заметил)
- Играет почти всё
- Не тормозит
- Играет локальные файлы

Зависимости:
Python 2.6, PyQt4, GStreamer с плагинами для mp3, GStreamer-python версии НЕ 0.10.14 (с ней тоже будет играть), SQLite 3, Python-Xlib (без неё не будет хоткеев), Chardet и Mutagen.

Ссылка:
http://omploader.org/vMjNmeg
tar xvf vplayer-0.2.5.tar.gz; cd vplayer; ./run

Прошлые темы:
http://www.linux.org.ru/view-message.jsp?msgid=3927753
http://www.linux.org.ru/view-message.jsp?msgid=3694022
http://www.linux.org.ru/view-message.jsp?msgid=3702344
http://www.linux.org.ru/view-message.jsp?msgid=3712279
http://www.linux.org.ru/view-message.jsp?msgid=3746443

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

Интересуют мнения и предложения чего добавить.

p.s. Это НЕ релиз. Если вас что-то не устраивает - проходите мимо. Эта версия не предназначена для использования.


> - Ищет музыку на vkontakte.ru и играет её. Для этого требуется в настройках ввести логин/пароль, их можно зарегистрировать используя сервисы временного почтового ящика или взять на bugmenot

Закапывайте :)

Vanilin ★★★★
()
Ответ на: комментарий от A2K

Стало вроде приятнее. Всё равно буду новые кеды щупать, заодно и это пощупаю - оно кажется становится интересным.

jcd ★★★★★
()
Ответ на: комментарий от Vanilin

>Парсить быдлоконтакт в поисках того, что слушают гламурные кисы?

Причём тут это? Кто тебя заставляет слушать то, что слушают они? Как я понял, тебя напугал сам ввод своих пользовательских данных. Это действительно не многим понравится, мне например не нравится. Предлагаю такой вариант - автором софтины регистрируется левый аккаунт и вся музыка ищется через него. Ничего личного вводить не надо, свои данные целы. :)

jcd ★★★★★
()
Ответ на: комментарий от Vanilin

вот обьясни мне, нахрена тебе троллить опенсорс разработчиков?
а потом будешь кричать что софта хорошего под линукс нету.

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

A2K
() автор топика

fedenka@mozart:~/documents/vplayer$ ./run Traceback (most recent call last): File "vplayer/main.py", line 33, in <module> ImportError: No module named PyQt4 fedenka@mozart:~/documents/vplayer$

ЗАКАПЫВАЙТЕ

cheeBee
()
Ответ на: комментарий от jcd

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

A2K
() автор топика
Ответ на: комментарий от cheeBee

Я же написал зависимости. Их нужно установить до того как запускать программу.

A2K
() автор топика
Ответ на: комментарий от A2K

> чтобы поиск музыки работал не надо вводить свои личные данные, достаточно зарегистрировать аккаунт с рандомным именем

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

jcd ★★★★★
()
Ответ на: комментарий от jcd

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

jcd ★★★★★
()
Ответ на: комментарий от jcd

думаю что сотни поисковых запросов с разных ip через один аккаунт - как-то подозрительно :)

A2K
() автор топика

Если выкладываешь бинарники, скрывать исходные коды -- плохой тон.

Xenius ★★★★★
()
Ответ на: комментарий от A2K

хорошая идея с контактом, в сфере закрытия last.fm

Можно сделать lite-версию с составлением плэйлистов только на основе контакта и воспроизведения из него. =)

f3ex ★★
()
Ответ на: комментарий от A2K

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

jcd ★★★★★
()
Ответ на: комментарий от h31

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

A2K
() автор топика

(main.pyc:3241): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstffmpeg.so': /usr/lib/gstreamer-0.10/libgstffmpeg.so: undefined symbol: gst_tag_setter_reset_tags

(main.pyc:3241): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstpython.so': /usr/lib/gstreamer-0.10/libgstpython.so: undefined symbol: gst_plugin_add_dependency_simple
python: symbol lookup error: /usr/lib/python2.6/site-packages/gst-0.10/gst/_gst.so: undefined symbol: gst_structure_change_type_get_type

что  он хочет? gstreamer-ffmpeg и gstreamer-fluendo-mp3 стоят... python-gstreamer тоже.

mono ★★★★★
()
Ответ на: комментарий от Breton

> А это точно не руткит?

в этот раз не руткит :)

A2K
() автор топика
Ответ на: комментарий от A2K

ну все. значт сусеводы дружно обломались.

mono ★★★★★
()
Ответ на: комментарий от A2K

что, не осилил DNS-fake атаку? Ну как тебя не потроллить после такого?

Кстати, спасибо, взаимоисключающие параграфы соблюдены:

>опенсорс разработчиков?

а софт твой априори то самое, о чём не принято в приличном обществе говорить. Но у нас тут ЛОР, так что софт твой - гавно.

spunky ★★
()

>Для этого требуется в настройках ввести логин/пароль, их можно зарегистрировать используя сервисы временного почтового ящика или взять на bugmenot

нужно автоматически, иначе у программы нет ЦА

timth ★☆
()

насколько тормозной и умеет ли играть с диска?

timth ★☆
()
Ответ на: комментарий от z0D5e8n7x_2

а поцчему ви спгашиваете?

Лучше спгосите, помог бы возможно кем-то уважаемый mono в догаботке этого поделия до состояния габочести на дистгибутивах компании новел, если бы исходники были откгыты?

spunky ★★
()
Ответ на: комментарий от z0D5e8n7x_2

не. Завтра еду домой, 3 дня в поездах, а потом доберусь до рабочей машинки, а на ней CoD4 и интернеты, неделю тут не появлюсь, а к тому времени все забудут :)

spunky ★★
()
Ответ на: комментарий от spunky

>Завтра еду домой, 3 дня в поездах, а потом доберусь до рабочей машинки, а на ней CoD4 и интернеты, неделю тут не появлюсь, а к тому времени все забудут

К тому времени в школе просто кончатся каникулы, не отмазывайся.

>ставлю 5 очков скора, что тебя забанят в течение 2 недель


поднимаю на 10 и ставлю на 3 недели

jcd ★★★★★
()
Ответ на: комментарий от jcd

надо быть очень уверенным в себе что-бы ставить 10 очков.

А если подумать - то надо быть очень уверенным во мне, да.

spunky ★★
()
Ответ на: комментарий от A2K

А можно создать аккоунт VPlayer вконтакте и прописать его в плеере по умолчанию, чтоб юзерам ничего не надо было вводить

aJJ
()
Ответ на: комментарий от A2K

> думаю, рано или поздно вконтакт этот аккаунт забанит.

почему, с него ж никто не будет всякую ругарь писать, к тому же например в facebook есть аккаунт напр. сериала weeds и его нието не банит

aJJ
()
Ответ на: комментарий от spunky

помог бы, конечно. опыт таких вещей есть.

mono ★★★★★
()
Ответ на: комментарий от Dimanc

> Скачивать манки аудио с куе и играть, не конвертируя ничего.

Уж лучше сконвертировать, чем иметь богомерзкий ape в коллекции. Да и теги с Musicbrainz тогда прописать можно.

Obey-Kun ★★★★★
()

Почему у наших сограждан так принято стесняться своих исходников? Вот
ведь не жалко упускать возможность получить полезные замечания по коду
и патчи.

> Автоматическое заполнение плейлиста похожими исполнителями

> Поиск и заполнение похожими треками


Как это реализовано?

Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx

> полезные замечания по коду и патчи.
мне это сейчас не надо.

> Как это реализовано?

через api last.fm

A2K
() автор топика
Ответ на: комментарий от h31

в этом плеере в cue действительно нет смысла - назначение совсем другое. Куй надо в амарок впиливать

MadCAD ★★
()
Ответ на: комментарий от A2K

>вот обьясни мне, нахрена тебе троллить опенсорс разработчиков?
пока еще не опенсорс ;)

не, кроме шуток, давай стабилизируй код, соберу в сусевском билдсервисе


>на вконтакте огромная база музыки, там есть почти всё. почти.

>и всякие Ъ-блек-митолисты тоже загружают туда свою любимую музыку.


+много, есть даже всякая экзотика вроде Scanner - не на каждом трекере найдешь такую.

MadCAD ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.