Mithgol the Webmaster – Telegram
Mithgol the Webmaster
1.4K subscribers
158 photos
196 videos
219 files
916 links
Мицгол-вебмастер ведёт на сём канале свой малоблог в Telegram.

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

💸Донат: https://news.1rj.ru/str/ReadMithgol/923
Download Telegram
Kumo desu ga, Nani ka EP01.7z
24.8 MB
Сшил (в Overmix) нѣкоторые кадры первой серии #аниме «Kumo desu ga, nani ka?».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Kumo desu ga, Nani ka EP02.7z
39.3 MB
Сшил (в Overmix) нѣкоторые кадры второй серии #аниме «Kumo desu ga, nani ka?».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты про фотографии послевоенной Анапы, про бóльшую популярность (а оттого и прибыльность) проката электросамокатов по сравнению с велопрокатом, про две фигуры Берии в павильоне атомной энергии на ВДНХ, про тридцать самодѣльныхъ бомб в Архангельской области, про закрытие гугловского проекта стратосферической раздачи Интернета воздушными шарами, про взрыв газа на рынке в Краснодаре (съ человѣческими жертвами), про обнародование Русской Доктрины Донбасса, про смерть Ларри Кинга, про международное появление подражателей рогатого Шамана QAnon, про продолжающееся появление фальшивых росгвардейцев, про эротическое изображение Атлантического океана, про появление в Твиттере возможности жаловаться в администрацию на заблуждающихся микроблоггеров, про обсуждение ошибочности обвинений аниме в подростковых суицидах и преступлениях, про прививки пожилых британцев в масонской ложе, про блокировки учётных записей Пригожина в Twitter и в Facebook, про решение ежемесячно проводить всероссийские родительские собрания во избежание ежемесячного же участия в антиправительственных митингах в России, про мужика на моноколесе с попугаем.

Я также ѿмѣтилъ проблемы с сертификатами у домéнных имён redd.it и preview.redd.it.
Kumo desu ga, Nani ka EP03.7z
30.9 MB
Сшил (в Overmix) нѣкоторые кадры третьей серии #аниме «Kumo desu ga, nani ka?».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Kumo desu ga, Nani ka EP04.7z
11.9 MB
Сшил (в Overmix) нѣкоторые кадры четвёртой серии #аниме «Kumo desu ga, nani ka?».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Mushoku Tensei EP01 EP02 EP03 EP04.7z
141.5 MB
Сшил (в Overmix) нѣкоторые кадры первой, второй, третьей, четвёртой серии #аниме «Mushoku Tensei».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Ore dake Haireru Kakushi Dungeon EP01 EP02 EP03 EP04.7z
425.4 MB
Сшил (в Overmix) нѣкоторые кадры первой, второй, третьей, четвёртой серии #аниме «Ore dake Haireru Kakushi Dungeon».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Kumo desu ga, Nani ka EP05.7z
21.5 MB
Сшил (в Overmix) нѣкоторые кадры пятой серии #аниме «Kumo desu ga, nani ka?».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Kumo desu ga, Nani ka EP06.7z
36.9 MB
Сшил (в Overmix) нѣкоторые кадры шестой серии #аниме «Kumo desu ga, nani ka?».

Сшивки прилагаю в формате PNG внутри архива 7-Zip.

Альбом — на сайте Telegraph.
Вот ужé не первый год (да и не второй: в Твиттере — с 16 октября 2018 года, в Телеграме — со времён буквально сáмого первого сообщения на моём канале) я пользуюсь эмоджи, имеющими форму цвѣтного квадрата с цифрою внутри («1️⃣», «2️⃣», «3️⃣» и проч.), в качестве средства для красивой нумерации пунктов, содержащихся в моих пронумерованных списках.

Но теперь для меня настаёт время критически пересмотрѣть эту привычку и отказаться от неё в пользу употребления чисел в кружкáх, располагающихся во блоке «Enclosed Alphanumerics» кодировки Unicode (их список имѣется на сайте Unicode и в Википедии). Я вижу четыре аргумента в пользу употребления этих чисел:

