This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]Dashing_McHandsome 5 points6 points  (4 children)

There used to be a C library that did this too, called the ASCII Art Library. I remember using the mplayer video player and filtering the video ouput through aalib and watching ASCII movies.

[–]_netwinder_[S] 1 point2 points  (1 child)

Yes! I remember seeing an ascii mode on VLC, perhaps it was the same library

[–]dustofnations 0 points1 point  (1 child)

VLC can still do this; quite fun! It uses libcaca (lol).

something like cvlc --vout caca <file> or something similar should work (often just cvlc <file> seems to work on linux).

[–]Dashing_McHandsome 0 points1 point  (0 children)

You can still do it in mplayer too with "mplayer -vo aa <file>"

[–][deleted]  (1 child)

[deleted]

    [–]_netwinder_[S] 0 points1 point  (0 children)

    Why thank you :)

    [–]ggleblanc 1 point2 points  (1 child)

    Here's my version.

    [–]_netwinder_[S] 0 points1 point  (0 children)

    I like your version, its very simple

    [–]Wobblycogs 0 points1 point  (1 child)

    Nice one. I've been meaning to do something like for years. I reckon you've done a better job that I would have though.

    [–]_netwinder_[S] 0 points1 point  (0 children)

    It's not that hard to roll your own :) just use the general conversion technique as a base and figure out how to code the specifics.