Catch IndexError and other exceptions in get_video_info() (#1694)
More paranoid handling for #1694

We might as well put the code that reads the data from snippit inside
our try..except block.  There's a chance that they keys may not be
present.