Screen Recorder uses platform-native encoders (AVFoundation, Media Foundation)Screen Recorder — Native Plugin for Unity (Window/macOS)Record your Unity game as H.264 MP4 — hardware-accelerated, zero performance hit.Screen Recorder uses platform-native encoders (AVFoundation, Media Foundation) with async GPU readback so recording never blocks your main thread. Drop a component on any GameObject, call `StartRecording()`, and you're done.---Features- Hardware H.264 encoding — VideoToolbox (Apple), Media Foundation (Windows)- Two capture modes — record the full game view or a specific camera- Async GPU readback — frames are read off the GPU without stalling the render thread- Audio recording — game audio, microphone, or both mixed- Overlay / watermark — composite a logo or UI texture directly into the video- Configurable quality — FPS (15–120), bitrate, quality preset, hardware or software encoder- IL2CPP compatible — static native callbacks, no dynamic code generation- Simple API — start/stop with two method calls; events for completion and errors---Platforms| Platform | Encoder | Min OS ||----------|---------|--------|| macOS | AVFoundation + VideoToolbox | macOS 11+ || Windows | Media Foundation | Windows 10 |---

