share facebook facebook twitter menu hatena pocket slack

2019.12.26 THU

AWS MediaConvert で 8k エンコーディング

木村 智一

WRITTEN BY 木村 智一

今日投稿しないといけないことに今日気がついた streampack 木村です。

手持ちネタが無いので、なんか無いかなと探していたところ、見つけました!

2019/11/25 に MediaConvert で 8k エンコーディングがサポートされたようなので試してみます。

AWS Elemental MediaConvert に 8K 解像度エンコードを導入

素材探し

8k エンコなら 8k 素材だろ!ってことで Web を探してみたところほとんど無し。
今日の今日なので、作る時間もない・・・
チームメンバーにお願いして、やっと見つけたものも著作権どうなの?ってことで今回は映像の写真は無しで!

ffprobe

元素材情報です。

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'kartingowy-narodowy-8192x4320@crf23-h265.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
    encoder         : Lavf57.46.100
  Duration: 00:01:46.11, start: 0.000000, bitrate: 17205 kb/s
    Stream #0:0(eng): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv, progressive), 8192x4320, 17077 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 29.97 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 130 kb/s (default)
    Metadata:
      handler_name    : SoundHandler

こいつを S3 にアップしておきます。

MediaConvert

ややこしいことは無しで、エンコード設定で調整した点は コーデック解像度ビットレートのみです。

Video Codec HEVC
Resolution (w) 8192
Resolution (h) 4320

尚、8k 解像度で出力できるのは HEVC のみです (AVC の場合は最大 4k)。

Bitrate はソースに合わせて 17Mbps に。

変換

ファイルからファイルに変換してみます。(意味ないけど)
一応、通常変換高速変換の2種類試して、どのくらい変換時間に差があるか確認してみます。

通常変換

8分43秒

元が1分46秒のコンテンツですが、結構かかりますね。

高速変換

3分31秒

高速変換だと通常変換の半分以下で終わります。

できあがり

ちゃんと作成されました。
ffplay で再生可。

ffprobe

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'kartingowy-narodowy-8192x4320@crf23-h265_accelerated.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isom
    creation_time   : 2019-12-13T08:00:51.000000Z
  Duration: 00:01:46.05, start: 0.000000, bitrate: 17223 kb/s
    Stream #0:0(und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv), 8192x4320 [SAR 1:1 DAR 256:135], 17120 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 29.97 tbc (default)
    Metadata:
      creation_time   : 2019-12-13T08:00:51.000000Z
      handler_name    : ETI ISO Video Media Handler
      encoder         : HEVC Coding
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
    Metadata:
      creation_time   : 2019-12-13T08:00:51.000000Z
      handler_name    : ETI ISO Audio Media Handler

まとめ

8k とかまだまだ先かなと思っていましたが、AWS Elemental さん、先日の MediaLive 4k 対応といい、今回の MediaConvert 8k 対応といい、最近攻めてきていますね。

元記事はこちら

AWS MediaConvert で 8k エンコーディング

木村 智一

木村 智一

動画一筋! 犬と闘う streampack チームリーダー

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。