Hur man laddar en SRT/VTT-fil från en URL

När fler streamingtjänster flyttar online tittar du förmodligen på dina favoritfilmer och TV-serier i en webbläsare. Om du använder Netflix eller HBO GO är det enkelt att komma åt textning (CC) eller VTT/SRT-filer. Men många gratistjänster erbjuder inte CC som standard och även om det är tillgängligt är chansen stor att språket inte är engelska.

Hur man laddar en SRT/VTT-fil från en URL

Det är därför du måste tillgripa att ladda SRT/VTT från URL. För dem som aldrig har gjort det förut kan metoden verka överväldigande eftersom den involverar GitHub Gist, Google DevTools och grundläggande kodning. Men om du följer stegen till T, bör du inte ha några problem att ladda de givna filerna.

Hur man laddar SRT/VTT från URL

Steg 1

Först måste du ladda ner och installera Visual Studio Code och skaffa undertexten/SRT-filen för filmen/serien du vill se. Och oroa dig inte, det blir ingen seriös kodning, bara lite enkel kopiering och inklistring.

Steg 2

Starta Visual Studio Code och skriv in följande rader:

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 "spellista":[{"källor": sug, "spår": [{"fil":"", "etikett":"engelska", "snäll": "texter", "default": sant}]} ]

7 "width": thisWidth,

8 "höjd": denna höjd

9 });

steg 1

Notera: Siffrorna representerar kodraderna. De dyker upp som standard så fort du börjar kopiera och klistra in och är inte en del av koden. Se till att inte missa något, annars fungerar inte tricket.

Steg 3

Med den svåra delen ur vägen är det nu dags att skapa din CC-URL. Starta //gist.github.com , ta tag i undertextfilen och släpp den i Gist Githubs huvudfönster.

steg 3

Du kommer att se två separata fönster, scrolla upp och ta bort det första genom att klicka på papperskorgen. Fönstret som har "subtitles.srt" i textrutan bör finnas kvar. Scrolla till botten av sidan och klicka på knappen "Skapa offentlig sammanfattning", detta förvandlar dina undertexter till tidsstämplad kod.

Slutligen, tryck på RAW-knappen längst upp till höger i Gist-fönstret för att få koden i en URL.

Viktig notering: Stäng inte några fönster, Visual Studio Code eller Gist Git-hubben eftersom du behöver dem för andra steg.

Steg 4

Vid det här laget kan du gå till onlinefilmen eller serien du vill se i Chrome. I den här artikeln har vi använt 123Movies och testat det på filmen Nocturnal Animals. I vilket fall som helst bör tricket fungera för andra plattformar och videor så länge de stödjer JW player för HTML5.

För att gå vidare, högerklicka på en tom plats i webbläsaren (med filmen på) och välj Inspektera. Detta tar upp DevTools och du måste klicka på fliken Konsol.

steg 4

DevTools layout kan se lite annorlunda ut i din webbläsare, men funktionerna och destinationerna är desamma.

Steg 5

Gå tillbaka till Visual Studio Code-fönstret och kopiera och klistra sedan in koden i DevTools-konsolen. (Du har angett koden i steg 2.)

Efteråt, gå till Gist Github-fönstret och kopiera undertexternas URL. För att vara exakt, välj allt i adressfältet och tryck på cmd eller Ctrl + C på tangentbordet. Nu måste du klistra in URL:en på den exakta platsen i koden, det är rad 6 enligt nedan.

“playlist”:[{“sources”: sug, “tracks”: [{“file”:””, “label”:”engelska”, “kind”: “captions”, “default”: true}]}]

Destinationen är den tomma parentesen “” bredvid[{"fil": och hela URL:en hamnar inom parentesen. Tänk på att det här steget är avgörande och du bör inte missa platsen, annars fungerar det inte.

steg 5

Steg 6

För att bekräfta ändringarna, klicka bredvid den sista raden (9 });) inuti konsolen bör markören vara precis bakom semikolonet. Tryck sedan på Enter och en annan kodrad bör visas automatiskt för att bekräfta att du har gjort allt korrekt.

Steg 7

Klicka på X-ikonen för att avsluta DevTools och du kan också stänga Gist Github och Visual Studio Code eftersom du inte behöver dem längre. Klicka på uppspelningsknappen och sedan CC för att ladda undertexterna till filmen/serien. Du bör omedelbart se dem i spelaren.

Några visdomsord

En nackdel med denna metod är frågan om de inbäddade undertexterna. Många onlinefilmer och serier på streamingtjänster utanför varumärket kommer med inbyggda undertexter som inte kan stängas av. Det behöver inte sägas att det är minst sagt distraherande att titta på dina favoritvideor med två uppsättningar CC.

En annan sak du måste tänka på är CC-bildhastigheten. Den allmänna videostandarden är 30 fps, men sedan har många onlinefilmer den på runt 24 fps. Det betyder att du kan behöva testa några SRT-filer för att avgöra vilken som fungerar bäst.

Grundläggande hackingfärdigheter i överflöd

Sanningen att säga, den enda svåra delen är att få koden inuti Visual Studio Code utan att göra några misstag. Och sedan måste du också spika platsen för SRT URL inuti DevTools Console. Den här metoden bör också fungera med VTT-filer och om den inte gör det finns det appar som kan konvertera VTT till SRT.

På ett eller annat sätt, har den här metoden fungerat för dig? Vilka strömningswebbplatser har du använt det på? Berätta allt om din upplevelse i kommentarsfältet nedan.