Nuvio Wiki
Skip to content

Stream-badges-gids

Nuvio maakt gebruik van een volledig aanpasbare, op afbeeldingen en kleuren gebaseerde tagginglaag voor badges. Deze scant de titel of bestandsnaam van elke stream en toont visuele badges op je streamselectiescherm. Badges zijn niet vast of ingebouwd; ze zijn afkomstig van een JSON-configuratiebestand dat je importeert via een URL.

NOTE

Badges zijn gemaakt door de community en volledig aanpasbaar. De kleuren, pictogrammen en labels die je ziet, zijn volledig afhankelijk van de badge-set die je hebt geïmporteerd. Nuvio heeft geen hardgecodeerde badgekleuren of -stijlen.


Hoe het badge-systeem werkt

Wanneer je het streamselectiescherm opent, Nuvio leest de titeltekst die door je addon voor elk resultaat wordt geretourneerd. Vervolgens vergelijkt het elke titel met een lijst van regex-patronen die in je badge-JSON zijn gedefinieerd. Wanneer een patroon overeenkomt, toont Nuvio de bijbehorende badge-afbeelding en kleur naast dat stream-item.

Het badge-JSON-bestand wordt gehost op een URL (bijv. op GitHub) en eenmalig geïmporteerd in je Nuvio-instellingen. Je kunt tot 3 afzonderlijke badge-JSON-URL's tegelijkertijd importeren, waardoor je badge-sets uit meerdere bronnen kunt combineren.


Badges instellen

Waar vind je de instelling

Navigeer naar een van deze locaties, afhankelijk van je Nuvio-versie:

  • Mobiel: Instellingen → Streams → Badge URL
  • TV: Instellingen → Lay-out → Streams → Badge URL

Hoe te importeren

  1. Vraag een badge-JSON-URL op (zie Community Badge-sets hieronder).
  2. Open Nuvio en ga naar het veld Badge URL in de instellingen.
  3. Plak de directe URL naar het .json-bestand.
  4. Druk op Import (Importeren).
  5. Je zou een bevestiging moeten zien zoals 1/3 URLs imported.

TIP

Gebruik altijd de raw (ruwe) GitHub-/Gist-URL voor badge-JSON-bestanden. De URL moet beginnen met https://raw.githubusercontent.com/... — niet de standaard GitHub-pagina-URL, want die retourneert HTML in plaats van de JSON-inhoud.

Terug naar boven


Community Badge-sets

Dit zijn de meest gebruikte en aanbevolen badgeconfiguraties in de Nuvio-community. Als je liever niet rechtstreeks een raw URL importeert, zie dan het gedeelte Badge-editor tools hieronder voor webgebaseerde tools waarmee je deze sets visueel kunt bekijken, vooraf kunt bekijken en aanpassen.

NardBadges

Een uitgebreide set van meer dan 100 badges voor de categorieën Resolutie, Kwaliteit, IMAX, Visueel (HDR), Audio, Kanalen, Encoder en Taal — onderhouden door vowl313.

VariantURL
NardBadges (volledige set met tier-styling)https://raw.githubusercontent.com/vowl313/NardBadges/refs/heads/main/NardBadges.json
NardBadges Slim (zonder tier-indicatoren)https://raw.githubusercontent.com/vowl313/NardBadges/refs/heads/main/NardBadges_Slim.json

Voorbeeld:

Volledige set (met Tier)Slim-set (geen Tier)
NardBadges Full Part 1NardBadges Slim Part 1
NardBadges Full Part 2NardBadges Slim Part 2

De NardBadges-repository bevat ook aanbevolen Name- en Description-formatteringssjablonen om met de badges te combineren. Bekijk de NardBadges GitHub README voor de nieuwste formatteringsreeksen.

Terug naar boven


BetterFormatter

Een zeer configureerbare badge- en formatteertoolkit met 32 preset-varianten in gekleurde en monochrome stijlen voor meerdere lay-outmodi — onderhouden door 9mousaa. Bevat ook een webgebaseerde configurator voor het genereren van aangepaste presets.

BetterFormatter-presets volgen een naamgevingsconventie: {style}-{layout}-{mode}-{dv}.json

  • Style: colored (op categorie gebaseerde kleuren) of mono (monochroom)
  • Layout: bgb (op badges gebaseerd), pct (percentage), src (bron), tier (op tier gebaseerd)
  • Mode: combo (gecombineerd) of sep (gescheiden)
  • DV handling: always (altijd DV-badge tonen) of nodv (DV-badge verbergen)
VariantURL
Gekleurde Badge-combo (geen DV)https://raw.githubusercontent.com/9mousaa/BetterFormatter/main/presets/colored-bgb-combo-nodv.json
Gekleurde Badge-combo (altijd DV)https://raw.githubusercontent.com/9mousaa/BetterFormatter/main/presets/colored-bgb-combo-always.json
Mono Badge-combo (geen DV)https://raw.githubusercontent.com/9mousaa/BetterFormatter/main/presets/mono-bgb-combo-nodv.json
Mono Badge-combo (altijd DV)https://raw.githubusercontent.com/9mousaa/BetterFormatter/main/presets/mono-bgb-combo-always.json

