fix
get_video_info: throw exception on error
api: add listen=ID