Awesome
<div align="center"> <img width="" src="fastlane/metadata/android/en-US/images/icon.png" width=160 height=160 align="center">Seal
Video/Audio Downloader for Android
English | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-zh_Hans.md">简体中文</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-zh_Hant.md">繁體中文</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-ar.md">العربية</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-pt.md">Portuguese</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-ua.md">Українська</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-th.md">ภาษาไทย</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-fa.md">فارسی</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-it.md">Italiano</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-az.md">Azərbaycanca</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-ru.md">Русский</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-sr.md">Српски</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-ja.md">日本語</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-id.md">Indonesia</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-hi.md">हिंदी</a> | <a href="https://github.com/JunkFood02/Seal/blob/main/translations/README-bn.md">বাংলা</a>
</div>📱 Screenshots
<div align="center"> <div> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg" width="30%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/9.jpg" width="30%" /> </div> </div> <br>📖 Features
-
Download videos and audio files from video platforms supported by yt-dlp (formerly youtube-dl).
-
Embed metadata and video thumbnail into extracted audio files supported by mutagen.
-
Download all videos in the playlist with one click.
-
Use embedded aria2c as external downloader for all your downloads.
-
Embed subtitles into the downloaded videos.
-
Execute custom yt-dlp commands with templates.
-
Manage in-app downloads and custom command templates.
-
Easy to use and user-friendly.
-
Material Design 3 style UI, with dynamic color theme.
-
MAD: UI and logic written with pure Kotlin. Single activity, no fragments, only composable destinations.
⬇️ Download
For most devices, it is recommended to install the arm64-v8a version of the apks
-
Download the latest stable version from GitHub releases
- Install the pre-release versions to help us test out new features & changes
-
Stable releases are also available on F-Droid
💬 Contact
Join our Telegram Channel or Matrix Space for discussion, announcements, and releases!
💖 Sponsors
<p><!-- sponsors --><a href="https://github.com/4kaimar"><img src="https://avatars.githubusercontent.com/u/43074832?v=4" width="60px" alt="" /></a><a href="https://github.com/zuble"><img src="https://avatars.githubusercontent.com/u/67658465?u=0b5c5346b4c1d1b60f52befc350110bb629c3e11&v=4" width="60px" alt="zuble" /></a><a href="https://github.com/Dannyordaniel"><img src="https://avatars.githubusercontent.com/u/166598202?u=3f78f2228ca545486c5c1f41b180064a1178265e&v=4" width="60px" alt="Daniel " /></a><a href="https://github.com/Cook-I-T"><img src="https://avatars.githubusercontent.com/u/55697931?u=00d255874d3ae5c61fb52a4227bb47998cdd949a&v=4" width="60px" alt="Cook I.T!" /></a><a href="https://github.com/nondeterminischtick"><img src="https://avatars.githubusercontent.com/u/60418?v=4" width="60px" alt="" /></a><a href="https://github.com/DoomedSouls"><img src="https://avatars.githubusercontent.com/u/96986760?v=4" width="60px" alt="" /></a><!-- sponsors --></p>Seal will be always free and open source for everyone. If you like it, please consider sponsoring me!
🤝 Contributing
Contributions are welcome!
You can help translate Seal on Hosted Weblate.
[!Note]
For submitting bug reports, feature requests, questions, or any other ideas to improve, please read CONTRIBUTING.md for instructions and guidelines first.
⭐️ Star History
🧱 Credits
Seal is a simple GUI of yt-dlp, based on youtubedl-android
Some of the UI designs and codes are borrowed from Read You and Music You
📃 License
<div align="right"> <table><td> <a href="#start-of-content">👆 Scroll to top</a> </td></table> </div>[!Warning]
Except for the source code licensed under the GPLv3 license, all other parties are prohibited from using Seal's name as a downloader app, and the same is true for Seal's derivatives. Derivatives include but are not limited to forks and unofficial builds.