Оскільки більше потокових служб рухається в Інтернеті, ви, напевно, переглядаєте улюблені фільми та серіали у веб-переглядачі. Якщо ви використовуєте Netflix або HBO GO, доступ до закритих підписів (CC) або файлів VTT / SRT є звичайним вітрилом. Однак багато безкоштовних сервісів не пропонують CC за замовчуванням, і навіть якщо вони доступні, швидше за все, мова є не англійською.
Ось чому вам потрібно вдатися до завантаження SRT / VTT з URL. Для тих, хто ніколи цього не робив, метод може здатися непосильним, оскільки він включає GitHub Gist, Google DevTools та базове кодування. Але якщо ви дотримуєтесь кроків до T, у вас не виникне проблем із завантаженням заданих файлів.
Як завантажити SRT / VTT з URL
Швидкі посилання
- Як завантажити SRT / VTT з URL
- Крок 1
- Крок 2
- Крок 3
- Крок 4
- Крок 5
- Крок 6
- Крок 7
- Деякі слова мудрості
- Основні хакерські навички
Крок 1
Спочатку потрібно завантажити та встановити Visual Studio Code та отримати файл субтитрів / SRT для фільму / серіалу, який ви хочете переглянути. І не хвилюйтеся, серйозного кодування не буде, просто просте копіювання та вставлення.
Крок 2
Запустіть код Visual Studio і введіть наступні рядки:
1 var thisWidth = jwplayer ('media-player'). GetWidth ();
2 var thisHeight = jwplayer ('media-player'). GetHeight ();
3
4 var suck = jwplayer ('медіаплеєр'). AllSources;
5 Установка jwplayer ('медіаплеєр').
6 "список відтворення":}]
7 "ширина": thisWidth,
8 "висота": ця Висота
9});
Примітка . Цифри представляють рядки коду. Вони з'являються за замовчуванням, як тільки ви починаєте копіювати та вставляти і не входять до коду. Переконайтеся, що нічого не пропустіть, або фокус не вийде.
Крок 3
З важкою частиною не в дорозі, тепер саме час зробити свою CC-адресу. Запустіть https://gist.github.com, захопіть файл субтитрів і опустіть його у головне вікно Gist Github.
Ви побачите два окремих вікна, прокрутіть вгору та видаліть перше, натиснувши на значок кошика. Вікно з "субтитром.srt" у текстовому полі має залишатися. Прокрутіть до нижньої частини сторінки та натисніть кнопку «Створити загальну публіку», це перетворить ваші субтитри в код, який позначається часом.
Нарешті, натисніть кнопку RAW у верхньому правому куті вікна Gist, щоб отримати код у URL-адресі.
Важлива примітка: не закривайте жодні вікна, код Visual Studio або концентратор Gist Git, оскільки вони вам знадобляться для інших кроків.
Крок 4
На даний момент ви можете перейти до онлайн-фільму або серіалу, який хочете переглянути в Chrome. Для цілей цього запису ми використали 123Movies та протестували його на фільмі Nocturnal Animals. У будь-якому випадку, фокус повинен працювати для інших платформ і відео, якщо вони підтримують програвач JW для HTML5.
Щоб перейти далі, клацніть правою кнопкою миші на порожньому місці всередині браузера (із включеним фільмом) та виберіть «Оглянути». Це відкриває DevTools, і вам потрібно натиснути вкладку Консоль.
Макет DevTools може виглядати дещо інакше у вашому браузері, але функції та пункти призначення однакові.
Крок 5
Поверніться до вікна коду Visual Studio і скопіюйте, а потім вставте код у консоль DevTools. (Ви ввели код на кроці 2.)
Після цього перейдіть до вікна Gist Github і скопіюйте URL-адресу субтитрів. Для точності виберіть усе в адресному рядку та натисніть клавіші cmd або Ctrl + C на клавіатурі. Тепер вам потрібно вставити URL-адресу в точне місце всередині коду, це рядок 6, як зазначено нижче.
"Список відтворення":}]
Місце призначення - це порожні дужки "" поруч із [{"файл": і вся URL-адреса входить у круглі дужки. Зауважте, що цей крок має вирішальне значення, і ви не повинні пропускати місце, інакше воно не вийде.
Крок 6
Щоб підтвердити зміни, натисніть поруч із останнім рядком ( 9}); ) всередині консолі ваш курсор повинен бути трохи нижче крапки з комою. Потім натисніть Enter, і інший рядок коду повинен з’явитися автоматично, щоб підтвердити, що ви все зробили правильно.
Крок 7
Клацніть на значку X, щоб вийти з DevTools, і ви також можете закрити Gist Github та Visual Studio Code, оскільки вони вам більше не потрібні. Натисніть кнопку відтворення, а потім CC, щоб завантажити субтитри у фільм / серіал. Ви повинні негайно побачити їх у програвачі.
Деякі слова мудрості
Одним із недоліків цього методу є випуск вбудованих субтитрів. Багато інтернет-фільмів та серій про трансляцію брендових потокових служб оснащені вбудованими субтитрами, які неможливо вимкнути. Потрібно сказати, що перегляд улюблених відеороликів із двома наборами відеоспостереження відвертає, щонайменше.
Ще одна річ, яку вам потрібно врахувати - це частота кадрів CC. Загальний стандарт відео - 30 кадрів в секунду, але тоді багато фільмів в Інтернеті мають близько 24 кадрів в секунду. Це означає, що вам може знадобитися протестувати кілька файлів SRT, щоб визначити, який з них працює найкраще.
Основні хакерські навички
Правду кажучи, єдиною важкою частиною є отримання коду всередині Visual Studio Code без жодних помилок. І тоді вам також потрібно встановити місце для URL-адреси SRT всередині консолі DevTools. Цей метод повинен працювати і з файлами VTT, а якщо його немає, то додатків, які можуть конвертувати VTT в SRT.
Так чи інакше, чи працював цей метод для вас? На яких потокових веб-сайтах ви його використовували? Розкажіть нам про свій досвід у розділі коментарів нижче.