「YouTube」タグアーカイブ

YouTubeに高音質でアップロードする方法

今回は、YouTubeに高音質でアップロードするためのエンコード方法を紹介します。

YouTubeの音質と画質についてはこちら

最終更新年月:2020年10月

【注意】
CD音源やダウンロード音源を使用する場合は、著作権を必ず確認してください。
ほとんどの音源には著作権があるため、使用すると著作権法侵害となり罰せられる可能性があります。

順にエンコードソフトの例と、動画編集ソフトの例を紹介します。

エンコードソフトの例

今回は、「XMedia Recode」を使用した方法を紹介します。

1.形式のリストから「AVI」を選択します
2.コーデックのリストから「MPEG-4 AVC/H.264」を選択します
3.フレームレートは元の動画と同じものを選択します
4.レート制御モードを「平均ビットレート/品質/量子化」から選択します(品質/量子化は値が小さいほど画質が良くなる)
5.平均ビットレートの場合はビットレートを入力します(SD360Pの場合は2000、HD720Pの場合は5000、HD1080Pの場合は10000辺りが目安)
6.プロファイルはHD720P以下の場合は「Main」、HD1080P以上の場合は「High」を選択します

※モードの「コピー」は映像をエンコードしないで拡張子のみ変更する場合に選択します。(再エンコードする必要がない場合に選択)

続きを読む YouTubeに高音質でアップロードする方法

YouTubeの音質と画質(2023年10月現在)

今回は、「YouTube」の音質と画質について調べてみました。

YouTubeに高音質でアップロードする方法はこちら

ニコニコ動画とAbemaTVの音質についてはこちら

基本的に、YouTubeでは音声コーデックに”H.264 AAC-LC”または“Opus”が使用されています。
映像コーデックは“H.264”(MP4)または“VP9”(WebM)が使用されています。一部の動画では“AV1”も使用されています。

検証方法

(映像)「3D Youtube Downloader」にて公式動画をダウンロードし、その動画を「VLCメディアプレイヤー」に読み込ませてメディア情報→統計内の入力ビットレートを参考。
(音声)上記の方法でダウンロードした動画の音声を、ビットレートは「foobar2000」を使用して確認。カットオフ周波数は「XMedia Recode」にて.wav形式に変換し、そのファイルを「WaveSpectra」に取り込み検証。

PC

PC版YouTubeでは、144p(320×180)から4K(3860×2160)までありますが、ブラウザによって選択できる画質や再生できる音声に違いがあります。
使用中のブラウザが対応しているかどうかは下記のページで確認できます。

以下はブラウザ別の対応状況です(VP9とMP4の両方に対応したブラウザが最も高画質・高音質になります)

ブラウザ名DASH
Internet Explorer(Windows7)非対応(閲覧不可)
iOS Safari非対応
Internet Explorer(Windows8.1/10)MP4のみ対応(閲覧不可)
Macintosh SafariMP4のみ対応
Microsoft Edge(EdgeHTML)対応(機種依存あり)
Microsoft Edge(Chromium)対応
Firefox対応
Google Chrome(推奨ブラウザ)対応
DASHブラウザ別対応表

※情報募集中です。情報はコメント欄にてお願いします。

推奨ブラウザ

以下は、YouTube 動画の高画質用の動画形式に対応しているブラウザとオペレーティング システム(OS)の組み合わせの例です。

  • Google Chrome(すべてのオペレーティング システム)
  • MS Edge
  • Safari(Mac OS X 10.10 以降)
  • Firefox(Windows 7 以降と Mac OS X 10.10 以降)

※Internet Explorerはサポート終了となりました。

映像と音声のDASH対応表

【注意】以下の表では現在使用が確認されているもののみ掲載しています。そのため全ての設定が掲載されているものではありません。

映像

映像ビットレートは可変ビットレート(VBR)なので下限値と上限値を記載しています。平均値はこの中間の値となります。

映像形式:H.264

DASH値動画サイズ映像ビットレート備考
18360p(640×360)500K-1MbpsiOS14のSafariで検証(avc1.42001E,mp4a.40.2)
22720p(1280×720)1-3MbpsiOS14のSafariで検証(avc1.64001F,mp4a.40.2)
160144p(256×144)50K-90KbpsWindows10のInternet Explorer11で検証
133240p(426×240)150K-580KbpsWindows10のInternet Explorer11で検証
134360p(640×360)200K-1MbpsWindows10のInternet Explorer11で検証
135480p(854×480)250K-2.3MbpsWindows10のInternet Explorer11で検証
136720p(1280×720) 30fps300K-4.4MbpsWindows10のInternet Explorer11で検証
298720p(1280×720) 60fps300K-4.4MbpsWindows10のInternet Explorer11で検証
1371080p(1920×1080) 30fps500K-6.2MbpsWindows10のInternet Explorer11で検証
2991080p(1920×1080) 60fps500K-6.2MbpsWindows10のInternet Explorer11で検証
6161080p(1920×1080)
Premium
不明YouTubeアプリ+YouTube Premium加入者のみ選択可能
H.264形式の一覧

