Making a YouTube Video

I made a YouTube video, with the goal of understanding what it takes to create something with reasonable production quality, completely on my own. This is a short summary of my process and learnings for others who may want to try something similar.

My subgoal was to generate empathy with YouTube content creators and the best way I know how to do this is to actually go through it. I capped the time investment at one full day, including setting up and learning all the hardware and software.

Before you start

  1. Get a good quality camera and microphone. I used the Canon M50 creator kit with the Rode Mic (see below) as it came highly recommended in a number of YouTube channels and blogs. I just ended up using my Apple AirPod Pros, because it created a simpler workflow and I wanted to save time (so the audio quality was not the best). If I was to do this more frequently, I would just buy a separate USB mic like the Blue Yeti Nano.
  1. Familiarize yourself with the software. I used Final Cut Pro (90 day free trial) for editing, Camera Live to stream my camera to my computer and OBS Studio for recording my screen which are both open source.
  2. Decide what story you want to tell. This is the hardest parts of any piece of media creation, and the main thing that matters.
  3. Write up a rough script. Each take took me way too many times to get right, and so I just memorized what to say (like an actor) and it went more smoothly from that point.
  4. Write up a shot list. I did mine in this spreadsheet, although I would improve it in the future to be something that I could easily share with an editor. Naming the shots lets you more easily edit the footage in post production.
  5. Run through your entire workflow with a short clip. For example I did not realize that OBS was compressing my files into MKV (and at a low quality), which did not play nice with Final Cut Pro and it would have sucked to lose all my footage and start again.

Pre Filming

Here are all the things you should do before filming, so that the filming process goes as smoothly as possible.

  • Story: I decided to do an instructional video for using a DLSR Camera for Zoom and other video calls. I had been looking for an option like this and found many of the videos incomplete.
  • Script: I wrote a script in a Google Doc for what I planned to say. This was really helpful to read from when filming so I made sure to say everything I wanted to and did not lose my place.
  • Shot List: I wrote up the following shot list in Google Sheets and in the future, I’ll add in some editing notes in post. This would allow someone who is editing my video to add any captions, effects or transitions much more easily.
  • Audio set up: I tested a few different mics, including the Rode Mic that came with my creator kit, the MacBook Pro Mic, and the AirPod Pro mics. The Rode Mic definitely sounded the best, but was not a USB mic and made my workflow a bit harder as I could not record the audio and video directly using OBS on my Mac. I decided to go with the AirPod Pros, but would buy a USB mic in the future. I tested the levels to make sure that the audio was good to go.
  • Video set up: I tested the video, the encoding (RAW is best but harder to work with) and the lighting. I only used light from a large window and it worked pretty well.
  • Scene: I used the living room of my house and made an effort to clean up the background of clutter. This kind of thing does make a difference to the overall feeling of quality to your video.
  • Full workflow: Make sure you run through the entire workflow with a short clip so you don’t have to re-do everything because of a mistake. I was having an issue where short clips had no audio due to some encoding issue and it was a real pain to fix in post.

Filming

Here are a few things that I learned during filming, and things I’d suggest watching out for when you are making your own video.

  • Long takes: I really struggled to get long takes completed. I would use filler words, or look away and it was frustrating. In the end I shot much shorter takes or just tolerated some worse takes as I ran out of time.
  • Hand waving: I used my hands too much and it made me look a bit manic. I would try a shot that included my torso in the future so this looked more natural (vs. hands popping up on the screen) or just chilling out the hands a bit.
  • Looking into the lens: I was not looking at the camera lens, but at the little preview screen of myself instead. In the future, I’ll stop using that preview screen and make an effort to look at the lens. This makes the viewer feel like you are making eye contact with them, and is more engaging.
  • Smiling: I needed to smile more, as it would make me seem more friendly and likable on video.

Editing

I edited the video myself to learn the tools and see what I could do in a few hours. I also tried spending $25 on Fiverr and $50 on UpWork to hire a freelancer to do the video editing for me and to make sure that I understood their platforms. The self edited version is clearly the worst one of the three below.

Self Edit

I used Final Cut Pro, which was pretty intuitive and added some captions, and intro screen, short music clip, some transitions and corrected audio levels. It was fun to learn how to use the software!

Spending $25 on Fiverr

I hired an editor for $25 total on Fiverr. This was much better than my effort. The pro added soft background music throughout, zoomed in and zoomed out shots, and improved color grading and audio levels significantly.

Spending $50 on UpWork

I hired another pro for $50 on UpWork. This edit was by far the best, and I would spend at this price point again in the future.

The editor did good color grading, had clean transitions, added blurred the backgrounds for my screen recordings, added soft background music, integrated some images, text on screen and added a nice intro and outro sequence that made it feel more professional.

Youtube

I set up a creator account on YouTube and watched some of the videos from the Creator Academy. I would watch more videos if I got more serious, particularly to learn how to get more traffic.

I uploaded the video, added a description and some tags and also some Amazon Affiliate links to the YouTube description to learn that part of the process. No one has bought any of my recommendations just yet and I’ve only had about 120 views after about two weeks.

Conclusion

Overall this was a fun project, and I may make some more videos in the future. It would probably take me half the time to film and prepare the audio and video files and the shot lists.

I would definitely pay someone on UpWork or Fiverr to do the editing for me in the future as they would 1) do a better job than me and 2) it seems worth the $25-50 cost for the time saving.

