bastimeyer · GitHub

bigscreen:~/nmu/streamlink> /home/sesse/.local/bin/streamlink --loglevel debug https://tv.nrk.no/direkte/nrk1
[session][debug] Loading plugin: nrk
[cli][debug] OS:         Linux-6.18.12+deb14-amd64-x86_64-with-glibc2.42
[cli][debug] Python:     3.13.12
[cli][debug] OpenSSL:    OpenSSL 3.5.5 27 Jan 2026
[cli][debug] Streamlink: 0.0.0+unknown
[cli][debug] Dependencies:
[cli][debug]  certifi: 2026.2.25
[cli][debug]  isodate: 0.7.2
[cli][debug]  lxml: 6.0.2
[cli][debug]  pycountry: 26.2.16
[cli][debug]  pycryptodome: 3.23.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.32.5
[cli][debug]  trio: 0.33.0
[cli][debug]  trio-websocket: 0.12.2
[cli][debug]  urllib3: 2.6.3
[cli][debug]  websocket-client: 1.9.0
[cli][debug] Arguments:
[cli][debug]  url=https://tv.nrk.no/direkte/nrk1
[cli][debug]  --loglevel=debug
[cli][info] Found matching plugin nrk for URL https://tv.nrk.no/direkte/nrk1
[utils.l10n][debug] Language code: nb_NO
Available streams: 540p (worst), 720p_alt, 720p, 1080p (best)
bigscreen:~/nmu/streamlink> /home/sesse/.local/bin/streamlink --loglevel debug https://tv.nrk.no/direkte/nrk1 best --stdout > /dev/null
[session][debug] Loading plugin: nrk
[cli][debug] OS:         Linux-6.18.12+deb14-amd64-x86_64-with-glibc2.42
[cli][debug] Python:     3.13.12
[cli][debug] OpenSSL:    OpenSSL 3.5.5 27 Jan 2026
[cli][debug] Streamlink: 0.0.0+unknown
[cli][debug] Dependencies:
[cli][debug]  certifi: 2026.2.25
[cli][debug]  isodate: 0.7.2
[cli][debug]  lxml: 6.0.2
[cli][debug]  pycountry: 26.2.16
[cli][debug]  pycryptodome: 3.23.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.32.5
[cli][debug]  trio: 0.33.0
[cli][debug]  trio-websocket: 0.12.2
[cli][debug]  urllib3: 2.6.3
[cli][debug]  websocket-client: 1.9.0
[cli][debug] Arguments:
[cli][debug]  url=https://tv.nrk.no/direkte/nrk1
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --stdout=True
[cli][info] Found matching plugin nrk for URL https://tv.nrk.no/direkte/nrk1
[utils.l10n][debug] Language code: nb_NO
[cli][info] Available streams: 540p (worst), 720p_alt, 720p, 1080p (best)
[cli][info] Opening stream: 1080p (hls)
[stream.hls][debug] Reloading playlist
[cli][debug] Pre-buffering 8192 bytes
[stream.hls][debug] Segments in this playlist are encrypted
[stream.hls][debug] First Sequence: 3084546; Last Sequence: 3087939
[stream.hls][debug] Start offset: 0; Duration: 0.0; Start Sequence: 3087937; End Sequence: None
[stream.segmented][debug] Queuing HLSSegment(num=3087937, init=False, discontinuity=False, duration=3.200, title=None, key=Key(method='AES-128', key_format=None, key_format_versions=None), byterange=None, date=None, map=None, fileext='ts')
[stream.segmented][debug] Queuing HLSSegment(num=3087938, init=False, discontinuity=False, duration=3.200, title=None, key=Key(method='AES-128', key_format=None, key_format_versions=None), byterange=None, date=None, map=None, fileext='ts')
[stream.segmented][debug] Queuing HLSSegment(num=3087939, init=False, discontinuity=False, duration=3.200, title=None, key=Key(method='AES-128', key_format=None, key_format_versions=None), byterange=None, date=None, map=None, fileext='ts')
[stream.hls][debug] Writing segment 3087937 to output
[stream.hls][debug] Segment 3087937 complete
[cli][debug] Writing stream to output
[stream.hls][debug] Writing segment 3087938 to output
[stream.hls][debug] Segment 3087938 complete
[stream.hls][debug] Writing segment 3087939 to output
[stream.hls][debug] Segment 3087939 complete
^C[stream.segmented][debug] Closing worker thread
[stream.segmented][debug] Closing writer thread
[cli][info] Stream ended
Interrupted! Exiting...
[cli][info] Closing currently open stream...

Note specifically that 1080p (best) is listed as an option with the patch.

Read the original on github.com ↗