1 votos

copia la información de la canción a partir de un archivo de mp3 a aac archivo desde la terminal

Estoy tratando de crear un script que realiza varias conversiones entre los formatos de archivos de audio. En un paso en particular, yo uso afconvert en la Terminal para convertir un mp3 a aac(mpeg4/m4a), pero en este proceso toda la información adjunta al archivo de audio (nombre, artista, etc) se pierde. Traté de id3cp para copiar la info pero esto no funciona (creo que es porque los archivos aac no utilice etiquetas ID3...).

Podría alguien sugerir una manera de copiar todos los asociados información sobre los archivos mp3 a aac (m4a) archivo? Hay una manera que puede ser conservado durante la conversión (preferible) o alternativamente de una Terminal de comandos para copiar la información a través de?

2voto

André Casteliano Puntos 334

Yo prefiero el mutágeno biblioteca de Python para la edición de etiquetas, ya que tiene buen soporte para una amplia variedad de formatos con una interfaz consistente. He aquí una secuencia de comandos para copiar los metadatos de un archivo:

import mutagen
import mutagen.easyid3
old = mutagen.easyid3.EasyID3('example.mp3') 
new = mutagen.File('example.m4a') 
new.update(old)
new.save()

Usted puede abrir cualquier archivo con mutagen.File, pero que le da raw acceso a los códigos de las etiquetas ID3, como 'TPE1', en lugar de legible etiquetas como 'artist', lo EasyID3 se utiliza en su lugar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X