PYM Player

Pobierz tutaj

Autor: Grzegorz Pawlik
© 2005-2022
Wersja: 8.0.0 (181)

macOS 11 Big Sur – macOS 12 Monterey, dmg, ok. 200 MB
(a tak nieoficjalnie, to pod Cataliną też pójdzie, podobnie jak pod Venturą)

PYM Player to aplikacja służąca do oglądania filmów z napisami na Macu. Dzięki wykorzystaniu silnika FFmpeg aplikacja może odtwarzać filmy w różnych formatach nieobsługiwanych przez QuickTime, takich jak mkv, avi, rmvb, flv, ogv, wmv czy webm, a wygodna biblioteka multimediów pozwala zachować porządek wśród filmów, seriali i plików wideo. Napisy mogą być automatycznie pobierane z serwisu NapiProjekt lub wczytywane z pliku, a kodowanie polskich znaków rozpoznawane jest automatycznie.

PYM Player od zawsze był, nieustannie jest oraz po wsze czasy będzie darmowy. Możesz jednak przekazać dobrowolną, bezinteresowną darowiznę za pośrednictwem serwisu PayPal. Ułatwi mi ona między innymi wykonywanie comiesięcznej opłaty dla OMDb, aby działała funkcja pobierania metadanych oraz okładek filmów i seriali :)

Wsparcie można także okazać przy użyciu bitcoinów, przesyłając je na adres przedstawiony na widocznym powyżej kodzie QR, czyli bc1qh3x680pea92jufkrjemv8fnpfvtly4mc65trys.


Funkcje PYM Playera

Automatyczne pobieranie napisów z serwisu NapiProjekt
PYM Player może wyszukiwać napisy automatycznie przy włączaniu filmu oraz instaluje usługę systemową do pobierania napisów w Finderze (wystarczy kliknąć prawym przyciskiem). Obsługuje również adresy URL protokołu napiprojekt://, dzięki czemu umożliwia ręczne pobieranie napisów bezpośrednio z wyszukiwarki w witrynie NapiProjekt — jako jedyna aplikacja na Maca.

Automatyczne konwertowanie pobranych napisów
Napisy są automatycznie konwertowane na wybrany format (txt lub srt), a polskie znaki mają zawsze kodowanie wybrane przez użytkownika (CP-1250, ISO 8859-2 lub UTF-8 — zarówno ze znacznikiem BOM, jak i bez), co umożliwia bezproblemowe korzystanie z nich w innych odtwarzaczach lub na telewizorach inteligentnych.

Automatyczne rozpoznawanie kodowania polskich znaków
Niezależnie od tego, jakie kodowanie polskich znaków używane jest w napisach, PYM Player wykrywa je automatycznie, dzięki czemu zawsze prawidłowo wyświetla polskie znaki bez konieczności grzebania w ustawieniach. Koniec z „krzakami” na ekranie, bez konieczności robienia doktoratu z różnic między jakimś CP‑1250 i UTF‑8.

Czytelne style wyświetlania napisów
Napisy mogą być wyświetlane w dowolnym z dziesięciu stylów, wśród których na pewno znajdziesz coś dla siebie. A nawet jeśli nie, to każdy z nich możesz dowolnie modyfikować w preferencjach, zmieniając nie tylko font, cień i obramowanie, ale także tło i kolor. Jednolity kolor jest nudny? Nie ma problemu, możesz nawet zdefiniować własny gradient!

Mnóstwo obsługiwanych formatów
Dzięki zastosowaniu silnika FFmpeg możesz odtwarzać filmy w najprzeróżniejszych formatach, takich jak mkv, mpeg, mp4, wmv, rmvb, ogv, webm, flv i innych.

Biblioteka filmów
Koniec z bałaganem na dysku. Gdy dodasz filmy, seriale i pliki wideo do biblioteki PYM Playera, będziesz mieć łatwy dostęp do nich nawet wtedy, gdy zmienisz nazwy plików lub przeniesiesz je do innych folderów (w obrębie tego samego dysku). Metadane filmów i seriali, takie jak obsada czy okładki, możesz automatycznie wyszukiwać w serwisie Open Movie Database.

Zawartość biblioteki możesz łatwo filtrować, używając różnych kombinacji metadanych, tagów i statusu, aby wyświetlić np. tylko nieobejrzane filmy SF z roku 1999, w których występuje Carrie-Anne Moss.

Każdą kategorię w bibliotece można w dowolnej chwili ukryć, nie będzie ona wówczas widoczna na pasku bocznym, ale jej zawartość nie znika — pojawi się ponownie po włączeniu ukrytej kategorii w preferencjach.

Przegląd
PYM Player wyświetla miniaturki plików wideo, których odtwarzanie zostało rozpoczęte, ale które nie zostały obejrzane do końca, dzięki czemu możesz łatwo kontynuować oglądanie. Jeśli masz w bibliotece seriale, PYM Player pamięta, które odcinki zostały już obejrzane, a także wyświetla okładki seriali, których oglądanie zostało rozpoczęte (czyli obejrzany został co najmniej jeden odcinek) i jednocześnie nie zostało ukończone (czyli pozostają do obejrzenia jakieś odcinki).

Pliki wideo dodane do kategorii XXX domyślnie nie są prezentowane w widoku miniaturek rozpoczętych filmów (nawet, gdy kategoria ta zostanie ukryta) — możesz jednak to zmienić w ustawieniach tej kategorii.

