MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » General » OffTopic


OffTopic All topics which are not about MediaPortal go in here. Anything goes, as long as we keep it nice.

Reply
 
Thread Tools Display Modes
Old 2006-09-20, 13:58   #1 (permalink)
Portal Member
 
takingover's Avatar
 
Join Date: Apr 2006
Location: UK
Age: 24
Posts: 56
Thanks: 2
Thanked 0 Times in 0 Posts

Country:

My System

Send a message via MSN to takingover
Default Any one know a good music database?

Hi,

All my songs are in a reall mess and I'm tring to edit each of them but wondered if any one knew of a good online database where you can search for a song and it will tell you what year it was made, what type of song it is and other random stuff.

I've already done all 293 albums but it's just the random indivdual songs left to do.

Jay
__________________
My HTPC Baby - Gallery Link - Building HTPC

MP-TVSeries - Thanks Zeflash - Wiki Page

Now Over 3.5 Terrabytes of TV Files
takingover is offline   Reply With Quote
Old 2006-09-20, 14:19   #2 (permalink)
Retired Team Member
 
mzemina's Avatar
 
Join Date: Feb 2005
Location: Ft Smith, AR
Posts: 2,034
Thanks: 33
Thanked 12 Times in 12 Posts

Country:


Default

If you could define "...and other random stuff." a developer or someone who is well versed in SQL code plus XML (would be needed to create a new screen) could then take this on as a project. Something which woul dhelp us, would be for you to create a dummy screen image(s) to help us understand what you would like the screen to look like. You don't need to know photoshop, even Microsoft Paint will work to help in getting your idea across.

Mike
__________________
mzemina is offline   Reply With Quote
Old 2006-09-20, 14:26   #3 (permalink)
Portal Member
 
takingover's Avatar
 
Join Date: Apr 2006
Location: UK
Age: 24
Posts: 56
Thanks: 2
Thanked 0 Times in 0 Posts

Country:

My System

Send a message via MSN to takingover
Default

It's nothing like that, I don't want anything developed. I'm just sorting out my music files so they display correctly in My Music. I'm looking for a website that I can search for a song, and find out when it was made, what catagory it is. So that MP displays all the songs correctly at the moment i'm using amazon but it's not always got all the songs.

Thanks

Jay
__________________
My HTPC Baby - Gallery Link - Building HTPC

MP-TVSeries - Thanks Zeflash - Wiki Page

Now Over 3.5 Terrabytes of TV Files
takingover is offline   Reply With Quote
Old 2006-09-20, 14:26   #4 (permalink)
Portal Member
 
Join Date: Aug 2005
Location: Melbourne, Australia
Age: 22
Posts: 707
Thanks: 0
Thanked 0 Times in 0 Posts

My System

Default

Any tagging program that supports CDDB access should be able to do things like this, I believe.
jawbroken is offline   Reply With Quote
Old 2006-09-20, 14:29   #5 (permalink)
Portal Member
 
Smirnuff's Avatar
 
Join Date: Dec 2004
Location: United Kingdom
Posts: 630
Thanks: 0
Thanked 2 Times in 1 Post

My System

Default

Give musicbrainz.org a try, last.fm may be helpful too.
__________________
Smirnuff is offline   Reply With Quote
Old 2006-09-20, 14:32   #6 (permalink)
Portal Member
 
takingover's Avatar
 
Join Date: Apr 2006
Location: UK
Age: 24
Posts: 56
Thanks: 2
Thanked 0 Times in 0 Posts

Country:

My System

Send a message via MSN to takingover
Default

Thanks Smirnuff that's what I was looking for.


Jay
__________________
My HTPC Baby - Gallery Link - Building HTPC

MP-TVSeries - Thanks Zeflash - Wiki Page

Now Over 3.5 Terrabytes of TV Files
takingover is offline   Reply With Quote
Old 2006-09-20, 15:10   #7 (permalink)
Portal Member
 
Join Date: Sep 2005
Posts: 555
Thanks: 0
Thanked 1 Time in 1 Post


Default

Logically, CDDB + ID3-tag + filname/path should mean that a program could fix tags as well as humans.

However, the ones that I have tried (quite a few) dont.

Reasons:
-Bad and confusing UI
-Slow, buggy implementation
-They can work along "one axis", but I still havent seen anyone doing clever combination of all available info (filename/path, existing ID3, FREEDB/CDDB and user-supplied naming convention)

