Tenía el mismo problema con los archivos que se fusionó con mp3wrap
en mi Nexus. La única solución que he encontrado es usar ffmpeg
como una herramienta de combinación.
Cómo
Esto va a concatenar dos archivos mp3, y la resultante de metadatos será el primer archivo:
ffmpeg -i "concat:file1.mp3|file2.mp3" -acodec copy output.mp3
Esto es debido a que, para ffmpeg, el conjunto "concat:" es una sola "archivo de entrada", y sus metadatos será de la primera concatenados archivo. Si desea utilizar los metadatos de la segunda archivo en su lugar, usted tiene que añadir un maniquí de archivo de entrada y el mapa de sus metadatos a la de la salida:
ffmpeg -i "concat:file1.mp3|file2.mp3" -i file2.mp3 -acodec copy test.mp3 -map_metadata 0:1
Si quieres construir tu metadatos de las dos etiquetas (metadatos), tendrás que hacerlo a mano. Usted puede deshacerse de los metadatos de un archivo con
ffmpeg -i file1.mp3 -f ffmetadata file1.metadata
Después de dumping ambas etiquetas (metadatos) y la construcción de nuevos metadatos, puede agregar el archivo de salida con -metadata
, y puede deshabilitar los metadatos de la copia mediante el establecimiento de un -map_metadata
de asignación a partir de un negativo de entrada de número de archivo. Esto establece un valor de nombre y no de otra metadatos:
ffmpeg -i "concat:file1.mp3|file2.mp3" -acodec copy -metadata "title=Some Song" test.mp3 -map_metadata 0:-1
Instrucciones anteriores fueron copiados de superuser.com respuesta para la pregunta similar