r/aiostreams

Image 1 — New V3 AIOStreams format
Image 2 — New V3 AIOStreams format
Image 3 — New V3 AIOStreams format
Image 4 — New V3 AIOStreams format
Image 5 — New V3 AIOStreams format
Image 6 — New V3 AIOStreams format
Image 7 — New V3 AIOStreams format

New V3 AIOStreams format

🏷️ Name Template Changes

Smart 10-bit Logic: The "10bit" tag (🖍️) is now dynamically hidden if HDR or Dolby Vision is already detected. It will only display for 10-bit SDR files to keep titles uncluttered.

Open Matte Detection: Actively scans file and folder names for multiple variations of "Open Matte" (e.g., Open.Matte, openmatte) and automatically flags them with " • 🖼️ Open Matte".

Cleaner Display: Redundant text like "Color Corrected" is automatically filtered and stripped out so it doesn't clutter the title.

Dynamic Spacing: Fixed the awkward double-spacing issues by integrating spaces and bullet points directly into the tags themselves.

Example: In the old format, there were hardcoded spaces between the major blocks (like between Resolution and Visual Tags). If a file didn't have visual tags, you were left with a weird double space. Now, those hardcoded gaps are gone. The spacing is built right into the replacement (e.g., formatting HDR as ' • 🎨 HDR'). If the tag doesn't exist, its extra space is completely removed, ensuring a perfectly clean line every time.

Expanded Edition Tags: Added detection and custom emojis for several editions that were previously missing:

🪄 Remastered

📚 Collector’s

🎉 Anniversary

✂️ Uncut

😈 Unrated

🌶️ Uncensored

📝 Description Template Changes

Decluttered Title Line: Completely removed the Seadex and RSE tiering logic (🎚️ Best, T1-T8). The top line now strictly focuses on the title, year, seasons, and episodes for a much cleaner look.

Smart Filename Display: The description now automatically shows the raw filename (📄 {stream.filename}) at the very bottom in two specific situations to give you better context:

For "AI" Releases: "AI" is a broad term, it could mean AI-upscaled, AI 60fps interpolation, or an AI-generated Open Matte. Because release groups rarely write what they did with AI in a standard format that aiostreams can automatically read, printing the filename is the easiest way right now to let you see exactly what you are clicking on.

For Unknown Resolutions: When a file is missing a resolution tag, the filename often holds the missing visual clues. Often, these files actually have Dolby Vision (DV) or HDR tags in the name, just not the resolution. If you see a massive 50–70 GB file with an "Unknown" resolution, glancing at the raw filename for those DV/HDR clues lets you safely conclude it must be a 4K release and is perfectly usable.

Links-

Name Template - https://pastebin.com/raw/XPehQTCV

Description Template - https://pastebin.com/raw/n2WPg8Sf

If you found this helpful or useful you could use my torbox referral link/code 😊 - https://torbox.app/subscription?referral=58849a2c-cef3-41aa-8f4e-5cd3678a73c8

Or

58849a2c-cef3-41aa-8f4e-5cd3678a73c8

V2 Link - https://www.reddit.com/r/aiostreams/s/57tEjA2kR5 V1 Link - https://www.reddit.com/r/aiostreams/s/D9z3NAocUP

u/stupididiots999 — 1 day ago

First time using aiostreams

I tried to set it up and tried to watch stuff, but I only got subtitles only in one language for the most part. How do I get subtitles in other languages as well?

reddit.com
u/VipreX007 — 1 day ago

How to exclude all HDR with Visual Tags

Does anyone know how to successfully exclude any file that says "HDR" (HDR10, HDR+DV, etc..) via Visual Tags or otherwise? I've been trying to filter them out for weeks now and I can't get it to work. I also have it set to exclude any non-cached files and any Unknown resolutions, but those filters don't seem to be working either, although I'm mainly focused on just trying to exclude all the HDR files for now. Any assistance would be much obliged. I've tried uninstalling the addon, reconfigure from scratch, and nothing seems to filter them out. I have nothing set to Include or Preferred, I'm just using the Exclude field for all the HDR options, but they continue to show up every single time.

