Yeah, maybe they have had it built for months now and were just as mad at twidvid.io for copying their idea as the twidvid.io people are now that twitvid.com copied them...
I can't upmod this comment enough. Regardless of whether they got some inspiration from twitvid.io they both copied the idea from somewhere else. It's not like twitvid isn't super-obvious as a name considering twitpics success.
Also, how many ways could a service like this be built? It's obvious what features you need, what look you are going for etc.