Anonim

À medida que mais serviços de streaming ficam online, você provavelmente está assistindo seus filmes e séries de TV favoritos em um navegador. Se você usa o Netflix ou o HBO GO, acessar arquivos de legenda oculta (CC) ou VTT / SRT é fácil. No entanto, muitos serviços gratuitos não oferecem CC por padrão e, mesmo que esteja disponível, é provável que o idioma não seja o inglês.

É por isso que você precisa recorrer ao carregamento do SRT / VTT a partir do URL. Para aqueles que nunca fizeram isso antes, o método pode parecer esmagador, pois envolve o GitHub Gist, o Google DevTools e a codificação básica. Mas se você seguir as etapas para o T, não deverá ter problemas para carregar os arquivos fornecidos.

Como carregar SRT / VTT a partir da URL

Links Rápidos

  • Como carregar SRT / VTT a partir da URL
    • Passo 1
    • Passo 2
    • etapa 3
    • Passo 4
    • Etapa 5
    • Etapa 6
    • Etapa 7
  • Algumas Palavras de Sabedoria
  • Muitas habilidades básicas de hackers

Passo 1

Primeiro, você precisa baixar e instalar o Visual Studio Code e obter o arquivo de legenda / SRT para o filme / série que deseja assistir. E não se preocupe, não haverá codificação séria, apenas algumas cópias e colagens simples.

Passo 2

Inicie o Visual Studio Code e insira as seguintes linhas:

1 var thisWidth = jwplayer ('media-player'). GetWidth ();

2 var thisHeight = jwplayer ('media-player'). GetHeight ();

3

4 var suck = jwplayer ('media-player'). AllSources;

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

6 "lista de reprodução":}]

7 "width": thisWidth,

8 “altura”: essa altura

9});

Nota: Os números representam as linhas de código. Eles são exibidos por padrão assim que você começa a copiar e colar e não fazem parte do código. Certifique-se de não perder nada ou o truque não vai funcionar.

etapa 3

Com a parte difícil fora do caminho, agora é a hora de criar o URL do seu CC. Inicie https://gist.github.com, pegue o arquivo de legendas e solte-o na janela principal do Gist Github.

Você verá duas janelas separadas, role para cima e exclua a primeira clicando no ícone da lixeira. A janela que possui "subtitles.srt" na caixa de texto deve permanecer. Role até a parte inferior da página e clique no botão "Criar lista pública", isso transforma suas legendas em código de data e hora.

Por fim, pressione o botão RAW no canto superior direito da janela Gist para obter o código em um URL.

Nota importante: Não feche nenhuma janela, código do Visual Studio ou hub Gist Git, pois você precisará deles para outras etapas.

Passo 4

Neste ponto, você pode acessar o filme ou série on-line que deseja assistir no Chrome. Para os fins deste artigo, usamos o 123Movies e o testamos no filme Animais noturnos. De qualquer forma, o truque deve funcionar para outras plataformas e vídeos, desde que eles suportem o JW player para HTML5.

Para seguir em frente, clique com o botão direito do mouse em um local vazio dentro do navegador (com o filme ativado) e selecione Inspecionar. Isso abre o DevTools e você precisa clicar na guia Console.

O layout do DevTools pode parecer um pouco diferente no seu navegador, mas as funções e destinos são os mesmos.

Etapa 5

Volte para a janela Código do Visual Studio e copie e cole o código no DevTools Console. (Você digitou o código na Etapa 2.)

Posteriormente, vá para a janela Gist Github e copie o URL das legendas. Para ser mais preciso, selecione tudo na barra de endereço e pressione as teclas cmd ou Ctrl + C no teclado. Agora, você precisa colar o URL no local exato dentro do código, é a linha 6, conforme indicado abaixo.

"lista de reprodução":}]

O destino é o parêntese vazio “” ao lado de [{“arquivo”: e todo o URL entra entre parênteses. Lembre-se, esta etapa é crucial e você não deve perder o local ou não funcionará.

Etapa 6

Para confirmar as alterações, clique ao lado da última linha ( 9}); ) dentro do console, seu cursor deve estar logo atrás do ponto e vírgula. Em seguida, pressione Enter e outra linha de código deve aparecer automaticamente para confirmar que você fez tudo corretamente.

Etapa 7

Clique no ícone X para sair do DevTools e você também pode fechar o Gist Github e o Visual Studio Code, pois não precisará mais deles. Clique no botão play e depois em CC para carregar as legendas no filme / série. Você deve vê-los imediatamente no player.

Algumas Palavras de Sabedoria

Uma desvantagem desse método é a questão das legendas incorporadas. Muitos filmes e séries on-line em serviços de streaming fora da marca vêm com legendas internas que não podem ser desativadas. Escusado será dizer que assistir aos seus vídeos favoritos com dois conjuntos de CC é perturbador, para dizer o mínimo.

Outra coisa que você precisa considerar é a taxa de quadros CC. O padrão geral de vídeo é de 30 qps, mas muitos filmes on-line têm cerca de 24 qps. Isso significa que você pode precisar testar alguns arquivos SRT para determinar qual deles funciona melhor.

Muitas habilidades básicas de hackers

Verdade seja dita, a única parte difícil é obter o código dentro do Visual Studio Code sem cometer erros. Além disso, você também precisa definir o local para o URL SRT no console do DevTools. Esse método também deve funcionar com arquivos VTT e, se não houver, existem aplicativos que podem converter VTT em SRT.

De uma forma ou de outra, esse método funcionou para você? Em quais sites de streaming você já usou? Conte-nos tudo sobre sua experiência na seção de comentários abaixo.

Como carregar um arquivo srt / vtt de um URL