Indiedevcasts is a All-in-One gamedev platform. It's kinda like your online library related to video games stuff! Subscribe now to get a free premium month!
- Download ShareX.
- Go to
Task Settings > Screen Recorder > Screen Recording options
- Install ffmpeg from ShareX
- Install "screen-capture-recorder" and "virtual-audio-capture"
- Choose GDI Grab for the video
- Then get the name of your microphone by using the ffmpeg program previously installed :
.\ffmpeg.exe -list_devices true -f dshow -i dummy
- Last step : update the ffmpeg command to configure your resolution, your microphone, your channels, and the mapping of the video and the audio channels. Here an example of my configuration with a RODE microphone :
-y -f dshow -i audio="Microphone (RODE NT-USB)" -f dshow -i audio="virtual-audio-capturer" -f gdigrab -framerate 60 -video_size 1920x1080 -draw_mouse 1 -i desktop -filter_complex "[0:a][1:a]amerge=inputs=2[a]" -map 2 -map "[a]" -vcodec libx264 -crf 0 -preset ultrafast "$output$"
- Use a specific user session for your screenscasts (no personal information, a personalized wallpaper, ...)
- Hide your desktop icons
- Hide your taskbar
- If you show code lines, or any kind of text, configure your zoom to 125% (works well with 1080p). Think about people looking your video on their smartphone
- Disable your notifications
- Download Audacity
- Configure your Hz depending on your microphone. 48000Hz works well with the RODE NT-USB microphone
- Use a pop filter
- Download Shotcut
- I have no specific recommendations here (feel free to update the readme)
Shotcut is a free, open source, cross-platform video editor.