weverse - streams
notes
- this guide only applies to free special event streams such as those on weverse zone
- this guide does not apply to regular artist lives or streams on concerts.weverse.io
- streams can only be ripped while they are live
requirements
method
- install the required programs and add them to your
PATH
- open the stream or reload the tab if already on the desired page
- open the dev tools with F12, switch to the network tab and filter for
aes_key
- right click the entry and select
open in new tab
to save the aes_key
file
- return to the dev tools and filter for
m3u8
- right click the entry and select
copy -> copy as cURL
- use the manifest url and headers from the
curl
command, along with the aes_key
to create an n-m3u8dl-re
command
n-m3u8dl-re --live-real-time-merge --auto-select --custom-hls-key aes_key <url> \
-H <header> \
-H <header> \
-H <header>
- when the stream has finished, use ctrl+c to exit
n-m3u8dl-re