Skip to content

v0.4.0-pre-alpha

Pre-release
Pre-release

Choose a tag to compare

@XDanfr XDanfr released this 12 Jul 19:37

Aperture v0.4.0-pre-alpha

Grouped Shows and Media Compatibility!

This release brings the planned v0.4 features into an early pre-alpha build, while adding safer handling for media formats that Android TV devices cannot currently play.


TV shows and episodes

  • Added grouped TV show presentation with one card per show
  • Added season and episode selection
  • Added episode-specific thumbnails, titles and synopses
  • Added configurable grouped-show and episode-row layouts
  • Added episode progress and Continue Watching support
  • Improved episode detection and season/episode ordering

Media playback

  • Added safer fallback handling for unsupported audio and video formats
  • Added clearer playback error reporting
  • Temporarily added handling for Dolby Atmos, Dolby Vision and other unsupported formats
  • Prevented unsupported tracks from freezing the player
  • Improved player and Quick Menu focus handling
  • Added local and embedded subtitle support
  • OpenSubtitles integration is temporarily disabled while account-based API support is prepared

Home and navigation

  • Added home suggestion regeneration
  • Improved sidebar focus restoration
  • Fixed returning from the sidebar to the page and position that opened it
  • Improved grouped-show navigation from Home, Search and TV Shows
  • Improved popup, tutorial and player overlay behaviour

Presentation and customisation

  • Added dynamic artwork-based theming as a pre-alpha feature
  • Added selectable themes
  • Added episode-row and grouped-show presentation settings
  • Added fallback artwork for media without assets
  • Added fade and scale animations when adding media to My List
  • Improved subtitle appearance settings
  • Improved focus borders, scaling and TV navigation

Optimisation

  • Improved library organisation and media grouping
  • Improved metadata and asset handling
  • Added more robust error handling throughout the app
  • Reverted a breaking change affecting compatibility with existing installations

Known issues

  • Unsupported media: Some audio and video formats may still be unavailable on particular Android TV devices. Further decoder support is planned.
    • Currently, Dolby Atmos E-AC-3 audio is not supported and no audio plays by default on videos with this audio codec.
  • Current episode detection: Continue Watching chooses the current episode, but broader current-episode detection throughout the app is still being worked on
  • OpenSubtitles: Temporarily disabled while account login and the newer OpenSubtitles API are integrated
  • Dynamic Theming: Still a pre-alpha feature under testing and may not update in every navigation state. More coming soon
  • Emulator playback: Some emulators may experience crashes or green-screen issues when attempting playback.
  • Refresh Assets uses the same icon as the title changer, which may confuse people.
  • Title Changer: its UI is currently slightly broken and while it does work, navigating it is unclear.

This is a PRE-ALPHA release.

Aperture is actively being developed and may contain bugs, incomplete features and device-specific playback issues. Please report anything unexpected, especially playback failures and navigation problems. This version is made for people that want to test new features and fixes.

Note

Please perform a full cache clear and rescan if you experience unexpected behaviour after updating before submitting an issue.
Support will only be provided for app-release.apk. It might not be given for users of the unoptimised app-debug.apk right now.