Actually, no plugin is necessary to create a page for a video library on your WordPress website. You can simply add videos to a page using the instructions in this video tutorial: https://www.wp101.com/tutorial/embed-video-audio/
Simply put, you’ll first upload your video to a video hosting service like YouTube or Vimeo. Then, you’ll paste the URL to the video within the page or post on your site where you want the video(s) to appear.
That’s it! Then the videos will appear on your page or post. No additional plugin is necessary.
Hope this helps, but if you’re trying to do something else other than display video(s) on your website, feel free to post more details or clarify and I’ll do my best to help!