{"uuid":"fcdcec06-e036-4843-8481-28d5fd9f7115","slug":"picard","title":"Logiciel Picard","author":"cedric@abonnel.fr","published":true,"published_at":"2023-10-15 14:34:17","created_at":"2023-10-15 14:34:17","updated_at":"2023-10-15 14:34:17","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# Logiciel Picard\n\n### Fichiers de configuration\nSous **Linux**, les fichiers de configurations se trouvent soit dans :\n- `~/.var/app/org.musicbrainz.Picard/config/MusicBrainz` pour une installation avec **falthub**\n- `~/.config/MusicBrainz` pour une installation avec **dnf**\n\n### Séparer les singles, des albums\nPetit de renommage des fichiers prenant en compte **single**, et **album**. Exemple :\n```\n~/Musique/nas/audio/albums/b/beatles,_the/help!_(1965)_2c053984-4645-4699-9474-d2c35c227028/7._the_beatles_-_ticket_to_ride.mp3\n~/Musique/nas/audio/singles/c/cobra_starship_feat._sabi/cobra_starship_feat._sabi_-_you_make_me_feel..._(disco_fries_remix).opus\n~/Musique/nas/audio/singles/s/snap!/_1990/snap!_-_the_power_(acapella).opus\n```\n\nVoici le script mis en œuvre chez moi. Il permet de :\n- Nommage de type **c**/**cedric_abonnel**/**mon_album_(2021)_8956ec26-7588-4bba-9812-fcf8523c09d5**\n- Dossier spécial pour les **compilations** et **Various Artists**\n```\n$lower(\n$replace(\n$replace(\n\n$if($eq(%albumartist%,Various Artists),\nvarious_artists/$left($firstalphachar($if2(%albumsort%,%album%)),1),\n$left($firstalphachar($if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%)),1)/$if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%)\n)/\n\n$if(%album%,$if(%album%,%album%)$if(%date%, \\($left(%date%,4)\\))$if(%releasetype%, %releasetype%) -\n$if(%musicbrainz_albumid%,_%musicbrainz_albumid%)\n$if($eq($get(totaldiscs),1),,$if(%discnumber%,/disc-%discnumber%/)),no_album/%title%)/\n$if(%tracknumber%,%tracknumber%. )\n%artist% - %title% %acoustid_fingerprint%%acoustid_id%\n\n\t\t, ,_\n\t)\n\t\t,;,\n\t)\n)\n```\n\nVoici un autre script qui permet de nommer de type **2021**/**interpretre**-**titre**\n\n```\n$lower(\n$replace(\n$replace(\n$if(%date%,$left(%date%,4))/\n%artist% - %title%\n\t\t, ,_\n\t)\n\t\t,;,\n\t)\n)\n```","featured":false,"tags":[]}