【ITニュース解説】How to cast a local MKV with subtitles to Chromecast from Chrome (no app to install)
2026年10月17日に「Dev.to」が公開したITニュース「How to cast a local MKV with subtitles to Chromecast from Chrome (no app to install)」について初心者にもわかりやすく解説しています。
ITニュース概要
アプリ不要で、ChromecastにローカルのMKV動画(字幕付き)をキャストする方法を紹介する。Chromeブラウザでcasttoyourtv.comを開き、動画ファイルをドラッグするだけで視聴可能だ。ファイルはアップロードされず、PC内で処理され直接テレビへ送られる。大容量ファイルや字幕にも対応し、ネットワーク設定に注意すれば手軽に利用できる。
ITニュース解説
このニュース記事は、パソコンやスマートフォンに保存されている動画ファイル、特にMKV形式のものを、追加のアプリをインストールすることなく、手軽にテレビの大きな画面で楽しむ方法について解説している。ChromecastやGoogle TVのようなデバイスを使っている場合に特に便利だ。
まず、この方法の大きな特徴は、特定のアプリケーションをパソコンやテレビ、スマートフォンにインストールする必要がない点にある。必要なのは、Google Chromeウェブブラウザと、ChromecastまたはChromecast内蔵のテレビやGoogle TVストリーミングデバイスだけだ。そして、これらのデバイスがすべて同じWi-Fiネットワークに接続されていることが重要となる。ゲストネットワークと呼ばれる、他のデバイスとの通信が制限されるネットワークではうまく動作しないことが多いので注意が必要だ。
具体的な手順は非常にシンプルだ。まず、Chromeブラウザで「casttoyourtv.com」というウェブサイトを開く。このサイトは、記事の作者自身が開発したもので、既存の解決策に不満があったことから生まれたという。サイトを開いたら、見たい動画ファイル(通常は.mkv形式だが、.mp4なども対応)を、ブラウザのページ上にドラッグ&ドロップする。スマートフォンで操作する場合は、「ファイルを参照」というボタンをタップしてファイルを選択する。
ここで大切なのは、この動画ファイルがインターネット上にアップロードされるわけではないという点だ。ファイルはあなたのパソコンやスマートフォン上で直接処理され、ネットワークを通じてあなたのデバイスからChromecastに直接送られる。これにより、プライバシーが守られるだけでなく、インターネット回線の速度に左右されずにスムーズな再生が期待できる。
動画ファイルを選んだら、次に字幕の設定ができる。もし動画ファイルの中に字幕が埋め込まれていれば、その字幕トラックを選ぶことができるし、別の.srtや.vtt形式の字幕ファイルを自分で追加することも可能だ。字幕の文字サイズも調整できる。設定が完了したら、「Cast」ボタンを押して、表示されるChromecastデバイスのリストから、動画を映したいテレビを選択する。
キャスト中は、動画を再生しているChromeのタブを開いたままにしておく必要がある。また、デバイスがスリープ状態にならないように注意することも大切だ。パソコンやスマートフォンの電源が落ちたり、タブが閉じられたりすると、再生が止まってしまうからだ。テレビ側では通常の動画プレイヤー画面が表示され、パソコンやスマートフォンには一時停止、早送り・巻き戻し、音量調整といったリモコンのような操作画面が表示される。
この方法の大きな利点の一つは、大容量の動画ファイルにも対応していることだ。数ギガバイトもあるような大きなファイルでも、全てを一度にメモリに読み込むのではなく、動画の再生に合わせて小さな塊(チャンク)に分けて少しずつ読み込みながら処理するため、パソコンやスマートフォンのメモリを圧迫せずにスムーズに再生できる。ただし、全ての動画ファイルに対応しているわけではない。テレビが直接再生できるような一般的な動画形式(例えばH.264/AVCという動画形式とAACという音声形式の組み合わせ)であれば、ファイルを変換せずにそのままテレビに送ることができる。しかし、あまり一般的でない動画形式や、画像として埋め込まれた特殊な字幕など、ブラウザ側で変換が必要な場合には、ファイルサイズが256MBまでに制限されることがあるので注意が必要だ。
Androidスマートフォンからキャストする場合も、基本的な手順はパソコンと同じだ。Chromeブラウザでウェブサイトを開き、ファイルを選択してキャストする。もしChromeがChromecastデバイスを見つけられない場合は、スマートフォンの設定から「画面キャスト」機能を利用して、画面全体をミラーリング(複製)して表示するという代替手段もある。
「Chromeがテレビを見つけられない」という問題は、Chromecastを利用する上でよくあるトラブルの一つだ。多くの場合、これはネットワーク環境が原因だ。 まず、「ゲストネットワーク」を使用している場合、セキュリティ上の理由でデバイス間の通信が制限されていることが多い。パソコンやスマートフォン、Chromecastはすべて同じメインのWi-Fiネットワークに接続する必要がある。 また、VPN(仮想プライベートネットワーク)を使用していると、ローカルネットワーク内のデバイスの検出が妨げられることがある。一時的にVPNを停止するか、ローカルネットワークの通信をVPN経由にしない設定(スプリットトンネル)を試すと良いだろう。 Chromeブラウザがローカルネットワークへのアクセスを許可しているかどうかも確認する必要がある。初めて利用する際に許可を求められたら「はい」と答えることが大切だ。 最後に、一部のメッシュWi-Fiルーターやスマートコネクト機能では、見た目上は同じWi-Fi名(SSID)でも、実際には異なるネットワーク(サブネット)にデバイスが接続されてしまうことがある。この場合も、デバイス間の通信が遮断され、Chromecastが検出できない原因となる。
このウェブサイトは、動画だけでなく、音楽ファイル(MP3, FLACなど)、写真(HEIC, SVGなど)、PDFファイルもキャストできる。例えば、PDFをテレビに映して資料として見たり、料理のレシピを表示したりといった使い方も可能だ。
iPhoneやiPadの場合、iOSのブラウザはGoogle Castに直接対応していないため、このウェブサイトからChromecastに直接キャストすることはできない。もしテレビがAppleのAirPlayにも対応していれば、ウェブサイトの「画面ミラーリング」機能を使って、iPhone/iPadの画面全体をテレビに映すことで、結果的に動画をテレビで見ることが可能となる。
もちろん、このウェブサイト以外にも動画をテレビで見る方法は存在する。VLCメディアプレイヤーのデスクトップ版はChromecastへのレンダリング機能を持っているし、PlexやJellyfinのようなメディアサーバーを構築すれば、自宅にメディアライブラリを構築して本格的な管理・再生が可能だ。しかし、この「Cast to Your TV」ウェブアプリは、「手元にあるこのファイルを、今すぐ、何のアプリもインストールせずにテレビで見たい」という特定のニーズに特化した便利な選択肢を提供している。
このサービスには無料プランと有料プランがあり、無料プランでは5分ごとに広告が表示される。有料プランにアップグレードすると広告がなくなり、セッション時間の制限も緩和される。
この方法は、手軽にローカル動画をChromecastで楽しむための強力なツールであり、システムエンジニアを目指す初心者にとっても、ネットワークの仕組みやブラウザの機能、動画再生の技術的な側面を垣間見ることができる良い事例となるだろう。