① Цвѣтными квадратами нетрудно вести счёт от единицы («1️⃣») до десятки («🔟»), но со списками болѣе продолжительными возникают трудности, так что мнѣ иной раз приходилось либо использовать нечисловой сѵмволъ на мѣстѣ числа «11» в одиннадцатом квадрате (как вон там), либо «по-программистски» начинать нумерацию списка не с единицы, а с нуля (как вон там). Числа в кружкáх лишены этого недостатка, поскольку они доходят от единицы («①») до двух десятков («⑳»).

② Список изъ послѣдняго примѣра — навигационный: цвѣтные квадраты являются единственным содержимым пункта списка, а также служат гиперссылкою. Так вот как раз для этой роли цвѣтные квадраты (как и вообще эмоджи) не очень годятся, потому что цвѣтъ эмоджи всегда один и тот же — слѣдовательно, они не способны перемѣнять свой цвѣтъ и тѣмъ указывать читателю на то, что пред ним располагается гиперссылка, а не простой (неинтерактивный) текст. Числа же в кружкáх — не эмоджи, а обыкновенные сѵмволы, так что цвѣтъ их невозбранно перемѣняется по мѣрѣ нужды.

③ Сдѣлать номера пунктов списка цвѣтными — это чуть ли не самый сильный и выразительный способ привлечь к ним внимание преувеличенное и чрезмѣрное (а значит, вредное тѣмъ, что читатели отвлекаются от содержимого пунктов), хуже этого было б только придать им анимированность. Числа в кружкáх выглядят гораздо нейтральнѣе, на уровне остального текста, поэтому не притягивают глаз от него к себе. Конечно, может показаться (и даже небезосновательно), что в Телеграме (который, в отличие от сайта Telegraph, не снабжает «какъ слѣдуетъ» нумерацию пронумерованных списков отрицательными отступами) текст всё же нуждается именно въ цвѣтныхъ пятнах для того, чтоб глаз читателя, бѣгло скользя по строчкам, мог с большею лёгкостью обнаруживать в тексте всѣ, всѣ начала пунктов списка; но всё же и кружок с числом достаточно своею округлостию отличается от всякого другого возможного начала текстовой строки.

④ Эмоджи, имеющие форму цвѣтного квадрата с цифрою внутри, чаще всего являются составными — так, напримѣръ, сѵмволъ «2️⃣» состоит из сáмой обыкновенной двойки, за которой слѣдует признак эмоджи (сѵмволъ U+FE0F, он же «VARIATION SELECTOR-16») и знак обрамляющего двойку квадрата (сѵмволъ U+20E3, он же «COMBINING ENCLOSING KEYCAP»). Это значит, что возрастает «цѣна употребления» таких эмоджи всюду, гдѣ ограничивается длина текста: в сообщениях в Телеграме (не болѣе 4096 сѵмволовъ), в подписях к файлам в Телеграме (не болѣе 1024 сѵмволовъ), на страницах сайта Telegraph (не болѣе 64 килобайтов) и проч. (Единственным извѣстнымъ мнѣ исключением является Twitter, нарочно считающий такие эмоджи за один сѵмволъ.) Это также значит, что иногда длина составных эмоджи подсчитывается некорректно (скажем, в хвосте подписей к иллюстрациям в Telegram Desktop). Ещё это значит, что иногда обработчик составных эмоджи страдает выборочною слѣпотою, так что нѣкоторые из них отображаются в другом стиле (как в Telegram под Android). Ещё это значит, что иногда попадается такой сайт, который и не думает своими силами (джаваскриптом) совершать замѣну эмоджи на цвѣтныя картинки (поскольку надеется, что она и без него обойдётся), но и браузер с составными эмоджи при нѣкоторыхъ условиях не способен корректно управиться — скажем, во браузере Mozilla Firefox был такой баг до лѣта прошлого (2020) года. Всѣ эти трудности не коснулись чисел в кружкáх, потому что сѵмволы этих чисел — это единичные сѵмволы, и не астральные, и не эмоджи.
👍2
Догадываюсь, что среди микроблоггеров в Твиттере были тѣ, кто начали (либо мысленно, либо прям в так называемом реальномъ мірѣ) прыгать от радости, увидав Twitter планирующим обеспечить сразу двѣ возможности поощрения микроблоггеров деньгами: и донаты (tipping), и платную подписку (super follows). Стало можно помечтать о том, что достойного контента въ Сѣти будет больше за счёт того, что нѣкоторые авторы поставят своё авторство на серьёзную денежную основу, превратив хобби в источник либо дохода, либо хотя бы довѣска к жалованию, к заработной плате, к стипендии, к пенсии, к пособию, etc.

