Cómo cargar un archivo SRT / VTT desde una URL

A medida que más servicios de transmisión se mueven en línea, probablemente esté viendo sus películas y series de televisión favoritas en un navegador. Si usa Netflix o HBO GO, acceder a subtítulos (CC) o archivos VTT / SRT es muy sencillo. Sin embargo, muchos servicios gratuitos no ofrecen CC de forma predeterminada e incluso si está disponible, es probable que el idioma no sea el inglés.

Cómo cargar un archivo SRT / VTT desde una URL

Es por eso que debe recurrir a cargar SRT / VTT desde URL. Para aquellos que nunca lo han hecho antes, el método puede parecer abrumador porque involucra GitHub Gist, Google DevTools y codificación básica. Pero si sigue los pasos de la T, no debería tener ningún problema para cargar los archivos dados.

Cómo cargar SRT / VTT desde URL

Paso 1

Primero, debe descargar e instalar Visual Studio Code y obtener el archivo de subtítulos / SRT para la película / serie que desea ver. Y no se preocupe, no habrá ninguna codificación seria, solo una simple copia y pegado.

Paso 2

Inicie Visual Studio Code e ingrese las siguientes líneas:

1 var thisWidth = jwplayer ("reproductor multimedia"). GetWidth ();

2 var thisHeight = jwplayer ("reproductor multimedia"). GetHeight ();

3

4 var suck = jwplayer ("reproductor multimedia") [0] .allSources;

5 jwplayer ("media-player"). Configuración ({

6 "lista de reproducción": [{"fuentes": suck, "pistas": [{"archivo": "", "etiqueta": "Inglés", "tipo": "subtítulos", "predeterminado": verdadero}]} ]

7 "ancho": thisWidth,

8 "altura": thisHeight

9 });

paso 1

Nota: Los números representan las líneas de código. Aparecen de forma predeterminada tan pronto como comienzas a copiar y pegar y no forman parte del código. Asegúrate de no perderte nada o el truco no funcionará.

Paso 3

Con la parte difícil fuera del camino, ahora es el momento de crear su URL CC. Inicie //gist.github.com, tome el archivo de subtítulos y suéltelo en la ventana principal de Gist Github.

paso 3

Verá dos ventanas separadas, desplácese hacia arriba y elimine la primera haciendo clic en el icono de la papelera. La ventana que tiene "subtitles.srt" en el cuadro de texto debe permanecer. Desplácese hasta la parte inferior de la página y haga clic en el botón "Crear esencia pública", esto convierte sus subtítulos en un código con marca de tiempo.

Finalmente, presione el botón RAW en la parte superior derecha de la ventana Gist para obtener el código en una URL.

Nota IMPORTANTE: No cierre ninguna ventana, Visual Studio Code o Gist Git Hub porque los necesitará para otros pasos.

Etapa 4

En este punto, puede ir a la película o serie en línea que le gustaría ver en Chrome. Para los propósitos de este artículo, usamos 123Movies y lo probamos en la película Nocturnal Animals. En cualquier caso, el truco debería funcionar para otras plataformas y videos siempre que sean compatibles con el reproductor JW para HTML5.

Para continuar, haga clic derecho en un lugar vacío dentro del navegador (con la película encendida) y seleccione Inspeccionar. Esto abre DevTools y debe hacer clic en la pestaña Consola.

etapa 4

El diseño de DevTools puede verse un poco diferente en su navegador, pero las funciones y los destinos son los mismos.

Paso 5

Vuelva a la ventana Código de Visual Studio y copie, luego pegue el código en la Consola de DevTools. (Ingresó el código en el paso 2.)

Luego, vaya a la ventana Gist Github y copie la URL de los subtítulos. Para ser precisos, seleccione todo en la barra de direcciones y presione las teclas cmd o Ctrl + C en su teclado. Ahora, debe pegar la URL en la ubicación exacta dentro del código, es la línea 6 como se indica a continuación.

"Playlist": [{"sources": suck, "tracks": [{"file": "", "label": "English", "kind": "captions", "default": true}]}]

El destino es el paréntesis vacío. “” junto a[{"Archivo": y la URL completa va entre paréntesis. Eso sí, este paso es crucial y no debe perderse el lugar o no funcionará.

paso 5

Paso 6

Para confirmar los cambios, haga clic en junto a la última línea (9 });) dentro de Console, el cursor debe estar justo detrás del punto y coma. Luego presiona Enter y debería aparecer otra línea de código automáticamente para confirmar que hiciste todo correctamente.

Paso 7

Haga clic en el ícono X para salir de DevTools y también puede cerrar Gist Github y Visual Studio Code, ya que ya no los necesitará. Haga clic en el botón de reproducción y luego en CC para cargar los subtítulos en la película / serie. Debería verlos inmediatamente en el reproductor.

Algunas palabras de sabiduría

Una desventaja de este método es el problema de los subtítulos incrustados. Muchas películas y series en línea sobre servicios de transmisión fuera de marca vienen con subtítulos incorporados que no se pueden desactivar. No hace falta decir que ver tus videos favoritos con dos juegos de CC es una distracción, por decir lo menos.

Otra cosa que debe tener en cuenta es la velocidad de fotogramas CC. El estándar de video general es de 30 fps, pero muchas películas en línea lo tienen alrededor de 24 fps. Esto significa que es posible que deba probar algunos archivos SRT para determinar cuál funciona mejor.

Habilidades básicas de piratería en abundancia

A decir verdad, la única parte difícil es obtener el código dentro de Visual Studio Code sin cometer ningún error. Y luego también necesita definir el lugar para la URL de SRT dentro de la Consola de DevTools. Este método también debería funcionar con archivos VTT y, si no es así, hay aplicaciones que pueden convertir VTT a SRT.

De una forma u otra, ¿te ha funcionado este método? ¿En qué sitios web de transmisión lo ha utilizado? Cuéntanos todo sobre tu experiencia en la sección de comentarios a continuación.