|
|
<h1 align="center">
|
|
|
<img src="fastlane/metadata/android/en-US/images/icon.png" width="25%" /> <br>
|
|
|
YTDLnis
|
|
|
</h1>
|
|
|
|
|
|
<div align="center">
|
|
|
<a href="https://github.com/deniscerri/ytdlnis/blob/main/README.md">English</a>
|
|
|
|
|
|
|
Română
|
|
|
</div>
|
|
|
|
|
|
<h3 align="center">
|
|
|
YTDLnis este un descarcător de audio/video gratuit și de sursă deschisă care utilizează yt-dlp pentru Android 7.0 și mai sus.
|
|
|
</h3>
|
|
|
<h4 align="center">
|
|
|
Creat de Denis Çerri
|
|
|
</h4>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
[](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)
|
|
|
|
|
|
### Numai adresele de sus sunt surse de încredere pentru YTDLnis. Orice altceva nu are legătură cu mine.
|
|
|
|
|
|
</div>
|
|
|
|
|
|
## 💡 Caracteristice:
|
|
|
|
|
|
- Descarcă fișiere audio/video de mai mult de <a href="[https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md](https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md)">1000 de site-uri</a>
|
|
|
- Descarcă Playlist-uri
|
|
|
- Editează fiecare element din listă separat, ca un element normal de descărcare
|
|
|
- Selectează un format comun pentru toate elementele și/sau selectează mai multe formate de audio în caz că le descarci ca un video
|
|
|
- Selectează o cale de descărcare pentru toate fișierele
|
|
|
- Selectează un șablon de nume de fișier pentru toate fișierele
|
|
|
- Tip de descărcare de actualizare în lot la audio/video/comandă personalizat cu un singur click
|
|
|
- Pune descarcări în coadă și programează-le după dată și oră
|
|
|
- De asemenea, puteți programa mai multe elemente în același timp
|
|
|
- Descărcați mai multe articole simultan
|
|
|
- Folosește comenzi și șabloane personalizate sau accesează modul yt-dlp complet cu un terminal încorporat
|
|
|
- Poți face backup și restaurare șabloane pentru a le putea partaja cu prietenii tăi
|
|
|
- Suport pentru cookie-uri. Conectează cu contul tău și descărcă videoclipuri private sau indisponibile, deblocați formate premium și multe altele
|
|
|
- Decupează videoclipurile în funcție de marcajuri temporale și capitole (această funcție yt-dlp este experimentală în proiectul original)
|
|
|
- Puteți face tăieturi nelimitate
|
|
|
- Elimină sponsorizările din video-uri (SponsorBlock)
|
|
|
- Încorporează-le ca capitole în videoclipul tău
|
|
|
- Introduceți subtitrări/metadate/capitole etc.
|
|
|
- Modificați metadatele precum titlul și autorul
|
|
|
- Împărțiți elementul în fișiere separate în funcție de capitolele lui
|
|
|
- Selectați diferite formate de descărcare
|
|
|
- Cardul de jos direct din meniul de partajare, nu este nevoie să deschideți aplicația
|
|
|
- Poți crea un fișier txt și să-l completezi cu linkuri/playlists/interogări de căutare separate printr-o linie nouă, iar aplicația le va procesa
|
|
|
- Căutați sau introduceți un link din aplicație
|
|
|
- Puteți acumula căutări, astfel încât să le puteți procesa în același timp
|
|
|
- Înregistrați descărcările în caz de probleme
|
|
|
- Reîncerca descărcări cancelate sau eșuate
|
|
|
- Poți folosi gesturi pentru a glisa la stânga pentru a descărca din nou și la dreapta pentru a șterge
|
|
|
- Puteți apăsa lung butonul de redescărcare de pe pagina cu detalii pentru a afișa cardul de descărcare și a obține mai multe funcții
|
|
|
- Modul incognito atunci când nu doriți să salvați istoricul descărcărilor sau jurnalele
|
|
|
- Mod de descărcare rapidă
|
|
|
- Descărcați imediat fără a aștepta procesarea datelor. Opriți cardul de jos și va porni instantaneu.
|
|
|
- Deschideți/partajați fișierele descărcate direct din notificarea finalizării
|
|
|
- Majoritatea funcțiilor yt-dlp sunt implementate, sugestiile sunt binevenite.
|
|
|
- Interfață "Material You"
|
|
|
- Opțiuni temă
|
|
|
- Funcțiuni de backup și restaurare. (Poți face backup la aproape orice)
|
|
|
- Arhitectură MVVM cu WorkManager
|
|
|
|
|
|
## 📲 Capturi de Ecran
|
|
|
|
|
|
<div>
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/01.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/02.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/03.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/04.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/05.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/06.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/07.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/08.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/09.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/10.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/11.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/12.png" width="30%" />
|
|
|
<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/13.png" width="90%" />
|
|
|
</div>
|
|
|
|
|
|
## 💬 Contact
|
|
|
|
|
|
Alăturați-vă la [Canalul de Telegram](https://t.me/ytdlnis) sau la [Discord](https://discord.gg/WW3KYWxAPm) pentru dezbateri, anunțuri și lansări.
|
|
|
|
|
|
## 😇 Contribuire
|
|
|
|
|
|
Vă rugăm să citiți secțiunea de [contribuții](https://github.com/deniscerri/ytdlnis/blob/main/CONTRIBUTING.MD) dacă doriți să contribuiți. (Link-ul este în engleză)
|
|
|
|
|
|
## 📝 Ajută cu traducerile pe Weblate
|
|
|
|
|
|
<a href="https://hosted.weblate.org/engage/ytdlnis/">
|
|
|
<img src="[https://hosted.weblate.org/widgets/ytdlnis/-/strings/open-graph.png](https://hosted.weblate.org/widgets/ytdlnis/-/strings/open-graph.png)" alt="Translation status" />
|
|
|
</a>
|
|
|
|
|
|
<a href="https://hosted.weblate.org/engage/ytdlnis/">
|
|
|
<img src="[https://hosted.weblate.org/widgets/ytdlnis/-/multi-auto.svg](https://hosted.weblate.org/widgets/ytdlnis/-/multi-auto.svg)" alt="Translation status" />
|
|
|
</a>
|
|
|
|
|
|
## 🔑 Conectați-vă cu aplicații terțe folosind numele pachetului
|
|
|
|
|
|
Numele pachetului aplicației este „com.deniscerri.ytdl”.
|
|
|
|
|
|
## 🤖 Conectați-vă cu aplicații terțe folosind Intents
|
|
|
|
|
|
Puteți folosi Intents pentru a trimite comenzi către aplicație pentru a rula descărcări fără interacțiunea utilizatorului. Variabile acceptate:
|
|
|
|
|
|
<b>TYPE</b> -> poate să fie: audio, video, comandă
|
|
|
|
|
|
<b>BACKGROUND</b> -> poate să fie: adevărat, fals. Dacă este adevărat, aplicația nu va afișa cardul de descărcare indiferent de situație și va rula descărcarea în fundal.
|
|
|
|
|
|
|
|
|
### Un exemplu de descărcare a unui element audio în fundal cu Tasker
|
|
|
|
|
|
1. Creați o sarcină de trimitere Intent
|
|
|
2. Acțiune: android.intent.action.SEND
|
|
|
3. Cat: Inplicit
|
|
|
4. MIME Type: text/\*
|
|
|
5. Extra: android.intent.extra.TEXT:url (în loc de URL, scrie URL-ul videoclipului pe care vrei să-l descarci)
|
|
|
6. Extra: TYPE:audio
|
|
|
7. Extra: BACKGROUND:true
|
|
|
|
|
|
## 📄 Licență
|
|
|
|
|
|
[GNU GPL v3.0](https://github.com/deniscerri/ytdlnis/blob/main/LICENSE)
|
|
|
|
|
|
## 🙏 Mulțumim
|
|
|
|
|
|
- [decipher3114](https://github.com/decipher3114) pentru pictograma aplicației
|
|
|
- [dvd](https://github.com/yausername/dvd) pentru a fi un exemplu de implementare youtubedl-android
|
|
|
- [seal](https://github.com/JunkFood02/Seal) pentru anumite elemente de design și caracteristici pe care am vrut să le am în această aplicație când am început să o dezvolt
|
|
|
- [youtubedl-android](https://github.com/yausername/youtubedl-android) pentru portarea yt-dlp pe Android
|
|
|
- [yt-dlp](https://github.com/yt-dlp/yt-dlp) și contribuitorilor săi pentru că au făcut posibil acest instrument. Fără ei, această aplicație nu ar exista
|
|
|
|
|
|
și multor alte persoane, cum ar fi contribuitori.
|