NeoDLP: kõige täiuslikum platvormideülene video- ja heli allalaadija

  • NeoDLP pakub YT-DLP jaoks moodsat liidest, mis toetab enam kui 2.500 veebisaiti ja allalaadimist mitmes vormingus, kvaliteedis ja esitusloendis.
  • Rakendus on platvormideülene (Windows, Linux ja macOS), integreerib brauseri oma laienduse kaudu ning võimaldab subtiitrite, metaandmete, võrgu ja SponsorBlocki haldamist.
  • See on 100% tasuta MIT-litsentsi alusel teostatav projekt, millel on avalik repositoorium GitHubis, lähtekoodist kompileerimise võimalused ning aktiivne kogukond toetuse ja panuse saamiseks.

NeoDLP

Kui sulle meeldib internetist videoid ja heli alla laadida, aga oled väsinud konsooli või reklaamidega täidetud rakendustega jamamisest, NeoDLP võib olla just see, mida otsisid. See on umbes kaasaegne töölaua tööriist, väga lihvitud liidesega, mis tugineb YT-DLP-le, et pakkuda kogu oma võimsust ilma ühtegi käsku kirjutamata.

Lisaks platvormideülesusele ja paljude täiustatud funktsioonide integreerimisele, NeoDLP paistab silma oma brauseriintegratsiooni ja 100% tasuta tarkvara poolest.See tähendab, et saate seda tasuta kasutada, selle koodi üle vaadata, ise kompileerida, parandustele kaasa aidata ja soovi korral isegi oma kohandatud versiooni luua.

Mis on NeoDLP (Neo Downloader Plus) ja millel see põhineb?

NeoDLP, tuntud ka kui Neo Downloader Plus, on Töölauarakendus video ja heli allalaadimiseks tuhandetelt veebisaitideltVäga selge eesmärgiga: pakkuda kogu YT-DLP võimsust lihtsas ja kaasaegses graafilises liideses ilma käsureale vajutamata.

Rakendus on välja töötatud koos Tauri (JavaScript + Rust)See võimaldab väikest ressursitarvet ja väga head jõudlust isegi tagasihoidlikes süsteemides. Sisemiselt tugineb see toimimiseks mitmele avatud lähtekoodiga tarkvarale:

  • YT-DLP: on konsooli tööriist, mis teeb ära „raske“ töö, st Laadige alla videoid või heli enam kui 2.500 ühilduvalt veebisaidilt (YouTube, Facebook, Instagram, X/Twitter ja väga pikk nimekiri jne).
  • FFmpeg ja FFprobeNad vastutavad kogu video ja heli järeltöötlusnäiteks lugude kombineerimine, vormingute teisendamine, subtiitrite ja metaandmete manustamine või pisipiltide genereerimine.
  • Aaria2: väline allalaadimisklient, mis See võimaldab teil allalaadimiskiirust märkimisväärselt suurendada. paralleelühendustega; mõnes versioonis, näiteks macOS-is, pole see alati kaasas, kuid saate seda kasutada, kui see on teil installitud.
  • DENO: pakub isoleeritud JavaScripti käituskeskkond vajalik teatud YT-DLP funktsioonide jaoks, eriti YouTube'i allalaadimiste jaoks pärast viimaseid teenusemuudatusi.
  • BgUtils POT-teenuse pakkuja (Rust): on komponent, mis genereerib päritolutõendi (PO) tokeni nii et YouTube'i allalaadimised toimiksid ka uute kaitsemeetmetega edasi.

Kogu see komplekt on pakendatud NeoDLP-vormingusse, nii et kasutaja näeb ainult selge liides nuppude, menüüde ja sätetegaunustades iga tüki eraldi seadistada.

Toetatud platvormid ja ühilduvus

NeoDLP on loodud järgmiselt tõeliselt platvormideülene rakendusnii et saate seda kasutada praktiliselt igas praeguses süsteemis ilma tööriistu vahetamata.

