W następnym artykule przyjrzymy się odtwarzaczowi wideo o nazwie Clapper. Ten odtwarzacz to dobrze zaprojektowana aplikacja GTK, która jest prezentowana użytkownikom jako prosty i nowoczesny odtwarzacz multimedialny GNOME. Jest to kompilacja odtwarzacza multimedialnego GNOME, która używa GJS z zestawem narzędzi GTK4.
Ten gracz używa GStreamera jako backendu multimediów i renderuje to wszystko przez OpenGL. Działa natywnie zarówno na Xorg, jak i Wayland. Obsługuje również VA-API na procesorach graficznych AMD/Intel. Dla lepszej stabilności polecają na swojej stronie sesję Wayland. Użytkownicy Wayland z procesorami graficznymi AMD / Intel mogą spróbować włączyć wtyczkę „vah264dec” (EKSPERYMENTALNE) w preferencjach odtwarzacza, aby zmniejszyć użycie procesora i karty graficznej w przypadku filmów w formacie H.264.
Odtwarzacz multimedialny posiada responsywny graficzny interfejs użytkownika. Podczas oglądania filmów w „Tryb okienkowy', Clapper będzie głównie używał niezmodyfikowanych widżetów GTK, aby pasowały do wyglądu systemu operacyjnego. Gdy użytkownik użyje „Tryb pełnoekranowy”, wszystkie elementy GUI staną się ciemniejsze, większe i półprzezroczyste, aby zapewnić wygodniejsze oglądanie. Ponadto ten gracz ma również „Tryb pływający„co widać przede wszystkim w innych oknach.
Clapper nie używa tradycyjnego paska nagłówka ani tytułu okna. Jego elementy sterujące oknami są rodzajem OSD nałożonego na zawartość wideo. Pojawią się one na ekranie po najechaniu myszą na aplikację lub podczas interakcji z nią, ale znikają, gdy nie są potrzebne.
Ogólne cechy klapy
Niektóre z ogólnych cech Clappera obejmują:
- Tryby okna, pełnego ekranu i ruchomego okna.
- wsparcie MPRIS.
- Konto z opcje powtarzania.
- Klakier też Obsługuje odtwarzanie wideo w InternecieBędziemy musieli podać tylko adres URL filmu, który nas interesuje. Obsługuje YouTube.
- Znajdziemy również dostępne obsługa napisów, w tym ustawienia czcionek.
- Pozwala dostosuj kompensację dźwięku.
- Konto z adaptacyjny interfejs użytkownika.
- Ten program obejmuje wsparcie dla skróty klawiaturowe z kim pracować.
- Jak VLC, Clapper też oferuje możliwość wznowienia odtwarzania od ostatniego punktu jeśli ponownie otworzysz ten sam plik wideo.
- Jeśli film jest podzielony na rozdziały, można je zobaczyć na pasku postępu.
Instalacja Clappera na Ubuntu za pomocą Flatpak
W tym przykładzie zamierzam zainstalować pakiet flatpak tego odtwarzacza wideo w Ubuntu 20.04. Wymaga to włączenia tej technologii w systemie. Jeśli nadal go nie masz, możesz kontynuować Przewodnik o tym, że jakiś kolega napisał na tym blogu jakiś czas temu.
Po zainstalowaniu tego typu pakietu w systemie operacyjnym pozostaje tylko otworzyć terminal (Ctrl + Alt + T) i uruchomić polecenie instalacji:
flatpak install flathub com.github.rafostar.Clapper
Po zakończeniu instalacji możemy znajdź program uruchamiający na naszym komputerze. Chociaż będziemy mieli również możliwość otwarcia terminala (Ctrl + Alt + T) i wykonania w nim polecenia:
flatpak run com.github.rafostar.Clapper
Odinstaluj
do usuń ten program z naszego systemu Ubuntu, w terminalu (Ctrl + Alt + T) będziemy musieli tylko wykonać:
flatpak uninstall com.github.rafostar.Clapper
Muszę powiedzieć, że testując ten odtwarzacz wideo, spotkałem się z kilkoma nieprzyjemnymi zachowaniami. Chociaż po odtworzeniu niektórych filmów lokalnie, a innych z YouTube, aplikacja działała cały czas. Podczas testów, jak widać na niektórych z tych zrzutów ekranu, w niektórych częściach interfejsu użytkownika pojawił się czerwony gradient, który dziwnie się zmienia po najechaniu na mysz. Nie pozwolił mi też wyjść z pełnego ekranu przez naciśnięcie klawisza Esci kilka innych rzeczy, które choć nie są ważne, to jeśli są rzeczy do polerowania w przyszłych wersjach.
Jak mówię, Clapper w tej chwili daleki jest od bycia idealnym odtwarzaczem wideo, a przynajmniej do osiągnięcia poziomu VLC. Chociaż trzeba przyznać, że ma potencjał, aby to osiągnąć, a przynajmniej stać się popularną aplikacją wśród użytkowników.
Więcej informacji o tym odtwarzaczu można znaleźć w in witryna projektulub w twoim Repozytorium GitHub. Jeśli podczas testowania znajdziesz błędy, programista poprosi Cię o powiadom swoje repozytorium GitHub.