Skip to content

General Settings

Incognito

App won't save your downloads in the download history. You can also set this for individual items in the download card

Show Download Card

Enabled by default, but if disabled it wont show the download configuration and start downloading immediately from your config

Quick Download

Prevent data fetching when loading an url in the download card. U can still try to data fetch in the download card

Prevent Duplicate Downloads

  • Download Archive (With this the app stores a txt file of all links that were processed and compares against it when you try to download the same link again and stops you)
  • URL & Download Type (compares against url and download type)
  • Full Configuration (compares whether the same yt-dlp command is used)

Download over Metered Networks

If disabled the downloads will stay in queue until you connect to a wifi network

Force IPv4

Might be useful on some downloads to use ipv4 only connections

Socks5 Proxy URL

Set a proxy url to use to download with

Preferred Download Type

If you have download card enabled, it will select the type and if its disabled it will immediately download in that preferred download type. If preferred download type is command, it will use the last used command template or ur preferred command template

If the type is set to Auto the app will select audio format for certain kinds of urls like Youtube Music or Soundcloud.

Remember Download Type

Ignore preferred download type but instead keep using the last used download type

Concurrent Fragments

Number of fragments in a dash/hls video to download concurrently

Concurrent Downloads

Set how many downloads to download at the same time

Limit Rate

Limit the download speed

Buffer Size

Set size of download buffer

Socket Timeout

Set how long the app should wait in seconds before considering a download as failed if its not responding

Aria2

Alternative downloader from yt-dlp u can use. Might be buggy sometimes

Log Downloads

Create a log file for each download. Good for debugging. The app will create a download log always if the download errors even if log downloads failed

Clean up leftover downloads

Set a background job to clean up downloads in cancelled, errored sections

Retries and Fragment Retries

Related to socket timeout. After a download is considered to failed, set the amount of times to retry before giving up

Scheduling

You can set the time period when the app should download

Use AlarmManager

A more strict method to wake up the app to start downloading in time, since WorkManager respects your device restrictions it could be delayed.