
Ako uživate u preuzimanju videa i audio zapisa s interneta, ali ste umorni od muke s konzolom ili aplikacijama punim reklama, NeoDLP bi mogao biti upravo ono što ste tražili. Radi se o tome moderan alat za desktop računare, sa veoma uglađenim interfejsom, koji se oslanja na YT-DLP kako bi ponudio svu svoju snagu bez potrebe da napišete ijednu komandu.
Osim što je višeplatformski i integrira mnogo naprednih funkcija, NeoDLP se ističe po integraciji s preglednikom i po tome što je 100% besplatan softver.To znači da ga možete koristiti besplatno, pregledati njegov kod, sami ga kompajlirati, doprinijeti poboljšanjima i, ako želite, čak i kreirati vlastitu prilagođenu verziju.
Šta je NeoDLP (Neo Downloader Plus) i na čemu se zasniva?
NeoDLP, također poznat kao Neo Downloader Plus, je Desktop aplikacija za preuzimanje videa i zvuka sa hiljada web stranicaSa vrlo jasnim fokusom: ponuditi svu snagu YT-DLP-a u jednostavnom i modernom grafičkom interfejsu, bez potrebe za dodirivanjem komandne linije.
Aplikacija je razvijena sa Tauri (JavaScript + Rust)Ovo omogućava nisku potrošnju resursa i vrlo dobre performanse, čak i na skromnim sistemima. Interno se oslanja na nekoliko ključnih dijelova softvera otvorenog koda za funkcioniranje:
- YT-DLP: je konzolni alat koji obavlja "težak" posao, tj. Preuzmite video ili audio s preko 2.500 kompatibilnih web stranica (YouTube, Facebook, Instagram, X/Twitter i još mnogo toga).
- FFmpeg i FFprobeOni su zaduženi za sva naknadna obrada videa i zvukakao što su kombinovanje numera, konvertovanje formata, ugrađivanje titlova i metapodataka ili generisanje sličica.
- Ari2: eksterni klijent za preuzimanje koji Omogućava vam da značajno povećate brzinu preuzimanja. s paralelnim vezama; u nekim verzijama, kao što je macOS, nije uvijek uključen, ali ga možete koristiti ako ga imate instaliran.
- Deno: pruža izolirano okruženje za izvršavanje JavaScripta potrebno za određene YT-DLP funkcije, posebno za preuzimanje s YouTubea nakon najnovijih promjena usluge.
- BgUtils POT provajder (Rust): je komponenta koja generira token "Dokaz o porijeklu" (PO) tako da preuzimanja sa YouTubea nastave da rade čak i sa novim zaštitama.
Cijeli ovaj set dolazi "upakovan" u NeoDLP-u tako da korisnik vidi samo jasan interfejs sa dugmadima, menijima i postavkamazaboravljajući konfigurirati svaki dio zasebno.
Podržane platforme i kompatibilnost
NeoDLP je dizajniran kao zaista višeplatformska aplikacijatako da ga možete koristiti na gotovo svakom trenutnom sistemu bez promjene alata.
Prema službenim informacijama i dostupnoj dokumentaciji, NeoDLP je dostupan za Windows, Linux i macOS., sa podrškom za x86_64 i ARM64 arhitekture u većini slučajeva:
- Windows: podržava Windows 10 i Windows 11 u 64-bitnim verzijama, uključujući x86_64 i ARM64 sistemi.
- Linuxradi na većina modernih distribucija, s paketima dizajniranim posebno za Debian/Ubuntu, Fedoru, Arch Linux, a također i u Flatpak formatu za pokrivanje još većeg broja sistema.
- MacOSDostupno je za macOS 11 i noviji u verzijama za Intel (x64) i Apple Silicon (ARM64) procesore; neki tekstovi spominju kompatibilnost s nešto ranijim verzijama, ali stabilna podrška se fokusira na moderniji macOS.
Vrijedi napomenuti da, iako je aplikacija prilagođena mnogim platformama, Nisu sve verzije temeljno testiraneSam programer otvoreno izjavljuje da se prioritet daje brzom pokretanju na više sistema, a neki paketi su označeni kao "netestirani".
Glavne funkcije NeoDLP-a kao upravitelja preuzimanja
Suština NeoDLP-a je da bude Vrlo kompletan i jednostavan program za preuzimanje videa i zvuka, s grafičkim interfejsom koji uredno organizira sve YT-DLP opcije i ostale komponente.
Među najistaknutijim karakteristikama NeoDLP-a kao desktop aplikacije su:
- Preuzmite sa hiljada web stranicaZahvaljujući YT-DLP-u, aplikacija je u mogućnosti da Preuzmite sadržaj sa preko 2.500 sajtova, od klasičnih platformi (YouTube, Facebook, Instagram, X/Twitter) do mnogo manje poznatih stranica.
- Podrška za pojedinačne videozapise i liste za reprodukciju: možeš preuzmite i pojedinačne videozapise i cijele liste za reprodukciju, nešto vrlo korisno za kanale, kurseve, muzičke liste za reprodukciju itd.
- Kvalitet i kombinacije streamaNeoDLP vam omogućava da birate visokokvalitetne unaprijed postavljene postavke (do 8K 60fps HDR, kada izvor to dozvoljava) ili ručno kombinujte željene video i audio zapise da biste dobili upravo onu verziju koja vam je potrebna.
- Različiti formatiAplikacija nudi preuzimanje na MP4, WEBM, MKV, MP3 i druge uobičajene kontejnere, koristeći prednosti FFmpeg-ovih mogućnosti za konverziju kada je to potrebno.
- Titlovi i tekstualni zapisi: možeš Ugradite titlove ili opise na više jezikaOdaberite željene i ugrađene jezike, što je idealno za edukativne videozapise ili višejezični sadržaj.
- Obogaćeni metapodaciNeoDLP vam omogućava dodavanje u preuzimanja Informacije kao što su naslov, poglavlja, sličice ili detalji kanalašto olakšava održavanje vaše videoteke dobrom organizacijom.
- Podrška za SponsorBlockIntegracija sa SponsorBlockom se koristi za označiti ili ukloniti segmente iz videa kao što su oglasi, samopromocije ili potrošni dijelovi, ovisno o kategorijama koje želite filtrirati.
- Mrežna kontrolaIz samog interfejsa možete konfigurirati proxy, ograničavanje brzine preuzimanja i ostali mrežni parametriOvo je korisno ako ne želite preopteretiti vezu ili ako pretražujete internet preko VPN-a ili korporativne mreže.
- Upravitelj preuzimanjaGlavni interfejs sadrži odvojene prikaze za Završena preuzimanja, preuzimanja u toku i postavkeOvo vam omogućava da u svakom trenutku pratite šta se preuzima i šta je spremno.
Uzeti zajedno, NeoDLP postaje korisnički prilagođen front-end za vrlo moćan ekosistem alataomogućavajući korisnicima bez tehničkog znanja da rade stvari koje su prethodno bile rezervisane za konzolu.
Integracija preglednika: NeoDLP ekstenzija
Jedna od najzanimljivijih prednosti NeoDLP-a je njegova Integracija s preglednicima baziranim na Chromiumu i FirefoxuZahvaljujući službenom proširenju koje djeluje kao most između stranice koju pregledavate i desktop aplikacije.
Ovo NeoDLP ekstenzija Njegov cilj je da ponudi Vrlo glatko iskustvo prilikom slanja preuzimanja u program bez potrebe za ručnim kopiranjem i lijepljenjem linkova. Njegove karakteristike uključuju:
- Detekcija URL-a trenutne karticeProširenje je sposobno za Pročitajte adresu aktivnog taba i pošaljite je direktno NeoDLP-u, automatski popunjavajući polja za pretragu aplikacije.
- Detekcija audio/video izvora putem kontekstnog menija: klikom desne tipke miša na link, multimedijski element ili odabrani tekst, Pojavljuje se opcija koja kaže „Pretraži pomoću Neo Downloader Plus“, koji te informacije šalje NeoDLP-u na obradu.
- Brza pretraga pomoću prečice na tastaturipritiskom na Alt + Shift + Q (prečica koja se može promijeniti u postavkama preglednika), Na NeoDLP-u se pokreće trenutna pretraga koristeći trenutni URL, bez potrebe za interakcijom s prozorom ekstenzije.
- Druge selektivne akcije pretraživanja: iz kontekstnog menija preglednika možete slati naredbe programu određene veze ili odabir teksta kako bi ih NeoDLP mogao interpretirati i ponuditi opcije preuzimanja.
Važno je imati na umu da, da bi sve ovo funkcionisalo, Aplikacija NeoDLP mora biti instalirana i pokrenuta na vašem računaru.Sama ekstenzija ne preuzima ništa; ona je jednostavno posrednik između preglednika i desktop programa.
Programer pruža direktne linkove iz opisa ekstenzije do službena web stranica i stranica s izdanjima na GitHubu, odakle možete preuzeti najnoviju verziju kompatibilnu s vašim sistemom.
Preduslovi i zavisnosti po operativnom sistemu
Iako NeoDLP pokušava sam uključiti i konfigurirati većinu komponenti, Postoje neke sistemske zavisnosti koje treba uzeti u obzir kako biste izbjegli probleme prilikom njegovog pokretanja.
Prema dokumentaciji, glavni zahtjevi po platformi su:
- Windows: potrebno je Microsoft Visual C++ Redistributable 2015 ili novija verzijaAko instalirate NeoDLP pomoću wingeta, ova komponenta će se instalirati automatski, ali ako koristite drugu metodu, možete je instalirati ručno pomoću naredbe
winget install Microsoft.VCRedist.2015+.x64. - MacOSAplikacija se oslanja na Alati komandne linije Xcode-akoji su obično već prisutni u mnogim sistemima. Ako imate problema, možete ga ručno instalirati pomoću
xcode-select --installkako bi se osiguralo da su svi potrebni alati dostupni. - LinuxU većini distribucija, Zavisnosti se automatski povlače kroz upravitelj paketaKao posebnu napomenu, Fedora preporučuje aktivirajte rpmfusion besplatne i neslobodne repozitorije Prije instaliranja NeoDLP RPM paketa, morat ćete instalirati potrebne kodeke i multimedijalne biblioteke. Ako više volite ručno instalirati zavisnosti, službeni vodič detaljno opisuje uobičajene pakete.
Osim ovoga, NeoDLP već uključuje potrebne binarne datoteke za YT-DLP, FFmpeg, Deno i ostale komponente u svojim službenim verzijama ili ih automatski preuzimaju i konfiguriraju pri prvom pokretanju ili tokom procesa instalacije.
Preuzmite i instalirajte NeoDLP na svakoj platformi
NeoDLP se distribuira putem nekoliko službenih kanalatako da ga možete instalirati pomoću upravitelja paketa, kao i skripti ili paketa preuzetih s weba.
Glavne opcije instalacije u zavisnosti od sistema su:
| Platforma | kanal | Upute |
|---|---|---|
| Windows x86_64 / ARM64 | WinGet | Instalacija iz konzole sa winget install neosubhamoy.neodlp |
| macOS x86_64 / ARM64 | homebrew | Instalacija korištenjem programa brew with brew install neosubhamoy/tap/neodlp |
| macOS x86_64 / ARM64 | Skripta curl-bash | Brza instalacija pokretanjem curl -sSL https://neodlp.neosubhamoy.com/macos_installer.sh | bash |
| Linux x86_64 / ARM64 (Flatpak) | Flatub | Instaliranje kao Flatpak sa flatpak install flathub com.neosubhamoy.neodlp |
| Linux x86_64 / ARM64 (nativni) | Skripta curl-bash | Izvorna instalacija sa curl -sSL https://neodlp.neosubhamoy.com/linux_installer.sh | bash |
| Arch Linux x86_64 / ARM64 | AUR | Instalacija iz AUR-a, na primjer sa yay -S neodlp o paru -S neodlp |
Pored ovih metoda, službena web stranica i neke stranice za preuzimanje softvera nude Direktni paketi za Windows, macOS (Intel i Apple Silicon) i Linux, kako u svojim novijim verzijama (na primjer, verzija 0.4.3) tako i u datotekama iz starijih verzija.
NeoDLP se distribuira kao Besplatni softver otvorenog koda (FOSS)Stoga ga možete koristiti na Windowsu, macOS-u i Linuxu bez ikakvih troškova, a ako želite, možete koristiti arhivu verzija za preuzimanje prethodnih verzija.
Kompajlirajte NeoDLP iz izvornog koda
Ako više voliš da imaš potpuna kontrola nad verzijom koju koristiteIli ako jednostavno uživate u eksperimentiranju s kodom, možete kompajlirati NeoDLP iz njegovog službenog repozitorija na GitHub-u.
Ukratko, proces uključuje ove opšte korake:
- Klonirajte spremište na vašoj mašini:
git clone https://github.com/neosubhamoy/neodlp.git. - Uđite u direktorij projekta:
cd neodlp. - Instaliranje Node.js zavisnosti potrebno za frontend i integraciju sa Tauri-jem:
npm install. - Preuzmite potrebne eksterne binarne datoteke za vašu platformu (YT-DLP, FFmpeg, itd.):
npm run download. - Pokrenite proces izgradnje odgovara vašem sistemu i arhitekturi, slijedeći specifične naredbe navedene u projektnoj dokumentaciji.
- Sačekajte do kraja kompilacijeOvo može potrajati između 5 i 10 minuta. Možda ćete vidjeti poruku o grešci vezanu za ključ za potpisivanje.
TAURI_SIGNING_PRIVATE_KEY), ali je pojašnjeno da Možete ovo zanemariti ako želite samo lokalnu verziju.Generisani paketi će se nalaziti unutarsrc-tauri/target/release/bundle.
Projekat izričito poziva Učestvujte slanjem zahtjeva za povlačenjem (pull requests) sa jasnim opisima promjenaMeđutim, imajte na umu da će PR-ovi bez adekvatnog objašnjenja biti odbijeni kako bi se održao red u procesu razvoja.
Otvoreni projekat, zajednica i podrška
NeoDLP je projekat potpuno otvorenog koda i licenciran pod MIT-omi na svojoj desktop aplikaciji i na službenoj web stranici. To znači da svako može koristiti, modificirati, redistribuirati, pa čak i integrirati kod u komercijalne projektepod uslovom da se sačuva datoteka s licencom.
Programer aktivno potiče korisnike da sarađujte, prijavite greške i predložite nove funkcijeU tu svrhu obezbjeđeno je nekoliko kontaktnih kanala:
- GitHub Problemi: je preporučena metoda za Prijavite greške, zatražite poboljšanja ili predložite promjeneDostupni su predlošci izvještaja koji olakšavaju zadatak.
- elektronske pošteAdresa je omogućena support@neodlp.neosubhamoy.com Za one koji preferiraju korištenje mailing lista ili im nije ugodno koristiti GitHub, preporučuje se praćenje predložaka prilikom prijavljivanja grešaka ili novih funkcija.
- Reddit zajednicasubreddit r/NeoDLP Služi kao mjesto sastanka za Opšta pitanja, komentari korisnika, iskustva i diskusije o NeoDLP-u.
Osim toga, službene grupe na web stranici Linkovi do repozitorija, službenih distribucijskih kanala i srodnih projekatakako biste uvijek imali pri ruci pouzdane izvore za preuzimanje ili konsultovanje informacija.
Autor jasno stavlja do znanja da NeoDLP jeste i da će nastaviti da bude besplatan i otvoren izvorali on takođe priznaje da Razvoj zahtijeva vrijeme, trud i novac.Stoga poziva one koji si to mogu priuštiti da daju male donacije kako bi pomogli u održavanju i unapređenju projekta. Čak i mali doprinos može napraviti razliku u osiguravanju njegovog kontinuiranog razvoja.
Verzija, nedavne promjene i sigurnost korištenja
Među informacijama dostupnim na stranicama za preuzimanje, verzija se ističe. 0.4.3 NeoDLP-a, s paketima za Windows 64-bit, macOS Intel, macOS Apple Silicon i Linux 64-bit, svi vrlo sličnih veličina, oko 140 MB.
U bilješkama za ovu verziju, između ostalog, spominje se, dodavanje podrške za Linux FlatpakZbog stroge sandbox prirode ovog formata, neke funkcije nisu dostupne ili se ponašaju drugačije; više detalja možete pronaći u odjeljku same aplikacije. "Postavke > Informacije > Provjera ispravnosti", gdje su naznačene aktivne mogućnosti i moguća ograničenja.
Što se tiče sigurnostNa forumima i prezentacijama postavljalo se pitanje da li je NeoDLP siguran alat za korisnika. Sam programer odgovara da Da, jeste, i svako može revidirati kod. Objavljen je na GitHub-u pod MIT licencom. Nadalje, citirani su javni razgovori i debate o ovoj temi, naglašavajući transparentnost i otvorenu prirodu projekta.
Kombinacija permisivne licence, pristupačan kod i aktivna zajednica Pomaže u izgradnji povjerenja kod korisnika, koji ne zavisi od neprozirnog softvera, već od programa čiji se razvoj može detaljno pratiti.
Sve ove karakteristike, u kombinaciji s podrškom za više platformi, integracijom preglednika, korištenjem tehnologija kao što su YT-DLP, FFmpeg, Deno i Aria2, te njegovim statusom projekta otvorenog koda s aktivnom zajednicom i razvojem, čine NeoDLP... To je vrlo solidna opcija za one koji žele kontrolirati preuzimanja videa i zvuka. bez kompliciranja stvari s komandnom linijom, ali bez odricanja od naprednih funkcija koje se obično nalaze u mnogo tehnički zahtjevnijim alatima.