Skip to content

ellaguno/auto-post-video

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Creator for SesoLibre.com

Este proyecto automatiza la creación de videos para artículos de blog, combinando captura de pantalla con audio narrado.

Descripción

Video Creator es una herramienta automatizada que:

  • Captura el contenido de artículos de SesoLibre.com
  • Graba un scroll suave del contenido
  • Combina la grabación con una narración de audio
  • Añade intro y outro personalizados
  • Genera un video final optimizado para redes sociales

Requisitos

  • Python 3.x
  • OBS Studio
  • Google Chrome
  • Las siguientes bibliotecas Python (ver requirements.txt):
    • requests
    • selenium
    • webdriver-manager
    • obs-websocket-py
    • opencv-python
    • pillow
    • moviepy
    • numpy

Instalación

  1. Clonar el repositorio:
git clone [URL del repositorio]
  1. Instalar dependencias:
pip install -r requirements.txt
  1. Configurar OBS Studio:
    • Instalar el plugin obs-websocket
    • Configurar la contraseña de websocket como "rendering"
    • Configurar una escena para grabación de pantalla

Uso

Ejecutar el script con la URL del artículo como argumento:

python video_creator.py [URL del artículo]

Estructura del Proyecto

  • video_creator.py: Script principal
  • intro.mp4: Video de introducción
  • outro.mp4: Video de cierre
  • background.jpg: Imagen de fondo
  • music/: Directorio con música de fondo
  • temp_scroll.mp4: Video temporal de scroll (generado durante la ejecución)
  • temp_audio.mp3: Audio temporal (generado durante la ejecución)

Características

  • Títulos de artículo animados en la intro
  • Scroll suave y automatizado
  • Música de fondo aleatoria
  • Limpieza automática de elementos no deseados en la página
  • Formato de salida optimizado (1920x1080)
  • Nombre de archivo basado en el título del artículo

Autor

Eduardo Llaguno
Version 2.0
Diciembre 2024

Licencia

MIT

About

Automatic Video of a Pages scrolling

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages