Tango.info music track metadata submissions: Difference between revisions
Jump to navigation
Jump to search
TINT format string change from | |
No edit summary |
||
Line 12: | Line 12: | ||
For example:<pre> | For example:<pre> | ||
<TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;% | <TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;%_length% | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;1;Nostalgias; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;1;Nostalgias;tango;Francisco Lomuto canta Jorge Omar;;;03:04 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;2;Quiero verte una | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;2;Quiero verte una vez más;tango;Francisco Lomuto canta Fernando Díaz;;;02:27 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;3;Sentimiento gaucho; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;3;Sentimiento gaucho;tango;Francisco Lomuto;;;02:54 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;4;Madreselva; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;4;Madreselva;tango;Francisco Lomuto canta Jorge Omar;;;02:37 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;5;La melodía de nuestro adiós | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;5;La melodía de nuestro adiós;tango;Francisco Lomuto canta Jorge Omar;;;02:20 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;6;Damisela encantadora; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;6;Damisela encantadora;vals;Francisco Lomuto canta Jorge Omar;;;02:57 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;7;Por la vuelta; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;7;Por la vuelta;tango;Francisco Lomuto canta Jorge Omar;;;02:30 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;8;Dímelo al oído; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;8;Dímelo al oído;tango;Francisco Lomuto canta Alberto Rivera;;;02:40 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;9;Adiós muchachos; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;9;Adiós muchachos;tango;Francisco Lomuto canta Jorge Omar;;1942;02:42 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;10;Intimas | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;10;Intimas;tango;Francisco Lomuto canta Carlos Galarce;;;02:38 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;11;Caminito; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;11;Caminito;tango;Francisco Lomuto canta Cerry Brian, Jorge Omar;;;03:15 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;12;Noche de ronda; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;12;Noche de ronda;vals;Francisco Lomuto;;;02:33 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;13; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;13;Las cuarenta;tango;Francisco Lomuto canta Jorge Omar;;;02:48 | ||
00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;14;La gayola; | 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;14;La gayola;tango;Francisco Lomuto canta Fernando Díaz;;;03:11 | ||
</pre> | </pre> | ||
The following Mp3tag export config will generate such a text from a [[TINT-based filing]] source: | The following Mp3tag export config will generate such a text from a [[TINT-based filing]] source: | ||
<pre>'<TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;% | <pre>'<TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;%_length%' | ||
$loop(%_parent_directory%\%_directory%\%track%)%_parent_directory%;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;% | $loop(%_parent_directory%\%_directory%\%track%)%_parent_directory%;%album%;$if($and($and($neql(%BAND%,),$neql(%ALBUMARTIST%,)),$neql(%BAND%,%ALBUMARTIST%)),ERROR! Band/AlbumArtist conflict,%BAND%%ALBUMARTIST%);cd;%discnumber%;%track%;$regexp(%title%,' \[.*\]',);$lower(%genre%);%artist%;;%year%;%_length% | ||
$loopend()</pre> | $loopend()</pre> | ||
Note: no source property value may contain the separator character ";". | Note: no source property value may contain the separator character ";". | ||
Note: Title has any [...] deleted, Genre is lowercased, Album Artist received only one of %band% (WMA/MP3) or %albumartist% (FLAC) |
Revision as of 2009-09-13T04:50:24
track metadata submissions
The format preferred by the data.tango.info editor for receiving track metadata is text consisting of:
- a header line containing the Mp3tag format string below
- for each track, one line containing the metadata field values as generated by this Mp3tag format string:
<TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;%_length_seconds%
where <TIN> is a source-dependent expression yielding the album TIN. If the source is TINT-based filing, this expression is %_parent_directory%.
For example:
<TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;%_length% 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;1;Nostalgias;tango;Francisco Lomuto canta Jorge Omar;;;03:04 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;2;Quiero verte una vez más;tango;Francisco Lomuto canta Fernando Díaz;;;02:27 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;3;Sentimiento gaucho;tango;Francisco Lomuto;;;02:54 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;4;Madreselva;tango;Francisco Lomuto canta Jorge Omar;;;02:37 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;5;La melodía de nuestro adiós;tango;Francisco Lomuto canta Jorge Omar;;;02:20 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;6;Damisela encantadora;vals;Francisco Lomuto canta Jorge Omar;;;02:57 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;7;Por la vuelta;tango;Francisco Lomuto canta Jorge Omar;;;02:30 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;8;Dímelo al oído;tango;Francisco Lomuto canta Alberto Rivera;;;02:40 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;9;Adiós muchachos;tango;Francisco Lomuto canta Jorge Omar;;1942;02:42 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;10;Intimas;tango;Francisco Lomuto canta Carlos Galarce;;;02:38 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;11;Caminito;tango;Francisco Lomuto canta Cerry Brian, Jorge Omar;;;03:15 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;12;Noche de ronda;vals;Francisco Lomuto;;;02:33 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;13;Las cuarenta;tango;Francisco Lomuto canta Jorge Omar;;;02:48 00743216153824;RCA Club [00743216153824];Francisco Lomuto;cd;1/1;14;La gayola;tango;Francisco Lomuto canta Fernando Díaz;;;03:11
The following Mp3tag export config will generate such a text from a TINT-based filing source:
'<TIN>;%album%;%BAND%;cd;%discnumber%;%track%;%title%;%genre%;%artist%;;%year%;%_length%' $loop(%_parent_directory%\%_directory%\%track%)%_parent_directory%;%album%;$if($and($and($neql(%BAND%,),$neql(%ALBUMARTIST%,)),$neql(%BAND%,%ALBUMARTIST%)),ERROR! Band/AlbumArtist conflict,%BAND%%ALBUMARTIST%);cd;%discnumber%;%track%;$regexp(%title%,' \[.*\]',);$lower(%genre%);%artist%;;%year%;%_length% $loopend()
Note: no source property value may contain the separator character ";". Note: Title has any [...] deleted, Genre is lowercased, Album Artist received only one of %band% (WMA/MP3) or %albumartist% (FLAC)