Mithgol the Webmaster
1.58K subscribers
164 photos
204 videos
231 files
940 links
Мицгол-вебмастер ведёт на сём канале свой малоблог в Telegram.

Основные темы (в алфавитном порядке): аниме, виртуальная реальность, Геленджик, криптоконспирология, русский антиутопизм, сайтостроение, урбанизм, 猫 etc.

💸Донат: https://t.me/ReadMithgol/923
Download Telegram
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про борщ изъ свѣтящейся курицы, про появление сотрудников ФСБ и СВР с двойным гражданством, про стремление Netflix использовать DMCA для запрещения критики спорного кинофильма про твёркающих дѣвочекъ, про небеспочвенность óбраза Фэйрис в произведении Steins;Gate, про рѣдкую жёлтую черепаху, про норму традиционного абхазского гостеприимства, про создание новой федеральной территории в Имеретинской низменности, про коронавирус у Зеленского.

Я также подмѣчаю, что четыре сайта: Twitter, Telegraph, Instant View, 410чан — не принимают файлы болѣе чѣмъ пятимегабайтового объёма.

Я также задумываюсь о потенциально мрачных послѣдствіяхъ норочьего коронавируса.
Для размѣщенія анимешной или околоанимешной иллюстрации на сайте Danbooru никак не достаточно выбрать файл и нажать кнопку — нѣтъ, это только сáмое начало длительной и трудоёмкой расстановки тэгов съ самопровѣркою по пространному списку, который включает в себя не только тѣ подробности, которые и сам я охотно указываю в именах файлов (чтобы въ дальнѣйшемъ с лёгкостью находить их у себя): название аниме, имена персонажей — но и подсчёт персонажей, упоминание их классов (их архетипов, их рода занятий, их мифологического или расового происхождения), их возрастов, описание их действий, их поз, выражений лиц, цвѣтовъ глаз и волос и кожи, перечисление причёсок, украшений, перечисление видимых частей тѣла, видимых предметов обихода и интерьера, характеристика размѣра и пропорций изображения, характеристика направления художественного взгляда (вид сверху, вид снизу, вид сзади, вид под углом, вид «из глаз», etc.), характеристика фона (въ помѣщеніи, в горах, в джунглях, «просто на природе», в конкретном узнаваемом мѣстѣ, ещё гдѣ-нибудь?), упоминание времени суток и погоды, характеристика художественного стиля (акварель, пиксель-арт, etc.) и используемых приёмов и метафор (персонификация, объектификация, анимализация, etc.), есть ли надписи, на каком языке, печатные ли или рукописные, и так далѣе, и так далѣе.

С одной стороны, это занятие увлекательно и приносит удовольствие, как и всякое другое сосредоточенное наведение нѣкотораго порядка.

