No description
Find a file
deniscerri f335bbddf5
changes
- added extractor args lang when searching in yt-dlp
- removed webarchive search engine since its not supported anymore
- fixed terminal prematurely closing
- made format auto-update on by default for new users
- fixed main activity getting removed from recents when using the app with rvx
- added ability to have the last used command template for the next download
- fixed app crashing in landscape logs
- fixed app constantly going back to home in landscape or config change. now it keeps state
- add subtitle language suggestions in the subtitle dialog
- made command template scroll state hold even if fragment is destroyed
- added slovak sk language
- fixed terminal icon being blank in white mode, and now its red
- fixed share files from notification showing 2 files even though its 1
- fixed history item not being deleted from the bottom sheet
- cleared outdated player urls for stale result items
- added export cookies as file
- added export command templates for selected templates
- added icons for history details sheet chips
- added markdown in the update dialog
2023-10-29 00:45:42 +02:00
.github Update bug_report.md 2023-07-14 21:20:00 +02:00
.idea fixed webview ok button 2023-08-20 17:01:39 +02:00
app changes 2023-10-29 00:45:42 +02:00
fastlane/metadata/android/en-US 1.6.8.2-beta 2023-10-16 09:02:16 +02:00
gradle/wrapper other stuff 2023-10-22 14:51:23 +02:00
.gitignore changed terminal design 2023-03-21 22:42:07 +01:00
build.gradle other stuff 2023-10-22 14:51:23 +02:00
CONTRIBUTING.MD Update CONTRIBUTING.MD 2023-06-13 04:55:40 +04:00
gradle.properties alot of stuff 2023-10-11 22:27:38 +02:00
gradlew Init 2022-05-27 22:50:23 +02:00
gradlew.bat Init 2022-05-27 22:50:23 +02:00
LICENSE Init 2022-05-27 22:50:23 +02:00
README-az.md changes 2023-10-29 00:45:42 +02:00
README-id.md changes 2023-10-29 00:45:42 +02:00
README-pt.md changes 2023-10-29 00:45:42 +02:00
README-sq.md changes 2023-10-29 00:45:42 +02:00
README.md changes 2023-10-29 00:45:42 +02:00
SECURITY.md Update SECURITY.md 2023-09-02 13:25:10 +02:00
settings.gradle 1.6.6.2-beta 2023-09-10 19:29:20 +02:00


YTDLnis

English   |    Shqip   |    Azərbaycanca   |    Indonesia   |    Português

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

Github Download IzzyOnDroid Repo UpToDown

CI preview release downloads Translation status community community community

💡 Features:

  • download audio/video files from more than 1000 websites
  • process playlists
    • edit every playlist item separately just like in a normal download item.
    • select a common format for all items and/or select multiple audio formats in case you are downloading them as a video
    • select a download path for all items
    • select a filename template for all items
    • batch update download type to audio/video/custom command in one click
  • queue downloads and schedule them by date and time
    • you can also schedule multiple items at the same time
  • download multiple items at the same time
  • use custom commands and templates or go full yt-dlp mode with a built in terminal
    • you can backup and restore templates, so you can share with your buddies
  • COOKIES support. Log in with your accounts and download private/unavailable videos, unlock premium formats etc.
  • cut videos based on timestamps and video chapters (This yt-dlp feature is experimental on the original project)
    • you can make unlimited cuts
  • remove sponsorblock elements from the item
    • embed them as a chapters in your video
  • embed subtitles/metadata/chapters etc
  • modify metadata such as title and author
  • split item into separate files depending on its chapters
  • select different download formats
  • bottom card right from the share menu, no need to open the app
    • you can create a txt file and fill it with links/playlists/search queries separate by a new line and the app will process them
  • search or insert a link from the app
    • you can stack searches so you can process them at the same time
  • log downloads in case of problems
  • re-download cancelled or failed downloads
    • you can use gestures to swipe left to redownload and right to delete
    • you can long click the redownload button in the details sheet to show the download card for more functionality
  • incognito mode when you don't want to save a download history or logs
  • quick download mode
    • download immediately without having to wait for data to process. Turn off the bottom card and it will instantly start
  • open / share downloaded files right from the finished notification
  • most yt-dlp features are implemented, suggestions are welcome
  • Material You interface
  • Theming options
  • Backup and restore features. (Almost everything can be backed up)
  • MVVM Architecture w/ WorkManager

📲 Screenshots

💬 Contact

Join our Telegram Channel or Discord for discussion, announcements, and releases!

🔑 Connect with ReVanced

The App's package name is "com.deniscerri.ytdl"

📝 Help Translate on Weblate

Translation status Translation status

😇 Contributing

If you would like to contribute. Please read the Contributing section.

📄 License

GNU GPL v3.0

⚠️ Warning

Except for the source code licensed under the GPLv3 license, all other parties are prohibited from using the 'YTDLnis' name as a downloader app, and the same is true for its derivatives. Derivatives include but are not limited to forks and unofficial builds.

🙏 Thanks

  • yt-dlp and its contributors for making this tool possible. Without it this app wouldn't exist.
  • youtubedl-android for porting yt-dlp to android
  • dvd for showing how to implement youtubedl-android
  • seal for certain design elements and features i wanted to use aswell in this app
  • decipher3114 for the app icon

and alot of other internet forum strangers.