back to home

JunkFood02 / Seal

🦭 Video/Audio Downloader for Android, based on yt-dlp

24,719 stars
1,065 forks
616 issues
Kotlin

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing JunkFood02/Seal in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/JunkFood02/Seal)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview
<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>

F-Droid GitHub release (latest by date) GitHub release (latest by date including pre-releases) Keep a Changelog GitHub all releases GitHub Repo stars Supported-Sites Telegram Channel Matrix

</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

<!-- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="70">](https://f-droid.org/packages/com.junkfood.seal/) -->

💬 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:&#x2F;&#x2F;github.com&#x2F;4kaimar.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/Cook-I-T"><img src="https:&#x2F;&#x2F;github.com&#x2F;Cook-I-T.png" width="60px" alt="User avatar: Cook I.T!" /></a><a href="https://github.com/reallyrealcolby"><img src="https:&#x2F;&#x2F;github.com&#x2F;reallyrealcolby.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/tomasodehnal"><img src="https:&#x2F;&#x2F;github.com&#x2F;tomasodehnal.png" width="60px" alt="User avatar: Tomas Odehnal" /></a><a href="https://github.com/henk44849-droid"><img src="https:&#x2F;&#x2F;github.com&#x2F;henk44849-droid.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/ArmandBernard"><img src="https:&#x2F;&#x2F;github.com&#x2F;ArmandBernard.png" width="60px" alt="User avatar: Armand Bernard" /></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.

Translate status

[!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

Star History Chart

🧱 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

dvd

Material color utilities

Monet

📃 License

GitHub

[!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.

<div align="right"> <table><td> <a href="#start-of-content">👆 Scroll to top</a> </td></table> </div>