¿Cómo fusionar dos videos usando la biblioteca de Python llamada moviepy?

Como camarógrafo profesional y también como profesional en activo que siempre da presentaciones, asiste a seminarios y sube videos a sitios de redes sociales y muchos más, grabar videos juega un papel muy importante. El tiempo que se tarda en pronunciar un discurso de una persona y un vídeo pregrabado difiere mucho. En muchas presentaciones que damos en nuestro día a día, es posible que no nos acordemos de todo y los errores ocurren, ¿verdad?

Pero preparar la misma presentación antes y mostrarla frente a la gente, así como explicarlo, nos ayuda a superar los errores en los que se habría incurrido al realizarla verbalmente. Ahora bien, si por alguna razón una persona grabó varios videos, digamos 2, y ambos contienen colectivamente la información requerida para mostrarse al público, ¿qué se debe hacer?

La respuesta es que fusionará estos videos usando ciertas aplicaciones tanto .exe como apk. Pero estas aplicaciones tienen un inconveniente: sus funciones son limitadas o dejan una marca de agua, etc. ¿Qué pasa si estos problemas se pueden solucionar con la ayuda de la codificación?

Sí, es posible con la ayuda de Python.Pitónes un lenguaje de programación orientado a objetos muy poderoso que contiene numerosas bibliotecas integradas y de terceros que facilitan la tarea del usuario. La biblioteca a la que nos referimos aquí espelícula.Esta es una increíble biblioteca de Python de terceros que debe importarse a través deinstalación de pipaya sea vía normalPitóno a través deAnaconda. Esta biblioteca contiene varias funciones de las cuales la combinación de vídeos y audios es una parte importante. Echemos un vistazo a cómo fusionar dos videos usando esta biblioteca en Python:

Pasos para fusionar videos usando Python

Paso 1:Antes de comenzar el tutorial, supongo que ya tiene Python instalado en su sistema. Si no, consulte nuestro tutorial: Cómo instalar Python eno.

Paso 2:Una vez que tenga Python, abra el símbolo del sistema en Windows o Terminal en el sistema operativo Linux para ejecutar el comando PIP para MoviePy.

Paso 3:Finalmente, use el siguiente comando para instalarcinematográficobiblioteca de Python en su sistema.

pip install moviepy

Paso 4:Ahora necesitamos abrir eleditor de texto, puede utilizar cualquiera desus opciones, sin embargo aquí estamos usando Jupyter. Por lo tanto, para instalarlo nuevamente en su símbolo del sistema o tipo de terminal:

pip install jupyter

Paso 5:El siguiente paso es ubicar sus archivos de video y colocarlos en la misma carpeta creando una nueva con el nombre que desee. Una vez hecho esto, coloque ambos archivos de video en la misma carpeta y ahora dentro de esta ruta abra el símbolo del sistema y escriba cd "su nombre de ruta". Una vez hecho esto escribejupyter notebooken el símbolo del sistema y se abrirá su cuaderno Jupyter. A continuación se muestra una demostración gráfica de esto:

Paso 6: Haga clic en el lado derecho dado- “Nuevo”Y seleccione Python3 dentro de la consola de Jupyter.

Paso 7:Simplemente pegue el siguiente comando en el área del editor de texto de Jupyter para importar las siguientes bibliotecas de Python que ayudarán a fusionar videos.

from moviepy.editor import VideoFileClip, concatenate_videoclips, CompositeVideoClipClip
clip1= VideoFileClip("1.mp4")
clip2= VideoFileClip("2.mp4")

Nota: Reemplazar1.mp4 y2.mp4sin el nombre de tus videos.

Paso 8:Después de cargar estos archivos de vídeo lo último es concatenarlos entre sí y guardarlos mediante

final_clip= concatenate_videoclips([clip1,clip2])
final_clip.write_videofile("new.mp4")
 

Paso 8:Una vez que los videos se fusionen, obtendrás dos archivos, uno en formato .mp3 y el otro en formato .mp4. Elija el formato requerido y demuéstrelo frente a sus clientes.

También existe una disposición para fusionar archivos .mp3 y las personas pueden acceder a esa función cuando lo deseen. Para saber más sobre Python Moviepy, consulte estodocumentación.

Conclusión

Así es como es posible fusionar dos vídeos usando Python y además sin ninguna marca de agua. El archivo guardado que salió como resultado final está contenido en la misma carpeta donde se encuentran los dos videos. Así que ve y prueba esto con Python.

Related Posts