Wiki

Clone wiki

VPlayer / Home

VPlayer

VPlayer is a crossplatform music player.
It is written in Python using PyQt4 for GUI.

Features

  • Track search, playing and downloading from vkontakte.ru.
  • Automatic music caching.
  • Last.fm now playing and submition support.
  • Similiar artists retrieving from last.fm and playlist population.
  • Lyrics, album covers loading.
  • Plugins support.
  • Music collection.

Installation

1. Download latest source code using Mercurial:

hg clone http://bitbucket.org/A2K/vplayer/

or get a snapshot.

2. Compile and install:

sudo make install

3. Run:

vplayer

4. Report bugs

Dependencies list

  • Python >=2.5
  • QT4
  • PyQt4 (core, gui, sql)
  • GStreamer >=0.10.22, base and good plugins, alsa output.
  • GStreamer-python 0.10.13 or 0.10.14.4 pre-release and newer (0.10.14 have huge bugs)
    or
  • Phonon
  • Qt's SQLite 3 plugin
  • Python-Xlib
  • Chardet
  • Mutagen

Plugin development

If you are interested in developing a plugin, please read "Plugin development" article for information.

Screenshot

Screenshot

Updated

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.