PotPlayer Club

Odtwarzacz PotPlayer, jego tłumaczenie oraz pakiet ustawień i filtrów DirectShow, czyli FanPack...

FanPack


FanPack logo

FanPack, czyli autorski pakiet filtrów DirectShow / dekoderów i ustawień, dający możliwość doinstalowania do odtwarzacza PotPlayer dodatkowych komponentów oraz profili ustawień. Wszystko jest już skonfigurowane, instalujesz pakiet, uruchamiasz odtwarzacz i zaczynasz oglądać filmy...


Wymagane warunki wstępne do poprawnego działania FanPacka

  1. Musi być zainstalowana najnowsza wersja stabilna x86/x64 odtwarzacza PotPlayer (aktualnie wymagana jest v1.7.21563 (211118) i wyższa)
  2. Podczas instalacji odtwarzacza należy zachować oryginalną ścieżkę instalacji, gdyż jest to jeden z wymogów wstępnych instalacji FanPacka - standardowo jest to C:\Program Files\DAUM\PotPlayer - wg tej ścieżki instalowane są później dodatkowe skórki, komponenty SVP, skrypty Avisynth, listy odtwarzania, dekodery OpenCodec, etc.
  3. Po uruchomieniu instalatora FanPacka sprawdzane są następujące elementy:
    • warunek wstępny - instalacja PotPlayer'a wg ścieżki, pobierany jest numer wersji z pliku PotPlayer[64].dll, a jeśli wersja jest równa lub wyższa
      od wymaganej przez instalator FanPacka, instalacja przechodzi do kolejnego etapu, jeśli nie, instalator zakończy pracę z komunikatem o potrzebie zainstalowania poprawnej wersji i odeśle na stronę downloadu;
    • komponenty - sprawdzana jest instalacja poszczególnych komponentów w oknie ustawień.

UWAGA: Aktualizacja FanPacka będzie odbywać się poprzez nadpisanie starszych plików nowszymi. Instalator można uruchamiać wielokrotnie,
np. aby doinstalować składnik nie wybrany w poprzedniej instalacji lub by zmienić renderer audio. Po ponownym uruchomieniu instalatora wcześniej zainstalowane składniki będą odznaczone.

FanPack jest instalowany razem z aplikacją do aktualizacji Updater.exe, która odpowiada za sprawdzanie dostępności aktualizacji, ich pobranie
i instalację. Aktualizacje nadpisują starsze wersje plików nowszymi bez odinstalowania samego FanPacka. Odbywa się to w następujący sposób:

  • po uruchomieniu PC aplikacja Updater.exe sprawdza w tle dostępność aktualizacji;
  • ręcznie, poprzez menu Start -> FanPack -> Sprawdź aktualizacje.

Zamysł projektu jest taki; instalujesz FanPack i praktycznie możesz o nim zapomnieć, gdyż sam o siebie zadba: wyszuka aktualizacje, zaproponuje ich pobranie, a po akceptacji zainstaluje je bez potrzeby reinstalacji FanPacka (po aktualizacji, wersja zainstalowanego na PC FanPacka zostanie podniesiona do najnowszej pełnej wersji, np. z 4.2.0 do 4.2.1).

  1. Profil domyślny - oparty na wbudowanych filtrach / dekoderach, bez akceleracji
    - z tym profilem uruchamiany jest odtwarzacz po instalacji FanPacka;
  2. DXVA Native Decoder - oparty na wbudowanych filtrach / dekoderach;
  3. DXVA Copy-Back Decoder - oparty na wbudowanych filtrach / dekoderach
  4. Nvidia CUDA Decoder - oparty na wbudowanych filtrach / dekoderach i OpenCodec
  5. Intel Quick Sync Dekoder - oparty na wbudowanych filtrach / dekoderach i OpenCodec
  6. Smooth Video (AviSynth+ & SVP) - oparty na profilu DXVA Copy-Back Decoder, wykorzystuje Avisynth+ ze skryptami i SVPflow
  7. Lektor (TTS) - oparty na profilu domyślnym, w trakcie działania lektora napisy nie są widoczne
  8. LAV Filters & madVR - oparty na zewnętrznych filtrach i dekoderach LAV Filters i rendererze 1madVR
  9. MPC-BE Filters - oparty na zewnętrznych filtrach i dekoderach MPC-BE

1Domyślnie madVR jest włączony TYLKO w tym profilu, ale MOŻNA go wykorzystać w innych profilach; F5 >> Wideo >> Renderer wideo:

  • Komponenty AviSynth+ v3.7.2 MT i SVPflow v4.3.0.160
  • Icaros v3.3.2 (instalacja opcjonalna)
  • madVR v0.92.17
  • XySubFilter v3.2.0.808
  • LAV Filters v0.78.0-1
  • OpenCodec (FFmpeg[64].dll, FFmpegMininum[64].dll, OpenCodecUnity[64].dll, libmfxsw[64].dll) – aktualizacja OpenCodec 25.05.2021
  • Sanear Audio Renderer v0.3
  • MPC Video Renderer v0.7.1.2172
  • Zewnętrzne filtry i dekodery MPC-BE v1.6.11 - tylko profil MPC-BE Filters
  • TorrServer MatriX.128 umożliwiający strumieniowe przesyłanie treści cyfrowych przez HTTP
  • Ace Stream Engine v3.1.1 umożliwiający odtwarzanie treści wideo i audio ze źródeł sieciowych lub innych aplikacji
  • Samoaktualizujące się listy odtwarzania (FilmPolski.dpl - lista z YouTube, Torrent.dpl, TTV.dpl...)
  • PotPlayerMini[64].exe po zmianie ikony z żółtej na niebieską
  • yt-dlp 2023.12.30
  • Dodatkowe skórki - Default.MOD.dsf, Default.MOD.Optimized.dsf, Default.Mod.Old.dsf, Default.Mod.Old.Optimized.dsf, fmod.dsf, fmod.gilly.dsf, PotMBE.WF v2.0.dsf, PotXMP.dsf