С другой стороны, если его повторить пару-тройку-другую раз (не говоря уж о десятках раз), то тогда оно невыносимо утомляет своею трудоёмкостью.
Всѣ, всѣ видеоформаты, используемые при вѣщаніи и при хранении современного аниме, используют сжатие с потерями, однако та сшивка многих кадров с усреднением, которая реализована в программе Overmix, въ извѣстной мѣрѣ способна уменьшать потери, приносимые сжатием ѿдѣльныхъ кадров. Так, напримѣръ, потери, привнесённые цвѣтовой субдискретизацией 4:2:0, зависят от положения конкретных пикселов относительно границ тѣхъ микроблоков (2×2 пиксела), на которые кадр раздѣляется во время субдискретизации; но так как во время эффекта Кена Бёрнса кадр движется, то позиция пикселов перемѣняется, закономѣрно умаляя совокупный эффект субдискретизации. Точно так же от кадра к кадру перемѣняется положение конкретных пикселов и относительно границ болѣе крупных макроблоков, на которые кадр дѣлится при видеосжатии, так что и та часть потерь, приносимых видеосжатием, которая зависит от положения пиксела в макроблоке, также частично устраняется сшивкою, совершаемою с наложением и усреднением многих кадров. А чтобы сберечь достигнутое умаление потерь и не способствовать дальнѣйшему накоплению артефактов сжатия, хочется сохранять сшивки кадров аниме в таком графическом формате, которым предусматривается сжатие без внесения дальнѣйшихъ потерь.
Мрачно подозреваю, что пятимегабайтовая ограниченность объёма файлов на нѣсколькихъ сайтах — это не случайность, и что дурной примѣръ тут подаёт всѣмъ именно Twitter, а другие сайты слѣдуютъ его примѣру не от какой-либо потребности собезьянничать, а принудительно: они руководятся сообщением в твиттеровской документации о том, что изображения для карточек не должны превосходить 5 мегабайтов. Если сайт так несложно устроен, что подсовывает в твиттеровскую карточку первое из изображений со своей страницы, то принуждён для простоты заранѣе ограничить объёмъ всѣхъ изображений этим числом, а не то никакой карточки не получится.
Упомянутое в июле положение дѣлъ (заставляющее вмѣсто lossless WebP предпочитать PNG для многомегабайтовых файлов, сохраняемых без внесения потерь для послѣдующей передачи их через Всемірную Паутину) не способно, уж конечно, перемѣниться от появления новых графических форматов, использующих сжатие с внесением потерь (то есть таких форматов, каков постепенно обрѣтающій поддержку браузеров в нынешнем году формат AVIF, напримѣръ), поскольку всѣ, всѣ такие новые форматы сдѣлаются аналогами JPEG в этом отношении (хотя, возможно, и болѣе компактными аналогами).

Положение дѣлъ сможет качественно перемѣниться только с появлением таких графических форматов сжатия без потерь, которые превзойдут компактность формата lossless WebP (или хотя бы приблизятся к ней, значительно превосходя предѣлъ сжатия в формате PNG, достижимый даже для самых эффективных оптимизаторов его) и одновременно с этим будут ещё предлагать возможность не построчного, а постепенного отображения файла по мѣрѣ прихода его из Сѣти (подобно отображению файла PNG, использующего алгоритм Adam7 — но, конечно, в новых форматах хотелось бы видѣть алгоритм болѣе эффективный, не так сильно ухудшающий сжимаемость файла).

Возможно, со временем именно таким форматом сдѣлается JPEG XL, но только если его способность превосходить lossless WebP, достигнутая в октябре, не сильно будет ухудшаться при переходе к постепенному отображению вмѣсто построчного.
Во всё то время (примѣрно полтора года), которое прошло после моего знакомства с Overmix, я сохранял всѣ изготовленные мною сшивки кадров, взятых из аниме. И вот накопилась нѣкоторая статистика по их объёму.

В том формате, который я предпочитаю в настоящее время: в файлах PNG (с пикселами, переставленными по алгоритму Adam7), доужатых без внесения потерь программою oxipng (посредством библиотеки Zopfli, реализующей аналог алгоритма DEFLATE с большей степенью сжатия, чѣмъ её соперники) — объём сшивок распредѣляется слѣдующимъ образом:

🗜 Только одна из сшивок (групповой портрет центральных персонажей аниме «Choujin Koukousei-tachi wa Isekai demo Yoyuu de Ikinuku you desu!», сшитый из кадров эндинга) превышает 12 мегабайтов.

🗜 Только двѣ сшивки, не достигая 12 мегабайтов, по объёму превосходят 11 мегабайтов. (Для наглядности сообщаю: одна из них — изображение раскопок древних руин зверолюдьми в аниме «Watashi, Nouryoku wa Heikinchi de tte Itta yo ne!».)

🗜 Только одна сшивка, не достигая 11 мегабайтов, по объёму превосходит 10 мегабайтов.

🗜 Только четыре сшивки, не достигая 10 мегабайтов, по объёму превосходят 9 мегабайтов.

🗜 Только четыре сшивки, не достигая 9 мегабайтов, по объёму превосходят 8 мегабайтов.

🗜 Значения объёмов 16 сшивок располагаются между 7 и 8 мегабайтами.

🗜 Значения объёмов 34 сшивок располагаются между 6 и 7 мегабайтами.

