Anonim

Ponieważ coraz więcej serwisów streamingowych przenosi się do Internetu, prawdopodobnie oglądasz swoje ulubione filmy i seriale w przeglądarce. Jeśli używasz Netflix lub HBO GO, dostęp do plików z napisami kodowanymi (CC) lub VTT / SRT jest prosty. Jednak wiele bezpłatnych usług nie oferuje domyślnie CC, a nawet jeśli jest dostępna, istnieje prawdopodobieństwo, że językiem nie jest angielski.

Dlatego musisz skorzystać z ładowania SRT / VTT z adresu URL. Dla tych, którzy nigdy wcześniej tego nie robili, metoda może wydawać się przytłaczająca, ponieważ obejmuje GitHub Gist, Google DevTools i podstawowe kodowanie. Ale jeśli wykonasz kroki do litery T, nie powinieneś mieć żadnych problemów z załadowaniem podanych plików.

Jak załadować SRT / VTT z adresu URL

Szybkie linki

  • Jak załadować SRT / VTT z adresu URL
    • Krok 1
    • Krok 2
    • Krok 3
    • Krok 4
    • Krok 5
    • Krok 6
    • Krok 7
  • Kilka słów mądrości
  • Podstawowe umiejętności hakerskie

Krok 1

Najpierw musisz pobrać i zainstalować program Visual Studio Code i uzyskać plik z napisami / SRT dla filmu / serialu, który chcesz obejrzeć. I nie martw się, nie będzie żadnego poważnego kodowania, tylko proste kopiowanie i wklejanie.

Krok 2

Uruchom program Visual Studio Code i wprowadź następujące wiersze:

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

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

3)

4 var suck = jwplayer ('media-player'). AllSources;

5 jwplayer („odtwarzacz multimediów”). Setup ({

6 „lista odtwarzania”:}]

7 „szerokość”: thisWidth,

8 „wysokość”: thisHeight

9});

Uwaga: Liczby reprezentują linie kodu. Pojawiają się domyślnie, gdy tylko zaczniesz kopiować i wklejać, i nie są częścią kodu. Upewnij się, że niczego nie przeoczysz, bo sztuczka nie zadziała.

Krok 3

Teraz, gdy nie ma już problemu, nadszedł czas na utworzenie adresu URL CC. Uruchom https://gist.github.com, pobierz plik z napisami i upuść go w głównym oknie Gist Github.

Zobaczysz dwa osobne okna, przewiń w górę i usuń pierwsze, klikając ikonę kosza na śmieci. Okno, które ma „subtitles.srt” w polu tekstowym, powinno pozostać. Przewiń na dół strony i kliknij przycisk „Utwórz publiczną treść”, co spowoduje zmianę napisów w kod ze znacznikiem czasu.

Na koniec naciśnij przycisk RAW w prawym górnym rogu okna Gist, aby uzyskać kod w adresie URL.

Ważna uwaga: nie zamykaj żadnych okien, Visual Studio Code ani Gist Git Hub, ponieważ będą one potrzebne w innych krokach.

Krok 4

W tym momencie możesz przejść do filmu lub serialu online, który chcesz obejrzeć w Chrome. Na potrzeby tego artykułu wykorzystaliśmy 123Movies i przetestowaliśmy go w filmie Nocturnal Animals. W każdym razie sztuczka powinna działać na innych platformach i filmach, o ile obsługują one odtwarzacz JW dla HTML5.

Aby przejść dalej, kliknij prawym przyciskiem myszy puste miejsce w przeglądarce (z włączonym filmem) i wybierz polecenie Sprawdź. Spowoduje to wyświetlenie DevTools i musisz kliknąć kartę Konsola.

Układ DevTools może wyglądać nieco inaczej w przeglądarce, ale funkcje i miejsca docelowe są takie same.

Krok 5

Wróć do okna Visual Studio Code i skopiuj, a następnie wklej kod do konsoli DevTools. (Podałeś kod w kroku 2.)

Następnie przejdź do okna Gist Github i skopiuj adres URL napisów. Mówiąc ściślej, zaznacz wszystko na pasku adresu i naciśnij klawisze cmd lub Ctrl + C na klawiaturze. Teraz musisz wkleić adres URL do dokładnej lokalizacji w kodzie, jest to wiersz 6, jak podano poniżej.

„Lista odtwarzania”:}]

Miejsce docelowe to pusty nawias „” obok [{„plik”: a cały adres URL znajduje się w nawiasie. Pamiętaj, że ten krok jest kluczowy i nie powinieneś przegapić tego miejsca, bo nie zadziała.

Krok 6

Aby potwierdzić zmiany, kliknij obok ostatniego wiersza ( 9}); ) w konsoli, kursor powinien znajdować się tuż za średnikiem. Następnie naciśnij Enter, a kolejny wiersz kodu powinien pojawić się automatycznie, aby potwierdzić, że zrobiłeś wszystko poprawnie.

Krok 7

Kliknij ikonę X, aby wyjść z DevTools. Możesz także zamknąć Gist Github i Visual Studio Code, ponieważ nie będziesz ich już potrzebować. Kliknij przycisk odtwarzania, a następnie CC, aby załadować napisy do filmu / serialu. Powinieneś natychmiast zobaczyć je w odtwarzaczu.

Kilka słów mądrości

Wadą tej metody jest kwestia osadzonych napisów. Wiele filmów i seriali online w serwisach streamingowych off-brand ma wbudowane napisy, których nie można wyłączyć. Nie trzeba dodawać, że oglądanie ulubionych filmów z dwoma zestawami CC jest co najmniej rozpraszające.

Kolejną rzeczą, którą należy wziąć pod uwagę, jest szybkość klatek CC. Ogólny standard wideo to 30 klatek na sekundę, ale wiele filmów online ma go przy około 24 klatkach na sekundę. Oznacza to, że może być konieczne przetestowanie kilku plików SRT w celu ustalenia, który z nich działa najlepiej.

Podstawowe umiejętności hakerskie

Prawdę mówiąc, jedyną trudną rzeczą jest wczytywanie kodu do Visual Studio Code bez popełniania błędów. A potem musisz również ustalić miejsce dla adresu URL SRT w konsoli DevTools. Ta metoda powinna również działać z plikami VTT, a jeśli nie, istnieją aplikacje, które mogą konwertować VTT na SRT.

Tak czy inaczej, czy ta metoda działała dla Ciebie? Na jakich stronach streamingowych go używałeś? Opowiedz nam o swoich wrażeniach w sekcji komentarzy poniżej.

Jak załadować plik srt / vtt z adresu URL