python -m venv .venv
source .venv/bin/activate
pip install m3u8downloader
downloadm3u8 -o foo.mp4 spaces_m3u8_url
ffmpeg -i foo.mp4 -b:a 192K -vn bar.mp3
ffmpeg -i spaces_m3u8_url -b:a 192K -vn bar.mp3
python -m venv .venv
source .venv/bin/activate
pip install m3u8downloader
downloadm3u8 -o foo.mp4 spaces_m3u8_url
ffmpeg -i foo.mp4 -b:a 192K -vn bar.mp3
ffmpeg -i spaces_m3u8_url -b:a 192K -vn bar.mp3
I think you can download hls url with ffmpeg, e.g.:
ffmpeg -i spaces_m3u8_url -b:a 192K -vn bar.mp3
You are right, I made a stupid mistake
I think this one no longer works. (filtering using m3u8 returns nothing)
@NabilHunt tried just now, it still works.
go to the space page: https://twitter.com/<username>/status/<tweet_id>
and click the Play Recording
button
the m3u8 will be showed in network panel.
@larvata Thanks!
So it's working! my mistake is that I was opening: https://twitter.com/i/spaces/<id>
downloadm3u8
only support mp4 output format, so this need extra file convert process.see: http://pypi.org/project/m3u8downloader/