Difference between revisions of "Foobar2000:Freedb masstagger (foo freedb)"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
m (Added "DISPLAYTITLE" behaviour switch.)
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<nowiki></nowiki>
+
{{DISPLAYTITLE:foobar2000:freedb masstagger (foo_freedb)}}
 +
{{Foobar Component Infobox
 +
| name                = freedb masstagger
 +
| screenshot          = [[File:foo_freedb.png|256px]]
 +
| module_name          = foo_freedb
 +
| developer            = Dariusz Sieradzki
 +
| repository          =
 +
| released            =
 +
| released_ref        =
 +
| stable_release      = 1.0.1
 +
| stable_release_date  = 2003-10-29
 +
| preview_release      =
 +
| preview_release_date =
 +
| foobar2000_minimum  = 0.7.1
 +
| foobar2000_maximum  = 0.8.3
 +
| foobar2000_ui_module =
 +
| use                  = Tagging
 +
| license              =
 +
}}
 +
{{panel|'''Note:''' This page describes only the foo_freedb component for foobar2000 0.8.x by Dariusz Sieradzki. The information herein does not apply to the [[foobar2000:Components/Freedb Tagger (foo_freedb2)|foo_freedb2]] component for foobar2000 0.9.x by Holger Stenger.|color=yellow}}
  
