Skip to content
Novus Examples
m3u244 B

M3U Playlist

An extended M3U media playlist with #EXTINF duration and title directives over three track references (local and remote) — for testing playlist parsers and media players.

Preview — first 9 linesm3u
#EXTM3U
#PLAYLIST:Sample Playlist
#EXTINF:213,Novus Examples - Reference Tone
audio/reference-tone.mp3
#EXTINF:184,Novus Examples - Ambient Loop
audio/ambient-loop.mp3
#EXTINF:97,Novus Examples - Short Chime
https://media.example.com/chime.mp3

Specifications

Format
Extended M3U
Tracks
3
Directives
#EXTM3U, #EXTINF

What is a .m3u file?

M3U (.m3u) is a plain-text media playlist: a list of track paths or URLs, one per line, optionally annotated with #EXTINF duration and title directives in the extended form. It is the most widely supported playlist format across audio and video players.

How to use this file

Use an example .m3u file to test playlist parsers and media players, #EXTINF metadata extraction, and conversion between M3U, PLS, and other playlist formats.

How to use this file for testing

“M3U Playlist” is a deterministic Novus Examples fixture for Playlist & feed parsing, Editor testing. RSS, Atom, and JSON Feed syndication, an OPML subscription list, and M3U / HLS M3U8 media playlists — for testing feed readers, podcast apps, and media players.

Documented properties for this file: Extended M3U. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

Data fixtures document their exact quirks — delimiters, encodings, null handling, schema, and row counts — in the spec table. Point your parser or importer at the file and assert it handles the documented edge cases; clean and deliberately-messy siblings make before/after diffs straightforward.

Generated by generation/feeds_extra.py. Free for any use, no attribution required — license.