-
-
Notifications
You must be signed in to change notification settings - Fork 231
[Feature]: Support for #EXTGRP tag in M3U parser #1088
Copy link
Copy link
Labels
Area: M3UM3U PlaylistsM3U PlaylistsAvailable In DevThis is fixed/available in the dev branch and will be included in the next release.This is fixed/available in the dev branch and will be included in the next release.P2Priority 2 issue. Priorities are 1-4, 1 being the highest priority.Priority 2 issue. Priorities are 1-4, 1 being the highest priority.
Metadata
Metadata
Assignees
Labels
Area: M3UM3U PlaylistsM3U PlaylistsAvailable In DevThis is fixed/available in the dev branch and will be included in the next release.This is fixed/available in the dev branch and will be included in the next release.P2Priority 2 issue. Priorities are 1-4, 1 being the highest priority.Priority 2 issue. Priorities are 1-4, 1 being the highest priority.
Type
Fields
Give feedbackNo fields configured for Feature.
Is your feature request related to a problem?
Dispatcharr is currently unable to recognize channel groups in M3U files that use the #EXTGRP tag. While some providers include group information as a group-title attribute within the #EXTINF line, others (like mine) provide it on a separate line immediately following the #EXTINF data.
Currently, these channels appear in Dispatcharr without any category/group assignment, making library management difficult.
Describe the solution you'd like
I would like the M3U parser to support the #EXTGRP directive. If an #EXTGRP line follows an #EXTINF line, the software should assign that channel to the specified group.
Example Format:
Additional context
Many IPTV providers use this formatting for better readability or legacy compatibility. Below is a sanitized example of my file's structure. Currently, Dispatcharr ignores the group line, causing all channels to be uncategorized:
Adding support for this would make the software much more robust for users with diverse provider formats.