Joshy, I've run into this format quite a few times recently and wondered if it was something you could handle.
Twitter Video
Its an embedded video via a Twitter link - not too sure if it's from Twitter itself when a user uploads a video or not.
Sorry, don't really have much else to help you out.