Skip to content

danielsdian/ColorfulAndConcise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌈 Colorful & Concise: Ultimate AIOStreams & Nuvio Config

Welcome to Colorful & Concise, a beautifully crafted and highly optimized configuration suite for AIOStreams and Nuvio.

Tired of cluttered stream lists, messy torrent names, and redundant quality badges? This setup completely overhauls your UI to give you a clean, readable, and visually stunning streaming experience.


✨ Features

🛡️ 1. The Ultimate Nuvio Badges (badge.json)

The Nuvio badge configuration is powered by a custom-built, bulletproof Regex engine designed to be 100% crash-proof and extremely accurate.

  • Airtight Hierarchy (No Double Badges): If a superior format is detected, lower-tier formats are instantly suppressed to save screen space.
    • Example: If a file is 4K, the 1080p badge hides. If a file has TrueHD, the DD+ badge hides.
    • AtmosVision: Automatically merges Dolby Vision and Atmos into a single, beautiful "AtmosVision" badge.
  • Bulletproof Boundaries: Captures tags flawlessly whether the ripper used spaces, dots, underscores, or brackets (e.g., [1080p], .HEVC., _DTS-HD_).
  • Sticky Audio Tags: Perfectly parses audio codecs that are directly attached to their channel numbers (e.g., DDP5.1, AAC2.0).
  • Aesthetic Polish: Custom-designed image badges and official brand hex colors for streaming platforms (Netflix Red, Prime Blue, Max Purple, etc.).

🍿 2. AIOStreams Formatter (formatter.json)

Transforms raw, ugly torrent names into a neat, easily scannable format.

  • Emoji Integration: Uses intuitive emojis to quickly identify video quality, audio codecs, file size, and release groups.
  • Clean Layout: Organizes stream data into logical lines so you can compare bitrates, sizes, and seeders at a glance.
  • Concise Naming: Strips away unnecessary junk data from the release titles.

📸 Previews

Example2 Example1

⚙️ Installation Instructions

Installing the Nuvio Badges

  1. Open your Nuvio Dashboard.
  2. Navigate to Settings > Badges.
  3. Look for the Import/Export section.
  4. Paste the raw URL of the badge.json file to import it:
    https://raw.githubusercontent.com/danielsdian/ColorfulAndConcise/main/Sterzeck_badge.json
    
  5. Click Import and save your changes.

Installing the AIOStreams Formatter

  1. Open your AIOStreams Configuration page.
  2. Navigate to the Formatter section.
  3. Choose the option to import a custom formatter configuration.
  4. Paste the raw URL of the formatter.json file:
    https://raw.githubusercontent.com/danielsdian/ColorfulAndConcise/main/formatter.json
    
  5. Apply the formatter and sync your add-on.

🛠️ Under the Hood (For Regex Nerds)

The badge.json file utilizes a "Flattened Boundary Logic" (?:^|[\s\\[(_.,\-]) combined with Non-Capturing Groups. This completely bypasses the limitations of standard JavaScript/Go regex parsers (which often crash on nested negative lookaheads or unescaped hyphens). It scans infinitely across multi-line AIOStreams text blocks to guarantee 100% tag detection with zero false positives.

🤝 Contributing

Feel free to open an issue or submit a pull request if you find a rare edge-case filename that isn't being caught, or if a new major codec is released that needs a badge!

Enjoy your clean and colorful media library! 🎬

About

Beautifully crafted JSON configurations to completely overhaul your Nuvio and AIOStreams UI. No more cluttered streams or double badges!

Topics

Resources

License

Stars

Watchers

Forks

Contributors