I would also get a better microphone.

Use your Fancy Camera on Zoom

tl;dr: A better camera, with front facing lighting will make you look much better. A fancy camera is great, but a pain to set up. The best option for most people is to attach an HD camera to your monitor, like the ones recommended by Wirecutter.


This post will summarize how to set up your fancy DSLR or Mirrorless camera with Zoom, and it will work for most video calling or web conferencing tools. It will make you look clearer and better simulate being in person, as we all transition to working from home.

Please note, this guide only covers Macs and Canon cameras. It is meant to be a companion to my Youtube video below.

Fancy camera on Zoom guide

A number of other guides recommended using the Camlink and a HDMI cable, but these were sold out, and required a ‘clean’ HDMI out feed so it’s a little more fussy from a set up perspective but easier once you have it running.

Results

Here is a screenshot of my Macbook Pro Zoom feed, the feed from the built in Camera on my LG 5K monitor, and from the Canon M50 (in that order). I took these screenshots directly from Zoom, and I hope you can see the difference between the three 🙂

Hardware

The most important thing to get right is the video and audio quality when setting up your home video conferencing kit. Quality video and audio can make interacting virtually feel more natural, and may be worth the investment if you spend lots of time on video calls and plan to work in a distributed fashion for an extended period of time.

  1. Canon EOS M50 ($500-600): This was highly recommended by a number of blogs and Youtube channels that I follow. It seems to have very good price to value ratio and costs around $500 for the camera and the lens. I bought the ‘creator kit’ from Amazon (linked above) which was $600, and includes a Rode mic as well.
  2. Dummy Battery ($25): The dummy battery just makes it more convenient for you so you don’t have to change the battery often – each battery only gives you about 2-3 hours of video, so it’s pretty essential.
  3. USB micro to USB C cable ($10): This is how you connect your camera to your computer. You could use a standard micro USB to USB cable and a USB to USB C. Try and get a fast USB 3.0 cable as you’ll get some lag otherwise.
  4. Amazon Basic Tripod ($15) : This is a very basic tripod but does the job keeping my camera well positioned behind my monitor.

Software

NOTE: Canon just released (May 27, 2020) a beta webcam utility that makes this whole process much easier from a software side. Here is their video to set it up – it saves on all the steps below but the software is still in beta.

The following steps below still work, but the webcam utility is easier!

You need three pieces of software to make this work and they are all open source or free:

  1. Camera Live – Camera Live is an open source tool to create a live video feed from your Camera. Download the latest Alpha (13) if you are on the most recent version of Mac OS Catalina (10.15.4 at the time of writing).
  2. Camtwist: Camtwist allows you to broadcast the live video feed from Camera Live to other tools, like Zoom via a Syphon server.
  3. Zoom: Download Zoom 4.6.8 (March 20) which allows virtual cameras. The recent versions don’t allow virtual cameras, and so you’ll need to downgrade to an older version of Zoom. https://zoom.us/client/4.6.19178.0323/ZoomInstaller.pkg


I hope you enjoyu using your new video conferencing set up! I also hope Zoom don’t disallow older version or force an upgrade – they have been releasing a lot of security related updates recently.

Raspberry Pi Setup

A Raspberry Pi is a super cheap ($35-60) computer. I spent a few hours setting up a Raspberry Pi, connecting it to my home wifi, enabling remote access and setting up WordPress.

My goal was to get a home network set up and give myself a platform to try things like hosting a WordPress locally, play with mini home automation projects (e.g. change the light outside my door when I’m in a meeting), or a long horizon timelapse of each day outside our window with a cheap camera.

What do you need?

I spent around $100 to get all these components (with Amazon links):

  1. Raspberry Pi 4 (4GB Ram)
  2. Micro SD Card (32GB)
  3. USB C SD Card Reader (for Macbook Pro)
  4. USB C Charger (for Raspberry Pi)

What can you do with a Raspberry Pi?

I read a bunch of articles, but here are my a few that I recommend:

  1. A couple on Hacker News with my favorite being the good samaritan who shared the live bus schedule with travelers
  2. Hardware add ons and corresponding use cases
  3. A good write up of all the home automation software options
  4. Home automation ideas here and here
  5. Set up a WordPress site

How do you set it up?

I pretty much followed this guide, which was pretty good, and it’s designed for folks who want to use their Raspberry Pi without a screen, as a stand alone device.

The main steps are:

  1. Install the Raspbian operating system on your SD Card (don’t bother with the Etcher step, you don’t need that)
  2. Set up your Raspberry Pi to connect automatically to your home WiFi (SD card slot is on the other side)
  3. SSH into your Raspberry Pi and change your login credentials
  4. Download Real VNC and set up and update the operating system
  5. Install and set up Docker to allow containerization of applications
  6. Install a web app (I installed WordPress afterwards)

A couple of other useful videos are:

  1. Raspberry Pi getting started beginners guide from Crosstalk solutions, but it assumes you have a screen plugged in.
  2. Useful video guide for explaining Docker and containers but it’s a little more technical and in depth.

How To SET up WordPRess?

I followed this guide which let me set up via command line (not using Docker). This was pretty straightforward except when installing MariaDB which needed s different command to install (updated below):

sudo apt install default-mysql-server php-mysql -y
Success!

I’m looking forward to playing around with this some more, and potentially investing in some light home automation in the future.