{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/iina/#software",
  "name": "IINA",
  "description": "A native macOS video player built on mpv, with trackpad gestures, Picture in Picture, Live Text and a plugin system.",
  "url": "https://www.nuanyue.com/software/iina/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/iina/",
  "operatingSystem": "macOS",
  "applicationCategory": "MultimediaApplication",
  "publisher": {
    "name": "IINA community",
    "url": "https://iina.io/"
  },
  "sameAs": [
    "https://iina.io/",
    "https://github.com/iina/iina"
  ],
  "softwareVersion": "1.5.0",
  "license": "GPL-3.0",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:iina",
    "slug": "iina",
    "name": "IINA",
    "type": "SoftwareApplication",
    "entityType": "media player",
    "description": "A native macOS video player built on mpv, with trackpad gestures, Picture in Picture, Live Text and a plugin system.",
    "shortDescription": "Native macOS video player built on mpv.",
    "answer": "IINA is a video player for macOS built on mpv, which supplies its format coverage, wrapped in an interface that follows Mac conventions: trackpad gestures, media keys, Picture in Picture, Live Text and a native sidebar. It is free and open source under GPL v3 and states that it includes no tracking or telemetry. It requires macOS 12.0 — or macOS 11.0 on Intel Macs, an unusual asymmetry worth knowing before you install it on an older Apple Silicon machine.",
    "page": "https://www.nuanyue.com/software/iina/",
    "dataUrl": "https://www.nuanyue.com/data/software/iina.json",
    "categories": [
      "media"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "minOsVersion": "macOS 12",
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "pricingDescription": "Free and open source under GPL v3, with no paid tier.",
    "license": "GPL-3.0",
    "currentVersion": "1.5.0",
    "openSource": true,
    "website": "https://iina.io/",
    "github": "https://github.com/iina/iina",
    "download": "https://dl.iina.io/IINA.v1.5.0.dmg",
    "developer": {
      "name": "IINA community",
      "website": "https://iina.io/"
    },
    "icon": "/apps/iina.png",
    "features": [
      "mpv playback engine with wide format support",
      "Trackpad gestures and macOS media key support",
      "Picture in Picture",
      "Live Text on video frames",
      "Rearranging of controls and sidebars",
      "Plugin system for subtitle sources and video tools"
    ],
    "useCases": [
      "Playing video files without installing separate codec packs",
      "Watching video in Picture in Picture while working in another app",
      "Copying text from video frames with Live Text",
      "Adding subtitle sources through plugins"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Native macOS interface with trackpad gestures, media controls, Picture in Picture and Live Text.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Built on mpv, so it inherits wide format support without extra codec packs.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Free and open source under GPL v3, with no paid tier.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "The developer states the app includes no tracking or telemetry.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Controls, sidebars and interface elements can be rearranged, and plugins can add subtitle sources and video tools.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "Requires macOS 12.0 on Apple Silicon, and the developer lists macOS 11.0 only for Intel — so an older Apple Silicon Mac cannot run the current build.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Its format coverage comes from mpv, so it inherits that project's decoding limits and behaviour rather than adding its own.",
        "status": "editorially-reviewed",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "Mac users who want a native macOS interface rather than a ported player",
      "People who want a free, open-source player with no tracking or telemetry",
      "Users who watch files in many formats and do not want to manage codec packs"
    ],
    "notFor": [
      "Windows or Linux users — IINA is macOS only",
      "Apple Silicon Macs running macOS 11 — the current build requires macOS 12 on Apple Silicon",
      "Anyone who needs to convert or edit video — IINA plays media, while HandBrake transcodes it"
    ],
    "limitations": [],
    "firstUse": {
      "installation": {
        "value": "Download a .dmg from iina.io and drag the app to Applications; no account is required.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "Opens on an empty player window that accepts dropped files; settings are organised into a native preferences window.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Responds to macOS media keys and supports Picture in Picture, so playback integrates with the system's media controls.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": true,
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    },
    "updates": [
      {
        "version": "1.5.0",
        "date": "2026-10-03",
        "summary": "Current release, published as IINA.v1.5.0.dmg.",
        "status": "verified",
        "source": "repository"
      }
    ],
    "faq": [
      {
        "question": "Is IINA free?",
        "answer": "Yes. IINA is free and open source under GPL v3, with no paid tier and, according to the developer, no tracking or telemetry.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Which macOS version does IINA require?",
        "answer": "macOS 12.0, or macOS 11.0 on Intel Macs. The requirement is lower on Intel than on Apple Silicon, which is unusual and means an older Apple Silicon Mac may not run the current build.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "What can IINA play?",
        "answer": "IINA is built on mpv, so it inherits that project's format support — effectively any format mpv can decode, without separate codec packs.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Can IINA be extended?",
        "answer": "Yes. Plugins can add subtitle sources, video tools and alternative interfaces, and the interface itself can be rearranged.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "What is the latest IINA version?",
        "answer": "1.5.0, released on 3 October 2026.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "vlc",
        "type": "compared_with",
        "reason": "Both play nearly any format; VLC targets breadth and cross-platform parity while IINA is a native Mac interface built for feel.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "mpv",
        "type": "alternative",
        "reason": "IINA is built on mpv, so the two share decoding behaviour; mpv is a minimal keyboard-driven player without a graphical interface.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "elmedia-player",
        "type": "alternative",
        "reason": "Both are Mac-focused video players; Elmedia is a commercial app with a free tier while IINA is free and open source.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "handbrake",
        "type": "complements",
        "reason": "IINA plays media while HandBrake transcodes it — a common pairing when a file needs converting.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "iina:official",
        "type": "official_website",
        "url": "https://iina.io/",
        "title": "IINA — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "iina:developer",
        "type": "developer",
        "url": "https://iina.io/",
        "title": "IINA community — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "iina:repository",
        "type": "github",
        "url": "https://github.com/iina/iina",
        "title": "IINA — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:iina.isA",
        "subject": "software:iina",
        "predicate": "isA",
        "value": "media player",
        "status": "editorially-reviewed",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.supportsPlatform",
        "subject": "software:iina",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.officialWebsite",
        "subject": "software:iina",
        "predicate": "officialWebsite",
        "value": "https://iina.io/",
        "status": "verified",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.listedInCategory",
        "subject": "software:iina",
        "predicate": "listedInCategory",
        "value": [
          "media"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.pricingModel",
        "subject": "software:iina",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.developedBy",
        "subject": "software:iina",
        "predicate": "developedBy",
        "value": "IINA community",
        "status": "developer-stated",
        "sourceIds": [
          "iina:developer",
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.ownership",
        "subject": "software:iina",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:iina.isOpenSource",
        "subject": "software:iina",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "iina:repository",
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.licensedUnder",
        "subject": "software:iina",
        "predicate": "licensedUnder",
        "value": "GPL-3.0",
        "status": "verified",
        "sourceIds": [
          "iina:repository",
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.currentVersion",
        "subject": "software:iina",
        "predicate": "currentVersion",
        "value": "1.5.0",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.hasFeature",
        "subject": "software:iina",
        "predicate": "hasFeature",
        "value": [
          "mpv playback engine with wide format support",
          "Trackpad gestures and macOS media key support",
          "Picture in Picture",
          "Live Text on video frames",
          "Rearranging of controls and sidebars",
          "Plugin system for subtitle sources and video tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.usedFor",
        "subject": "software:iina",
        "predicate": "usedFor",
        "value": [
          "Playing video files without installing separate codec packs",
          "Watching video in Picture in Picture while working in another app",
          "Copying text from video frames with Live Text",
          "Adding subtitle sources through plugins"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.audienceFor",
        "subject": "software:iina",
        "predicate": "audienceFor",
        "value": [
          "Mac users who want a native macOS interface rather than a ported player",
          "People who want a free, open-source player with no tracking or telemetry",
          "Users who watch files in many formats and do not want to manage codec packs"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.audienceNotFor",
        "subject": "software:iina",
        "predicate": "audienceNotFor",
        "value": [
          "Windows or Linux users — IINA is macOS only",
          "Apple Silicon Macs running macOS 11 — the current build requires macOS 12 on Apple Silicon",
          "Anyone who needs to convert or edit video — IINA plays media, while HandBrake transcodes it"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:iina.advantage.0",
        "subject": "software:iina",
        "predicate": "advantage",
        "value": "Native macOS interface with trackpad gestures, media controls, Picture in Picture and Live Text.",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.advantage.1",
        "subject": "software:iina",
        "predicate": "advantage",
        "value": "Built on mpv, so it inherits wide format support without extra codec packs.",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.advantage.2",
        "subject": "software:iina",
        "predicate": "advantage",
        "value": "Free and open source under GPL v3, with no paid tier.",
        "status": "verified",
        "sourceIds": [
          "iina:repository"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.advantage.3",
        "subject": "software:iina",
        "predicate": "advantage",
        "value": "The developer states the app includes no tracking or telemetry.",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.advantage.4",
        "subject": "software:iina",
        "predicate": "advantage",
        "value": "Controls, sidebars and interface elements can be rearranged, and plugins can add subtitle sources and video tools.",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.drawback.0",
        "subject": "software:iina",
        "predicate": "drawback",
        "value": "Requires macOS 12.0 on Apple Silicon, and the developer lists macOS 11.0 only for Intel — so an older Apple Silicon Mac cannot run the current build.",
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.drawback.1",
        "subject": "software:iina",
        "predicate": "drawback",
        "value": "Its format coverage comes from mpv, so it inherits that project's decoding limits and behaviour rather than adding its own.",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:iina.supportsAppleSilicon",
        "subject": "software:iina",
        "predicate": "supportsAppleSilicon",
        "value": true,
        "status": "developer-stated",
        "sourceIds": [
          "iina:official"
        ],
        "lastVerified": "2026-10-04"
      }
    ],
    "lastUpdated": "2026-10-04T00:00:00.000Z",
    "lastReviewedAt": null
  }
}