What are the advantages and disadvantages of using a self-animated video instead of a traditional loading bar for first-time visitors?

Using a self-animated video instead of a traditional loading bar can provide a more engaging and visually appealing experience for first-time visitors. The video can help keep users entertained and informed while they wait for the page to load. However, it may also increase the page load time and potentially deter users who prefer a quicker loading process.

<!DOCTYPE html>
<html>
<head>
    <title>Loading Page</title>
    <style>
        #loading-video {
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }
    </style>
</head>
<body>
    <video id="loading-video" width="320" height="240" autoplay>
        <source src="loading-video.mp4" type="video/mp4">
        Your browser does not support the video tag.
    </video>
</body>
</html>