реклама
Бургер менюБургер меню

Юрий Адаменко – Прогрессоры. Тени архива (страница 1)

18

Юрий Адаменко

Прогрессоры. Тени архива

1

ГЛАВА 1. ОШИБКА РЕНДЕРИНГА

За окном Прага тонула в ночи – не в романтическом золоте туристических открыток, а в густой, бархатной тьме, прошитой редкими жёлтыми точками фонарей где-то внизу, у подножия Градчан. Этот мрак казался физически ощутимым, как чёрная вода, и окно было люком в бездонный океан.

Внутри же бушевал свой, цифровой космос.

Марк Грубов не видел ночи. Его мир был ограничен тремя мерцающими прямоугольниками мониторов, чьё холодное сияние выхватывало из мрака лишь ближайшие детали: клавиатуру, заляпанную пятнами от бесконечных перекусов, паутину проводов на столе и лес пустых алюминиевых банок из-под холодного кофе. Они стояли, как стражи на полях сражения, отмечая пройденные часы. Воздух в комнате был спёртым, насыщенным запахом пыли, нагретого металла, сладковатого химического аромата энергетиков и подгоревшего пластика – фирменный парфюм творческого процесса.

Звуки тоже были замкнутыми, циклическими. Ровный, навязчивый гул кулеров, похожий на дыхание спящего механического зверя. Щелчки клавиш – быстрые, отрывистые, почти пулемётные очереди. И голоса из наушников, плотно прижатых к голове: обрывки интервью, шум архивных залов, собственный закадровый текст, который он слушал в сотый раз, выискивая малейшую фальшь в интонации.

– Тени собора… – звучал в ушах его собственный, усталый голос. – Они длиннее, чем история, которую он хранит…

На экране плыли кадры, выстраиваясь в идеальную последовательность. Вот дрожащий луч фонарика выхватывает из мрака Ватиканского секретного архива переплет XV века с потрескавшейся кожей. Вот крупный план пергамента с водяными знаками. Вот плавный переход к интервью с седовласым архивариусом, чьи глаза бегают в сторону, когда речь заходит о «некаталогизированных фондах». Марк улыбнулся, беззвучно, одними уголками губ. Он поймал этот взгляд девять месяцев назад, и теперь он был здесь, в монтаже, – крохотная деталь, но из таких деталей и складывалась правда. Его правда.

Он чувствовал себя почти всемогущим. Его берлога на верхнем этаже старого пражского дома была центром вселенной. Здесь он собирал разрозненные кусочки реальности, как витраж, и заставлял их светиться новым, ясным смыслом. «Тени Собора» – его magnum opus, фильм, который вскроет нагноения истории и покажет, как власть имущие столетиями прятали свои секреты в самых освещённых местах. До релиза оставались считаные часы. Он ставил финальную точку.

Пальцы его порхали над клавишами, совершая финальные штрихи – поправил цветокоррекцию в сцене с рукописью, добавил едва уловимую, тревожную ноту в саундтрек. Его привычка – нервно щёлкать пальцами левой руки – утихла. Мозг, обычно работавший на повышенных оборотах, сейчас напоминал хороший швейцарский механизм: тихий, точный, неумолимый.

Он запустил рендеринг финальной сцены. На главном мониторе появилась шкала прогресса. Зелёная полоса поползла вправо, пожирая цифры: 10%… 35%… 70%… Марк откинулся на спинку кресла, впервые за много часов позволив себе ощутить тяжесть в глазах и ноющую ломоту в спине. Он потянулся к последней банке кофе – она была тёплой, почти отвратительной, но он сделал большой глоток, ощущая горький привкус победы. За окном по-прежнему была ночь, но ему уже виделись заголовки в крупных медиа, дискуссии, признание. Он не просто снял фильм. Он поймал за руку саму Историю.

90%… 95%… 99%.

И тут всё остановилось.

Шкала замёрзла. Цифра «99%» мигнула один раз, красным, и погасла. На чёрном фоне монитора всплыло стандартное, безликое окно ошибки операционной системы.

«Ошибка рендеринга. Код 0x80070057. Параметр задан неверно.»

Марк моргнул. Мозг, секунду назад бывший точным механизмом, дал сбой. Он не понял. Просто не воспринял информацию. Это не укладывалось в сценарий. Победители не сталкиваются с «ошибкой параметров» на последнем, самом дурацком рубеже.

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

Он щёлкнул мышью, чтобы закрыть окно. Оно не закрылось. Он нажал Ctrl+Alt+Delete. Экран не ответил. В наушниках вдруг воцарилась абсолютная тишина – даже фоновый гул кулеров, всегда присутствовавший в записи, пропал. Его заменил тонкий, высокочастотный писк, болезненно впивающийся в барабанные перепонки.

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

