Picard Qt/Plugins: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
(Linked plugins to users; search plugins here ok to delete, please re-transclude (Imported from MoinMoin))
Line 53: Line 53:
<ul><li style="list-style-type:none">Please contact [[User:BrianFreud|BrianFreud]] with any problems or to request additional search plugins. Update: Sept 15, 2007: All search plugins have been updated to work with alpha 14. The Google plugin also has been updated to allow searching from tracks. Sept 29 update: Track names also now work in the Google search! New SoundtrackINFO search plugin also added. October 19: Added GMR plugin.
<ul><li style="list-style-type:none">Please contact [[User:BrianFreud|BrianFreud]] with any problems or to request additional search plugins. Update: Sept 15, 2007: All search plugins have been updated to work with alpha 14. The Google plugin also has been updated to allow searching from tracks. Sept 29 update: Track names also now work in the Google search! New SoundtrackINFO search plugin also added. October 19: Added GMR plugin.
* '''Amazon'''
* '''Amazon'''
<ul><li style="list-style-type:none">Supports: .ca, .com, .de, .fr, .jp, and .co.uk [[Media:SearchAmazon3.py|SearchAmazon3.py]]
<ul><li style="list-style-type:none">Supports: .ca, .com, .de, .fr, .jp, and .co.uk [http://users.musicbrainz.org/~brianfreud/SearchAmazon3.py Download]
</ul>
</ul>
* '''CastAlbums.org'''
* '''CastAlbums.org'''
<ul><li style="list-style-type:none">[[Media:SearchCastAlbums3.py|SearchCastAlbums3.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchCastAlbums3.py Download]
</ul>
</ul>
* '''Discogs'''
* '''Discogs'''
<ul><li style="list-style-type:none">[[Media:SearchDiscogs3.py|SearchDiscogs3.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchDiscogs3.py Download]
</ul>
</ul>
* '''FilmMusziek.be''' (aka "Film Music Search")
* '''FilmMusziek.be''' (aka "Film Music Search")
<ul><li style="list-style-type:none">[[Media:SearchFilmMusziek3.py|SearchFilmMusziek3.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchFilmMusziek3.py Download]
</ul>
</ul>
* '''Game Music Revolution'''
* '''Game Music Revolution'''
<ul><li style="list-style-type:none">[[Media:SearchGMR31.py|SearchGMR31.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchGMR.py Download]
</ul>
</ul>
* '''Google'''
* '''Google'''
<ul><li style="list-style-type:none">[[Media:SearchGoogle31.py|SearchGoogle31.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchGoogle3.py Download]
</ul>
</ul>
* '''The Lortel Archives''' (Off-Broadway cast recordings)
* '''The Lortel Archives''' (Off-Broadway cast recordings)
<ul><li style="list-style-type:none">[[Media:SearchLortelArchives3.py|SearchLortelArchives3.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchLortelArchives3.py Download]
</ul>
</ul>
* '''SoundtrackCollector.org'''
* '''SoundtrackCollector.org'''
<ul><li style="list-style-type:none">[[Media:SearchSoundtrackCollector3.py|SearchSoundtrackCollector3.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchSoundtrackCollector3.py Download]
</ul>
</ul>
* '''SoundtrackINFO'''
* '''SoundtrackINFO'''
<ul><li style="list-style-type:none">[[Media:SearchSoundtrackINFO.py|SearchSoundtrackINFO.py]]
<ul><li style="list-style-type:none">[http://users.musicbrainz.org/~brianfreud/SearchSoundtrackINFO3.py Download]
</ul>
</ul>



Revision as of 01:08, 6 November 2007

Plugins for Picard

To install a plugin, download and copy it to directory named 'plugins' either in the Picard application directory or in ~/.config/MusicBrainz/Picard/plugins on Unix and %HOME%\Application Data\MusicBrainz\Picard\plugins on Windows.

Plugins

Disc Numbers

Moves (disc X) from releases titles into separate tags (discnumber and discsubtitle).

Download

Feat. Artists

Removes (feat. Artist) parts from track titles.

Download

Cover Art Downloader

Downloads cover art.

Download (remove the old Amazon plugin (amazon.py, amazon.pyc & amazon.pyo) before installing this one)

Last.fm Tags

Use Last.fm tags as "genre".

Download: 1 2 (copy both files to directory plugins/lastfm/)

Add Cluster As A Release

(Seems buggy at the moment, see 2900)

Download

Generate Cuesheet

Download

  • This plugin is not compatible with Alpha14. -AaronCooper

Release Type

Appends information to EPs and Singles such as " EP" or " (single)" (customisable, see file for details). Useful for separating releases with singles/EPs of the same name.

Download

(This release did not work for me until I added PLUGIN_API_VERSIONS = 0.9.0 to the plugin file, below PLUGIN_VERSION = '1.0' - Grab an edited version here)

Search Plugins

  • Launches searches for clusters or releases from PicardQT.
    • Please contact BrianFreud with any problems or to request additional search plugins. Update: Sept 15, 2007: All search plugins have been updated to work with alpha 14. The Google plugin also has been updated to allow searching from tracks. Sept 29 update: Track names also now work in the Google search! New SoundtrackINFO search plugin also added. October 19: Added GMR plugin. * Amazon
      • Supports: .ca, .com, .de, .fr, .jp, and .co.uk Download
       * CastAlbums.org 
      
       * Discogs 
      
       * FilmMusziek.be (aka "Film Music Search") 
      
       * Game Music Revolution 
      
       * Google 
      
       * The Lortel Archives (Off-Broadway cast recordings) 
      
       * SoundtrackCollector.org 
      
       * SoundtrackINFO 
      

Bonus Disc

Moves (bonus disc: Bonus Disc Title) from album titles to separate tags. (bonusdisc and bonusdisctitle).

Download

Other plugins

Comments

Luks, I think there's a bug in the Disc# plugin. If you use the following in taggerscript with the plugin enabled, you get more than you'd expect...

$set(album,%album%$if(%discnumber%, \(disc %discnumber%\)))

Ought to give:    ThisIsAnAlbumTitle (disc 1)
Instead, you get: ThisIsAnAlbumTitle (disc 1) (disc 1)

DeleteWhenCooked -- BrianSchweitzer 00:13, 05 June 2007 (UTC)

  • Would it be possible to write a plugin that would fetch and set the year to the earliest release's release date when a EarliestReleaseRelationshipType exists? -AaronCooper (2007-07-11)
    • Seconded. I'd like to be able to name files like "Artist - OriginalYear - Album (releaseyear re-release|remaster)"; I like things to be sorted by original year (ie, the musical "period" of the band), but differentiate between versions (sometimes I have several). So is it possible to retrieve the metadata for a linked object?
  • Is there a reference somewhere with all the commands possible with Picard plugins (like webbrowser2.open(url, …) ? -- jesus2099 11:59, 07 August 2007 (UTC)
  • Just the existing plugins, and the source itself. -- BrianSchweitzer 19:27, 18 September 2007 (UTC)
  • Just a quick request, if it can't be a built in variable... I could easily make use of a %tracklength% variable, be it built in or generated by plugin. -- BrianSchweitzer 07:03, 19 October 2007 (UTC)