===== Logiciel Picard ===== ==== Fichiers de configuration ==== Sous **Linux**, les fichiers de configurations se trouvent soit dans : * ''~/.var/app/org.musicbrainz.Picard/config/MusicBrainz'' pour une installation avec **falthub** * ''~/.config/MusicBrainz'' pour une installation avec **dnf** ==== Séparer les singles, des albums ==== Petit de renommage des fichiers prenant en compte **single**, et **album**. Exemple : ~/Musique/nas/audio/albums/b/beatles,_the/help!_(1965)_2c053984-4645-4699-9474-d2c35c227028/7._the_beatles_-_ticket_to_ride.mp3 ~/Musique/nas/audio/singles/c/cobra_starship_feat._sabi/cobra_starship_feat._sabi_-_you_make_me_feel..._(disco_fries_remix).opus ~/Musique/nas/audio/singles/s/snap!/_1990/snap!_-_the_power_(acapella).opus Voici le script mis en œuvre chez moi. Il permet de : * Nommage de type **c**/**cedric_abonnel**/**mon_album_(2021)_8956ec26-7588-4bba-9812-fcf8523c09d5** * Dossier spécial pour les **compilations** et **Various Artists** $lower( $replace( $replace( $if($eq(%albumartist%,Various Artists), various_artists/$left($firstalphachar($if2(%albumsort%,%album%)),1), $left($firstalphachar($if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%)),1)/$if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%) )/ $if(%album%,$if(%album%,%album%)$if(%date%, \($left(%date%,4)\))$if(%releasetype%, %releasetype%) - $if(%musicbrainz_albumid%,_%musicbrainz_albumid%) $if($eq($get(totaldiscs),1),,$if(%discnumber%,/disc-%discnumber%/)),no_album/%title%)/ $if(%tracknumber%,%tracknumber%. ) %artist% - %title% %acoustid_fingerprint%%acoustid_id% , ,_ ) ,;, ) ) Voici un autre script qui permet de nommer de type **2021**/**interpretre**-**titre** $lower( $replace( $replace( $if(%date%,$left(%date%,4))/ %artist% - %title% , ,_ ) ,;, ) )