映像形式:VP9

DASH値動画サイズ映像ビットレート備考
278144p(256×144)100K-300KbpsFirefoxで検証
330144p(256×144)(HDR対応端末のみ選択可能)Google Pixel4で検証
242240p(426×240)100K-500KbpsFirefoxで検証
331240p(426×240)(HDR対応端末のみ選択可能)Google Pixel4で検証
243360p(640×360)200K-950KbpsFirefoxで検証
332360p(640×360)(HDR対応端末のみ選択可能)Google Pixel4で検証
244480p(854×480)300K-2MbpsFirefoxで検証
333480p(854×480)(HDR対応端末のみ選択可能)Google Pixel4で検証
247720p(1280×720) 30fps600K-4.3MbpsFirefoxで検証
302720p(1280×720) 60fps600K-4.3MbpsFirefoxで検証
334720p(1280×720)(HDR対応端末のみ選択可能)Google Pixel4で検証
2481080p(1920×1080) 30fps700K-7MbpsFirefoxで検証
3031080p(1920×1080) 60fps700K-7MbpsFirefoxで検証
3351080p(1920×1080)(HDR対応端末のみ選択可能)Google Pixel4で検証
2711440p(2560×1440) 30fps3.5M-13MbpsFirefoxで検証
3081440p(2560×1440) 60fps3.5M-13MbpsFirefoxで検証
3361440p(2560×1440)(HDR対応端末のみ選択可能)Google Pixel4で検証
3132160p(3840×2160) 30fps5.7M-37MbpsFirefoxで検証
3152160p(3840×2160) 60fps5.7M-37MbpsFirefoxで検証
3372160p(3840×2160)(HDR対応端末のみ選択可能)Google Pixel4で検証
2724320p(7680×4320)10M-50MbpsFirefoxで検証
VP9形式の一覧

映像形式:AV1

AV1とは、AOMedia Video 1というオープンソースの動画圧縮形式です。VP9の後継規格として開発中のコーデックなので、最終的にはVP9の動画はAV1に置き換えられるものと思われますが、現時点で対応しているブラウザがChromeとFirefoxしかないため置き換えには時間が掛かるものと思われます。

2020/4/23追記:一部動画に適用されていることを確認しました。
適用時はDASH値が下記のようになります
av01.0.05M.08 (398) / opus (251)

DASH値動画サイズ映像ビットレート備考
394144p(256×144)不明Firefoxで検証
395240p(426×240)不明Firefoxで検証
396360p(640×360)不明Firefoxで検証
397480p(854×480)不明Firefoxで検証
398720p(1280×720)不明Firefoxで検証
3991080p(1920×1080)不明Firefoxで検証
5714320p(7680×4320)不明Firefoxで検証
AV1形式の一覧

音声

音声形式:AAC-LC

2022年6月22日から、一部動画にて5.1ch音声に対応しました。
2022年11月時点では、YouTube対応テレビ、Chromecast、Apple TV、Roku、 Fire TVが対応しています。
詳しくは「テレビで YouTube を視聴する際に 5.1 サラウンド音声で再生する」をご覧ください。

DASH値音声ビットレートカットオフ周波数備考
1896Kbps15kHzWindows10のInternet Explorer11で検証
22128Kbps15.8kHzWindows10のInternet Explorer11で検証
13996Kbps15kHzWindows10のInternet Explorer11で検証
140128Kbps15.8kHzWindows10のInternet Explorer11で検証
不明192Kbps22.5kHz5.1ch音声(HE-AACに近い技術が使用されている)
不明384Kbps16.5kHz5.1ch音声
AAC形式の一覧

AAC=139(96Kbps) 18も同一

AAC=140(128Kbps) 22も同一

AAC=192Kbps(5.1ch)

AAC=384Kbps(5.1ch)

音声形式:Opus

Opusの音声ビットレートは可変ビットレート(VBR)なので平均値を記載しています。最大で2倍程度上昇します。

なお、600はYouTubeアプリのデータセーバーモードでのみ使用されています。

DASH値音声ビットレートカットオフ周波数備考
24948Kbps(VBR)20kHzFirefoxで検証
25064Kbps(VBR)20kHzFirefoxで検証
251128Kbps(VBR)20kHzFirefoxで検証
60032Kbps(VBR)20kHzYouTubeアプリで検証
Opus形式の一覧

