Jakiś czas temu rozmawialiśmy z tobą o ytfzf, klient YouTube, z którego mogliśmy korzystać z terminala. Ostateczna wersja pojawiła się w styczniu 2024 r. i nie będzie już aktualizować narzędzia. Problem w tym, że dotychczas nie wspierał zbyt dobrze Waylanda, ale dziś znalazłem świetną alternatywną nazwę YT-X. Wystarczy spojrzeć na zrzut ekranu nagłówka, aby zdać sobie sprawę, że jest to coś wyjątkowego.
Teraz pamiętaj o tym jego rozwój dopiero się rozpoczął, jak mówią. Została zaprezentowana światu 6 października w wersji v0.1.0, a zaledwie cztery dni temu otrzymaliśmy najnowszą wersję v0.3.0. Po zainstalowaniu i uruchomieniu oprogramowania zobaczymy to, co jest na poprzednim obrazie, wiele opcji, w których możemy wybrać, co chcemy zrobić. I niczego mu nie brakuje.
YT-X: najlepszy klient YouTube z wiersza poleceń?
Menu, które pokazuje nam po uruchomieniu, obejmują, obecnie w języku angielskim:
- Twój kanał.
- Trendy.
- Playlisty.
- Szukaj, co być może byłoby lepsze na górze.
- Zobaczymy później.
- Twój kanał subskrypcji.
- Kanały.
- Listy niestandardowe.
- Filmy, które oznaczyliśmy jako takie, które nam się podobają.
- Przeglądanie historii.
- Klipy
- Konfiguracja
YT-X Jest głównie napisany w Shell. Wymaga kilku zależności: jq, curl, yt-dlp, fzf, Mpv y ffmpeg. Niektóre elementy listy bardzo przypominają ytfzf i ogólnie YT-X też.
Filmy nie są odtwarzane na terminalu, ale obejrzymy je w MPV, najlepszy odtwarzacz wideo, jaki istnieje, który jeśli nie cieszy się większą popularnością, to dlatego, że w jego oknie prawie nie widać elementów sterujących. Z tego powodu kilka tygodni temu opublikowaliśmy plik Kotlet MPV. Jeśli chcemy, aby YT-X wyświetlał obrazy, można go zainstalować bezczelny, wynalazek o imgcati z guma Poprawimy interfejs użytkownika. Są to zależności opcjonalne.
Jeśli chodzi o jego działanie, wystarczy znać angielski i uzyskać dostęp do menu. Istnieją szczegółowe informacje umożliwiające osiągnięcie określonych zachowań Twoja strona GitHub.
Plan działania i instalacja
W planie działania jest jeszcze wiele do zrobienia, np. dodanie funkcji polubienia lub subskrybowania kanału.
Aby zainstalować YT-X, wystarczy użyć jednego z poniższych poleceń:
Ostatnia wersja:
curl -sL "https://raw.githubusercontent.com/Benexl/yt-x/refs/tags/0.3.0/yt-x" -o ~/.local/bin/yt-x && chmod +x ~/ .local/bin/yt-x
Wersja rozwojowa:
curl -sL "https://raw.githubusercontent.com/Benexl/yt-x/refs/heads/master/yt-x" -o ~/.local/bin/yt-x && chmod +x ~/.local /bin/yt-x
Zależności będą musiały zostać zainstalowane ręcznie za pomocą APT, pacman, DNF lub instalatora pakietów dystrybucji. Użytkownicy Arch Linux i wersji pochodnych mogą zainstalować YT-X z AUR.