MonthЯнварь 2017

Как сделать электронную книгу из блога на LiveInternet.ru

Используя Android, саму площадку и Calibre для OS X.

Давайте начнем с того, что LiveInternet.ru — это мертвая площадка.

По крайней мере на основе информации, которой я владею. Все что я вижу там — это древний устаревший интерфейс с кучей рекламы и непонятными перспективами. Возможно, я не прав, может, кто-то активно пользуется этой платформой, а про всякие Medium, Golos.io и даже ЖЖ думает — вот людям заняться нечем, напридумывали разного.

С другой стороны, когда-то liveinternet.ru был довольно активной блог-платформой, так что вполне возможно, что у кого-то там хранится архив наивных мыслей, которые — вот внезапность — вдруг захотелось перечитать на сон грядущий. Имея в наличии такой же набор инструментов, что и я, можно эту хотелку реализовать.

Continue reading

Нужен ли хромбук?

У меня давно чесались руки посмотреть на хромбук, и вот наконец у меня получилось его достать. Для начала, вкратце что такое хромбук и что он может предоставить пользователю.

Хромбук — это, как правило, небольшой ноутбук (в формате нетбука) с Chrome OS на борту. Нетрудно догадаться, да и в интернете обзоры начинаются именно с этого, что кроме браузере хром на этом устройстве ничего нет. В общем, представить себе что такое хромбук не так и сложно — надо всего лишь запустить этот браузер на своем компьютере — и все, готово (за небольшим исключением, но об этом ниже). Собственно, я об этом догадывался, но все равно рассчитывал на нечто большее.

Зря.

Continue reading

Возня с ImageMagick и FFMPEG

Итак, братцы-акробатцы, я немного поразгребал чудные вещи, которые предоставляет ImageMagick и ffmpeg (конкретно — для morph transition между кадрами) и получил следующие результаты.

Самое простое — это использовать оба этих инструмента вместе. ImageMagick отлично работает с раскадровкой, но в плане создания видеофайла меня настиг фейл. Так что связка такая — сначала в ImageMagick создаем gif’ку с анимацией, которую скармливаем ffmpeg для получения ролика.

К сожалению, внедрить это в приложение на Android это не представляется возможным — порта для imagemagick, который у меня получилось бы внедрить, я не нашел. Увы.

(Что самое обидное — ImageMagick идет в базе на iOS).

Оказалось, что можно хитро извернуться и решить вопрос с помощью одного ffmpeg. Тут есть два подводных камня, каждый из которых мы рассмотрим по отдельности.

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

Ну и второй камень — кажется, на параметр filter_complex существует ограничение на количество вводных данных (input). По крайней мере превысить количество рисунков более чем пять у меня не получилось (вылет с соответствующей ошибкой).

Вывод.

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

Спасибо.