github ysosrs123/NuvioTV-Fork 1.1.0-arc.4
Nuvio Arc 1.1.0-arc.4

one hour ago

Nuvio Arc is my experimental fork of Nuvio for trying new ideas, not a replacement for the official app. It's a one-person hobby project: report problems or ideas in this repo's Issues (best effort) or at r/NuvioForks, and please don't report issues from this build to the official Nuvio GitHub or Discord.

1.1.0-arc.4 is built on official NuvioTV 1.1.0, like 1.1.0-arc.3, and installs over it keeping all your settings. It's a big one, and I put it together quickly: much of it hasn't been checked on a box yet, so if something doesn't behave as described, please send a report.

The big ones

  • Ready-made Mixes and Mix your own in Scout.
  • Your Scout thumbs and your tracker ratings, in step, with Trakt, Simkl, MDBList and WeTrakr.
  • A rating limit for kids' profiles, behind the main profile's PIN.
  • Backups with your library and watch history, and Arc keeps your set-up if the Nuvio account service goes away.
  • Clearer messages when a film won't play, saying whether it's the source, the add-on or the box.
  • Criterion Collection, South Asia, complete award lists and Leave out languages in Scout.

Scout and Mixes

  • Introducing Ready-made Mixes. A Mixes page full of mixes Scout fills for you: every decade from the 70s, Sitcoms, Saturday morning cartoons, Cop shows, Sci-fi, moods like Feel-good, 16 countries, and Through the year, with Christmas, Halloween, Valentine's Day and Thanksgiving episodes from shows you know. Press one to see what's in it, then Play. Each follows your taste, skips shows you've finished and refreshes every Monday, and the themed mixes keep to shows that really fit (a Sitcoms mix holds sitcoms, not every comedy). With Mix your own you pick the decade, kind of show, mood and country and watch the shows line up. TV episodes only, played in random order, so story-driven dramas are left out.
  • Your thumbs and your trackers, in step. In Settings > Scout > Ratings, Send my ratings to trackers sends Not for me, Like and Love to Trakt, Simkl, MDBList and WeTrakr (off until you turn it on). Use my tracker ratings (on from the start) turns the ratings you already gave there into thumbs, so Scout knows your taste from day one. Arc never changes a rating you set on the tracker yourself. Films and whole shows only; Simkl only takes ratings for titles you've watched there; Floppy has no ratings.
  • Leave out languages. Next to Leave out for genres, tick Indian languages, Korean, Chinese, Japanese or others and Scout stops suggesting them in its rows, picks and Mixes. Goes by the original language, so dubs still count; the More filters tiles aren't affected; set per profile.
  • Criterion Collection, South Asia and complete award lists. New tiles for over 1,200 Criterion films and for South Asia. BAFTA, Golden Globes and Emmys now hold every winner up to 2026, each with a nominees tile, and the award pages have category tabs (Director, Actor, Actress, Animation and more). The Criterion list covers about nine in ten releases; South Asia is mostly Indian titles; a tab only shows where its list is complete.
  • Kids profiles get their Scout rows back when a child has already seen most popular kids titles.
  • Scout's row starts at the first title when you switch genre.

Profiles and PINs

  • A rating limit for kids' profiles. Edit profile has a new Rating limit tab (G, PG, M and the TV ratings). Above the limit, or with no known rating, Play asks for the main profile's PIN, and Scout and Search leave such titles out. Setting or changing the limit needs that PIN too. Ratings come from TMDB (mostly US) and an episode is rated as its show. It's a household lock, not a lock on the box: another profile without a PIN or another app gets round it. Add-on rows on Home still show such titles, they just won't play without the PIN. The limit is kept per box and isn't in backups.
  • A profile PIN is asked every time Arc starts, and it now works without internet once you've entered it on that box. Open your PIN profile once while online after updating.

Backup and your Nuvio account

  • Arc keeps your set-up if the Nuvio account service goes away. Before, Arc took a server problem for a sign-out and emptied the box. Now everything stays and Arc carries on signed out. If only your sign-in ended (for example, signed out from the Nuvio web page), Arc still clears the box but saves a safety copy first, which you can restore from Backup and restore. Arc keeps your two newest backups and two safety copies. The safety copy has no passwords, keys or add-on list. Without the account server there's no sync between boxes and no watch party.
  • Backups carry your library and watch history, for every profile, plus your supporter status. Restored only on a box that isn't signed in; signed in, your Nuvio account already keeps them.
  • "Continue without account" no longer empties a restored box.

