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

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

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

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

Также я изложил одиннадцать пожеланий о будущих улучшениях Телеграма:

0️⃣ 1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ 🔟
По отношению к хорошо развитым чатникам (мессенджерам) нередко высказывается просьба о реализации P2P-соединений между мобильниками для обеспéчения коммуникации между даже такими пользователями, которые отключены от Интернета.

(Вон там можно для примѣра увидать такую просьбу изложенною по отношению к Telegram.)

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

Это означает, в частности, что P2P не поможет хуторянам из отдалённого неинтернетизированного хутора початиться с городскими, P2P не поможет грибнику в лесной глуши выслать свои координаты, P2P даже не поможет жителям города или провинции в преодолении отключения Интернета, совершённого правительством, если вокруг того города или провинции — сельская глушь (с отсутствием других пользователей, необходимых для P2P) или если они окружены правительственными кордонами с радиоглушилками.

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

Во-первых, P2P может преодолевать отключение Интернета, совершённое не во всём городе, а только въ нѣкоторой части его, непосредственно соседствующей с одной или нѣсколькими другими частями города, плотно населёнными другими пользователями и оттого способными обеспечить P2P.

Причиной такого отключения могут быть не только мѣры правительства (как в случае деинтернетизации московских митингов в 2019 году), но и такое отключение оборудования провайдеров (как проводного, так и мобильного Интернета), которое совершается в результате обширного отключения электричества, вызванного стихийным бѣдствіемъ (таким, как Великое наводнение 2012 года) или необходимостью ремонта (как в Геленджике сегодня утром).

Во-вторых, P2P поможет не оказаться выброшенными из чатов и таким пользователям, которые лично оказались без мобильного и без проводного Интернета на какое-то время: пропустили время оплаты, столкнулись с выходом маршрутизатора из строя, зашли в радиотень, заехали в тоннель, пострадали от эскалации конфликта обезумевших соседей, способных перерубить топором интернетовский или электрический кабель всей сельской улицы (или всего подъезда в городской многоэтажке), etc.

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

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

А ещё этому не обрадуется ни государство (желающее спасти «рубильник», то есть свою способность вырубать Интернет), ни провайдеры Интернета (обычного и спутникового), которые не рады его групповому использованию, хотя бы оно и оплачивалося в складчину.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

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

Он содержит, в частности, рассуждения о всемирном вреде от роста концентрации CO₂ (ввиду ядовитости CO₂).
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Там упомянуты, в частности, нѣкоторые обстоятельства использования AV1 для кодирования видеозаписей.
Media is too big
VIEW IN TELEGRAM
#Вечер #сегодня, #Геленджик, #закат.

Я еду, став на #моноколесо и не особенно поторапливаясь.

60 кадров в секунду, FullHD, HEVC.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, практический примѣръ того, как изображение в формате PNG может оказаться болѣе сжатым, чѣмъ в том формате JPEG XL, который я прежде априорно считал безоговорочно способным «убить» (недосягаемо превзойти) PNG. Теперь я мрачно подозреваю, что тот набор PNG-файлов, который при тестировании показал в среднем сжатие на 30% при переводе в формат JPEG XL, способен был бы, возможно, показать не особенно худшие результаты и просто-напросто от засовывания в OptiPNG.

Также я ретвитнул тот твитшторм, в рамках которого Nick Hinton рассуждает и умствует о том, не наступил ли конец свѣта в 2012 году.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, видеоцитату из телепередачи о зависимости коронавирусной смертности от возраста, а также ретвиты болѣе дюжины шуток про обнуление (ох уж этот термин, которому эти шутники своими отчаянными усилиями пытаются продолжить придавать оппозиционное околопутинское значение, а не мрачное околокоронавирусное).
Я довольно давно ужé публикую где-нибудь время от времени ту или иную видеоцитату. В моём микроблоге в Твиттере это случалось, по меньшей мѣрѣ, с августа 2017 года, а в сентябре того же года я начал аналогичные эксперименты и в гипертекстовом Фидонете. Что же касается имиджбордовских видеороликов, то я с удовольствием начал пользоваться возможностью публикации видеозаписей немедленно после её появления на Ычане в январе 2018 года и на 410чане в сентябре того же года, и я уж не говорю о тѣхъ других имиджбордах, на которых этой возможности мнѣ не пришлось дожидаться, потому что она была там прежде, чѣмъ я решил воспользоваться ею.

В апреле 2019 года я узнал ещё, что посредством приложения Overmix видеоцитата, содержащая эффект Кена Бёрнса, может быть подвергнута противоположному эффекту для реконструкции того цифрового изображения, которое значительно выше и (или) шире видеокадра и вдоль которого он проматывается.