reddit.com
u/pussErox — 2 days ago

My Isp Blocked all of Yeb's Instances

Ok so this is the case, Apparently my isp has blocked all of yeb's instances, have checked all of their status, everything is operational from their end, I tried the AioStreams instance - stable/nightly both, the AioMetada instance and the StreamThru instance too, none of em are working for me with my main isp, switched over to a different isp and it works, I use the 1.1.1.1 app quite often so I tried that too, with just 1.1.1.1 it doesn't work, with 1.1.1.1 Warp it works, so I guess this ain't a dns issue and is pretty likely an Isp level block, this is ridiculous to me, they didn't block any of the other add-ons, the debrid services, any other instances but just the Yeb one for some fucking reason, clearly I had to switch to another instance, using midnighte's as my main now & elfshosted for the backup, idk why this happened out a sudden, it was working great for months, I am lowkey worried they might go after other things in my setup idk man fuck this, the reason to post this is like now what, is there anything I can or should do that can potentially solve this or this a deadend cause of my isp, report or submit a request to yeb or something idk man. Might have to switch isp if they continue to block anymore of my setup.

reddit.com
u/Itachii_45 — 1 day ago
▲ 45 r/aiostreams+2 crossposts

I spent some time making a custom format with emoji for resolutions and visual tags, but the biggest thing I wanted to fix was the cluttered duplicate tags (like when a file says DV • HDR • 10bit and looks super messy).

I created a custom logic chain that cleans up extra/inferior tags using this hierarchy: DV > HDR10+ > HDR10

For example if theres DV and HDR tag both present it only shows DV

Name Template

Description Template

u/stupididiots999 — 13 days ago

I want to show the entire series and not separate episodes

Hello guys, I want to show the series in full (the episodes are grouped with one link), for example, the size of one episode is 8GB, the size of the series is 50GB with the same link?

u/Muslim-Kareem — 4 days ago

Error Switching to TB

I switched from RD to TB for debrid. I went into AIOStreams, disabled RD & removed the API. I then enabled TB and entered the API. When I try to save the configuration, I get the error "You have specified RD in your configuration but it is not enabled or has missing credentials". What am I missing?

reddit.com
u/Proud-Dark3857 — 1 day ago

Hey everyone,

So, I've got Aiostreams midnight set up with all the cool add-ons like torrentio, meteor, mediafusion, and everything, but my search results are super limited. I'm barely getting 5-6 results total, which isn't enough to pick from. These are usually like 6-7GB files for a single episode, and I really need those smaller HEVC files for TV shows. I'm fine with big files for movies, just not TV shows. Thanks!

reddit.com
u/Alu_Andy — 9 days ago

Built a Rating System for streams using AIOStreams formatting options.

Built a Rating System for streams using AIOStreams formatting options.

My family members got confused every time they opened Stremio 😅

i wanted them to adopt stremio because its so wonderful but the technical jargon was too intimidating for them. 

Then I discovered AIOStreams and I instantly recognized it as a game changer.

So I went down the rabbit hole of formatting options and designed a star-rating based system that ranks streams based on the actual expected viewing experience, making them instantly recognizable at a glance.

I used AI mainly to help finalize the emojis and formatter syntax (because I absolutely hate debugging  syntax ), but the rating philosophy and system design itself is completely my own.

Rating Logic

The stars represent the actual expected viewing experience.

Base stars assume CAM-quality source:

  • 4K = ⭐⭐⭐
  • 1080p = ⭐⭐
  • 720p = ⭐

Then streams gain stars depending on source quality:

  • WEB-DL / WEBRip → Adds 1 Star ⭐
  • BluRay / REMUX → Adds 2 stars ⭐⭐

So the final ratings look something like

Resolution Base (CAM-tier) WEB-DL / WEBRip BluRay / REMUX
2160p ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
1080p ⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐
720p ⭐⭐ ⭐⭐⭐

Audio & Visual Tags

In addition to resolution and source, the audio & video tags also influence the stream quality a lot. So i created these "flags" corresponding to various audio & video tags. (And another one for p2p streams)