Ametliku teabe ja olemasolevate dokumentide kohaselt NeoDLP on saadaval Windowsi, Linuxi ja macOS-i jaoks., enamikul juhtudel toetades nii x86_64 kui ka ARM64 arhitektuure:

  • Windows: toetab Windows 10 ja Windows 11 64-bitiseid versioone, sh x86_64 ja ARM64 süsteemid.
  • Linux: töötab edasi kõige kaasaegsemad distributsioonid, pakettidega, mis on spetsiaalselt loodud Debiani/Ubuntu, Fedora ja Arch Linuxi jaoks, ning ka Flatpak-vormingus, et katta veelgi rohkem süsteeme.
  • macOSSee on saadaval macOS 11 ja uuemad versioonid Inteli (x64) ja Apple Siliconi (ARM64) protsessorite versioonides; mõned tekstid mainivad ühilduvust veidi varasemate versioonidega, kuid stabiilne tugi keskendub moodsamale macOS-ile.

Väärib märkimist, et kuigi rakendus on loodud paljude platvormide jaoks, Mitte kõiki konstruktsioone ei testita põhjalikultArendaja ise väidab avalikult, et prioriteet on kiirel käivitamisel mitmes süsteemis ning mõned paketid on märgitud kui "testimata".

NeoDLP peamised funktsioonid allalaadimishaldurina

NeoDLP olemus on olla Väga täielik ja hõlpsasti kasutatav video- ja heli allalaadija, graafilise liidesega, mis korraldab kenasti kõik YT-DLP valikud ja ülejäänud komponendid.

NeoDLP kui töölauarakenduse silmapaistvamate omaduste hulka kuuluvad:

  • Laadige alla tuhandetelt veebisaitideltTänu YT-DLP-le on rakendusel võimalik Laadige sisu alla enam kui 2.500 saidilt, klassikalistest platvormidest (YouTube, Facebook, Instagram, X/Twitter) kuni palju vähemtuntud lehtedeni.
  • Individuaalsete videote ja esitusloendite tugi: sa saad laadige alla nii üksikuid videoid kui ka terveid esitusloendeid, midagi väga kasulikku kanalite, kursuste, muusikaesitusloendite jms jaoks.
  • Voo kvaliteet ja kombinatsioonidNeoDLP võimaldab teil valida kvaliteetsed eelseadistused (kuni 8K 60 kaadrit sekundis HDR, kui allikas seda võimaldab) või kombineeri käsitsi oma eelistatud video- ja heliribasid, et saada just see versioon, mida vajad.
  • Erinevad formaadidRakendus pakub allalaadimist aadressil MP4, WEBM, MKV, MP3 ja muud levinud konteinerid, kasutades ära FFmpegi teisendamise võimalusi vastavalt vajadusele.
  • Subtiitrid ja tekstirajad: sa saad Subtiitrite või pealdiste manustamine mitmes keelesValige eelistatud ja manustatud keeled, mis sobivad ideaalselt õppevideote või mitmekeelse sisu jaoks.
  • Rikastatud metaandmedNeoDLP võimaldab teil lisada allalaadimistele Teave, näiteks pealkiri, peatükid, pisipildid või kanali üksikasjadmis teeb videoteegi korrastamise lihtsamaks.
  • SponsorBlocki tugiSponsorBlocki integratsiooni kasutatakse selleks, et videost segmentide märkimine või eemaldamine näiteks reklaamid, enesereklaamid või mittevajalikud osad, olenevalt kategooriatest, mida soovite filtreerida.
  • Võrgu kontrollLiidese enda kaudu saate seadistada puhverserver, allalaadimiskiiruse piiramine ja muud võrguparameetridSee on kasulik, kui te ei soovi ühendust üle koormata või kui sirvite VPN-i või ettevõtte võrgu taga.
  • AllalaadimishaldurPõhiliidesel on eraldi vaated järgmistele funktsioonidele: Lõpetatud allalaadimised, pooleliolevad allalaadimised ja seadedSee võimaldab teil kogu aeg jälgida, mida alla laaditakse ja mis on valmis.

