A video player, that outputs your video in ASCII text
  • C++ 95.4%
  • CMake 4.6%
Find a file
2026-01-02 17:16:42 +02:00
cmake/tests Write test cases to cover WorkQueue functionality 2025-04-27 23:56:18 +03:00
src Add time delays to packet decoding to save on memory usage 2026-01-02 17:15:56 +02:00
.gitignore Update .gitignore 2025-12-25 16:07:19 +02:00
bad_apple_original.webm Add bad apple video :3 2025-04-19 15:17:21 +03:00
CMakeLists.txt Change they way how ffmpeg libraries are linked in CMakeLists.txt 2026-01-02 16:18:53 +02:00
main.cpp Make logging happen to stderr instead of stdout 2026-01-02 17:16:42 +02:00
README.md Update README.md with additional dependencies to install 2025-12-26 20:37:37 +02:00

ASCII video player

This repository contains source-code for ascii video player.

Build on Linux

Step 1: Install prerequisites
Fedora:

$ sudo dnf install ffmpeg-libs

Debian:

$ sudo apt install -y libavcodec-dev libavformat-dev libavdevice-dev libavfilter-dev portaudio19-dev libswscale-dev libswresample-dev

Step 2: Build the project:

$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..