Skip to content

Releases: deniscerri/ytdlnis

1.4.5

31 Dec 12:42
8dff21b
Compare
Choose a tag to compare

What's Changed

  • fixed app not downloading files with some bad characters coming from twitter
  • added worst video quality as selection & default video format
  • Added Polish from Hosted Weblate by @weblate in #12

Full Changelog: v1.4.4...v1.4.5

1.4.4

26 Dec 22:31
d772e54
Compare
Choose a tag to compare

What's Changed

  • Added Japanese (thank you HiSubway) from Hosted Weblate by @weblate in #9
  • Added check for permissions when opening the app

Full Changelog: v1.4.3...v1.4.4

1.4.3

16 Dec 11:07
fca43ed
Compare
Choose a tag to compare

New Features

  • Added Turkish Language (thank you TRojen610)

Full Changelog: v1.4.2...v1.4.3

1.4.2

26 Nov 16:09
404b81f
Compare
Choose a tag to compare

Uninstall the app before updating. Singing key changed

New Features

  • Added Norwegian Bokmål [incomplete] (thank you comradekingu)
  • Added German Language (thank you eUgEntOptIc44)
  • Added French [incomplete] (thank you eUgEntOptIc44)

You can add your own language by contributing on the weblate page

https://hosted.weblate.org/projects/ytdlnis/

1.4.1

22 Oct 08:04
8f533ab
Compare
Choose a tag to compare

FIXES

  • fixed app crashing when using links that don't have data like thumbnail, title author etc.
  • hid download all button when using single links through the search bar

Full Changelog: v1.4.0...v1.4.1

1.4.0

21 Oct 17:17
4a387ea
Compare
Choose a tag to compare

PLEASE READ

Due to high app usage, my personal youtube api key was throttled. I removed the built-in api key for default yt-dlp requests. They are slower but usable to everyone. You can add your own youtube api key in the setttings for faster responses. Refer to the readme for steps on how to get your own key.

NEW FEATURES

  • made clicked audio/video buttons cancellable so you dont have to cancel everything
  • made progress bar as thick as the card and somewhat transparent, looks nicer
  • made the download progress not cut off and be seamless when transitioning from intermediate to solid colors
  • renamed history tab to downloads
  • downloaded items if they are not in the filesystem, they are greyed out
  • added sorting and filtering chips on top of the downloads tab. You can filter between each website, file type and sort from oldest or newest
  • made checking for updates as a toggle in the main settings page.
  • downloading items now show in the downloads tab too and you can cancel them there aswell.
  • added incognito mode. If on, downloaded stuff wont be added to history / downloads tab
  • added a cancel button in the notification itself. It will cancel everything and clear the queue
  • added bottom cards when you click audio / video buttons to configure some settings before downloading. You can change title and artist name, change format, and quality if you are choosing video. If you have selected mutliple items or are downloading everything present, you can't edit title and artist because you are dealing with multiple items.
  • added a button to open the downloaded file. If the file is greyed out (file is not present) the button won't be there
  • added ability to import a txt file. Create a simple txt file contaning any link that yt-dlp supports. You can also use youtube playlist links or simple queries. The app will read each line and update the screen. When finished, download all floating action button will appear. To use this feature just share the txt file to this app

FIXES

  • fixed downloaded items other than youtube not having proper download links
  • fixed app crashing when pressing download all button
  • fixed not getting all playlist items from generic ytdl request

Full Changelog: v1.3.1...v1.4.0

1.3.1

27 Sep 22:22
f735314
Compare
Choose a tag to compare

Fixes

  • added app icon (thank you decipher3114), adaptive depending on system theme
  • fixed app crashing when you multiselect and unselect
  • removed utc from history
  • updated mp3 and mp4 tags to audio and video

Full Changelog: v1.3.0...v1.3.1

1.3.0

23 Sep 22:08
72e13a8
Compare
Choose a tag to compare

What's New

  • changed folder structure to ytdlnis instead of ytdl
  • when downloads are finished, history fragment updates itself
  • changed video duration of livestreams to LIVE
  • Fixed update dialog showing when you dont have internet
  • removed download functionality from home fragment and put it all on downloadservice. This makes the download stateless and the ui can be updated when you go back to the app
  • did the same for custom command activity
  • slight changes on result card ui
  • added fastlane metadata
  • added support for other yt-dlp videos instead of just focusing on youtube. Youtube is still the main focus
  • updated database
  • slight design changes
  • made bottom navigation bar the same color as the background
  • changed download buttons background colors inside cards
  • fixed result items changing download status icons when scrolling through recyclerview

Full Changelog: v1.2.1...v1.3.0

1.2.1

19 Sep 15:27
9807b83
Compare
Choose a tag to compare

Bug Fixes

  • Fixed file dates to be time of creation instead of time of upload
  • Putting url's on the search bar will clear the previous results and not append
  • fixed issue if you didn't give storage permission to the app, custom command would fail. Now it asks beforehand
  • added cancel floating action bar on custom command

Full Changelog: v1.2.0...v1.2.1

1.2.0

18 Sep 12:20
aa8a05d
Compare
Choose a tag to compare

New Features

  • Added SponsorBlock Functionality. You can remove non music parts from audio files.
  • You can make the app put chapters to a downloaded video using sponsorblock / youtube chapters.
  • Downloading now happens as a background service so even if you kill the app, it will continue to download.
  • If you are downloading and press another item, it will get added to the queue instead of not doing anything
  • Converted Lists to Recyclerviews for more performance. The app can now load playlists with Thousands of items without breaking a sweat.
  • Implemented alot of other notable yt-dlp features as preferences
  • App can self-update and can even check if there is a new update every time you open the app
  • You can download partitions of a playlist too instead of just downloading all
  • You can select videos by long pressing one and then pressing the others to download just those as audio or video

User Interface

  • Fixed Time Formatting
  • Removed Hardcoded Strings
  • Ordered History items from new to old
  • Show no results image when history is empty
  • Separate Activity for Custom Commands (Do not write the output path, instead configure it in settings)
    -Removed download all card, and replaced it with a Floating Action Button
  • Added floating action buttons for selected items

Full Changelog: v1.1.0...v1.2.0