get what you want without the fluff
💬 a very good media downloader's community discord server
🐦 a very good media downloader's twitter/x
astatine is a fork of a very good media downloader with the original branding, mascots, and other copyrighted assets all removed. it's fast, easy to use, and has no ads, trackers, or invasive analytics. paste the link, get the file, and move on. it's that simple; how it should be.
the purpose of this fork is to be fully AGPL-3.0, but otherwise almost fully identical to upstream. this enables easier modification by others.
this list is not final and keeps expanding over time. if support for a service you want is missing, create an issue (or a pull request 👀).
service | video + audio | only audio | only video | metadata | rich file names |
---|---|---|---|---|---|
bilibili.com & bilibili.tv | ✅ | ✅ | ✅ | ➖ | ➖ |
dailymotion | ✅ | ✅ | ✅ | ✅ | ✅ |
instagram posts & reels | ✅ | ✅ | ✅ | ➖ | ➖ |
loom | ✅ | ❌ | ✅ | ✅ | ➖ |
ok video | ✅ | ❌ | ✅ | ✅ | ✅ |
✅ | ✅ | ✅ | ➖ | ➖ | |
✅ | ✅ | ✅ | ❌ | ❌ | |
rutube | ✅ | ✅ | ✅ | ✅ | ✅ |
soundcloud | ➖ | ✅ | ➖ | ✅ | ✅ |
streamable | ✅ | ✅ | ✅ | ➖ | ➖ |
tiktok | ✅ | ✅ | ✅ | ❌ | ❌ |
tumblr | ✅ | ✅ | ✅ | ➖ | ➖ |
twitch clips | ✅ | ✅ | ✅ | ✅ | ✅ |
twitter/x | ✅ | ✅ | ✅ | ➖ | ➖ |
vimeo | ✅ | ✅ | ✅ | ✅ | ✅ |
vine archive | ✅ | ✅ | ✅ | ➖ | ➖ |
vk videos & clips | ✅ | ❌ | ✅ | ✅ | ✅ |
youtube videos, shorts & music | ✅ | ✅ | ✅ | ✅ | ✅ |
emoji | meaning |
---|---|
✅ | supported |
➖ | impossible/unreasonable |
❌ | not supported |
service | notes or features |
---|---|
supports reels, photos, and videos. lets you pick what to save from multi-media posts. | |
supports photos, gifs, videos and stories. | |
supports gifs and videos. | |
rutube | supports yappy & private links. |
soundcloud | supports private links. |
tiktok | supports videos with or without watermark, images from slideshow without watermark, and full (original) audios. |
twitter/x | lets you pick what to save from multi-media posts. may not be 100% reliable due to current management. |
vimeo | audio downloads are only available for dash. |
youtube | supports videos, music, and shorts. 8K, 4K, HDR, VR, and high FPS videos. rich metadata & dubs. h264/av1/vp9 codecs. |
astatine has an open api that you can use in your projects for free~. it's easy and straightforward to use, check out the docs to learn how to use it.
if you want to run your own instance for whatever purpose, follow this guide.
it's highly recommended to use a docker compose method unless you run for developing/debugging purposes.
astatine is a tool for easing content downloads from internet and takes zero liability. you are responsible for what you download, how you use and distribute that content. please be mindful when using content of others and always credit original creators. fair use and credits benefit everyone.
astatine is NOT a piracy tool and cannot be used as such. it can only download free, publicly accessible content. such content can be easily downloaded through any browser's dev tools.
astatine is licensed under AGPL-3.0.
you must link the original repo when using any parts of code (such as using separate processing modules in your project) or forking the project.
if you make a modified version of astatine, the codebase must be published under the same license (according to AGPL-3.0).
astatine heavily relies on ffmpeg for converting and merging media files. it's an absolutely amazing piece of software offered for anyone for free, yet doesn't receive as much credit as it should.
you can support ffmpeg here!
we use ffmpeg-static to get binaries for ffmpeg depending on the platform.
you can support the developer via various methods listed on their github page! (linked above)
astatine relies on youtube.js for interacting with the innertube api, it wouldn't have been possible without it.
you can support the developer via various methods listed on their github page! (linked above)
astatine also depends on:
content-disposition
headers..env
file.m3u8
playlists for certain services....and many other packages that these packages rely on.