Tengo dos *.avi
archivos:
sequence1.avi
sequence2.avi
¿Cómo fusiono estos dos archivos usando una línea de comandos o GUI?
ffmpeg
comando si lo desea (como no es GUI, no lo publico como respuesta) IIRC.
Tengo dos *.avi
archivos:
sequence1.avi
sequence2.avi
¿Cómo fusiono estos dos archivos usando una línea de comandos o GUI?
ffmpeg
comando si lo desea (como no es GUI, no lo publico como respuesta) IIRC.
Respuestas:
Hay una herramienta dedicada para hacer esto avimerge
:
avimerge -o cd.avi -i cd1.avi cd2.avi
Si no está instalado, instale transcode: Avimerge es parte del paquete de transcodificación: https://manpages.debian.org/jessie/transcode/avimerge.1.en.html http://manpages.ubuntu.com/manpages/bionic/man1 /avimerge.1.html
Avidemux puede pegar dos videos juntos, al menos si tienen la misma resolución y algunas otras restricciones. Use "Anexar" del menú "Archivo".
Puede combinar archivos AVI con la avimerge
de transcodificación paquete:
avimerge -i file1.avi file2.avi -o output.avi
Sé que no es una herramienta GUI, pero para tener GUI podría usar ese script:
#!/bin/bash
file1=`kdialog --getopenfilename ~/ \*.avi`
file2=`kdialog --getopenfilename ~/ \*.avi`
output=`kdialog --getsavefilename ~/ \*.avi`
avimerge -i $file1 $file2 -o $output
Se usa kdialog
para usuarios de KDE, los usuarios de GNOME deben modificarlo para usar Zenity ...
¿Qué pasa con el uso de ffmpeg concat así:
ffmpeg -f concat -i \
<(for f in $PWD/*.avi;do echo "file '$f'";done) \
-c copy output.avi
Si obtiene un error Nombre de archivo inseguro, agregue -safe 0
entre concat
y -i
.
Si no está conectado al formato contenedor AVI como salida, puede obtener una unión fácil y sin pérdidas de archivos AVI desde la GUI de MKVtoolnix. https://forums.plex.tv/t/howto-joining-multi-part-movies-files-with-mkvtoolnix-gui/113211 (Las instrucciones en este enlace se reducen a: agregue el primer archivo AVI, haga clic derecho> agregar> elija el segundo archivo, luego haga clic en "iniciar muxing").
Esto también funciona para subtítulos, archivos mp4, etc. También tiene la ventaja de un archivo de salida que es más confiable para reproducir y transmitir en reproductores modernos.