<center><h1>Freedb</h1></center>
+
You have some old files encoded with no tags and now that you have thousand of tags to enter, you are desparated? This page should help you a bit to have all the work achieved in only several minutes. Foobar offers you the ability to link information to numerous files without any waste of time to do it. You are able to tag your files thanks to the internet or the filenames themselves. It also allows you to add new tag fields to enlarge the abilities of foobar ( for example you can rate your files (with quicktag), know if there are various artists on the album etc.. you could also sort your files by genre, period, year, composer, performer etc...).
<blockquote>
+
You have some old files encoded with no tags and now that you have thousand of tags to enter, you are desparated? This page should help you a bit to have all the work achieved in only several minutes. Foobar offers you the ability to link information to numerous files without any waste of time to do it. You are able to tag your files thanks to the internet or the filenames themselves. It also allows you to add new tag fields to enlarge the abilities of foobar ( for example you can rate your files (with quicktag), know if there are various artists on the album etc.. you could also sort your files by genre, period, year, composer, performer etc...). Foobar not only fully supports APEv2, ID3v2, MP4, WMA, Vorbis_comment, but it also allows you to create and edit fastly your tags, remove some ones, duplicate tags from a file to another etc.. thanks to the different masstaggers. The system is based on the [http://www.saunalahti.fi/cse/foobar2000.php Case utility called TAG] which is based on commandline and has enormous possibilities.
+
</blockquote>
+
<h2>Freedb </h2>
+
<blockquote>
+
This component, which was developed by Dariusz Sieradzki (alias messer), allows users to give information related to their albums thanks to an external database (freedb). The gain of time using this component is enormous as you don't have to enter manually any tag. <br>
+
<br>
+
<b>The selected songs must be into the commercial order of the album or it won't work</b>. <br>
+
<br>
+
Masstagging functions are avaible from the contextual menu:<br>
+
<center>http://eolindel.free.fr/foobar/freedb3.gif</center><br>
+
  
</blockquote>
+
Foobar not only fully supports APEv2, ID3v2, MP4, WMA, Vorbis_comment, but it also allows you to create and edit fastly your tags, remove some ones, duplicate tags from a file to another etc. thanks to the different masstaggers. The system is based on the Case utility [[Tag (tagging software)|Tag]], which is based on command line and has enormous possibilities.
<blockquote>
+
<h2>Configure</h2>
+
<blockquote>
+
<center>http://eolindel.free.fr/foobar/freedb4.gif</center><br>
+
<h3>Freedb configuration</h3>
+
<ul type="disc">
+
<li><b><i>freedb  server</i></b>: You can choose your freedb server. If your servers seems to work no more, just click on <b><i>retrieve freedb servers list </i></b> to have other adresses
+
<li><b><i>your email address</i></b>: specifies an email adress which will be transmitted at the freedb serveur. Joe@foo.bar is perfect..
+
<li><b><i>don’t try to compute discID</i></b>: the freedb query is based on a number calcuted with the number and length of the files. It may be fruitless even if the information is entered in the database. Using this option, you will forbid to the component to use the identifier to search in the database
+
</ul>
+
<h3>preview</h3>
+
<ul type="disc">
+
<li><b><i>before tagging allow me to select and preview freedb query results</i></b>: even if only one disc matches the criterion entered, the component will ask you to validate it. Not using this option, the component will always choose the first entry, it is faster but you can't be sure to get the most important amount of information.
+
<li><b><i>But show preview dialog only if multiple matches were found </i></b>: when there are several albums matching the album selected, you will have to choose one to tag your files, if there is only one album in the database matching the selected one, it will automatically be used to tag your files
+
<li><b><i>Automatically load all previews</i></b>: downloads automatically all the information corresponding to the results found, the user will still have to choose which result he will use to tag his files.
+
</ul>
+
<h3>auto CDDA tagging</h3>
+
<ul type="disc">
+
<li><b><i>when CD is added to Playlist, automatically retrieve titles</i></b>: will automatically try to search in the freedb a matching result to the CD added
+
<li><b><i>show preview dialog before tagging CD</i></b>: foobar will display the preview window before getting information about the CD
+
<li><b><i>use only foobar’s database to store CD tag</i></b>: saves the information collected in the database if it is enabled
+
</ul>
+
<h3>freedb proxy config</h3>
+
<ul type="disc">
+
<li>you will be able to enter your proxy parameters if you are using one
+
</ul>
+
  
</blockquote>
+
==freedb ==
 +
This component, which was developed by Dariusz Sieradzki (alias messer), allows users to give information related to their albums thanks to an external database (freedb). The gain of time using this component is enormous as you don't have to enter manually any tag.
  
<h2>Get tags</h2>
+
'''The selected songs must be into the commercial order of the album or it won't work'''.
<blockquote>
+
 
<center>http://eolindel.free.fr/foobar/freedb5.gif</center><br>
+
Masstagging functions are available from the contextual menu:
 +
http://eolindel.free.fr/foobar/freedb3.gif
 +
 
 +
==Configuration==
 +
[[File:foo_freedb preferences.png|thumb|Preferences page.]]
 +
The component can be configured via its preferences page.
 +
===freedb configuration===
 +
; freedb  server
 +
: You can choose your freedb server. If your servers seems to work no more, just click on {{button|retrieve freedb servers list}} to have other addresses
 +
; your email address
 +
: specifies an email address which will be transmitted at the freedb server. joe@foo.bar is perfect.
 +
; don't try to compute discID, always rely on freedb's fuzzy search
 +
: the freedb query is based on a number calculated with the number and length of the files. It may be fruitless even if the information is entered in the database. Using this option, you will forbid to the component to use the identifier to search in the database
 +
 
 +
===preview===
 +
; before tagging allow me to select and preview freedb query results
 +
: even if only one disc matches the criterion entered, the component will ask you to validate it. Not using this option, the component will always choose the first entry, it is faster but you can't be sure to get the most important amount of information.
 +
; but show preview dialog only if multiple matches were found
 +
: when there are several albums matching the album selected, you will have to choose one to tag your files, if there is only one album in the database matching the selected one, it will automatically be used to tag your files
 +
; Automatically load all previews
 +
: downloads automatically all the information corresponding to the results found, the user will still have to choose which result he will use to tag his files.
 +
 
 +
===auto CDDA tagging===
 +
; when CD is added to playlist, automatically retrieve titles
 +
: Will automatically try to search in the freedb a matching result to the CD added.
 +
; show preview dialog before tagging CD
 +
: foobar2000 will display the preview window before getting information about the CD.
 +
; use only foobar's database to store CD tags
 +
: Saves the information collected in the database if it is enabled.
 +
 
 +
===freedb proxy config===
 +
* You will be able to enter your proxy parameters if you are using one
 +
 
 +
==Get tags==
 +
http://eolindel.free.fr/foobar/freedb5.gif
 
Clicking on get tags, the search will start, it only takes couples of seconds generally. Then this window will pop up. The user is able to choose the fields to write, consequently you are able to save the information already entered without overwriting them with this component. You can also choose how your files will be tracknumbered.
 
Clicking on get tags, the search will start, it only takes couples of seconds generally. Then this window will pop up. The user is able to choose the fields to write, consequently you are able to save the information already entered without overwriting them with this component. You can also choose how your files will be tracknumbered.
The interface is really clear. If you have several matches, just choose one and then I advice you to preview the selected album and choose the one with information corresponding to your wantings.. <br>
+
The interface is really clear. If you have several matches, just choose one and then I advice you to preview the selected album and choose the one with information corresponding to your wanting.
<br>Then just click on tag files to tag them or cancel if you have changed your mind. Then, your files will be updated.<br>
+
 
<br>
+
Then just click on tag files to tag them or cancel if you have changed your mind. Then, your files will be updated.
Using <b><i>Get tags (multiple albums)</i></b> will only repeat this process for each album.
+
 
</blockquote>
+
Using '''''Get tags (multiple albums)''''' will only repeat this process for each album.
 +
 
 +
==Manual query==
 +
http://eolindel.free.fr/foobar/freedb6.gif
  
<h2>Manual query</h2>
+
If the automatic way doesn't work, the user can enter manually the values corresponding to his album. You wil have to enter the genre and the discID. As you are not wizards, the only way to know the TWO values is going on the [http://www.freedb.org/freedb_search.php freedb website] and do a search there.
<blockquote>
+
<center>http://eolindel.free.fr/foobar/freedb6.gif</center><br>
+
If the automatic way doesn't work, the user can enter manually the values corresponding to his album. You wil have to enter the genre and the discID. As you are not wizards, the only way to know the TWO values is going on the [http://www.freedb.org/freedb_search.php freedb website] and do a search there.<br>
+
<center>http://eolindel.free.fr/foobar/freedb8.gif</center>
+
<b>Take care of the genre fields</b>, it must be the one entered in the freedb which rarely corresponds to the real genre of the album (for example an album of Mozart could be with the Rock genre !!).
+
</blockquote>
+
  
 +
http://eolindel.free.fr/foobar/freedb8.gif
  
<h2>Search</h2>
+
'''Take care of the genre fields''', it must be the one entered in the freedb which rarely corresponds to the real genre of the album (for example an album of Mozart could be with the Rock genre !!).
<blockquote>
+
<center>http://eolindel.free.fr/foobar/freedb7.gif</center><br>
+
Here, you will do a search on the freedb server. The criterion are various and could filter the results, use them to avoid hundreds of answers (or thousands..).<br>
+
<br>
+
<ul type="disc">
+
<li><b><i>Keyword</i></b>: enter the keywords for your search
+
<li><b><i>Search genres</i></b>: as the genre value rarely means anythings and is rarely really linked to the real genre of the album, Do not change it. (You coud miss your album of Beatle with the "genre" classical)
+
<li><b><i>Search fields</i></b>: choose the fields where the search will be done
+
<li><b><i>Show only entries matching</i></b>: Use it to filter your search to only one album and/or artist. It is really useful, do not neglect these values. As common words like "love" could give you endless answers without any filter..
+
</ul>
+
  
</blockquote>
+
==Search==
If those methods do not work, just try to do your search on other database as [http://www.gracenote.com/ gracenote]..
+
</blockquote>
+
  
 +
http://eolindel.free.fr/foobar/freedb7.gif
 +
Here, you will do a search on the freedb server. The criterion are various and could filter the results, use them to avoid hundreds of answers (or thousands..).
  
 +
* '''''Keyword''''': enter the keywords for your search
 +
* '''''Search genres''''': as the genre value rarely means anything and is rarely really linked to the real genre of the album, do not change it. (You could miss your album of The Beatles with the "genre" classical)
 +
* '''''Search fields''''': choose the fields where the search will be done
 +
* '''''Show only entries matching''''': Use it to filter your search to only one album and/or artist. It is really useful, do not neglect these values. As common words like "love" could give you endless answers without any filter..
  
 +
If those methods do not work, just try to do your search on other database as [http://www.gracenote.com/ gracenote].
  
 +
==See also==
 +
* [[foobar2000:Components/Freedb Tagger (foo_freedb2)|Freedb Tagger (foo_freedb2)]]
  
== GO back to [[Foobar2000:Advanced User Guide]]==
+
==External links==
 +
* [http://www.dago.pmp.com.pl/foobar/ Official website] {{webarchive|https://web.archive.org/web/20040203090612/http://www.dago.pmp.com.pl/foobar/|2004-02-03}}

Revision as of 15:19, 24 November 2019

freedb masstagger
Foo freedb.png
Developer(s) Dariusz Sieradzki
Repository
Release information
Initial release
Stable release 1.0.1 (October 29, 2003)
Preview release
foobar2000 compatibility
Architecture {{{foobar2000_architecture}}}
Minimum version 0.7.1
Maximum version 0.8.3
UI module(s) N/A
Additional information
Use Tagging
License
Discussion thread {{{discussion_thread}}}
View all components

You have some old files encoded with no tags and now that you have thousand of tags to enter, you are desparated? This page should help you a bit to have all the work achieved in only several minutes. Foobar offers you the ability to link information to numerous files without any waste of time to do it. You are able to tag your files thanks to the internet or the filenames themselves. It also allows you to add new tag fields to enlarge the abilities of foobar ( for example you can rate your files (with quicktag), know if there are various artists on the album etc.. you could also sort your files by genre, period, year, composer, performer etc...).

Foobar not only fully supports APEv2, ID3v2, MP4, WMA, Vorbis_comment, but it also allows you to create and edit fastly your tags, remove some ones, duplicate tags from a file to another etc. thanks to the different masstaggers. The system is based on the Case utility Tag, which is based on command line and has enormous possibilities.

freedb

This component, which was developed by Dariusz Sieradzki (alias messer), allows users to give information related to their albums thanks to an external database (freedb). The gain of time using this component is enormous as you don't have to enter manually any tag.

The selected songs must be into the commercial order of the album or it won't work.

Masstagging functions are available from the contextual menu: http://eolindel.free.fr/foobar/freedb3.gif

Configuration

Preferences page.

The component can be configured via its preferences page.

freedb configuration

freedb server
You can choose your freedb server. If your servers seems to work no more, just click on retrieve freedb servers list to have other addresses
your email address
specifies an email address which will be transmitted at the freedb server. joe@foo.bar is perfect.
don't try to compute discID, always rely on freedb's fuzzy search
the freedb query is based on a number calculated with the number and length of the files. It may be fruitless even if the information is entered in the database. Using this option, you will forbid to the component to use the identifier to search in the database

preview

before tagging allow me to select and preview freedb query results
even if only one disc matches the criterion entered, the component will ask you to validate it. Not using this option, the component will always choose the first entry, it is faster but you can't be sure to get the most important amount of information.
but show preview dialog only if multiple matches were found
when there are several albums matching the album selected, you will have to choose one to tag your files, if there is only one album in the database matching the selected one, it will automatically be used to tag your files
Automatically load all previews
downloads automatically all the information corresponding to the results found, the user will still have to choose which result he will use to tag his files.

auto CDDA tagging

when CD is added to playlist, automatically retrieve titles
Will automatically try to search in the freedb a matching result to the CD added.
show preview dialog before tagging CD
foobar2000 will display the preview window before getting information about the CD.
use only foobar's database to store CD tags
Saves the information collected in the database if it is enabled.

freedb proxy config

  • You will be able to enter your proxy parameters if you are using one

Get tags

http://eolindel.free.fr/foobar/freedb5.gif Clicking on get tags, the search will start, it only takes couples of seconds generally. Then this window will pop up. The user is able to choose the fields to write, consequently you are able to save the information already entered without overwriting them with this component. You can also choose how your files will be tracknumbered. The interface is really clear. If you have several matches, just choose one and then I advice you to preview the selected album and choose the one with information corresponding to your wanting.

Then just click on tag files to tag them or cancel if you have changed your mind. Then, your files will be updated.

Using Get tags (multiple albums) will only repeat this process for each album.

Manual query

http://eolindel.free.fr/foobar/freedb6.gif

If the automatic way doesn't work, the user can enter manually the values corresponding to his album. You wil have to enter the genre and the discID. As you are not wizards, the only way to know the TWO values is going on the freedb website and do a search there.

http://eolindel.free.fr/foobar/freedb8.gif

Take care of the genre fields, it must be the one entered in the freedb which rarely corresponds to the real genre of the album (for example an album of Mozart could be with the Rock genre !!).

Search

http://eolindel.free.fr/foobar/freedb7.gif Here, you will do a search on the freedb server. The criterion are various and could filter the results, use them to avoid hundreds of answers (or thousands..).

  • Keyword: enter the keywords for your search
  • Search genres: as the genre value rarely means anything and is rarely really linked to the real genre of the album, do not change it. (You could miss your album of The Beatles with the "genre" classical)
  • Search fields: choose the fields where the search will be done
  • Show only entries matching: Use it to filter your search to only one album and/or artist. It is really useful, do not neglect these values. As common words like "love" could give you endless answers without any filter..

If those methods do not work, just try to do your search on other database as gracenote.

See also

External links