Cómo cortar / extraer varias partes de un audio mp3 rapidamente(sin re-codificar, sin usar Audacity) desde la terminal en Linux con FFmpeg
Tengo un audio mp3 que tiene por todo 1H15 minutos (una hora con quince minutos, y 18 segundos):
y quiero cortarlo rápido (sin usar Audacity pues allí se demoraría ufff), y de la siguiente manera sólo son segundos. Bien, quiero cortarlo de 30 minutos en 30 minutos.
Lo siguiente es lo que debo entender
Interpretación del tiempo:
00:00:00 + 00:30:00 = 30 minutos
00:30:00 + 00:30:00 = 60 minutos o 1 hora
01:00:00 + 00:15:00 = 1H15 (que es el tiempo que tiene el video)
Ilustrar ejecución:
ffmpeg -ss 00:00:00 -t 00:30:00 -i input.mp3 -vn -acodec copy output1.mp3
ffmpeg -ss 00:30:00 -t 00:30:00 -i input.mp3 -vn -acodec copy output2.mp3
ffmpeg -ss 01:00:00 -t 00:15:00 -i input.mp3 -vn -acodec copy output3.mp3
Explicación:
- 1ra. línea de este ejemplo significa que desde cero avanzará 30 minutos guardando ese tiempo como output1.mp3
- 2da. línea significa que desde el minuto 30 avanzará 30 minutos para guardar esos 30 minutos como output2.mp3 Es decir por todo ya ha avanzado 1 hora (tenerlo en cuenta).
- 3ra. línea significa que desde 1 hora (60 minutos o sea 01:00:00) avanzará 15 minutos adelante guardando ese tiempo de 15 minutos como output3.mp3
Nota: En mi caso no es necesario tomar en cuenta
esos 18 segundos finales por los que no los mencionaré, pero si usted
necesita segundos uselos.
Y en la ejecución será así:
ffmpeg -ss 00:00:00 -t 00:30:00 -i "Especial TLV1 N°25 - Oxidante curativo que alcaliniza el cuerpo.mp3" -vn -acodec copy "Oxidante curativo que alcaliniza el cuerpo - Parte 1.mp3"
ffmpeg -ss 00:30:00 -t 00:30:00 -i "Especial TLV1 N°25 - Oxidante curativo que alcaliniza el cuerpo.mp3" -vn -acodec copy "Oxidante curativo que alcaliniza el cuerpo - Parte 2.mp3"
ffmpeg -ss 01:00:00 -t 00:15:00 -i "Especial TLV1 N°25 - Oxidante curativo que alcaliniza el cuerpo.mp3" -vn -acodec copy "Oxidante curativo que alcaliniza el cuerpo - Parte 3.mp3"
00:00:00 + 00:22:00 = 22 minutos
00:22:00 + 00:22:00 = 44 minutos
00:44:00 + 00:10:00 = 54 minutos (que es el tiempo que tiene el audio)
Cierto me olvidaba de decirles que todos los comandos se los puede poner al mismo tiempo en la terminal (al último delen Enter):
ffmpeg -ss 00:00:00 -t 00:22:00 -i "Dióxido de cloro.mp3" -vn -acodec copy "Dióxido de cloro - Parte 1.mp3"
ffmpeg -ss 00:22:00 -t 00:22:00 -i "Dióxido de cloro.mp3" -vn -acodec copy "Dióxido de cloro - Parte 2.mp3"
ffmpeg -ss 00:44:00 -t 00:10:00 -i "Dióxido de cloro.mp3" -vn -acodec copy "Dióxido de cloro - Parte 3.mp3"
software recommendation - What to use to quickly cut Audio/Video - Ask Ubuntu
https://askubuntu.com/a/56044/145772
software recommendation - How can I split a mp3 file? - Ask Ubuntu
https://askubuntu.com/a/58707/145772
Comentarios
Publicar un comentario