YouTube в терминале - как yt-x меняет правила игры

13 Jun, 2026
1,602
🔱 75
👥 19

Представьте: вы работаете на сервере без графического интерфейса или просто предпочитаете держаться подальше от браузеров, но хотите посмотреть свежие видео на YouTube. Знакомая ситуация? Именно для таких случаев создан yt-x — терминальный клиент для YouTube, который удивит вас своей функциональностью.

Что такое yt-x?

Это Bash-скрипт, который превращает ваш терминал в медиацентр. Под капотом он использует проверенные инструменты вроде yt-dlp для работы с YouTube и mpv/vlc для воспроизведения. Но главное — удобный текстовый интерфейс на основе fzf или rofi.

В моей практике это один из немногих терминальных YouTube-клиентов, который действительно удобен для повседневного использования. Автор явно уделил внимание деталям — от поддержки превью видео до тем оформления.

Топ-5 причин попробовать yt-x

  1. Полноценная работа с аккаунтом — доступ к подпискам, лайкам, истории и даже приватным плейлистам
  2. Гибкое управление — можно выбирать качество видео, сохранять понравившиеся ролики, создавать свои подборки
  3. Поддержка тем оформления — настраивайте цвета интерфейса под свои предпочтения
  4. Расширения — добавляйте функциональность для других сайтов, которые поддерживает yt-dlp
  5. Кроссплатформенность — работает на Linux, macOS и даже Android (с Termux)
# Пример простого использования
yt-x  # запуск интерфейса
yt-x --player mpv --preview  # с превью и выбором плеера

Технические особенности

Проект написан на Bash, что делает его:

  • Легковесным (скрипт весит всего несколько КБ)
  • Зависимым от стандартных UNIX-утилит (jq, curl, fzf)
  • Легко модифицируемым

Интересно, что для отображения превью используются специальные терминалы вроде Kitty или WezTerm. Если у вас обычный терминал — ничего страшного, просто превью будут текстовыми.

Реклама

Из личного опыта

Я тестировал yt-x на Arch Linux с терминалом Kitty. Вот что особенно понравилось:

  • Удобная навигация по каналам (гораздо быстрее, чем в браузере)
  • Возможность сохранять часто используемые плейлисты
  • Интеграция с mpv — можно использовать все его фичи вроде аппаратного ускорения

Единственный минус — нужно немного повозиться с настройкой зависимостей, особенно если хотите превью изображений. Но игра стоит свеч!

Кому подойдет yt-x?

  • Разработчикам, работающим в терминале
  • Любителям минималистичных решений
  • Тем, кто хочет смотреть YouTube без рекламы и трекеров
  • Пользователям слабых компьютеров или серверов

Как установить?

Для Arch Linux есть пакет в AUR:

yay -S yt-x-git

Для других систем — простой скрипт установки:

curl -sL "https://raw.githubusercontent.com/Benexl/yt-x/master/yt-x" -o ~/.local/bin/yt-x && chmod +x ~/.local/bin/yt-x

Yt-x — это не просто «ещё один терминальный YouTube-клиент». Это продуманный инструмент, который действительно может заменить браузер для работы с YouTube. Особенно рекомендую его:

  • Для фонового прослушивания музыки
  • Быстрого доступа к обучающим видео
  • Организации своих медиаподборок

Проект активно развивается — за последний год было более 40 коммитов. Если вы любите терминальные приложения, yt-x точно заслуживает места в вашем арсенале.

А вы уже пробовали смотреть YouTube из терминала? Делитесь опытом в комментариях!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.