X

Hey! We highly recommend you launch this experiment in Google Chrome. It may run slower, or not at all, in other browsers.

Okay, I'll download Google Chrome I'm willing to risk it
X

Report This Experiment

X

Share with a friend

An e-mail has been sent. Thank you for sharing this Experiment!

Close

Back to All

Realtime Video->ASCII Conversion

March 18, 2010
Author:

Joel Parish

Location:
Camarillo, California, USA
Rate Experiment (334 ratings):
1 2 3 4 5  
From the Author:

Uses HTML5 and tags to convert video to ASCII (think the Matrix) in real-time

Technology:

HTML5, canvas, video

Comments

By Timothy on July 24, 2010

It worked fine for me for about a minute and a half, then it got severely messed up. Reloading doesn't help.

Reply to this comment
By Kevin Rooshmoore on July 24, 2010

I got Rick Rolled :P

Reply to this comment
By Giuseppe on July 23, 2010

It doesn't work. Very slow.

http://www.giuseppesicari.it

Reply to this comment
By me on July 05, 2010

yA i got rick rolled

Reply to this comment
By paul on June 30, 2010

omg i just got rickrolled in ASCII...HI-FIVE

Reply to this comment
By magnumPIppo on August 01, 2010

lol ! hahah!

Reply to this comment
By Stelth on June 11, 2010

An amazing idea, kudos, karma and cheers to the author! Delicious.

Reply to this comment
By Dan on June 11, 2010

Awesome!

Reply to this comment
By Casper on June 10, 2010

Works great on Chrome + based on Debian Lenny

Very impressive!

Reply to this comment
By sanjay on June 09, 2010

hey this is super-awesome :) -- i don't see a license for the code though? is it okay to re-use? thanks.

Reply to this comment
By Geuis on June 08, 2010

Sorry, but this doesn't work in Chrome on Mac OS. Using the latest dev build.

Reply to this comment
By TryxTech on July 17, 2010

It works fine on Chrome on Mac OSX, maybe not on mac os, but fine on OSX

Reply to this comment
By Peter on June 08, 2010

I just ran the experiment above on Chrome on Mac OS, and it works just fine.

Reply to this comment
By Me on June 06, 2010

Absolut great an funny.

but there is a little bug inside (i use firefox):

If you watch the video the first time it works, if you watch it a second time, (klicking the play button when the video ended) then the ascii convertor dont work. You have to pause and to continue the video to turn it on :)

Reply to this comment
By thepixelrat on June 02, 2010

sadly, doesn't work - tried on 3 (three!) laptops (2 at home, 1 and work) and nothing - just displays a blank rectngular :( eh...

Reply to this comment
By BRYNIN on June 02, 2010

COOL!!

I HAD GREAT TAME

Reply to this comment
By Daniel on May 09, 2010

ASCIIrolled!

Reply to this comment
By SkullKid on May 02, 2010

By far one of the best (if not the best) piece of engineering on the webs I EVER saw. Six stars for you mister! ******

And my personal admiration

Reply to this comment
By Will on May 01, 2010

This is beautifully amazing! Fantastic work.

Reply to this comment
By Matthew on April 28, 2010

This is so buggy! When I try to play past 8 seconds, it crashes and corrupts! FIXI!!!

Reply to this comment
By Robbert on May 12, 2010

It's probably your browser or pc, works fine here, google chrome + dual core

Reply to this comment
By fabricio maricio fereira on April 22, 2010

so eu fabricio nao gostou

Reply to this comment
By fabricio on April 22, 2010

eu sou o mano

Reply to this comment
By Nick on April 19, 2010

This is cool as like the idea cant wait to see how it progress

Reply to this comment
By miszczu on April 18, 2010

great job:)

now try with webcam:)

Reply to this comment
By Dhaivat Pandya on April 16, 2010

All these guys that are leaving bad comments are retards. This is a great idea, well implemented and very clean code (I expected 1000+ LOC, but it can't be more than 100-150!)

Reply to this comment
By km on April 15, 2010

Always freezes and crashes 6 seconds in/

Reply to this comment
By redz on April 11, 2010

complaid

Reply to this comment
By nik on April 09, 2010

thats scary(in a good way)

Reply to this comment
By devante on March 30, 2010

i like ti

Reply to this comment
By Zdonick on March 30, 2010

I can watch fullscreen HD videos, but this lags more than I like.

(Using latest version of Mozilla Firefox)

Reply to this comment
By asd on April 12, 2010

qwe

Reply to this comment
By HeyJD on March 30, 2010

The next step(or the step skipped) is to convert any picture to ASCII.

Reply to this comment
By NebNeb on April 01, 2010

http://www.nihilogic.dk/labs/jsascii/

Reply to this comment
By HeyJD on April 06, 2010

Wow... Thats cool!... thanks

Reply to this comment
By sebastiaan on March 28, 2010

The video works fine again on latest trunk

Reply to this comment
By ashish on March 27, 2010

anjoye

Reply to this comment
By Brian on March 25, 2010

This doesn't seem to work at all on Chrome for Mac...

Reply to this comment
By Jasir on March 24, 2010

All is well

Reply to this comment
By santy on March 23, 2010

Quite the interesting thing you got here. I have to agree with most of the commenters: If it's real time, a youtube video upload would be quite useful.

Reply to this comment
By mg on March 22, 2010

When are YouTube going to realise that this is the future of video on the internet - brilliant.

Reply to this comment
By Meh on March 21, 2010

I wanna be able to copy and paste the pictures.... and an upload button!

Reply to this comment
By Daniel Smith on March 21, 2010

Works great.. for about the first 10 seconds. running on chrome 5.0.260.0 it just stops after a few seconds in each video (4gb of ram and 3.4ghz quad-core processor so i don't think its my system...) but it is amazing when it works! :p

Reply to this comment
By e on March 20, 2010

rick roll'd @ chromeexperitments,

Reply to this comment
By ronniehermo1@yahoo.com on March 21, 2010

bagum bayan 717-a manila metro old october 11 2010 happy old pogi ronnie 17

Reply to this comment
By ronniehermo1@yahoo.com on April 15, 2010

ronnie october 11 1995 happy ako 1st 2010 happy ronnie 17

Reply to this comment
By Josh on March 20, 2010

This is awesome! Thanks for doing this. It would be even better if the user could upload or link to his or her own video.

Reply to this comment
By the entertainernator on March 20, 2010

this is really awesome! its slow, though

Reply to this comment
By notreally on March 24, 2010

Not on a quad-core with an 8600gt. Speedy, even at maximum res with all settings enabled...

Reply to this comment
By Koolvin on March 19, 2010

doesn't seem to be working for me

Reply to this comment
By Thomas Wrobel on March 18, 2010

ha :D Cool. But can you do it with a webcam input?

Reply to this comment
By ah on March 18, 2010

You have just made my day, sir!

Reply to this comment
By Koolvin on March 19, 2010

edit: My bad. You should make it recognize and display colors.

Reply to this comment
By jp on March 19, 2010

currently, it render's each line together in a 2d canvas canvas. As such it can only have one color per line of resolution, per character rendering (with color) is unfortunately still out of the realm of real-time on current canvas technology (or my optimization skills)

Reply to this comment

Add a comment

All fields are required to prevent spam.