Как включить зацикливание фрагмента с YouTube: решение

Всем привет! Сегодня я расскажу вам два способа, как включить повторение фрагмента ролика с YouTube. В моём случае, мне нужно было зациклить фрагмент соло из песни группы Megadeth – Tornado of Souls, чтобы выучить и запомнить его. Думаю, у вас есть своя причина, но мы в статье рассмотрим два способа.

ПРИМЕЧАНИЕ! Мы рассмотрим десктопную версию, для мобилок, к сожалению, я лично ничего не нашел.

Способ 1: Расширение

Самый простой способ включить зацикливание фрагмента с YouTube видео – это использовать специальное расширение «Looper for YouTube». Для начала нам нужно открыть магазин расширений в вашем браузере.

  1. Откройте ссылку, в зависимости от вашего браузера, чтобы раскрыть магазин расширений:

Google Chrome

Яндекс Браузер и Опера

Firefox

Microsoft Edge

  1. Найдите строку поиска, кликните по ней и введите:

Looper For YouTube

  1. Сразу хочу предупредить, что в разных магазинах сам лупер может называться по-разному, поэтому просто ориентируемся на среднюю оценку. Кликаем по любому расширению с большой средней оценкой.

Как включить зацикливание фрагмента с YouTube: решение

  1. Жмём «Установить» и ждём пока расширение (дополнение) инсталлируется к вам в браузер.

Как включить зацикливание фрагмента с YouTube: решение

  1. Когда расширение будет готово, просто перейдите на нужное видео на YouTube.
  2. В интерфейсе под видео появится кнопка «Loop» – нажмите по ней.

Как включить зацикливание фрагмента с YouTube: решение

  1. Выберите фрагмент отрезка, который вы хотите зациклить на Ютубе и нажмите по галочке «Loop a portion…». Интерфейс у разных расширений будет отличаться, но сам принцип всё равно будет одинаковым.

Как включить зацикливание фрагмента с YouTube: решение

  1. Видео начнёт воспроизводиться по кругу.

Способ 2: Скрипт

Второй вариант зациклить видеофрагмент на Ютубе – это использовать консоль и скрипт. Для начала надо открыть сам видео. Далее нужно раскрыть консоль браузера. Это можно сделать несколькими способами. Первый – с помощью горячих клавиш:

Ctrl + Shift + J

На macOS:

Cmd + Option + J

На Firefox используем:

Ctrl + Shift + K

На macOS:

Cmd + Option + K

В консоли копируем и вставляем скрипт JS:

ВНИМАНИЕ! Вам нужно изменить параметры start и end установив начало и конец фрагмента в секундах.

window.stopYouTubeLoop?.();
const video = document.querySelector('video');
const start = 60; // начало фрагмента, секунды
const end = 75;   // конец фрагмента, секунды
video.currentTime = start;
video.play();
function loopFragment() {
  if (video.currentTime >= end || video.currentTime < start) {
    video.currentTime = start;
  }
  window.youtubeLoopFrame = requestAnimationFrame(loopFragment);
}
loopFragment();
window.stopYouTubeLoop = () => {
  cancelAnimationFrame(window.youtubeLoopFrame);
};

Как включить зацикливание фрагмента с YouTube: решение

Применяем скрипт и наслаждаемся зацикливанием фрагмента. Вы можете останавливать и воспроизводить фрагмент. Чтобы остановить именно зацикливание, используем команду в консоли:

stopYouTubeLoop();

Или просто перезагрузите страницу. Ребята, если по каким-то причинам скрипт перестал работать, то напишите об этом в комментариях, и я её поправлю. Всем добра и до новых встреч на портале WiFiGiD.RU.

Видео

Автор статьи
Бородач 2911 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.