Beyond the Frame: Single and mutilple video summarization method with user-defined length