I think you'd need to get a capture card for Switch. You can take videos and images and upload them to twitter but I think they cap out at a lower resolution then desired. I think the frame rate of the videos comes out at 30fps. Sucks compared to the options on Xbox and PS4. Great god damn games though.