ripping - hello live

notes

download

open the stream in your browser and wait for it to load. open the dev tools, switch to the network tab and filter for m3u8. right click the newest entry and select copy -> copy as cURL. it should look something like this:

curl 'https://live-ak2.vimeocdn.com/.../chunklist_b6256000.m3u8' \
  -H 'Accept: */*' \
  -H 'Referer: https://hellolive.tv/' \
  -H 'User-Agent: ...'

replace curl with the following command to begin downloading.

n-m3u8dl-re --no-log --live-real-time-merge --live-keep-segments false --write-meta-json false --save-name stream

when the stream has finished, click ctrl+c to exit n-m3u8dl-re.

trim

streams begin and end with a short waiting room period. these are unnecessary and can be removed to reduce file size.

open the file, find your desired start and end times, then slot them into the following command:

ffmpeg -i stream.ts -ss 00:00:00 -to 00:00:00 -c copy trimmed.ts