User:Mineo: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(removing languages since added to user profile)
No edit summary
Line 13: Line 13:
</pre>
</pre>
Those are tabs (\t) separating the URLs, not spaces!
Those are tabs (\t) separating the URLs, not spaces!
Replace latest with the real folder name
Replace latest with the real folder name.
Then save all the URLs to a file and run aria2c like so:
<pre>
aria2c -j 6 -i <filename>
</pre>
to download the files to the current directory


=== Picard scripting ===
=== Picard scripting ===

Revision as of 15:31, 6 December 2014

My MBz profile

Websites with catalogues of classical music

Bielekat

Klassikakzente

aria2c download list for MB dumps

ftp://mirrors.dotsrc.org/MusicBrainz/data/fullexport/LATEST/mbdump.tar.bz2 ftp://ftp.musicbrainz.org/pub/musicbrainz/data/fullexport/LATEST/mbdump.tar.bz2
ftp://mirrors.dotsrc.org/MusicBrainz/data/fullexport/LATEST/mbdump-editor.tar.bz2  ftp://mirrors.dotsrc.org/MusicBrainz/data/fullexport/LATEST/mbdump-editor.tar.bz2
ftp://ftp.musicbrainz.org/pub/musicbrainz/data/fullexport/LATEST/mbdump-derived.tar.bz2    ftp://ftp.musicbrainz.org/pub/musicbrainz/data/fullexport/LATEST/mbdump-derived.tar.bz2

Those are tabs (\t) separating the URLs, not spaces! Replace latest with the real folder name. Then save all the URLs to a file and run aria2c like so:

aria2c -j 6 -i <filename>

to download the files to the current directory

Picard scripting

$unset(genre)
$unset(_rating)
$unset(bpm)
$unset(mood)
$unset(isrc)
$unset(copyright)
$unset(media)
$unset(barcode)
$unset(encodedby)
$unset(releasestatus)
$unset(asin)
$unset(script)
$unset(language)
$unset(musicip_puid)
$unset(musicip_fingerprint)
$unset(composersort)
$unset(originaldate)
$if($eq(%label%,8bitpeoples),
	$set(_labelandcatno,yes)
	$set(_label,%label%)
	$set(_catno,%catalognumber%)
	$add_to_collection(56cd604b-c02a-4f4a-9b75-400692624831)
    ,
)
$if($eq(%label%,OverClocked ReMix),
	$set(_labelandcatno,yes)
	$set(_label,%label%)
	$set(_catno,%catalognumber%)
	$add_to_collection(450a79e3-73ba-44a0-9d99-64651e7b65ff)
    ,
)
$unset(label)
$unset(catalognumber)

Picard file naming

$set(_theend,
	$if(
		$gt(%totaldiscs%, 1),
		Disc %_paddeddiscnumber%/,
	)
	%_paddedtracknumber% - %title%
)

$if(%date%,
	$set(_year,$left(%date%,4)),
)

$if($eq(%albumartist%,OverClocked ReMix),
	$set(albumartist,Various Artists),
)

$if($in(%_dirname%,_misc),
	misc/tagged/%artist% - %title%
	$stop()
,)

$if(
	$or($in(%_dirname%,Soundtracks),$inmulti(%releasetype%,soundtrack)),
	$set(_soundtrackprefix,Soundtracks),
)

$if(
	$in(%_dirname%,Soundtracks - Score),
	$set(_soundtrackprefix,Soundtracks - Score),
)

$if(
	$in(%_dirname%,Anime),
	$set(_soundtrackprefix,Soundtracks - Anime),
)

$noop(begin labelandcatno - for some labels it makes sense to give them their own folder - label/catno - album \(year\))
$if(%_labelandcatno%,
	%_label%/%_catno% - %album%$if(%_year%, \(%_year%\))/%_theend%
	$stop(),
)
$noop(end labelandcatno)
$noop(begin soundtrack)
$if(%_soundtrackprefix%,
	%_soundtrackprefix%/
	%album% $if(%_releasecomment%,\(%_releasecomment%\) ,)- $if2(%albumartist%,%albumartist%)
		$if(
			%date%,
			 \($left(%date%,4)\),
			)

		/%_theend%
	$stop(),
)
$noop(end soundtrack),
$noop(begin normal - this is neither a soundtrack, nor an album from one of the special labels)
$if2(
	%albumartist%,
	%artist%
)/
$if(%_year%,%_year% - )
%album%/%_theend%
$noop(end normal)