Does IINA work on Apple Silicon?

โœ… Yes, Full Native Apple Silicon Support as of 1.2.0

May also be known as IINA or Colliderli Iina

๐Ÿ“š Bundle Version History

com.colliderli.iina

v1.3.4
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "23C64",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "gif"
      ],
      "CFBundleTypeIconFile": "doc_gif",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "GIF image",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "iinaplugin"
      ],
      "CFBundleTypeIconFile": "doc_plugin",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "IINA Plugin",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "io.iina.iinaplugin"
      ],
      "LSTypeIsPackage": 1
    },
    {
      "CFBundleTypeExtensions": [
        "iinaplgz"
      ],
      "CFBundleTypeIconFile": "doc_plugin",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "IINA Plugin Package",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "io.iina.iinaplgz"
      ]
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.3.4",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "140",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "14.2",
  "DTSDKBuild": "23C53",
  "DTSDKName": "macosx14.2",
  "DTXcode": "1510",
  "DTXcodeBuild": "15C65",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.13",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoadsInWebContent": true,
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Copyright ยฉ 2017-2023\nCollider LI, et al.\nReleased under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrefersDisplaySafeAreaCompatibilityMode": false,
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.pkware.zip-archive"
      ],
      "UTTypeDescription": "IINA Plugin Package",
      "UTTypeIconFile": "doc_plugin",
      "UTTypeIcons": {},
      "UTTypeIdentifier": "io.iina.iinaplgz",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iinaplgz"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.composite-content",
        "com.apple.package"
      ],
      "UTTypeDescription": "IINA Plugin",
      "UTTypeIconFile": "doc_plugin",
      "UTTypeIcons": {},
      "UTTypeIdentifier": "io.iina.iinaplugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iinaplugin"
        ]
      }
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.compuserve.gif"
      ],
      "UTTypeDescription": "GIF image",
      "UTTypeIconFile": "doc_gif",
      "UTTypeIcons": {},
      "UTTypeIdentifier": "io.iina.gif",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gif"
        ],
        "public.mime-type": [
          "image/gif"
        ]
      }
    }
  ],
  "com.colliderli.iina.build.branch": "develop",
  "com.colliderli.iina.build.commit": "03442be7528b0f17d81c19a74ec69594bce6a1db",
  "com.colliderli.iina.build.configuration": "Release",
  "com.colliderli.iina.build.date": "2023-12-31T14:31:07Z"
}
Full Meta Details
{
  "fileSize": 13.834869384765625,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 7379376,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 7379376,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 28928,
          "offset": " 0x20"
        },
        {
          "description": 7101344,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 123,
        "sizeofcmds": 10936,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 123,
          "offset": " 0x4008"
        },
        {
          "description": 123,
          "size": 135301,
          "offset": " 0x4010"
        },
        {
          "description": 135301,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 206848,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 206848,
          "offset": " 0x4090"
        },
        {
          "description": 206848,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 23,
          "offset": " 0x40a0"
        },
        {
          "description": "Prebind Checksum Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 22608,
          "offset": " 0x40c8"
        },
        {
          "description": 22608,
          "size": 2812739,
          "offset": " 0x40d0"
        },
        {
          "description": 2812739,
          "size": 22608,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 2835347,
          "offset": " 0x4118"
        },
        {
          "description": 2835347,
          "size": 6138,
          "offset": " 0x4120"
        },
        {
          "description": 6138,
          "size": 2835347,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        },
        {
          "description": 0,
          "size": 2841485,
          "offset": " 0x4168"
        },
        {
          "description": 2841485,
          "size": 10226,
          "offset": " 0x4170"
        },
        {
          "description": 10226,
          "size": 2841485,
          "offset": " 0x4178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x4188"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x4198"
        },
        {
          "description": 1667719007,
          "size": 1953523043,
          "offset": " 0x41a0"
        },
        {
          "description": 1953523043,
          "size": 1163157343,
          "offset": " 0x41a8"
        },
        {
          "description": 0,
          "size": 2851712,
          "offset": " 0x41b8"
        },
        {
          "description": 2851712,
          "size": 180,
          "offset": " 0x41c0"
        },
        {
          "description": 180,
          "size": 2851712,
          "offset": " 0x41c8"
        },
        {
          "description": 0,
          "size": 1868783455,
          "offset": " 0x41e8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 124,
        "sizeofcmds": 11064,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 124,
          "offset": " 0x710008"
        },
        {
          "description": 124,
          "size": 135301,
          "offset": " 0x710010"
        },
        {
          "description": 135301,
          "size": 25,
          "offset": " 0x710018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x710020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x710028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x710060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x710068"
        },
        {
          "description": 0,
          "size": 12288,
          "offset": " 0x710080"
        },
        {
          "description": 0,
          "size": 12288,
          "offset": " 0x710090"
        },
        {
          "description": 12288,
          "size": 5,
          "offset": " 0x710098"
        },
        {
          "description": "UNIX Thread command",
          "size": 25,
          "offset": " 0x7100a0"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1702125407,
          "offset": " 0x7100a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x7100b8"
        },
        {
          "description": 0,
          "size": 21264,
          "offset": " 0x7100c8"
        },
        {
          "description": 21264,
          "size": 2579560,
          "offset": " 0x7100d0"
        },
        {
          "description": 2579560,
          "size": 21264,
          "offset": " 0x7100d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x7100e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x7100f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x710108"
        },
        {
          "description": 0,
          "size": 2600824,
          "offset": " 0x710118"
        },
        {
          "description": 2600824,
          "size": 11964,
          "offset": " 0x710120"
        },
        {
          "description": 11964,
          "size": 2600824,
          "offset": " 0x710128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x710138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0x710140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0x710148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x710150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x710158"
        },
        {
          "description": 0,
          "size": 2612788,
          "offset": " 0x710168"
        },
        {
          "description": 2612788,
          "size": 11964,
          "offset": " 0x710170"
        },
        {
          "description": 11964,
          "size": 2612788,
          "offset": " 0x710178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x710188"
        },
        {
          "description": 0,
          "size": 1651466079,
          "offset": " 0x710198"
        },
        {
          "description": 1651466079,
          "size": 1935832436,
          "offset": " 0x7101a0"
        },
        {
          "description": 1935832436,
          "size": 1163157343,
          "offset": " 0x7101a8"
        },
        {
          "description": 0,
          "size": 167152,
          "offset": " 0x7101b8"
        },
        {
          "description": 167152,
          "size": 1088,
          "offset": " 0x7101c0"
        },
        {
          "description": 1088,
          "size": 167152,
          "offset": " 0x7101c8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x7101d8"
        },
        {
          "description": 0,
          "size": 1651466079,
          "offset": " 0x7101e8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "710000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v1.3.3
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "22F82",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "gif"
      ],
      "CFBundleTypeIconFile": "doc_gif",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "GIF image",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "iinaplugin"
      ],
      "CFBundleTypeIconFile": "doc_plugin",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "IINA Plugin",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "io.iina.iinaplugin"
      ],
      "LSTypeIsPackage": 1
    },
    {
      "CFBundleTypeExtensions": [
        "iinaplgz"
      ],
      "CFBundleTypeIconFile": "doc_plugin",
      "CFBundleTypeIconSystemGenerated": 0,
      "CFBundleTypeName": "IINA Plugin Package",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "io.iina.iinaplgz"
      ]
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.3.3",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "138",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "13.3",
  "DTSDKBuild": "22E245",
  "DTSDKName": "macosx13.3",
  "DTXcode": "1431",
  "DTXcodeBuild": "14E300c",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.13",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoadsInWebContent": true,
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Copyright ยฉ 2017-2023\nCollider LI, et al.\nReleased under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrefersDisplaySafeAreaCompatibilityMode": false,
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.pkware.zip-archive"
      ],
      "UTTypeDescription": "IINA Plugin Package",
      "UTTypeIconFile": "doc_plugin",
      "UTTypeIcons": {},
      "UTTypeIdentifier": "io.iina.iinaplgz",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iinaplgz"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.composite-content",
        "com.apple.package"
      ],
      "UTTypeDescription": "IINA Plugin",
      "UTTypeIconFile": "doc_plugin",
      "UTTypeIcons": {},
      "UTTypeIdentifier": "io.iina.iinaplugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iinaplugin"
        ]
      }
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.compuserve.gif"
      ],
      "UTTypeDescription": "GIF image",
      "UTTypeIconFile": "doc_gif",
      "UTTypeIcons": {},
      "UTTypeIdentifier": "io.iina.gif",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gif"
        ],
        "public.mime-type": [
          "image/gif"
        ]
      }
    }
  ],
  "com.colliderli.iina.build.branch": "develop",
  "com.colliderli.iina.build.commit": "63353c78d587099f12bc8b0aad1db92d76266375",
  "com.colliderli.iina.build.configuration": "Release",
  "com.colliderli.iina.build.date": "2023-07-23T20:39:15Z"
}
Full Meta Details
{
  "fileSize": 15.764724731445312,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 8405200,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 8405200,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 527360,
          "offset": " 0x20"
        },
        {
          "description": 8092752,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 122,
        "sizeofcmds": 10848,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 122,
          "offset": " 0x4008"
        },
        {
          "description": 122,
          "size": 135301,
          "offset": " 0x4010"
        },
        {
          "description": 135301,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 193536,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 193536,
          "offset": " 0x4090"
        },
        {
          "description": 193536,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 22,
          "offset": " 0x40a0"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 15824,
          "offset": " 0x40c8"
        },
        {
          "description": 15824,
          "size": 2615587,
          "offset": " 0x40d0"
        },
        {
          "description": 2615587,
          "size": 15824,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 2631412,
          "offset": " 0x4118"
        },
        {
          "description": 2631412,
          "size": 5688,
          "offset": " 0x4120"
        },
        {
          "description": 5688,
          "size": 2631412,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        },
        {
          "description": 0,
          "size": 2637100,
          "offset": " 0x4168"
        },
        {
          "description": 2637100,
          "size": 596,
          "offset": " 0x4170"
        },
        {
          "description": 596,
          "size": 2637100,
          "offset": " 0x4178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x4188"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x4198"
        },
        {
          "description": 1667719007,
          "size": 1953523043,
          "offset": " 0x41a0"
        },
        {
          "description": 1953523043,
          "size": 1163157343,
          "offset": " 0x41a8"
        },
        {
          "description": 0,
          "size": 2646576,
          "offset": " 0x41b8"
        },
        {
          "description": 2646576,
          "size": 180,
          "offset": " 0x41c0"
        },
        {
          "description": 180,
          "size": 2646576,
          "offset": " 0x41c8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 123,
        "sizeofcmds": 10920,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 123,
          "offset": " 0x80c008"
        },
        {
          "description": 123,
          "size": 135301,
          "offset": " 0x80c010"
        },
        {
          "description": 135301,
          "size": 25,
          "offset": " 0x80c018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x80c020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x80c028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x80c060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x80c068"
        },
        {
          "description": 0,
          "size": 185344,
          "offset": " 0x80c080"
        },
        {
          "description": 0,
          "size": 185344,
          "offset": " 0x80c090"
        },
        {
          "description": 185344,
          "size": 5,
          "offset": " 0x80c098"
        },
        {
          "description": "UNIX Thread command",
          "size": 24,
          "offset": " 0x80c0a0"
        },
        {
          "description": 24,
          "size": 1702125407,
          "offset": " 0x80c0a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x80c0b8"
        },
        {
          "description": 0,
          "size": 21688,
          "offset": " 0x80c0c8"
        },
        {
          "description": 21688,
          "size": 2403096,
          "offset": " 0x80c0d0"
        },
        {
          "description": 2403096,
          "size": 21688,
          "offset": " 0x80c0d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x80c0e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x80c0f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x80c108"
        },
        {
          "description": 0,
          "size": 2424784,
          "offset": " 0x80c118"
        },
        {
          "description": 2424784,
          "size": 11064,
          "offset": " 0x80c120"
        },
        {
          "description": 11064,
          "size": 2424784,
          "offset": " 0x80c128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x80c138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0x80c140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0x80c148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x80c150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x80c158"
        },
        {
          "description": 0,
          "size": 152248,
          "offset": " 0x80c168"
        },
        {
          "description": 152248,
          "size": 11064,
          "offset": " 0x80c170"
        },
        {
          "description": 11064,
          "size": 152248,
          "offset": " 0x80c178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x80c188"
        },
        {
          "description": 0,
          "size": 1651466079,
          "offset": " 0x80c198"
        },
        {
          "description": 1651466079,
          "size": 1935832436,
          "offset": " 0x80c1a0"
        },
        {
          "description": 1935832436,
          "size": 1163157343,
          "offset": " 0x80c1a8"
        },
        {
          "description": 0,
          "size": 2446912,
          "offset": " 0x80c1b8"
        },
        {
          "description": 2446912,
          "size": 1088,
          "offset": " 0x80c1c0"
        },
        {
          "description": 1088,
          "size": 2446912,
          "offset": " 0x80c1c8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x80c1d8"
        },
        {
          "description": 0,
          "size": 1651466079,
          "offset": " 0x80c1e8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "80c000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v1.3.1
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "21G115",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "iinaplugin"
      ],
      "CFBundleTypeIconFile": "doc_plugin.icns",
      "CFBundleTypeName": "IINA Plugin",
      "CFBundleTypeRole": "Viewer",
      "LSItemContentTypes": [
        "io.iina.iinaplugin"
      ],
      "LSTypeIsPackage": 1
    },
    {
      "CFBundleTypeExtensions": [
        "iinaplgz"
      ],
      "CFBundleTypeIconFile": "doc_plugin.icns",
      "CFBundleTypeName": "IINA Plugin Package",
      "CFBundleTypeRole": "Viewer",
      "LSItemContentTypes": [
        "io.iina.iinaplgz"
      ]
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.3.1",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "133",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "13F100",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "12.3",
  "DTSDKBuild": "21E226",
  "DTSDKName": "macosx12.3",
  "DTXcode": "1341",
  "DTXcodeBuild": "13F100",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoadsInWebContent": true,
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Copyright ยฉ 2017-2022\nCollider LI, et al.\nReleased under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrefersDisplaySafeAreaCompatibilityMode": false,
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.pkware.zip-archive"
      ],
      "UTTypeDescription": "IINA Plugin Package",
      "UTTypeIconFile": "doc_plugin.icns",
      "UTTypeIdentifier": "io.iina.iinaplgz",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iinaplgz"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.composite-content",
        "com.apple.package"
      ],
      "UTTypeDescription": "IINA Plugin",
      "UTTypeIconFile": "doc_plugin.icns",
      "UTTypeIdentifier": "io.iina.iinaplugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iinaplugin"
        ]
      }
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 14.88079833984375,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 7905904,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 7905904,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 30976,
          "offset": " 0x20"
        },
        {
          "description": 7673792,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 63,
        "sizeofcmds": 7400,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 63,
          "offset": " 0x4008"
        },
        {
          "description": 63,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 185344,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 185344,
          "offset": " 0x4090"
        },
        {
          "description": 185344,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 21488,
          "offset": " 0x40c8"
        },
        {
          "description": 21488,
          "size": 2507514,
          "offset": " 0x40d0"
        },
        {
          "description": 2507514,
          "size": 21488,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 64,
        "sizeofcmds": 7384,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 64,
          "offset": " 0x790008"
        },
        {
          "description": 64,
          "size": 131205,
          "offset": " 0x790010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x790018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x790020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x790028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x790060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x790068"
        },
        {
          "description": 0,
          "size": 11008,
          "offset": " 0x790080"
        },
        {
          "description": 0,
          "size": 11008,
          "offset": " 0x790090"
        },
        {
          "description": 11008,
          "size": 5,
          "offset": " 0x790098"
        },
        {
          "description": "UNIX Thread command",
          "size": 22,
          "offset": " 0x7900a0"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 1702125407,
          "offset": " 0x7900a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x7900b8"
        },
        {
          "description": 0,
          "size": 17128,
          "offset": " 0x7900c8"
        },
        {
          "description": 17128,
          "size": 2305504,
          "offset": " 0x7900d0"
        },
        {
          "description": 2305504,
          "size": 17128,
          "offset": " 0x7900d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x7900e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x7900f8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "790000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v1.3.0
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "21F79",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.3.0",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "132",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "13F17a",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "12.3",
  "DTSDKBuild": "21E226",
  "DTSDKName": "macosx12.3",
  "DTXcode": "1340",
  "DTXcodeBuild": "13F17a",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Copyright ยฉ 2017-2022\nCollider LI, et al.\nReleased under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrefersDisplaySafeAreaCompatibilityMode": false,
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 12.51226806640625,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 6647472,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 6647472,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 416768,
          "offset": " 0x20"
        },
        {
          "description": 6451776,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 62,
        "sizeofcmds": 7296,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 62,
          "offset": " 0x4008"
        },
        {
          "description": 62,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 153600,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 153600,
          "offset": " 0x4090"
        },
        {
          "description": 153600,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 22512,
          "offset": " 0x40c8"
        },
        {
          "description": 22512,
          "size": 2065194,
          "offset": " 0x40d0"
        },
        {
          "description": 2065194,
          "size": 22512,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 63,
        "sizeofcmds": 7280,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 63,
          "offset": " 0x65c008"
        },
        {
          "description": 63,
          "size": 131205,
          "offset": " 0x65c010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x65c018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x65c020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x65c028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x65c060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x65c068"
        },
        {
          "description": 0,
          "size": 145408,
          "offset": " 0x65c080"
        },
        {
          "description": 0,
          "size": 145408,
          "offset": " 0x65c090"
        },
        {
          "description": 145408,
          "size": 5,
          "offset": " 0x65c098"
        },
        {
          "description": "UNIX Thread command",
          "size": 22,
          "offset": " 0x65c0a0"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 1702125407,
          "offset": " 0x65c0a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x65c0b8"
        },
        {
          "description": 0,
          "size": 21220,
          "offset": " 0x65c0c8"
        },
        {
          "description": 21220,
          "size": 1888564,
          "offset": " 0x65c0d0"
        },
        {
          "description": 1888564,
          "size": 21220,
          "offset": " 0x65c0d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x65c0e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x65c0f8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "65c000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v1.2.0
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "20C69",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.2.0",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "129",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12C33",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.1",
  "DTSDKBuild": "20C63",
  "DTSDKName": "macosx11.1",
  "DTXcode": "1230",
  "DTXcodeBuild": "12C33",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Released under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 10.588302612304688,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 5608480,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 5608480,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 22016,
          "offset": " 0x20"
        },
        {
          "description": 5466544,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 122,
        "sizeofcmds": 10488,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 122,
          "offset": " 0x4008"
        },
        {
          "description": 122,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 121856,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 121856,
          "offset": " 0x4090"
        },
        {
          "description": 121856,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 11168,
          "offset": " 0x40c8"
        },
        {
          "description": 11168,
          "size": 1614122,
          "offset": " 0x40d0"
        },
        {
          "description": 1614122,
          "size": 11168,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 1625290,
          "offset": " 0x4118"
        },
        {
          "description": 1625290,
          "size": 3576,
          "offset": " 0x4120"
        },
        {
          "description": 3576,
          "size": 1625290,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        },
        {
          "description": 0,
          "size": 1628868,
          "offset": " 0x4168"
        },
        {
          "description": 1628868,
          "size": 5976,
          "offset": " 0x4170"
        },
        {
          "description": 5976,
          "size": 1628868,
          "offset": " 0x4178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x4188"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x4198"
        },
        {
          "description": 1667719007,
          "size": 1953523043,
          "offset": " 0x41a0"
        },
        {
          "description": 1953523043,
          "size": 1163157343,
          "offset": " 0x41a8"
        },
        {
          "description": 0,
          "size": 1634844,
          "offset": " 0x41b8"
        },
        {
          "description": 1634844,
          "size": 100,
          "offset": " 0x41c0"
        },
        {
          "description": 100,
          "size": 1634844,
          "offset": " 0x41c8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 123,
        "sizeofcmds": 10480,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 123,
          "offset": " 0x560008"
        },
        {
          "description": 123,
          "size": 131205,
          "offset": " 0x560010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x560018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x560020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x560028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x560060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x560068"
        },
        {
          "description": 0,
          "size": 115712,
          "offset": " 0x560080"
        },
        {
          "description": 0,
          "size": 115712,
          "offset": " 0x560090"
        },
        {
          "description": 115712,
          "size": 5,
          "offset": " 0x560098"
        },
        {
          "description": "UNIX Thread command",
          "size": 22,
          "offset": " 0x5600a0"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 1702125407,
          "offset": " 0x5600a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x5600b8"
        },
        {
          "description": 0,
          "size": 21640,
          "offset": " 0x5600c8"
        },
        {
          "description": 21640,
          "size": 1468088,
          "offset": " 0x5600d0"
        },
        {
          "description": 1468088,
          "size": 21640,
          "offset": " 0x5600d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x5600e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x5600f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x560108"
        },
        {
          "description": 0,
          "size": 1489728,
          "offset": " 0x560118"
        },
        {
          "description": 1489728,
          "size": 6828,
          "offset": " 0x560120"
        },
        {
          "description": 6828,
          "size": 1489728,
          "offset": " 0x560128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x560138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0x560140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0x560148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x560150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x560158"
        },
        {
          "description": 0,
          "size": 1496556,
          "offset": " 0x560168"
        },
        {
          "description": 1496556,
          "size": 6852,
          "offset": " 0x560170"
        },
        {
          "description": 6852,
          "size": 1496556,
          "offset": " 0x560178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x560188"
        },
        {
          "description": 0,
          "size": 1651466079,
          "offset": " 0x560198"
        },
        {
          "description": 1651466079,
          "size": 1818784869,
          "offset": " 0x5601a0"
        },
        {
          "description": 1818784869,
          "size": 1163157343,
          "offset": " 0x5601a8"
        },
        {
          "description": 0,
          "size": 1503408,
          "offset": " 0x5601b8"
        },
        {
          "description": 1503408,
          "size": 25620,
          "offset": " 0x5601c0"
        },
        {
          "description": 25620,
          "size": 1503408,
          "offset": " 0x5601c8"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x5601e8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "560000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v1.1.2
๐Ÿ”ถ App has not yet been reported to be native to Apple Silicon
๐Ÿ–ฅ Supported Architectures X86
Full Info Plist
{
  "BuildMachineOSBuild": "20B29",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.1.2",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "128",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12B45b",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.0",
  "DTSDKBuild": "20A2408",
  "DTSDKName": "macosx11.0",
  "DTXcode": "1220",
  "DTXcodeBuild": "12B45b",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Released under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 5.348663330078125,
  "architectures": [
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 121,
        "sizeofcmds": 10440,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x0"
        },
        {
          "description": "Symbol segment command",
          "size": 121,
          "offset": " 0x8"
        },
        {
          "description": 121,
          "size": 131205,
          "offset": " 0x10"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x18"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x20"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x28"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x60"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x68"
        },
        {
          "description": 0,
          "size": 121856,
          "offset": " 0x80"
        },
        {
          "description": 0,
          "size": 121856,
          "offset": " 0x90"
        },
        {
          "description": 121856,
          "size": 5,
          "offset": " 0x98"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0xa0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0xa8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xb8"
        },
        {
          "description": 0,
          "size": 11168,
          "offset": " 0xc8"
        },
        {
          "description": 11168,
          "size": 1614122,
          "offset": " 0xd0"
        },
        {
          "description": 1614122,
          "size": 11168,
          "offset": " 0xd8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0xe8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0xf8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x108"
        },
        {
          "description": 0,
          "size": 1625290,
          "offset": " 0x118"
        },
        {
          "description": 1625290,
          "size": 3576,
          "offset": " 0x120"
        },
        {
          "description": 3576,
          "size": 1625290,
          "offset": " 0x128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x158"
        },
        {
          "description": 0,
          "size": 1628868,
          "offset": " 0x168"
        },
        {
          "description": 1628868,
          "size": 5976,
          "offset": " 0x170"
        },
        {
          "description": 5976,
          "size": 1628868,
          "offset": " 0x178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x188"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x198"
        },
        {
          "description": 1667719007,
          "size": 1953523043,
          "offset": " 0x1a0"
        },
        {
          "description": 1953523043,
          "size": 1163157343,
          "offset": " 0x1a8"
        },
        {
          "description": 0,
          "size": 1634844,
          "offset": " 0x1b8"
        },
        {
          "description": 1634844,
          "size": 100,
          "offset": " 0x1c0"
        },
        {
          "description": 100,
          "size": 1634844,
          "offset": " 0x1c8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "0",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}
v1.1.1
๐Ÿ”ถ App has not yet been reported to be native to Apple Silicon
๐Ÿ–ฅ Supported Architectures X86
Full Info Plist
{
  "BuildMachineOSBuild": "19H2",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.1.1",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "125",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12A7403",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "10.15.6",
  "DTSDKBuild": "19G68",
  "DTSDKName": "macosx10.15",
  "DTXcode": "1210",
  "DTXcodeBuild": "12A7403",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Released under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 5.619232177734375,
  "architectures": [
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 117,
        "sizeofcmds": 10176,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x0"
        },
        {
          "description": "Symbol segment command",
          "size": 117,
          "offset": " 0x8"
        },
        {
          "description": 117,
          "size": 131205,
          "offset": " 0x10"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x18"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x20"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x28"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x60"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x68"
        },
        {
          "description": 0,
          "size": 7936,
          "offset": " 0x80"
        },
        {
          "description": 0,
          "size": 7936,
          "offset": " 0x90"
        },
        {
          "description": 7936,
          "size": 5,
          "offset": " 0x98"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0xa0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0xa8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xb8"
        },
        {
          "description": 0,
          "size": 16320,
          "offset": " 0xc8"
        },
        {
          "description": 16320,
          "size": 1689114,
          "offset": " 0xd0"
        },
        {
          "description": 1689114,
          "size": 16320,
          "offset": " 0xd8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0xe8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0xf8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x108"
        },
        {
          "description": 0,
          "size": 107994,
          "offset": " 0x118"
        },
        {
          "description": 107994,
          "size": 3630,
          "offset": " 0x120"
        },
        {
          "description": 3630,
          "size": 107994,
          "offset": " 0x128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x158"
        },
        {
          "description": 0,
          "size": 106824,
          "offset": " 0x168"
        },
        {
          "description": 106824,
          "size": 6066,
          "offset": " 0x170"
        },
        {
          "description": 6066,
          "size": 106824,
          "offset": " 0x178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x188"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x198"
        },
        {
          "description": 1667719007,
          "size": 1953523043,
          "offset": " 0x1a0"
        },
        {
          "description": 1953523043,
          "size": 1163157343,
          "offset": " 0x1a8"
        },
        {
          "description": 0,
          "size": 1715132,
          "offset": " 0x1b8"
        },
        {
          "description": 1715132,
          "size": 100,
          "offset": " 0x1c0"
        },
        {
          "description": 100,
          "size": 1715132,
          "offset": " 0x1c8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "0",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}
v1.1.0
๐Ÿ”ถ App has not yet been reported to be native to Apple Silicon
๐Ÿ–ฅ Supported Architectures X86
Full Info Plist
{
  "BuildMachineOSBuild": "19G2021",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.1.0",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "123",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12A7300",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "10.15.6",
  "DTSDKBuild": "19G68",
  "DTSDKName": "macosx10.15",
  "DTXcode": "1201",
  "DTXcodeBuild": "12A7300",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Released under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 5.619232177734375,
  "architectures": [
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 117,
        "sizeofcmds": 10176,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x0"
        },
        {
          "description": "Symbol segment command",
          "size": 117,
          "offset": " 0x8"
        },
        {
          "description": 117,
          "size": 131205,
          "offset": " 0x10"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x18"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x20"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x28"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x60"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x68"
        },
        {
          "description": 0,
          "size": 7936,
          "offset": " 0x80"
        },
        {
          "description": 0,
          "size": 7936,
          "offset": " 0x90"
        },
        {
          "description": 7936,
          "size": 5,
          "offset": " 0x98"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0xa0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0xa8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xb8"
        },
        {
          "description": 0,
          "size": 16512,
          "offset": " 0xc8"
        },
        {
          "description": 16512,
          "size": 1688922,
          "offset": " 0xd0"
        },
        {
          "description": 1688922,
          "size": 16512,
          "offset": " 0xd8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0xe8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0xf8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x108"
        },
        {
          "description": 0,
          "size": 107994,
          "offset": " 0x118"
        },
        {
          "description": 107994,
          "size": 3630,
          "offset": " 0x120"
        },
        {
          "description": 3630,
          "size": 107994,
          "offset": " 0x128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x158"
        },
        {
          "description": 0,
          "size": 106824,
          "offset": " 0x168"
        },
        {
          "description": 106824,
          "size": 6066,
          "offset": " 0x170"
        },
        {
          "description": 6066,
          "size": 106824,
          "offset": " 0x178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x188"
        },
        {
          "description": 0,
          "size": 1667719007,
          "offset": " 0x198"
        },
        {
          "description": 1667719007,
          "size": 1953523043,
          "offset": " 0x1a0"
        },
        {
          "description": 1953523043,
          "size": 1163157343,
          "offset": " 0x1a8"
        },
        {
          "description": 0,
          "size": 1715132,
          "offset": " 0x1b8"
        },
        {
          "description": 1715132,
          "size": 100,
          "offset": " 0x1c0"
        },
        {
          "description": 100,
          "size": 1715132,
          "offset": " 0x1c8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "0",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}
v1.0.7
๐Ÿ”ถ App has not yet been reported to be native to Apple Silicon
๐Ÿ–ฅ Supported Architectures X86
Full Info Plist
{
  "BuildMachineOSBuild": "19F101",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.0.7",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "119",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "11E608c",
  "DTPlatformVersion": "GM",
  "DTSDKBuild": "19E258",
  "DTSDKName": "macosx10.15",
  "DTXcode": "1150",
  "DTXcodeBuild": "11E608c",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Released under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "NSSupportsAutomaticGraphicsSwitching": true,
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 5.53997802734375,
  "architectures": [
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 100,
        "sizeofcmds": 9048,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x0"
        },
        {
          "description": "Symbol segment command",
          "size": 100,
          "offset": " 0x8"
        },
        {
          "description": 100,
          "size": 131205,
          "offset": " 0x10"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x18"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x20"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x28"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x60"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x68"
        },
        {
          "description": 0,
          "size": 136448,
          "offset": " 0x80"
        },
        {
          "description": 0,
          "size": 136448,
          "offset": " 0x90"
        },
        {
          "description": 136448,
          "size": 5,
          "offset": " 0x98"
        },
        {
          "description": "UNIX Thread command",
          "size": 20,
          "offset": " 0xa0"
        },
        {
          "description": "Sub Client Load Command",
          "size": 1702125407,
          "offset": " 0xa8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xb8"
        },
        {
          "description": 0,
          "size": 9920,
          "offset": " 0xc8"
        },
        {
          "description": 9920,
          "size": 1865562,
          "offset": " 0xd0"
        },
        {
          "description": 1865562,
          "size": 9920,
          "offset": " 0xd8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0xe8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0xf8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x108"
        },
        {
          "description": 0,
          "size": 1875482,
          "offset": " 0x118"
        },
        {
          "description": 1875482,
          "size": 3522,
          "offset": " 0x120"
        },
        {
          "description": 3522,
          "size": 1875482,
          "offset": " 0x128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x158"
        },
        {
          "description": 0,
          "size": 1879004,
          "offset": " 0x168"
        },
        {
          "description": 1879004,
          "size": 5886,
          "offset": " 0x170"
        },
        {
          "description": 5886,
          "size": 1879004,
          "offset": " 0x178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x188"
        }
      ],
      "magic": "cffaedfe",
      "offset": "0",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}
v1.0.6
๐Ÿ”ถ App has not yet been reported to be native to Apple Silicon
๐Ÿ–ฅ Supported Architectures X86
Full Info Plist
{
  "BuildMachineOSBuild": "19C57",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeExtensions": [
        "mkv",
        "mka",
        "mk3d",
        "mks"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mka"
      ],
      "CFBundleTypeIconFile": "doc_mkv.icns",
      "CFBundleTypeName": "Matroska audio",
      "CFBundleTypeRole": "Viewer",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        ""
      ],
      "LSTypeIsPackage": false
    },
    {
      "CFBundleTypeExtensions": [
        "rm",
        "rmvb",
        "ra"
      ],
      "CFBundleTypeIconFile": "doc_rm.icns",
      "CFBundleTypeName": "Real Media file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "asf"
      ],
      "CFBundleTypeIconFile": "doc_asf.icns",
      "CFBundleTypeName": "Advanced Systems Format (ASF) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aac"
      ],
      "CFBundleTypeIconFile": "doc_aac.icns",
      "CFBundleTypeName": "Advanced Audio Coding (AAC) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flv",
        "f4v",
        "f4p",
        "f4a",
        "f4b"
      ],
      "CFBundleTypeIconFile": "doc_flv.icns",
      "CFBundleTypeName": "Flash Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "webm"
      ],
      "CFBundleTypeIconFile": "doc_webm.icns",
      "CFBundleTypeName": "WebM media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "3gp",
        "3g2"
      ],
      "CFBundleTypeIconFile": "doc_3gp.icns",
      "CFBundleTypeName": "3GPP media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp3"
      ],
      "CFBundleTypeIconFile": "doc_mp3.icns",
      "CFBundleTypeName": "MPEG Layer III (MP3) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogg",
        "oga"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ogm",
        "ogv"
      ],
      "CFBundleTypeIconFile": "doc_ogg.icns",
      "CFBundleTypeName": "OGG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "ts",
        "mts",
        "m2ts"
      ],
      "CFBundleTypeIconFile": "doc_ts.icns",
      "CFBundleTypeName": "MPEG transport stream (TS) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "avi"
      ],
      "CFBundleTypeIconFile": "doc_avi.icns",
      "CFBundleTypeName": "AVI media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wav"
      ],
      "CFBundleTypeIconFile": "doc_wav.icns",
      "CFBundleTypeName": "Waveform Audio File (WAV) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m4a",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_m4a.icns",
      "CFBundleTypeName": "MPEG-4 audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "wmv",
        "wma"
      ],
      "CFBundleTypeIconFile": "doc_wmv.icns",
      "CFBundleTypeName": "Windows Media Video/Audio (WMV/WMA) media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "qt",
        "mov"
      ],
      "CFBundleTypeIconFile": "doc_qt.icns",
      "CFBundleTypeName": "QuickTime media",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "flac"
      ],
      "CFBundleTypeIconFile": "doc_flac.icns",
      "CFBundleTypeName": "Free Lossless Audio Codec (FLAC) audio",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mpeg",
        "mpg"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "mp4",
        "m4v",
        "m4b"
      ],
      "CFBundleTypeIconFile": "doc_mp4.icns",
      "CFBundleTypeName": "MPEG-4 video",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "dat",
        "divx",
        "vob",
        "amv",
        "mxf",
        "mcf",
        "swf",
        "xvid",
        "yuv",
        "dv",
        "wv",
        "*"
      ],
      "CFBundleTypeIconFile": "doc_other_v.icns",
      "CFBundleTypeName": "Video file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "aa3",
        "ac3",
        "acm",
        "aif",
        "aiff",
        "ape",
        "caf",
        "mid",
        "midi",
        "pcm",
        "vox",
        "tta",
        "tak",
        "opus",
        "cue"
      ],
      "CFBundleTypeIconFile": "doc_other_a.icns",
      "CFBundleTypeName": "Audio file",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    },
    {
      "CFBundleTypeExtensions": [
        "m3u8",
        "m3u",
        "pls"
      ],
      "CFBundleTypeIconFile": "doc_list.icns",
      "CFBundleTypeName": "Playlist",
      "CFBundleTypeRole": "Viewer",
      "LSTypeIsPackage": false,
      "NSPersistentStoreTypeKey": "XML"
    }
  ],
  "CFBundleExecutable": "IINA",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "com.colliderli.iina",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "IINA",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.0.6",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "IINA wrapper",
      "CFBundleURLSchemes": [
        "iina"
      ]
    }
  ],
  "CFBundleVersion": "113",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "11C29",
  "DTPlatformVersion": "GM",
  "DTSDKBuild": "19B90",
  "DTSDKName": "macosx10.15",
  "DTXcode": "1130",
  "DTXcodeBuild": "11C29",
  "LSApplicationCategoryType": "public.app-category.video",
  "LSMinimumSystemVersion": "10.11",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "assrt.net": {
        "NSExceptionAllowsInsecureHTTPLoads": true,
        "NSIncludesSubdomains": true
      }
    }
  },
  "NSHumanReadableCopyright": "Released under GPLv3.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSServices": [
    {
      "NSMenuItem": {
        "default": "IINA: Open URL"
      },
      "NSMessage": "droppedText",
      "NSSendTypes": [
        "NSStringPboardType"
      ]
    }
  ],
  "NSSupportsAutomaticGraphicsSwitching": true,
  "SUFeedURL": "https://www.iina.io/appcast.xml",
  "SUPublicDSAKeyFile": "dsa_pub.pem",
  "SUPublicEDKey": "UpwCRYfYOg0OGgQHY6RUdrV29yPcdkvxGlEfq46r6a0=",
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Flash Video File",
      "UTTypeIdentifier": "io.iina.flash",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flv",
          "f4v",
          "f4p",
          "f4a",
          "f4b"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Monkey's Audio Lossless Audio",
      "UTTypeIdentifier": "io.iina.ape",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ape"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "FLAC Audio File",
      "UTTypeIdentifier": "io.iina.flac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WavePack Audio File",
      "UTTypeIdentifier": "io.iina.wv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "RealPlayer Media Files",
      "UTTypeIdentifier": "io.iina.realmedia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rm",
          "ram",
          "rmvb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "XM audio file",
      "UTTypeIdentifier": "io.iina.xm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.aiff-audio"
      ],
      "UTTypeDescription": "AIFF file",
      "UTTypeIdentifier": "io.iina.aiff",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aiff",
          "aif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "WAVE Audio File",
      "UTTypeIdentifier": "io.iina.wav",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "VOB File (DVD Video)",
      "UTTypeIdentifier": "io.iina.vob",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vob"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Digital Audio",
      "UTTypeIdentifier": "io.iina.ac3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ac3",
          "a52"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "AAC file",
      "UTTypeIdentifier": "io.iina.aac",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aac"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "OPUS file",
      "UTTypeIdentifier": "io.iina.opus",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opus"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.video"
      ],
      "UTTypeDescription": "Ogg Video File",
      "UTTypeIdentifier": "io.iina.ogg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogm",
          "ogv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Ogg Audio File",
      "UTTypeIdentifier": "io.iina.ogg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ogg",
          "oga"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.avi"
      ],
      "UTTypeDescription": "AVI container",
      "UTTypeIdentifier": "io.iina.avi",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "avi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Apple QuickTime container",
      "UTTypeIdentifier": "io.iina.quicktime",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mov",
          "moov",
          "qt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DivX file",
      "UTTypeIdentifier": "io.iina.divx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "divx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "DV file",
      "UTTypeIdentifier": "io.iina.dv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Advanced Streaming Format",
      "UTTypeIdentifier": "io.iina.asf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Windows Media Audio",
      "UTTypeIdentifier": "io.iina.wma",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wma"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Media Video",
      "UTTypeIdentifier": "io.iina.wmv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wmv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Windows Recorded TV Show",
      "UTTypeIdentifier": "io.iina.wtv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wtv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg"
      ],
      "UTTypeDescription": "MPEG Video File",
      "UTTypeIdentifier": "io.iina.mpeg-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mpg",
          "mpeg",
          "mpeg1",
          "mpeg2",
          "m1v",
          "m2v",
          "mpv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.mpeg-4"
      ],
      "UTTypeDescription": "MPEG4 Video File",
      "UTTypeIdentifier": "io.iina.mpeg4-video",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp4",
          "mpeg4",
          "m4v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MPEG Audio File",
      "UTTypeIdentifier": "io.iina.mpeg-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2a",
          "mp1",
          "mp2",
          "mpa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mpeg-4-audio "
      ],
      "UTTypeDescription": "MPEG4 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg4-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m4a"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio",
        "public.mp3"
      ],
      "UTTypeDescription": "MPEG3 Audio File",
      "UTTypeIdentifier": "io.iina.mpeg3-audio",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mp3",
          "mpg3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "MPEG-2 Stream",
      "UTTypeIdentifier": "io.iina.mpeg-stream",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m2p",
          "ps",
          "ts",
          "m2ts",
          "mts",
          "mt2s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp"
      ],
      "UTTypeDescription": "3GPP File",
      "UTTypeIdentifier": "io.iina.3gpp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3gp",
          "3gpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie",
        "public.3gpp2"
      ],
      "UTTypeDescription": "3GPP2 File",
      "UTTypeIdentifier": "io.iina.3gpp2",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "3g2",
          "3gp2"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "MIDI File",
      "UTTypeIdentifier": "io.iina.mid",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mid"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.audio"
      ],
      "UTTypeDescription": "Matroska Audio File",
      "UTTypeIdentifier": "io.iina.mka",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mka"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "Matroska Video File",
      "UTTypeIdentifier": "io.iina.mkv",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mkv"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.movie"
      ],
      "UTTypeDescription": "WebM Video File",
      "UTTypeIdentifier": "io.iina.webm",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "webm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.cue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeIdentifier": "io.iina.playlist",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3u8",
          "m3u"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 5.5693817138671875,
  "architectures": [
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 101,
        "sizeofcmds": 9104,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 524291,
          "offset": " 0x0"
        },
        {
          "description": 524291,
          "size": 101,
          "offset": " 0x8"
        },
        {
          "description": 101,
          "size": 131205,
          "offset": " 0x10"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x18"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x20"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x28"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x60"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x68"
        },
        {
          "description": 0,
          "size": 144896,
          "offset": " 0x80"
        },
        {
          "description": 0,
          "size": 144896,
          "offset": " 0x90"
        },
        {
          "description": 144896,
          "size": 5,
          "offset": " 0x98"
        },
        {
          "description": "UNIX Thread command",
          "size": 20,
          "offset": " 0xa0"
        },
        {
          "description": "Sub Client Load Command",
          "size": 1702125407,
          "offset": " 0xa8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xb8"
        },
        {
          "description": 0,
          "size": 9856,
          "offset": " 0xc8"
        },
        {
          "description": 9856,
          "size": 2014938,
          "offset": " 0xd0"
        },
        {
          "description": 2014938,
          "size": 9856,
          "offset": " 0xd8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0xe8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0xf8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x108"
        },
        {
          "description": 0,
          "size": 2024794,
          "offset": " 0x118"
        },
        {
          "description": 2024794,
          "size": 3636,
          "offset": " 0x120"
        },
        {
          "description": 3636,
          "size": 2024794,
          "offset": " 0x128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x158"
        },
        {
          "description": 0,
          "size": 2028432,
          "offset": " 0x168"
        },
        {
          "description": 2028432,
          "size": 6076,
          "offset": " 0x170"
        },
        {
          "description": 6076,
          "size": 2028432,
          "offset": " 0x178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x188"
        }
      ],
      "magic": "cffaedfe",
      "offset": "0",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}