動画ダウンロード解説:フォーマット、品質、ツール

· 12分で読めます

インターネットから動画をダウンロードすることは、数十のフォーマットオプション、品質設定、技術用語に遭遇するまでは簡単に思えます。MP4とWebMのどちらを選ぶべきでしょうか?5 Mbpsの1080pと10 Mbpsの1080pの違いは何でしょうか?なぜ一部の動画はどこでも再生できるのに、他の動画は特定のデバイスでしか動作しないのでしょうか?

この包括的なガイドは、動画フォーマット、コーデック、品質指標、そしてそれらをすべてまとめるツールについて分かりやすく説明します。コンテンツをアーカイブする場合でも、ウェブ配信用に最適化する場合でも、あるいは単にデバイスで実際に再生できる動画をダウンロードしようとしている場合でも、ここで答えが見つかります。

目次

動画コンテナの理解

動画コンテナは、複数のアイテムを一緒に保持する配送ボックスのようなものです。動画ストリーム、音声トラック、字幕、チャプターマーカー、メタデータを1つのファイルにパッケージ化します。コンテナフォーマットはデバイスやソフトウェアとの互換性を決定しますが、品質に直接影響を与えることはありません。

このように考えてください:同じ動画コーデックを異なるコンテナに入れることができます。これは、同じ製品を異なるボックスで配送できるのと同じです。内容は同一のままですが、一部のボックスは特定の配送方法により適しています。

コンテナ 拡張子 動画コーデック ブラウザサポート 最適な用途
MP4 (MPEG-4) .mp4 H.264, H.265, AV1 すべてのブラウザ 汎用互換性、ストリーミング
WebM .webm VP8, VP9, AV1 Chrome, Firefox, Edge ウェブストリーミング、オープンソースプロジェクト
MKV (Matroska) .mkv 任意のコーデック ネイティブサポートなし アーカイブ、複数の音声/字幕トラック
AVI .avi 任意のコーデック なし レガシー互換性、古いシステム
MOV .mov H.264, ProRes, HEVC Safari Appleエコシステム、動画編集
FLV .flv H.264, VP6 なし レガシーFlashコンテンツ

デバイス、プラットフォーム、ブラウザ間での最大の互換性を得るには、H.264動画とAAC音声を含むMP4がゴールドスタンダードのままです。この組み合わせは、スマートフォンからスマートTV、ゲーム機まで、過去15年間に製造されたほぼすべてのデバイスで動作します。

プロのヒント:ダウンロードまたは変換する前に、動画情報ツールを使用して、任意の動画ファイルのコンテナフォーマット、コーデック、解像度、ビットレート、メタデータを検査してください。

MKVはアーカイブ目的で特別な言及に値します。ネイティブブラウザサポートはありませんが、最も柔軟なコンテナフォーマットです。複数の動画トラック(異なるカメラアングルなど)、異なる言語の数十の音声トラック、無制限の字幕トラックをすべて1つのファイルに保存できます。これにより、利用可能なすべてのオプションをそのまま保持してコンテンツを保存するのに理想的です。

動画コーデック:圧縮エンジン

コンテナがパッケージングであるのに対し、コーデックは生の動画データを管理可能なファイルサイズに削減する実際の圧縮技術です。非圧縮の生の1080p動画は30fpsで約1.5 Gbps、つまり1分あたり約11 GBを必要とします。コーデックは、視覚品質を維持しながらこのデータを100倍以上圧縮することで、動画を実用的にします。

最新のコーデックは、フレーム間の冗長性を識別し、動きを予測し、人間の目が知覚できない情報を破棄する高度なアルゴリズムを使用します。より優れたコーデックは、同じ品質レベルでより小さなファイルを実現しますが、エンコードとデコードにより多くの処理能力を必要とします。

コーデック H.264との効率比較 エンコード速度 ハードウェアデコード ライセンス
H.264 (AVC) 2003 ベースライン 高速 ユニバーサル 特許制約あり
H.265 (HEVC) 2013 約40%小さい 低速 ほとんどの最新デバイス 特許制約あり
VP9 2013 約35%小さい 低速 Chrome、Android、一部のTV ロイヤリティフリー
AV1 2018 約50%小さい 非常に低速 最新デバイス(2022年以降) ロイヤリティフリー
VP8 2008 同等 高速 Chrome、Android ロイヤリティフリー

実世界でのコーデック選択

YouTubeは主にほとんどのコンテンツにVP9を使用しており、2021年以降の新しいアップロードにはAV1への移行を進めています。Netflixは4KコンテンツにH.265を使用し、サポートされているデバイスにはAV1を使用しています。ほとんどのユーザーがダウンロードする動画は、汎用互換性のためMP4コンテナのH.264のままです。

動画をダウンロードする際、最も頻繁に遭遇するのはH.264です。これはどこでも動作する安全な選択です。ただし、4Kコンテンツをダウンロードする場合や大規模な動画ライブラリをアーカイブする場合、H.265やAV1などの新しいコーデックは大幅なストレージスペースを節約できます。同じ視覚品質を維持しながら、ファイルサイズを半分に削減できることもあります。

クイックヒント:未知のデバイスでの即座の再生用にダウンロードする場合は、H.264を使用してください。最新デバイスでの個人使用のためにアーカイブする場合、H.265はより優れた圧縮を提供します。再生デバイスがサポートしていることが確実な場合にのみAV1を選択してください。

ハードウェアアクセラレーションの重要性

