Программист — тот, кто автоматизирует задачу час, чтобы не делать вручную десять минут.

Чтоб вы понимали масштаб: я щас компилировал #ffmpeg. Хорошо, что вовремя остановил себя, когда хотел переключить с gcc на clang и врубить максимум оптимизаций.

Сама задача состояла в скачивании иконок веб-сайтов (12 штук) в локальные файлы, сразу с конвертированием в маленький WEBP. Сбор ссылок из одного конфига + проход по ним циклом с вызовом ffmpeg решается легко на баше, можно в одну строку.

Но там ровно две иконки были SVG. А в билде из войда не было флага --enable-librsvg. А я хотел, чтоб пачкой все иконки сконвертировались, без работы вручную. И поэтому пошёл компилять ффмпег (гениально).

Вручную всё-таки пришлось две штуки, там какие-то файлы кривые были.

https://git.dc09.ru/DarkCat09/dc09rs/commit/cae3f60679

@rf

Follow

@darkcat09 @rf Когда на Gentoo перейдёшь? Там поддержка svg в ffmpeg переключается двумя кликами.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.