25 releases
0.4.8 | Nov 30, 2024 |
---|---|
0.4.5 | Sep 27, 2024 |
0.4.3 | May 30, 2024 |
0.3.9 | Mar 15, 2024 |
0.2.7 | Jun 25, 2023 |
#55 in Video
428 downloads per month
88KB
2K
SLoC
titans
Blazingly fast scraper
Install
Linux/Windows/Android
- Get the binary from the release page
Build
Any OS
git clone 'https://github.com/Based-Programmer/titans' && \
cd titans && \
cargo build --release
- Then move it to your $PATH
sudo cp target/release/titans /usr/local/bin/
- Or Build it directly with cargo
cargo install titans
- Then move it to your $PATH
sudo cp "$CARGO_HOME"/bin/titans /usr/local/bin/
-
Or better add $CARGO_HOME to your $PATH
-
In your .zprofile, .bash_profile or .fish_profile ?
export PATH="$CARGO_HOME/bin:$PATH"
Usage
titans <args> <url>
Example
- Get data
titans 'https://dooood.com/d/0hdlp0641u82'
- Play
titans -p 'https://www.youtube.com/watch?v=784JWR4oxOI'
- Download (frontends are also supported)
titans -d 'https://nitter.net/stillgray/status/1670812043090497538#m'
- More at help
titans -h
Optimal Dependencies
- mpv or mpv-android (Streaming video)
- aria2 (for downloading)
- ffmpeg (merging downloaded video & audio)
Supported Sites
- bitchute
- doodstream
- filemoon
- libsyn only play links (https://html5-player.libsyn.com/episode/id/[0-9]+) as of now
- lulustream
- mp4upload
- odysee
- rokfin videos only (not bites & live streams)
- rumble
- spotify only open links like embedded podcasts
- streamdav
- streamhub
- streamtape
- streamvid
- substack
- twatter
- voe
- vtube
- wolfstream
- youtube
Dependencies
~18–28MB
~511K SLoC