M3U8 Stream Inspector

Project: M3U8 Stream Inspector

I've developed a set of simple, interactive command-line scripts to help you quickly inspect HLS (.m3u8) streams. These tools are perfect for developers, testers, or anyone working with video streams.

Key Features:

  • DRM Detection: Instantly checks for the #EXT-X-KEY tag to see if a stream is encrypted.
  • Variant Analysis: Parses master playlists to display available stream variants, including bandwidth, resolution, and codecs.
  • Cross-Platform: Native scripts are available for both Bash (Linux/macOS) and PowerShell (Windows).
  • No Dependencies: The scripts use standard, built-in command-line tools, so no external libraries are required.
  • Docker Support: You can also run the script in a Docker container for a consistent environment on any system.

The scripts are interactive, allowing you to check multiple stream URLs in a single session.

Based upon a user request, I've integrated similar features to this and a whole bunch more into Streaming Library Manager for Channels. Details here:

I should note that inspection works with both HLS and MPEG-TS (although each gives very different types of info).

The feature works great.
I'm pleased with the update.
Love the management of different sources through such a great interface.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.