ShadowPlay allows to record PC games with high video quality and very low performance impact, as well as pre-record up to 20 minutes of gameplay before saving the footage to hard drive on demand (Shadow mode). By default ShadowPlay records videos in 1920x1080 (1080p) resolution at 60 FPS framerate using hardware H.264 encoding capabilities found in GeForce 600 and 700 series graphics cards. That said, one of the latest NVIDIA GeForce cards is required to use ShadowPlay. Recorded video can be edited with any video editing software, including the likes of Adobe Premier, Sony Vegas and even Windows Movie Maker. ShadowPlay supports DirectX 9 and newer games including DirectX 11. Future versions will also include Twitch streaming support. Currently, ShadowPlay is in BETA state so some features may not work properly or might be missing.
Download GeForce Experience 1.7.0 with ShadowPlay here (331.43 or later drivers required).
Download NVIDIA GeForce 331.65 Drivers (for Windows 8/7/Vista 64-bit) with ShadowPlay here.