ハードウェアデコードは、特に高解像度でのスムーズな再生に不可欠です。コーデックがハードウェアサポートを持っている場合、デバイスのGPUがデコードを処理し、最小限のバッテリー消費でスムーズな再生が実現します。ハードウェアサポートがない場合、CPUがすべての作業を行う必要があり、カクつき、過熱、急速なバッテリー消耗につながります。

H.264は汎用的なハードウェアサポートを持っています。2015年の低価格スマートフォンでさえ効率的にデコードできます。H.265は2017年以降のほとんどのデバイスでサポートされています。AV1ハードウェアデコードは2022年以降にリリースされたデバイスでのみ一般的になったため、ダウンロードコンテンツのデフォルトの選択肢にはまだなっていません。

解像度と品質指標

解像度は、動画フレーム内のピクセル数を指し、幅×高さで表されます。ピクセルが多いほど詳細が増えますが、解像度だけでは知覚される品質は決まりません。適切にエンコードされた720p動画は、同じファイルサイズで不適切にエンコードされた1080p動画よりも良く見えることがあります。

名称 解像度 総ピクセル数 標準ビットレート 10分のファイルサイズ 最適な使用例
360p 640×360 230K 1 Mbps 約75 MB モバイルデータ節約、プレビュー
480p (SD) 854×480 410K 2.5 Mbps 約190 MB 小型画面、限られたストレージ
720p (HD) 1280×720 922K 5 Mbps 約375 MB ノートパソコン、タブレット、ほとんどの視聴
1080p (Full HD) 1920×1080 2.1M 8 Mbps 約600 MB デスクトップモニター、TV
1440p (2K) 2560×1440 3.7M 16 Mbps 約1.2 GB ハイエンドモニター、ゲーミング
2160p (4K) 3840×2160 8.3M 35 Mbps 約2.6 GB 4K TV、将来性
4320p (8K) 7680×4320 33.2M 100+ Mbps 約7.5 GB プロフェッショナル制作

解像度のスイートスポット

特に小型画面では、高解像度が常により良い知覚品質を意味するわけではありません。スマートフォンの画面では、720pと1080pはほとんどの視聴者にとってほぼ同じに見えます。違いは24インチより大きい画面や、ディスプレイに近く座っている場合に顕著になります。

これらの実用的なガイドラインを考慮してください:

プロのヒント:アーカイブ用に動画をダウンロードする場合は、利用可能な最高解像度を選択してください。ストレージは安価ですが、失われた詳細を後で回復することはできません。特定のデバイスでの即座の視聴の場合は、帯域幅とストレージを節約するために画面に合わせた解像度を選択してください。

アスペクト比とクロッピング

解像度の数値だけでは全体像は分かりません。アスペクト比も重要です。ほとんどの最新コンテンツは16:9(ワイドスクリーン)を使用していますが、21:9(ウルトラワイド)、4:3(クラシックTV)、1:1(ソーシャルメディア用の正方形)、9:16(モバイル用の縦型)にも遭遇します。

動画をダウンロードする際、コンテンツを編集または再利用する予定がある場合は、アスペクト比に注意してください。1920×1080の動画と1080×1920の縦型動画は、どちらも約200万ピクセルですが、まったく異なる視聴コンテキスト用に設計されています。

ビットレート:品質とサイズのバランス

ビットレートは、動画の1秒あたりに使用されるデータ量で、通常はメガビット毎秒(Mbps)で測定されます。これは、ファイルサイズと品質の両方を決定する最も重要な要素です。ビットレートが高いほど、各フレームを表現するためのデータが多くなり、品質が向上しますがファイルが大きくなります。

ビットレートを動画の情報予算と考えてください。予算が高ければ、エンコーダーはより多くの詳細、よりスムーズな動き、よりクリーンな色を保持できます。予算が低ければ、妥協する必要があります。細かい詳細を破棄し、複雑なシーンを単純化し、圧縮アーティファクトを導入します。

解像度別のビットレート推奨値

これらは30fpsのH.264動画の一般的なガイドラインです。より高いフレームレート(60fps)は約50%多くのビットレートを必要とします。H.265などの新しいコーデックは、40-50%低いビットレートで同様の品質を実現できます。

低動きコンテンツには、トーキングヘッド、プレゼンテーション、ゆっくりとしたペースのドキュメンタリーが含まれます。高動きコンテンツには、スポーツ、アクション映画、ゲームプレイ映像、急速なカメラ移動や複雑なシーン変更を含むものが含まれます。

クイックヒント:動画をダウンロードする際、同じ解像度で複数のバージョンから選択できる場合は、より高いビットレートのものを選択してより良い品質を得てください。10 Mbpsの1080p動画は、3 Mbpsの1080pよりも明らかに良く見えます。

可変ビットレート vs 固定ビットレート

ほとんどの最新動画は可変ビットレート(VBR)を使用しており、複雑なシーンにはより多くのデータを割り当て、シンプルなシーンには少ないデータを割り当てます。これにより、動画全体で同じビットレートを使用する固定ビットレート(CBR)と比較して、より小さなファイルサイズでより良い品質が得られます。

動画をダウンロードする際、VBRはほぼ常に望ましいです。唯一の例外は、一定で予測可能な帯域幅が必要なライブストリーミングシナリオです。後で視聴するダウンロードコンテンツの場合、VBRは最高の品質対サイズ比を提供します。

動画ファイルの音声

動画ファイルには、動画と同期された別個の音声ストリームが含まれています。音声品質は視聴体験に大きく影響しますが、動画をダウンロードする際にしばしば見過ごされます。音声が悪いと、それ以外は完璧な動画を台無しにする可能性があります。

一般的な音声コーデック

音声ビットレートガイドライン

ステレオ音声(2チャンネル)の場合、これらのビットレートは良好な品質を提供します: