Long movies play start to finish, and subtitles stop punishing your server
- Fixed a feature-length movie being shut down partway through. The Fire TV was reclaiming Astra’s video roughly an hour in — one film died at 61 minutes. Astra now tells the system a viewer is watching for as long as a video is open, and a 130-minute movie has since played start to finish without a single interruption.
- Fixed turning on subtitles forcing your server to re-encode the entire movie. Astra draws text subtitles itself again, so a file that needed no conversion stays that way. On a server without a graphics card this was the difference between smooth playback and constant buffering.
- Fixed subtitles stored inside MP4 files always being burned into the picture. They are ordinary text and are now drawn in the app.
- Made switching subtitle tracks, or turning them off, instant instead of reloading the video.
- Fixed some MKV and AVI files refusing to start when the server handed back a stream in a form Astra could not play.
- Added per-server learning: Astra asks two questions the first time it meets a server — whether it has a graphics card, and whether the room has surround sound, with “I don’t know” as a real answer — then corrects those answers on its own as you watch. Settings can see and override any of it.
- Added a “What’s new” list after an update, shown once and dismissed with one press.
- Added Instant or Reloads marks on every subtitle track, so you can see which ones switch on for free before you pick one.
Requires Vega OS 1.2. Pausing a movie is now safe for as long as you like, and the hold is released once a video finishes so a paused end screen will not keep the device awake.