Зациклить видео
Повторите фрагмент нужное количество раз или растяните ролик до заданной длины и получите один файл, который зацикливается сам при воспроизведении.
Перетащите файлы сюда
.mp4, .mov, .mkv, .webm, .avi, .m4v · до 300 МБ
Как зациклить видео
- 1
Добавьте видео
MP4, MOV, MKV, WebM или AVI, до 300 МБ. Перекодирование — оно нужно для точной длительности или нового контейнера MP4 — принимает до 200 МБ и пяти минут.
- 2
Выберите число повторов или нужную длину
Проиграйте ролик фиксированное количество раз или повторяйте, пока файл не достигнет заданной длительности.
- 3
Нажмите «Зациклить» и скачайте
В результате получится один файл, где клип идет подряд несколько раз, готовый для загрузки или встраивания.
Почему зацикливание почти всегда мгновенное, даже для больших файлов
Пока кодек и контейнер не меняются, зацикливание не трогает ни одного пикселя. Видео- и аудиодорожки копируются и сцепляются одна за другой: те же сжатые данные, выложенные подряд. Поэтому файл в 300 МБ зацикливается за несколько секунд и остается таким же четким, как исходник. Повторное кодирование включается только там, где без него никак: когда нужно загнать не-H.264 ролик в MP4-контейнер или обрезать последний повтор по точному кадру, а не по ближайшему ключевому кадру.
Два способа задать длительность
Повтор по количеству — самый простой вариант: проиграть клип три раза или пятьдесят. Повтор до целевой длительности удобнее для фонов, заставок или рекламных блоков с фиксированным слотом. Задайте, например, 30 секунд — и ролик длиной 9 секунд повторится три раза полностью плюс частично в четвертый раз, чтобы заполнить остаток. Этот последний частичный повтор можно либо обрезать по ближайшему ключевому кадру до цели (быстро и только копированием), либо перекодировать, чтобы попасть ровно в нужный кадр (чуть дольше, и это единственная часть файла, которая пережимается).
Быстрый или точный конец
Видео собирается из ключевых кадров, которые обычно идут через секунду-две, и при копировании резать поток можно только по этим ключевым кадрам, а не по любому времени. Быстрый вариант с этим соглашается: он останавливает последний частичный повтор на ближайшем ключевом кадре до целевой длительности, поэтому результат может получиться чуть короче — максимум на интервал между ключевыми кадрами. Точный вариант перекодирует только финальный частичный повтор, чтобы общая длительность совпала с заданной до кадра, ценой короткого этапа перекодирования вместо чистого копирования.
Принудительный MP4-контейнер
Некоторые кодеки — например, VP9 и AV1 в WebM или старые AVI с Xvid — не всегда ожидаются проигрывателями внутри MP4, хотя стандарт формально это допускает. Если включить опцию MP4-контейнера, видео, которое еще не в H.264, перекодируется, чтобы итоговый файл без проблем открывался везде. Источники H.264 внутри MP4-дружелюбных контейнеров по-прежнему обрабатываются по быстрому пути с простым копированием.
Зацикливание на вашем устройстве, копия за копией
В режиме по умолчанию ролик копируется встык без декодирования хотя бы одного кадра; перекодирование нужно только для точной длительности или нового контейнера MP4, и его выполняет кодировщик браузера. Ничего не зависит от сервера, поэтому ничего не загружается, аккаунт не нужен, а зациклить можно сколько угодно роликов.
Частые вопросы
Почему зацикливание такое быстрое даже для большого файла?
Когда кодек и контейнер не нужно менять, ничего не декодируется и не перекодируется. Существующие сжатые видео- и аудиоданные копируются и склеиваются подряд, поэтому обработка занимает секунды независимо от размера файла.
Когда нужно перекодирование?
Всего в двух случаях: при принудительном выборе MP4-контейнера для видео не в H.264 и при точной (по кадру) обрезке последнего повтора в режиме целевой длительности. Все остальное остается чистым копированием.
В чем разница между быстрым и точным окончанием?
Быстрый вариант останавливает последний частичный повтор на ближайшем ключевом кадре до целевой длительности, поэтому итог может выйти немного короче. Точный вариант перекодирует только этот кусок, чтобы попасть ровно в нужную длительность, и занимает чуть больше времени.
Можно сделать, чтобы видео зацикливалось бесконечно прямо в файле?
Ни один видеоформат не поддерживает настоящее бесконечное зацикливание, как GIF. Вместо этого инструмент повторяет содержимое столько раз, чтобы на нужной площадке оно смотрелось как бесконечное, или ровно заданное количество раз, чтобы размер файла был предсказуем.
Есть ли ограничение на количество повторов клипа?
До 100 повторов по счетчику или любая целевая длительность до одного часа. Очень большое количество повторов дает такие же большие файлы, потому что один и тот же сжатый поток копируется столько раз, сколько вы задали.
Сохраняется ли звуковая дорожка при зацикливании?
Да. В быстром режиме без перекодирования аудио копируется и повторяется вместе с видео. Если видео по другой причине нужно перекодировать, аудио тоже перекодируется в AAC для совместимости.
Файл загружается на сервер?
Нет. Копирование, склейка и возможное перекодирование происходят на вашем устройстве, внутри вкладки браузера.
Почему итоговый размер примерно равен исходному, умноженному на число повторов?
При зацикливании без перекодирования один и тот же сжатый поток копируется столько раз, сколько вы указали. Поэтому размер результата почти линейно растет с количеством повторов: три цикла клипа размером 10 МБ дадут около 30 МБ.