This tutorial shows you how you can use kdenlive on FreeBSD to create a screen cast. I am using a Maya 22 USB to record speech from a Rode microphone. This works fine, too.
1. Install the software
If you have ffmpeg already installed you need to check if you had the X11GRAB option enabled. You will need it to allow kdenlive to record from your screen.
cd /usr/ports/multimedia/ffmpeg make config
Enable X11GRAB option and SDL (https://bugs.kdenlive.org/view.php?id=3423):
make make deinstall make reinstall
pkg install kdenlive
cd /usr/ports/multimedia/kdenlive make install clean
2. Modify audio options if you want to record your speech and the screen at the same time
Run kdenlive and follow the wizard to configure it the first time. After that a new empty project will be shown in the main window of kdenlive.
After you have modified this options you can now record your first video with audio. If you don't want to have audio recorded just select the other profile and you don't need to make any changes.
I hope this will lead to more true FreeBSD made screen casts.