W profilu domyślnym jest ustawiona skórka wbudowana w odtwarzacz...

Nowa wbudowana skórka
Fig. 1 - Skórka wbudowana

...a w pozostałych profilach opartych na wbudowanych dekoderach domyślnie używaną skórką jest Default.MOD.Optimized.dsf – i tak zostanie –
jest bardzo mocno konfigurowalna (Skórki >> Styl skórki – można wybrać, które przyciski / elementy mają być widoczne lub ukryte.

Fig. 2 - Skórka Default MOD Optimized

Po kliknięciu w obszarze skórki na element z napisem OPEN (po najechaniu myszką kółko robi się jasnoniebieskie) przechodzimy do "normalnej" funkcji "Otwórz plik", ale gdy klikniemy na przycisku zwyczajowo używanym do otwierania pliku otworzy nam się "Nawigator po plikach".
Jest tak dlatego, że nawigator jest bardzo poręczny podczas wyświetlania filmów na TV. Można po nim nawigować za pomocą myszki lub strzałkami klawiatury.

W profilu LAV Filters & madVR używana jest skórka Default.Mod.Old.Optimized.dsf. Posiada te same funkcje konfiguracyjne, co skórka powyżej,
ale jest starego "wzoru" z kolorem niebieskim.

Fig. 3 - Skórka Default Mod Old Optimized

 

Nawigacja po YouTube
Fig. 4 - Nawigacja po YouTube

 

Nawigacja po wideo
Fig. 5 - Nawigacja po wideo

Jest jeszcze jedna godna uwagi funkcja; widżet Wstrzymaj / Odtwarzaj. A wygląda to tak:

Widget Odtwarzaj / Wstrzymaj
Fig. 6 - Widżet Odtwarzaj / Wstrzymaj

Pojedyncze kliknięcie LPM na obrazie wywołuje widżet (o ile został wybrany w stylu skórki), później możemy na niego kliknąć i wstrzymać / kontynuować odtwarzanie. Funkcja również przydatna na TV, nie ma potrzeby wychodzenia z pełnego ekranu, czy też "szukania" przycisku "Wstrzymaj" myszką, gdyż jest to trochę nieporęczne.


Instalator będzie można uruchamiać wielokrotnie, np. aby doinstalować składnik nie wybrany w poprzedniej instalacji lub by zmienić renderer audio. Po ponownym uruchomieniu instalatora wcześniej zainstalowane składniki będą odznaczone.


Ustawienia instalacji
Fig. 7 - Dodatkowe ustawienia instalacji

Jak widać na powyższym zrzucie przybyło trochę opcji wyboru:

  • Wybierz Renderer Audio - dla 8 z 9 profili można wybrać z listy rozwijanej jeden z czterech rendererów audio: Wybór automatyczny odtwarzacza, Zewnętrzny Sanear Audio Renderer, Wbudowany Wasapi Audio Renderer (Exclusive), Wbudowany Direct Sound Audio Renderer (Crossfade) - oprócz MPC-BE Filters, tam, ze względu na specyfikę konfiguracji, jest automatycznie ustawiany MPC-BE Audio Renderer;
  • Wybierz dodatkowe składniki instalacji:
    - Pliki podstawowe - pliki niezbędne do instalacji i poprawnego działania FanPacka (zawsze zaznaczone);
    - Pliki dodatkowe - portable LAV Filters, portable MPC-BE Filters, Sanear Audio Renderer, AviSynth+, skrypty i biblioteki SVPflow,
    dodatkowe skórki (zawsze zaznaczone);
    - Zainstaluj madVR - wysokiej jakości zewnętrzny renderer wideo (odznaczony po instalacji);
    - Zainstaluj dodatkowe listy odtwarzania - samoaktualizujące się listy odtwarzania IPTV, Torrent, YouTube;
    - Zainstaluj rozszerzenie Twich -Twitch to interaktywny serwis live streamingowy oferujący treści z zakresu gier, rozrywki, sportu, muzyki...;
    - Zainstaluj rozszerzenie YouTube-DLP - rozszerzenie dla youtube-dlp umożliwiające odtwarzanie wideo z popularnych witryn hostingowych;
    - Zainstaluj rozszerzenie LibTorrent - rozszerzenie umożliwiające odtwarzanie wideo z trackerów sieci Torrent;
    - Pobierz i zainstaluj TorrServer Matrix - umożliwia strumieniowe przesyłanie treści cyfrowych przez HTTP (tylko linki magnet za pomocą list m3u);
    - Pobierz i zainstaluj Icaros - Zestaw rozszerzeń powłoki systemu Windows pozwalający na wyświetlanie miniatur plików wideo.
  • Wybierz dodatkowe zadania - Usuń poprzednie ustawienia (Profile, Skróty, Ulubione...)

 


Pliki do pobrania
Pobierz FanPack    Pobierz FanPack64

Zaktualizowano yt-dlp do wersji 2023.12.30
Usunięto AviSynth Filter

GitHub

GitHub - strefa wymiany myśli
i swobodnego kodowania



PotPlayer Club (2024) Wszelkie prawa zastrzeżone.