EAC Metadata Options: Difference between revisions

From Hydrogenaudio Knowledgebase
m (moved 1st section below 'eac guides' template placement)
m (Removed large text and reverted to 'indent' format of the original EAC freedb/Database Options (Legacy) page)
Line 4: Line 4:
__TOC__
__TOC__
<br clear="all" />
<br clear="all" />
==Metadata Provider==
 
[[Image:EAC_Metadata_options_Metadata_Provider.png|thumb|right|'''Metadata options''', '''Metadata Provider''' tab]]
== Metadata Provider ==
; <big>Selected metadata provider</big>
 
[[File:EAC_Metadata_options_Metadata_Provider.png|thumb|right|'''Metadata options''', '''Metadata Provider''' tab]]
:; Selected metadata provider</big>


In addition to the built-in freedb engine, access to other metadata providers (including commercial) may be available via plugins. You may choose a metadata provider in this drop-down list. It is also possible to choose a provider on the main screen via a drop-down list.
In addition to the built-in freedb engine, access to other metadata providers (including commercial) may be available via plugins. You may choose a metadata provider in this drop-down list. It is also possible to choose a provider on the main screen via a drop-down list.
Line 12: Line 14:
EAC is able to access various providers of metadata. Besides the integrated freedb provider, there exist several additional (also commercial) providers. Choosing from within this list will select the used metadata provider. It is also possible to choose the provider on the main screen through a drop down image box. -->
EAC is able to access various providers of metadata. Besides the integrated freedb provider, there exist several additional (also commercial) providers. Choosing from within this list will select the used metadata provider. It is also possible to choose the provider on the main screen through a drop down image box. -->


; <big>Show options of the selected metadata provider</big>
:; Show options of the selected metadata provider</big>


This button will open the option window of the selected metadata provider. Options vary by provider.  
This button will open the option window of the selected metadata provider. Options vary by provider.  
Line 18: Line 20:
This will open the option window of the selected metadata provider. There it is possible to change various options (depending on the used provider), e.g. login information (for commercial providers} or used internet servers. -->
This will open the option window of the selected metadata provider. There it is possible to change various options (depending on the used provider), e.g. login information (for commercial providers} or used internet servers. -->
<br clear="all" />
<br clear="all" />
==freedb==
 
[[Image:EAC_Metadata_options_freedb.png|thumb|right|'''Metadata options''', '''freedb''' tab]]
== freedb ==
 
