Como automatizo a edição de metadados para um grande número de arquivos de música?

3

Estou desapontado com o suporte do iTunes para organizar música clássica. Ao ouvir em um dispositivo iPod / iPhone / iHome, ele exibe o artista, o álbum e o título da música. Eu não vejo uma opção para ver o compositor. Como solução alternativa, comecei a intitular minhas músicas da seguinte forma:

CompositorLastName: Peça - Movimento #, Op. #

Todos os dados do meu compositor no iTunes são do seguinte formato:

Sobrenome, Nome (ano de nascimento-ano de falecimento)

Eu gostaria de automatizar um processo na renomeação de todas as minhas faixas clássicas da seguinte maneira.

if (genre == classical)
    trackTitle = composerLastName + ": " + existingTrackTitle;

Alguém sabe como eu poderia conseguir isso? Eu tenho vários formatos de música, .mp3, .m4a e alguns .flac

    
por robert.ecot 03.03.2013 / 22:52

2 respostas

1

Se você estiver confortável com um pouco de script Python, a biblioteca EyeD3 permite manipular os metadados de áudio. O script seria algo como isto:

import glob, eyed3

audiofiles = glob.glob("*.mp3") + glob.glob("*.m4a") + glob.glob("*.flac")

for file in audiofiles:
  f = eyed3.load(file)
  if (f.tag.genre == "Classical"):
    f.tag.title = f.tag.composer + ": " + f.tag.title
    f.tag.save()

Embora, na verdade, ao ler a documentação, parece que o EyeD3 só funciona com arquivos mp3.

    
por 04.03.2013 / 13:39
4

Embora sua pergunta esteja relacionada ao iTunes, usei o MediaMonkey para organizar minha biblioteca de música clássica. Ele possui os campos de que você precisa, como compositor, maestro, etc. Muito menos incômodo do que se divertir com o iTunes, e ele será sincronizado com o seu iPod / iPhone ou qualquer dispositivo que você precise.

Da lista de recursos:

Automatically organize and rename music / video files on your hard drive into a logical hierarchy. Instead of storing your files haphazardly all over your hard drive, MediaMonkey’s auto-organizer can organize them into folders and filenames of your choice based on attributes such as artist, album, track title and track number; or series, season number, and episode number.

If you need to organize a media collection exceeding 10,000 files, MediaMonkey is the movie / music organizer for you.

Menu de propriedades da faixa do MediaMonkey;

Comoumbônusadicional,oMediaMonkeyseparasuacoleçãodemúsicasregular,comaquelasmúsicasmarcadascomoClassical.IssopermitequeoMediaMonkeydefinadiferentesqualidadesdereprodução,comoareproduçãocontínua,etambémconfigureavisualizaçãodafaixaexatamentecomovocêdeseja.

Finalmente,aspropriedadesdereproduçãodecoleçõesclássicasestãosendoeditadas.

    
por 03.03.2013 / 23:26