YTDLnis

YTDLnis is a free and open source video/audio downloader using yt-dlp for Android 6.0 and above.

![CI](https://github.com/deniscerri/ytdlnis/actions/workflows/android.yml/badge.svg?branch=main&event=pull) [![stable release](https://img.shields.io/github/release/deniscerri/ytdlnis.svg?maxAge=3600&label=Stable%20Release)](https://github.com/deniscerri/ytdlnis/releases/latest) [![latest release](https://img.shields.io/github/v/release/deniscerri/ytdlnis?include_prereleases&label=Preview%20Release)](https://github.com/deniscerri/ytdlnis/releases) [![downloads](https://img.shields.io/github/downloads/deniscerri/ytdlnis/total?style=flat-square)](https://github.com/deniscerri/ytdlnis/releases) [![Translation status](https://hosted.weblate.org/widgets/ytdlnis/-/svg-badge.svg)](https://hosted.weblate.org/engage/ytdlnis/?utm_source=widget) [![community](https://img.shields.io/badge/Discord-YTDLnis-blueviolet?style=flat-square&logo=discord)](https://discord.gg/WW3KYWxAPm) [![community](https://img.shields.io/badge/Telegram-YTDLnis-blue?style=flat-square&logo=telegram)](https://t.me/ytdlnis)
## Features: - Download audio and video files - Download playlists - Download selected videos on a list - Infinite Queue of Downloads - Schedule Downloads (Date & Time) - Select Formats, Modify Metadata, Embed Subtitles, Embed Chapters to Videos and more yt-dlp features - Sponsorblock Compatible - Share any yt-dlp compatible link from the share menu and Download on the Go - Search from youtube, with search suggestions and search history - Log Downloads - Terminal Mode for raw yt-dlp - Command Templates - Download History ## Screenshots
## Create a YouTube API Key In case you want faster results from youtube or have Trending videos shown on the home screen, create an API Key.
Here is how to do it: - Go to [Google Console](https://console.cloud.google.com/projectselector2/apis/dashboard) - Accept Terms & Services and click Create Project - Click "Enabled API's and Services" - Search for "Youtube Data API V3" click and enable it - Click the Credentials tab on the left - Click "Create Credentials" and choose API Key Copy the key that appears and paste it in this app's settings. ## Connect with YouTube Revanced The App's package name is com.deniscerri.ytdl ## Help Translate on Weblate Translation status ## License [GNU GPL v3.0](https://github.com/deniscerri/ytdlnis/blob/main/LICENSE) ## Thanks - [yt-dlp](https://github.com/yt-dlp/yt-dlp) and its contributors for making this tool possible. Without it this app wouldn't exist. - [youtubedl-android](https://github.com/yausername/youtubedl-android) for porting yt-dlp to android - [dvd](https://github.com/yausername/dvd) for showing how to implement youtubedl-android - [seal](https://github.com/JunkFood02/Seal) for certain design elements and features i wanted to use aswell in this app - [decipher3114](https://github.com/decipher3114) for the app icon and alot of other internet forum strangers.