Flags Meaning
🎞️ REMUX
📀 BluRay
🌈 Dolby Vision (great colors)
🔆 HDR / HDR10 / HDR10+
🎻 Premium Audio
📹 CAM / SCR / TS (poor quality)
🐢 P2P stream, may take time to start

Stream Details & other tweaks

I also customized the stream descriptions to surface only the useful metadata in a clean readable way:

🌎 English | Italian ⏱️ 2h 32m
📦 62.5 GB / 125 GB (54.8 Mbps) 👥 125
🎥 BluRay ⚙️ HEVC
📺 DV 🎧 Atmos | TrueHD 🔊 7.1
🎬 Movie Title (2023)

And last but not the least, I renamed the addons to something easy to remember - like Public Server (for p2p) , Http Server 1/2/3, etc (for direct streams)

Why this system works so well

A user immediately understands:

4K•UHD 📀 🌈 🎻
⭐⭐⭐⭐⭐
Http Server 1 ⚡

= superior quality stream as well as source.

vs

⭐⭐ 🐢 📹
Public Server ⚠️

= watchable but bad overall quality.

all without reading any guide (or asking me to play the correct one for them)

Honestly this feels much cleaner than the default cluttered mess that most addons show.

It’s definitely not perfect, but it’s been working great for me and my family so far. Any suggestions or ideas are welcome. Cheers!! :)

Edit: Forgot to add the codes, so here they are:

Title:

{stream.resolution::exists["{stream.resolution::replace('2160p','4K•UHD')::replace('1080p','FHD•1080p')::replace('720p','HD•720p')::replace('576p','SD•576p')::replace('480p','SD•480p')::replace('360p','SD•360p')}"||""]}{stream.quality::~Remux[" 🎞️"||""]}{stream.quality::~BluRay[" 📀"||""]}{stream.quality::~CAM[" 📹"||""]}{stream.quality::~SCR[" 📹"||""]}{stream.quality::~TS[" 📹"||""]}{stream.visualTags::~DV[" 🌈"||""]}{stream.visualTags::~HDR[" 🔆"||""]}{stream.visualTags::~HDR10[" 🔆"||""]}{stream.visualTags::~HDR10+[" 🔆"||""]}{stream.visualTags::~IMAX[" 🔆"||""]}{stream.audioTags::exists[" 🎻"||""]}{stream.type::~P2P[" 🐢"||""]}

{stream.resolution::exists["{stream.resolution::replace('2160p','⭐⭐⭐')::replace('1080p','⭐⭐')::replace('720p','⭐')::replace('576p','⭐')::replace('480p','⭐')::replace('360p','⭐')}"||""]}{stream.quality::~WEBRip["⭐"||""]}{stream.quality::~WEB-DL["⭐"||""]}{stream.quality::~BluRay["⭐⭐"||""]}{stream.quality::~Remux["⭐⭐"||""]}

{addon.name::exists["{addon.name}"||""]}

Description:

{stream.languages::exists["🌎 {stream.languages::join(' | ')}"||""]} {stream.duration::>0["⏱️ {stream.duration::time} "||""]}

{stream.size::>0["📦 {stream.size::sbytes} "||""]}{stream.folderSize::>0["/ {stream.folderSize::sbytes} "||""]}{stream.bitrate::>0["({stream.bitrate::sbitrate})"||""]} {stream.seeders::>0["👥 {stream.seeders} "||""]}

{stream.quality::exists["🎥 {stream.quality} "||""]}{stream.encode::exists["⚙️ {stream.encode} "||""]}{stream.network::exists["📡 {stream.network} "||""]}

{stream.visualTags::exists["📺 {stream.visualTags::join(' | ')} "||""]}{stream.audioTags::exists["🎧 {stream.audioTags::join(' | ')} "||""]}{stream.audioChannels::exists["🔊 {stream.audioChannels::join(' | ')}"||""]}

{stream.title::exists["🎬 {stream.title::title} "||""]}{stream.year::exists["({stream.year}) "||""]}{stream.formattedSeasons::exists["🍂 {stream.formattedSeasons} "||""]}{stream.formattedEpisodes::exists["🎞️ {stream.formattedEpisodes}"||""]}

