Enter Your Email Address to Watch This Lesson

Your link to unlock this lesson will be sent to this email address.

Unlock this lesson and all 986 of the free egghead.io lessons, plus get Tools content delivered directly to your inbox!



Existing egghead members will not see this. Sign in.

Edit a screencast for publication

3:00 Tools lesson by and

“We’ll just do it in post!”

This is always a phrase to be uttered with caution, but armed with just a couple of handy tools, we can to a lot of magic in post production even if we aren’t Hollywood editors. We will learn about the screencast editors best friend Ripple Delete. Then we will fine tune the recording removing any ummmm's or long running processes like installs or builds. Finally, we will make sure everything looks and sounds good and save it for publication!


egghead.io comment guidelines

Avatar
egghead.io

“We’ll just do it in post!”

This is always a phrase to be uttered with caution, but armed with just a couple of handy tools, we can to a lot of magic in post production even if we aren’t Hollywood editors. We will learn about the screencast editors best friend Ripple Delete. Then we will fine tune the recording removing any ummmm's or long running processes like installs or builds. Finally, we will make sure everything looks and sounds good and save it for publication!

After recording we can edit our lesson. The most important skill for editing is learning how to use ripple delete. Ripple delete is a tool that lets us splice out pieces of our recording and is available in most video editing apps. Let's watch an example an example of ripple delete in ScreenFlow.

Let me turn off my network connection.

We need to get rid of the space between the chunks of our recording. We can do this with ripple delete. Let's check it out.

Now, we can use the global fetch function by saying fetch and then passing it our URL. This function will return a promise. We can say .then. When this promise resolves it will contain our response. We'll say response. Passing it our URL. This function will return a promise. Return a promise.

We can say .then. Return a promise. We can say .then. When this promise resolves it will contain our response. We'll say response. This function will return a promise. We can say .then. When this promise resolves it will contain our response. We'll say response.

We can also use ripple delete to remove typos, mistakes, and long pauses. Let's see some of these in action.

First, let's type const URL and we'll set that equal to a string template. First let's type const URL and let's set that equal to the get hub API.

We want to make sure that the volume levels are good for the final product. We should check that our volume levels are maximized in the green without ever going into the red. Let's see how this looks.

We see we have the type of user because the Trevor D Miller GitHub account is of type user. If we go back up to our user string here and use Facebook, we now see that Facebook is of type organization.

HEY, QUICK QUESTION!
Joel's Head
Why are we asking?