Kako se sve više streaming usluga kreće online, vjerojatno gledate svoje omiljene filmove i TV serije u pregledniku. Ako koristite Netflix ili HBO GO, pristupanje datotekama s titlovima (CC) ili VTT/SRT jednostavno je. Međutim, mnoge besplatne usluge ne nude CC prema zadanim postavkama, a čak i ako je dostupan, velike su šanse da jezik nije engleski.
Zbog toga morate pribjeći učitavanju SRT/VTT s URL-a. Za one koji to nikada prije nisu radili, metoda bi se mogla činiti neodoljivom jer uključuje GitHub Gist, Google DevTools i osnovno kodiranje. Ali ako slijedite korake do T, ne biste trebali imati problema s učitavanjem danih datoteka.
Kako učitati SRT/VTT s URL-a
Korak 1
Prvo morate preuzeti i instalirati Visual Studio Code i dobiti datoteku titlova/SRT za film/seriju koju želite gledati. I ne brinite da neće biti nikakvog ozbiljnog kodiranja, samo jednostavno kopiranje i lijepljenje.
Korak 2
Pokrenite Visual Studio Code i unesite sljedeće retke:
1 var thisWidth = jwplayer('media-player').getWidth();
2 var thisHeight = jwplayer('media-player').getHeight();
3
4 var suck = jwplayer('media-player')[0].allSources;
5 jwplayer('media-player').setup({
6 “playlist”:[{“sources”: suck, “tracks”: [{“file”:””, “label”:”engleski”, “kind”: “captions”, “default”: true}]} ]
7 "širina": ova širina,
8 "visina": thisHeight
9 });
Bilješka: Brojevi predstavljaju retke koda. Pojavljuju se prema zadanim postavkama čim počnete kopirati i lijepiti i nisu dio koda. Pazite da ništa ne propustite ili trik neće uspjeti.
Korak 3
Pošto je teži dio prošao, sada je vrijeme da napravite svoj CC URL. Pokrenite //gist.github.com , zgrabite datoteku titlova i ispustite je u glavni prozor Gist Githuba.
Vidjet ćete dva odvojena prozora, pomaknite se prema gore i izbrišite prvi klikom na ikonu koša za smeće. Prozor koji ima "subtitles.srt" u tekstualnom okviru trebao bi ostati. Pomaknite se do dna stranice i kliknite gumb "Stvori javnu suštinu", ovo pretvara vaše titlove u vremenski označeni kod.
Konačno, pritisnite gumb RAW u gornjem desnom kutu prozora Gist da biste dobili kod u URL-u.
Važna nota: Ne zatvarajte prozore, Visual Studio Code ili Gist Git čvorište jer će vam trebati za druge korake.
4. korak
U ovom trenutku možete otići do internetskog filma ili serije koje želite gledati u Chromeu. Za potrebe ovog pisanja, upotrijebili smo 123Movies i testirali ga na filmu Nocturnal Animals. U svakom slučaju, trik bi trebao funkcionirati za druge platforme i videozapise sve dok podržavaju JW player za HTML5.
Da biste krenuli dalje, kliknite desnom tipkom miša na prazno mjesto unutar preglednika (s uključenim filmom) i odaberite Inspect. Ovo otvara DevTools i morate kliknuti karticu Konzola.
Izgled DevTools može izgledati malo drugačije u vašem pregledniku, ali funkcije i odredišta su iste.
Korak 5
Vratite se na prozor Visual Studio Code i kopirajte, a zatim zalijepite kod u DevTools Console. (Unijeli ste kod u 2. koraku.)
Nakon toga idite na prozor Gist Githuba i kopirajte URL titlova. Da budemo precizni, odaberite sve u adresnoj traci i pritisnite tipke cmd ili Ctrl + C na tipkovnici. Sada morate zalijepiti URL na točno mjesto unutar koda, to je redak 6 kao što je navedeno u nastavku.
“playlist”:[{“sources”: suck, “tracks”: [{“file”:””, “label”:”engleski”, “kind”: “captions”, “default”: true}]}]
Odredište je prazna zagrada “” pored[{"datoteka": a cijeli URL ide unutar zagrada. Imajte na umu, ovaj korak je ključan i ne biste trebali propustiti mjesto ili neće uspjeti.
Korak 6
Za potvrdu promjena kliknite pored zadnjeg retka (9 });) unutar konzole, vaš bi kursor trebao biti odmah iza točke i zareza. Zatim pritisnite Enter i drugi bi se redak koda trebao pojaviti automatski kako biste potvrdili da ste sve učinili ispravno.
Korak 7
Kliknite na ikonu X za izlazak iz DevToolsa, a također možete zatvoriti Gist Github i Visual Studio Code jer vam više neće trebati. Kliknite na gumb za reprodukciju, a zatim CC da biste učitali titlove u film/seriju. Trebali biste ih odmah vidjeti u playeru.
Neke riječi mudrosti
Jedna mana ove metode je problem ugrađenih titlova. Mnogi online filmovi i serije na uslugama strujanja izvan brenda dolaze s ugrađenim titlovima koji se ne mogu isključiti. Nepotrebno je reći da je gledanje omiljenih videozapisa s dva seta CC-a u najmanju ruku ometajuće.
Još jedna stvar koju trebate uzeti u obzir je CC frame rate. Opći video standard je 30 fps, ali mnogi online filmovi ga imaju oko 24 fps. To znači da ćete možda morati testirati nekoliko SRT datoteka kako biste utvrdili koja od njih najbolje funkcionira.
Osnovne vještine hakiranja u izobilju
Istini za volju, jedini težak dio je ubaciti kod u Visual Studio Code bez ikakvih pogrešaka. A onda također trebate zakucati mjesto za SRT URL unutar DevTools konzole. Ova metoda bi trebala raditi i s VTT datotekama, a ako ne, postoje aplikacije koje mogu pretvoriti VTT u SRT.
Na ovaj ili onaj način, je li vam ova metoda uspjela? Na kojim web stranicama za streaming ste ga koristili? Recite nam sve o svom iskustvu u odjeljku za komentare u nastavku.