YTDLnis
YTDLnis është një shkarkues video/audio falas dhe me kod të hapur (open source) që përdor yt-dlp për Android 7.0 e lart.
Krijuar nga Denis Çerri
[](https://ytdlnis.org)
[](https://github.com/deniscerri/ytdlnis/releases/latest)
[](https://android.izzysoft.de/repo/apk/com.deniscerri.ytdl)
[](https://ytdlnis.en.uptodown.com/android/download)

[](https://github.com/deniscerri/ytdlnis/releases)
[](https://github.com/deniscerri/ytdlnis/releases)
[](https://hosted.weblate.org/engage/ytdlnis/?utm_source=widget)
[](https://discord.gg/WW3KYWxAPm)
[](https://t.me/ytdlnis)
[](https://t.me/ytdlnisupdates)

### Vetëm lidhjet e mësipërme janë burime të besuara të YTDLnis. Çdo gjë tjetër nuk ka lidhje me mua.
## 💡 Veçoritë:
- Shkarkoni skedarë audio/video nga më shumë se 1000 faqe interneti.
- Përpunoni listat e luajtjes (playlists).
- Modifikoni çdo artikull të listës veçmas, njësoj si me një shkarkim normal.
- Zgjidhni një format të përbashkët për të gjithë artikujt dhe/ose zgjidhni formate të shumta audio në rast se po i shkarkoni si video.
- Zgjidhni një shteg (path) shkarkimi për të gjithë artikujt.
- Zgjidhni një shabllon emërtimi për të gjithë artikujt.
- Përditësoni llojin e shkarkimit në audio/video/komandë me një klikim.
- Vendosni shkarkimet në radhë dhe planifikoni ato sipas datës dhe orës.
- Gjithashtu mund të planifikoni shumë artikuj në të njëjtën kohë.
- Shkarkoni shumë artikuj njëkohësisht.
- Përdorni komanda dhe shabllone të personalizuara ose përdorni yt-dlp plotësisht me terminalin e integruar.
- Mund të ruani dhe riktheni shabllonet (backup/restore), në mënyrë që t'i ndani me miqtë tuaj.
- Mbështetje për Cookies. Hyni me llogaritë tuaja dhe shkarkoni video private/të padisponueshme, zhbllokoni formatet premium etj.
- Pritini videot bazuar në kohë (timestamps) dhe kapituj (Kjo është veçori eksperimentale e yt-dlp).
- Mund të bëni prerje të pakufizuara.
- Hiqni elementet e SponsorBlock nga artikujt e shkarkuar.
- Integrojini ato si kapituj në videon tuaj.
- Integroni titrat/të dhënat meta (metadata)/kapitujt etj.
- Modifikoni titullin dhe autorin.
- Ndani artikullin në skedarë të veçantë në varësi të kapitujve të tij.
- Zgjidhni formate të ndryshme shkarkimi.
- Karta e poshtme direkt nga menyja e shpërndarjes (Share), nuk ka nevojë të hapni aplikacionin.
- Mund të krijoni një skedar txt dhe ta mbushni me lidhje/lista/kërkime të ndara me rresht të ri dhe aplikacioni do t'i përpunojë ato.
- Kërkoni ose futni një lidhje direkt nga aplikacioni.
- Mund të grumbulloni kërkime në mënyrë që t'i përpunoni ato në të njëjtën kohë.
- Regjistrat (Logs) e shkarkimeve në rast problemesh.
- Rishkarkimi i shkarkimeve të anuluara ose të dështuara.
- Mund të përdorni gjeste: rrëshqitni majtas për ta rishkarkuar dhe djathtas për ta fshirë.
- Mund të mbani shtypur butonin e rishkarkimit në fletën e detajeve për të shfaqur kartën e shkarkimit për më shumë funksionalitet.
- Modaliteti Inkognito kur nuk dëshironi të ruani historikun e shkarkimeve ose regjistrat.
- Modaliteti i shkarkimit të shpejtë.
- Shkarkoni menjëherë pa pasur nevojë të prisni përpunimin e të dhënave. Fikni kartën e poshtme dhe shkarkimi do të fillojë menjëherë.
- Hapni / shpërndani skedarët e shkarkuar direkt nga njoftimi i përfundimit.
- Shumica e veçorive të yt-dlp janë të implementuara, sugjerimet janë të mirëseardhura.
- Ndërfaqe Material You.
- Opsione temash (Theming).
- Veçori për kopje rezervë dhe rikthim (Backup and Restore).
- Arkitektura MVVM me WorkManager.
## 📲 Pamje nga aplikacioni
## 💬 Kontakt
Bashkohuni në [kanalin tonë në Telegram](https://t.me/ytdlnis) ose [Discord](https://discord.gg/WW3KYWxAPm) për diskutime, njoftime dhe publikime!
## 😇 Kontributi
Nëse dëshironi të kontribuoni, ju lutemi lexoni seksionin [Kontributi](CONTRIBUTING.MD).
## 📝 Ndihmoni me përkthimin në Weblate
## 🔑 Lidhuni me aplikacionet e palëve të treta duke përdorur emrin e paketës
Emri i paketës së aplikacionit është "com.deniscerri.ytdl".
## 🤖 Lidhuni me aplikacionet e palëve të treta duke përdorur intents
Mund të përdorni "intents" për të dërguar komanda në aplikacion që të ekzekutojë shkarkime pa ndërveprimin e përdoruesit.
Variablat e pranuara:
TYPE -> mund të jetë: audio, video, command
BACKGROUND -> mund të jetë: true, false. Nëse është "true", aplikacioni nuk do të shfaqë kartën e shkarkimit dhe do ta ekzekutojë shkarkimin në sfond.
### Një shembull i shkarkimit të një artikulli audio në sfond me Tasker
1. Krijo detyrën "Send Intent"
2. Action: android.intent.action.SEND
3. Cat: Default
4. Mime Type: text/*
5. Extra: android.intent.extra.TEXT:url (në vend të "url" shkruani URL-në e videos që dëshironi të shkarkoni)
6. Extra: TYPE:audio
7. Extra: BACKGROUND:true
## 📄 Licenca
[GNU GPL v3.0](https://github.com/deniscerri/ytdlnis/blob/main/LICENSE)
Përveç kodit burimor të licencuar sipas licencës GPLv3, të gjitha palët e tjera janë të ndaluara të përdorin emrin 'YTDLnis' si një aplikacion shkarkimi, dhe e njëjta gjë vlen edhe për derivatet e tij. Derivatet përfshijnë por nuk kufizohen në "forks" dhe ndërtime jozyrtare.
## 😁 Dhuroni
[
](https://www.buymeacoffee.com/deniscerri)
## 🙏 Falënderimet
- [decipher3114](https://github.com/decipher3114) për ikonën e aplikacionit
- [dvd](https://github.com/yausername/dvd) si një shembull i implementimit të youtubedl-android
- [seal](https://github.com/JunkFood02/Seal) për elementë dhe veçori të caktuara të dizajnit që doja të kisha në këtë aplikacion kur fillova ta zhvilloja
- [youtubedl-android](https://github.com/yausername/youtubedl-android) për portimin e yt-dlp në Android
- [yt-dlp](https://github.com/yt-dlp/yt-dlp) dhe kontribuesit e tij për të bërë të mundur këtë mjet. Pa të, ky aplikacion nuk do të ekzistonte.
dhe shumë njerëzve të tjerë, siç janë kontribuesit.