Also, there are incredibly many ways to present the data. I think that the user should be able to leave the PC while it is processing. When returning, you should get a sorted list with the worst hits first. IE, a file named c:\music\singles\unknown.mp3 with no tags should be on the top of the list, as there is no way other than analysing the actual music to identify it. When the user clicks "play" and recognize it as "yesterday", he/she should write that info into a textbox and be presented with suggested name/group combos. If that wasnt enough, it could be necessary to write "Beatles" if the user knows what band etc.

If a non-tagged file is named 12.mp3 inside a folder of 14 recognised songs from the same album, the program should suggest that this song is perhaps from the same album.

regards
Knut
knutinh is offline   Reply With Quote
Old 2006-09-20, 15:31   #8 (permalink)
Portal Member
 
Join Date: Sep 2005
Posts: 555
Thanks: 0
Thanked 1 Time in 1 Post


Default

IF ID3-tag contains all necessary fields
fill fields into temporary ID structure
flag as recognised
ELSEIF ID3-tag contains one or more necessary fields
fill recognised fields into temporary ID structure
set the rest as "unknown"
END

IF filename follows user-supplied convention (for instance "x - x - x.mp3")
fill recognised fields into temporary ID structure
Else
keep filename and folder for later parsing
END

IF there are less than 30 music files in this folder
flag all songs as possible album
check if other files have been recognised earlier
END

In the end, you may have a "matrix" containing #Artist, #Song, #Album etc where each field may have zero, one or several (potentially different) suggestions. Like:

#Artist : "Madonna" OR "madonna" OR "80s hits VA"
#Title : "unknown"
#Album : "True Blue" OR "Greatest hits of the 80s"
#filename : "trueblue"
#path : "madonna"

Do an elimination for fields with multiple hits. Some text parsing should be able to calculate the textual distance between "Madonna", "madonna" and "80s hits VA" and recognise that madonna/Madonna are most similar and should be trusted?

The most trusted sources of #Artist (in this case) can be used to give "True Blue" somewhat higher score than "Greatest hits of the 80s".

Do a FREEDB/CDDB search for "Artist=madonna, Album=True Blue", and get a list of perhaps 12 songs in that album.

Do a search between fields like #path and #filename matched against song titles from FREEDB.

Hopefully, get a correct match.

Store some "trustworthyness" parameter inside the struct, alongside the 2nd best and 3rd best hits etc.

After done for every song, sort after trustworthyness and present the user with the worst hits first, and a dropdown menu of alternate tags.

-k
knutinh is offline   Reply With Quote
Old 2006-09-20, 15:41   #9 (permalink)
Portal Member
 
Join Date: Nov 2004
Age: 34
Posts: 136
Thanks: 2
Thanked 1 Time in 1 Post

My System

Default

try this tool: http://www.tagrunner.com/website/v2/en/home.php

I did a short test two days ago and was quite satisfied.
__________________
---
Blog about building a computer based media center: http://www.mediacenterblog.eu
JulianBuss is offline   Reply With Quote
Old 2006-09-20, 15:41   #10 (permalink)
Portal User
 
Join Date: Sep 2006
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

Also. Do not forget the length of the song as a search/matching parameter. Most programs I've used to tag stuff just messes everything up so I have resorted to hand-tagging all my music and that is a royal pain.

If you can nail a function logic that eliminates most of the user input and stop to ask for user input only if the tagging validity falls outside the predefined set of parameters it might be a great thing.

Some kind of "smartness" to make the program realize that this is something I can't tag and I need help of the user is something that is blatantly missing in many automation programs.

Also, preview before accepting tagging results would be wonderful.
Zheele is offline   Reply With Quote
Reply

Bookmarks

Tags
database, good, music

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
HowTo Improve Movie & Music database speed 1,000 times HappyTalk Tips and Tricks 11 2008-01-02 18:59
(original thread) US/Canadian/Mexico EPG Zap2it Plugin Released bradsjm zap2it (discontinued) 513 2007-02-21 14:07
Help with TVServer and client rick78 Get Support 8 2006-12-12 18:48
0.2.1 and latest svn MyPictures thumbnails broken gloomyandy Codecs, External Players 1 2006-10-24 10:01
Technotrend DVB-S no LNB switch Erbsenkopp General Support 0 2006-08-03 09:04


All times are GMT +1. The time now is 20:14.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress