Что это такое?
Плагин для Vim/Neovim, превращающий видео с YouTube в анимированный ASCII-арт и показывающий его прямо в редакторе. Требуется установка yt-dlp, ffmpeg и Python.
YouTuVim — это плагин для Vim (8+) и Neovim, который позволяет искать, выбирать и смотреть видео с YouTube прямо в редакторе, отображая их в виде ASCII-анимации. Поддерживает поиск по ключевым словам, просмотр трендов, воспроизведение по прямой ссылке и...
Разработчики, использующие Vim или Neovim, которые хотят смотреть видео не выходя из редактора, особенно на удалённых серверах без графического интерфейса.
Обычно для просмотра видео с YouTube приходится покидать терминал и открывать браузер, что может отвлекать или быть недоступно на серверах. YouTuVim решает эту проблему, выводя видео прямо в Vim в виде анимированного ASCII-арта.
Плагин использует yt-dlp для получения видеопотока с YouTube, ffmpeg — для извлечения кадров и преобразования их в оттенки серого, а скрипт на Python — для маппинга яркости пикселей в символы ASCII. Кадры выводятся в терминал Vim через его встроенный терминал, а звук воспроизводится параллельно через ffplay. Всё это работает в реальном времени с настраиваемой частотой кадров.
YouTuVim — это плагин для Vim (8+) и Neovim, который позволяет искать, выбирать и смотреть видео с YouTube прямо в редакторе, отображая их в виде ASCII-анимации. Поддерживает поиск по ключевым словам, просмотр трендов, воспроизведение по прямой ссылке и историю просмотров. Управление осуществляется через горячие клавиши в буфере результатов. Есть два режима отображения: цветной полублок (half-block) с использованием...
Плагин использует два режима отображения: в первом каждый символ ▀ кодирует два пикселя по вертикали с разными цветами текста и фона (truecolor), а во втором — градация символов от пробела до @. Это позволяет получать до 256 цветов даже в...
Забавная игрушка для гиков, которая скорее удивляет, чем реально полезна. Если вы фанат Vim и хотите впечатлить коллег или просто развлечься — попробуйте. Для серьёзного использования не подходит из-за низкого качества изображения и необходимости зависимостей.
Проект свежий (по количеству звёзд и дате), но активность низкая — 0 форков и 0 issues. Видимо, автор опубликовал, но развивать не планирует.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Плагин для Vim/Neovim, превращающий видео с YouTube в анимированный ASCII-арт и показывающий его прямо в редакторе. Требуется установка yt-dlp, ffmpeg и Python.
Разработчикам, которые любят оставаться в терминале и хотят смотреть видео не переключаясь в браузер, а также всем, кто ценит необычные технические решения.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.