Some M3U lines could not be parsed
Lines that do not parse are skipped, so those channels are silently missing from the playlist.
What it means
An #EXTINF line had no comma before the channel name, an #EXTINF was not followed by a URL, or a URL appeared with no #EXTINF before it.
Why it matters
Every skipped line is a channel a subscriber will not see, and nothing tells them it is missing — the list simply comes up short. Because clients skip quietly too, these gaps can persist for a long time.
How to fix it
- The reported line numbers point at the entries to inspect.
- Each channel needs exactly two lines: #EXTINF:-1 attributes,Channel Name followed by the URL.
- A channel name containing a newline will split the entry across lines and break it.
Check your own stream
The free M3U checker runs this check on every analysis and links each finding straight back here.
Open the M3U checker →Frequently asked questions
- What does "Some M3U lines could not be parsed" mean?
- An #EXTINF line had no comma before the channel name, an #EXTINF was not followed by a URL, or a URL appeared with no #EXTINF before it.
- Why does it matter?
- Every skipped line is a channel a subscriber will not see, and nothing tells them it is missing — the list simply comes up short. Because clients skip quietly too, these gaps can persist for a long time.
- How do I fix it?
- 1. The reported line numbers point at the entries to inspect. 2. Each channel needs exactly two lines: #EXTINF:-1 attributes,Channel Name followed by the URL. 3. A channel name containing a newline will split the entry across lines and break it.
- How do I find every channel in my playlist with this problem?
- Run the playlist through the free M3U playlist checker. It reports this across the whole file, channel by channel, rather than stopping at the first one.
- What is the first thing to try?
- The reported line numbers point at the entries to inspect.
Related IPTV playlists checks
- IPTV channels are missing tvg-idChannels without a tvg-id cannot be matched to any programme guide, so they show no schedule information.
- Two IPTV channels share a tvg-idDuplicate tvg-ids make several channels display the same programme guide.
- The file does not start with #EXTM3UWithout the header line this is not an M3U playlist, and most clients will reject it outright.
- M3U playlist contains no channelsThe header is present but there are no channel entries.
- A channel has no display nameChannels with no name appear blank in the subscriber’s list.
- Channel URL uses a scheme browsers cannot openSchemes such as rtmp or udp work in VLC but cannot be played by any web client.