Video Capturing

What does Arcade infinity use to capture their Ranbat footage? The quality is great.
What can I use for my ps3 to replicate this kinda of quality for captures?

IIRC, they use this

How do they manage to get commentary and the video feed?
Do they overlay the commentary after the tournament?