🗜 Всѣ остальные сшивки сжаты настолько, что и 6 мегабайтов не превосходят по объёму.

Можно экстраполировать: если всё-всё пойдёт так и дальше (то есть и я продолжу смотрѣть аниме с прежним «аппетитом» и изготавливать сшивки его кадров столь же охотно, и авторы аниме будут прибѣгать к эффекту Кена Бёрнса не рѣже и не чаще прежнего), то тогда примѣрно (очень, очень примѣрно!) разъ въ мѣсяцъ будет получаться одна сшивка больше 8 мегабайтов, ещё одна — между 7 и 8 мегабайтами, а ещё двѣ — между 6 и 7 мегабайтами.
Я решил, что июльский эксперимент по выкладыванию в Twitter предпросмотровых (сжатых в JPEG) версий сшивок кадров аниме оказался не очень удачным, а впредь буду выкладывать такие сшивки на сайт Telegraph, о чём на сайте Telegraph же и рассказываю.

Обратите внимание на то, что пять предшествующих сообщений, выложенных у меня на канале, я использую на сайте Telegraph в качестве внѣшнихъ фрагментов этого большего текста. Въ подраздѣлѣ «Коллекционирование сообщений Телеграма» моих послесловий к обзору возможностей сайта Telegraph я упоминал ужé, что подобное вынесение частей текста в Telegram с сайта Telegraph способствует преодолению 64-килобайтового ограничения, наложенного на объём JSON-представления текста страницы. Но, возможно, без примѣра это упоминание не было наглядным, а теперь вот и примѣръ появился. (И это не «примѣръ ради примѣра», а «из жизни»: мнѣ дѣйствительно пришлось бы уткнуться в ограничение объёма текста гораздо раньше, если бы я не воспользовался этим обходным путём.)
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про создание комфортных условий для круглогодичного отдыха на побережье Чёрного моря, про признаки поддѣлки фотографии солнечного затмения 1889 года, про концепт смартфона Oppo со сворачивающимся дисплеем регулируемой ширины, про очередную версию «проблемы вагонетки» (на сей раз по отношению к студенческим долгам в Северо-Американских Соединённых Штатах), про признание азиатов de facto «почётными арийцами» (в ещё болѣе плохом смысле, чѣмъ гитлеровский) по мѣрѣ размытия понятия «цвѣтные» в нынешних Северо-Американских Соединённых Штатах, про продолжающуюся работу над запретами и ограничениями для ѣздоковъ на средствах индивидуальной электрической мобильности, про превращение твиттеровского фактчека в мутирующий мем, про странноватое упоминание западной наркопедерастичности в качестве контраргумента на международном конгрессе «Организация дорожного движения в Российской Федерации», про фотографические примѣры автомобилецентрического градоустройства в России.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про расширение понятия «иностранный агент», про грядущий рост китайского флота, про законопроект о признании митингами очередей на пикеты, про употребление жёлтых надувных уточек бангкокскими протестующими, про гибель Винса Реффета, про наслѣдіе Владимира Проппа, про предложенный запрет всей несогласованной просвѣтительской дѣятельности, про тайное объединение списков забаненных пользователей Facebook, Twitter и Google, про переориентацию российского государства на мигрантов, про окончание работы радиотелескопа Аресибо, про круговую велодорожку в бельгийском лѣсу, про иронические догадки об увлечённости Абэ Синдзо чтением ранобэ про Судзумию Харухи, про случайный фотомонтаж с изображением крытого патрульного гироскутера, про утверждённый правительством порядок предустановки российского программного обеспéчения на смартфоны, на компьютеры и на другую электронику.

Я также замѣтилъ цѣлый ряд недавних измѣненій в кодировщике AV1 производства AOMedia, нацѣленныхъ на рѣзкій рост его производительности (болѣе чѣмъ полуторакратный на нѣкоторыхъ скоростях).

Я также замѣтилъ сразу нѣсколько багов в Mozilla Firefox 83.
25 ноября 2020 года закончился сорок второй год моей жизни.

