1 Hour Compilation Video Generator
About this app
Create your own 1 hour compilation videos quickly and easily with our fun and interactive web app! Customize and generate stylish videos in just a few clicks.
1 Hour Compilation Video Generator 1 Hour Compilation Video Generator Create your own video compilations quickly! Just choose some parameters and generate your compilation. Number of Videos Total Duration (in minutes) Generate Compilation
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>1 Hour Compilation Video Generator</title>
<meta name="description" content="Create your own 1 hour compilation videos quickly and easily with our fun and interactive web app! Customize and generate stylish videos in just a few clicks." />
<meta name="keywords" content="Video Generator, Compilation, Video Creator, Fun App, Interactive, Stylish Videos" />
<!-- Libraries -->
<!-- jQuery (3.6.0) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" crossorigin="anonymous"></script>
<!-- Bootstrap CSS (5.3.3) -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" crossorigin="anonymous">
<!-- Bootstrap JS (5.3.3) -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" crossorigin="anonymous"></script>
<!-- Font Awesome (6.6.0) -->
<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 generateButton = document.getElementById('generate-button');
const resultContainer = document.getElementById('result-container');
generateButton.addEventListener('click', function() {
const videoCount = document.getElementById('video-count').value;
const duration = document.getElementById('duration').value;
const compilationTitle = "Compilation of " + videoCount + " videos, total " + duration + " minutes.";
const videoList = [];
for (let i = 1; i <= videoCount; i++) {
videoList.push(`Video ${i}`);
}
resultContainer.innerHTML = `
<h4>${compilationTitle}</h4>
<div class="list-group">
${videoList.map(video => `<a href="#" class="list-group-item list-group-item-action">${video}</a>`).join('')}
</div>
<div style="margin-top: 20px"><strong>Total Duration: </strong>${duration} minutes</div>
`;
resultContainer.style.border = "2px solid #007BFF";
resultContainer.style.padding = "10px";
resultContainer.style.borderRadius = "5px";
resultContainer.style.boxShadow = "0 4px 8px rgba(0,0,0,0.1)";
});
});
} catch (error) {
throw error;
}
</script>
<style>
body {
background: linear-gradient(to right, #8e2de2, #4a00e0);
color: white;
}
#main-container {
margin-top: 20px;
padding: 20px;
border-radius: 10px;
background-color: rgba(255, 255, 255, 0.1);
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
}
.btn-custom {
background-color: #ff4081;
border: none;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
}
.btn-custom:hover {
background-color: #ff2b65;
transition: background-color 0.3s ease;
}
.result-container {
margin-top: 20px;
transition: all 0.3s ease;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1>1 Hour Compilation Video Generator</h1>
<p>Create your own video compilations quickly! Just choose some parameters and generate your compilation.</p>
<div class="mb-3">
<label for="video-count" class="form-label">Number of Videos</label>
<input type="number" class="form-control" id="video-count" value="5" min="1" max="20">
</div>
<div class="mb-3">
<label for="duration" class="form-label">Total Duration (in minutes)</label>
<input type="number" class="form-control" id="duration" value="60" min="1" max="120">
</div>
<button id="generate-button" class="btn btn-custom">Generate Compilation</button>
<div id="result-container" class="result-container mt-4"></div>
</div>
</body>
</html>
NEW APPS
These are apps made by the community!