Photos は ZimaOS 1.8 以降で利用できます。
Photosは、ポケットのスマートフォンからカメラカードのRAWファイルまで、あなたが撮るものすべてを受け入れるように作られています。このページでは、ライブラリに入るものと、入った後の各フォーマットの動作を説明します。
サポートの仕組み
Photosでは1つのファイルに3つのことが起こり得ますが、常に一緒に起こるとは限りません。
- インデックス。 ファイルがライブラリに受け入れられます。
- サムネイル。 ギャラリー用のプレビュー画像が生成されます。
- メタデータ。 カメラ、レンズ、設定が読み取られて表示されます。
フォーマットがインデックスされても、サムネイルがファイル自体に依存することがあります。RAWが主な例です。JPEGプレビューを埋め込んだカメラのファイルは高速にサムネイル化されますが、埋め込みがないファイルはデコードが必要です。どちらもメタデータとともにライブラリに入ります。
画像フォーマット
| フォーマットファミリー | インデックス | サムネイル | メタデータ |
|---|---|---|---|
| JPEG(.jpg、.jpeg、.jfif、.mpo) | 対応 | そのまま表示または拡縮 | 標準フィールドとメーカータグ |
| HEIC、HEIF、AVIF | 対応 | 内蔵抽出機能でフルデコードを回避 | 対応(Live Photo データを含む) |
| PNG、WebP、GIF、BMP、ICO | 対応 | 汎用パイプライン | 基本フィールド |
| TIFF(.tif、.tiff) | 対応 | 埋め込みプレビューを優先 | 対応 |
| プロ用コンテナ(PSD、PSB、JPEG XL、JPEG 2000、EXR) | 対応 | 汎用パイプライン | 対応 |
標準メタデータフィールドは、カメラ、レンズ、焦点距離、絞り、露出時間、ISO、GPS、向き、撮影日です。MakerNoteやプライベートXMPなどのメーカーメタデータは、一般的なスマートフォンとカメラのブランドについて読み取られます。
RAWフォーマット
RAWファイルは、カメラが何を埋め込んでいるかによって、3つのサムネイル戦略のいずれかを通ります。
| グループ | フォーマット | サムネイルの動作 |
|---|---|---|
| 埋め込みプレビュー優先 | ARW、TIFF | Photosはセンサー画像をデコードせず、カメラが埋め込んだJPEGプレビューを読み取ります。 |
| プレビューがあるときは使用 | CR2、CR3、CRW、DNG、NEF、NRW、ORF、ORI、PEF、RW2、SR2、SRF ほか | 埋め込みプレビューがリクエストに対して十分な大きさなら使用します。それ以外はPhotosがRAWをデコードします。 |
| デコーダー依存 | 3FR、DCR、ERF、IIQ、KDC、MEF、MOS、MRW、RAF、RWL、SRW | 使えるプレビューを持つことはまれです。サムネイルはデコードで生成され、デコーダー対応に依存します。 |
| ネイティブサムネイル | X3F | Photosはカメラ内蔵のRGBサムネイルを直接読み取ります。 |
埋め込みプレビューがなくデコーダーにも対応していないフォーマットでも、ファイルはインデックスされ、メタデータは保持されます。サムネイルが利用できないだけです。
動画メタデータ
動画ファイルは別のメタデータ経路を使います。QuickTimeとISO-BMFF(MOV、MP4)、AVI、Matroska(MKV)はすべて解析されるため、動画メタデータは写真と並んで表示されます。
次へ
- 写真 — ライブラリ本体
- スマートフォンのバックアップ — スマートフォンの写真を取り込む