Знаете, что было для меня во всѣ эти годы самым, самым утомительным (и притом ещё всё болѣе утомительным) при изготовлении видеоцитат? — точное указание того времени, от которого и до которого видеоцитата длится в исходном видеофайле. Первый блин был комом настолько, что для своих первых видеоцитат я указывал начальное и конечное время с небольшою точностью — всего-навсего до секунды — пока не обнаружил, что счётчик времени в видеопроигрывателе Media Player Classic Home Cinema (который я и тогда предпочитал, и до сих пор предпочитаю использовать) можно жмякнуть правой кнопкою мыши, чтобы включить режим «High precision», в котором и миллисекунды также отображаются. После этого я быстро выучил сочетания клавиш для покадрового просмотра видеозаписи, чтобы в моих видеоцитатах никогда ужé не было ни одного лишнего кадра, а позиции кадров стал указывать долями секунд. Но это-то указание и оказалось утомительным. Не так-то просто запомнить в видеопроигрывателе и затѣмъ набрать точное время в командной строке, предназначающейся для FFmpeg. Одна или двѣ цифры минут, двоеточие, двѣ цифры секунд, точка, три цифры миллисекунд — для меня это оказалось столь близким к миллеровскому предѣлу человѣческихъ возможностей, что необходимость раз за разом запомнить, а затѣмъ безошибочно набрать всю эту информацию (и тотчас забыть, чтобы повторить всё то же ещё раз с другою похожею) оказалась для меня тягостною, так что я стал для вѣрности почаще произносить всѣ цифры вслух (чтобы получалось понадёжнее, чѣмъ «про себя») и притом ещё разок-другой переключаться между командною строкою и окном видеопроигрывателя, свѣряя всё набранное, чтоб не ошибиться и затѣмъ уж не возвращаться к видеоцитате для её исправления. К началу нынешнего года я начал ощущать по отношению к этому мелкому неприятному усилию, дважды совершаемому при всяком цитировании, такое сильное отвращение, что даже стал меньше и неохотнѣе смотреть аниме в этом (зимнем) сезоне: с января по март в 2020 году — заранее вполне сознавая, что в каждой серии аниме могу встретить двѣ или три удачные сцены, заслуживающие цитирования, а также пять или десять эффектов Кена Бёрнса, по которым пожелаю создать сшивку (да, может быть, даже и больше десяти, если создатели конкретной серии аниме волею или неволею решили экономить на работе аниматоров и вмѣсто того задать работу широкоформатным художникам или фоновщикам, что нерѣдко случается при нынешнем кризисе этой творческой индустрии), так что придётся, может быть, две дюжины раз запомнить, и безошибочно набрать, и позабыть точное время, и затѣмъ ещё одно и ещё одно.

К счастью, в нынешнем Интернете (пока его не доломали мизульно-яровые цензоры) никто не одинок со своею проблемою; не был одинок и я: гораздо раньше (как раз в августе того 2017 года, когда я только начинал возёхаться с видеоцитатами) один из пользователей Media Player Classic Home Cinema ужé наѣлся трудоёмкостью копирования точного времени и пришёл к разработчикам с просьбою упростить дѣло. «Приходится использовать цѣлыхъ четыре сочетания клавиш: Ctrl+G, Ctrl+A, Ctrl+C и Escape — а это долго», — гласила его просьба.

«Ѽ, етить!» — воскликнул я при одном виде этого рецепта.
Оказалось, что я напрасно болѣе 2½ лѣтъ напрягал собственную кратковременную память запоминанием и послѣдующимъ забыванием громадной кучи отмѣтокъ времени.

В видеопроигрывателе Media Player Classic Home Cinema во всё это время существовала совокупность четырёх «горячих» клавиш, позволяющих и без того достигнуть желаемого:

во-первых, сочетание клавиш Ctrl+G вызывает навигационное окно «Go To…» с приглашением перепрыгнуть в видеофайле на другое время, причём для удобства в этом окне ужé указано достигнутое время от начала файла, чтобы его было нетрудно переправить (на тот случай, если желаемое время близко к достигнутому),

во-вторых, сочетание клавиш Ctrl+A позволяет (как и во многих других программах) выделить весь текст (в данном случае — всю отмѣтку времени),

в-третьих, сочетание клавиш Ctrl+Insert (или Ctrl+C, если так удобнѣе) позволяет (как и во многих других программах) скопировать выделенный текст (в данном случае — скопировать отмѣтку времени, чтобы утруждать ею не свою человѣческую память, ограниченную по объёму и притом ещё склонную к ошибкам, а болѣе надёжный буфер обмѣна в операционной системе),

в-четвёртых, клавиша Escape закрывает окно «Go To…» и возвращает пользователя в основное окно видеопроигрывателя,

в-пятых, после этого можно вдругорядь нажать Escape, чтобы свернулось и окно видеопроигрывателя (прежде открытое на полный экран для удобства просмотра), обнажив под собою заблаговременно открытую командную строку, в которой я уж начал набирать видеоцитирующую команду, так что осталось только время и подставить.

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

Но эту-то проблему я легко решил, навѣсивъ на желаемое сочетание клавиш вызов утилиты NirCmd в форме «nircmd noscript имяФайлаСкрипта» и помѣстивъ в указанный файл скрипта вот какую послѣдовательность команд NirCmd:

sendkey Ctrl up

cmdwait 100 sendkeypress Ctrl+G

cmdwait 100 sendkeypress Ctrl+A

cmdwait 100 sendkeypress Ctrl+Insert

cmdwait 100 sendkeypress Esc

cmdwait 100 sendkeypress Esc


Как нетрудно видеть, первая из этих команд имитирует отпускание клавиши Ctrl (нажатой в рамках комбинации Ctrl+PrtScr или другой подобной), а послѣдующими командами имитируются пять вышеописанных нажатий «горячих» клавиш, да не сплошняком, а со стомиллисекундною задержкою, чтобы видеопроигрыватель успѣвалъ отрабатывать свою реакцию.

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

Да, конечно: если для сайта Animeloop циклические сцены аниме подбираются автоматически, то и эффект Кена Бёрнса можно было бы обнаруживать автоматически — но и если такая дальнейшая автоматизация не сдѣлалась ещё возможною в Overmix, то и тогда я всё равно необыкновенно рад ужé одному тому, что теперь автоматически копироваться будут отмѣтки времени, находить которые в видеопроигрывателе мнѣ всё ещё приходится вручную.