Этот год прошёл на фоне цѣлаго ряда неприятных, огорчительных новостей: умер Крылов, был запрещён запуск криптовалюты TON, многие десятки миллионов людей во всём мірѣ накрыло волнами пандемии невиданного коронавируса, притормозившего или вообще отмѣнившаго собою многие ожидавшиеся в этом году хорошие новости, а в Белоруссии и затѣмъ в Северо-Американских Соединённых Штатах прошли невѣсть какие выборы, а в РФ продолжается «закручивание гаек», и такъ далѣе, и такъ далѣе.

Всё же не только огорчениями и досадою был наполнен этот год. Я освоил принятые Твиттером требования к качеству иллюстраций, не подлежащих переужатию при публикации, так что теперь гораздо чаще изготавливаю JPEG посредством MozJPEG или PNG посредством oxipng, чѣмъ довѣряю их изготовление Твиттеру. Я обработал oxipng всю свою коллекцию файлов PNG. Я научился создавать эффект Кена Бёрнса посредством FFmpeg и наращивать темп рѣчи и частоту кадров, чтоб запихивать больше информации в твиттеровские 140-секундные видеоролики. Я натолкнулся на рецепт, позволивший рѣзко упростить утомлявшее меня указание начальной и конечной отмѣтки времени для видеоцитат или для сшивок кадров. Я научился создавать видеоролики в формате AV1 (наподобие вон того), а затѣмъ перешёл на использование кодировщика libaom для этой цѣли, а затѣмъ научился помѣщать AV1 на сайт Telegraph. Я освоил использование формата WebP (в том числе — с запуском недокументированного препроцессора), затѣмъ порадовался его приходу во браузер Safari, а затѣмъ добавил поддержку WebP на 410чан. Под давлением обстоятельств я начал использовать современные версии браузера Firefox. Я постепенно сочинил болѣе чѣмъ два десятка пожеланий о будущих возможностях Телеграма, а затѣмъ дополнил их пространным призывом к отказу от переужатия иллюстраций, совершающегося на стороне сёрверов Телеграма. Моему микроблогу в Твиттере исполнилось 10 лѣтъ, а затѣмъ я дополнил своё использование двухблоговой системы (в которой мой Twitter предназначается для микроблогозаписей, а Telegram — для болѣе продолжительных сообщений) освоением возможностей сайта Telegraph и рѣшилъ впредь использовать сайт Telegraph для размѣщенія сшивок кадров, взятых из аниме.

Если желаете и дальше наблюдать за тѣмъ, как я осваиваю ту или иную технологию, или приём, или подход, или возможность, а затѣмъ рассказываю об этом, то тогда просто оставайтесь читателями моего канала и дальше. Впрочем, как всегда, большинство моих блогозаписей будет рассказывать не о том, чего я освоил и постиг, а о том, чего прочёл (и во блогосфере, и вообще), чего смотрѣлъ, чего видѣлъ, чего думал, и такъ далѣе, и такъ далѣе.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про грядущее создание киберполиции, про помѣщеніе дронопроизводительной компании DJI в «чёрный список» в Северо-Американских Соединённых Штатах, про превосходство VVC над AV1 по качеству сжатого видео при небольших битрейтах, про запрет русского патриотического клуба в Новокузнецке, про усиление поддержки пешеходов и велосипедистов в центре Краснодара и про недостаточность их поддержки в центре Сириуса, про стремление главного репродуктолога Минздрава предпочитать гибель беременных женщин аборту по медицинским показаниям, про отношение вопроса о границах добровольности полового согласия к признанию проституции формою работы и также ещё к законодательной природе опредѣленія полового насилия в англо-американской правовой системе, про появление нового (и болѣе заразного!) штамма коронавируса въ нѣсколькихъ сѣверныхъ королевствах Европы (в Великобритании, в Нидерландах, в Дании), про двадцатилѣтнюю годовщину начала создания FFmpeg, про мрачный памятник Алёнке.

