Skip to content

Web based tool to convert live camera feed to ASCII art in realtime

Notifications You must be signed in to change notification settings

prakhar479/LiveASCIIVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASCII Video Converter

This project is a simple web-based tool that allows users to convert live video into ASCII art using JavaScript. The application captures video from the user's device camera and processes each frame, converting it into ASCII characters in real-time. The resulting ASCII video is displayed on the web page.

Features

  • Live Video to ASCII: Capture live video from the user's camera and convert it into ASCII art on the fly.
  • Real-time Preview: See the ASCII video conversion in real-time as the application processes each frame.

TODO

  • Adjustable Settings: Users can customize the ASCII conversion settings, such as character set, font size, and contrast, to achieve different visual effects.

  • Colour Effects User can choose a shade of colour for the ascii text to create various colour effect

Technologies Used

  • HTML: The structure of the web page.
  • CSS: Styling and layout of the application.
  • JavaScript: Real-time video capture and ASCII conversion.
  • p5 and p5.sound library: Access and capture video from the user's camera.
  • Canvas API: Render the ASCII video on the web page.

Installation

If you want to run the project locally, follow these steps:

  1. Clone the repository:

    git clonehttps://github.com/prakhar479/LiveASCIIVideo.git
  2. Open the project folder:

    cd LiveASCIIVideo
  3. open index.html in your local browser and give video permissions and enjoy the live video feed in ASCII!

Special Mention


About

Web based tool to convert live camera feed to ASCII art in realtime

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published