to convert films, if no mplayer codec can do it). >= 256) colored ascii art and then convert the output to its own image? I would really like a way to do batch conversions (e.g. Is there nothing that can convert image files to (full-palette, i.e. But that as well lacks the ability to convert back to an image format. I get some nice ascii output now with "tiv -r 0.6 -a -j /path/to/img". It uses the full terminal color palette and can even adapt the palette per image to make the most of it. Unfortunately it doesn't seem to be able to generate image files, only direct console ascii and HTML.įor now I have added jp2a to tiv as an optdep. Again it seems that jp2a only uses the basic 16 bit color palette when printing to the terminal, but it has a full palette when generating html. It's slightly annoying that it's limited to jpg (wtf would anyone choose jpg as your input format for a conversion utility?) but imagemagick's "convert" and some piping do the trick. I also discovered jp2a which is great so far. It even uses 16 colors when generating TGA image files. I've tried using the different driver env variables but they all seem to use 16 colors. Is there some setting that determines this? I would really like to try to watch videos in mplayer using 256 colors or more. Libcaca's img2txt looked promising at first but it seems to be limited to the basic 16 color terminal palette even in urxvt-256-unicode. I haven't look into the libraries themselves because I don't want to write my own application (yet?). I had another look today and rediscovered aalib and libcaca. I've wanted to find a good image to ascii art converter for ages but have never found one that did everything I'd hope.