Вьюер пикч в терминале

Вьюер пикч в терминале

HaCk3D

Давным-давно, когда мы еще писали консольный вк, хотелось прикрутить пикчи к ncurses. Чекали w3m, еще пару тулов, но у всех были проблемы с рендером, саппорт не всех терминалов и т.д.

И тут я наткнулся на Überzug

Отличная вещь, написана на питоне, там и примеры для курсов в ридми.

В итоге написал такой небольшой скрипт (за убогий баш-код не пинать), который определяет максимально возможный сайз (без потери соотношения сторон) и нужную строку на которой рендерить пик.

Как это всё выглядит:

Install

sudo pip install ueberzug

Сам скрипт тут
Делаем симлинк в /usr/bin/ и радуемся пикчам в терминале

Report Page