Epic Video Generator
About this app
Create stunning videos with our Epic Video Generator! Customize with templates, text effects, and music selections for an epic experience.
Epic Video Generator The Epicness of X Video Generator Select a Video Template Select Background Sound Generate Epic Video
Related apps
Put this on your site
Source
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Epic Video Generator</title>
<meta name="description" content="Create stunning videos with our Epic Video Generator! Customize with templates, text effects, and music selections for an epic experience.">
<meta name="keywords" content="Video Generator, Create Videos, Epic Videos, Customize Videos, Video Templates, Audio Effects">
<!-- Libraries -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.6.0/css/fontawesome.min.css" crossorigin="anonymous">
<script type="text/javascript">
try {
document.addEventListener("DOMContentLoaded", function() {
const videoTemplates = [
"Epic Adventure",
"Cinematic Fantasy",
"Action Thrill",
"Calm Nature"
];
const sounds = [
"Epic Music",
"Dramatic Sounds",
"Calm Background",
"Energetic Beat"
];
function addTemplate(template) {
$("#template-wrapper").append(`<div class="video-template">${template}</div>`);
}
function addSound(sound) {
$("#sound-wrapper").append(`<div class="sound-option">${sound}</div>`);
}
videoTemplates.forEach(addTemplate);
sounds.forEach(addSound);
$("#generate-button").on("click", function() {
const selectedTemplate = $(".video-template.selected").text();
const selectedSound = $(".sound-option.selected").text();
$("#output").html(`<h3>Your Epic Video</h3>
<p>Template: ${selectedTemplate}</p>
<p>Sound: ${selectedSound}</p>`);
});
$(document).on("click", ".video-template", function() {
$(".video-template").removeClass("selected");
$(this).addClass("selected");
});
$(document).on("click", ".sound-option", function() {
$(".sound-option").removeClass("selected");
$(this).addClass("selected");
});
});
} catch (error) {
throw error;
}
</script>
<style>
body {
background: linear-gradient(120deg, rgba(255, 226, 197, 1) 0%, rgba(137, 199, 164, 1) 100%);
color: #333;
font-family: 'Arial', sans-serif;
padding: 20px;
}
h1 {
text-align: center;
margin-top: 20px;
}
#template-wrapper, #sound-wrapper {
display: flex;
flex-wrap: wrap;
margin: 20px 0;
}
.video-template, .sound-option {
border: 2px solid #3D85C6;
border-radius: 8px;
padding: 15px;
margin: 10px;
cursor: pointer;
transition: transform 0.2s;
}
.video-template:hover, .sound-option:hover {
transform: scale(1.05);
}
.video-template.selected, .sound-option.selected {
border-color: #FF5733;
}
#generate-button {
background-color: #FF5733;
color: white;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s;
}
#generate-button:hover {
background-color: #FF8D69;
}
#output {
margin-top: 20px;
padding: 15px;
border: 2px dashed #3D85C6;
border-radius: 8px;
}
</style>
</head>
<body>
<div id="main-container" class="container text-center">
<h1>The Epicness of X Video Generator</h1>
<div>
<h3>Select a Video Template</h3>
<div id="template-wrapper"></div>
</div>
<div>
<h3>Select Background Sound</h3>
<div id="sound-wrapper"></div>
</div>
<button id="generate-button">Generate Epic Video</button>
<div id="output"></div>
</div>
</body>
</html>
NEW APPS
These are apps made by the community!