una - unir imagen y audio
¿Cuál es la mejor manera de combinar archivos mp3? (12)
Tengo muchos, muchos archivos mp3 que me gustaría fusionar en un solo archivo. He usado el método de línea de comando
copy /b 1.mp3+2.mp3 3.mp3
pero es un dolor cuando hay muchos de ellos y sus nombres son inconsistentes. El tiempo nunca parece salir bien tampoco.
Como dice David, mp3wrap es el camino a seguir. Sin embargo, descubrí que no reparaba el encabezado de la longitud de audio, por lo que iTunes se negó a reproducir todo el archivo aunque todos los datos estaban allí. (Combiné tres archivos de 7 minutos, pero solo vi hasta los primeros 7 minutos).
Saqué esta publicación de blog , que explica cómo solucionar esto y también cómo copiar las etiquetas ID3 a partir de los archivos originales (por sí sola, mp3wrap elimina tus etiquetas ID3). O simplemente copie las etiquetas (usando id3cp desde id3cp ), haga:
id3cp original.mp3 new.mp3
Como señaló Thomas Owens, simplemente concatenar los archivos dejará múltiples encabezados ID3 dispersos en todo el archivo concatenado resultante, por lo que la información de tiempo / tasa de bits estará muy mal.
Necesitará usar una herramienta que pueda combinar los datos de audio por usted.
mp3wrap sería ideal para esto: está diseñado para unir archivos MP3, sin necesidad de decodificar ni recodificar los datos (lo que resultaría en una pérdida de calidad de audio) y también tratará las etiquetas ID3 de forma inteligente.
El archivo resultante también se puede dividir en partes componentes utilizando la herramienta mp3splt. Mp3wrap agrega información al comentario de IDv3 para permitir esto.
El problema del tiempo tiene que ver con los encabezados ID3 de los archivos MP3, que es algo que su método no está teniendo en cuenta ya que todo el archivo se copia.
¿Tiene un idioma de elección que desea usar o no importa? Eso afectará las bibliotecas disponibles que admiten las operaciones que desea.
En lugar de usar la línea de comando para hacer
copy / b 1.mp3 + 2.mp3 3.mp3
en su lugar, podría utilizar "Cambiar nombre" para cambiar el nombre de todos los fragmentos de MP3 en una serie de nombres que están en orden en función de algún tipo de contador. Entonces podría usar el mismo formato de línea de comando, pero cámbielo un poco para:
copy / b * .mp3 output_name.mp3
Eso es asumiendo que ripeaste todos estos fragmentos de MP3 al mismo tiempo y tienen la misma configuración de audio. Funcionó muy bien para mí cuando estaba convirtiendo un libro de audio que tenía en .aa a un solo .mp3. Tuve que grabar todos los archivos .aa en 9 CDs y luego copiar los 9 CD''s y luego quedé con aproximadamente 90 mp3. Realmente un dolor en el a55.
Los archivos MP3 tienen encabezados que debes respetar.
Puede utilizar una biblioteca como Proyecto de biblioteca de audio de código abierto y escribir una herramienta a su alrededor. O puede usar una herramienta que entienda archivos mp3 como Audacity .
No había oído hablar de mp3wrap antes. Se ve muy bien. Supongo que alguien también lo convirtió en una GUI en alguna parte. Pero, solo para responder a la publicación original, escribí una guía que hace el método COPY / b. Entonces, bajo las sábanas, nada nuevo bajo el sol, pero el programa tiene que ver con hacer que el proceso sea menos doloroso si tienes muchos archivos para fusionar ... Y no quieres volver a codificar Y cada conjunto de archivos para fusionarse son la misma tasa de bits. Si tiene eso (y está en Windows), consulte Mp3Merge en: http://www.leighweb.com/david/mp3merge y vea si eso es lo que está buscando.
Personalmente, usaría algo como mplayer con la opción de paso de audio, por ejemplo, -oac copy
Sé que esta es una vieja pregunta, pero tengo una mejor respuesta para ti. La respuesta de David es correcta, solo con concatenar los archivos se dejarán etiquetas ID3 dispersas dentro (aunque esto normalmente no afecta la reproducción, por lo que puede hacer "copiar / b" o en UNIX "cat a.mp3 b.mp3> combined.mp3" en un apuro).
Sin embargo, mp3wrap no es exactamente la herramienta adecuada para simplemente combinar múltiples archivos MP3 en un solo archivo "limpio". En lugar de usar ID3, en realidad inserta su propio formato de datos personalizado entre los marcos de MP3 (la parte "envolver"), lo que causa problemas con la reproducción, especialmente en iTunes y iPods. Aunque el archivo se reproducirá correctamente si solo los deja funcionar desde el principio hasta el final (porque los reproductores omiten estos bytes arbitrarios que no son MPEG), la duración del archivo y la tasa de bits se informarán incorrectamente, lo que interrumpirá la búsqueda. Además, mp3wrap borrará todos sus metadatos ID3, incluida la portada, y no actualizará el encabezado VBR con la longitud correcta del archivo.
mp3cat por sí solo producirá un buen archivo de datos concatenados (por lo tanto, mejor que mp3wrap), pero también elimina las etiquetas ID3 y no actualiza el encabezado VBR con la longitud correcta del archivo unido.
Aquí hay una buena explicación de estos problemas y métodos (dos en realidad) para combinar archivos MP3 y producir un resultado final "limpio" con los metadatos originales intactos: es la línea de comandos, así que funciona en Mac / Linux / BSD, etc. Utiliza:
- mp3cat para combinar los marcos de datos MPEG solo en un archivo continuo, luego
- id3cp para copiar todos los metadatos al archivo combinado, y finalmente
- VBRFix para actualizar el encabezado VBR.
Para una herramienta de GUI de Windows, eche un vistazo a Merge MP3 : se ocupa de todo. (VBRFix también viene en forma de GUI, pero no hace la unión).
Si quieres algo gratis con una interfaz de usuario simple que hace un mp3 completamente limpio , recomiendo mp3joiner.net .
caracteristicas:
- Quita los datos de ID3 (tanto ID3v1 como ID3v2.x) y no los agrega propios (a diferencia de los mp3wrap)
- Unión sin pérdida (no decodifica y recodifica los .mp3s). No se requieren códecs.
- Interfaz de usuario simple (ver a continuación)
- Bajo uso de memoria (utiliza transmisiones)
- Muy rápido (comparado con mp3wrap)
- Lo escribí :) - para que pueda solicitar características y las agregaré.
Campo de golf:
- Sitio web de MP3 Joiner: mp3joiner.net
- Último instalador: Here
Usaría Winamp para hacer esto. Cree una lista de reproducción de los archivos que desea fusionar en uno, seleccione el complemento de salida Disk Writer, elija el nombre del archivo y listo. El archivo que recibirá será el correcto archivo MP3 y podrá establecer la velocidad de bits, etc.
Use ffmpeg o una herramienta similar para convertir todos sus archivos MP3 en un formato coherente, por ejemplo
ffmpeg -i originalA.mp3 -f mp3 -ab 128kb -ar 44100 -ac 2 intermediateA.mp3
ffmpeg -i originalB.mp3 -f mp3 -ab 128kb -ar 44100 -ac 2 intermediateB.mp3
Luego, en tiempo de ejecución, concatena tus archivos:
cat intermediateA.mp3 intermediateB.mp3 > output.mp3
Finalmente, ejecútelos a través de la herramienta MP3Val para corregir cualquier error de flujo sin forzar una recodificación completa:
mp3val output.mp3 -f -nb
Lo que realmente quería era una GUI para reordenarlos y darlos como un solo archivo
Playlist Producer hace exactamente eso, descodificando y reencoding en un MP3 combinado. Está diseñado para crear cintas mixtas o podcasts simples, pero puede que le resulte útil.
(Divulgación: escribí el software, y me beneficio si compras la edición Pro. La edición Lite es una versión gratuita con algunas limitaciones).