DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Tot ce este program și aparține de domeniul multimedia intră aici.
c
calvarr
Mesaje: 7
Membru din: 27 Apr 2026, 20:55

DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de calvarr »

​Salutare tuturor!
​Vreau să vă prezint un proiect la care lucrez de ceva timp și care sper să fie util celor care caută o modalitate rapidă și flexibilă de a descărca și gestiona conținut media de pe diverse platforme (YouTube, SoundCloud etc.).
​Proiectul se numește DLPulse și este un ecosistem construit în jurul celebrului yt-dlp. Ideea principală a fost să ofer aceeași putere de descărcare în formate diferite, adaptate pentru orice stil de lucru:
🚀 Ce oferă DLPulse?
​Ecosistemul este împărțit în mai multe versiuni, în funcție de nevoile voastre:
​DLPulse Flet (Desktop GUI): O aplicație desktop completă, cu interfață grafică, librărie locală și suport pentru Chromecast. Ideală pentru utilizatorii care vor o experiență vizuală clasică.
​DLPulse Textual (TUI): O interfață de terminal (Terminal User Interface) modernă și rapidă. Permite căutarea direct din terminal, gestionarea descărcărilor și "paste" rapid pentru URL-uri.
​DLPulse Android: O soluție nativă pentru mobil care rulează yt-dlp direct pe dispozitiv. Include player integrat și suport pentru casting.
​DLPulse CLI: Versiunea minimalistă, perfectă pentru automatizări, scripting sau medii headless.
✨ Caracteristici cheie:
​Multi-platformă: Rulează pe Windows, Linux, macOS și Android.
​Motor Puternic: Folosește yt-dlp pentru stabilitate și viteză maximă.
​Open Source: Toate codurile sursă sunt disponibile pe GitHub.
​Flexibilitate: De la interfață grafică până la linie de comandă pură.
​Puteți vedea toate versiunile, screenshot-uri și link-urile către repository-urile de GitHub pe pagina oficială a proiectului:
🔗 Pagina Proiectului: https://calvarr.github.io/
​M-aș bucura enorm să primesc un feedback de la voi: cum vi se pare interfața, dacă ați întâmpinat bug-uri sau ce funcționalități credeți că ar mai trebui adăugate.
​Mulțumesc!

Pentru a testa rapid, descărcați de pe https://github.com/calvarr/DLPulse/releases DLPulse-x86_64.AppImage, dați permisiuni de executare apoi dublu-click pe ea. Este varianta cu interfață grafică.

Cod: Selectaţi tot

wget https://github.com/calvarr/DLPulse/releases/download/v1.0.5/DLPulse-x86_64.AppImage

Cod: Selectaţi tot

chmod +x DLPulse-x86_64.AppImage 

Cod: Selectaţi tot

./DLPulse-x86_64.AppImage 


Varianta pentru terminal textual:

Cod: Selectaţi tot

wget https://github.com/calvarr/DLPulse-textual/releases/download/v1.0.8/DLPulse-textual-tui-linux-amd64.bin

Cod: Selectaţi tot

chmod +x DLPulse-textual-tui-linux-amd64.bin

Cod: Selectaţi tot

./DLPulse-textual-tui-linux-amd64.bin


Varianta CLI pentru automatizari:

Asigurati-va ca aveti instalate pe sistemul linux:

Cod: Selectaţi tot

 wget tar python3 python3-venv python3-pip ffmpeg
 python3 python3-venv python3-pip ffmpeg

Creati un mediu virtual:

Cod: Selectaţi tot

python3 -m venv ~/.venvs/dlpulse-cli
source ~/.venvs/dlpulse-cli/bin/activate

Apoi instalam din realise tag:

Cod: Selectaţi tot

pip install --upgrade pip
pip install "git+https://github.com/calvarr/DLPulse-cli.git@v1.0.1"

Cod: Selectaţi tot

dlpulse-cli --help || python -m dlpulse_cli --help

sau instalare globala:

Cod: Selectaţi tot

asigurati-va ca aveti instalat pipx
pipx ensurepath
pipx install "git+https://github.com/calvarr/DLPulse-cli.git@v1.0.1"

sau

Cod: Selectaţi tot

wget -O DLPulse-cli-v1.0.1.tar.gz https://github.com/calvarr/DLPulse-cli/archive/refs/tags/v1.0.1.tar.gz

