Elgato HD60s question?

Am I able to record gameplay from my xbox with the capture card and then transfer it to my phone to edit and stuff? And do I NEED a computer if I wanna get an elgato capture card?
3 answers 3