It's been over a year since VLC, a free open source media player you might have heard of before, was last updated — but a new ...