View Full Version : MethLab: A Player Independent Music Library
OffHand
March 28th, 2007, 05:32 PM
The developer of Nicotine, which is now forked to Nicotine+, made a new application named MethLab. Check the first reply for details about MethLab.
Website: http://methlab.thegraveyard.org
First we will have to make sure we have all the dependencies. I think I have covered them here, but if I missed any let me know. (Source (http://methlab.thegraveyard.org/wiki/Dependencies))
dependencies: python2.5 python-ctypes, python- tagpy, libboost-python1.34.1, python-gtk, subversion
sudo aptitude install python2.5 python-ctypes python-tagpy libboost-python1.34.1 python-gtk subversion
Alright, now that we have all the dependencies covered we can download the svn source code... (Source (http://methlab.thegraveyard.org/wiki/MethLabFromSubversion))
Now we are going to download the svn repository.
svn co http://methlab.thegraveyard.org/svn/trunk methlab
Now we will have to navigate inside the directory.
cd methlab
And finally start up MethLab
./methlab
If you want to update your copy of MethLab, type:
cd methlab
svn update
OffHand
March 28th, 2007, 08:20 PM
About MethLab
What is it?
MethLab is a music library manager that allows you to perform queries on your music. It can also interface with various music players to play or enqueue the results of your query.
Goals
MethLab aims to provide:
* A clean and simple to understand (and to use) interface.
* A non-instrusive addition to the music player you're already using.
Supported platforms
MethLab is being developed on arch linux so that is the primary 'target'. However, there should be very little platform dependent code (exception being the audio player drivers). As long as you get the dependencies installed, MethLab will probably run. MethLab would run on windows if there was a useful audio player driver.
Supported players
Currently, MethLab supports a handful of players: XMMS, Beep, Audacious and MPD. The MPD audio player driver can only be used with the MPD database source.
Database sources
MethLab collects its data from a database source. Currently two database sources are included with MethLab: the filesystem source and the MPD source. The filesystem source uses a tagging library (tagpy or mutagen) to extract metadata tags from the files in your music library. The MPD source connects to the music player daemon and synchronizes MethLab's database with the MPD library. The MPD source only works with the MPD audio player driver.
OffHand
March 29th, 2007, 02:30 PM
bump
OffHand
March 30th, 2007, 03:22 PM
bump
OffHand
April 1st, 2007, 06:12 PM
up
stokedfish
April 1st, 2007, 06:27 PM
Honestly, I'd prefer a better Museek.
But yeah, looks promising! ;)
OffHand
April 2nd, 2007, 08:45 PM
Honestly, I'd prefer a better Museek.
But yeah, looks promising! ;)
:)
bump
banjobacon
April 2nd, 2007, 08:57 PM
There's probably little interest in this because most people who want a music library already use Amarok, Rhythmbox, Banshee, Exaile, Listen, or one of the other several player/library combinations.
OffHand
April 2nd, 2007, 10:16 PM
There's probably little interest in this because most people who want a music library already use Amarok, Rhythmbox, Banshee, Exaile, Listen, or one of the other several player/library combinations.
Yeah probably... it's a crazy idea. Nevertheless, I find this application great to find and play my music very quickly.
joeblow1102
April 5th, 2007, 08:32 PM
Just so you know, your efforts are not in vain. I'm currently using your program because Madman keeps crashing on me. I think this has a lot of potential and thanks for making a music library program!
Edit: I do have two small requests though. 1. can methlab remember which view i'm in. say i am in artists/albums view, and minimize methlab to tray, when i go to methlab again, it takes me to search options mode. 2. can the artists/albums view mode be more tree-like? instead of showing everything, can it just show artists, then when i click on the artist name, it shows me the albums.
OffHand
April 6th, 2007, 01:29 PM
Just so you know, your efforts are not in vain. I'm currently using your program because Madman keeps crashing on me. I think this has a lot of potential and thanks for making a music library program!
Edit: I do have two small requests though. 1. can methlab remember which view i'm in. say i am in artists/albums view, and minimize methlab to tray, when i go to methlab again, it takes me to search options mode. 2. can the artists/albums view mode be more tree-like? instead of showing everything, can it just show artists, then when i click on the artist name, it shows me the albums.
I am glad you like it :) I did not program it myself though: a friend of mine programmed it.
To request new features or improvements, please go to the following website and file a new ticket:
http://methlab.thegraveyard.org/
Cheers,
OffHand
zanglang
April 7th, 2007, 09:25 AM
Hmm, this is looking pretty interesting! Having used Sonata (Python mpd client) for a while, music management in these super minimalistic mpd clients always seemed a little lacking...
Will give it a spin and see how it turns out. Thanks. ;)
joeblow1102
April 9th, 2007, 07:20 PM
I'm actually not allowed to create a new ticket because I don't have access to the creation of a new ticket, probably because I'm not logged in. Also, I'm not allowed to create a new account, or I can't find where to do this.
OffHand
April 9th, 2007, 07:34 PM
I'm actually not allowed to create a new ticket because I don't have access to the creation of a new ticket, probably because I'm not logged in. Also, I'm not allowed to create a new account, or I can't find where to do this.
Click this link: http://methlab.thegraveyard.org/newticket
(you do not have to register to file a ticket)
Mateo
April 9th, 2007, 07:45 PM
does it minimize to the tray?
OffHand
April 9th, 2007, 09:25 PM
does it minimize to the tray?
Yes, it does.
darkhatter
April 9th, 2007, 09:56 PM
ever thought of name change :lolflag:
OffHand
April 9th, 2007, 10:51 PM
ever thought of name change :lolflag:
Well, he called his other application Nicotine. I wonder what will be next...
:guitar:
OffHand
April 10th, 2007, 07:02 PM
bump... (don't forget to svn up regularly as ML is under construction all the time)
warp99
April 10th, 2007, 10:13 PM
ever thought of name change :lolflag:
I hate to say it, but if I said "I have Methlab" most likely I would get served with a search warrant. Remember I live in the meth capital of the world aka Des Moines, Iowa. :frown:
OffHand
April 11th, 2007, 07:01 AM
I hate to say it, but if I said "I have Methlab" most likely I would get served with a search warrant. Remember I live in the meth capital of the world aka Des Moines, Iowa. :frown:
Well, I see where you are coming from but I can't imagine you would use it totally out of the context.
You can always suggest a name change through a ticket though.
H.E. Pennypacker
April 11th, 2007, 07:10 AM
I'll check it out some other time, because I am currently using CrackLab. It fills my needs!
OffHand
April 11th, 2007, 07:13 AM
I'll check it out some other time, because I am currently using CrackLab. It fills my needs!
Use whatever floats your boat, I always say ;)
OffHand
April 14th, 2007, 09:19 AM
bump
OffHand
April 16th, 2007, 06:03 PM
Bump
Mateo
April 16th, 2007, 06:08 PM
yeah, i don't like it for the name also. same reason i don't like damn small linux. i wanted to install damn small linux on my mother's computer, but didn't because of the name.
OffHand
April 16th, 2007, 06:18 PM
Seriously... you guys need to relax a bit and do not take everything so seriously. It's just a joke...
hanzomon4
April 16th, 2007, 06:19 PM
yeah, i don't like it for the name also. same reason i don't like damn small linux. i wanted to install damn small linux on my mother's computer, but didn't because of the name.
I'll never understand this think :confused:
Can Meth-Lab interface with music-players that have their own library(listen, exaile!, amarok) and does it work with video?
Mateo
April 16th, 2007, 06:25 PM
Seriously... you guys need to relax a bit and do not take everything so seriously. It's just a joke...
a "joke" that is costing you potential users. i personally don't think the "joke" is hilarious enough to justify having to explain to every person who uses my computer why I have a program called "methlab" installed.
OffHand
April 16th, 2007, 06:25 PM
I'll never understand this think :confused:
Can Meth-Lab interface with music-players that have their own library(listen, exaile!, amarok) and does it work with video?
Currently, MethLab supports a handful of players: XMMS, XMMS2, Beep, Audacious and MPD. Methlab indexes music files only atm. As I am not the developer I don't know if it can be implemented or if he wants to implement it. Your best chance is to file a ticket on the website and ask for it.
http://methlab.thegraveyard.org/newticket
OffHand
April 19th, 2007, 05:32 PM
up
ABCC
April 26th, 2007, 02:28 PM
Having fun bumping and grinding OffHand?
OffHand
November 4th, 2007, 01:31 PM
For those that are using MethLab... if you have not updated for a while cd into your MethLab folder and run svn up
Hyriand commited some nice updates.
banda
January 28th, 2008, 03:22 PM
hey thanks to whoever created methlab.. i have been using it with audacious over the last few months, no problems whatsoever!
one small feature i would like added is the ability to adjust the column widths(right now it adjusts itself according to the content).. and maybe a borderless ui??
OffHand
January 28th, 2008, 03:33 PM
hey thanks to whoever created methlab.. i have been using it with audacious over the last few months, no problems whatsoever!
one small feature i would like added is the ability to adjust the column widths(right now it adjusts itself according to the content).. and maybe a borderless ui??
For a feature request you will have to file a ticket. This is the MethLab website: http://methlab.thegraveyard.org/
MethLab is not actively in development right now but the guy who wrote it might do it anyways.
00l0
July 3rd, 2008, 08:41 PM
hey i'm interested in methlab,
i run methlab, i scan all my music library, but when i click on enqueue a certain song/album, i get this error message:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.atheme.audacious was not provided by any .service files
what am i missing?
thank you!
OffHand
July 4th, 2008, 07:18 AM
hey i'm interested in methlab,
i run methlab, i scan all my music library, but when i click on enqueue a certain song/album, i get this error message:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.atheme.audacious was not provided by any .service files
what am i missing?
thank you!
Did you install all the dependencies? Is Audacious already running when you queue the songs? Which version of Audacious are you running?
P.S. You can also try the xmmsalike driver instead of Audacious dbus.
JoZ3
September 14th, 2010, 07:20 PM
Any new alternative?
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.