nilaoda/N_m3u8DL-RE
N_m3u8DL-RE is a .NET-based command-line tool for downloading and processing media streams from HLS, DASH, and MSS sources. It parses media manifests, handles encryption and decryption, and manages the download of segmented content with support for live recording. The system provides extensive filtering, URL processing, and post-processing capabilities, all exposed through a structured CLI interface.
52.4
Adequate · 29 July 2026
13k
lines of production code
C#
primary language
1
bus factor · 21 authors in all
3
measurements over time
How it got here
2022 · Parser and download architecture overhaul
The codebase underwent a significant architectural restructuring, introducing a modular parser system with pluggable processors for HLS, DASH, and MSS streams. This period also established a robust download and live recording framework, supported by new encryption utilities and a comprehensive CLI interface.
26 changes
2025–2026 · Test coverage expansion
This period focused on increasing test coverage across the codebase, introducing unit tests for subtitle parsing, DASH stream handling, command-line argument parsing, and various utility functions. The work included adding helper classes for test data access and verifying logic for ad filtering, error handling, and filename management.
5 changes
Survey your own repository
nilaoda/N_m3u8DL-RE was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit e113dee70c — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.