解像度

Derek Herman
Derek Herman
Joe Medley
Joe Medley

これまでの記事では、glocken.mov メディア ファイルのコンテナ、コーデックビットレートを変更する方法を学習しました。この記事では、解像度の変更に焦点を当てます。

解像度とは、動画の 1 フレームに含まれる情報の量であり、各次元の論理ピクセル数で示されます。たとえば、解像度が 1,920 x 1,080 の場合、積み重ねられた水平ラインは 1,080 本になります。各ラインは、高さが 1 論理ピクセル、幅が 1,920 論理ピクセルです。この解像度は、技術的には幅が変化する可能性があるため、1080p と略されることがよくあります。1, 080 × 1920 というサイズのアスペクト比は 16:9 になります。これは、映画の画面と最新のテレビの比率です。なお、これはフル HD として定義されている解像度です。

動画のアップロードでは、次の解像度(すべて 16:9 のアスペクト比)をおすすめします。このリストについて、YouTube に固有の情報はありません。これは一般的な 16:9 の動画解像度のリストです。

略語 ディメンション
2160p 3840 X 2160
1440p 2560 X 1440
1080p 1,920 x 1,080
720p 1,280 x 720
480p 854×480
360p 640×360
240p 426×240

どちらを使用すればよいですか。これはアプリケーションによって異なります。単純な埋め込みでは、単一の解像度のみを選択できます。DASH または HLS 用のファイルを準備する場合は、1 つ、複数、またはすべてを選択できます。幸い、これは FFmpeg で行える最も簡単な変換の 1 つです。

FFmpeg がインストールされていない場合は、メディア アプリケーションの基本を読んで Docker でのセットアップを行います。

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k -s 1280x720 glocken_3g_720p.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k -s 1280x720 glocken_3g_720p.webm
    

次のファイルが存在するはずです。

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm
-rwx------ 1 root root    539414 Mar  7 14:15 glocken_3g_720p.mp4
-rwx------ 1 root root    735930 Mar  7 14:19 glocken_3g_720p.webm

繰り返しになりますが、使用可能な最高の解像度とビットレートのファイルから始めることをおすすめします。古いサイトをアップグレードする場合は、古いウェブ ファイルではなく、元のカメラやその他の高解像度ソースを見つけて変換することをおすすめします。

ファイルの準備ができたら、今と同じようにウェブページにファイルを追加できます。または、メディア変換ページを読み、コマンドライン オプションをさらに学習してから、メディアの暗号化に関するセクションを閉じます。