Anonim

より多くのストリーミングサービスがオンラインに移行するにつれて、ブラウザでお気に入りの映画やテレビシリーズを視聴していると思われます。 NetflixまたはHBO GOを使用する場合、クローズドキャプション(CC)またはVTT / SRTファイルへのアクセスは簡単です。 ただし、多くの無料サービスはデフォルトでCCを提供しておらず、たとえ利用可能であっても、言語が英語ではない可能性があります。

そのため、URLからSRT / VTTをロードする必要があります。 GitHub Gist、Google DevTools、および基本的なコーディングが含まれているため、これまで行ったことのない人にとっては、この方法は圧倒的に思えるかもしれません。 ただし、Tの手順に従えば、指定されたファイルをロードするのに問題はないはずです。

URLからSRT / VTTをロードする方法

クイックリンク

  • URLからSRT / VTTをロードする方法
    • ステップ1
    • ステップ2
    • ステップ3
    • ステップ4
    • ステップ5
    • ステップ6
    • ステップ7
  • 知恵の言葉
  • 基本的なハッキングスキルが豊富

ステップ1

まず、Visual Studio Codeをダウンロードしてインストールし、視聴したい映画/シリーズの字幕/ SRTファイルを取得する必要があります。 また、深刻なコーディングがなく、単純なコピーと貼り付けだけで済むことを心配しないでください。

ステップ2

Visual Studio Codeを起動し、次の行を入力します。

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“プレイリスト”:}]

7「幅」:thisWidth、

8「高さ」:thisHeight

9});

注:数字はコードの行を表します。 これらは、コピーと貼り付けを開始するとすぐにデフォルトでポップアップ表示され、コードの一部ではありません。 何も見逃さないように注意してください。さもないとうまくいきません。

ステップ3

難しい部分はありませんが、今こそCC URLを作成するときです。 https://gist.github.comを起動し、字幕ファイルを取得してGist Githubメインウィンドウにドロップします。

2つの別々のウィンドウが表示されます。上にスクロールして、ごみ箱アイコンをクリックして最初のウィンドウを削除します。 テキストボックスに「subtitles.srt」が含まれるウィンドウは残ります。 ページの一番下までスクロールし、「パブリック要旨の作成」ボタンをクリックすると、字幕がタイムスタンプ付きのコードに変わります。

最後に、Gistウィンドウの右上にあるRAWボタンを押して、URLのコードを取得します。

重要な注意:他の手順で必要になるため、ウィンドウ、Visual Studio Code、Gist Gitハブは閉じないでください。

ステップ4

この時点で、Chromeで見たいオンライン映画またはシリーズに移動できます。 この記事では、123Moviesを使用し、Nocturnal Animalsムービーでテストしました。 いずれにせよ、HTML5用のJWプレーヤーをサポートしている限り、他のプラットフォームやビデオでもこのトリックは機能するはずです。

先に進むには、ブラウザ内の空の場所(ムービーがオンの状態)を右クリックして、[検査]を選択します。 これにより、DevToolsが表示され、[コンソール]タブをクリックする必要があります。

ブラウザでは、DevToolsのレイアウトは少し異なって見えるかもしれませんが、機能と出力先は同じです。

ステップ5

Visual Studioのコードウィンドウに戻り、コードをコピーしてDevToolsコンソールに貼り付けます。 (ステップ2でコードを入力しました。)

その後、Gist Githubウィンドウに移動して、字幕のURLをコピーします。 正確には、アドレスバーですべてを選択し、キーボードのcmdキーまたはCtrl + Cキーを押します。 ここで、コード内の正確な場所にURLを貼り付ける必要があります。以下に示すように、6行目です。

「プレイリスト」:}]

宛先は、 [{“ file”:の 横にある空の括弧 “”で あり、URL全体が括弧内に入ります。 気を付けてください、このステップは非常に重要であり、スポットを見逃してはいけません。

ステップ6

変更を確認するには、最後の行( 9})の 横をクリックします )コンソール内では、カーソルはセミコロンのすぐ後ろにあるはずです。 次に、Enterキーを押すと、別のコード行が自動的に表示され、すべてが正しく行われたことを確認します。

ステップ7

XアイコンをクリックしてDevToolsを終了すると、Gist GithubとVisual Studio Codeが不要になるため、それらを閉じることもできます。 再生ボタンをクリックしてからCCをクリックして、字幕を映画/シリーズにロードします。 プレーヤーですぐに表示されるはずです。

知恵の言葉

この方法の欠点の1つは、埋め込まれた字幕の問題です。 ブランド外のストリーミングサービスに関する多くのオンライン映画やシリーズには、オフにできない組み込みの字幕が付いています。 言うまでもなく、2セットのCCでお気に入りのビデオを見るのは気が散ります。

考慮する必要があるもう1つのことは、CCフレームレートです。 一般的なビデオ標準は30 fpsですが、多くのオンライン映画では24 fps前後です。 つまり、いくつかのSRTファイルをテストして、どれが最適かを判断する必要があるかもしれません。

基本的なハッキングスキルが豊富

実を言うと、唯一の難しい部分は、Visual Studio Code内でコードを間違いなく取得することです。 そして、DevTools Console内でSRT URLの場所を特定する必要もあります。 この方法はVTTファイルでも機能するはずです。ない場合は、VTTをSRTに変換できるアプリがあります。

いずれにせよ、この方法はあなたのために働きましたか? どのストリーミングWebサイトで使用しましたか? 以下のコメントセクションで、あなたの経験についてお聞かせください。

URLからsrt / vttファイルをロードする方法