Install your player · WhatsApp us for a one-day free trial

The 8K IPTV journal

Read the basic parts of an M3U channel entry

A typical extended M3U entry pairs a metadata line with a media address on the following line. The metadata can include a display name and optional attributes; the address tells the player where to request the stream. A name alone is not a playable source.

Illustrated guide: Read the basic parts of an M3U channel entry
What do EXTINF and the following URL mean in an M3U file?

A typical extended M3U entry pairs a metadata line with a media address on the following line. The metadata can include a display name and optional attributes; the address tells the player where to request the stream. A name alone is not a playable source.

Keep the pair together

When inspecting a private copy, notice which address follows each EXTINF line. Moving names without their corresponding addresses can make the displayed label point at the wrong programme. Use a plain-text editor rather than a word processor that introduces formatting or smart punctuation.

Understand optional attributes

Fields such as group-title and tvg-id can help a compatible player arrange groups or match guide entries. Different players interpret optional attributes differently, so a list that looks organised in one application may appear simpler in another. Unsupported metadata does not necessarily prevent video playback.

Edit only an authorised local copy

Back up the original before making changes. Keep account-bearing addresses private and preserve line breaks. If the service provides a maintained remote list, local edits may be replaced during the next refresh, so player-level favourites are often easier to maintain.

Questions about this topic

Can I rename a channel locally?
Some players offer local labels. Editing a private playlist is another possibility, but it will not rename the broadcaster or change the underlying stream.
Does EXTINF contain the video?
No. It is text metadata. The media must still be fetched from the associated address.

Sources & further reading

Keep reading

Related guides.

Illustrated guide: Channel numbers and custom ordering in a player

Channel numbers and custom ordering in a player

Channel numbers may be generated from playlist order or assigned locally by the player. When the source list changes, those positions can move. If consistent daily navigation matters, use supported favourites and local ordering rather than relying on a source position that may change.

Explore guide ↗
Illustrated guide: Why your TV says 4K when a channel is HD

Why your TV says 4K when a channel is HD

A television’s input banner normally describes the signal arriving over HDMI, not necessarily the original programme. A streaming box can upscale an HD channel and send a 4K output, so the banner alone cannot establish the source resolution.

Explore guide ↗

Your next screen starts here

Installed your player?

WhatsApp us for a one-day free trial. Tell us your device and the player you installed so we can help you get connected.

WhatsApp support