You are not logged in.
Pages: 1
I am really digging this very new music player. Please give it a try. I made a couple of PKGBUILDs though I'm a very lazy packager so you might want to make your own. Thanks cactus from #archlinux @freenode for the export= tip!! a pain otherwise.
There are other optional packages you can install that are in the Arch repos: pyvorbis, pyao.
pkgname=quodlibet
pkgver=0.10.1
pkgrel=1
pkgdesc="Quod Libet is a GTK+-based audio player written in Python. It's designed around the idea that you know better than we do how to organize your music."
url="http://www.sacredchao.net/quodlibet"
depends=(python gtk2 pygtk pymad pyvorbis)
conflicts=()
backup=()
install=
source=(http://www.sacredchao.net/~piman/software/$pkgname-$pkgver.tar.gz)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
export PREFIX=/usr
make extensions
make DESTDIR=$startdir/pkg install
}
[/code]
Offline
Here's a pymad PKGBUILD: (thanks to Jason Chu)
# $Id: PKGBUILD,v 1.2 2004/12/13 23:39:46 jason Exp $
# Maintainer: Jason Chu <jason@archlinux.org>
pkgname=pyid3lib
pkgver=0.5.1
pkgrel=1
pkgdesc="Python ogg wrapper library"
url="http://www.andrewchatham.com/pyogg/"
depends=('python' 'id3lib')
conflicts=()
backup=()
install=
source=(http://voxel.dl.sourceforge.net/sourceforge/pyid3lib/pkgname-pkgver.tar.gz)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
./config_unix.py --prefix=$startdir/pkg/usr
python setup.py build
python setup.py install --prefix=$startdir/pkg/usr
}
Offline
Finally here is a pymad PKGBUILD:
pkgname=pymad
pkgver=0.5.2
pkgrel=1
pkgdesc="Python mp3 wrapper"
url="http://spacepants.org/src/pymad/"
depends=(python libmad)
conflicts=()
backup=()
install=
source=(http://spacepants.org/src/pymad/download/$pkgname-$pkgver.tar.gz)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
python setup.py install --root=$startdir/pkg
}
Offline
From the user's view, quod libet is almost the same as rhythmbox, which is already available as arch package. Screenshots and features of Quodlibet and Rhythmbox look the same to me.
They claim quodlibet is faster at loading songs:
http://www.sacredchao.net/quodlibet/wiki/GStreamerWhy
and it supports browsing by any tags (if I understood that correctly).
Any other differences?
Offline
First of all rhythmbox requires gnome... enough said. Secondly I would never judge a program by it's screenshots, there are many features that quodlibet has that rhythmbox does not, and it's only a 5month old program. I allways have found rhythmbox extremely lacking in features.
Try this if you like... if not... don't.
Offline
Thanks, im gonna try this one.
The id3lib PKGBUILD is missing the '$' on the pkgname and pkgversion
Offline
pyid3lib spits out a lot of messages:
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
pyid3lib.cc: In function `PyObject* dict_from_frame(ID3_Frame*)':
pyid3lib.cc:787: warning: enumeration value `ID3FTY_NONE' not handled in switch
pyid3lib.cc:787: warning: enumeration value `ID3FTY_NUMTYPES' not handled in switch
pyid3lib.cc: In function `ID3_Frame* frame_from_dict(PyObject*)':
pyid3lib.cc:883: warning: enumeration value `ID3FTY_NONE' not handled in switch
pyid3lib.cc:883: warning: enumeration value `ID3FTY_NUMTYPES' not handled in switch
Do you know what to do with it?
Offline
pyid3lib spits out a lot of messages:
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++ pyid3lib.cc: In function `PyObject* dict_from_frame(ID3_Frame*)': pyid3lib.cc:787: warning: enumeration value `ID3FTY_NONE' not handled in switch pyid3lib.cc:787: warning: enumeration value `ID3FTY_NUMTYPES' not handled in switch pyid3lib.cc: In function `ID3_Frame* frame_from_dict(PyObject*)': pyid3lib.cc:883: warning: enumeration value `ID3FTY_NONE' not handled in switch pyid3lib.cc:883: warning: enumeration value `ID3FTY_NUMTYPES' not handled in switch
Do you know what to do with it?
they're just warnings... ignore them... most developers do 8)
Offline
I got it up and running. Pretty nice player indeed. Is there EQ for this thing? I'm looking around and I don't see one. If there is one, this thing would replace my foobar2000 (foobar2000 through wine hogs like 15% of CPU)
Offline
hm, the whole thing is eating too much resources for my computer, but it seems to be nice though, but I'll stick with mpd/ncmpc
Offline
There's a missing :
python config_unix.py
on the pymad PKGBUILD.
Offline
For some reason I can't see any song files after install. No errors or anything just blank dirs..
.murkus
Offline
glad someone liked it.
The blank dirs are probably that pymad &/or pyogg are not installed. Try installing them.
Repost of id3lib PKGBUILD:
pkgname=pyid3lib
pkgver=0.5.1
pkgrel=1
pkgdesc="Python ogg wrapper library"
url="http://www.andrewchatham.com/pyogg/"
depends=('python' 'id3lib')
conflicts=()
backup=()
install=
source=(http://voxel.dl.sourceforge.net/sourceforge/pyid3lib/$pkgname-$pkgver.tar.gz)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
./config_unix.py --prefix=$startdir/pkg/usr
python setup.py build
python setup.py install --prefix=$startdir/pkg/usr
}
Offline
Isn't there something that will make python
programs run faster? I can't remember the name
of that.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
wow this is an excellent program, thanks all for the PKGBUILDS! And to think i'd never find a way to get rid of Rhythmbox!
John Gallias
Technician/Friend/Bassist
http://www.concretearmy.com
john@concretearmy.com
john.gallias@gmail.com
Arch Linux v0.7 (Wombat), XFce 4.2, XOrg, Firefox
Offline
For some reason I can't see any song files after install. No errors or anything just blank dirs..
pacman -S gst-plugins-mad gst-plugins-vorbis
they are not installed by default, but many have them already, so they are easely forgotten as a dependency
tea is overrated
Offline
murkus wrote:For some reason I can't see any song files after install. No errors or anything just blank dirs..
pacman -S gst-plugins-mad gst-plugins-vorbis
they are not installed by default, but many have them already, so they are easely forgotten as a dependency
For the record, quodlibet is available from the community repo. I've included pymad and pyvorbis to the dependencies so it has mpeg and ogg support by default. I've also added a post installation message informing user to install pyflac/pymusepack for flac/musepack support. The official docs don't mention the gst-plugins but they probably work too (I haven't tested them, though) as quodlibet depends on gst-python.
Offline
Pages: 1