Click on any phrase to play the video from that point.
[Greg DeMichillie] We do a lot of photo software and video software,
but one of the things you may not know is Adobe actually does a lot of work with audio
and audio processing as well. >>I did not know that. >>There you go.
And so our next demo is actually going to be about some very interesting ways
to edit and manipulate audio along with video.
From this side we're going to bring out Brian King for a demo he calls RubbaDub. Brian?
[Wilson] Brian!
[♪Aloe Blacc's "I Need a Dollar" playing♪]
There he is.
[♪♪]
[Rainn Wilson] Did you dress like Dwight on purpose? [laughter]
[King] I wanted to dress like Ryan the temp
because I'm actually Brian the intern temp. >>[Wilson] Oh yeah. It's a good look for you.
Thank you. Thank you. I like the short sleeves.
[Wilson] Yeah. Right? Thank you. Frees up your arms for some karate. [laughter]
[King] Just in case.
Did any of you guys see the Batman movie being filmed around here a couple days ago?
[cheering]
A lot of nice traffic for that.
So let's say we're on a hit movie set just like that.
We're filming a great movie with a famous movie star,
and we're working on shooting this pivotal scene.
Oh! We just got a great take!
Sometimes I find it hard to find shoes that fit because my right foot is larger than my left foot.
I like dogs more than cats because if cats were bigger than you,
they would want to eat you, and dogs would still want to be your friend.
[King] Wow.
The lighting was great, the performance was amazing,
and I really just wanted to see myself that big. That was a lot of fun.
But there was just 1 little thing that was wrong. The audio was horrible.
So you do what every other movie studio does.
You bring this actor back into the studio and have him re-record his lines.
This is a process called automatic dialogue replacement, or ADR.
Let's see what that sounds like.
This is original video clip with the overdubbed audio.
[Wilson] What's your name? What's your name? >>Brian.
[Wilson] Brian. ADR actually stands for additional dialogue recording, okay?
Boom! Owned. [laughter]
Did someone boo me? [laughter]
[King] Not according to Wikipedia.
[Wilson] Ooh! Booyah! >>Boom! [laughter]
[Wilson] Who are we going to believe?
I know. Everything on Wikipedia is true. It's got to be true.
[King] Unless you just edited it. All right.
We're going to watch the overdub audio right now.
Sometimes I find it hard to find shoes that fit
because my right foot is larger than my left foot.
I like dogs more than cats because if cats were bigger than you,
they would want to eat you, and dogs would still want to be your friend.
Well, the timing on that one wasn't very good,
but I don't think anyone will really notice.
Did you guys notice after a beer or 2? [audience chattering]
All right. Well, if you guys noticed, I guess we have 2 options here.
We can either keep having this guy record his lines again and again and again
until he gets the timing exactly right,
or we can give this to a studio engineer and tell him to somehow fix it magically by hand.
There's got to be a better way.
And now there is!
I've developed with my team this project called RubbaDub,
where we're going to take this unaligned studio recording
and automatically stretch and compress it in every instance in time
so it perfectly aligns with the original reference.
I'm going to run this high-tech MATLAB command script here.
It's kind of a 3-step process.
The first one you can see Finding Features,
kind of finding the important parts of the different audio clips.
Then it does this magical alignment which takes not too long,
but it feels like a long time right now.
And then a final part is the synthesis, and it'll hopefully make a cool little beep
when it finishes up. There we go. [computer beeps] Boop!
And you can see it made this new audio file right here.
I'm going to drag this right in.
Here's the RubbaDub version.
Sometimes I find it hard to find shoes that fit because my right foot is larger than my left foot.
I like dogs more than cats because if cats were bigger than you... [applause]
[Wilson] All right!
[applause and cheering]
[King] Thank you. Thank you.
I've got 1 more treat for you guys.
Let's see what happens if we were to RubbaDub "The Office." [laughter]
I've got a fun little clip for you here.
When I was in the 6th grade, I was a finalist in our school spelling bee.
It was me against Raj Patel.
And I misspelled in front of the entire school the word "failure." [laughter]
[King] I'm sorry, man. I'm sorry.
So I don't know if you're like me, but I've always wondered
what a Bollywood remix of "The Office" would look like. Am I the only one?
[Wilson] Yeah! >>Yeah. You kind of wonder.
[Wilson] I've always wondered.
[King] Well, today is your lucky day, Rainn.
[with Indian accent] When I was in the 6th grade, I was a finalist in our school spelling bee.
It was me against Raj Patel. [laughter]
And I misspelled in front of the entire school the word "failure."
[laughter and applause]
[King] So hopefully you're clapping that it's funny.
That one was not the good aligned one.
So just you wait.
Your job is not going to get outsourced with quality like that,
but let's see what happens when you run it through RubbaDub here.
When I was in the 6th grade, I was a finalist in our school spelling bee.
It was me against Raj Patel.
And I misspelled in front of the entire school the word "failure."
[laughter and applause]
So that's RubbaDub for you. >>[Wilson] That was awesome.
Thank you very much. >>[DeMichillie] Thank you, Brian. >>[Wilson] Thanks, Brian.
[Wilson] That's so cool. [applause and cheering]
[Wilson] How did he do that?
The magic of software. >>Wow. I love it.
But I think your job is safe for a while, Rainn. >>Yeah.
The delivery wasn't quite right, was it? >>Yeah. That was remarkable.