Kokkuvõttes saab NeoDLP-st kasutajasõbralik esiots väga võimsa tööriistade ökosüsteemi jaoksvõimaldades tehniliste teadmisteta kasutajatel teha asju, mis varem olid konsooli jaoks reserveeritud.

Brauseri integratsioon: NeoDLP laiendus

Üks NeoDLP huvitavamaid tugevusi on selle Integratsioon Chromiumi ja Firefoxi-põhiste brauseritegaTänu ametlikule laiendusele, mis toimib sillana vaadatava lehe ja töölauarakenduse vahel.

see NeoDLP laiendus Selle eesmärk on pakkuda Väga sujuv kogemus allalaadimiste saatmisel programmi ilma linke käsitsi kopeerimata ja kleepimata. Selle funktsioonide hulka kuuluvad:

  • Praeguse vahelehe URL-i tuvastamineLaiendus on võimeline Loe aktiivse vahelehe aadressi ja saada see otse NeoDLP-le, täites automaatselt rakenduse otsinguväljad.
  • Heli/video allika tuvastamine kontekstimenüü kaudu: paremklõpsates lingil, multimeediaelemendil või tekstivalikul, Ilmub valik „Otsi Neo Downloader Plusiga”, mis saadab selle teabe töötlemiseks NeoDLP-le.
  • Kiirotsing kiirklahvide abil: vajutades Alt + Shift + Q (otsetee, mida saab brauseri seadetest muuta), NeoDLP-s käivitatakse kohene otsing kasutades praegust URL-i, ilma et peaksite laiendusaknaga suhtlema.
  • Muud valikulised otsingutoimingud: brauseri kontekstimenüüst saate programmile käske saata konkreetsed lingid või tekstivalikud et NeoDLP saaks neid tõlgendada ja pakkuda allalaadimisvõimalusi.

Oluline on meeles pidada, et selleks, et see kõik toimiks, NeoDLP rakendus peab olema teie arvutisse installitud ja töötama.Laiendus ise ei laadi midagi alla; see on lihtsalt vahendaja brauseri ja töölauaprogrammi vahel.

Arendaja pakub laienduse kirjeldusest otselinke ametlik veebisait ja GitHubi väljaannete leht, kust saate alla laadida oma süsteemiga ühilduva uusima versiooni.

Eeltingimused ja sõltuvused operatsioonisüsteemi järgi

Kuigi NeoDLP püüab enamiku komponente ise kaasata ja seadistada, On mõned süsteemisõltuvused, mida tuleks arvesse võtta et vältida probleeme selle käivitamisel.

Dokumentatsiooni kohaselt on platvormide peamised nõuded järgmised:

  • Windows: see on nõutav Microsoft Visual C++ Redistributable 2015 või uuemKui installite NeoDLP-i wingeti abil, installitakse see komponent automaatselt, kuid kui kasutate mõnda muud meetodit, saate selle käsitsi installida käsuga winget install Microsoft.VCRedist.2015+.x64.
  • macOSRakendus tugineb Xcode'i käsurea tööriistadmis on paljudes süsteemides tavaliselt juba olemas. Probleemide korral saate selle käsitsi installida xcode-select --install et kõik vajalikud tööriistad oleksid olemas.
  • LinuxEnamikus jaotustes Sõltuvused tõmmatakse paketihalduri kaudu automaatseltTäpsema märkusena soovitab Fedora Aktiveeri rpmfusioni vabad ja mittevabad hoidlad Enne NeoDLP RPM-paketi installimist peate installima vajalikud koodekid ja multimeediateegid. Kui eelistate sõltuvusi käsitsi installida, on ametlikus juhendis üksikasjalikult kirjeldatud levinumaid pakette.