Сразу скажу, что априорно считаю всѣ эти мечты бесплодными, и в этом мнении опираюсь не на рассуждения, хотя бы и преисполненные цинического здравомыслия («если уж Трампа смогли выпереть под непрестанные вопли о русском вмѣшательствѣ, то уж конечно добьются и того, чтобы до простых русских людей, а особенно до непростых популярных читаемых, не дошло ни копеечки донатов» и проч.), а провожу прямую аналогию съ тѣмъ, как было поставлено дѣло в твиттеровском приложении для стримеров — в Periscope. Возможность такой аналогии подкрепляется тѣмъ, что принятый в Periscope термин «super hearts» созвучен новому твиттерному термину «super follows», хотя первый из них и означал донаты, а второй — платную подписку.

К концу марта Periscope закроется, но пока что в твиттеровском Help Center ещё можно прочесть, какою была система донатов в Periscope: кто угодно мог пойти и обмѣнять свои денежки на внутриперископные монетки и одарять видеостримеров, ставя им суперлайки (super hearts), отчего у видеостримеров скапливались звёздочки (stars). Обратный же обмѣнъ (звёзд на деньги) был возможен только для узкого круга суперстримеров (super broadcasters), и всѣ они соѿвѣтствовали цѣлому ряду обязательных требований:

① Список стран, жители которых могли быть суперстримерами, не достигал и четверти сотни: Северо-Американские Соединённые Штаты, Мексиканские Соединённые Штаты, Канада, Евросоюз, Аргентина, Боливия, Белиз, Чили, Коста-Рика, Колумбия, Сальвадор, Эквадор, Гвиана, Гайана, Гватемала, Гондурас, Никарагуа, Панама, Парагвай, Перу, Суринам, Уругвай, Венесуэла. Не трудно видѣть, что тут весь материковый Новый Свѣтъ (кроме Бразилии) и весь Евросоюз, но это и всё.

② Видеовѣщать требовалось только по-английски, по-французски или по-испански. Понятно, что этим не просто объясняется исключение португалоязычной Бразилии из списка стран Нового Свѣта, но и ограничивается монетизация тѣхъ внутриевросоюзных видеостримеров (окромя французских и испанских), которые пожелали бы вѣщать на родном языке, напримѣръ.

③ Были ограничения на популярность видеостримов (в среднем для одного стрима — не менѣе 50 зрителей прямого эфира и не менѣе 75 зрителей в записи) и на количество ранѣе накопленных объёмов доната (накопленных перед регистрацией суперстримера, то есть без надежды обмѣна на деньги) — не менѣе 30 тыщщ звёзд.

④ Накладывались ограничения на тематику видеостримов, кое-гдѣ изрядно мутные («запрещено то-то и то-то, но этот список дан для примѣра и не может считаться исчерпывающим»).

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

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

Хорошо будет, если хотя бы Дуров въ намѣреніи устроить донаты в Телеграме избѣжитъ формирования этакой системы.
Сравнил результаты работы двух команд, снабжающих видеофайл звуковою дорожкою, взятою из другого файла и затѣмъ перекодированною в формат Opus с указанным битрейтом:

ffmpeg -hide_banner -i имяВидеофайла -i имяФайлаИсточникаЗвука -map 0:v:0 -map 1:a:0 -map_metadata -1 -map_chapters -1 -c:v copy -strict experimental -c:a libopus -b:a битрейт -movflags +faststart -flags +cgop результат.mp4

ffmpeg -hide_banner -i имяВидеофайла -i имяФайлаИсточникаЗвука -map 0:v:0 -map 1:a:0 -map_metadata -1 -map_chapters -1 -c:v copy -strict experimental -b:a битрейт результат.webm

Как нетрудно видѣть, эти команды различаются только форматом контейнера, в котором помѣщается результат (первая помѣщаетъ его в MP4, вторая — в WebM), а практический смысл состоит в том, чтобы раз за разом подавать одну и ту же команду, постепенно наращивая битрейт звуковой дорожки (а значит, и ощущаемое качество звука) до тѣхъ поръ, пока размѣръ получающегося файла наконец не упрётся в тот предѣлъ размѣра, превосходящие который видеофайлы не принимаются на том сайте, на котором планируется опубликовать результат.

Как правило, такие команды нужны тогда, когда «файл источника звука» заодно послужил и источником видео для видеофайла, и размѣръ видеофайла ужé получился «каким надо», то есть примѣрно соѿвѣтствующимъ внѣшнему предѣлу, но всё же именно «примѣрно», так что для болѣе точного соѿвѣтствія нужно ещё немного повысить (или понизить) битрейт звука, ужé не трогая получившиеся видеокадры (потому что с ними и без того всё хорошо), а звук беря напрямую из первоисточника (а не из промежуточного результата, чтобы не наращивать артефакты переужатия).

Результат сравнения работы этих двух команд получился таким: вон та видеозапись помѣщается на сайт Nowere (принимающий файлы до 20 мегабайтов) в формате WebM послѣ того, как я снабдил её звуковою дорожкою с битрейтом 84,39 килобита в секунду — но если вмѣсто того я сохраняю её в контейнер MP4, то объём его становится меньше 20 мегабайтов только послѣ того, как я понижаю битрейт звуковой дорожки до 81,66 килобита в секунду. Разница составляет без малого 2¾ килобита в секунду в пользу большей компактности хранения в контейнере WebM (всѣ эти значения битрейта выражены, как принято в FFmpeg, «десятичными» килобитами в секунду, то есть по 125 байтов в килобите) и не в пользу MP4.

Увы, этот результат осложняет мнѣ выбор между контейнером MP4 и контейнером WebM в вопросе о том, куда помѣщать видеопоток AV1 со звуком Opus.

Понятно, что на тѣхъ сайтах, которые поддерживают загрузку файлов MP4 и не поддерживают загрузку WebM (напримѣръ, на сайте Telegraph), поневоле приходится использовать MP4.

Понятно, что на тѣхъ сайтах, которые поддерживают загрузку файлов WebM и не поддерживают загрузку MP4 (напримѣръ, на Nowere), поневоле приходится использовать WebM.

Но на всѣхъ остальных сайтах выбор между MP4 и WebM вроде бы оставался вполне свободным (так как подавляющее большинство браузеров WWW, способных воспринимать видеопоток AV1 со звуком Opus, способны на это внѣ зависимости от контейнера), и до сих пор для меня этот выбор склонялся в пользу MP4: я руководился описанием контейнера WebM, которое до сих пор не было измѣнено его создателями таким образом, чтобы допускалось употребление видеопотоков AV1 (хотя в прошлый раз описание было достаточно быстро измѣнено таким образом, чтобы допускалось употребление видеопотоков VP9, а не только VP8), и это бездѣйствіе я считаю признаком того, что компания Google, во второй половине 2017 года обнаружив, что формат контейнера MP4 наконец перестал быть проприетарным, решила ограничить употребление контейнера WebM видеокодеками, появление которых предшествовало этому обнаружению (чѣмъ ýже опредѣлёнъ формат WebM и чѣмъ меньше переопредѣляется, тѣмъ проще обеспечить вѣчную совмѣстимость WebM-проигрывателей с ним), а новые видеокодеки (начиная от AV1) совать в MP4. Популярность этого подхода (AV1 в MP4) признаёт и сайт Evil Martians.

Но теперь на другую чашу вѣсовъ, противоположную теоретическому «так правильно», ложится практическая возможность выгадать пару-тройку килобитов в секунду.
Раньше Telegram под Android соглашался показать файл WebP в качестве стикера только тогда, когда объём файла не превосходил мегабайт.

Въ послѣднія недѣли Telegram под Android улучшил своё поведение: теперь он показывает в качестве стикера и такие файлы WebP, объём которых располагается между одним и двумя мегабайтами.

Примѣръ:
👀1
This media is not supported in your browser
VIEW IN TELEGRAM