View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.2
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 12.4 MB
- Files
- 25
- Favorites
- 11
- Views in the past week
- 42
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Screen Recorder - Windows/macOS
Screen Recorder uses platform-native encoders (AVFoundation, Media Foundation)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Screen Recorder - Windows/macOS screenshot 1
About this asset
Screen Recorder — Native Plugin for Unity (Windows/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–60), 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 |
---
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.8f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.