
Dla mnie MPV To najlepszy odtwarzacz wideo dostępny na rynku. Zacząłem go testować z czystej nudy, bo czekałem na wydanie VLC 4.0I nie żałuję. No, prawie nigdy, bo nie zawsze jest łatwo z tego korzystać. Na przykład aktywacja Pętla odtwarzania list odtwarzania To nie jest proste, ale zawsze jest sposób, bo jest w pełni konfigurowalne. Jedną rzeczą, której nie lubię w MPV, jest sposób otwierania niektórych filmów – można to naprawić za pomocą skryptów.
Weźmy na przykład: pobierasz film z YouTube z yt-dlp, a ten film ma wyższą rozdzielczość niż Twój ekran. Albo dokładnie taką samą. Jeśli ma taką samą lub wyższą rozdzielczość, otworzy się z górnym paskiem, co spowoduje, że szerokość będzie prawidłowa, ale film będzie wystawał poza górną krawędź. Można to rozwiązać za pomocą skryptu..
W porównaniu z VLC, odtwarzacz VideLAN zazwyczaj otwiera się z menu i elementami sterującymi w tym samym oknie, więc nic nie wykracza poza ekran. Tutaj wyjaśnimy, jak użyć skryptu w MPV, aby wideo otwierało się w normalnym rozmiarze, jeśli jest mniejsze od ekranu, lub w trybie pełnoekranowym, jeśli jest tego samego rozmiaru lub większe.
Otwieraj filmy MPV w trybie pełnoekranowym, jeśli to konieczne
Kroki, które należy wykonać, są proste, ale ich treść już taka nie jest:
- Otwieramy edytor tekstu i tworzymy plik ~/.config/mpv/scripts/fullscreen-if-big.luaNazwa może być inna, ale rozszerzenie musi być .lua i plik musi znajdować się w folderze skryptów folderu konfiguracji MPV.
- Wewnątrz wklejamy:
lokalny mp = wymaga 'mp' mp.register_event("file-loaded", function() lokalny w = mp.get_property_number("width") lokalny h = mp.get_property_number("height") lokalny dw = mp.get_property_number("display-width") lokalny dh = mp.get_property_number("display-height") jeśli w i h oraz dw i dh to jeśli w >= dw lub h >= dh to mp.set_property("fullscreen", "yes") koniec koniec koniec)
Zapisujemy i to wszystko. Kiedy MPV uruchamia wideo, analizuje rozmiar pliku wideo i rozmiar ekranu, a jeśli rozmiar pliku wideo jest równy lub większy od ekranu, otwiera go w trybie pełnoekranowym. Górny pasek jest usuwany, ale nie jest on w ogóle przepełniony, co uważam za przydatne.
Możesz również ustawić, aby MPV zawsze otwierało się w trybie pełnoekranowym, ale jeśli odtwarzany film jest bardzo mały, po powiększeniu będzie rozmazany.