ブログに戻る
·9分で読める·productdevbook

Macのストリーミングで通信量を減らす方法

Macでのストリーミングは想像以上に通信量を食います。本当に効果のある設定、コーデック、運用習慣を厳選して紹介します。

  • Streaming
  • macOS
  • Bandwidth
  • Tutorial

ホテルから働いていて、Wi-Fiは湿った紙タオル並みの通信量。通話中の同僚があなたの動画がフリーズしていると不満を言う——でもあなたは動画通話中ではなく、別タブでNetflixを開いているだけ。それでもストリーミングの自動品質は短時間の高速モーメントを見て1080pを選び、今あなたは接続を窒息させています。修正は15秒のメニュー操作ですが、どのメニューか知っている場合に限ります。

本稿はMacで音や映像を完全に諦めずにストリーミング中の通信量を減らす方法についてです。サービスごとの実数、本当に重要なコーデックの違い、そしてネイティブアプリとブラウザが異なる挙動をする理由。Macでストリーミング通信量を減らす方法を検索していたなら、下の対策はサービスによって典型的なストリーミング負荷を50〜80%削減します。

「自動」品質が実際に選ぶもの

何かを変える前に、何と戦っているか理解しましょう。ほとんどのストリーミングプラットフォームは「自動」または「最高品質」を既定にし、アルゴリズムは大体:

  1. 現在の接続速度を測定。
  2. 余裕を持って収まる最高ビットレートのラダー段を選ぶ。
  3. バッファ状態に基づいて数秒ごとに調整。

太い家庭接続では問題ありません。10Mbpsのホテル回線では、アルゴリズムは依然として1080p(約5Mbps)を押そうとします——収まるからです。少し落ち込むと、家中の他の人にも再バッファリングを起こします。修正は手動の上限を設定することです。

主要サービスの品質別典型的ビットレート:

  • 4K HDR: 持続的に15〜25Mbps
  • 1080p: 4〜8Mbps
  • 720p: 1.5〜3Mbps
  • 480p(「SD」): 0.5〜1.5Mbps
  • 音声のみのポッドキャスト/音楽: 96〜320kbps(0.1〜0.3Mbps)

1080pから720pに落とすと、通常13インチや15インチのラップトップ画面で通常の視聴距離では意味のある損失なしに通信量が半分になります。

サービス別: 品質設定の場所

Netflix

ブラウザ: プロフィールメニュー → アカウント → プロフィールとペアレンタルコントロールまでスクロール → プロフィールを選択 → 再生設定 → 「低」「中」「高」に設定。保存。

  • : 約0.3GB/時(およそ0.7Mbps)
  • : 約0.7GB/時(1.5Mbps)
  • : 1080pで3GB/時、4Kで7GB/時

業務日中は中に設定すると、数話で数ギガ節約できます。NetflixのmacOSアプリは同じ設定を読みます。

YouTube

動画ごと、歯車アイコン → 品質。現実的なラダーは144p、240p、360p、480p、720p、1080p、時にそれ以上。YouTubeはデスクトップUIにグローバルデフォルトを公開しませんが、ある動画で480pに設定すると、次の動画もセッションでは通常同じレベルから始まります。

おおよそのレート:

  • 480p: 0.5〜1Mbps
  • 720p: 1〜2Mbps
  • 1080p: コーデックによって2〜5Mbps
  • 1440p: 6〜9Mbps
  • 2160p(4K): 15〜25Mbps

YouTubeは動画やデバイスによって異なるコーデックを使います。AV1ストリームは同じ視覚品質のH.264の同じコンテンツよりおよそ30%小さいですが、ハードウェアAV1デコードはM3以降のみのためMacのファンが回るかもしれません。

Disney+とHulu

macOSアプリかブラウザ: プロフィール → 設定 → アプリ設定(Disney+)または設定 → セルラーデータ使用量 / ビデオ品質(Hulu)。名称は変わりますが原則は同じ。両サービスにはおよそ720pと約1.5Mbpsで上限を設ける「データセーバー」モードがあります。