Opus=249(48Kbps)

Opus=250(64Kbps)

Opus=251(128Kbps)

音声形式:AC3(ドルビーデジタル)

2022年6月22日に5.1ch音声に対応したのに伴い新たに追加された形式になります。

DASH値音声ビットレートカットオフ周波数備考
不明384Kbps18.3kHz5.1ch音声
不明384Kbps18.3kHz5.1ch音声(EAC3形式)
AC3形式の一覧

AC3=384Kbps(5.1ch)

EAC3=384Kbps(5.1ch)

EAC3:Dolby Digital Plus形式(Enhanced AC-3)

高音質でアップロードする方法は上記リンクの記事をご覧ください。

アップロード後の確認方法は、アップロードから1日程度経過後に動画の上で右クリックし、“詳細統計情報”をクリックし、「Codecs」の値を確認します。
この時、ブラウザは必ず“Safari”以外を使用してください。SafariはOpus非対応です。

  • 成功例:Codecs vp09.00.51.08.01.01.01.01 (243)/opus(251)
  • 失敗例:Codecs avc1.4d401e(134)/mp4a.40.2(140)

順に映像/音声コーデックを表しています。(この場合は映像はvp9(243)なのでWebM形式の360p、音声はOpus(251)なのでOpus形式の128Kbpsの動画となっている)

動画によっては1本の動画に30以上の動画が生成されているものもあります。

YouTubeアプリ

アプリのダウンロードはこちらから
 

2020年5月14日アップデートのバージョン“15.20.33”以降
(厳密には2020年5月23日頃より適用)

Opus音声に対応するようになりました。(Androidの対応端末のみ)

2017年9月05日アップデートのバージョン“12.34.10”以降

Android7.0以降(アップデートで7.0以降にした機種は除く)の機種は基本的に映像はVP9、音声はAACの組み合わせとなります。

Android6.0以前やiOSの場合は映像はMP4(AVC)、音声はAACの組み合わせになります。

2017年8月29日アップデートのバージョン“12.33.10”まで

DASH:
yes(映像)
動画形式
(MP4)
DASH:
yes(音声)
音声形式
(AAC)
音声
カットオフ
269144p23348Kbps?(HE-AAC)16.2kHz
229240p234128Kbps15.8kHz
230360p234128Kbps15.8kHz
231480p234128Kbps15.8kHz
232720p234128Kbps15.8kHz
2701080p234128Kbps15.8kHz
YouTubeアプリを入れたiPhone 5cをPCに接続して検証

YouTube Music

YouTube Musicでは、基本的にはYouTubeの音声と同じ規格のものが使用されています。

DASH値音声形式音声ビットレートカットオフ周波数備考
?HE-AAC48Kbps?情報募集中です
140AAC-LC128Kbps15.8kHzZenFone 5ZのYouTube Musicアプリで検証
141AAC-LC256Kbps20kHz中島様のコメントより
250Opus64Kbps(VBR)20kHzFirefoxで検証
251Opus128Kbps(VBR)20kHzFirefoxで検証

検証結果について

Opus非対応ブラウザ(Safari・Internet Explorer)やiOS版YouTubeアプリで使用されているAACは128Kbpsのためあまり音が良くないです。
なお、Opusでは20kHzカットとなっており、高音質な音声となっています。

WebM形式の映像はMP4形式の約半分のビットレートになっていますが、圧縮効率が高いため、MP4形式と同等かそれ以上の画質になっています。

今回は以上です。

更新履歴など

  • 2017/6/4 以下に記載されているブログの方法で20KHzカットの高音質な動画をアップロードすることができるようです。
    >Youtubeに高音質でアップロードする方法 2020年02月
  • 2017/7/09 YouTubeアプリの検証結果を追加しました。また、ニコニコ動画とAbemaTVを分割しました。
  • 2020/2/11 全ユーザーの動画にOpus音声が適用されるようになったため更新しました。また、リンク切れになっていた対応ブラウザページを変更しました。
  • 2020/4/13 ブラウザ対応表にChromium版Edgeを追加しました。検証結果の表記を変更しました。
  • 2020/10/10 Internet Explorerでは閲覧できなくなりました(強制的にEdgeが開く)
  • 2021/2/26 YouTube Musicについて追加しました。
  • 2022/11/03 YouTube Musicの無料版もOpusに対応したのに伴い、非対応の記載を削除しました。
  • 2022/11/24 5.1ch音声に関する情報を追加しました。
  • 2023/10/26 YouTube PremiumのDASH値を追加しました。