FFmpegOut is a Unity plugin that allows Unity editors and applications to record video using FFmpeg as a video encoder.
Download: https://github.com/keijiro/FFmpegOut
FFmpeg is an advanced multimedia framework capable of decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing almost anything created by humans and machines. It supports various formats, even the latest ones. Whether they were designed by some standards committee, community or company. It's also highly portable: FFmpeg compiles, runs, and tests across Linux, Mac OS X, Microsoft Windows, BSD, Solaris, and more, under a wide variety of build environments, machine architectures, and configurations.
FFmpeg official website: https://ffmpeg.org/
Unity Recorder is the better choice in most cases. It is highly recommended to check it out and give it a try before installing FFmpegOut.
Unity recorder
Pros: Ease of use. Better UI/UX.
Advantages: stable and reliable. Officially supported by Unity.
FFmpegOut
Pros: Supports multiple codecs.
Cons: Not user friendly UI/UX.
Cons: complex legal factors (GPL/LGPL, patent risk)
In short, unless you need a special codec such as ProRes or lossless H.264, you should use Unity Recorder. Author: A Horse That Can't Stop Running https://www.bilibili.com/read/cv4494390/ Source: bilibili