IPTV M3U Parser

action_iptv_m3u · action · Utility · Disponibile · v1.0.0

Descrizione

Decodifica una playlist M3U/M3U8 IPTV (input) in array di entry strutturate. Estrae tvg-id, tvg-name, tvg-logo, group-title, http-referrer, http-user-agent e tutte le altre direttive #EXTVLCOPT. Supporta filtri (groupFilter, titleFilter), cap entry/righe per DoS guard, allowlist schemi URL. Round-trip-compatibile con il nodo VLC Playlist (parse(build(x)) === x).

⚙️ Parametri di configurazione

Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.

CampoTipoRequiredDefaultDescrizione
m3u
Sorgente M3U (fallback)
string (multiline)noSolo se l'input non porta la stringa M3U. L'input ha precedenza. Deve iniziare con #EXTM3U.
schemes
Schemi URL accettati (CSV)
stringnohttp,https
http,https,rtmp
Default "http,https". Aggiungi rtmp/udp/rtp/mms solo se il player a valle li supporta.
groupFilter
Regex group-title
stringno
^Sports.*$
Tiene solo entry il cui `group` matcha il regex. Le entry senza group sono SCARTATE quando il filtro e` attivo.
titleFilter
Regex titolo entry
stringno
\bHD\b
Idem per il titolo. Entry senza titolo scartate quando attivo.
maxLines
Max righe input
numberno200000Cap di sicurezza. Range 100-2000000.
maxEntries
Max entry output
numberno10000Cap entry output. Range 1-100000.
includePipelineLog
Includi log di parsing nell'output
booleannotrue

💡 Esempio configurazione

Snippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.

{
  "id": "node-action_iptv_m3u-1",
  "defId": "action_iptv_m3u",
  "label": "IPTV M3U Parser",
  "config": {
    "schemes": "http,https",
    "maxLines": 200000,
    "maxEntries": 10000,
    "includePipelineLog": true
  }
}

🔗 Nodi correlati nella stessa categoria

Pronto a usare IPTV M3U Parser?

Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.

Inizia gratisSfoglia tutti i nodi