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

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions