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

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

💸Донат: https://news.1rj.ru/str/ReadMithgol/923
Download Telegram
Завтра (21 августа) на сайте gyan.dev ожидается новая сборка FFmpeg для Windows, содержащая обновлённые версии многих библиотек, на которые FFmpeg опирается в работе над видео — в частности, и новую версию библиотеки libsvtav1, содержащей тот кодировщик SVT-AV1, которым я пользуюсь на канале для видеоцитат в формате AV1 как при сопоставлении сцен из аниме, так и вообще.

О новинках SVT-AV1 можно узнать, прежде всего, из обсуждения исходного кода их на сайте GitLab. И больше всего интересна выложенная там таблица (видная на первом из прилагаемых мною скриншотов) объ измѣненіяхъ в поведении пресетов (то есть готовых комплектов настроек, обеспечивающих тот или иной желаемый баланс между скоростью работы кодировщика и достигаемым качеством). Ещё важно упоминание (на втором скриншоте) о том, что достигнутый рост качества работы новых пресетов был тонко донастроен для того, чтобы пресеты со второго по шестой (включительно) в новой версии ≈соѿвѣтствовали (по качеству) пресетам с первого по пятый (включительно) прежней версии. То есть кто сейчас пользуется пресетом из первого полудесятка (но не нулевым), тот сможет в новой версии либо увеличить номер пресета на единицу (и получить рост скорости при прежнем качестве), либо остаться на привычном пресете и получить вмѣсто того рост качества и нѣкоторое уменьшение скорости работы.

А насколько значителен тот рост качества?

В сабреддите AV1 идёт обсуждение (цѣликомъ прилагаю его на третьем скриншоте), в одной изъ вѣтвей котораго (на четвёртом скриншоте) пишут о том, как надо читать таблицу с первого скриншота — в частности, намѣреніе остаться на четвёртом пресете будет означать рост качества на 3,72% (если считать Bjøntegaard-дельту по метрике VMAF NEG), но не даром: скорость работы замедлится на 18¾%. Тот же автор пишет, что такой рост качества составляет ≈половину от того, который достижим уменьшением CRF на единицу. (Разница в том, что уменьшение CRF сопровождается ростом объёма файла, тогда как в новом SVT-AV1 будет благопріятнѣе само соѿношеніе качества и объёма файла.)
👍7
От себя прибавлю ещё нѣсколько мыслей насчёт таблицы из своего предшествующего сообщения.

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

Во-вторых, хочется ѿмѣтить, что три пресета с сáмой мáлой скоростью работы: и первый, и нулевой, и минус первый — также не сильно замедлилися (первый примѣрно на пять процентов, остальные примѣрно на один), зато получили неплохой рост качества. Если справедлива высказанная на Рэддите оцѣнка, согласно которой рост качества на 3¾% (у четвёртого и пятого пресета) сопоставим с достигаемым от уменьшения CRF на ½, то тогда рост качества на 2½% (который показан у трёх пресетов с наименьшею скоростью работы) сопоставим с достигаемым от уменьшения CRF на ⅓. И так как сам я предпочитаю нулевой пресет, то получу такой рост качества «почти бесплатно» (во всяком случае, сѣтовать о замедлении на 1,1% уж точно не буду).

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

① При прежнем значении CRF объём видеофайла остаётся ≈прежним, единственным измѣненіемъ оказывается возросшее качество видео.

② При прежнем значении CRF объём видеофайла возрастает, однако качество возрастает ещё сильнѣе.

③ При прежнем значении CRF уменьшается достигаемое качество видеозаписи, однако объём видеофайла уменьшается ещё значительнѣе.

④ При прежнем значении CRF объём видеофайла уменьшается, однако качество видео возрастает.

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

Но так как заранѣе, по-видимому, неоткуда узнать, по какому пути улучшение пошлó на этот раз, то придётся прояснить этот вопрос при непосредственном употреблении видеокодировщика. И проясню.

Постскриптум: и прояснил. В вышеозначенной ситуации максимального CRF (63 балла) объём итогов кодирования видеозаписи «Basu bango yonbyakujuu バス番号四百十 ED FULL» (которую я ужé использовал в качестве примѣра в прошлом году и въ нынѣшнемъ) при прочих равных вырастает на 0,04% по сравнению с итогами работы SVT-AV1 версии 1.6 (то есть достигавшимися въ нынѣшнемъ іюнѣ). Можно пренебрегать.

При этом я использовал нулевой пресет.

Постпостскриптум: вторая из видеоцитат аниме «Engage Kiss», используемых в сообщении от 18 августа, в аналогичной ситуации максимального CRF (совершенно необходимого для втискивания 9⅔ минут динамичного видео в пятнадцать мегабайтов) при прочих равных даже уменьшается в объёме на 1,72%, а не только наращивает качество.

Это достижение позволило мнѣ замѣнить теперь ту видеоцитату новою версиею, попутно повысив битрейт звука, ФФмпегу указываемый (не путать с реально достигаемым битрейтом), на 4,57 «десятичных» килобайта. То есть рост качества видеодорожки сопровождается в сём случае ростом и качества звука.

При этом, в отличие от упоминаемого в постскриптуме, я использовал минус первый пресет.
Поступил вопрос от читателя о том, сможет ли виртуальная реальность с полным погружением (устроенная наподобие «Матрицы» Вачовски) позволить сильно ускорить время в такой реальности (за счёт отсутствия реального пространства), смогут ли обитатели такой матрицы сильно обогнать в развитии всё остальное человѣчество.

В качестве художественных прототипов обсуждаемой VR сразу предлагаю припомнить не только «Матрицу» Вачовски (VR с полным погружением и с тайным заточением там от рождения, видеоцитату прилагаю), но также ещё и #аниме «Accel World» про тайное многопользовательское приложение для носимого на шее нейрокомпьютера, придающее пользователям тысячекратное ускорение темпа времени и доступ къ нѣсколькимъ виртуальным реальностям, одна из которых создана на основе такъ называемаго реальнаго міра (видеоцитату прилагаю), а другие модифицированы для PvP.

Возможен ли сюжет «Accel World» и какие есть к тому препятствия? — их три:

① Компьютеры сейчас едва достигли возможности создавать ту ≈сотню кадров в секунду, которая необходима для VR в реальном времени. А рост возможностей компóв настолько замедлился, что пользоваться в 2023 году компьютером 2013 года — это не та же бездна различия, которая в 2003 году существовала по отношению к компáм 1993 г., напримѣръ. И этот рост упёрся в объективные границы (напримѣръ, въ размѣры атомов, из которых состоят транзисторы), так что нельзя просто перенести сюжет в будущее на ≈полвѣка и надѣяться, что границы расширятся тысячекратно.

② Конечная скорость свѣта принудит группировать пользователей такой VR (тысячекратно ускоренных) очень кучно, чтобы не подлагивали (за их личную секунду свѣтъ не проходит и трёхсот километров).

③ И в Википедии, и на сайте TV Tropes, и даже в «Российской газете» говорится, что мозг человѣка ужé работает почти на предѣлѣ своих возможностей и потребляет до ⅕—¼ мощности всего организма, так что попытка ускорить мозг хотя бы на порядок (не говоря уж о тысячекратности) неизбѣжно столкнётся с явлениями как перегрева мозга, так и истощения всего организма.
👍8
Видя неспособность полиции найти убийцу сестры, брат убитой (не биологически родной, но оттого не слабѣе любивший покойницу) опосля разговора со школьным другом рѣшается взять в свои руки и слѣдствіе, и правосудие. Помѣхою ему въ дѣлѣ мести становится событие, которое зритель #аниме изначально никак не мог бы ожидать (так что упоминание его — по сути спойлер, но неибѣжный в обсуждении такого сюжета и отчасти завлекающий будущих зрителей): скоро в их родном городе почти всѣ жители оказываются безжалостно уничтоженными сверхъестественными силами, которые для простоты можно звать магиею, хотя силы эти не вызываются сверхспособностями каких-либо волшебников, а исходят от божества съ нечеловѣческими возможностями и стремлениями, которыми в своих интересах пользуется семейство жрецов его — семейство, многие вѣка приносившее тому божеству подношения и таившее его настоящие смертоносные возможности. Произошедшая гибель людей внѣшне отчасти напоминает быстродѣйствующую заразную болезнь со смертельным исходом, однако ея симптомы слишком явно сверхъестественны и оттого были бы невозможны для какой бы то ни было настоящей болезни — на сáмом же дѣлѣ это и не болезнь, и даже не проклятие, а нѣчто совсем другое.

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

Всѣ эти элементы сюжета видны в первых сериях «Zetsuen no Tempest» (кромѣ подспойлернаго) и в завязке сюжета «Summer Time Render».

📔 ОГЛАВЛЕНИЕ
👍6🆒21
#Геленджик, 28 августа 2023 г., шесть часов вечера.

Вид на сѣверъ вдоль улицы Айвазовского.

На заднем плане — горный хребет #Маркотх.
9👍1😁1🗿1
#Геленджик, 19 июля 2023 г., 17:20.

Центральная площадь, небо, облака.

Вид на запад (в сторону солнца, неспѣшно движущагося к закату).
👍13
Прежде я ужé упоминал на канале (14 июля, то есть ровно два мѣсяца назад), что при иллюстрировании своего канала видеозаписями я предпочитаю видеосжатие по стандарту AV1, которым обеспечивается неплохое соѿношеніе качества и объёма видеофайла — и, в частности, обеспечивается для небольших видеоцитат (меньше шести-девяти минут) возможность умѣститься в 15 мегабайтах (и оттого быть видными даже для зрителей, никогда не регистрировавшихся в Телеграме и просто перешедших по URLам конкретных сообщений канала), а для ещё болѣе небольших (меньше двух-трёх минут) ещё и возможность умѣститься в 5 мегабайтах (чтобы не один только Telegram, но и сайт Telegraph, братский по отношению к Телеграму, мог принимать такие видеофайлы к публикации посредством прямой загрузки на сайт, а не выкладывания их ещё куда-нибудь).

Оборотною стороною достоинств AV1 является удручающе недостаточная поддержка его в мобильных приложениях Телеграма, которые в этом смысле сильно отстают от приложений компании Meta (как от Facebook отстают, так и от Instagram), потому что Telegram опирается единственно на возможности нижележащей операционной системы (то есть Android или iOS), не пытаясь притаскивать с собою программные средства декодирования AV1 (такие, как dav1d). В результате под iOS просмотр видео AV1 возможен только в видеопроигрывателе, внѣшнемъ по отношению к Телеграму (напримѣръ, в VLC), а под Android внутренний видеопроигрыватель Телеграма плохо справляется с поддержанием частоты кадров, если эти кадры достигают хотя бы размѣра fullHD (1920×1080 пикселов), не говоря ужé о бóльших размѣрахъ.

Я, впрочем, всегда говорил себѣ, что для мобильных устройств я создаю AV1 «на вырост», надѣясь на рост возможностей самих устройств или на готовность разработчиков Телеграма догнать коллег из Meta, внедрив dav1d.

В этом направлении меня порадовала компания Apple, 12 сентября огласившая (фрагмент видеокадра прилагаю) намѣреніе снабдить Pro-версии айфонов нынѣшняго года аппаратным декодировщиком видео AV1. И хорошо бы Telegram под iOS им воспользовался.
🎉3👍2
На второй и на третьей недѣлѣ сентября (примѣрно с пятого по четырнадцатое число) я наблюдал в qBittorrent странное явление: включённая в настройках перепровѣрка скачанных файлов («Recheck torrents on completion») с изрядною вѣроятностью приводила к тому, что опосля перепровѣрки файл воспринимался в качестве полностью некорректного и отбрасывался цѣликомъ, то есть скачивание его начиналося с нуля заново.

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

Я подумал нѣкоторое время и переустановил qBittorrent в таком варианте его версии 4.5.5, который собран был без использования libtorrent 2.0 — и тогда неприятное явление совершенно прекратилося.

У меня есть двѣ идеи истолкования произошедшаго:

① Может быть, протокол BitTorrent v2 настолько ещё малопопулярен, что им ещё не овладела обыкновенная публика, а вмѣсто нея файлообмѣномъ по этому протоколу занимаются либо злоумышленники, в эти недѣли раздававшие мнѣ порченые куски файлов нарочно, руководясь тайным желанием поднасрать, либо борцы за соблюдение авторских прав, руководимые желанием отвратить люд от файлообмѣна раздачею всякой хѣрни вмѣсто желаемых файлов.

② Может быть, при создании libtorrent 2 допущена оплошность — скажем, необходимость сосчитать два хэша (привычный и v2) порождает race condition и успѣваетъ признать файл неподходящим до того, как поступит годный хэш.

То и другое досадно.
👍32😱2
This media is not supported in your browser
VIEW IN TELEGRAM
Кто въ лѣтнемъ сезонѣ #аниме 2019 года смотрѣлъ аниме «Toaru Kagaku no Accelerator», пред теми раз за разом (с июля по сентябрь включительно) развёртывалася та сцена эндинга (видеоцитату прилагаю), в которой заглавный персонаж (Акселератор) быстро движется по улице ночного города.

Что можно сказать о том, как он движется?

① Как бы вопреки своему имени Акселератор движется не ускоренно, а равномѣрно (и прямолинейно — в учебниках физики такое движение называют поступательным).

② Он движется стоймя и вообще выглядит как человѣкъ, точка опоры которого (не видная нам, поскольку расположенная ниже нижнего края кадров) находится под стопами ног его.

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

④ Ни одна из рук Акселератора не участвует в каком-либо управлении его движением. Лѣвую руку он засунул в карман брюк, а в правой удерживает небольшой груз собственнаго костыля.

