Uniwersalny Pobieracz Mediów

Python 169 PLN
Praca 4 z 4
Universal Media Downloader — to wieloplatformowa aplikacja desktopowa do pobierania mediów (wideo i audio), napisana w Pythonie z wykorzystaniem frameworka PyQt6.

Aplikacja oparta jest na architekturze wielowątkowej (QThreadPool, QRunnable) w celu zapewnienia w pełni responsywnego interfejsu użytkownika podczas operacji. Jako backend używany jest yt-dlp do obsługi setek stron (YouTube, VK, TikTok, RuTube i inne) oraz FFmpeg do przetwarzania po pobraniu (np. łączenie formatów lub ekstrakcja audio).

Kluczowe możliwości:

- Równoległe pobieranie wielu plików z zarządzaniem kolejką (start, stop, powtórzenie zadania).
- Elastyczny input: bezpośrednie wklejanie URL, zbiorcze wklejanie z schowka, przeciąganie i upuszczanie linków oraz plików txt.
- Zaawansowane ustawienia:
- Wybór jakości (w tym "tylko audio") indywidualnie dla każdej usługi.
- Obsługa Cookies (z pliku lub przez automatyczne wykrywanie przeglądarki) do uzyskiwania dostępu do prywatnych treści.
- Automatyczne pobieranie napisów.
- Nowoczesny interfejs użytkownika:
- Niestandardowe widżety (QListWidget) do wyświetlania elementów listy (podgląd, postęp, status).
- Pełna personalizacja motywów (Jasny/Ciemny) przez QSS.
- Internacjonalizacja (i18n) z przełączaniem języka (Ru/En/Uk) w locie.
- Niezawodność: logowanie, sprawdzanie obecności ffmpeg przy starcie, czyszczenie plików tymczasowych przy anulowaniu.
Szczegóły
  • Dodana:
99

Freelancer

  • Zleceń -
  • Ocena -
  • Ranking 189
Zarejestruj się

Jeśli masz konto, zaloguj się

Wskaźniki

  • Ostatnia wizyta: 9 miesięcy 21 dni temu