Skip to content

garlinhs/media-to-ascii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

media to ASCII

License nCurses OpenCV Linux

Introduction

C++ program that converts media files such .mp4 into ASCII characters.

Getting started

Dependencies

Before getting started with media-to-ascii, ensure that you have the following dependencies installed on your Linux system:

  • g++ compiler

    sudo apt install g++
  • CMake

    sudo apt install cmake
  • OpenCV 4

    sudo apt install libopencv-dev python3-opencv
  • nCurses 6

    sudo apt-get install libncurses5-dev libncursesw5-dev

Installation

To use media-to-ascii, follow these steps

  1. Clone the repository to your local machine:
git clone https://www.github.com/garlinhs/media-to-ascii.git
  1. Step into the repository:
cd media-to-ascii
  1. Compile the project with make:
mkdir build
cd build
cmake ..
cmake --build .
  1. Now you will see the executable media_to_ascii and you can execute the program
  • Without the audio
./media_to_ascii ../resource/sample.mp4
  • With the audio
./media_to_ascii -a ../resource/sample.mp3 ../resource/sample.mp4

Contributing

Contributions are welcome from the community! Wheter it's bug fixes, feature enhancements, or new ideas, feel free to open an issue or submit a pull request.

Author and Maintainer

Releases

No releases published

Packages

No packages published

Languages