Apple TV+

Appleのプレーヤーは品質に対してより積極的で、構成可能性が低い。macOSのTVアプリは品質ドロップダウンを公開していません。最も近いつまみはシステム設定 → ネットワーク → 接続を制限(不格好)、または意図的に遅いWi-Fiネットワークを使う。一部のユーザーは代わりにルーター側で上限を設けます。

SpotifyとApple Music

Spotify: Spotify → 設定 → 音質 → ストリーミング音質をノーマル(96kbps)またはロー(24kbps)に設定。ロスレス(「最高」、320kbps)は家庭Wi-Fiでは問題ありませんが、テザリングや制約付き接続では無駄です。

Apple Music: ミュージック → 設定 → 再生 → 音質。ストリーミングはロスレス、高効率、または高品質。ロスレスは約1Mbps、高効率は約64kbps。ラップトップのスピーカーでの可聴差は、ほとんどのリスナーには小さいものです。

ブラウザ vs ネイティブアプリ

この部分は広く誤解されています。ネイティブアプリが常にブラウザタブより通信量を使うわけではありません——時に逆です。

  • Netflix: ネイティブmacOSアプリとSafariは両方ハードウェアアクセラレートH.264/HEVCをサポート、ビットレートも同等。NetflixのChromeはDRM階層のためしばしば低い最大解像度(720p)にフォールバックします——既定で実は通信量節約。
  • YouTube: ブラウザは完全な品質制御を持つ。デスクトップサイトが最も多くのオプションを公開。ファーストパーティのYouTube macOSアプリはありません。
  • Disney+とApple TV+: ネイティブアプリはより積極的にHEVCまたはH.265を使う傾向があり、同じ品質でH.264よりおよそ30%効率的——同じ画像で通信量が低いことを意味します。通信量を優先しMシリーズMacを持っているなら、ネイティブアプリは通常わずかに優れています。
  • Spotify: 品質設定を済ませばアプリとウェブは同じ挙動。

短いヒューリスティック: 動画では、Apple Siliconでのネイティブアプリがわずかに効率的——HEVC/AV1ハードウェアデコードのため。音楽では関係ありません。

スライダーではなく実際のレートを観察

アプリの設定はヒントです。実世界の通信量はコーデック、シーンの複雑さ、ネットワーク条件に依存します。実際に何が使われているかを知る方法はアプリ別モニターを観察すること。

メニューバーでovaを開き、再生を開始し、サンプリングさせます。数秒以内にストリーミングアプリ——Netflix、Spotify、ブラウザ経由のYouTube——がライブレートとともに分解表示されます。1080pのNetflixストリームは通常3〜5MB/sの範囲に落ち着きます。「中」に設定したのにまだ4MB/s引いているなら、設定が効いていないかプレーヤーが積極的にバッファリングしています。

ライブのアプリ別通信量
ovaは約1秒に1回サンプリングし、各アプリの現在のアップロードとダウンロードをMB/sで表示します。品質変更が実際にレートを下げたかを推測なしに検証できます。

ストリームではないがストリーミング予算を消費するもの

メディア再生に便乗するよくある犯人:

  • 自動再生プレビュー。 Netflixのホームページは予告編を自動再生。スクロール中に2〜5MB。
  • ピクチャ・イン・ピクチャの放置。 仕事中に隅でYouTube PiPを再生していたのを忘れがち。持続的に1〜5MB/s。
  • マルチタブのストリーム。 2つのYouTubeタブが両方一時停止中もバッファリング——多くのサイトは即座の再開のため積極的に事前バッファ。
  • キャスト / AirPlay。 Apple TVへのAirPlayは通信量を倍にします: ラップトップがストリームをダウンロードし、ローカルでTVへ再ストリーム。

