ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites.
The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content.
The application covers broad capability areas including automated media downloading via playlist monitoring and batch URL processing, as well as video post-processing for trimming segments and removing sponsored content. It further provides metadata management for embedding subtitles and chapters, along with a built-in terminal for executing custom command-line arguments.
Users can manage download queues, configure network usage restrictions, and utilize incognito session modes to prevent activity from appearing in the download history.