Cod: Selectaţi tot

python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install .

Cod: Selectaţi tot

python dlpulse_cli.py --help
Ultima oară modificat 30 Apr 2026, 13:26 de către calvarr, modificat de 4 ori în total.
Avatar utilizator
ThinkRoot
Junior
Junior
Mesaje: 78
Membru din: 09 Feb 2026, 21:01
Contact:

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de ThinkRoot »

Am testat aplicația. Am vrut să descarc un audio de pe YouTube și de fiecare dată tot videoclip-ul îl descărca în loc de audio.

Imagine

c
calvarr
Mesaje: 7
Membru din: 27 Apr 2026, 20:55

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de calvarr »

Bună, mulțumesc mult pentru testare!

Într-adevăr, era un comportament greșit, iar acest lucru se întâmpla din cauza platformei SoundCloud. Pe SoundCloud, unii artiști își încarcă melodiile în formate fără pierderi audio (lossless), așa că am adăugat aceste formate în lista de descărcare. Pe YouTube, calitatea sunetului este mai scăzută, deci FFmpeg face conversia în MP3.

Dacă alegi opțiunea „audio MP3” în varianta pe care o ai deja, vei obține MP3. Oricum, am remediat această problemă, am actualizat codul și am lansat un nou release. Găsești noile instrucțiuni în primul mesaj.

Aștept în continuare feedback-ul tău.

Avatar utilizator
ThinkRoot
Junior
Junior
Mesaje: 78
Membru din: 09 Feb 2026, 21:01
Contact:

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de ThinkRoot »

Primele trei comenzi le-am folosit pentru descărca audio și tot video s-a descărcat: Audio only - best lossless, Audio only - best native și Audio MP3 329 kbps și înainte să postezi acest mesaj am testat și Audio only - Opus

Dacă sunt comenzi doar pentru SoundCloud - ar trebuie să nu apară la YouTube. Separă comenzile pentru fiecare platformă în parte.

Imagine

Pe urmă am văzut că nu s-a actualizat aplicația deși am folosit comanda wget https://github.com/calvarr/DLPulse/releases/download/v1.0.4/DLPulse-x86_64.AppImage

Comanda de mai sus este pentru versiunea 1.0.4, se instalează tot versiiunea 1.0.3

Imagine

c
calvarr
Mesaje: 7
Membru din: 27 Apr 2026, 20:55

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de calvarr »

Am făcut actualizare, să ștergi vechile AppImage, au aceeași denumire.

Avatar utilizator
ThinkRoot
Junior
Junior
Mesaje: 78
Membru din: 09 Feb 2026, 21:01
Contact:

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de ThinkRoot »

Din nu știu care motiv tot versiunea 1.0.3 s-a instalat cu comanda wget, chiar dacă acolo scrie 1.0.5. Așa că am accesat GitHub și am descărcat de acolo fișierul AppImage.

Am testat de două ori MP3 320 și o dată best lossless și tot mp4 ca videoclip a descărcat.

Imagine

c
calvarr
Mesaje: 7
Membru din: 27 Apr 2026, 20:55

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de calvarr »

Nu înțeleg, la mine merge...

Cod: Selectaţi tot

ffmpeg -version | head -n 1

ai incercat si celelalte versiuni?

Avatar utilizator
ThinkRoot
Junior
Junior
Mesaje: 78
Membru din: 09 Feb 2026, 21:01
Contact:

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de ThinkRoot »

Am testat și descărcarea unui playlist și a descărcat aproape tot. Din 109 a descărcat 106 melodi - un știu sigur că a fost cu probleme, celelalte două nu știu.

Nu știu ce comandă ai pui pentru mp3, dar descarcă și coperta/imaginea melodiei. Sigur mulți nu vor acest imagini descărcat atunci când descarcă un mp3 de pe youtube.

c
calvarr
Mesaje: 7
Membru din: 27 Apr 2026, 20:55

Re: DLPulse – Ecosistem cross-platform pentru download media (YouTube, SoundCloud etc.)

Mesaj de calvarr »

Aplicația descarcă implicit și coperta, am crezut ca este ok atunci când asculți în media-player să îți afișeze și o imagine a ceea ce cântă.
Mă bucur că ai reușit, o să aduc o notificare în aplicație pentru lipsa ffmpeg și în setari o cale pentru ffmpeg.

Scrie răspuns