SRT/VTT fájl betöltése URL-ből

Ahogy egyre több streaming szolgáltatás költözik online, valószínűleg kedvenc filmjeit és tévésorozatait nézi egy böngészőben. Ha Netflixet vagy HBO GO-t használ, a feliratozás (CC) vagy VTT/SRT fájlok elérése egyszerű. Azonban sok ingyenes szolgáltatás alapértelmezés szerint nem kínál CC-t, és még ha elérhető is, valószínű, hogy a nyelv nem angol.

SRT/VTT fájl betöltése URL-ből

Ezért kell az SRT/VTT URL-ből való betöltését igénybe vennie. Azok számára, akik még soha nem csinálták, a módszer túlnyomónak tűnhet, mert magában foglalja a GitHub Gist-et, a Google DevTools-t és az alapvető kódolást. De ha követi a T-hez tartozó lépéseket, akkor nem okozhat gondot az adott fájlok betöltése.

Az SRT/VTT betöltése az URL-ből

1. lépés

Először is le kell töltenie és telepítenie kell a Visual Studio Code-ot, és be kell szereznie a megtekinteni kívánt filmhez/sorozathoz tartozó felirat-/SRT-fájlt. És ne aggódj, nem lesz semmi komoly kódolás, csak néhány egyszerű másolás és beillesztés.

2. lépés

Indítsa el a Visual Studio Code programot, és írja be a következő sorokat:

1 var thisWidth = jwplayer(‘médialejátszó’).getWidth();

2 var thisHeight = jwplayer(‘médialejátszó’).getHeight();

3

4 var suck = jwplayer(‘médialejátszó’)[0].allSources;

5 jwplayer('media-player').setup({

6 "lejátszási lista":[{"források": szívás, "számok": [{"file":"", "label":"angol", "fajta": "captions", "default": true}]} ]

7 „width”: thisWidth,

8 „magasság”: thisHeight

9 });

1. lépés

Jegyzet: A számok a kódsorokat jelentik. Alapértelmezés szerint felbukkannak, amint elkezdi a másolást és beillesztést, és nem részei a kódnak. Ügyeljen arra, hogy ne hagyjon ki semmit, különben a trükk nem fog működni.

3. lépés

Mivel a nehéz rész már nincs útban, itt az ideje elkészíteni a CC URL-jét. Indítsa el a //gist.github.com webhelyet, fogja meg a feliratfájlt, és dobja be a Gist Github főablakába.

3. lépés

Két külön ablakot fog látni, görgessen felfelé, és törölje az elsőt a kuka ikonra kattintva. Meg kell maradnia annak az ablaknak, amelynek szövegdobozában a „subtitles.srt” szerepel. Görgessen az oldal aljára, és kattintson a „Nyilvános lényeg létrehozása” gombra, így a feliratok időbélyegzett kódokká változnak.

Végül nyomja meg a RAW gombot a Gist ablak jobb felső sarkában, hogy megkapja a kódot egy URL-ben.

Fontos jegyzet: Ne zárja be az ablakokat, a Visual Studio Code-ot vagy a Gist Git hubot, mert szüksége lesz rájuk más lépésekhez.

4. lépés

Ezen a ponton megnyithatja azt az online filmet vagy sorozatot, amelyet meg szeretne nézni a Chrome-ban. Ennek az írásnak a céljaira a 123Movies-t használtuk, és teszteltük az Éjszakai állatok filmen. Mindenesetre a trükknek működnie kell más platformokon és videókon is, amennyiben azok támogatják a JW lejátszót HTML5-höz.

A továbblépéshez kattintson jobb gombbal egy üres helyre a böngészőben (a film bekapcsolt állapotában), és válassza az Ellenőrzés lehetőséget. Ekkor megjelenik a DevTools, és rá kell kattintania a Konzol fülre.

4. lépés

A DevTools elrendezése kissé eltérően nézhet ki a böngészőben, de a funkciók és a célok ugyanazok.

5. lépés

Menjen vissza a Visual Studio Code ablakába, és másolja, majd illessze be a kódot a DevTools Console-ba. (A kódot a 2. lépésben adta meg.)

Ezután lépjen a Gist Github ablakba, és másolja ki a feliratok URL-címét. A pontosság kedvéért jelöljön ki mindent a címsorban, és nyomja meg a cmd vagy a Ctrl + C billentyűket a billentyűzeten. Most be kell illesztenie az URL-t a kódon belüli pontos helyre, ez a 6. sor az alábbiak szerint.

"lejátszási lista":[{"források": szívás, "számok": [{"file":"", "label":"angol", "fajta": "feliratok", "alapértelmezett": igaz}]}]

A cél az üres zárójel “” mellett[{"fájl": és a teljes URL a zárójelbe kerül. Ne feledje, ez a lépés kulcsfontosságú, és ne hagyja ki a helyet, különben nem fog működni.

5. lépés

6. lépés

A változtatások megerősítéséhez kattintson az utolsó sor melletti gombra (9 });) a konzolon belül, a kurzornak közvetlenül a pontosvessző mögött kell lennie. Ezután nyomja meg az Enter billentyűt, és automatikusan megjelenik egy másik kódsor, amely megerősíti, hogy mindent helyesen tett.

7. lépés

Kattintson az X ikonra a DevToolsból való kilépéshez, és bezárhatja a Gist Githubot és a Visual Studio Code-ot is, mivel már nincs szüksége rájuk. Kattintson a lejátszás gombra, majd a CC-re a feliratok betöltéséhez a filmbe/sorozatba. Azonnal látnia kell őket a lejátszóban.

Néhány bölcsesség szava

Ennek a módszernek az egyik hátránya a beágyazott feliratok problémája. A márkán kívüli streaming szolgáltatásokon sok online film és sorozat beépített feliratokkal rendelkezik, amelyeket nem lehet kikapcsolni. Mondanom sem kell, hogy kedvenc videóidnak két CC-készlettel történő megtekintése enyhén szólva zavaró.

Egy másik dolog, amit figyelembe kell venni, a CC képkockasebesség. Az általános videószabvány a 30 képkocka/mp, de sok online filmnél ez 24 fps körüli. Ez azt jelenti, hogy ki kell próbálnia néhány SRT-fájlt, hogy meghatározza, melyik működik a legjobban.

Alapvető hackelési készségek rengeteg

Az igazat megvallva, az egyetlen nehéz rész az, hogy a kódot a Visual Studio Code-ba helyezzük hiba nélkül. Ezután az SRT URL-címet is meg kell találnia a DevTools Console-ban. Ennek a módszernek a VTT-fájlokkal is működnie kell, és ha nem, vannak olyan alkalmazások, amelyek átalakíthatják a VTT-t SRT-vé.

Így vagy úgy, bevált ez a módszer neked? Milyen streaming webhelyeken használtad? Mondjon el nekünk mindent tapasztalatairól az alábbi megjegyzések részben.