Com carregar un fitxer SRT/VTT des d'una URL

A mesura que es mouen més serveis de transmissió en línia, probablement esteu veient les vostres pel·lícules i sèries de televisió preferides en un navegador. Si utilitzeu Netflix o HBO GO, accedir als fitxers de subtítols (CC) o VTT/SRT és senzill. Tanmateix, molts serveis gratuïts no ofereixen CC de manera predeterminada i, encara que estigui disponible, és probable que l'idioma no sigui l'anglès.

Com carregar un fitxer SRT/VTT des d'una URL

Per això cal recórrer a carregar SRT/VTT des de l'URL. Per a aquells que no ho han fet mai abans, el mètode pot semblar aclaparador perquè inclou GitHub Gist, Google DevTools i codificació bàsica. Però si seguiu els passos a la T, no hauríeu de tenir cap problema per carregar els fitxers donats.

Com carregar SRT/VTT des de l'URL

Pas 1

Primer, heu de descarregar i instal·lar Visual Studio Code i obtenir el fitxer de subtítols/SRT de la pel·lícula/sèrie que voleu veure. I no us preocupeu, no hi haurà cap codificació seriosa, només una simple còpia i enganxa.

Pas 2

Inicieu Visual Studio Code i introduïu les línies següents:

1 var thisWidth = jwplayer(‘reproductor multimèdia’).getWidth();

2 var thisHeight = jwplayer(‘reproductor multimèdia’).getHeight();

3

4 var suck = jwplayer(‘reproductor multimèdia’)[0].allSources;

5 jwplayer('reproductor multimèdia').setup({

6 "llista de reproducció":[{"fonts": suck, "tracks": [{"file":"", "label":"anglès", "kind": "subtítols", "predeterminat": true}]} ]

7 "amplada": thisWidth,

8 "altura": aquesta Altura

9 });

Pas 1

Nota: Els números representen les línies de codi. Apareixen per defecte tan bon punt comenceu a copiar i enganxar i no formen part del codi. Assegureu-vos de no perdre res o el truc no funcionarà.

Pas 3

Amb la part difícil fora del camí, ara és el moment de crear el vostre URL CC. Inicieu //gist.github.com, agafeu el fitxer de subtítols i deixeu-lo anar a la finestra principal de Gist Github.

pas 3

Veureu dues finestres separades, desplaceu-vos cap amunt i suprimiu la primera fent clic a la icona de la paperera. La finestra que té "subtítols.srt" al quadre de text hauria de romandre. Desplaceu-vos fins a la part inferior de la pàgina i feu clic al botó "Crea l'essència pública", això convertirà els vostres subtítols en codi marcat amb l'hora.

Finalment, premeu el botó RAW a la part superior dreta de la finestra Gist per obtenir el codi en un URL.

Nota important: No tanqueu cap finestra, Visual Studio Code o Gist Git hub perquè els necessitareu per a altres passos.

Pas 4

En aquest moment, podeu anar a la pel·lícula o sèrie en línia que voleu veure a Chrome. Als efectes d'aquest escrit, hem utilitzat 123Movies i l'hem provat a la pel·lícula Nocturnal Animals. En qualsevol cas, el truc hauria de funcionar per a altres plataformes i vídeos sempre que siguin compatibles amb el reproductor JW per a HTML5.

Per seguir endavant, feu clic amb el botó dret en un lloc buit dins del navegador (amb la pel·lícula activada) i seleccioneu Inspeccionar. Això mostra DevTools i heu de fer clic a la pestanya Consola.

pas 4

El disseny de DevTools pot semblar una mica diferent al vostre navegador, però les funcions i les destinacions són les mateixes.

Pas 5

Torneu a la finestra Visual Studio Code i copieu i enganxeu el codi a la consola DevTools. (Heu introduït el codi al pas 2.)

Després, aneu a la finestra Gist Github i copieu l'URL dels subtítols. Per ser precisos, seleccioneu-ho tot a la barra d'adreces i premeu les tecles cmd o Ctrl + C del vostre teclat. Ara, heu d'enganxar l'URL a la ubicació exacta dins del codi, és la línia 6 tal com es mostra a continuació.

“playlist”:[{“fonts”: suck, “tracks”: [{“file”:””, “label”:”Anglès”, “kind”: “subtítols”, “default”: true}]}]

La destinació és el parèntesi buit “” Al costat de[{"dossier": i l'URL sencer va dins del parèntesi. Tingueu en compte que aquest pas és crucial i no us hauríeu de perdre el lloc o no funcionarà.

pas 5

Pas 6

Per confirmar els canvis, feu clic al costat de l'última línia (9 });) dins de la consola, el cursor hauria d'estar just darrere del punt i coma. A continuació, premeu Intro i una altra línia de codi hauria d'aparèixer automàticament per confirmar que ho heu fet tot correctament.

Pas 7

Feu clic a la icona X per sortir de DevTools i també podeu tancar Gist Github i Visual Studio Code, ja que ja no els necessitareu. Feu clic al botó de reproducció i després CC per carregar els subtítols a la pel·lícula/sèrie. Hauríeu de veure'ls immediatament al reproductor.

Algunes paraules de saviesa

Un inconvenient d'aquest mètode és el problema dels subtítols incrustats. Moltes pel·lícules i sèries en línia amb serveis de reproducció en directe fora de marca inclouen subtítols integrats que no es poden desactivar. No cal dir que veure els teus vídeos preferits amb dos jocs de CC distraeix, com a mínim.

Una altra cosa que heu de tenir en compte és la velocitat de fotogrames CC. L'estàndard de vídeo general és de 30 fps, però moltes pel·lícules en línia el tenen al voltant de 24 fps. Això vol dir que potser haureu de provar uns quants fitxers SRT per determinar quin funciona millor.

Habilitats bàsiques de pirateria en abundància

La veritat és que l'única part difícil és introduir el codi dins de Visual Studio Code sense cometre cap error. I, a continuació, també heu de clavar el lloc per a l'URL SRT dins de la consola DevTools. Aquest mètode també hauria de funcionar amb fitxers VTT i, si no, hi ha aplicacions que poden convertir VTT a SRT.

D'una manera o d'una altra, us ha funcionat aquest mètode? En quins llocs web de streaming l'heu utilitzat? Explica'ns tota la teva experiència a la secció de comentaris a continuació.