How do i record my video

Detailed instructions on how I made the video. Mainly as a reference for myself.

I recently started to make some programming videos, part of which is a video of my screen, and part of which is my little icon appearing.

I really don’t like programming video without seeing the other person talking. I think this makes things more humane.

I have made quite a few changes to the settings since I started, and this article aims to describe how I work.

I have a MacBook Air. I am using ScreenFlow to record video. I first recorded my face with iPhone SE and also started using it as a microphone.

Then I switched to an old Nikon J1 camera with better quality, but the problem was that it didn't flip the screen. Once I talked for 20 minutes without recording, but I didn't realize it.

Then in order to get better audio quality, I got a microphone, namely Samson Meteor. Definitely a great microphone.


It has a built-in display for connecting these earplugs so I can

  1. Listen to whether the recording is correct
  2. Dip more content into the video, which can be well isolated from the outside world

Once I decide to "seriously", I will get a digital SLR camera, namely Nikon EOS 200D. Entry-level digital SLR camera, but it has everything I need: flip the screen and autofocus.

Flip the screen is something I am more interested in.

It also blurs the background in the video, which produces a nice effect.

I also have a microphone, TAKSTAR SGC-598, which sounds great.

Canon with Mic

I usually put it in front of the screen when I record the code:


Then when recording at night or the lighting is not correct, I will get some lights. I don't always use them. This is an:


I also made a green panel for those beautiful videos you recorded in the video, but I have never used them. why? The simpler the process, the more videos I make. Just like a blog post.

So, until this morning, my recording workflow was like this: Start ScreenFlow recording to get screen images and audio from the monitor, and start camera recording at the same time.

After finishing the video, I grabbed the SD card from the camera and put it into the usb-c hub connected to the Mac, and imported the video into ScreenFlow. The audio tracks of the two videos helped me synchronize the two recordings.

The problem is that the playback time of the video on the camera is 30 minutes, so I have to restart the video (maybe there are some settings, I don't seem to be too much), and SD becomes a burden (the camera can also download the video Wi-Fi , But this is not very practical).

A few days ago, I randomly searched "how to use Canon EOS as a webcam" and I foundThis sweet article by Swizec.

You can read all the details here, but in summary, I keep these two applications open:

My camera connected to the Mac via USB is shown as an option for video input.

With this system, I can use a DSLR camera as a webcam, which is very cool because it is the best webcam I can find!

I also tried to stream audio and video together, but I couldn't, so I switched to a Samson Meteor microphone with a filter. Since there is no large camera microphone covering some parts of the screen, there are bonus points. There is a slight delay between the audio and video in the recording, but it is easy to fix.

The problem now is that the MacBook Air fan (2018, 16GB RAM, SSD, 1,6 GHz Intel Core i5) starts and makes a lot of noise. And it gets very hot, I want to limit it too much by recording the screen, camera input and microphone at the same time.

Therefore, for most videos, I will switch to using the camera as a webcam instead of a webcam. Or, I will find a way to keep the MacBook Air cool or away from the microphone so as not to record the fan.

All is still in progress!

More experimental tutorials: