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
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, рассуждения о всемирном вреде от роста концентрации 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, то и тогда я всё равно необыкновенно рад ужé одному тому, что теперь автоматически копироваться будут отмѣтки времени, находить которые в видеопроигрывателе мнѣ всё ещё приходится вручную.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, ретвиты очередных микроблогозаписей о пользе ношения медицинских масок на лице, а также микроблогозаписей о появлении в мобильном браузере Opera поддержки P2P-распределённой файловой системы IPFS (а также криптовалютного кошелька с возможностью покупать биткоины и эфириум в десятках стран, а также альтернативной системы доменных имён, покупаемых за криптовалюту; список новинок Оперы впечатляет) и об ужасающих недостатках конструкции нового московского приложения для Android, предназначенного для слежки за гражданами.
Media is too big
VIEW IN TELEGRAM
#Геленджик, 21 марта (позапрошлая суббота). Я ѣду, став на #моноколесо.

Начало ѣзды: #ТолстыйМыс, набережная, южный конец #велодорожки.

Окончаніе ѣзды: центр города, Burger King.

Это та видеозапись моноколёсной ѣзды, которую я ранѣе выложил в Твиттере (ускоренною в 3,4 раза, чтобы она могла помѣститься в твиттеровское 140-секундное ограничение длины видео); сейчас считаю умѣстнымъ выложить её и в Telegram и тѣмъ напомнить, как изобиловала людьми #набережная до начала самоизоляции (то есть, напримѣръ, вон то утверждение «город и так практически пустой» — явная чепуха); кроме того, теперь эту мою видеозапись наконец можно видѣть неускоренною.

Но чтоб при утрамбовывании видеозаписи в телеграмное ограничение (1½ Gb) не слишком пожертвовать качеством, я выкладываю её, так сказать, «на вырост» — в таком формате (видеопоток AV1 со звуком Opus в контейнере MP4), который ещё только ≈год назад начал обретать популярность. Ваше устройство может его ещё не поддерживать даже в видеопроигрывателе, не то что в Telegram.

P. S. Появление поддержки AV1 не приводит автоматически к приданию формы видеопроигрывателей файлам AV1, ранѣе выложенным на каналах.

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

Надо сказать, что при этом было сомнѣніе: «закачивать ли его же?» — всё же к 2023 году из Телеграма ушла та необходимость ограничиваться полутора гигабайтами, которая побуждала создать этот видеофайл в 2020 году.

И всё же тут я сохраняю именно первоначальный видеофайл (а не создаю в формате AV1 такой болѣе объёмный видеофайл, который за счёт роста объёма мог бы обладать повышенным качеством и повышенною глубиною цвѣта, а также не выкладываю первоисточник вмѣсто результата его перекодировки в AV1, хотя в теперешнее ограничение объёма помѣстился бы и первоисточник), руководясь историческою цѣнностью (то есть намѣреваясь сохранить нетронутым и наблюдаемым уровень развития кодирования AV1, достигнутый к весне 2020 года и освоенный мною к тому времени).
Хотя эта моя видеозапись сдѣлана с достаточно высокою частотою кадров (60 кадров в секунду), с её просмотром должен управиться почти любой настольный компьютер, выпущенный въ послѣдніе лѣтъ восемь или девять (то есть на чём-то подобном Sandy Bridge 2011 года или на чём-то ещё болѣе новом), если только видеопроигрыватель на нём (будь то mpv, или VLC, или Media Player Classic Home Cinema) обновлён до достаточно недавней версии, содержащей поддержку декодирования AV1.

А вот мобильные устройства традиционно выпускаются существенно болѣе хилыми, чѣмъ компы, но всё же в системе Android 10 в прошлом году объявлена была поддержка видеозаписей AV1; правда, поддержка со стороны операционной системы должна ещё сопровождаться нѣкоторою аппаратною поддержкою со стороны производителя оборудования (а не то смартфон может оказаться не достаточно производительным для 60 кадров в секунду), но пока что нам извѣстенъ только один чип, достовѣрно содержащий аппаратную поддержку AV1 (это MediaTek Dimensity 1000) и только одна модель смартфона, на нём построенная (это OnePlus 8 Lite). Если же углубляться в область недостовѣрнаго, то можно припомнить, что на сайте Macworld были домыслы о том, что компания Apple, будучи одной из официальных сторонниц формата AV1, может добавить (а может и не добавить) аппаратную поддержку этого формата в процессор A14 — и, слѣдовательно, в iPhone 12.

Зная всё это, трудно ждать от мобильного Телеграма какой-либо способности воспроизвести эту мою видеозапись прямо сейчас (а не в будущем, когда поддержка AV1 ещё возрастёт); этой способности и нѣтъ; однако же не на одних только мобильниках, но и на компах — в программе Telegram Desktop — никакой поддержки AV1 ещё нѣтъ (кроме как в сильно модифицированных её сборках, предназначенных для репозиториев нѣкоторых версий системы Linux), потому что в коде Telegram Desktop ещё не произошёл переход к употреблению современной (четвёртой) версии FFmpeg. К счастью, 28 марта (в субботу на прошлой недѣлѣ) разработчик Telegram Desktop упоминал, что в нынешней (второй) версии его программы такой переход ужé приуготавливается, так что будущее вполне лучезарно и в этом направлении.

А вот если бы моя видеозапись сдѣлана была с меньшею частотою кадров, свойственною кинематографу (то есть не 60, а около 24 кадров в секунду — это в 2½ раза меньше), то тогда она предъявляла бы пропорционально меньшие требования и к производительности мобильных устройств, необходимой для воспроизведения. Так, напримѣръ, компания Netflix ≈2 мѣсяца тому назад (5 февраля) объявила, что для клиентов на мобильных устройствах, желающих сэкономить дорогостоящий мобильный траффик при просмотре фильмов, теперь предусматривается особая настройка, запускающая приём видеопотока в формате AV1 — и что Netflix использует собственную оптимизированную сборку видеопроигрывателя, которая поддерживает воспроизведение AV1 на современных мобильных устройствах с достаточною скоростью (без какого-либо раздражающего подёргивания) даже при использовании повышенной (десятибитной) глубины цвѣта в видеозаписи (и даже при отсутствии специальной аппаратной поддержки AV1, так как работает это всё, понятное дѣло, не только на OnePlus 8 Lite), и что рано или поздно не только их собственные (нетфликсовские), но и чьи угодно видеопроигрыватели достигнут при помощи Netflix (и с использованием открытого исходного кода dav1d) того же результата. Эта новость радует хотя бы оттого, что именно Netflix генерирует раздачею своих видеозаписей своим зрителям больше всего траффика в Интернете (больше, чѣмъ всякая другая компания — напримѣръ, вдвое больше, чѣмъ популярный видеохостинг YouTube), если вѣрить диаграмме, показанной на второй минуте доклада, обнародованного докладчиком из Фонда Мозиллы в Крайстчёрче в двадцатых числах января 2019 года (то есть менѣе чѣмъ за два месяца до того дня, когда в том же городе Брентон Таррант убил болѣе полусотни приезжих, руководясь расовою и вероисповедною ненавистью), так что именно умаление траффика Netflix наиболѣе полезно во дни массовой самоизоляции и вызванного ею роста просмотров видеозаписей в Интернете.
👍1