[[File:EAC_Metadata_options_freedb.png|thumb|right|'''Metadata options''', '''freedb''' tab]]
This tab includes settings for the built-in freedb engine.
This tab includes settings for the built-in freedb engine.
{{panel|When this article mentions freedb it is referring to the commonly used ''<u>name</u>'' of the database, formerly hosted by [[wikipedia:Magix|Magix]] and currently hosted by [https://gnudb.org gnudb.org].|color=yellow}}
{{panel|When this article mentions freedb it is referring to the commonly used ''<u>name</u>'' of the database, formerly hosted by [[wikipedia:Magix|Magix]] and currently hosted by [https://gnudb.org gnudb.org].|color=yellow}}


; <big>Your e-mail address</big>
:; Your e-mail address</big>


To be able to retrieve or submit data from/to freedb, you have to specify an e-mail address. Otherwise, EAC will only show an error dialog when trying to submit or retrieve data to/from freedb. This e-mail address will be used to inform you in case of errors during submissions. If these messages are not important for you, you can enter a fake e-mail address here and you will never receive e-mails from freedb.
To be able to retrieve or submit data from/to freedb, you have to specify an e-mail address. Otherwise, EAC will only show an error dialog when trying to submit or retrieve data to/from freedb. This e-mail address will be used to inform you in case of errors during submissions. If these messages are not important for you, you can enter a fake e-mail address here and you will never receive e-mails from freedb.
Line 29: Line 33:
For retrieving or sending data from/to the freedb CD database, you need to enter your email address. This email address will be used on submissions for error reports. -->  
For retrieving or sending data from/to the freedb CD database, you need to enter your email address. This email address will be used on submissions for error reports. -->  


; <big>Freedb server</big>
:; Freedb server</big>
: ''Current active server:'' <nowiki>http://gnudb.gnudb.org:80/~cddb/cddb.cgi</nowiki>
:: ''Current active server:'' <nowiki>http://gnudb.gnudb.org:80/~cddb/cddb.cgi</nowiki>


With this option the freedb server to be used can be specified.  
With this option the freedb server to be used can be specified.  
Line 40: Line 44:
This option was removed in v1.6 -->
This option was removed in v1.6 -->


; <big>Use Proxy Server for HTTP access</big>
:; Use Proxy Server for HTTP access</big>
: ''(Default: disabled)''
:: ''(Default: disabled)''


EAC uses HTTP for communication with a freedb server. When you want to use a proxy server, just enable this option and enter the proxy server's address and port below.
EAC uses HTTP for communication with a freedb server. When you want to use a proxy server, just enable this option and enter the proxy server's address and port below.
Line 47: Line 51:
When your server is behind a firewall to protect your company against attacks from the Internet, use this proxy protocol. -->
When your server is behind a firewall to protect your company against attacks from the Internet, use this proxy protocol. -->


; <big>Use authentication for Proxy Server</big>
:; Use authentication for Proxy Server</big>
: ''(Default: disabled)''
:: ''(Default: disabled)''


When using a proxy server for communication with freedb and this server requires authentication, you can enable this option and specify your username and password in the text boxes below. If you leave the password field blank, EAC will ask you every time you try access freedb for the password and the password will not be stored by EAC.
When using a proxy server for communication with freedb and this server requires authentication, you can enable this option and specify your username and password in the text boxes below. If you leave the password field blank, EAC will ask you every time you try access freedb for the password and the password will not be stored by EAC.
Line 58: Line 62:
You may enter the password for the proxy account here, or you may leave this field blank, in which case EAC will ask you every time you accas freedb for the password. In that case, the password is not stored in the options at all. -->
You may enter the password for the proxy account here, or you may leave this field blank, in which case EAC will ask you every time you accas freedb for the password. In that case, the password is not stored in the options at all. -->


; <big>On a connection error, retry query using a different server from the server list</big>
:; On a connection error, retry query using a different server from the server list</big>
: ''(Default: disabled, '''Recommended: disabled''')''
:: ''(Default: disabled, '''Recommended: disabled''')''


When there is a connection error while communication with a freedb server (while submitting or retrieving data), EAC can try to use another server from the ''Freedb server'' list.
When there is a connection error while communication with a freedb server (while submitting or retrieving data), EAC can try to use another server from the ''Freedb server'' list.
Line 66: Line 70:
Sometimes a freedb query cannot return a result because the server is overloaded or down. In order to provide easy recovery from freedb problems and to make it possible to retrieve the CD data quickly even when there are problems with the selected server, EAC can try other servers as well. -->
Sometimes a freedb query cannot return a result because the server is overloaded or down. In order to provide easy recovery from freedb problems and to make it possible to retrieve the CD data quickly even when there are problems with the selected server, EAC can try other servers as well. -->


==Export==
== Export ==
[[Image:EAC_Metadata_options_Export.png|thumb|right|'''Metadata options''', '''Export''' tab]]
 
[[File:EAC_Metadata_options_Export.png|thumb|right|'''Metadata options''', '''Export''' tab]]
This tab is used to configure the line format for exporting metadata to a database file.
This tab is used to configure the line format for exporting metadata to a database file.


;<big>Construction of database export lines</big>
:; Construction of database export lines</big>
:''(Default: %tracknr%;%artist%;%title%;%tracklen%)''
:: ''(Default: %tracknr%;%artist%;%title%;%tracklen%)''
This option only affects the functions  
This option only affects the functions  
:''Database'' > ''Export CD Information To'' > ''DB Text File...''  
: ''Database'' > ''Export CD Information To'' > ''DB Text File...''  
:''Database'' > ''Export Whole Database To'' > ''DB Text File...''  
: ''Database'' > ''Export Whole Database To'' > ''DB Text File...''  
and specifies which information is written to the exported database text files. You can specify data fields, the order of the data fields and what separator (delimiter} character to use.
and specifies which information is written to the exported database text files. You can specify data fields, the order of the data fields and what separator (delimiter} character to use.
<!-- ToolTip text:  
<!-- ToolTip text:  
This control contains the placeholders that define how each line of data is formatted for exporting to a database file. Some databases import text files with different kinds of separators (delimiters} between each element. Here you may manually specify the order of data fields and separator characters. -->
This control contains the placeholders that define how each line of data is formatted for exporting to a database file. Some databases import text files with different kinds of separators (delimiters} between each element. Here you may manually specify the order of data fields and separator characters. -->


==External links==
== External links ==
 
* [https://gnudb.org/ gnudb.org] ''(current host of freedb)''
* [https://gnudb.org/ gnudb.org] ''(current host of freedb)''


[[Category:EAC Guides|Metadata & EAC]]
[[Category:EAC Guides|Metadata & EAC]]

Revision as of 11:23, 1 October 2023

The Metadata options dialog in EAC (shortcut: F12) offers several options concerning freedb.


Metadata Provider

Metadata options, Metadata Provider tab
Selected metadata provider

In addition to the built-in freedb engine, access to other metadata providers (including commercial) may be available via plugins. You may choose a metadata provider in this drop-down list. It is also possible to choose a provider on the main screen via a drop-down list.

Show options of the selected metadata provider

This button will open the option window of the selected metadata provider. Options vary by provider.

freedb

Metadata options, freedb tab

This tab includes settings for the built-in freedb engine.

Your e-mail address

To be able to retrieve or submit data from/to freedb, you have to specify an e-mail address. Otherwise, EAC will only show an error dialog when trying to submit or retrieve data to/from freedb. This e-mail address will be used to inform you in case of errors during submissions. If these messages are not important for you, you can enter a fake e-mail address here and you will never receive e-mails from freedb.

Freedb server
Current active server: http://gnudb.gnudb.org:80/~cddb/cddb.cgi

With this option the freedb server to be used can be specified.

Use Proxy Server for HTTP access
(Default: disabled)

EAC uses HTTP for communication with a freedb server. When you want to use a proxy server, just enable this option and enter the proxy server's address and port below.

Use authentication for Proxy Server
(Default: disabled)

When using a proxy server for communication with freedb and this server requires authentication, you can enable this option and specify your username and password in the text boxes below. If you leave the password field blank, EAC will ask you every time you try access freedb for the password and the password will not be stored by EAC.

On a connection error, retry query using a different server from the server list
(Default: disabled, Recommended: disabled)

When there is a connection error while communication with a freedb server (while submitting or retrieving data), EAC can try to use another server from the Freedb server list.

Export

Metadata options, Export tab

This tab is used to configure the line format for exporting metadata to a database file.

Construction of database export lines
(Default: %tracknr%;%artist%;%title%;%tracklen%)

This option only affects the functions

Database > Export CD Information To > DB Text File...
Database > Export Whole Database To > DB Text File...

and specifies which information is written to the exported database text files. You can specify data fields, the order of the data fields and what separator (delimiter} character to use.

External links