","dateCreated":"2024-11-26T09:02:28+03:00","datePublished":"2024-11-26T09:02:28+03:00","upvoteCount":1,"author":{"@type":"Person","name":"murad_danilov_6","url":"https://otvet.mail.ru/profile/murad_danilov_6"},"url":""},"suggestedAnswer":[{"@type":"Answer","text":"Установить обработчик, видимо на \ntimeupdate\n .\nИ по достижении 10сек менять \ncurrentTime\n .","dateCreated":"2024-11-25T21:48:02+03:00","datePublished":"2024-11-25T21:48:02+03:00","upvoteCount":0,"author":{"@type":"Person","name":"lonberg","url":"https://otvet.mail.ru/profile/lonberg"},"url":""},{"@type":"Answer","text":"ffmpeg обрезать и обрезок поставить как спойлер, но думаю все же лучше вручную, так как может \"взять\" самый скучный эпизод","dateCreated":"2024-11-25T21:10:31+03:00","datePublished":"2024-11-25T21:10:31+03:00","upvoteCount":0,"author":{"@type":"Person","name":"vasia_b_12","url":"https://otvet.mail.ru/profile/vasia_b_12"},"url":""}]}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://otvet.mail.ru/space/programming/","name":"Программирование"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","name":"Как воспроизвести видео первые 10 секунд и потом все сначала"}}]}]}
Как воспроизвести видео первые 10 секунд и потом все сначала
Есть код <video src="video.mp4" poster="poster.jpg" controls></video> который воспроизодит видео на сайте. помогите пожалуйста как его изменить что бы при любой длине видео воспроизводились только первые 10 секунд и потом видео начиналось сначала и так до бесконечности.
<video id="myVideo" src="video.mp4" poster="poster.jpg" controls></video>
<script>
const video = document.getElementById('myVideo');
video.addEventListener('timeupdate', function() {
if (video.currentTime >= 10) {
video.currentTime = 0;
video.play();
}
});
video.addEventListener('loadeddata', function() {
video.play();
});
</script>
ffmpeg обрезать и обрезок поставить как спойлер, но думаю все же лучше вручную, так как может "взять" самый скучный эпизод