PotPlayer Club

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

FanPack Lite


Fig. 1 - Skórka Default MOD Optimized

Pod koniec kwietnia, wraz z wydaniem nowej wersji Inno Setup (6.0.2) postanowiłem ją przetestować i stworzyć nowego FanPacka od podstaw.
Założenie było następujące: ustawienia PotPlayer’a oparte będą tylko na zintegrowanych dekoderach i ograniczone do minimum, odtwarzacz ma uruchamiać się szybko, a filmy wczytywane natychmiast.

Testowałem wiele ustawień na różnym sprzęcie i wiem, że możliwe jest osiągnięcie takich efektów bez zbędnego obciążania odtwarzacza, a efekty wideo
są bardzo zadowalające i nie potrzeba do tego żadnych zewnętrznych filtrów / dekoderów, tylko zintegrowane.



Opis instalatora

FanPack w tej wersji można uruchamiać w dwojaki sposób, widoczne to jest na poniższym zrzucie...

Wybór typu instalacji FanPacka Lite
Fig. 2 - Wybór typu instalacji

Pierwszy przeprowadza instalację do C:\Program Files (x86)\FanPack, drugi wg ścieżki C:\Users\Twoja_nazwa\AppData\Roaming\FanPack.

Wybór typu instalacji FanPacka Lite
Fig. 3 - Wybór komponentów instalacji

Instalacja optymalna - zaznaczone są tylko komponenty jakich używam.

  • Pliki programowe - niezbędne do instalacji i działania FanPacka;
  • AviSynth+ & SVPflow - oglądanie wideo z efektem płynnego ruchu - biblioteki i skrypty są instalowane, ale jeśli w dodatkowych zadaniach
    nie zostanie wybrane ich użycie, pozostają nieaktywne. Można je w każdej chwili aktywować za pomocą przycisku w skórce (o czym będzie poniżej);
  • madVR - odznaczony, ale jeśli chcesz używać, to możesz zaznaczyć, wg mnie nie jest do niczego potrzebny;
  • Intel H.264 MVC Decoder - z pakietu OpenCodec, zaznacz, jeśli oglądasz filmy 3D;
  • FFmpeg Decoder - z pakietu OpenCodec, używany w niektórych ustawieniach audio;
  • Dodatkowe skrypty Pixel Shader - niekiedy używam kombinacji "Sharpen-Flou && SweetFX-Vibrance;
  • Icaros - instalator zewnętrzny, pobierany w trakcie instalacji. Używam do prawidłowego wyświetlania miniatur w oknach Eksploratora.
    Instalacja jednorazowa (chyba, że zmieni się wersja) - po instalacji należy przejść do menu Start, uruchomić go i skonfigurować.
    Nie wprowadzam gotowych ustawień, bo każdy ma inne preferencje;
  • ACE Stream Engine - jeśli zamierzasz oglądać Torrent TV i korzystać z samo aktualizujących się list odtwarzania, to pozostaw zaznaczone,
    jeśli nie, odznacz. Po instalacji na pulpicie pojawi się ikona. ACE Stream należy uruchamiać przed uruchomieniem PotPlayer'a;
  • Dodatkowe rozszerzenia - korzystam z Torrent, jeśli jesteś gamingowcem, możesz zaznaczyć Twich;
  • MediaInfo - czasem potrzebne są dokładne informacje o odtwarzanym wideo/audio, zamiast instalować cały pakiet MediaInfo, można zainstalować
    tylko dodatkowy plik, który korzysta z oryginalnej biblioteki MediaInfo z PotPlayer'a. Dostęp z menu kontekstowego plików.

Omówię tutaj tylko dwie kwestie dotyczące skórek (dwie pierwsze pozycje) i metod dekodowania.

Wybór skórek
Fig. 4 - Wybór skórek i rozmiaru okna odtwarzacza

Skórka Default MOD Optimized – z niebieskimi elementami + niebieska ikona odtwarzacza (repack pliku PotPlayerMini.exe)

Wersja niebieska skórki i ikony
Fig. 5 - Wersja niebieska skórki i ikony

Skórka Default MOD Optimized - z żółtymi elementami + żółta ikona odtwarzacza (repack pliku PotPlayerMini.exe)

Wersja żółta skórki i ikony
Fig. 6 - Wersja żółta skórki i ikony



Metody dekodowania
Wybór renderera i opcje dekodowania
Fig. 7 - Wybór renderera i opcje dekodowania


Jak widać powyżej można wybrać renderer (po wybraniu komponentu madVR pojawi się tutaj też jego wybór), jednak zalecałbym pozostawienie opcji automatycznego wyboru - odtwarzacz jest na tyle "inteligentny", że potrafi sam dobrać odpowiedni.

W opcjach dekodowania zalecam korzystanie z SOFT - nie obciąża CPU, w każdej chwili można włączyć DXVA lub SVP z poziomu skórki (o czym będzie poniżej) lub z opcji DXVA Native FullHD - tutaj do rozdzielczość poniżej FullHD nie jest włączona żadna akceleracja, gdy wideo jest FullHD/4K/8K,
to automatycznie włączana jest akceleracja DXVA.

Klikając LPM na przycisku SVP możemy włączyć/wyłączyć AviSynth & SVPflow, klikając PPM można wybrać z listy skrypt.

Włączenie AviSynth
Fig. 8 - Włączanie AviSynth

Klikając LPM na przycisku GPU możemy włączyć/wyłączyć akcelerację DXVA, klikając PPM można przejść do zarządzania filtrami/dekoderami.

Włączenie DXVA
Fig. 9 - Włączanie DXVA

 



Zaktualizowano TorrServer MatriX do wersji v125
Zaktualizowano yt-dlp do wersji 2023.09.05
Zaktualizowano MPC Video Renderer do wersji v0.6.9.2117
Zaktualizowano Icaros do wersji v3.3.1

GitHub

GitHub - strefa wymiany myśli
i swobodnego kodowania



PotPlayer Club (2023) Wszelkie prawa zastrzeżone.