Thanks to visit codestin.com
Credit goes to github.com

Skip to content

plugins.rtve: use xpath for data-setup attr#6701

Merged
bastimeyer merged 1 commit into
streamlink:masterfrom
bastimeyer:plugins/rtve/use-xpath-for-data-setup-attr
Oct 24, 2025
Merged

plugins.rtve: use xpath for data-setup attr#6701
bastimeyer merged 1 commit into
streamlink:masterfrom
bastimeyer:plugins/rtve/use-xpath-for-data-setup-attr

Conversation

@bastimeyer

Copy link
Copy Markdown
Member

Fixes #6700

$ ./script/test-plugin-urls.py rtve
:: https://www.rtve.es/play/videos/directo/canales-lineales/24h/
::  360p, 576p, 720p, worst, best
:: https://www.rtve.es/play/videos/directo/la-1/
::  180p, 360p, 576p, 720p, worst, best
:: https://www.rtve.es/play/videos/informe-semanal/la-semilla-de-la-guerra/6670279/
::  1080p, worst, best
$ streamlink -l debug -o /dev/null https://www.rtve.es/play/videos/directo/canales-lineales/la-1 best
[cli][debug] OS:         Linux-6.17.2-1-git-x86_64-with-glibc2.42
[cli][debug] Python:     3.14.0
[cli][debug] OpenSSL:    OpenSSL 3.6.0 1 Oct 2025
[cli][debug] Streamlink: 7.6.0+31.gc8b42589
[cli][debug] Dependencies:
[cli][debug]  certifi: 2025.10.5
[cli][debug]  isodate: 0.7.2
[cli][debug]  lxml: 6.0.2
[cli][debug]  pycountry: 24.6.1
[cli][debug]  pycryptodome: 3.23.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.32.5
[cli][debug]  trio: 0.31.0
[cli][debug]  trio-websocket: 0.12.2
[cli][debug]  urllib3: 2.5.0
[cli][debug]  websocket-client: 1.9.0
[cli][debug] Arguments:
[cli][debug]  url=https://www.rtve.es/play/videos/directo/canales-lineales/la-1
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --player=mpv
[cli][debug]  --output=/dev/null
[cli][debug]  --webbrowser-headless=True
[cli][info] Found matching plugin rtve for URL https://www.rtve.es/play/videos/directo/canales-lineales/la-1
[utils.l10n][debug] Language code: en_US
[cli][info] Available streams: 180p (worst), 360p, 576p, 720p (best)
[cli][info] Opening stream: 720p (hls)
[cli][info] Writing output to
/dev/null
[cli][debug] Checking file output
[stream.hls][debug] Reloading playlist
[cli][debug] Pre-buffering 8192 bytes
[stream.hls][debug] First Sequence: 4473; Last Sequence: 5912
[stream.hls][debug] Start offset: 0; Duration: None; Start Sequence: 5910; End Sequence: None
[stream.hls][debug] Adding segment 5910 to queue
[stream.hls][debug] Adding segment 5911 to queue
[stream.hls][debug] Adding segment 5912 to queue
[stream.hls][debug] Writing segment 5910 to output
[stream.hls][debug] Segment 5910 complete
[cli][debug] Writing stream to output
[stream.hls][debug] Writing segment 5911 to output
[stream.hls][debug] Segment 5911 complete
[stream.hls][debug] Writing segment 5912 to output
[stream.hls][debug] Segment 5912 complete
[stream.hls][debug] Reloading playlist
[stream.hls][debug] Adding segment 5913 to queue
[stream.hls][debug] Writing segment 5913 to output
[stream.hls][debug] Segment 5913 complete
[stream.hls][debug] Reloading playlist
[stream.hls][debug] Reloading playlist
[stream.hls][debug] Adding segment 5914 to queue
[stream.hls][debug] Writing segment 5914 to output
[stream.hls][debug] Segment 5914 complete
[stream.segmented][debug] Closing worker thread
[stream.segmented][debug] Closing writer thread
[cli][info] Stream ended
Interrupted! Exiting...
[cli][info] Closing currently open stream...
[download] Written 8.62 MiB to /dev/null (13s @ 658.73 KiB/s)

@bastimeyer bastimeyer added the plugin issue A Plugin does not work correctly label Oct 24, 2025
@bastimeyer bastimeyer merged commit 73cffe6 into streamlink:master Oct 24, 2025
27 checks passed
@bastimeyer bastimeyer deleted the plugins/rtve/use-xpath-for-data-setup-attr branch October 24, 2025 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin issue A Plugin does not work correctly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

plugins.rtve: live streams broken October 2025

1 participant