画像・音声・動画ファイルのフォーマット
ショートカットAppで使用することができる、画像・音声・動画ファイルの拡張子・フォーマットの一覧です。
この他にも対応しているフォーマットがあるようですが、検証用ファイルの調達が難しいため、筆者によって表示・再生が確認できたもののみを記載しています。
なお簡単な確認しか行っていないので、モードやプロファイル・レベルなどの違いにより、正しく表示・再生できない可能性があります。
またiOSでは対応していても、ショートカットAppでは対応していないフォーマットもあります。
画像ファイル
画像ファイルでは、フォーマットを拡張子で判断しています。
そのため、拡張子が間違っている場合は開けません。
なおiOSの仕様で、ファイルサイズが20MB以上のものは扱うことができません。
またデバイスのメモリサイズの制約で、ファイルサイズが大きい画像を扱っている最中に、ショートカットAppが強制終了してしまうことがあります。
対応する拡張子
-
- bmp
- Windows bitmap(ビットマップ)です。
拡張子dibは、非対応です。
-
- exr
- OpenEXRフォーマットです。
-
- gif
- Graphics Interchange Formatです。
GIF87a, GIF89aに対応しています。
-
- icns
- Appleアイコンイメージです。
-
- heic, heif
- High Efficiency Imageフォーマットです。
-
- ico
- Windowsのアイコンファイルです。
-
- jp2, j2c, j2k, jpf, jpx
- JPEG 2000フォーマットです。
拡張子jph, jpm, mj2には非対応です。
-
- jpg, jpe, jpeg
- JPEGフォーマットです。
上記以外の拡張子には対応していません。
-
- mpo
- JPEG Multi Picture Formatです。
-
- png
- Portable Network Graphics (PNG)フォーマットです。
-
- psd
- Photoshop Documentです。
-
- tif, tiff
- Tagged Image File Format (TIFF)です。
RAW形式には非対応です。
マルチTIFFは、1ページ目のみになります。
-
- tga, tpic
- Truevision Graphics Adapter Fileです。
デジタルカメラのRAWファイル
-
- 3fr
- Hasselblad RAW Formatです。
-
- arw
- Sony RAW Formatです。
拡張子srfには非対応です。
-
- crw, cr2
- Canon RAWフォーマットです。
拡張子cr3には非対応です。
-
- dng
- Digital Negativeフォーマットです。
-
- mos
- Leafamerica RAW Fileです。
-
- nef, nrw
- Nikon RAW Fileです。
-
- pef
- Pentax RAW Fileです。
-
- rw2
- Panasonic RAW Fileです。
音声ファイル
コンテナフォーマットによっては、使用することができないコーデックもあります。
コンテナフォーマット
-
- 3GPPファイルフォーマット
- 拡張子は、3gpです。
-
- 3GPP2ファイルフォーマット
- 拡張子は、3g2です。
-
- Audio Interchange File Format (AIFF)
- 拡張子は、aif, aiff, aifcです。
-
- Core Audio File
- 拡張子は、cafです。
-
- MPEG-1 Audio Layer-3, MPEG-2 Audio Layer-3, MPEG-2.5 Audio Layer-3 (mp3)
- 拡張子は、mp3です。
-
- MP4 File Format
- MPEG4のコンテナフォーマットです。
拡張子は、m4a, aac, alacです。
-
- QuickTime File Format
- 拡張子は、movです。
-
- Resource Interchange File Format (RIFF)
- 拡張子は、wavです。
-
- Sun Audio File
- 拡張子は、snd, auです。
音声コーデック
-
- Advanced Audio Coding (AAC)
- AAC, AAC-LC, HE-AACに対応しています。
- Audio Code number 3 (AC-3)
-
- Adaptive Multi-Rate (AMR)
- AMR(いわゆるAMR-NB)に対応しています。
AMR-WB, AMR-WB+には非対応です。
- Apple Lossless (ALAC)
- Free Lossless Audio Codec (FLAC)
-
- MPEG-1 Audio Layer-3 (mp3)
- なお、MPEG1 Audio Layer-2 (mp2)は非対応です。
- MPEG-2 Audio Layer-3 (mp3)
- MPEG-2.5 Audio Layer-3 (mp3)
PCM
-
- リニアPCM
- Signed/Unsigned 8/16/24/32bit Little Endianに対応しています。
- IEEE 32bit Float, IEEE 64bit Float
-
- G.711
- μ-law, A-lawの両方に対応しています。
- GMS 6.10
- IMA ADPCM (IMA4)
- Microsoft ADPCM
-
- Qdesign Music 2
- コンテナフォーマットは、QuickTime File Formatに限ります。
なお、旧Qdesign Musicフォーマットには非対応です。
動画ファイル
コンテナフォーマットによっては、使用することができないコーデックもあります。
コンテナフォーマット
-
- 3GPPファイルフォーマット
- 拡張子は、3gpです。
-
- 3GPP2ファイルフォーマット
- 拡張子は、3g2です。
-
- MP4 File Format
- MPEG4のコンテナフォーマットです。
拡張子は、mp4, m4vです。
-
- QuickTime File Format
- 拡張子は、MOVです。
動画コーデック
-
- MPEG-4 Visual
- Simple Profile, Advanced Simple Profileに対応しています。
Core Profile, Main Profileには対応していません。
- H.263
-
- MPEG-4 AVC (H.264)
- Simple Profile, Advanced Simple Profileに対応しています。
Main ProfileはLevel4まで、Baseline ProfileはLevel3まで対応しています。
-
- High Efficiency Video Coding (HEVC/H.265)
- Main Profileに対応しています。
音声コーデック
対応するコーデックは、「音声ファイル」の「音声コーデック」の項と同じです。