Tengo un archivo MP3 de 400 MB a 96 kbps, tomado de un CD. Quiero dividir esto en muchos archivos.
¿Hay alguna forma de hacerlo sin afectar la calidad del audio o tal vez sin volver a codificar el archivo?
Tengo un archivo MP3 de 400 MB a 96 kbps, tomado de un CD. Quiero dividir esto en muchos archivos.
¿Hay alguna forma de hacerlo sin afectar la calidad del audio o tal vez sin volver a codificar el archivo?
Respuestas:
No especificó un sistema operativo.
Los editores de audio de uso general decodifican los MP3 y luego los vuelven a codificar al guardarlos, así que evítalos.
Los divisores de MP3 dedicados generalmente cortan los límites de los cuadros, por lo que el audio no se decodifica ni se vuelve a codificar, lo cual es bueno. Sin embargo, hay una penalización: una fracción de segundo de audio alrededor de los puntos divididos a menudo se vuelve no reproducible, lo que a veces resulta en un salto o clic si el audio no es silencioso. Esto se debe a complicaciones relacionadas con diversas características y efectos secundarios de la codificación y decodificación de MP3 (depósito de bits, retraso del codificador, relleno y retraso del decodificador). Pero mientras los puntos de división estén en el medio del silencio y no estés terriblemente preocupado por perder un segundo fraccional de ese silencio, entonces secundo la recomendación para mp3DirectCut, una aplicación de Windows. Es robusto y gratuito, y tiene una buena vista gráfica del nivel de volumen de cada cuadro (es posible que deba jugar un poco con la escala),
Si está súper preocupado por la precisión, entonces querrá usar la aplicación de línea de comandos Java pcutmp3 , que hasta ahora es la única herramienta que conozco que funciona en torno a estos problemas. La advertencia es que deberá asegurarse de utilizar un reproductor que admita información de "reproducción sin espacios" (retraso y relleno del codificador) tal como está escrita en una etiqueta LAME.
Tanto pcutmp3 como mp3DirectCut admiten el uso de hojas de referencia para especificar puntos divididos. Entonces, si tiene el CD original, puede usar un programa de extracción de CD para generar un archivo .cue para el archivo de audio. Esta hoja de referencia es un archivo de texto que contendrá, entre otras cosas, límites de seguimiento precisos que puede utilizar el divisor. Si no tiene el CD original, es posible que pueda generar una hoja de referencia a través del cielo del sitio web cuesheet, que reinterpreta los datos de freedb. Tal .cue hecho sin el CD original puede no ser exacto (si elige el prensado incorrecto) y casi seguramente estará incompleto (ya que solo tiene límites de seguimiento, ninguna de las otras cosas que van en las hojas de referencia), pero debería estar bien para tus propósitos.
Me sorprende que nadie haya mencionado mp3DirectCut . Hace exactamente lo que quieres y no vuelve a codificar. Es mi opción para este tipo de cosas. Freeware
La herramienta estándar para hacer esto no solo para mp3 sino también para muchos formatos de audio e incluso video es ffmpeg:
ffmpeg -i in.opus -ss 00:00:30.0 -t 00:03:00 -c copy out.opus
Tomaría 3 minutos para in.opus
comenzar a los 30 segundos y lo out.opus
colocaría sin transcodificar ( -c copy
). Tenga en cuenta que si bien esto mantendrá algo de Metainformación (título, artista, etc.), se perderá alguna otra (por ejemplo, letras). Para obtener más información, consulte su página de manual, por ejemplo sobre -c
:
-c[:stream_specifier] codec (input/output,per-stream)
-codec[:stream_specifier] codec (input/output,per-stream)
Select an encoder (when used before an output file) or a
decoder (when used before an input file) for one or more
streams. codec is the name of a decoder/encoder or a special
value "copy" (output only) to indicate that the stream is
not to be re-encoded.
For example
ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT
encodes all video streams with libx264 and copies all audio
streams.
For each stream, the last matching "c" option is applied, so
ffmpeg -i INPUT -map 0 -c copy -c:v:1 libx264 -c:a:137 libvorbis OUTPUT
will copy all the streams except the second video, which will
be encoded with libx264, and the 138th audio, which will be
encoded with libvorbis.
Se aplican las advertencias de la respuesta de @Mike Brown.
Hay algunas utilidades útiles como
Puede descargar su versión de prueba con alguna limitación o comprarlos.
Después de probar varios programas, he descubierto que Slice Audio File Splitter es el mejor (los archivos mp3 de salida gratuitos no tienen errores (probados con mp3val), una opción para superponer pistas y manipular los nombres de archivos de salida).
descargo de responsabilidad: no estoy trabajando para ellos
Mis 2 centavos: He encontrado fisión sea la mejor elección para Mac OS X .
La peculiaridad de este editor de audio es la edición sin pérdida de calidad, como se indica en su descripción ( negrita es mía ):
Con Fission, la edición de audio ya no es una tarea. Puede unir archivos, recortar y recortar audio y dividir rápidamente archivos largos. La fisión está optimizada para una edición rápida, y funciona sin la pérdida de calidad que causan otros editores de audio.
...
La fisión nunca causa pérdida de calidad cuando edita s, incluso con los formatos MP3 y AAC. ¡Es como magia, y es algo que solo Fission ofrece!
La interfaz, me parece, es bastante simple e intuitiva.
Hay algunas opciones para dividir el archivo:
El precio es de 35 $ (a partir de junio de 2019 ), que podría ser un poco demasiado alto.
El programa es solo para Mac OS X, aunque hay una lista de alternativas sugeridas para Windows en su sitio.
Hay tantos programas de corte de MP3 disponibles para descarga gratuita.
Aquí hay una guía de video que podría ayudarlo, mostrando Direct WAV MP3 Splitter .
Hay un programa de edición de audio para Windows, Linux y Mac OS X llamado Audacity , que está disponible de forma gratuita. Podrías usar esto para hacer lo que quieras.
Aquí hay instrucciones sobre cómo dividir una pista usando Audacity .
Y creo que el formato que usa es .WAV. Sin embargo, también puede exportar al formato MP3, pero volverá a codificar las pistas cuando lo haga.
Simplemente use WinZip para crear un archivo zip dividido, que le dará múltiples archivos que luego pueden fusionarse. Le permite especificar el tamaño de los archivos y está disponible en una prueba gratuita a largo plazo.
También se puede usar para muchos otros fines de utilidad, y la última vez que lo verifiqué tenía un precio razonable en caso de que elija licenciarlo.