After 30 years, behold your biggest ally in the unauthorized downloading war, the wget wrapper: #!/bin/sh wget --tries=0 --retry-connrefused --continue --no-use-server-timestamps --no-check-certificate $@ The protocol for downloading prerecorded twitter videos is pretty gnarly. They use 2 different m3u8 files for audio & video, but the network log is flooded with hundreds of m3u8 files by the auto recommender & different resolutions. It got lions pondering the use of language models to extract media files from the ponderous javascript. You could probably prompt your way to a source level video downloader, with enough effort. --------------------------------------------------------------------------------------------------- After 3 years, the lion kingdom uneventfully returned to daily runs at a 9 minute pace. The mane factors seemed to be a bunch of 7:30-8:30 flat miles, 2g vitamin C, stretching, some slow 18 mile efforts, lack of time ...