Lisaks sellele sisaldab NeoDLP juba vajalikud binaarfailid YT-DLP, FFmpeg, Deno ja teiste komponentide jaoks nende ametlikes versioonides või laadivad nad need automaatselt alla ja konfigureerivad esimesel käivitamisel või installiprotsessi ajal.

Laadige alla ja installige NeoDLP igale platvormile

NeoDLP-d levitatakse mitu ametlikku kanalitnii et saate selle installida nii paketihaldurite kui ka veebist alla laaditud skriptide või pakettide abil.

Peamised paigaldusvõimalused vastavalt süsteemile on järgmised:

platvorm Kanal Instrucciones
Windows x86_64 / ARM64 WinGet Paigaldamine konsoolist koos winget install neosubhamoy.neodlp
macOS x86_64 / ARM64 Homebrew Paigaldamine, kasutades brew with brew install neosubhamoy/tap/neodlp
macOS x86_64 / ARM64 Skript curl-bash Kiire installimine käivitamise teel curl -sSL https://neodlp.neosubhamoy.com/macos_installer.sh | bash
Linux x86_64 / ARM64 (Flatpak) Flathub Paigaldamine Flatpakina koos flatpak install flathub com.neosubhamoy.neodlp
Linux x86_64 / ARM64 (natiivne) Skript curl-bash Natiivne paigaldus koos curl -sSL https://neodlp.neosubhamoy.com/linux_installer.sh | bash
Arch Linux x86_64 / ARM64 Aur Paigaldamine AUR-ist, näiteks koos yay -S neodlp o paru -S neodlp

Lisaks neile meetoditele pakuvad ametlik veebisait ja mõned tarkvara allalaadimislehed Otsepaketid Windowsi, macOS-i (Intel ja Apple Silicon) ja Linuxi jaoks, nii oma uuemates versioonides (näiteks versioon 0.4.3) kui ka vanemate versioonide failides.

NeoDLP-d levitatakse järgmiselt: Tasuta ja avatud lähtekoodiga tarkvara (FOSS)Seega saate seda Windowsis, macOS-is ja Linuxis tasuta kasutada ning soovi korral saate versiooniarhiivi abil alla laadida varasemad versioonid.

Kompileeri NeoDLP lähtekoodist

Kui eelistate omada täielik kontroll kasutatava ehituse üleVõi kui sulle lihtsalt meeldib koodiga nokitseda, saad NeoDLP-i kompileerida selle ametlikust GitHubi hoidlast.

Kokkuvõttes hõlmab protsess järgmisi üldisi samme:

  1. Kloonige hoidla teie masinal: git clone https://github.com/neosubhamoy/neodlp.git.
  2. Sisestage kataloog projekti: cd neodlp.
  3. Node.js sõltuvuste installimine vajalik esiotsa ja Tauriga integratsiooni jaoks: npm install.
  4. Laadige alla vajalikud välised binaarfailid teie platvormile (YT-DLP, FFmpeg jne): npm run download.
  5. Käivitage ehitusprotsess vastavalt teie süsteemile ja arhitektuurile, järgides projekti dokumentatsioonis näidatud konkreetseid käske.
  6. Oodake kompileerimise lõpuniSee võib võtta aega 5–10 minutit. Võite näha allkirjastamisvõtmega seotud veateadet.TAURI_SIGNING_PRIVATE_KEY), aga on selgitatud, et Seda võib ignoreerida, kui soovite ainult kohalikku ehitust.Genereeritud paketid asuvad sees src-tauri/target/release/bundle.

Projekt kutsub otsesõnu üles Osale, esitades muudatuste selgete kirjeldustega pull request'eSiiski palume arvestada, et piisava selgituseta PR-id lükatakse arendusprotsessi korra säilitamiseks tagasi.

Avatud projekt, kogukond ja tugi

