Skip to content

Smart Auto-Merge for VOD and Series Across Providers #774

@MatYRiCs

Description

@MatYRiCs

At the moment, it seems that the merging and failover logic only works for channels (VOD or series) that share the same stream_id.

However, my providers use completely different stream_ids rather than standardized ids such as TMDB or TVDB. As a result, VOD and series content cannot be matched automatically, which means I would have to manually review and merge everything. That defeats the purpose of having an automated system like m3u-editor.

Currently, my users and I are using four different providers. All live channels, VOD, and series are imported into one main playlist from my accounts. I have set up Playlist Aliases, which work very well for live channels. Once I manually merge channels from different providers, it is almost a “set and forget” setup.

However, VOD and series are more dynamic, since new content is constantly being added by the providers.

There should be a way to automatically merge VOD and series even when providers do not include full metadata or matching stream_ids, as long as the titles are essentially the same.

Here is an example of the same movie from different providers:

Provider 1: DK | The Last Viking

Provider 2: 4K-SC - The Last Viking (2025)

Provider 2: 4K-SC - Den sidste viking (2025)

Provider 3: SC - The Last Viking (2025)

Provider 4: DK: Den sidste viking - 2025

All of these titles refer to the same movie, just listed in English and Danish (which is the original language of the movie).

It would be great if m3u-editor could automatically merge these entries and allow failover playlist prioritization when creating failover streams.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions