Running the program from a terminal seems a bit counter-intuitive to most users, so I added the ability for the user to use the program by double-clicking it and then passing in the video path and frame width, as well as handling some exceptions:
If the program cannot find the chars.txt it will fall back to its built-in character list
Placed std::cin.get() before each exit point of the program so that the terminal window does not close immediately
If the video frames are too small, the user will be informed about this
Running the program from a terminal seems a bit counter-intuitive to most users, so I added the ability for the user to use the program by double-clicking it and then passing in the video path and frame width, as well as handling some exceptions:
chars.txt
it will fall back to its built-in character liststd::cin.get()
before each exit point of the program so that the terminal window does not close immediately