作成:2020-08-02

画像・音声・動画ファイルのフォーマット

ショートカット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フォーマットには非対応です。

動画ファイル

コンテナフォーマットによっては、使用することができないコーデックもあります。

コンテナフォーマット

動画コーデック

音声コーデック

対応するコーデックは、「音声ファイル」の「音声コーデック」の項と同じです。