wx VK Music 0.1 — Плеер музыки из ВКонтакте

wx VK Music - свободный проигрыватель музыки из соц. сети vk.com. Приложение распространяется согласно условиям лицензии GNU GPL v3 или более новой.

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

Функционал

  • Добавление плейлистов пользователей или сообществ по числовым идентификаторам (id)
  • Добавление отдельного альбома
  • Вкладки с плейлистами
  • Сортировка плейлистов
  • Приложение получает доступ только к аудиозаписям
  • По желанию пользователя приложение может сохранить логин и сессию (access token)
  • Пароли приложение НЕ сохраняет
  • Параметры приложения хранятся в ini конфигурационном файле. В GNU/Linux он расположен в ~/.config/wxvkmusic/config.ini ($XDG_CONFIG_HOME/wxvkmusic/config.ini). Подробности о XDG_CONFIG_HOME см. в спецификации XDG Base Directory

В планах

  • Скачивание треков (в т.ч. скачивание всего плейлиста)
  • Поиск по плейлисту/по vk.com
  • Повторять один трек
  • Перемешать плейлист в произвольном порядке
  • И т.д.

Для работы приложение требуются (зависимости):

  • Python 2
  • wxPython и wxWidgets (в большинстве дистрибутивов используется порт wxGTK и он является зависимостью к wxPython, по этому, как правило, достаточно установить wxPython, остальное притянет зависимостями)
  • GStreamer (должет быть в зависимостях у wxWidgets, опять же обычно достаточно установить wxPython) и кодеки/плагины для проигрывания mp3 (в Mageia это: mpg123, lame, gstreamer1.0-lame / gstreamer0.10-lame и gstreamer1.0-plugins-ugly / gstreamer0.10-plugins-ugly)
  • Модуль requests (есть в репозитории большинства дистрибутивов, ищите пакет python-requests)
  • Модуль vk
  • gettext

Скачать wx VK Music 0.1

Скачать архив с исходниками wx VK Music 0.1

  • Git-репозиторий с исходным кодом
  • Инструкция по ручной установке

Как пользоваться wx VK Music 0.1

Плейлисты добавляются по ID, не путайте id с username.

На примере Павла Дурова:

  • /vk.com/id1 - id: 1
  • /vk.com/durov - username: durov

Требуемый id можно узнать на странице с аудиозаписями. Например, открываете свою страницу, переходите в "Мои аудиозаписи". В адресной строке будет что-то вроде /vk.com/audios34, 34 - id. Точно так же открываете аудиозаписи других пользователей / сообществ и смотрите в адресной строке id`ы.

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

О найденных проблемах просьба сообщать в баг-трекер. Отзывы и предложения можно оставить в комментариях.

Хорошо, когда выходят подобные бесплатные программы для компьютера. Очень радует.