Skip to content

v0.4.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@XDanfr XDanfr released this 12 Jul 21:22

Aperture v0.4.0-alpha

Now With More Codecs!

This release moves us on from Aperture v0.4.0 from pre-alpha to alpha, adding software decoding fallbacks, improving Dynamic Theming and polishing the changes introduced in the previous build. Full Changelog: v0.4-PRE...v0.4

Download APK


Expanded media support

  • Added FFmpeg-based software decoding through NextLib (GPLv3)
  • Added fallback support for E-AC-3, AC-3, DTS, DTS-HD, TrueHD and more audio formats
  • Added software video fallback for H.264, HEVC, VP8 and VP9
  • Hardware decoding is still preferred whenever the device supports it
  • Improved handling for media that previously froze, failed silently or played without audio
  • Added clearer playback error reporting and decoder logging

Dynamic Theming

  • Dynamic artwork colours now update when hovering over media on Home
  • Added hover-driven themes to Movies and TV Shows
  • Added artwork themes to grouped shows and individual episode rows
  • Added a short delay before changing themes to prevent excessive recolouring while quickly navigating
  • Previously extracted artwork colours are cached for faster theme changes
  • Media without artwork no longer causes distracting colour changes

TV shows and episodes

  • Shows consistently open on the earliest available season and episode
  • Improved numerical season and episode ordering across Home, Search and TV Shows
  • Improved grouped-show and episode-row navigation
  • Fixed the tutorial popup interfering with the My List introduction

Player and navigation

  • Improved OSD and Quick Menu focus handling
  • Back now dismisses the active player overlay in one press
  • Improved subtitle background-opacity handling
  • Fixed Right navigation from the sidebar returning to the wrong destination
  • Improved focus restoration across Home, Movies, TV Shows and Settings

Open source

  • Added NextLib and FFmpeg attribution
  • Aperture is now licensed under the GNU General Public License v3

Known issues

  • Dolby Vision: Playback still depends on the formats and profiles supported by the device. Software HEVC decoding does not guarantee full Dolby Vision support. Please submit any issues and be willing to test if you have trouble!
  • Software video decoding: High-resolution video may perform poorly on slower Android TV hardware.
  • Current episode detection: Continue Watching tracks the appropriate episode, but grouped show cards currently open on the earliest available episode.
  • OpenSubtitles: Temporarily disabled while account login and the API are integrated.
  • Dynamic Theming: Still experimental and may behave differently depending on available artwork.
  • Emulator playback: Some emulators may still experience crashes or green-screen issues.

This is an ALPHA release.

Aperture is actively being developed and may contain unfinished features, device-specific playback problems and unexpected bugs. Please report anything unusual!

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 Aperture-v0.4.0-alpha.apk. It might not be given for users of the unoptimised debug.apk right now as it runs much slower and is designed for debugging only.