better error checking on video_info from YouTube