Re: [Rhythmbox-devel] adding database fields in rhythmdb



Well, true.. when you rip your own cd's or get them anywhere else you have the same issue, but with an extra (optional or so) field you can at least fix it once you have the songs in the database. I wrote a few routines (for a plugin) that fix it for a bunch, but not for all. (besides it runs too long to figure out what song belongs where)

But it would be nice to have an optional field like "album artist" next to album title. (songs themselves have an artist and a title too)

Sriram Ramkrishna wrote:
Ah yes, I know what you mean. You have the same problem with same author and different versions of the same song (eg greatest hits, live etc). Bollywood as well. It might be interesting to do that, but I think you have the same problem from freedb as well. They don't have a performing artist either. When you autodetect you'll have to add them yourself.

I'd open up a bugzilla bug on it and see if someone will bite and add the field.

sri

On Fri, Jan 8, 2010 at 8:13 PM, Ron Croonenberg <ronc depauw edu <mailto:ronc depauw edu>> wrote:

    Well,

    here is why I asked:

    When you rip an album, you don't necessarily end up with with an
    album with one artist

    For example  the album with song under pressure from Queen and
    Bowie. After ripping that CD you basically have two different artist
    names and all different track names.

    So you can collect all the tracks by album name, but than there is
    those "greates hits", "best of"  etc.  Also DJ's like Oakenfold a
    van Dijk have albums in their name but guests playing.
    (there are actually quite a few albums that have the same name)


    If there was an extra field in rhythmdb then you wouldn't have that
    problem  (artist, album, performing-artist ?)

    I wrote a 'tree view plugin', that is when I noticed there is no
    unique way for a group (album) of songs. An extra field in Rhythmdb
    would fix that

    Ron



    Jonathan Matthew wrote:

        On Tue, Jan 5, 2010 at 12:11 PM, Ron Croonenberg
        <ronc depauw edu <mailto:ronc depauw edu>> wrote:

            hello,

            is it possible/easy to add a field to the rhythmdb that can
            be use by a
            plugin (without having to modify a bunch of code in the
            rhythmbox app)?


        Not in general. rhythmdb is not very flexible when it comes to entry
        properties, particularly if you want to attach data to entries from
        the library or other sources.

        If you provide more details about what you're trying to do, I can
        probably suggest a way to do it.
        _______________________________________________
        rhythmbox-devel mailing list
        rhythmbox-devel gnome org <mailto:rhythmbox-devel gnome org>
        http://mail.gnome.org/mailman/listinfo/rhythmbox-devel


-- ==================================================================
    main(p){printf(p,34,p="main(p){printf(p,34,p=%c%s%c,34); }",34); }
    ==================================================================
    Ron Croonenberg                   |
                                     | Phone: 1 765 658 4761
    Lab Instructor &                  | Fax:   1 765 658 4732
           Technology Coordinator    |
                                     |
    Department of Computer Science    | e-mail: ronc DePauw edu
    DePauw University                 |
    275 Julian Science & Math Center  |
    602 South College Ave.            |
    Greencastle, IN  46135            |
    ==================================================================


    _______________________________________________
    rhythmbox-devel mailing list
    rhythmbox-devel gnome org <mailto:rhythmbox-devel gnome org>
    http://mail.gnome.org/mailman/listinfo/rhythmbox-devel



--
==================================================================
main(p){printf(p,34,p="main(p){printf(p,34,p=%c%s%c,34); }",34); }
==================================================================
Ron Croonenberg                   |
                                  | Phone: 1 765 658 4761
Lab Instructor &                  | Fax:   1 765 658 4732
        Technology Coordinator    |
                                  |
Department of Computer Science    | e-mail: ronc DePauw edu
DePauw University                 |
275 Julian Science & Math Center  |
602 South College Ave.            |
Greencastle, IN  46135            |
==================================================================



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]