Ѿдѣльно ретвитнуты многочисленные реакции анимешников и сочувствующих, вызванные новостями о том, что один из петербургских райсудов станет рассматривать возможность запрета аниме Death Note, Elfen Lied, Naruto, Chobits, Violet Evergarden, Zankyou no Terror, Ishuzoku Reviewers. В частности, если читать «Коммерсантъ», то начинает явствовать мрачная вилка Мортона: одни произведения обвиняются прокуратурою как «демонстрирующие в натуралистическом виде гибель людей», а другое произведение (совершенно в той же серии судебных исков!) обвиняется в том, что «нереалистично представленная смерть формирует её положительный образ», «происходит романтизация смерти, что является фактором риска суицидального поведения». По-видимому, власти в России (или, по крайней мѣрѣ, в Санкт-Петербурге) наконец соорудили законодательный инструмент, позволяющий наложить запрет на абсолютно любое такое произведение (не обязательно #аниме), в котором хоть кто-нибудь гибнет.

Ѿдѣльно я сообщил о том, что создал список всѣхъ моих пронумерованных твитштормов, помѣстивъ его на сайте Telegraph.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про красивые велодорожки в Елгаве, про восстановление системы вытрезвителей в России, про ни с чѣмъ не сравнимый кубанский борщ, про появление голосовых чатов при группах в Телеграме, про дуровскую стратегию монетизации Телеграма, про совершившуюся стандартизацию содержимого файлов JPEG XL (отправная точка обратной совмѣстимости: всѣ файлы, отныне создаваемые в формате JPEG XL, впредь будут открываться) и про достижение этим форматом превосходства над остальными форматами сжатия без потерь (впрочем, превосходства небольшого и в среднем), про обнаружение тайных накруток рекламы и даже накруток просмотров онлайновых кинотеатров, совершаемых популярными расширениями (среди которых — Frigate и Savefrom), про новые пешеходные свѣтофоры в Москве (с квадратными секциями и с видеослѣжкою за всѣми пѣшеходами), про невѣдомого человѣка, систематически летающего на джетпаке над Лос-Анджелесом на почти километровой высоте.
webmstep2.cmd
664 B
Пятого декабря в сабрэддите об AV1 один из участников повѣдалъ (на своём опыте) о том, какие настройки надо использовать для достижения непревзойдённого качества видеофайлов WebM (с видеопотоком VP9) при их изготовлении.

Для большей наглядности в прилагаемом пакетном файле я привожу примѣръ того, как может выглядѣть вызов FFmpeg, составленный согласно этому рассказу и перекодирующий в VP9 видеопоток изъ нѣкотораго ранѣе заготовленнаго файла (step1.mkv въ примѣрѣ), ужé обладающаго желаемою битностью цвѣта и желаемою звуковою дорожкою в формате Opus.

В течение этого мѣсяца я запускал этот пакетный файл нѣсколько раз, но без сейчас содержащегося в нём параметра «-cpu-used 2» (рекомендуемого для ускорения работы в ущерб качеству) — и убедился, что скорость кодирования так мала, что сопоставима со скоростью изготовления видеопотока в формате AV1, который обеспечивает болѣе качественные кадры.

Тѣмъ временемъ опрос на 410чане показал, что WebM с десятибитными компонентами цвѣта воспринимается не всѣми браузерами.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про глобальный кризис в семнадцатом столетии, про десятилетнюю годовщину аниме Puella Magi Madoka Magica, про вторжение протестующих в Капитолий, про присутствие Путина на Рождественской литургии, про двойные стандарты Макфола, про блокировку Трампа Цукербергом, про превосходство (в среднем достигнутое) сжатия JPEG XL (без потерь совершаемого) над большинством других форматов (кроме экспериментальных) и какими усилиями достигалось, про ребрендинг Burger King.

Я также излагаю своё мнение о том, что Архивач работал бы со своим колоссальным объёмом траффика гораздо лучше, если бы хранил всѣ файлы иллюстраций (ну или хотя бы только видеофайлы) в P2P-распредѣлённой файловой системе IPFS и притом ещё пропагандировал бы среди своих пользователей добровольное употребление её.