分析と広告のためのCookie
分析と広告のためにCookieを使っており、どちらもGoogleに送られます。拒否しても、目に見える動作は何も変わりません。プライバシーポリシーを読む
HEIC
iPhone が写真をしまう形式です。JPG の半分の容量で、そしてまさにそれが、Windows のパソコンでその写真が開かない理由でもあります。
HEIC はコンテナです。誰か別のものが符号化した流れを、中に収めておく外殻です。 ピクセルの格子を保存するので、自分の解像度を超えて拡大するとぼやけます。 スマートフォンと写真のために使われます。
拡張子は .heic、正式名称は High Efficiency Image Container です。ただしどちらも、そのファイルが中に何を持てるかほどには多くを語りません。このページの残りは、その中身についての話です。
MPEG が 2015 年に公開しました。 仕様は ISO/IEC 23008-12 です。
古さが役に立つのは、ごく実務的な理由からです。形式が古いほど、それを覚える時間が多くのプログラムに与えられてきたということだからです。
その会社自身のソフトの外でこれを読めるかどうかは、他人の労力にかかっています。しかもその労力の大半は、文書ではなく観察から来ています。たいていは動き、ときどき動きません。取っておきたいものを別の形式に移す理由は、まさにここにあります。
HEIC ファイルは小さくあり続けるために細部を捨て、捨てられたものは戻りません。見られるためのファイルには正しい取引で、直されるためのファイルには間違った取引です。保存し直すたびに、もうひと口ぶん減ります。
HEIC ファイルはアルファチャンネルを一緒に持てるので、ロゴの縁は後ろに何があってもなめらかなまま残ります。白い箱に閉じ込められた状態で届くことはありません。
HEIC ファイルは静止した 1 枚ではなく、アニメーションまるごとを保存できます。変換の前に知っておくべきことです。1 フレームしか持てない変換先は、最初の 1 枚を取って残りを落とします。しかもたいていは、何も言わずにです。
1 チャンネルあたり最大 10 ビット。 YCbCr(動画と JPEG が圧縮に使うモデル)と広色域で扱えます。
1 チャンネルあたり 8 ビットを超えるぶんこそが、編集のあいだ階調が段に割れるのを防いでいます。作業用のファイルでは効きますが、完成したファイルではまず関係ありません。
中に入っているのはたいていHEVCです。「なぜ再生できないのか」という質問のほとんどは、この区別に行き着きます。同じ拡張子の 2 つのファイルの中に、まったく違う符号化が入っていることがあり、片方を拒むプレーヤーがもう片方は問題なく再生します。
箱を入れ替えるのが速くて劣化もないのに、コーデックを変えるとそのどちらでもなくなる理由も、これで説明がつきます。同じ流れを別の箱に入れるのは箱を書き直すこと、再エンコードするのは画そのものを書き直すことだからです。
HEIC ファイルは 1 ページに縛られていません。1 ページしか持てないものへ変換するときには、これが効いてきます。画像 1 枚の変換先はページごとに別のファイルを作りますし、それをどんな順番で番号づけるかは、人に渡す前に確かめておいたほうがよいものです。
Apple PhotosとAdobe Lightroomが読めますし、同じ種類のプログラムならたいてい読めます。
ファイルが開かないとき、形式が悪いことはめったにありません。たいていはプログラムのほうが形式より古いのです。もっと古い形式に変換してしまうのが確実な逃げ道で、このサイトの残りの部分はそのためにあります。
これを読めるブラウザーは一部にとどまります。
対応がそろっていない場合のよくある答えは、もうひとつの形式を並べて提供することです。ブラウザーは自分に分かるほうを選び、誰も取り残されません。
HEIC ファイルはEXIF データ、XMP データ、ICC プロファイル、GPS の座標を持てます。
ファイルをどこかへ送る前に、GPS の座標については一度考えたほうがよいものです。それは写真が撮られた場所を示していて、今もファイルの中に入っており、そしてそのことはほとんどどこにも表示されません。
HEIC は渡すために作られたもので、中で作業するためのものではありません。編集は可能ですが、快適だったためしはありません。賢い道は、元のファイルへ戻ってもう一度書き出すほうを通ります。
繰り返し挙がる不満はこれです。本来の分野の外では対応がまばら。
どれも、この形式を避ける理由にはなりません。どれかに不意を突かれる前に知っておくべきことがら、というだけです。これは別の主張であり、そして役に立つほうの主張です。
| 拡張子 | .heic |
|---|---|
| メディアタイプ | image/heic |
| 公開元 | MPEG |
| 初版 | 2015 |
| 仕様 | ISO/IEC 23008-12 |