Nuvio
Movie
Series
Unknown
No addons installed. Add one to get started.
No catalog addons installed. Install a catalog addon to see content.
An error occurred
Retry
Continue Watching
Upcoming
Next Up
Resume
%1$dh %2$dm left
%1$dm left
Almost done
Airs %1$s
Go to details
Start from beginning
Remove
Choose what you want to do with this item.
Title actions
from %1$s
See All
Creator: %1$s
Director: %1$s
Writer: %1$s
Play
Play S%1$d, E%2$d
Add to library
Remove from library
Mark as watched
Mark as unwatched
Play trailer
Press back to exit trailer
Rating
Season %1$d
Specials
Episode
Watched
Episode actions
Mark as watched
Mark as unwatched
Mark season as watched
Mark season as unwatched
Mark previous in this season as watched
Play
Season actions
Added to library
Removed from library
Episode marked as watched
Episode marked as unwatched
Lists updated
Marked as watched
Marked as unwatched
All episodes already watched
No watched episodes in this season
All previous episodes already watched
Episodes marked as watched: %1$d
Episodes marked as unwatched: %1$d
Previous episodes marked as watched: %1$d
Play
Resume
Play S%1$dE%2$d
Resume S%1$dE%2$d
Next S%1$dE%2$d
Creator and Cast
Creator
Director
Writer
Ratings
More like this
Network
Production
Lists
Select which lists should include this title.
Save
Saving…
App Language
Override system language
System default
Choose Language
Restart the app to apply the language change.
App Font
Choose your preferred font
Choose Font
Appearance
Choose your color theme, font and language
Selected
About
App information, updates, and legal links
Made with ❤️ by Tapframe and friends
Version %1$s
Check for updates
Download latest release
Privacy Policy
View our privacy policy
Account
Account and sync status.
Profiles
Manage user profiles.
Layout
Home structure and poster styles.
Plugins
Repositories and providers.
Integration
Playback
Player, subtitles, and auto-play.
Open Trakt connection screen.
Version and policies.
Debug
Developer tools and feature flags.
Manage repositories, providers, and plugin states.
Account and sync status.
addons
plugins
library
progress
watched
Integrations
Choose TMDB or MDBList
Metadata enrichment controls
External ratings providers
Anime intro/outro skip timestamps
Playback Settings
Configure video playback and subtitle options
Decrease
Increase
Cancel
None
General
Core playback behavior.
Loading Overlay
Show loading screen until first video frame appears.
Pause Overlay
Show details overlay after 5 seconds while paused.
Show current time and end time while controls are visible.
OSD Clock
Skip Intro
Use introdb.app to detect intros and recaps.
Auto Frame Rate
Player & Stream Selection
Player preference, auto-play, and source filtering.
Player
Internal
External
Ask every time
Audio & Trailer
Trailer behavior and audio controls.
Subtitles
Language, style, and render mode.
Open
Closed
Off
Don\'t change display refresh rate.
On start
Switch when playback starts.
On start/stop
Switch on start and restore on stop.
Resolution matching
Allow display mode changes to match video resolution.
Always open streams in an external app
Choose the player each time
Trailer
Auto-play Trailers
Automatically play trailers on the detail screen after a period of inactivity
Trailer Delay
Audio
Default (media file)
Device language
Preferred Audio Language
Skip Silence
Skip silent portions of audio during playback
Advanced Audio
These settings may cause issues on some devices. Change only if you know what you\'re doing.
Device decoders only
Prefer device decoders
Prefer app decoders (FFmpeg)
Decoder Priority
Tunneled Playback
Hardware-level audio/video sync. May improve playback on some Android TV devices
Map Dolby Vision Profile 7 to standard HEVC for devices without DV hardware support
Only use built-in hardware decoders. Most compatible but may not support all formats.
Use hardware decoders when available, fall back to FFmpeg. Recommended for most devices.
Use FFmpeg decoders when available. Better format support but higher CPU usage.
Controls whether hardware or software (FFmpeg) decoders are used for audio and video
Subtitles
Not set
Forced
Preferred Language
Secondary Preferred Language
Subtitle Organization
Size
Vertical Offset
Bold
Use bold font weight for subtitles
Text Color
Background Color
Outline
Add outline around subtitle text for better visibility
Outline Color
Advanced Subtitle Rendering
Use libass for ASS/SSA subtitles
Temporarily disabled for maintenance
Libass Render Mode
Overlay OpenGL (Recommended)
Best quality with HDR support. Renders subtitles on a separate thread.
Overlay Canvas
Effects OpenGL
Animation support using Media3 effects. Faster than Canvas.
Effects Canvas
Animation support using Media3 effects with Canvas rendering.
Standard Cues
Basic subtitle rendering without animation support. Most compatible.
None (default order)
By language
By addon
Show subtitles in default addon result order.
Group subtitles by language.
Group subtitles by addon source.
Addon Subtitle Loading
Fast startup
Preferred languages
All addon subtitles
Start playback immediately. Selecting addon subtitles may reload the player once.
Prefetch addon subtitles before playback and attach preferred/secondary language tracks.
Prefetch and attach all addon subtitles before playback. Slowest startup.
Reuse Last Link
Auto-play your last working stream for this same movie/episode when cache is still valid
Last Link Cache Duration
Manual (choose stream)
Auto-play first source
Auto-play regex match
Auto Stream Selection
Auto-play Next Episode
Start next episode automatically when prompt appears.
Percentage
Minutes before end
Next Episode Threshold Mode
Threshold Percentage
Fallback when no outro timestamp exists.
Threshold Minutes
Fallback when no outro timestamp exists.
All sources
Installed addons only
Enabled plugins only
Auto-play Source Scope
Allowed Addons
All installed addons
Allowed Plugins
All enabled plugins
No pattern set. Example: 4K|2160p|Remux
Regex Pattern
No items available
Always show source list and let me choose.
Play the first available source automatically.
Play first source whose text matches your regex pattern.
Auto-play can use both installed addons and enabled plugins.
Auto-play only considers streams coming from your installed addons.
Auto-play only considers streams coming from enabled plugins.
Show by playback percent when no outro timestamp is available.
Show this many minutes before episode end when no outro timestamp is available.
Matches against stream name/title/description/addon/url. Example: 4K|2160p|Remux
Presets
Invalid regex pattern
Layout Settings
Adjust home layout, content visibility, and poster behavior
Classic View
Grid View
Modern View
Scroll through categories horizontally
Browse everything in a vertical grid with a hero section
Fixed hero with a single active row for faster browsing
Home Layout
Choose structure and hero source.
Landscape Posters
Switch between portrait and landscape cards for Modern view.
Show Preview Row
Show a partial preview of the row below in Modern Home layout.
Hero Catalogs
Select one or more catalogs for hero content.
Home Content
Control what appears on home and search.
Collapse Sidebar
Hide sidebar by default; show when focused.
Modern Sidebar
Enable floating sidebar navigation.
Modern Sidebar Blur
Toggle blur effect for modern sidebar surfaces.
Show Hero Section
Display hero carousel at top of home.
Show Discover in Search
Show browse section when search is empty.
Show Poster Labels
Show titles under posters in rows, grid, and see-all.
Show Addon Name
Show source name under catalog titles.
Show Catalog Type
Show type suffix next to catalog name (Movie/Series).
Hide Unreleased Content
Hide movies and shows that haven\'t been released yet.
Detail Page
Settings for the detail and episode screens.
Blur Unwatched Episodes
Blur episode thumbnails until watched to avoid spoilers.
Show Trailer Button
Show trailer button on detail page (only when trailer is available).
Prefer meta from external addon
Use metadata from external addon instead of catalog addon.
Focused Poster
Advanced behavior for focused poster cards.
Expand Focused Poster to Backdrop
Expand focused poster after idle delay.
Backdrop Expand Delay
How long to wait before expanding focused cards.
Autoplay Trailer
Autoplay Trailer in Expanded Card
Play trailer preview for focused content when available.
Play trailer inside expanded backdrop when available.
Play Trailer Muted
Mute trailer audio during autoplay preview.
Mute trailer audio in expanded cards.
Poster Card Style
Tune card width and corner radius.
Open
Closed
Modern Trailer Playback Location
Choose where trailer preview plays in Modern Home.
Expanded Card
Hero Media
Compact
Dense
Standard
Balanced
Comfort
Large
Sharp
Subtle
Classic
Rounded
Pill
Width
Corner Radius
Reset to Default
Custom
MDBList Ratings
Configure external ratings shown in the detail hero
Enable MDBList Ratings
Fetch ratings from external providers in metadata detail screen
API Key
Required to fetch ratings from MDBList
Trakt
Show Trakt score
IMDb
Show IMDb score (and hide default IMDb line when available)
TMDB
Show TMDB score
Letterboxd
Show Letterboxd score
Rotten Tomatoes
Show critics score
Audience Score
Show audience score
Metacritic
Show Metacritic score
MDBList API Key
Enter your API key to fetch external ratings
Enter MDBList API key
Not set
Anime Skip
Configure your Anime Skip Client ID for anime intro/outro skipping
Enable Anime Skip
Fetch skip timestamps from anime-skip.com
Client ID
Required to fetch skip timestamps from anime-skip.com
Anime Skip Client ID
Create your own Client ID at anime-skip.com/account/settings
Enter Client ID
Clear
TMDB Enrichment
Choose which metadata fields should come from TMDB
Enable TMDB Enrichment
Use TMDB as a metadata source to enhance addon data
Language
TMDB metadata language for title, logo, and enabled fields
Artwork
Logo and backdrop images from TMDB
Basic Info
Description, genres, and rating from TMDB
Details
Runtime, release date, country, and language from TMDB
Credits
Cast with photos, director, and writer from TMDB
Productions
Production companies from TMDB
Networks
Networks with logos from TMDB
Episodes
Episode titles, overviews, thumbnails, and runtime from TMDB
More Like This
TMDB recommendation backdrops on detail page
Collections
TMDB movie collections in release order
TMDB Language
Sync your watchlist, watch progress, continue watching, scrobbles, and personal lists with Trakt.
Connected as %1$s
Account Login
Go to trakt.tv/activate and enter this code:
Waiting for approval…
Login approved. Finishing sign in…
Waiting for approval on your phone…
QR login expired. Generate a new code.
Code expires in %1$s
Trakt access token refreshes in %1$s
Press Login to start Trakt device authentication. A QR code will appear here.
Missing TRAKT_CLIENT_ID / TRAKT_CLIENT_SECRET in local.properties.
Continue Watching Window
Trakt history considered for continue watching
Unaired Next Up Episodes
Show upcoming episodes before they air
Shown
Hidden
Cached
Movies
Shows
Episodes
Watched Hours
Disconnect
Disconnect Trakt?
This will disconnect your Trakt account from Nuvio.
Login
Retry
Back
Continue Watching Window
Choose how much Trakt activity should appear in continue watching.
Unaired Next Up Episodes
Choose whether Continue Watching should include upcoming episodes before release.
Show unaired episodes
Hide unaired episodes
All history
%1$d days
Debug
Developer tools and feature flags (debug builds only)
Popup / Dialog Testing
Playback Error Screen
Show a simulated playback error popup
Feature Toggles
Account Tab
Show the Account tab in Settings navigation
Sync Code Features
Show Generate/Enter Sync Code buttons in Account settings
Account
Manual Sign In
Sign in with email and password (Supabase auth)
Email
Password
Signing in\u2026
Sign In
Playback Error
An error occurred during playback.\n\nError: Test simulated error - this is not a real failure. Source returned HTTP 503 (Service Unavailable).
Dismiss
Profiles
Manage user profiles for this account.
Primary
Shares primary\'s %1$s
Edit
Add Profile
Create Profile
Edit Profile %1$s
Profile name
Avatar Color
Use primary profile\'s addons
Use primary profile\'s plugins
Creating\u2026
Create
Confirm
Delete
addons
plugins
Addons
Using primary profile\'s addons and can\'t be changed
Install addon
https://example.com
Installing
Install
Installed
No addons installed. Add one to get started.
Remove
Manage from phone
Scan a QR code to manage addons and Home catalogs from your phone
Reorder home catalogs
Controls catalog row order on Home (Classic + Modern + Grid)
Scan with your phone to manage addons and catalogs
Close
Confirm addon & catalog changes
The following changes were made from your phone:
Added:
Removed:
Catalog order was changed
Catalogs disabled on Home:
Catalogs enabled on Home:
No visible changes detected
Reject
Confirm
Reorder Home Catalogs
This controls catalog row order on Home (Classic + Modern + Grid).
No home catalogs available yet.
Disabled on Home
Enable
Disable
Retry
No streams found
Try installing more addons to find streams
Finding stream source
Torrent
YouTube
External
What player should be used?
Internal
External
Ends at %1$s
via %1$s
Subtitles Delay
Playback Error
Go Back
Playback Speed
More Actions
Playback Speed
Aspect Ratio
Open in External Player
Sources
Reload
Close
Playing
No streams found
Close
Back
Reload
No streams found
No episodes available
Episodes
Streams
Normal
Fit (Original)
Stretch
Fit Width
Fit Height
Crop
Audio
Subtitles
No built-in subtitles available
Loading subtitles from addons\u2026
No addon subtitles available
Text Color
Outline Color
Reset Defaults
Built-in
Addons
Languages
Style
Delay
None
All
Core
Advanced
Font Size
Bold
Outline
Bottom Offset
On
Off
Subtitle Style
Color
Reset
Font Size
Bold
Text Color
Outline
Bottom Offset
Defaults
On
Off
Failed to load streams
Failed to load episodes
You\'re watching
Cast
Back to details
as %1$s
Next Episode
Finding source…
Playing via %1$s in %2$ds
Play
Unaired
Skip Intro
Skip Ending
Skip Recap
Skip
Refresh
Resolution
Press Done on the keyboard to search
Search movies & series
Start Searching
Enter at least 2 characters
Discover is disabled. Enter at least 2 characters
Syncing Trakt library\u2026
Library
List
Type
Sort
Manage Lists
Manage Trakt Lists
No personal lists yet.
Create
Edit
Move Up
Move Down
Delete
Close
Name
Description
Privacy
Delete this list?
This removes the list and all list items from Trakt.
Delete
LOCAL
All
items
No %1$s yet
No %1$s in this list
Start saving your favorites to see them here
Use + in details to add items to watchlist or lists
Loading\u2026
Sync your library, watch progress, addons, and plugins across devices.
Sign In with QR
Scan a QR code and complete email login on your phone
Signed in
Total
Loading sync data\u2026
Sign Out
Sign In
Email/password entry on TV is disabled. Continue with QR sign in.
Continue with QR
Sign In With QR
Account Login
Finishing sign in\u2026
Code: %1$s
Expires in %1$s
Use your phone to sign in with email/password. TV stays QR-only for faster login.
Scan QR, approve in browser, then return here.
Code: %1$s
Refresh QR
Continue without account
Your account is connected on this TV.
Your synced data
Generating QR\u2026
QR unavailable. Refresh to retry.
Please wait\u2026
Continue
Back
Generate Sync Code
Create a PIN to protect your sync code. Share the code with your other devices.
Your Sync Code
Enter this code and your PIN on your other device to link them.
Done
Choose a PIN (4-8 characters)
Enter PIN
Link Device
Enter the sync code and PIN from your other device to link this device.
Device linked successfully! Your addons and plugins will now sync.
Done
Sync Code
XXXX-XXXX-XXXX-XXXX-XXXX
PIN
Enter PIN
Using primary profile\'s plugins and can\'t be changed
Repositories (%1$d)
Providers (%1$d)
Plugins
Manage local scrapers and providers
Add repository
Add
Manage from phone
Scan a QR code to add or remove repositories from your phone
Scan with your phone to manage repositories
Close
Confirm repository changes
The following changes were made from your phone:
Added:
Removed:
No changes detected
Total repositories: %1$d
Reject
Confirm
Updated: %1$s
Test
Test Results (%1$d streams)
Who\'s watching?
Select a profile to continue
Use D-pad to choose a profile
No profiles found
PRIMARY
Something went wrong
Retry
Filmography
from %1$s
No items available
Try a different catalog or check back later
Welcome to Nuvio
Choose your home screen layout
Continue
App Update
Downloading update
Allow installs from unknown sources to continue.
Account
Sign in to sync your library, watch progress, addons, and plugins across devices. Library and watch progress sync only when Trakt is not connected.
Sync Code
Sync across devices without creating an account.
Linked Devices (%1$d)
No linked devices
Unlink
Loading episode ratings...
Episode ratings are unavailable.
Season %1$d - %2$d episodes
Discover
Load more
Loading...
Type
Catalog
Genre
Select
Default
Select a catalog
Choose a discover catalog to browse
No content found
Try a different genre or catalog
Total addons: %1$d
Total catalogs: %1$d
Catalogs: %1$d - Types: %2$s
... and %1$d more
%1$d providers
Enabled
Disabled
No repositories added yet.\nAdd a repository to get started.
Edit Profile %1$d
Audio passthrough (TrueHD, DTS, AC-3, etc.) is automatic. When connected to a compatible AV receiver or soundbar via HDMI, lossless audio is sent as-is without decoding.
DV7 - HEVC Fallback
Home
Discover
Search
Library
Addons
Settings
Rounded UI
Expand sidebar
Close
Open Settings
Install
Ignore