На экране, поверх окна ошибки, чёрными пикселями на чёрном фоне начало проявляться что-то ещё. Словно сама тьма на мониторе сгущалась, формируя контуры. Это не было частью интерфейса. Это было похоже на цифровой призрак, на сбой в самой матрице.

А потом окно ошибки исчезло. На секунду воцарился привычный рабочий стол. И тут же, без всякой команды, запустился видеоплеер. На экране, в идеальном качестве, зацикленно заиграл один-единственный кадр из его фильма. Тот самый, снятый в самом сердце секретного архива.

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

Марк замер, и в этой тишине его щёлкающие пальцы прозвучали как выстрелы. Мозг наконец-то обработал информацию. Это была не ошибка.

Это была метка.

––

Сначала был просто гнев. Горячий, слепой и абсолютно человеческий гнев на бездушную машину, посмевшую испортить момент его триумфа. Марк с силой ударил кулаком по столу, заставив захрустеть пустые банки и заплясать на экране курсор мыши. Проклятия, вырвавшиеся у него, были крепкими, уличными, на чешском, русском и отточенном за годы монтажа английском. Это был ритуал, способ вернуть контроль – сначала над эмоциями, потом над ситуацией.

Но красный пиксель в углу экрана смотрел на него. Немигающий. Бесстрастный.

Гнев сменился холодным, профессиональным любопытством. Адреналин, только что бушевавший в крови, кристаллизовался в острый, как скальпель, фокус. «Монтажное зрение», его главный инструмент и проклятие, включилось на полную мощность. Мир вокруг потерял краски и объем, превратившись в плоскую картинку, которую нужно разобрать на слои, проанализировать, «раскадрить». Собственный страх отступил, стал фоновым шумом. Теперь здесь был только он и аномалия.

Он закрыл сбойный видеоплеер, перезагрузил станцию. Гул кулеров на секунду стих, затем возобновился с новым, деловитым рвением. Марк не полез в папку с итоговым рендером – он знал, что файл скорее всего битый. Он пошел глубже, к первоисточнику, к сырым, необработанным дублям, хранящимся не на основном SSD, а на автономном RAID-массиве, похожем на маленькую черную крепость под столом. Это были его грязные, честные алмазы, еще не прошедшие огранку монтажа.

Папка с материалами съемок в Archivio Segreto Vaticano была помечена не сухим инвентарным номером, а его собственным шифром:

«ASV_Цена_входа».

Название-напоминание о том, сколько унижений, бумажной волокиты и молчаливых угроз в глазах чиновников потребовалось, чтобы получить те три дня под присмотром недружелюбного монаха-архивиста. Он открыл папку. Десятки клипов, сотни гигабайт. Исходник с той самой, финальной сценой в глубине хранилища носил имя

«ASV_Кодекс_Воздух».

Марк запустил его не в монтажном софте, а в специальной программе для анализа видео, инструменте, который он обычно использовал для реставрации старых, поврежденных пленок. Окно разделилось на множество панелей: волновая форма звука, графики цветности, векторы движения. Он отмотал к тому моменту, где по его замыслу камера, скользя мимо фолиантов в потертых кожаных переплетах, на секунду задерживалась на нише в каменной стене. В нише лежала рукопись, которую ему представили как «записи скриптория эпохи Льва X». В финальном монтаже этот кадр длился три секунды. В исходнике – добрых двадцать.

Он начал просматривать секунда за секундой, замедляя до четверти скорости. Его глаза, привыкшие вылавливать мельчайшие детали, сканировали изображение. Пыль, танцующая в луче фонаря. Микротрещины на пергаменте. Тень от его собственной руки, лежащая на краю стола… И снова этот красный пиксель. Нет, не пиксель. На таком увеличении это была крошечная, но четкая геометрическая форма. Часть чего-то большего.

Сердце его ёкнуло, сделав один тяжелый, гулкий удар. Он откинулся, щелкая пальцами так быстро, что звук слился в трель барабанной дроби.

– Мозг, не подводи, – мысленно скомандовал он себе. – Это мусор. Пыль на матрице. Дефект освещения.

Но он знал, что это не так. Он дотошно чистил оптику перед каждой съемкой в таких местах. И дефект освещения не выглядел как идеально ровный красный прямоугольник.

Марк взял графический планшет, отложив мышь. Это был его хирургический инструмент. Он выделил область вокруг аномалии и применил первый фильтр – повышение резкости на основе искусственного интеллекта, тот самый, что он использовал для проявки лиц на старых групповых фото. Изображение дернулось, пиксели сгруппировались, пытаясь достроить картину по заданному алгоритму. Красный прямоугольник «вырос», обрел соседей. Теперь это была не точка, а уголок, грань какого-то объекта, спрятанного в глубокой тени за стопкой свитков.