Feature Request: Tag imported items with source streaming platform
Summary
When Gelato imports catalog items (e.g. Netflix movies, Disney+ series), it would be very useful if each item were tagged with the name of its source streaming platform (e.g. netflix, disney+, prime-video) as a Jellyfin tag.
Use Case
Currently, Gelato's "Collection" checkbox in the Catalog Importer creates per-platform BoxSet collections (Netflix, Disney+, etc.), but these collections only end up containing items that also exist in a local file-based library — not the virtual stub items Gelato imports. This means the per-platform collections are essentially empty or incorrect.
If Gelato tagged each imported item with its source platform at import time, users could:
- Create accurate Jellyfin collections per streaming platform using the tag
- Filter the Jellyfin library by platform
- Have a meaningful "Netflix", "Disney+", "HBO Max" etc. view in their library
Proposed Implementation
When importing catalog items, write the catalog source name (e.g. Netflix, Disney+, Prime Video) to the item's Tags field in Jellyfin. This could be opt-in via a checkbox in the Catalog Importer table alongside the existing "Enabled" and "Collection" columns.
Current Workaround
None — once items are in Jellyfin's database there is no metadata field indicating which streaming platform they came from, making the existing "Collection" feature not work as expected for virtual stub items.
Environment
- Gelato v0.26.15.1
- Jellyfin 10.11.11
- AIOStreams with Streaming Catalogs addon (Netflix, Disney+, Prime Video, Apple TV+, HBO Max, Paramount+, Peacock, Hulu)
Feature Request: Tag imported items with source streaming platform
Summary
When Gelato imports catalog items (e.g. Netflix movies, Disney+ series), it would be very useful if each item were tagged with the name of its source streaming platform (e.g.
netflix,disney+,prime-video) as a Jellyfin tag.Use Case
Currently, Gelato's "Collection" checkbox in the Catalog Importer creates per-platform BoxSet collections (Netflix, Disney+, etc.), but these collections only end up containing items that also exist in a local file-based library — not the virtual stub items Gelato imports. This means the per-platform collections are essentially empty or incorrect.
If Gelato tagged each imported item with its source platform at import time, users could:
Proposed Implementation
When importing catalog items, write the catalog source name (e.g.
Netflix,Disney+,Prime Video) to the item's Tags field in Jellyfin. This could be opt-in via a checkbox in the Catalog Importer table alongside the existing "Enabled" and "Collection" columns.Current Workaround
None — once items are in Jellyfin's database there is no metadata field indicating which streaming platform they came from, making the existing "Collection" feature not work as expected for virtual stub items.
Environment