Skip to content

Beta 3.1.4

Choose a tag to compare

@bobsupra bobsupra released this 21 Jul 15:53
· 56 commits to main since this release

tvOS Beta 3.1.4

Important: This IPA is unsigned because no tvOS signing identity is configured on this machine.

Fixed and improved

  • Improves the new AetherEngine player with more predictable Siri Remote focus, timeline-to-transport navigation, seeking, and playback state updates.
  • Improves embedded and external subtitle discovery, selection, rendering, and timing, including HLS subtitle-track refreshes and styled-text handling.
  • Uses the MPVKit compatibility player when native HLS subtitles need Nuvio's subtitle appearance controls.
  • Fixes saved progress after fast-forwarding so an older pre-seek position cannot overwrite the new playback position.
  • Marks movies and episodes watched at 90%, matching Android TV, and sends the completed state to Trakt without waiting through the credits.
  • Mirrors manual watched and unwatched actions to Trakt history and makes Sync Now refresh Trakt watch progress, user information, and cached statistics.
  • Makes Home catalog loading resilient to partial provider failures, retries missing catalogs, and automatically refreshes incomplete results.
  • Keeps catalog and Trakt updates scoped to the active profile to prevent stale results from being applied after switching profiles.

Known issues

  • The attached IPA is unsigned and must be installed with a compatible tvOS sideloading/signing workflow.
  • MPVKit is still required for separate video/audio URLs, audio delay, audio amplification, and ASS Scale mode.
  • Stream and subtitle availability depends on configured add-ons and their upstream servers.
  • The Apple TV Simulator cannot play AV1 video; use a physical Apple TV for AV1 testing.
  • ASS/SSA karaoke, sign positioning, and custom typesetting are flattened to the app subtitle style.