{stream.seadexBest::istrue["🎚️ Best "||""]}{stream.seadex::istrue::and::stream.seadexBest::isfalse["🎚️ Alternative"||""]}

{stream.rseMatched::exists::and::stream.seadex::isfalse::and::stream.rseMatched::string::~T1::or::stream.rseMatched::string::~T2::or::stream.rseMatched::string::~T3::or::stream.rseMatched::string::~T4::or::stream.rseMatched::string::~T5::or::stream.rseMatched::string::~T6::or::stream.rseMatched::string::~T7::or::stream.rseMatched::string::~T8[" 🎚️ {stream.rseMatched::first}"||""]}

{stream.regexMatched::exists::and::stream.rseMatched::exists::isfalse::and::stream.seadex::isfalse["🎚️ {stream.regexMatched} "||""]}
u/Pitiful_Ad6944 — 6 days ago

I'm using tam-taro sel template which I love btw and was wondering if I even need these two preinstalled add-ons enabled. I'm using only real debrid for streaming and added debridio. Thanks!

u/Perza — 7 days ago

Add ons not working or scraping

Hi, my aiostream is not scraping great today.. i have 10 addons for stream but is not doing great, is anyone experiencing this today or just me?

reddit.com
u/Abject_Grass989 — 3 days ago

Help With Error, I Don't Understand

Hey all, I did not have this error pop up during setup but now when I am trying to switch from TB to RD it won't let me save. Can someone tell me what I need to do to get this gone? I am on Android in the app. I already tried going in and deleting a bunch of regex because it says im over but it didnt work. TIA

u/QuiGon_Glen — 3 days ago

Hola a todos, llevo ya unos días peleándome con este tema y no consigo que me saque los resultados correctamente, ya lo de si es Audio Latino o no ya me da lo mismo, también me he dado cuenta que me pasa con Torrentio ( lo he conseguido incluir con otra distro de AoiStreams )
A alguien más le pasa? Si alguien tiene alguna configuración funcional que comparta porque ya estoy un poco desesperado, solo me queda seguir con todos los plugins por separado.
Un saludo

u/zicnic — 8 days ago
▲ 4 r/aiostreams+1 crossposts

Hi,

I host everything myself. I use Aiostreams, Nzbdav, and Hydra2. For indexing, I use Ninja, Althub, and Scene.

It keeps happening that releases that match my filter exactly won't play. “Something went wrong, go back to AIOstreams”.

In Nzbdav, I then see that the files have errors such as: “No importable videos found,” “Only RAR files with compression method m0 are supported,” or “Missing articles.” The “Article health check” option in Nzbdav doesn’t prevent this.

The validation needs to happen even earlier in the chain, before NZBDAV attempts to mount the files. How do you solve this problem? Thanks :)

reddit.com
u/r0b4fun — 8 days ago
▲ 7 r/aiostreams+1 crossposts

How can i use the stremthru newz in aiostreams services section? Can i add public instances or use newz as an addon inside aio? I know i can add it as a custom addon,but that would require me to change the api key manually in newz everytime there's a change

reddit.com
u/GooseOk2737 — 11 days ago
▲ 11 r/aiostreams+1 crossposts

So,i was using mediafusion elfhosted in aiostreams and started noticing less results. So i installed the mediafusion addon and a separate aiostreams addon with only mediafusion elfhosted. The aiostreams addon is not having any filters or regex. You can see the difference in number of files for both the addons above.Normal mediafusion has multiple links above 60 gb while aiostreams only has 2.I have also disabled deduplicator and enabled contribution streams.What could be the reason behing this?

u/GooseOk2737 — 13 days ago

I have a standalone aiostreams app on home screen. My credentials work via Samsung password saver. But!! When I try and sign into my own UUID w Password via a link from a reddit page the SAME UUID w Password doesn't exist per aiostreams.

Why is that? Frustrating cause I want to configure via the link given but it's useless bc it won't accept my credentials.

reddit.com
u/whats_ur_nameSwt_lic — 11 days ago