Pagina 1 din 1

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

Scris: 28 Apr 2026, 16:51
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

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

Scris: 30 Apr 2026, 07:10
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


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

Scris: 30 Apr 2026, 11:36
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.


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

Scris: 30 Apr 2026, 11:53
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


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

Scris: 30 Apr 2026, 14:15
de calvarr

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


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

Scris: 30 Apr 2026, 14:57
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


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

Scris: 30 Apr 2026, 19:50
de calvarr

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

Cod: Selectaţi tot

ffmpeg -version | head -n 1

ai incercat si celelalte versiuni?


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

Scris: 30 Apr 2026, 20:58
de ThinkRoot

Am instalat ffmpeg și de data asta a mers bine

Imagine


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

Scris: 30 Apr 2026, 21:50
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.


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

Scris: 01 Mai 2026, 09:36
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.