Playback

  • Clearer messages when a film won't play. When Arc can tell where the problem is, it says so plainly ("This comes from the source, not from Arc"), with one thing to try, Other sources as the main button and a small facts line underneath. It covers silent or refusing servers, expired links, busy services, provider notice clips, files the box can't decode and editing formats like Apple ProRes. Only when Arc measured the cause; MPV keeps its own messages.
  • Arc moves on sooner from sources that can't play: provider notice clips are spotted in about a second, a source that only answers "too many requests" is dropped after one round, and a torrent nobody is sharing gives up after about a minute.
  • An expired link gets one fresh try before Arc moves to the next source.
  • A short Wi-Fi drop no longer ends the film: Arc waits up to about 10 seconds and carries on from the same spot.
  • Pressing Home on a paused film no longer gets Arc closed on boxes that hold a large buffer, such as the Ugoos AM9; the film comes back paused where you left it. Android may still close other apps to make room.
  • Frame Rate Matching waits for your TV. After a rate change, a film now waits until the TV's sound link is back (at least two seconds) before it starts, so the first moment no longer plays into a black, silent gap. A new setting, Delay after refresh rate change, lets slow receivers and soundbars have longer. Only shows with Frame Rate Matching on; on TVs with Android built in it waits the two seconds.
  • Frame Rate Matching fixes, the frame rate warning no longer goes off on readings no TV runs at, and the stats panel now shows the exact rate (23.976 Hz, not 23.98). If the warning made you turn Frame Rate Matching off, please switch it back on: Settings > Playback > Video.
  • Fixes for films that wouldn't start: AV1 files with a Dolby Vision label now play; MPV no longer hangs on "Building player"; Usenet, NZB and Easynews sources get up to 60 seconds to start.
  • No more freezes at the start of a film with many subtitle add-ons, or when leaving the player with a long Trakt history, and the player controls come up quicker the first time you open them.
  • New: Addon subtitles first (#50), under Settings > Playback > Subtitles. Needs Addon subtitles on; your own choice in the player always wins.
  • 1 GB TVs: fewer closes for low memory while playing. A slow connection may make the film pause to load a little sooner there; boxes with 1.5 GB or more are unchanged.
  • Thumbnails start on their own again with local plugin scrapers, and leaving a film closes its download connections, so TorBox is less likely to refuse the next one.

Home

  • Home asks your add-ons far less when Arc opens: Continue watching keeps its details on the box instead of fetching 60 to 76 of them at every start.
  • Less work while you browse: full details are fetched once you rest on a card, not for every card you pass. Press OK within a second of landing and the page may take a moment longer to fill.
  • The time left at the top of Home now updates after you watch.

Problem reports

  • Report a problem starts with what Arc found, with Send anyway always there.
  • No report needed when the source is the problem. When the source refused the link, the service is limiting requests, the server can't be reached or the add-on sent its notice clip, Arc says plainly that it can't fix that and suggests another source, instead of offering a report. If the same failure follows you across three sources in a row, you can report it again.
  • A heads-up for very large files on smaller boxes. On boxes with under 1.5 GB of memory, a source above about 40 Mbit/s is marked "Large file for this box" with a suggestion to pick a 1080p version. You can still play it. Only when the add-on gives the file size.
  • Record a problem keeps Mark and Stop on screen while it records.
  • Reports tell me more: why sound or picture stumbled (memory, the TrueHD and DTS-HD sound queue, servers refusing requests), and from Settings, Arc's recent log lines, the last screens you opened and slow moments per screen. Never titles, links or keys.

Download

  • app-full-arm64-v8a-release.apk for most current boxes (Shield, Ugoos, Google TV). SHA-256: 6eba75105ef592e056aa4d5ebb66f3b2ef13a4b45625c8361a330161ebd9eb6b
  • app-full-armeabi-v7a-release.apk for the Fire TV Stick and other 32-bit devices. SHA-256: 0a286a2cc247fb8367bbd83aace7cd49a368f5ed473212e3064589e322bb29d0

Installs over earlier Nuvio Arc and Nuvio-test builds, keeps your settings, profiles and sign-ins, and installs next to the official Nuvio. Version 1.1.0-arc.4, package com.nuvio.tv.test.


Licence and attribution

GPL v3.0. Upstream copyright headers, licence text and developer attributions are preserved.

  • Upstream: NuvioMedia/NuvioTV, including compatible changes through 1.1.0.
  • The surround passthrough engine is ported from pull request 3107 in the official app by halibiram, with ram130. Media servers build on pull request 3728 in the official app by tapframe.
  • Atmos detection in MKV files is by HeliumMarcos (halibiram#47).
  • Floppy and the original tracker design are by dannyvfilms (NuvioMedia/NuvioTV#3811).
  • The idea for Mixes comes from TV Mix in Nuvio-ReSeq.
  • AV1 software decoding uses dav1d by VideoLAN and the dav1d authors (BSD 2-Clause), with cpu_features by Google (Apache 2.0). Calendar episode times come from TVmaze and TheTVDB (metadata provided by TheTVDB). Subtitle fonts Roboto, Montserrat, Noto Sans and Asap Condensed are under the SIL Open Font License 1.1. All are credited under Settings > About > Licenses & attribution.
  • Source for this build: tag 1.1.0-arc.4 in this repository.
  • Nuvio Arc is not affiliated with or endorsed by the NuvioTV project.

Nuvio Arc is built on Nuvio. If you enjoy it, support the Nuvio team at nuvio.tv/support.

Don't miss a new NuvioTV-Fork release

NewReleases is sending notifications on new releases.