Voorbeeld:

Gekleurde stijlMonochrome stijl
Altijd DV
Colored Combo Always
Altijd DV
Mono Combo Always
Geen DV
Colored Combo No DV
Geen DV
Mono Combo No DV

TIP

De bovenstaande tabel toont de meest populaire varianten. Zie de BetterFormatter GitHub voor de volledige lijst van 32 presets, of gebruik de BetterFormatter-configurator om een aangepaste set te bouwen.

Terug naar boven


Elite Badges

Een gepolijste badge-set voor Nuvio met een premium uitstraling — onderhouden door leonevz.

VariantURL
Elite Badgeshttps://raw.githubusercontent.com/leonevz/Elite-Badges/main/badges.json

Voorbeeld:

Elite Badges

GitHub: leonevz/Elite-Badges

Terug naar boven


Minimalistische Badges

Een strakke, op pictogrammen gebaseerde badge-set ontworpen voor de Nuvio Android TV app met een focus op leesbaarheid — onderhouden door sweatycab. Bevat AIOStreams-formatteringssjablonen met onzichtbare Unicode-tokens voor betrouwbare detectie van het dynamisch bereik.

VariantURL
Minimalistisch Withttps://raw.githubusercontent.com/sweatycab/nuvio-minimalist-badges/main/badges-white.json
Minimalistisch Wit (geen codecs)https://raw.githubusercontent.com/sweatycab/nuvio-minimalist-badges/main/badges-white-no-codecs.json
Minimalistisch Gemengd (kleur)https://raw.githubusercontent.com/sweatycab/nuvio-minimalist-badges/main/badges-mixed.json
Minimalistisch Gemengd (geen codecs)https://raw.githubusercontent.com/sweatycab/nuvio-minimalist-badges/main/badges-mixed-no-codecs.json

Voorbeeld:

Minimalistisch WitMinimalistisch Wit (Geen Codecs)
Minimalist WhiteMinimalist White No Codecs

TIP

De minimalistische set werkt het best in combinatie met de meegeleverde AIOStreams-formatteringssjablonen. Zie de repository README voor de bijbehorende title-template.txt- en description-template.txt-bestanden.

Terug naar boven


Badge-editor tools

Wil je niet handmatig raw JSON-URL's plakken? Met deze door de community gebouwde webtools kun je badgeconfiguraties visueel bekijken, aanpassen, vooraf bekijken en exporteren.

ToolBeschrijving
BadgerDe meest populaire badge-editor — blader door community-sjablonen, schakel afzonderlijke badges in/uit, verander kleuren en afbeeldingen, bekijk voorbeelden met echte titels en genereer een deelbare JSON-URL. (GitHub)
BetterFormatter-configuratorBouw aangepaste BetterFormatter-presets met een visuele editor — kies stijl, lay-out, modus en DV-verwerking.

Wat badges weergeven

Het badge-systeem herkent metadata die rechtstreeks uit streamtitels is geanalyseerd. Badges zijn meestal georganiseerd in deze categorieën:

CategorieVoorbeelden
Resolutie4K, 2K, FHD, HD, 576p, 480p, 360p, 240p, 144p
Kwaliteit / BronRemux, BluRay, WebDL, WebRip, HDRip, HC HDRip, DVDRip, HDTV, SCR, TC, TS, CAM
IMAXIMAX Enhanced, IMAX
Visueel / HDRDolby Vision, HDR10+, HDR10, HDR, SDR, 10bit, HLG, AI
AudioATMOS / TrueHD, DTS:X / DTS-HD MA, ATMOS / DD+, TrueHD, DD+, DD, DTS-HD MA, DTS-HD, DTS-ES, DTS, FLAC, OPUS, AAC
Kanalen7.1, 6.1, 5.1, 2.0, 1.0
EncoderAV1, HEVC, AVC, XviD, DivX
TaalVerschillende landsvlaggen, afhankelijk van de badge-set

Badges worden alleen weergegeven als de streamtitel tekst bevat die overeenkomt met het regex-patroon van de badge. Als je addon geen kwaliteitsinformatie in de streamtitels opneemt, worden er mogelijk geen badges weergegeven.

Terug naar boven


Badge-prioriteitshiërarchie

Wanneer een streamtitel overeenkomt met meerdere badges in dezelfde categorie, gebruikt Nuvio een prioriteitshiërarchie om te bepalen welke badge wordt weergegeven. De hieronder getoonde hiërarchie is de volgorde waarin Nuvio de weergegeven badge selecteert — de eerste match wint.

Resolutie

4K → 2K → FHD → HD → 576p → 480p → 360p → 240p → 144p

Kwaliteit / Bron

Remux → BluRay → WebDL → WebRip → HDRip → HC HDRip → DVDRip → HDTV → SCR → TC → TS → CAM

