MusicBrainz Picard
v2.9alpha1

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

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
Select Language
English
Français
Downloads
PDF File
epub File
HTML Files
Tag Map Spreadsheet