La aplicación Fotos incorporada se puede utilizar para cortar una porción de un archivo de video. A veces, es posible que deba dividir un video o audio en varias partes con una duración específica. Le ayuda a compartirlos en Twitter o en cualquier otro sitio de redes sociales que tenga una limitación de longitud. Por ejemplo, Twitter te permite Subir videos de duración no superior a 140 segundos (2m 20s.)
Para dividir un video en varias partes iguales, es posible que deba repetir el procedimiento varias veces si está utilizando la aplicación Fotos. En su lugar, puede usar una herramienta de terceros para dividir un video (MP4, MKV, AVI o MPG) o audio (MP3, WAV, etc.) en múltiples partes iguales automáticamente.
En este artículo, veamos cómo cortar una selección de un video o audio y guardar la selección en un archivo separado. Este artículo también describe cómo dividir un video o audio en varias partes iguales.
Tabla de contenido
- Uso de la utilidad LoselessCut (software gratuito)
-
Usando la utilidad de línea de comandos FFmpeg (freeware).
- Cortar un archivo de video (MP4, MKV, AVI, MPG)
- Divida un archivo de video (MP4, MKV, AVI, MPG) en varias partes de igual longitud / duración
- Cortar un archivo de audio (MP3, WAV)
- Divida el audio MP3 en varias partes de igual longitud / duración
Uso de LoselessCut para cortar un archivo de audio o video o dividirlo
LosslessCut es una utilidad multiplataforma (que usa FFmpeg en el backend) para operaciones extremadamente rápidas y sin pérdidas en video, audio, subtítulos y otros archivos multimedia relacionados. La característica principal de esta herramienta es el recorte y el corte sin pérdidas de archivos de video y audio. Le permite extraer rápidamente las partes buenas de sus videos y descartar muchos gigabytes de datos sin tener que volver a codificar lentamente y, por lo tanto, perder calidad.
- Descargar corte sin pérdidas desde GitHub y ejecútelo.
- Abra un archivo de audio o video con esta utilidad.
- Seleccione el período o los segmentos de tiempo que desea exportar. Puede crear varios segmentos como desee.
Por ejemplo, para dividir el audio o el video en igual partes de una longitud especificada (duración), haga clic en el menú Editar → haga clic en Segmentos → Crea segmentos de duración fija. Luego, ingrese la longitud de cada segmento. En caso de que desee cargar los segmentos en Twitter, ingrese
00:02:10.000
o00:02:15.000
ya que Twitter tiene una limitación de140
segundos. - Los segmentos se seleccionan automáticamente. Todo lo que necesita hacer es elegir el directorio de trabajo (para exportar los archivos) y hacer clic en el botón Exportar.
- Revise la configuración en el siguiente cuadro de diálogo, es decir, el cuadro de diálogo Opciones de exportación.
- Una vez hecho esto, haga clic en el botón Exportar. ¡Eso es! Los segmentos ahora están listos.
Uso de FFmpeg para cortar o dividir un audio o video
FFmpeg es un proyecto gratuito y de código abierto que consta de un conjunto de software de bibliotecas y programas para manejar videos, audio y otros archivos y transmisiones multimedia. Puede realizar prácticamente cualquier tarea de conversión / codificación de medios con esta herramienta de consola. Hay muchos programas de terceros como Screen to Gif, Convertidor de archivosetc. que se incluyen con FFmpeg.exe. Hemos visto cómo utilizar FFmpeg.exe para extraer audio de video archivos.
Veamos cómo usar FFmpeg.exe para dividir archivos de audio o video.
Cortar un archivo de video usando FFmpeg
Esta es la línea de comando que usa para extraer una parte del archivo de video (primeros 30 segundos) sin volver a codificarlo y guardar la selección en un archivo.
ffmpeg.exe -ss 00:00:00 -to 00:00:30 -i "D: \ media \ sample.mp4" -c copiar "d: \ media \ sample_cut.mp4"
El comando anterior extrae los primeros 30 segundos del video y lo guarda en un archivo separado llamado sample_cut.mp4
.
-
-ss
denota la hora de inicio -
-a
denota el tiempo de finalización; FFmpeg deja de emitir en la posición especificada. -
-I
es el archivo de entrada. -
-C
especifica el códec utilizado. En este caso, no se realiza ninguna codificación como usamosCopiar
.
Propina: En vez de -a
, también puedes usar -t
que denota la duración, en lugar del punto final. Por ejemplo, especificando -s 00:00:10 -t 50
selecciona de 10 segundos a 60 segundos de audio / video.
¿Faltan cuadros de video? Prueba el método de codificación
Durante la reproducción, si al archivo de video (producido con el último comando) le faltan cuadros de video al principio o al final, entonces puede usar el método de recodificación. Sin embargo, la codificación es un proceso lento. Ejecute este comando:
ffmpeg.exe -ss 00:00:00 -to: 00:00:30 -i "D: \ media \ sample.mp4" -c: v libx264 -c: una copia "d: \ media \ sample_cut.mp4"
Codifica el video (usando el libx264
codificador) pero usa el mismo flujo de audio (indicado por el Copiar
argumento.) y extrae los primeros 30 segundos del video y lo guarda en un archivo separado llamado sample_cut.mp4
.
Divida un archivo de video en múltiples partes iguales usando FFmpeg
Ahora sabe cómo cortar una parte del archivo de audio / video y guardar la selección en un archivo. ¿Qué sucede si desea dividir un video en varias partes con una duración o duración específica? Puede utilizar la siguiente línea de comando para cada segmento que desee cortar:
ffmpeg.exe -ss 00:00:00 -to 00:00:30 -i "D: \ media \ sample.mp4" -c: copiar "d: \ media \ sample_part_1.mp4" ffmpeg.exe -ss 00:00:30 -to 00:01:00 -i "D: \ media \ sample.mp4" -c: copiar "d: \ media \ sample_part_2.mp4" ffmpeg.exe -ss 00:01:00 -to 00:01:30 -i "D: \ media \ sample.mp4" -c: copiar "d: \ media \ sample_part_3.mp4" ffmpeg.exe -ss 00:02:00 -to 00:02:30 -i "D: \ media \ sample.mp4" -c: copiar "d: \ media \ sample_part_4.mp4"
Eso será difícil si necesita dividir varios archivos, ¿verdad? ¡Existe una alternativa fácil!
Usemos el -segmento
Argumento de línea de comandos de FFmpeg.exe. Este argumento de línea de comando divide un archivo de video en múltiples partes y cada una contiene una longitud / duración específica (por ejemplo, 60 segundos cada una):
ffmpeg.exe -i "D: \ media \ sample.mp4" -f segmento -segment_time 60 -c copy -reset_timestamps 1 "d: \ media \ sample_% 03d.mp4"
Los nombres de los archivos de salida se denominarán sample_001.mp4, sample_002.mp4, sample_003.mp4, etc.
Sin embargo, al utilizar el Copiar
método al dividir videos, es posible que la división no sea precisa. Puede ver que cada parte / archivo no tiene exactamente 60 segundos de duración. Algunas duran 57 segundos y otras duran más de 60 segundos.
Método de recodificación (para cortes más precisos)
Si quieres cortar videos precisamente (cada parte con un reparado duración), debe volver a codificar el video mientras lo divide. Aquí está el argumento de la línea de comandos que usa:
ffmpeg -i "D: \ Media \ sample.mp4" -c: v libx264 -segment_time 60 -g 9 -sc_threshold 0 -force_key_frames "expr: gte (t, n_force * 9)" -f segmento -reset_timestamps 1 "D: \ Media \ sample_% 03d.mp4 "
¡Aqui tienes! Todas las partes tienen la misma duración (solo una variación de 1 segundo como máximo), excepto, por supuesto, el último clip.
Cortar un archivo de audio usando FFmpeg
Para cortar una parte de un archivo MP3 de audio en un archivo separado, ejecute este comando:
ffmpeg.exe -ss 00:00:00 -to 00:00:10 -i "D: \ media \ sample.mp3" -c: copiar "d: \ media \ sample_cut.mp3"
El comando anterior extrae los primeros diez segundos de audio de un archivo MP3 y lo guarda en un archivo separado.
Divida un archivo de audio MP3 en varias partes iguales usando FFmpeg
Este argumento de línea de comando divide un archivo MP3 en varias partes y cada una contiene una longitud / duración específica (por ejemplo, 60 segundos cada una):
ffmpeg.exe -i "D: \ media \ sample.mp3" -f segmento -segment_time 60 -c copiar "d: \ media \ sample_% 03d.mp3"
Los nombres de los archivos de salida se denominarán sample_001.mp3, sample_002.mp3, sample_003.mp3, etc. Puede ver que la longitud de cada archivo es igual.
¡Eso es! Ver también Cómo combinar videos en Windows 10 usando la aplicación de fotos incorporada.
Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.
Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:- Pin it!
- Compártelo en tu blog favorito + Facebook, Reddit
- ¡Tuitealo!