VLC でネットワークストリームを開き保存する方法(HTTP、RTSP、MMS)

初心者 最終更新: 対象環境: すべてのプラットフォーム · VLC 3.0.x

VLC はあらゆるプラットフォームで最良のネットワークストリーム再生器の一つです。HTTP、HTTPS、RTSP、MMS、さらに HLS(.m3u8)プレイリストにも対応しています。必要なのは URL だけです。このガイドではストリームを開く方法、ライブストリームをディスクに保存する方法、そしてインターネット再生の途切れを止めるバッファ設定を解説します。

手順 1 — ネットワークストリームを開く

  1. Ctrl+N(macOS では Cmd+N)を押すか、メディア > ネットワークストリームを開く (&N)... を開きます。

    ネットワーク URL ダイアログが開きます。

  2. ストリーム URL を貼り付けます — 例: http://example.com/live.m3u8、rtsp://user:pass@camera.local:554/stream1、mms://server.example/tv。

    URL が入力されます。

  3. Play をクリックします。ライブソースでは VLC がバッファリングを開始するため、品質を判断する前にキャッシュが満たされるまで待ちます。

    ストリームが再生されます。

  4. 任意: 「Show more options」をチェックし、カスタム User-Agent を送信する必要がある場合(一部のサーバーは VLC の既定をブロックします)は「Edit settings」を設定します。

    カスタムヘッダーが適用されます。

補足URL に認証情報(rtsp://user:pass@…)が含まれる場合、それは平文で送信されます。信頼できるネットワークでのみ使用してください — 安全な代替については RTSP エラーガイドを参照してください。

手順 2 — ライブストリームをディスクに保存する

  1. 上記のようにストリームを開き、次に メディア > 変換 / 保存 (&R)...(Ctrl+R)を開きます。

    ストリームが事前読み込みされた Convert ダイアログが開きます。

  2. 「Convert / Save」(右下)をクリックし、プロファイルを選びます —「Video - H.264 + MP3 (MP4)」はほとんどの Web ストリームで通用します。

    出力先オプションが表示されます。

  3. 出力ファイルを選び、Start をクリックします。

    VLC がリアルタイム(1:1 の長さ)でストリームを録画します。

  4. Stop ボタンで録画を停止 — VLC は停止時にファイルを確定します。

    再生可能なファイルが保存されます。

補足ストリームの録画は再エンコードされるため CPU を消費します。品質を落とさずに保存するには ffmpeg を使用してください: ffmpeg -i -c copy out.ts(再エンコードなし、単なる再多重化)。

手順 3 — カクつくストリームのネットワークキャッシュを調整する

  1. ツール > 設定 (&P) を開き、「All」設定に切り替えます。

    設定ツリー全体が表示されます。

  2. Input / コーデック > アクセスモジュール > Network に進み、ライブストリーム用に「Network caching (ms)」を 1000 から 3000–5000 に上げます。

    VLC が再生前により多くバッファリングします。

  3. HTTP(S) の場合、Input / コーデック > アクセスモジュール > HTTP >「Connections」も 1(既定)のままにします。

    1 つの接続のみ使用し、サーバー側の遮断を避けます。

  4. 保存して VLC を再起動し、ストリームを再度開きます。

    不安定な接続でも再生が滑らかになります。

ストリームが再生されない場合の対処

  • まず URL をブラウザーでテスト — ファイルをダウンロードするなら、その URL はライブストリームではなく直接ファイルです。
  • URL を正確にコピーしてください。多くのストリームは 1 文字違いや余分な空白で失敗します。
  • 別のアクセスモジュールを試す: 環境設定 > 入力 / Codecs >「Demuxer」> 通常は「Automatic」、.m3u8 の問題なら「HLS」を強制。
  • ストリームに referer や user-agent ヘッダーが必要か確認 — 一部の CDN はこれを要求します。
  • VLC が「cannot open MRL」と報告したら、専用のネットワークストリームが再生されないガイドを参照してください。

よくある質問

VLC はどのストリーム形式に対応していますか?
HTTP / HTTPS、RTSP / RTP、MMS、HLS(.m3u8)、DASH(.mpd)、UDP マルチキャスト、およびこれらの URL を含むほとんどの IPTV プレイリスト(.m3u)。
VLC で YouTube や Twitch のストリームを保存できますか?
VLC は YouTube のリンクを直接再生できますが、チャンク形式の配信のため録画は不安定です。保存には yt-dlp をお使いください。Web プラットフォームのストリームでは VLC は対抗できません。
ライブストリームがたびたび止まるのはなぜですか?
ネットワークキャッシュを上げ(手順 3)、接続の安定性を確認してください。一部の IPTV サーバーは長時間接続を切ることもあり、再生を再開すれば再接続されます。
IPTV に VLC を使っても安全ですか?
VLC 自体は安全です。リスクはプレイリストにあります — 信頼できないソースの .m3u ファイルは絶対に開かず、「コーデックパッケージ」のインストールを求めるサービスはマルウェアです。