Wygodne sterowanie odtwarzaniem
Intuicyjny pasek przewijania, sterowanie przy użyciu klawiatury, a także możliwość obsługi przy użyciu pilota Rii mini i7.

Pasek przewijania został starannie zaprojektowany z uwzględnieniem prawa Fittsa, dzięki czemu jego obsługa jest przyjemniejsza, niż w innych odtwarzaczach: nie musisz dokładnie „celować” wskaźnikiem w pasek, wystarczy przeciągnąć go na sam dół ekranu — aktywny obszar rozciąga się do samej dolnej krawędzi. A wielkość elementów sterujących jest zawsze taka sama, niezależnie od rozdzielczości ekranu.

Kontynuowanie odtwarzania filmów od ostatniego miejsca
PYM Player pamięta miejsce zakończenia odtwarzania ostatnich filmów i automatycznie je kontynuuje, nie zadając niepotrzebnych pytań. Nie ma znaczenia, czy otwierasz film z biblioteki, z dysku czy z pendrive’a.

Poczytaj mi, mamo!
System macOS zawiera wbudowany syntezator mowy. PYM Player umie używać go do czytania napisów na głos!

Dodatkowe narzędzia
PYM Player zawiera narzędzia pozwalające na hurtowe pobieranie napisów i konwertowanie ich na format srt.

Wygląd i styl
Okno biblioteki PYM Playera 8 używa systemowego stylu z półprzezroczystym paskiem bocznym i wygląda równie świetnie w widoku jasnym jak i ciemnym. Jeśli jednak tęsknisz za wyglądem PYM Playera 7, w preferencjach możesz wybrać styl klasyczny.

Różne inne fajne rzeczy
Obsługa dodatkowych wyświetlaczy (szybkie przełączanie klawiszami 1-4), historia odtwarzania, odwracanie obrazu, odwracanie napisów, wyłączanie kolorów, stale widoczny pasek postępu, wyświetlanie zegara po wstrzymaniu odtwarzania, i takie tam. W przeciwieństwie do innych odtwarzaczy, PYM Player nie zmusza Cię też do mozolnego dodawania minut na palcach — wyświetla nie tylko czas pozostały do końca filmu, ale także dokładną godzinę zakończenia odtwarzania.

Obszerna i starannie przygotowana pomoc
Wystarczy wybrać polecenie menu Pomoc > Pomoc PYM Playera, aby dowiedzieć się wszystkiego o używaniu aplikacji. Nie wiesz, do czego służy dana opcja w preferencjach? Kliknij w przycisk pomocy, aby się dowiedzieć!

Instalacja

PYM Player nie wymaga instalatora, ponieważ wszystko, co jest potrzebne, znajduje się w pakiecie aplikacji. Wystarczy przeciągnąć ją do folderu Aplikacje.

 Warto pozostawić sobie na biurku lub w Docku skrót do PYM Playera, ponieważ najprościej odtwarza się filmy po prostu przeciągając plik do ikony programu. Z PYM Playerem można również skojarzyć wszystkie pliki wideo, np. avi, rmvb i mkv, aby odtwarzać je dwukrotnym kliknięciem.

Asystentka konfiguracji

Po pierwszym uruchomieniu PYM Playera na ekranie pojawia się okno Asystentki konfiguracji, która w miły i krótki sposób przeprowadzi Cię przez podstawowe kroki niezbędne do skonfigurowania aplikacji. PYM Player może być zarówno odtwarzaczem wideo (z automatycznie otwieranym oknem biblioteki), jak i narzędziem do wyszukiwania i pobierania napisów z serwisu NapiProjekt.

Konfigurację wystarczy przeprowadzić tylko raz. Wszystkie ustawienia można później w dowolnej chwili zmienić w preferencjach PYM Playera.

Nowe wersje

PYM Player jest ciągle rozwijany. Program automatycznie sprawdza dostępność uaktualnień i informuje stosownym komunikatem (któremu towarzyszy radosny sygnał dźwiękowy) o pojawieniu się nowej wersji, którą zawsze można pobrać z witryny PYM. Niezależnie od tego warto polubić fanpage PYM Playera na Facebooku, ponieważ tam pojawiają się najnowsze informacje dotyczące zgodności aplikacji z nowymi systemami Apple, cenne porady i inne ciekawe rzeczy.

Galeria zrzutów ekranu

Poniższa galeria zawiera kilka zrzutów ekranu, przedstawiających wygląd okien i interfejsu PYM Playera. Oczywiście najlepiej zainstalować aplikację i zobaczyć ją na żywo.

PYM Player zawiera następujące składniki open source:

FFmpeg / FFplay: https://ffmpeg.org/
p7zip wersja 9.04beta (c) Igor Pavlov: http://sourceforge.net/projects/sevenzip

Obsługa NapiProjektu dzięki analizie skryptu napi.py:
http://hacking.apcoh.com/2008/01/napi_06.html

Działanie FFplay z PYM Playerem wymagało dodania do niego możliwości sterowania przy użyciu zewnętrznej aplikacji. Kod źródłowy zmodyfikowanej wersji FFmpeg znajduje się tutaj:
https://pym.uce.pl/ffmpeg-pymplayer.zip

Wersje historyczne

PYM Player powstał bardzo dawno temu — w roku 2005. Na stronie Downloads dostępne są archiwalne wersje aplikacji, nawet te przeznaczone dla Maców z procesorami PowerPC (w tym klasycznych, kolorowych iMaców z procesorem G3).