Skip to content

42-Heilbronn/curl-me-dancing-fruit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dance

Streams a video as ASCII art over HTTP. Connect with curl — no browser needed.

Usage

curl localhost

Place the video in video.mp4/video.mp4. If missing, a test pattern is generated via ffmpeg.

How it works

ffmpeg decodes frames to raw RGB24 at 160×48px, 10 FPS. Each pixel maps to an ASCII character by luma. Frames stream as chunked HTTP responses.

Run

docker compose up

Nginx proxies port 80 → Go server on 8080.

Requirements

  • Docker + Docker Compose
  • video.mp4 (optional — test pattern used as fallback)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 90.6%
  • Dockerfile 9.4%