Я вижу во всём этом очередное проявление третьего закона Кларка: хотя паранормальные сверхспособности этого персонажа (Акселератора) являются художественным вымыслом, развитие земных технологий ужé принесло нам эту конкретную реализацию их (перемѣщеніе в пространстве) в форме моноколёс, на которых ѣздятъ именно стоймя (в отличие, скажем, от велосипедов или мотоциклов, на которых принято ѣздить сидя) и без необходимости держаться руками за какой-либо руль (в отличие, скажем, от самокатов или сегвеев, на которых тоже ѣздятъ стоймя, у моноколёс нѣтъ никакого руля). И принесло быстро: в том же 2004 году, в котором бренд Dengeki Bunko начал публиковать «Toaru Majutsu no Index», Тревор Блэкуэлл ужé показывал свой электроуницикл — правда, его идея ещё подразумевала сиденье, а первое моноколесо для ѣзды стоймя запатентовано в 2011 году (Solowheel, автор — Shane Chen).
🆒1
Возможно постепенное наращивание уровня аниме-аналитики, сопряжённое со всё болѣе глубоким и анимешным погружением въ нѣкоторую проблему. Сейчас я покажу это на примѣрѣ такого явления, как торговые автоматы.

На первом уровне человѣкъ задаётся вопросом: а в какой стране торговые автоматы наиболѣе популярны? — от этого момента начинается аниме-аналитика, потому что оказывается, что торговые автоматы наиболѣе популярны на родине аниме, то есть в Японии. В статье «Обзор автоматной торговли в Японии 2004—2005 гг.» говорится, что лѣтъ двадцать назад численность торговых автоматов в Японии превосходила пять миллионов с половиною, то есть в среднем на каждых ≈23 японца приходилося по одному торговому автомату (и это наибольший въ мірѣ показатель на душу населения). Тот же обзор сообщает нам и латинскую транскрипцию того японского слóва (или, может быть, словосочетания), которым там называют торговые автоматы: «jidoohanbaiki».

На втором уровне человѣкъ задаётся вопросом: а почему так? — и выясняется, что для того, чтобы торговые автоматы не развандаливали с силою, препятствующею их окупаемости, совершенно необходимым оказывается опредѣлённый (малый) уровень уличной преступности вообще (и вандализма в частности) и даже, может быть, опредѣлённый (высокий) уровень культуры и воспитания, исключающий тягу к истреблению элементов общего блага. Опять же, если в стране существуют (и дѣйствуютъ) враждебно настроенныя меньшинства, то тогда они бывают заинтересованы раздалбывать торговые автоматы с полным сознанием того, что причинение любого зла среднему гражданину означает чаще всего причинение зла представителю большинства, им ненавистнаго; слѣдовательно, для успѣшной автоматизации торговли необходима опредѣлённая сила общественнаго единства в стране — быть может, одновременно по нѣскольким направлениям: и классоваго, и національнаго, и вѣроисповѣднаго, и расоваго единства. Оформляя это понимание, в 2019 году появился мем «есть два типа цивилизаций» («there are two types of civilizations»): авторы вон той и затѣмъ ещё вон той микроблогозаписи сравнивали типичный сѣверо-американский торговый автомат «Кока-колы» (въ помѣщеніи и в антивандальном исполнении, укрытый неслабыми рѣшётками) и его аналог в Японии (под открытым небом и незарѣшёченный, потому что никто не станет раздалбывать его или утаскивать цѣликомъ). Сразу скажу ещё, что и автор канала @BarnaulAnalytics тоже достиг этого уровня аниме-аналитики, когда выложил скриншот одной из этих микроблогозаписей 2019 года.

На третьем уровне аниме-аналитики мы находим манга-аналитику (точнѣе говоря — комиксовую аналитику) извѣстнаго комиксиста, дѣйствующаго под псевдонимом Stonetoss: его произведение «Can of Worms» (2021 г.), как и мемный хэштэг #CocaColaHatesWhitePeople того же года, реагирует на утечку внутренней пропаганды компании «Кока-Кола», осуждавшей бѣлую расу («Try to be less white» и проч.). Та компания, которая на втором уровне выглядѣла жертвою обстоятельств, принуждённою тратиться на антивандальную упаковку собственных торговых автоматов, оказывается на третьем уровне одним из конструкторов того направления, в котором эти обстоятельства формируются в расовом и в нравственном смысле. Этот перевёртыш понимания должен нам напомнить, навѣрное, криптоконспирологические рассказы о таких тайных обществах, в которых на нижних ступенях посвящения неофитов учат не щадить жизни и имущества во имя распространения добра и правды и для торжества разума во всей земле, а на болѣе высоких ступенях оказывается, что никакого другого добра и никакой другой правды не существует, кроме необходимости предать и отечество, и народ, и государя, и вообще заняться какими-нибудь политическими убийствами или ещё болѣе мрачными гнусностями во благо своего братства и его настоящих хозяев — либо по доброй воле, либо под страхом смерти, и ещё не извѣстно, что хуже.

На четвёртом уровне аниме-аналитики мы вновь обнаруживаем художественное произведение, но ужé не комикс-мангу, а самое настоящее #аниме, показывающее своим зрителям торговый автомат, причём в его идеальной форме, в нашем бренном мірѣ недосягаемой.
👍3👀2