各ケースの修正は同じ——能動的に使っていないものを閉じる。通信量予算は、実際に観ている番組よりバックグラウンドタブに食われます。

Wi-Fi vs イーサネット vs テザリング

イーサネットに繋げるなら繋ぎましょう——通信量(ほとんどのストリーミングはWi-Fiで簡単に収まる)ではなく安定性のために。イーサネットには定期的な再アソシエーションイベントがなく、それが自動品質を下げて上方に過剰補正させます。安定した1080pストリームのイーサネットは、悪いWi-Fiで1080pから720pに揺れるストリームより合計データが少ないものです。

テザリングについて: ほとんどのプロバイダはストリーミング通信量をデータ上限に対してフルレートでカウントします。「高」での2時間のNetflixエピソードは約6GB。「低」では約600MB。10GB月額プランなら本当の差です。

ovaを動かしてみる

一目で分かるメニューバー通信量モニター——ローカル、署名済み、約3MB。

macOS用ダウンロード

90秒のプリストリームルーチン

再生を押す前の具体的なステップ、特に制約付き接続で:

  1. ストリーミングサービスを自動以下の手動品質(中または720p)に設定。
  2. 事前バッファする他のタブ(他のYouTube、Twitch、Vimeo)を閉じる。
  3. クラウド同期(Dropbox、iCloud Drive、Google Drive)を一時停止——インデックス中に10〜50MB/s食らうことがある。
  4. Time Machineを延期。システム設定 → 一般 → Time Machine → オプション → 遅いリンクなら次のバックアップ窓までスキップ。
  5. 最初の30秒間ovaを開き、実際のレートが期待と一致するか確認。

ルーチン全体は2回やれば2分以内です。節約は本物——典型的なホテル/カフェのシナリオでおよそ通信量の半分。

問題がストリーム自体ではないとき

Macのストリーミングセッションが食らう通信量を減らそうと出発したら、ストリームが最重量の項目ではないと分かることもあります。

時にストリーミングアプリは無実です。動画が引っかかるのは、Spotlightが再インデックス中だから、OSが7GBアップデートをダウンロード中だから、MacがTime MachineをNAS実行のホストにしているから、です。診断は同じ: アプリ別モニターを開き、予期しない項目を探します。

ovaはこれを簡単にします——ヘルパープロセスを親の下に折りたたむので、mds_stores(Spotlight)が引き起こすスタッタは7つの別個のカーネルプロセスではなくSpotlightの下に現れます。ストリーミングサービスの項目は通常明らかなもの。何か別のものがそれ以上使っているなら、そこから始めます。

低データモードは実在のmacOS機能

システム設定 → Wi-Fi → ネットワークを選択 → 詳細 → 低データモードをトグル。macOSはバックグラウンドタスクを抑制し、通信量が制約されているとアプリにシグナルします。一部のアプリはヒントを尊重します(Apple Musicは低ビットレートに落とし、iCloudはアップロードを一時停止)。多くのサードパーティアプリは無視しますが、聞くものは行儀よく振る舞います。

これは制約付き接続での典型的な通信量浪費の約半分を、他に何もしなくても扱う1トグルソリューションです。

簡潔版

Macでストリーミング中の通信量を減らす最速の方法は、2つの設定と1つの検証です:

  1. ストリーミングサービスの品質を手動の上限(Netflixは中、YouTubeは720p、Spotifyはノーマル)に下げる。
  2. 現在のWi-Fiネットワークの低データモードをトグル。
  3. ovaのようなアプリ別モニターで実際のレートが下がったか検証——そしてバックグラウンドで通信量を食う意外な項目を探す。

それだけです。ルーターレベルのQoSルール、プロキシのトリック、コマンドラインは不要。ストリーミングサービスはすでにレバーを与えてくれています。唯一のコツは、不安定なネットワーク上で「自動」が下手な推測をするのに任せず意図的に使うことです。