Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

video-to-ascii

Paquete Python para reproducir videos en terminal usando caracteres ASCII. Soporta audio, exportación a script y mapeo de colores ANSI. Requiere Python3 y FFmpeg opcional.

Ficha actualizada 18 sept 2026, 20:21 · upstream 27 sept 2025, 2:46 · release 1.2.9

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es video-to-ascii

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este paquete permite visualizar archivos de video directamente en la interfaz de línea de comandos utilizando caracteres como píxeles. El sistema ajusta el tamaño del video al ancho y alto de la terminal, calculando la luminancia relativa para seleccionar los caracteres más adecuados y mapeando colores RGB a la paleta ANSI de 256 colores.

La instalación es sencilla mediante pip, con opciones para incluir soporte de audio (requiere PortAudio y FFmpeg) o solo renderizado visual. Funciona en entornos Linux y MacOS, ofreciendo una solución ligera para consumir contenido multimedia sin necesidad de un reproductor gráfico tradicional.

CASOS DE USO
  • Visualización de logs animados en tiempo real
  • Presentaciones retro con estética terminal
  • Compartir output de video como script bash portable
  • Arte generativo basado en movimiento de cámara
  • Debugging visual de flujos de datos multimedia
PUNTOS DESTACADOS
  • Bajo consumo de recursos al usar terminal nativa
  • Soporte nativo para paleta de 256 colores ANSI
  • Instalación directa desde PyPI sin compilación
  • Exporta el resultado a un archivo bash para compartir
  • Mapeo automático de luminancia y color
PRECAUCIONES
  • Requiere terminal moderno con soporte UTF-8/ANSI
  • Audio no disponible en instalación estándar (requiere dependencias extra)
  • Soporte explícito documentado solo para Linux y MacOS
  • Depende de la capacidad de renderizado del terminal local
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Instalar con pip install video-to-ascii. Para audio, usar [audio]. Verificar que el terminal soporte caracteres especiales. Si se usa Docker, usar el Dockerfile proporcionado en el repositorio.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.