Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASCII Video Experiment

This is a web-based experiment that renders video as ASCII art. The entire web page displays a live-updating ASCII representation of a video.

Features

  • Default pre-loaded video
  • Option to upload your own video
  • Live webcam feed support
  • Real-time ASCII conversion

How to Run

  1. Make sure you have Node.js installed
  2. Navigate to the project directory
  3. Run the server:
    node server.js
    
  4. Open your browser and go to http://localhost:3000

Controls

  • Use Webcam: Click to use your webcam as the video source
  • Upload Video: Click to upload your own video file

Technical Details

The application works by:

  1. Drawing each video frame to a canvas
  2. Processing the image data to convert pixels to grayscale
  3. Mapping each grayscale value to an ASCII character
  4. Rendering the ASCII text to fill the page

Created by Emmet Connolly

About

Vibe-coded video-to-ASCII web toy

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages