The Making Of OK Go’s ‘The Writing’s On The Wall’ Video

By Bob Boilen  |  NPR


Warning: simplexml_load_string(): Entity: line 2: parser error : AttValue: " or ' expected in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : attributes construct error in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : Couldn't find end of Start Tag html line 2 in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : Extra content at the end of the document in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : AttValue: " or ' expected in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : attributes construct error in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : Couldn't find end of Start Tag html line 2 in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : Extra content at the end of the document in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 1122

Warning: simplexml_load_string(): Entity: line 2: parser error : AttValue: " or ' expected in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : attributes construct error in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : Couldn't find end of Start Tag html line 2 in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : Extra content at the end of the document in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : AttValue: " or ' expected in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : attributes construct error in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : Couldn't find end of Start Tag html line 2 in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): Entity: line 2: parser error : Extra content at the end of the document in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): <html lang=en> in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Warning: simplexml_load_string(): ^ in /home/wamu/webapps/bandwidth_test/wp-content/plugins/bandwidth_taxonomies.php on line 919

Last week OK Go posted a dizzying video for the band’s new song “The Writing’s On The Wall.” In just seven days, it’s been seen 7 million times, and for good reason: It’s a brilliant mix of music, choreography and trickery. Well, we have a little treat for you: a behind-the-scenes look at how this one-take, illusion-filled video was done. (If you haven’t seen the original video yet, you can watch it at the bottom of this page.)

This video is all about perspective; the illusions are real, so to speak, and that’s what makes this jaw-dropping. Perspective images such as something called the Necker cube, a flat line drawing that looks three-dimensional but isn’t, make my eyes pop. And like all things in the original music video, it makes me question perception and think about how your perspective can dictate understanding. Which of course is what the song is about.

This behind-the-scenes video will expand your perception even more. In an email, Damien Kulash, the singer for OK Go and also the co-director for the video, told us, “I think I love this [making-of] video as much as the music video itself. It shows how much more intense and complicated the choreography was off-screen than it was on-screen. And I love watching the incredible team. They are the rock stars, such an amazing group of people. I already miss spending 20-hour days with them all.” The other directors of the original music video include Aaron Duffy and Bob Partington. The one-take video was done on a single handheld camera, with 28 different illusions set up in the giant workspace in Brooklyn. The setup took about three weeks to build, involving over 50 people. Tim Norwind, the bassist for the band, thinks this was the most difficult of their videos to make — not just because he had to shave half his beard — due to the choreography and the nine costume changes the band had to make in real time.

The song “The Writing’s On The Wall” is the first single from the band’s fourth and forthcoming album, Hungry Ghosts, coming out on Oct. 14.

Copyright 2014 NPR. To see more, visit http://www.npr.org/.