Treure els números del nom de la pista
Per corregir aquests noms normalment anava manualment canviant el títol de totes les pistes, però avui m'he cansat, i m'he fet un petit script en applescript per solucionar aquest problema (Solament funciona en osx).
copy selection of front browser window to sel
repeat with thisTrack in sel
set titol to thisTrack's name
set sortida to do shell script "echo \"" & titol & "\" | perl -n -e '$_=~s/\\d+[\\s|\\-|\\_|\\.]*(.*)/\\1/g;print $_;'"
set numero to do shell script "echo \"" & titol & "\" | perl -n -e '$_=~s/(\\d+)[\\s|\\-|\\_|\\.]*.*/\\1/g;print $_;'"
set thisTrack's name to sortida
if (numero is not equal to sortida) then
--display dialog (numero)
set thisTrack's track number to numero
end if
--display dialog (sortida)
end repeat
end tell
Si algu hi veu coses a millorar, endavant, que les canviarem.
Meme de escritorio
Totoro ve a fer espai
Aquest soc jo
Making of: Un matí de diumenge
<< >>
Vigileu, al copiar el codi, se m'han esborrat les contrabarres, per lo que el codi és erroni. Miraré de solucionar-ho tant aviat com hem sigui possible.
Publicat per Ignasi — 26 Feb 2006, 23:31
Definitivament, acabes d'arreglar un dels problemes :)
Però ara en queda un altre: aquelles cançons (normalment provinent de compil·lacions) on el títol de la cançó és per exemple "Los Pepes / Nanananana" i el nom de l'autor és "VA" o "Lolailo Forever 7" (nom de la compil·lació), en comptes de fer servir l'atribut del mp3 que diu "part of a compilation" i posar el títol al títol i l'autor a l'autor. Suposo que saps que vull dir :)
Hi hauria alguna manera d'arreglar el problema aquest també?
Publicat per oscar — 28 Feb 2006, 13:56
No hauria de costar gaire de fer un que fos per expressions complexes, que poguessis definir uns tags que aquests tags es fiquessin en els diferents camps del mp3.
Ja m'ho miraré.
Publicat per Ignasi — 28 Feb 2006, 14:47