NeoDLP on projekt täielikult avatud lähtekoodiga ja MIT litsentsi aluselnii töölauarakenduses kui ka ametlikul veebisaidil. See tähendab, et igaüks saab kasutada, muuta, levitada ja isegi integreerida koodi kommertsprojektidesseeeldusel, et litsentsifail säilitatakse.

Arendaja julgustab kasutajaid aktiivselt tehke koostööd, teatage vigadest ja soovitage uusi funktsiooneSel eesmärgil pakutakse mitmeid kontaktkanaleid:

  • GitHubi probleemid: on soovitatav meetod Teata vigadest, taotle täiustusi või paku muudatusiÜlesande lihtsustamiseks on saadaval aruandemallid.
  • elektronpostAadress on lubatud support@neodlp.neosubhamoy.com Neile, kes eelistavad kasutada meililistide kaudu või ei tunne end GitHubiga mugavalt, on vigadest või uutest funktsioonidest teatamisel soovitatav järgida malle.
  • Redditi kogukond: subreddit r/NeoDLP See toimib kohtumispaigana Üldised küsimused, kasutajate kommentaarid, kogemused ja arutelud NeoDLP kohta.

Lisaks ametlikul veebisaidil olevad grupid Lingid repositooriumidele, ametlikele levituskanalitele ja seotud projektideleet teil oleksid alati käepärast usaldusväärsed allikad teabe allalaadimiseks või konsulteerimiseks.

Autor teeb selgeks, et NeoDLP on ja jääb ka edaspidi tasuta ja avatud lähtekoodiga, kuid tunnistab seda ka Arendus võtab aega, vaeva ja raha.Seetõttu kutsub see neid, kes saavad seda endale lubada, tegema väikeseid annetusi projekti säilitamiseks ja täiustamiseks. Isegi väike panus võib muuta selle jätkuva arengu tagamise oluliseks.

Versioon, viimased muudatused ja kasutusturvalisus

Allalaadimissaitidel saadaoleva teabe hulgast paistab versioon silma. 0.4.3 NeoDLP-st, pakettidega Windows 64-bitisele, macOS Intelile, macOS Apple Siliconile ja Linux 64-bitisele, kõik väga sarnase suurusega, umbes 140 MB.

Selle versiooni märkmetes mainitakse muuhulgas järgmist: Linux Flatpaki toe lisamineSelle vormingu range liivakasti olemuse tõttu pole mõned funktsioonid saadaval või toimivad erinevalt; lisateavet leiate rakenduse enda jaotisest. „Seaded > Info > Tervisekontroll”, kus on näidatud aktiivsed võimed ja võimalikud piirangud.

Mis puudutab turvalisusFoorumites ja esitlustel on tõstatatud küsimus, kas NeoDLP on kasutaja jaoks ohutu tööriist. Arendaja ise vastab, et Jah, see on nii ja igaüks saab koodi auditeerida. See avaldatakse GitHubis MIT litsentsi alusel. Lisaks viidatakse selle teema avalikele vestlustele ja debattidele, rõhutades projekti läbipaistvust ja avatust.

Lubava litsentsi kombinatsioon, ligipääsetav kood ja aktiivne kogukond See aitab luua usaldust kasutajas, kes ei sõltu läbipaistmatust tarkvarast, vaid programmist, mille arengut saab detailselt jälgida.

Kõik need funktsioonid koos platvormideülese toe, brauserite integratsiooni, selliste tehnoloogiate nagu YT-DLP, FFmpeg, Deno ja Aria2 kasutamise ning avatud lähtekoodiga projektina aktiivse kogukonna ja arendusega teevad NeoDLP-st... See on väga kindel valik neile, kes soovivad oma video- ja heli allalaadimist kontrollida ilma asju käsurea abil keerulisemaks muutmata, kuid loobumata ka täiustatud funktsioonidest, mida tavaliselt leidub palju tehnilisemates tööriistades.