From d4060734bcb410e2b2f3baca3d2534596a32256b Mon Sep 17 00:00:00 2001 From: mister-ben <1676039+mister-ben@users.noreply.github.com> Date: Thu, 19 Mar 2026 15:49:58 +0100 Subject: [PATCH] hlsq: add page (#21466) * hlsq: add page * hlsq: use long option in curl Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> * hlsq: fix curl arg * hlsq: remove erroneous quote * hlsq: descriptive summaries * Update pages/common/hlsq.md Co-authored-by: Ivan Baluta --------- Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> Co-authored-by: Ivan Baluta --- pages.de/common/hlsq.md | 24 ++++++++++++++++++++++++ pages/common/hlsq.md | 24 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 pages.de/common/hlsq.md create mode 100644 pages/common/hlsq.md diff --git a/pages.de/common/hlsq.md b/pages.de/common/hlsq.md new file mode 100644 index 0000000000..2186335c71 --- /dev/null +++ b/pages.de/common/hlsq.md @@ -0,0 +1,24 @@ +# hlsq + +> Anzeige von HLS-Manifesten mit Farbhervorhebung und einfacher Filterung. +> Weitere Informationen: . + +- Zeige ein HLS-Manifest von einer URL an: + +`{{curl --silent url}} | hlsq` + +- Zeige ein HLS-Manifest aus einer Datei an: + +`{{cat path/to/file.m3u8}} | hlsq` + +- Lade eine URL kontinuierlich neu und aktualisiere die Ausgabe: + +`hlsq -watch -url {{url}}` + +- Filtere eine Multivarianten-Playlist nach einem Attribut (Textwert): + +`{{cat path/to/file.m3u8}} | hlsq -query '{{type = SUBTITLES}}'` + +- Filtere eine Multivarianten-Playlist nach einem Attribut (Zahlenwert): + +`{{cat path/to/file.m3u8}} | hlsq -query '{{bandwidth > 1000000}}'` diff --git a/pages/common/hlsq.md b/pages/common/hlsq.md new file mode 100644 index 0000000000..3389c4cce2 --- /dev/null +++ b/pages/common/hlsq.md @@ -0,0 +1,24 @@ +# hlsq + +> Display HLS manifests with color and basic filtering. +> More information: . + +- View an HLS manifest from a URL: + +`{{curl --silent url}} | hlsq` + +- View an HLS manifest from a file: + +`{{cat path/to/file.m3u8}} | hlsq` + +- Continuously refetch a URL and update the output: + +`hlsq -watch -url {{url}}` + +- Filter a multivariant playlist by an attribute's string value: + +`{{cat path/to/file.m3u8}} | hlsq -query '{{type = SUBTITLES}}'` + +- Filter a multivariant playlist by an attribute's numeric value: + +`{{cat path/to/file.m3u8}} | hlsq -query '{{bandwidth > 1000000}}'`