MusicBrainz Picard
v2.13.3

About Picard

  • Introduction
  • Contributing to the Project
  • Acknowledgements
  • Glossary of Terms

Getting Started

  • Download & Install Picard
  • Starting Picard
  • Main Screen
  • Status Icons
  • Configuration
  • Tags & Variables
  • Scripting
  • Scripting Functions

Using Picard

  • General Usage
  • Other Picard Tasks
  • Option Profiles
  • Command and Batch Processing
  • Extending Picard
  • Frequently Asked Questions

Workflow Recommendations

  • General Recommendations
  • When the CD is available
  • When the ripper log file is available
  • When files are grouped by album
  • When files are not grouped but have some metadata
  • When files are not grouped and have little or no existing metadata

Troubleshooting

  • General Troubleshooting
  • Picard won’t start
  • There is no coverart
  • Tags are not updated or saved
  • Files are not being saved
  • Picard just stopped working
  • macOS shows the app is damaged

Tutorials

  • Writing a File Naming Script
  • Understanding Acoustic Fingerprinting and AcoustIDs
  • Handling of multiple release countries
  • Writing a Plugin
  • Loading releases with MusicBrainz for Android

Video Tutorials

  • Introduction to Picard
  • Attaching a Disc ID
  • Submitting an AcoustID

Appendices

  • Appendix A: Plugins API
  • Appendix B: Tag Mapping
  • Appendix C: Command Line Options
  • Appendix D: Keyboard Shortcuts
  • Appendix E: Scripting Functions Listed Alphabetically
    • $add
    • $and
    • $cleanmulti
    • $copy
    • $copymerge
    • $countryname
    • $dateformat
    • $datetime
    • $day
    • $delete
    • $delprefix
    • $div
    • $endswith
    • $eq
    • $eq_all
    • $eq_any
    • $find
    • $firstalphachar
    • $firstwords
    • $foreach
    • $get
    • $getmulti
    • $gt
    • $gte
    • $if
    • $if2
    • $in
    • $initials
    • $inmulti
    • $is_audio
    • $is_complete
    • $is_multi
    • $is_video
    • $join
    • $left
    • $len
    • $lenmulti
    • $lower
    • $lt
    • $lte
    • $map
    • $matchedtracks
    • $max
    • $min
    • $mod
    • $month
    • $mul
    • $ne
    • $ne_all
    • $ne_any
    • $noop
    • $not
    • $num
    • $or
    • $pad
    • $performer
    • $replace
    • $replacemulti
    • $reverse
    • $reversemulti
    • $right
    • $rreplace
    • $rsearch
    • $set
    • $setmulti
    • $slice
    • $sortmulti
    • $startswith
    • $strip
    • $sub
    • $substr
    • $swapprefix
    • $title
    • $trim
    • $truncate
    • $unique
    • $unset
    • $upper
    • $while
    • $year

References

  • Index
MusicBrainz Picard
  • Appendix E: Scripting Functions Listed Alphabetically

Appendix E: Scripting Functions Listed Alphabetically

The available scripting functions are:

  • $add
  • $and
  • $cleanmulti
  • $copy
  • $copymerge
  • $countryname
  • $dateformat
  • $datetime
  • $day
  • $delete
  • $delprefix
  • $div
  • $endswith
  • $eq
  • $eq_all
  • $eq_any
  • $find
  • $firstalphachar
  • $firstwords
  • $foreach
  • $get
  • $getmulti
  • $gt
  • $gte
  • $if
  • $if2
  • $in
  • $initials
  • $inmulti
  • $is_audio
  • $is_complete
  • $is_multi
  • $is_video
  • $join
  • $left
  • $len
  • $lenmulti
  • $lower
  • $lt
  • $lte
  • $map
  • $matchedtracks
  • $max
  • $min
  • $mod
  • $month
  • $mul
  • $ne
  • $ne_all
  • $ne_any
  • $noop
  • $not
  • $num
  • $or
  • $pad
  • $performer
  • $replace
  • $replacemulti
  • $reverse
  • $reversemulti
  • $right
  • $rreplace
  • $rsearch
  • $set
  • $setmulti
  • $slice
  • $sortmulti
  • $startswith
  • $strip
  • $sub
  • $substr
  • $swapprefix
  • $title
  • $trim
  • $truncate
  • $unique
  • $unset
  • $upper
  • $while
  • $year
Next Previous

This MusicBrainz Picard User Guide is licensed under CC0 1.0

Built with Sphinx using a theme provided by Read the Docs.
Options en
Select Version
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
stable
latest
Select Language
English
Français
Downloads
PDF File
epub File
HTML Files
Tag Map Spreadsheet