IMAX

IMAX Enhanced → IMAX

Visueel / HDR

Dolby Vision  ─┐
HDR10+        ─┘→ HDR10 → HDR → SDR

10bit → HLG → AI  (afzonderlijk spoor)

Audio (Dolby-spoor)

ATMOS / TrueHD → ATMOS / DD+ → TrueHD → DD+ → DD

Audio (DTS-spoor)

DTS:X / DTS-HD MA → DTS-HD MA → DTS-HD → DTS-ES → DTS

Audio (Overig)

FLAC → OPUS → AAC

Kanalen

7.1 → 6.1 → 5.1 → 2.0 → 1.0

Encoder

AV1 → HEVC → AVC → XviD → DivX

NOTE

Deze hiërarchie wordt bepaald door de volgorde van de items in je badge-JSON-bestand. Badge-sets zoals NardBadges zijn al in de juiste volgorde geplaatst. Als je een aangepaste set bouwt, plaats dan badges met een hogere prioriteit eerder in de filters-array.

Terug naar boven


Aangepaste badges maken

Als je liever je eigen badge-JSON schrijft, gebruikt Nuvio het volgende schema:

json
{
  "filters": [
    {
      "id": "unique-badge-id",
      "groupId": "resolution",
      "name": "4K",
      "pattern": "(?i)\\b(4k|2160p|uhd)\\b",
      "imageURL": "https://example.com/badges/4k.png",
      "tagColor": "#33FFFFFF",
      "borderColor": "#FFAAAAAA"
    }
  ]
}
VeldBeschrijving
idEen unieke tekstidentificatie voor dit badge-item.
groupIdDe categoriegroep (bijv. resolution, audio, visual). Per stream wordt slechts één badge per groep getoond.
nameHet weergavelabel dat wordt gebruikt voor toegankelijkheid en fallback-tekst.
patternEen regex-patroon waarmee de streamtitel wordt vergeleken. Gebruik (?i) voor hoofdletterongevoelige matching.
imageURLEen directe URL naar de badge-afbeelding (PNG aanbevolen).
tagColorAchtergrondkleur in #AARRGGBB-formaat (alfa eerst).
borderColorRandkleur in #AARRGGBB-formaat (alfa eerst).

TIP

Kleuren in de JSON gebruiken Android's #AARRGGBB-formaat — de eerste twee hexadecimale cijfers zijn alfa (dekking), niet de standaard web #RRGGBB. Bijvoorbeeld: #FF0877F9 is volledig ondoorzichtig Nuvio-blauw, terwijl #330877F9 20% dekkingsblauw is.

IMPORTANT

Het veld groupId regelt de exclusiviteit van badges. Er wordt slechts één badge per groupId per stream-item getoond. Badges binnen dezelfde groep concurreren op basis van hun volgorde in de filters-array — de eerste match wint. Plaats badges met een hogere prioriteit eerder in de lijst.

Terug naar boven


Troubleshooting

ProbleemOplossing
Badges verschijnen niet na het importerenZorg ervoor dat je de raw GitHub-URL gebruikt (begint met raw.githubusercontent.com).
Badge-URL verdwijnt na het opslaanBekend probleem — importeer de URL en sluit af zonder op Save (Opslaan) te drukken.
Badges worden getoond maar met de verkeerde prioriteitDe volgorde van de filters-array in de badge-set bepaalt de prioriteit. Wijzig de volgorde van de items of gebruik Badger om dit aan te passen.
Geen badges op streams van een specifieke addonDe addon bevat mogelijk geen kwaliteitsmetadata in de streamtitels. Controleer het uitvoerformaat van de addon.
Badges zien er anders uit dan op de screenshotsHet uiterlijk van de badges hangt af van de set die je hebt geïmporteerd. Kleuren en pictogrammen zijn volledig aanpasbaar — verschillende sets zien er anders uit.

Handige bronnen

BronBeschrijving
BadgerCommunity-webtool voor het maken en bewerken van badge-JSON zonder te coderen.
Badger GitHubBroncode en documentatie voor de Badger-tool.
NardBadges GitHubPopulaire set met meer dan 100 badges met volledige en slim-varianten, plus formatteringssjablonen.
Colorful & Concise GitHubBetrouwbare badges met branding van streamingplatforms en AIOStreams-formatter.
BetterFormatter GitHub32 preset-varianten met gekleurde/monochrome stijlen en een webconfigurator.
BetterFormatter-configuratorWebtool voor het bouwen van aangepaste BetterFormatter-badge-presets.
Elite Badges GitHubPremium gestileerde badge-set door leonevz.
Minimalistische Badges GitHubStrakke, op pictogrammen gebaseerde badges met AIOStreams-formatteringssjablonen.
r/NuvioDiscussie binnen de community — vind nieuwe badge-sets en formatteringssjablonen die door andere gebruikers worden gedeeld.
Nuvio DiscordDirecte hulp van de community voor vragen over badgeconfiguratie.

Terug naar boven