Unity
Codec

もしあなたが「Hap(またはHap Q)で動画を書き出して」と言われたら(Mac)

More than 1 year has passed since last update.

Hapとは

動画のコーデックの一種。低圧縮(ファイルサイズでかい)が、そのぶん高速に再生できる。ものだそうです。

どうやって変換するの?

https://github.com/Vidvox/hap-in-avfoundation/releases
ここの、
AVF.Batch.Converter.app.zipを落とせば、アプリケーションで変換できます。
「Settings...」でHapまたはHap Alpha、Hap Qで、それぞれ用途に合わせて
書き出せばOK。

ちゃんと書き出せてるのか確認

ファイルを選択して、⌘+iを押してみる。
そうすると、詳細情報のコーデック:Hap1などと書かれている。
Hapで書き出したはずなのに、Hap1?これでいいの?と不安になる。

FourCCで確認

このHap1というのは、FourCCと呼ばれるもの。どんなコーデックで、どんなフォーマットか、を4バイトの文字列で表すもの。
詳しくは以下。
https://github.com/Vidvox/hap/blob/master/documentation/HapVideoDRAFT.md#names-and-identifiers
Hap1=Hap。
Hap5=Hap Alpha。
HapY=Hap Q(高画質)
HapM=Hap Q Alpah。
なので、書き出してFourCCを確認できれば、安心して提出することができるよ。