Как загрузить файл SRT/VTT по URL-адресу

По мере того, как все больше потоковых сервисов переходят в Интернет, вы, вероятно, смотрите свои любимые фильмы и сериалы в браузере. Если вы используете Netflix или HBO GO, доступ к файлам со скрытыми субтитрами (CC) или VTT/SRT будет простым. Однако многие бесплатные сервисы не предлагают CC по умолчанию, и даже если он доступен, скорее всего, язык не английский.

Вот почему вам нужно прибегнуть к загрузке SRT/VTT по URL. Тем, кто никогда не делал этого раньше, этот метод может показаться непосильным, поскольку он включает в себя GitHub Gist, Google DevTools и базовое программирование. Но если вы выполните шаги, указанные в букве T, у вас не должно возникнуть проблем с загрузкой данных файлов.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Как загрузить SRT/VTT с URL-адреса

Шаг 1

Сначала вам нужно скачать и установить Код Visual Studio и получите файл субтитров/SRT для фильма/сериала, который вы хотите посмотреть. И не волнуйтесь, никакого серьезного кодирования не будет, простое копирование и вставка.

Шаг 2

Запустите Visual Studio Code и введите следующие строки:

1 var thisWidth = jwplayer('media-player').getWidth();

2 var thisHeight = jwplayer('media-player').getHeight();

3

4 var сосать = jwplayer('медиа-плеер')(0).allSources;

5 jwplayer('медиа-плеер').setup({

6 «плейлист»:({«источники»: отстой, «треки»: ({«файл»:»», «лейбл»:»английский», «вид»: «подписи», «по умолчанию»: правда})} )

7 «ширина»: thisWidth,

8 «высота»: thisHeight

9 });

шаг 1

Примечание: Числа обозначают строки кода. Они появляются по умолчанию, как только вы начинаете копировать и вставлять, и не являются частью кода. Убедитесь, что ничего не пропустили, иначе трюк не сработает.

Шаг 3

Когда самое сложное позади, пришло время создать URL-адрес CC. Запуск https://gist.github.com возьмите файл субтитров и поместите его в главное окно Gist Github.

шаг 3

Вы увидите два отдельных окна, прокрутите вверх и удалите первое, щелкнув значок корзины. Окно с текстовым полем «subtitles.srt» должно остаться. Прокрутите страницу вниз и нажмите кнопку «Создать общедоступную суть». Это превратит ваши субтитры в код с отметкой времени.

Наконец, нажмите кнопку RAW в правом верхнем углу окна Gist, чтобы получить код в URL-адресе.

Важное примечание: Не закрывайте никакие окна, Visual Studio Code или Gist Git Hub, потому что они понадобятся вам для других шагов.

Шаг 4

На этом этапе вы можете перейти к онлайн-фильму или сериалу, который хотите посмотреть в Chrome. Для целей этой статьи мы использовали 123Movies и протестировали его на фильме «Ночные животные». В любом случае этот трюк должен работать для других платформ и видео, если они поддерживают JW player для HTML5.

Чтобы двигаться дальше, щелкните правой кнопкой мыши по пустому месту внутри браузера (с включенным фильмом) и выберите «Проверить». Откроется DevTools, и вам нужно будет щелкнуть вкладку «Консоль».

шаг 4

Макет DevTools может выглядеть немного иначе в вашем браузере, но функции и места назначения те же.

Шаг 5

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Вернитесь в окно кода Visual Studio и скопируйте, а затем вставьте код в консоль DevTools. (Вы ввели код на шаге 2.)

После этого перейдите в окно Gist Github и скопируйте URL-адрес субтитров. Если быть точным, выделите все в адресной строке и нажмите клавиши cmd или Ctrl + C на клавиатуре. Теперь вам нужно вставить URL-адрес в точное место внутри кода, это строка 6, как показано ниже.

«playlist»:({«sources»: отстой, «tracks»: ({«file»:»», «label»:»English», «kind»: «captions», «default»: true})})

Пункт назначения – пустая скобка. «» рядом с ({“файл”: и весь URL-адрес заключен в круглые скобки. Имейте в виду, этот шаг имеет решающее значение, и вы не должны пропустить момент, иначе он не сработает.

шаг 5

Шаг 6

Для подтверждения изменений нажмите рядом с последней строкой (9 });) внутри консоли курсор должен находиться сразу за точкой с запятой. Затем нажмите Enter, и автоматически появится еще одна строка кода, подтверждающая, что вы все сделали правильно.

Шаг 7

Нажмите значок X, чтобы выйти из DevTools, и вы также можете закрыть Gist Github и Visual Studio Code, поскольку они вам больше не понадобятся. Нажмите кнопку воспроизведения, а затем CC, чтобы загрузить субтитры в фильм/сериал. Вы должны сразу увидеть их в плеере.

Несколько слов мудрости

Недостатком этого метода является проблема со встроенными субтитрами. Многие онлайн-фильмы и сериалы на сторонних потоковых сервисах имеют встроенные субтитры, которые невозможно отключить. Излишне говорить, что просмотр любимых видео с двумя комплектами CC, мягко говоря, отвлекает.

Еще одна вещь, которую вам нужно учитывать, — это частота кадров CC. Общий стандарт видео составляет 30 кадров в секунду, но во многих онлайн-фильмах он составляет около 24 кадров в секунду. Это означает, что вам может потребоваться протестировать несколько файлов SRT, чтобы определить, какой из них работает лучше всего.

Базовые навыки взлома в изобилии

По правде говоря, единственная сложная часть — это получить код внутри Visual Studio Code без каких-либо ошибок. А затем вам также нужно найти место для URL-адреса SRT внутри консоли DevTools. Этот метод также должен работать с файлами VTT, а если это не так, существуют приложения, которые могут конвертировать VTT в SRT.

Так или иначе, сработал ли этот метод у вас? На каких стриминговых сайтах вы его использовали? Расскажите нам все о своем опыте в разделе комментариев ниже.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *