{
  "meta": {
    "schemaVersion": 1,
    "title": "Creative Reference Atlas",
    "thesis": "Сильный ролик меняет привычную логику категории, а затем доказывает новый закон формой.",
    "generatedAt": "2026-07-26T20:08:24.013987+00:00",
    "corpusStoppedAt": 90,
    "caseCount": 90,
    "evidence": {
      "E4": 58,
      "E3": 32
    },
    "moveCount": 822,
    "exportedImageCount": 90,
    "totalVisualEvidence": 3417,
    "totalWords": 239223,
    "runtimeSeconds": 13022.6,
    "sourceGroup": "24FPS — видео",
    "sourceGroupId": 1147919203
  },
  "tasks": [
    {
      "slug": "reframe",
      "title": "Переопределить категорию",
      "eyebrow": "Стратегический сдвиг",
      "description": "Найти привычную норму категории и заставить фильм доказать другое определение.",
      "question": "Что зритель должен заново понять о категории?",
      "count": 39
    },
    {
      "slug": "metaphor",
      "title": "Найти одну метафору",
      "eyebrow": "Creative system",
      "description": "Свести идею к одному невозможному закону и показать несколько его последствий.",
      "question": "Какое невозможное правило выдержит весь ролик?",
      "count": 9
    },
    {
      "slug": "hook",
      "title": "Сделать хук",
      "eyebrow": "Первые секунды",
      "description": "Создать ранний сигнал, который обещает правило фильма, но не объясняет его сразу.",
      "question": "Какой первый кадр создаёт вопрос, а не просто красоту?",
      "count": 9
    },
    {
      "slug": "rhythm",
      "title": "Построить ритм",
      "eyebrow": "Монтаж и повтор",
      "description": "Превратить монтаж, повтор и вариацию из украшения в доказательство правила мира.",
      "question": "Что должно повториться, измениться и вернуться?",
      "count": 79
    },
    {
      "slug": "product",
      "title": "Встроить продукт",
      "eyebrow": "Attribution",
      "description": "Сделать продукт причиной, объяснением или подписью уже пережитой формы.",
      "question": "Почему этот фильм нельзя переподписать конкурентом?",
      "count": 77
    },
    {
      "slug": "material",
      "title": "Дать материалу роль",
      "eyebrow": "Тактильность",
      "description": "Показать, что поверхность или вещество делает под силой и что это действие означает.",
      "question": "Как материал может пройти собственную арку?",
      "count": 20
    },
    {
      "slug": "camera",
      "title": "Сделать камеру продуктом",
      "eyebrow": "Поведение взгляда",
      "description": "Использовать перспективу, дистанцию и движение камеры как демонстрацию свойства.",
      "question": "Как камера должна вести себя, чтобы claim ощущался?",
      "count": 29
    },
    {
      "slug": "sound",
      "title": "Рассказать звуком",
      "eyebrow": "Вне кадра",
      "description": "Дать речи, музыке, шуму или тишине сообщить то, чего изображение не показывает.",
      "question": "Что звук знает раньше изображения?",
      "count": 68
    },
    {
      "slug": "world",
      "title": "Построить мир",
      "eyebrow": "Среда как причина",
      "description": "Заставить локацию, погоду или пространство менять тело, объект или решение.",
      "question": "Что эта среда делает такого, чего не сделает другая?",
      "count": 37
    },
    {
      "slug": "human",
      "title": "Сохранить человека",
      "eyebrow": "Agency и тело",
      "description": "Начать с человеческой правды и не позволить бренду присвоить достоинство героя.",
      "question": "Кто в кадре владеет действием, голосом и выбором?",
      "count": 51
    },
    {
      "slug": "craft",
      "title": "Доказать craft",
      "eyebrow": "Работа и процесс",
      "description": "Заменить эпитеты premium одним трудным и наблюдаемым решением специалиста.",
      "question": "Какой процесс доказывает качество без пояснений?",
      "count": 17
    },
    {
      "slug": "ending",
      "title": "Заслужить финал",
      "eyebrow": "Return и reframe",
      "description": "Вернуть начальный мотив так, чтобы после фильма он значил уже другое.",
      "question": "Что в финале переопределит первый образ?",
      "count": 15
    }
  ],
  "cases": [
    {
      "id": "2026-07-25__tg-22149-a0__mumford-sons-amazon-music",
      "caseId": "-1001147919203:22149:0",
      "messageId": 22149,
      "date": "2026-07-25T04:54:29+00:00",
      "title": "Mumford & Sons, Amazon Music",
      "brand": "Mumford & Sons, Amazon Music",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "jared hogan",
      "evidence": "E4",
      "frameCount": 43,
      "durationSeconds": 2523,
      "summary": "Amazon Music продаёт не интерфейс и не подписку, а право оказаться внутри процесса: услышать песни, увидеть их происхождение и почувствовать себя одним из немногих людей в комнате. Главная мысль фильма — группа снова нашла способ сочинять как друзья — доказана не словами бренда, а формой события.",
      "sourceUrl": "https://www.youtube.com/watch?v=0pjayI4quTs",
      "telegramUrl": "https://t.me/fps_24_video/22149",
      "images": [
        {
          "src": "./frames/2026-07-25__tg-22149-a0__mumford-sons-amazon-music-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "2220.jpg"
        }
      ],
      "tasks": [
        "sound",
        "product",
        "ending",
        "rhythm",
        "reframe"
      ],
      "moves": [
        {
          "id": "room-not-stage",
          "name": "Комната вместо сцены",
          "signal": "Публика окружает группу, а камера смотрит через головы и плечи людей на том же уровне.",
          "baseline": "Концерт отделяет артиста от зрителя фронтальной сценой и чистой трансляционной камерой.",
          "deviation": "Перекрытия и теснота становятся частью изображения.",
          "interpretation": "Комната вместо сцены",
          "transfer": "Если обещание — доступ, поместить камеру внутрь группы свидетелей и сохранить несколько контролируемых визуальных помех.",
          "risk": "Без ориентирующих общих планов помехи выглядят как плохая съёмка."
        },
        {
          "id": "memory-to-proof-loop",
          "name": "Память превращается в доказательство",
          "signal": "Каждой песне предшествует конкретный рассказ о её происхождении или конфликте.",
          "baseline": "Интервью и концертные номера существуют как параллельные блоки.",
          "deviation": "Исполнение непосредственно отвечает на вопрос из монолога.",
          "interpretation": "Память превращается в доказательство",
          "transfer": "Перед демонстрацией формулировать один нерешённый вопрос, который следующее действие способно закрыть без дополнительного объяснения.",
          "risk": "Общий комплимент перед сценой не создаст причинной связи."
        },
        {
          "id": "solitude-to-community",
          "name": "Изоляция рассказа, общность действия",
          "signal": "Монологи сняты одиночными фигурами в чёрной пустоте, музыка — в плотном кругу людей.",
          "baseline": "Оба режима выдерживают одну репортажную эстетику.",
          "deviation": "Пространственная противоположность повторяется как грамматика фильма.",
          "interpretation": "Изоляция рассказа, общность действия",
          "transfer": "Связать внутреннее состояние и его реализацию с двумя устойчиво разными пространственными режимами.",
          "risk": "Контраст останется стилистическим, если монтаж не показывает переход от мысли к поступку."
        },
        {
          "id": "one-night-memory-light",
          "name": "Одна световая память на весь фильм",
          "signal": "Янтарные контровики, глубокие тени и золотые засветки сохраняются через все восемь песен.",
          "baseline": "Каждый концертный номер получает отдельную световую концепцию.",
          "deviation": "Меняется крупность и направление, но не визуальная вселенная.",
          "interpretation": "Одна световая память на весь фильм",
          "transfer": "Для фильма-воспоминания держать единую температуру, а разнообразие получать композицией, силуэтом и плотностью кадра.",
          "risk": "При слабой драматургии постоянная палитра ускорит визуальную усталость."
        },
        {
          "id": "imperfection-as-access",
          "name": "Незавершённость как привилегия доступа",
          "signal": "В фильм оставлены сомнения, смех, дверь, демо и признание отсутствия репетиции.",
          "baseline": "Бренд показывает героя после того, как все решения уже приняты.",
          "deviation": "Процесс и неуверенность становятся ценнее безупречного результата.",
          "interpretation": "Незавершённость как привилегия доступа",
          "transfer": "Оставить наблюдаемый момент риска, который не разрушает профессионализм, но доказывает, что камера действительно допущена внутрь.",
          "risk": "Сконструированная шероховатость выглядит манипуляцией сильнее обычного глянца."
        },
        {
          "id": "catalog-as-argument",
          "name": "Каталог объясняет новое",
          "signal": "White Blank Page и The Cave расположены внутри рассказа о возвращении ранней интуитивности.",
          "baseline": "Старые хиты служат самостоятельными ностальгическими пиками.",
          "deviation": "Прошлое подтверждает новый творческий тезис.",
          "interpretation": "Каталог объясняет новое",
          "transfer": "Встраивать узнаваемый архивный материал в причинную дугу текущего продукта.",
          "risk": "Если связь проговорена, но не видна в форме исполнения, архив перетянет внимание на себя."
        },
        {
          "id": "reclaim-the-cliche",
          "name": "Сначала назвать ярлык, затем присвоить его",
          "signal": "Перед The Banjo Song группа честно говорит о сложных отношениях с банжо как внешним определением их эстетики.",
          "baseline": "Фирменный знак либо эксплуатируют без рефлексии, либо избегают ради обновления.",
          "deviation": "Знак прошлого возвращают как сознательный выбор настоящего.",
          "interpretation": "Сначала назвать ярлык, затем присвоить его",
          "transfer": "При ребрендинге не прятать клише бренда: назвать напряжение и показать новое добровольное отношение к тому же символу.",
          "risk": "Без реального изменения контекста саморефлексия лишь напомнит об усталости от клише."
        },
        {
          "id": "brand-as-archive-signature",
          "name": "Бренд как подпись архива",
          "signal": "Amazon Music присутствует небольшим watermark, но не прерывает фильм оффером или диктором.",
          "baseline": "Платформа объясняет функции или ставит отдельные брендовые плашки.",
          "deviation": "Бренд владеет ценностью через организацию и сохранение события.",
          "interpretation": "Бренд как подпись архива",
          "transfer": "Когда продукт — доступ к контенту, сделать сам эксклюзивный материал главным доказательством и использовать непрерывную тихую атрибуцию.",
          "risk": "Новый или функционально сложный продукт останется непонятным без дополнительного сообщения."
        },
        {
          "id": "end-on-artist-thesis",
          "name": "Финал на тезисе героя, а не бренда",
          "signal": "Последний монолог определяет успех как след «мы были здесь», после чего возвращается Clover.",
          "baseline": "Финальный смысл формулирует брендовая плашка.",
          "deviation": "Слова героя объясняют культурную функцию платформы косвенно.",
          "interpretation": "Финал на тезисе героя, а не бренда",
          "transfer": "Искать финальную реплику героя, которая одновременно закрывает личную дугу и оправдывает существование формата.",
          "risk": "Красивый афоризм без связи с предыдущими решениями будет ощущаться рекламной вставкой."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Amazon Music продаёт не интерфейс и не подписку, а право оказаться внутри процесса: услышать песни, увидеть их происхождение и почувствовать себя одним из немногих людей в комнате. Главная мысль фильма — группа снова нашла способ сочинять как друзья — доказана не словами бренда, а формой события.</p>\n<h2>Драматургия</h2>\n<p>Фильм строится восьмью повторяющимися петлями <code>память → исполнение → свидетельство</code>. Повтор не воспринимается как формула, потому что каждая память отвечает на отдельный творческий конфликт: как снова начать, как закончить песню, как вернуть старый материал, как перестать стыдиться собственного узнаваемого инструмента, как не переусложнить.</p>\n<p>На уровне всей картины есть три акта:</p>\n<ol>\n<li><strong>00:00–14:20 — новое рождается.</strong> Три новых песни показывают встречу с Aaron Dessner и возвращение скорости.</li>\n<li><strong>14:23–31:27 — прошлое и настоящее соединяются.</strong> Новая длинная композиция переходит в <code>White Blank Page</code> и <code>The Cave</code>; ранние песни перестают быть обязательными хитами и становятся доказательствами той же дружеской интуиции.</li>\n<li><strong>31:35–41:58 — присвоение языка и завершение.</strong> Банжо перестаёт быть навязанным ярлыком, <code>Clover</code> формулирует покой, а финальный монолог превращает запись в след «мы были здесь».</li>\n</ol>\n<h2>Ключевые режиссёрские решения: наблюдение → отклонение → смысл</h2>\n<h3>1. Комната вместо сцены</h3>\n<ul>\n<li><strong>Сигнал:</strong> слушатели окружают музыкантов со всех сторон и стоят почти на одном уровне; камера часто смотрит через их головы и плечи.</li>\n<li><strong>Обычная база:</strong> концертная съёмка разделяет артиста и зал фронтальной сценой и предлагает чистую привилегированную точку обзора.</li>\n<li><strong>Отклонение:</strong> кадр принимает помехи — затылки, мягкие блики, перекрытия, тесноту.</li>\n<li><strong>Интерпретация:</strong> зритель не потребляет «идеальную трансляцию», а оказывается свидетелем редкого живого момента. Это и есть продуктовая ценность Amazon Music в фильме: доступ, а не рекламное заявление.</li>\n</ul>\n<h3>2. Изоляция рассказа, общность музыки</h3>\n<ul>\n<li><strong>Сигнал:</strong> интервью помещены в почти чёрную пустоту, выступления — в плотный круг лиц.</li>\n<li><strong>Обычная база:</strong> документальные интервью и концерт оформляются как два технических блока без смысловой связи.</li>\n<li><strong>Отклонение:</strong> пространственный контраст систематичен и повторяется восемь раз.</li>\n<li><strong>Интерпретация:</strong> создание начинается как личная память, но завершается только в совместном исполнении. Монтаж визуализирует переход от «я помню» к «мы переживаем».</li>\n</ul>\n<h3>3. Свет как память, а не шоу</h3>\n<ul>\n<li><strong>Сигнал:</strong> янтарный контровой свет, глубокие чёрные тени, локальные круглые источники, золотистые засветки перед объективом.</li>\n<li><strong>Обычная база:</strong> длинный музыкальный спецвыпуск меняет световые схемы под каждую песню, чтобы поддерживать зрелищность.</li>\n<li><strong>Отклонение:</strong> палитра почти не меняется; разнообразие создают направление света, силуэт и степень перекрытия.</li>\n<li><strong>Интерпретация:</strong> весь фильм воспринимается одной сохранённой ночью. Свет не иллюстрирует жанр каждой песни, а превращает событие в тёплое коллективное воспоминание.</li>\n</ul>\n<h3>4. Процесс перед совершенством</h3>\n<ul>\n<li><strong>Сигнал:</strong> остаются смех, дверь, обрывки демо, сомнение «мы ещё не репетировали», разговор о неудачных аранжировках.</li>\n<li><strong>Обычная база:</strong> branded music content показывает безупречный доступ к уже готовому артисту.</li>\n<li><strong>Отклонение:</strong> незавершённость становится частью ценности.</li>\n<li><strong>Интерпретация:</strong> доверие создаётся не глянцем, а наблюдаемой уязвимостью. Платформа как будто открывает не backstage после факта, а комнату до окончательного решения.</li>\n</ul>\n<h3>5. Каталог как аргумент, а не ностальгия</h3>\n<ul>\n<li><strong>Сигнал:</strong> <code>White Blank Page</code> и <code>The Cave</code> поставлены между новыми песнями и снабжены историями о раннем способе работать.</li>\n<li><strong>Обычная база:</strong> старые хиты в специальном концерте служат узнаваемыми пиками и удержанием фанатов.</li>\n<li><strong>Отклонение:</strong> они объясняют настоящее: группа вновь нашла раннюю скорость, игру и простоту.</li>\n<li><strong>Интерпретация:</strong> прошлое не прерывает кампанию нового альбома, а легитимирует её. Новое состояние показано как возвращение к механизму, а не к стилевой копии.</li>\n</ul>\n<h3>6. Бренд как подпись доступа</h3>\n<ul>\n<li><strong>Сигнал:</strong> маленький <code>amazon music</code> watermark постоянно присутствует справа снизу; отдельного продающего VO нет.</li>\n<li><strong>Обычная база:</strong> брендовый фильм заканчивается функциями сервиса, оффером или громкой айдентикой.</li>\n<li><strong>Отклонение:</strong> продукт отступает, но непрерывно подписывает уникальный материал.</li>\n<li><strong>Интерпретация:</strong> бренд присваивает роль куратора и архивиста. Для premium-контента это сильнее прямого сообщения, если источник и без того узнаваем.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Палитра:</strong> янтарь, кожа, чёрный, редкие холодные экраны инструментов. Низкая ключевая освещённость держит людей внутри одного светового острова.</li>\n<li><strong>Оптика:</strong> малая глубина резкости; постоянные переднеплановые помехи создают тактильность и доказывают присутствие камеры в толпе.</li>\n<li><strong>Крупности:</strong> лица и руки дают эмоциональную/музыкальную конкретику; периодические широкие и верхние планы восстанавливают географию комнаты.</li>\n<li><strong>Монтаж:</strong> песня задаёт внутренний темп, но главы разделены аплодисментами, смехом и тихими монологами. Вместо графических заголовков навигацию создают речь и акустическое состояние.</li>\n<li><strong>Мизансцена:</strong> нет фронтального барьера; круг людей — одновременно декорация, световой фон и доказательство интимности.</li>\n</ul>\n<h2>Почему 42 минуты удерживаются</h2>\n<p>Локация почти одна, зато фильм меняет тип внимания: одиночное лицо → рабочий разговор → музыкальное действие → реакция людей. Каждые 3–6 минут зритель получает законченную главу. Повторяемость обещает ритуал, а новый конфликт песни даёт смысловую вариативность.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Для длинного branded content проектировать не «много локаций», а три устойчивых режима одной локации.</li>\n<li>Перед каждым performance дать один конкретный нерешённый вопрос; сама сцена должна стать ответом.</li>\n<li>Снимать сквозь реальных свидетелей, если обещание бренда — доступ и присутствие.</li>\n<li>Размещать узнаваемый старый материал там, где он объясняет новое, а не просто поднимает внимание.</li>\n<li>Оставлять небольшую производственную шероховатость, которая подтверждает реальность процесса.</li>\n<li>Превратить постоянный watermark в тихую подпись, а не дублировать его громкими бренд-вставками.</li>\n<li>Завершать мыслью героя, которая переопределяет весь формат: здесь «мы были здесь» объясняет, зачем платформа сохраняет концерт.</li>\n</ol>\n<h2>Риски переноса</h2>\n<ul>\n<li>Формат требует уже существующего интереса к герою; неизвестный артист не удержит 42 минуты только атмосферой.</li>\n<li>Одна тёплая схема может утомить, если песни и рассказы не дают достаточно разных конфликтов.</li>\n<li>Переднеплановые перекрытия работают как доказательство присутствия лишь при наличии нескольких чистых ориентирующих кадров.</li>\n<li>«Непостановочная» интимность быстро считывается как фальшь, если реакции зала выглядят управляемыми или монологи чрезмерно отполированы.</li>\n<li>Тихий брендинг подходит платформе/куратору, но не обязательно продукту, которому нужно объяснить новую функцию.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Полный официальный production credit отсутствует в доступных первичных материалах; подтверждён только Jared Hogan по посту и Vimeo-профилю.</li>\n<li>Не доказана побайтовая идентичность Vimeo- и YouTube-публикаций; сохранённая копия короче Vimeo-метаданных примерно на 3.2 с.</li>\n<li>Формальные главы в плеере отсутствуют; таймкоды музыкальных границ размечены аналитически и могут отличаться на несколько секунд.</li>\n<li>Автоматические субтитры надёжны для содержания разговоров, но не являются авторизованными текстами песен.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Mumford &amp; Sons играют восемь песен внутри тесного кольца слушателей, а между выступлениями рассказывают, как вернулись к простому совместному сочинению. Поэтому фильм не просто фиксирует концерт: он доказывает тезис о вновь найденной близости самой организацией пространства.</p>\n<h2>Драматургический принцип</h2>\n<p>Каждая глава устроена как <code>история происхождения → исполнение → реакция комнаты</code>. Монологи сообщают, где возникла песня и что изменилось внутри группы; выступление тут же превращает рассказ в наблюдаемое доказательство. После двух новых песен фильм чередует материал нового альбома с двумя ранними композициями, связывая нынешнюю творческую свободу с первоначальной интуитивностью группы.</p>\n<h2>Поэпизодный сценарий</h2>\n<ol>\n<li><strong>00:00–01:50 — пролог.</strong> Из темноты проявляются отдельные говорящие фигуры. Музыканты вспоминают Electric Lady, завершение <code>Rushmere</code>, встречу с Aaron Dessner и ощущение, что группа снова переполнена песнями. Формулируется внутренняя тема: простые, совместно созданные песни снова легко играть вживую.</li>\n<li><strong>01:50–04:24 — <code>I'll Tell You Everything</code>.</strong> Первый выход в общее пространство: круг публики, фронтальный вокал, тесные детали инструментов. Исполнение отвечает на обещание пролога — песня звучит как раскрытие, а камера всё время остаётся среди свидетелей.</li>\n<li><strong>04:35–05:30 — происхождение <code>Rubber Band Man</code>.</strong> Рассказ о гитарной идее Aaron в Париже, музыкальном сближении и отсутствии репетиции перед этой записью. Небольшая самоирония снимает парадность.</li>\n<li><strong>05:31–09:05 — <code>Rubber Band Man</code>.</strong> Пространство и свет остаются прежними, но монтаж ускоряется за счёт смены инструментов, профилей и реакций слушателей. Финальные аплодисменты становятся монтажным знаком главы.</li>\n<li><strong>09:05–11:20 — происхождение <code>Here</code>.</strong> Группа показывает незавершённую раннюю идею, обсуждает, как Aaron открыл аранжировку и почему мечтала о низком вокальном регистре Chris Stapleton. Вместо готового мифа виден рабочий процесс.</li>\n<li><strong>11:21–14:20 — <code>Here</code>.</strong> Песня начинается без новой локации: изменение ощущается через музыкальную плотность, лица и более длинные удержания на вокале. Это кульминация линии «незавершённое стало ясным».</li>\n<li><strong>14:23–15:55 — вход в <code>Conversation With My Son</code>.</strong> Короткая бытовая шутка у двери сменяется монологом о необходимости приносить в студию заготовленные слова, пока музыка возникает слишком быстро.</li>\n<li><strong>15:56–20:55 — <code>Conversation With My Son (Gangsters &amp; Angels)</code>.</strong> Выступление перемежается рассказом о том, что группа писала прежде всего для себя, не представляя внешний взгляд. Рефрен и жест руки к сердцу удерживают эмоциональный центр длинной главы.</li>\n<li><strong>21:17–22:41 — происхождение <code>White Blank Page</code>.</strong> Воспоминание о репетициях под железнодорожной аркой в Лондоне: песни рождались из инструментов, мгновенных перестановок и игры друзей. Это напрямую рифмуется с новым опытом работы над <code>Prizefighter</code>.</li>\n<li><strong>22:42–27:13 — <code>White Blank Page</code>.</strong> Старый материал исполняется не как архивный хит, а как настоящее переживание внутри той же комнаты. Камера сближается с голосом и руками, затем отдаёт песню кругу людей.</li>\n<li><strong>27:13–27:49 — вход в <code>The Cave</code>.</strong> Шутливое признание возраста песни и история о несостоявшемся обмене с Noel Gallagher снимают груз «классики».</li>\n<li><strong>27:50–31:27 — <code>The Cave</code>.</strong> Самая узнаваемая песня усиливает коллективность: больше широких кадров кольца и ощутимее реакция зала. Объявление духовой секции возвращает событие из мифа в живой вечер.</li>\n<li><strong>31:35–32:39 — происхождение <code>The Banjo Song</code>.</strong> Рассказ о простейшей партии и сложных отношениях группы с инструментальной эстетикой, которая когда-то стала ярлыком. Выбор — не убегать от банжо, а снова присвоить его.</li>\n<li><strong>32:40–36:13 — <code>The Banjo Song</code>.</strong> Музыкальный знак прошлого звучит как добровольный новый жест. Монтаж расширяет палитру верхними ракурсами ударных, клавишами и плотными портретами.</li>\n<li><strong>36:24–37:21 — происхождение <code>Clover</code>.</strong> Группа описывает лёгкость сочинения, доверие среде и сознательный отказ переусложнять аранжировку.</li>\n<li><strong>37:22–40:45 — <code>Clover</code>.</strong> Последняя песня сводит линию фильма к завершённости и покою. Повторяющийся рефрен даёт монтажу выйти из отдельных лиц к общей комнате.</li>\n<li><strong>40:51–41:58 — эпилог и музыкальная кода.</strong> Финальный монолог определяет успех как вещь, которой можно гордиться и «оставить на стене: мы были здесь». Затем <code>Clover</code> возвращается короткой кодой: тезис не закрывают рекламной плашкой, а оставляют звучать.</li>\n</ol>\n<p>Границы песен размечены по аудио, аплодисментам и субтитрам; возможна погрешность в несколько секунд на музыкальных вступлениях и затуханиях.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус расшифровки</h2>\n<ul>\n<li>Полная английская автоматическая дорожка сохранена в <code>subtitles/auto.en.vtt</code>.</li>\n<li>Речь и названия песен сверены по полному видео; автоматические субтитры содержат обычные для музыкального распознавания ошибки в отдельных строках песен и именах.</li>\n<li>Ниже — редакторская карта смысла. Полные тексты песен здесь намеренно не дублируются: для поиска по конкретной фразе используется VTT.</li>\n</ul>\n<h2>Разговорные фрагменты</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кто/режим</th>\n<th>Содержание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:06–01:49</td>\n<td>изолированные интервью</td>\n<td>После последних наложений для <code>Rushmere</code> в Electric Lady группа почувствовала начало нового цикла. Aaron Dessner пришёл в правильный момент; песни снова стали простыми, совместными и пригодными для живой игры.</td>\n</tr>\n<tr>\n<td>01:31–01:49</td>\n<td>интервью</td>\n<td><code>I'll Tell You Everything</code> представлена как песня, способная менять форму при каждом исполнении.</td>\n</tr>\n<tr>\n<td>04:35–05:30</td>\n<td>интервью</td>\n<td><code>Rubber Band Man</code> выросла из гитарной идеи Aaron в Париже; музыканты подчёркивают дружбу, спонтанность и то, что ещё не знают, как сыграют её сегодня.</td>\n</tr>\n<tr>\n<td>09:05–11:20</td>\n<td>разговор + рабочие фрагменты</td>\n<td>Идея <code>Here</code> появилась в 2023 году, долго не завершалась, затем Aaron помог открыть аранжировку. Мечтой был вокальный характер Chris Stapleton; для этой версии группа хочет сделать песню особенной.</td>\n</tr>\n<tr>\n<td>14:23–15:55</td>\n<td>шутка у двери + интервью</td>\n<td>Из бытового момента фильм переходит к рассказу о высокой скорости сочинения: слова нужно было приносить заранее, чтобы успевать за музыкой.</td>\n</tr>\n<tr>\n<td>18:25–18:58</td>\n<td>интервью внутри главы</td>\n<td>Песню делали для самих себя, не думая о внешнем восприятии; только после завершения возник вопрос, что услышат другие.</td>\n</tr>\n<tr>\n<td>21:17–22:30</td>\n<td>интервью</td>\n<td><code>White Blank Page</code> возвращает к ранним репетициям под железнодорожной аркой: друзья быстро собирали песни из интуитивных решений. Новый альбом вновь дал им эту наивность и игру.</td>\n</tr>\n<tr>\n<td>27:13–27:49</td>\n<td>обращение к залу</td>\n<td>Старая песня снова стала радостной в небольших выступлениях; шутка о Noel Gallagher сбрасывает пафос перед <code>The Cave</code>.</td>\n</tr>\n<tr>\n<td>31:28–32:39</td>\n<td>сцена + интервью</td>\n<td>После благодарности духовой секции группа объясняет, как простая партия банжо позволила заново присвоить звук, которым их когда-то преждевременно определили.</td>\n</tr>\n<tr>\n<td>36:24–37:21</td>\n<td>интервью</td>\n<td><code>Clover</code> возникла из гитарной партии в принимающей среде; слова пришли легко, а лучшим продюсерским решением стало не переусложнять.</td>\n</tr>\n<tr>\n<td>40:51–41:10</td>\n<td>финальный монолог</td>\n<td>Успех — сделать вещь, которой гордишься, оставить свидетельство «мы были здесь», а затем иметь привилегию сыграть её.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыкальная программа</h2>\n<ol>\n<li><code>I'll Tell You Everything</code> — примерно 01:50–04:24.</li>\n<li><code>Rubber Band Man</code> — 05:31–09:05.</li>\n<li><code>Here</code> — 11:21–14:20.</li>\n<li><code>Conversation With My Son (Gangsters &amp; Angels)</code> — 15:56–20:55, с документальным фрагментом внутри.</li>\n<li><code>White Blank Page</code> — 22:42–27:13.</li>\n<li><code>The Cave</code> — 27:50–31:27.</li>\n<li><code>The Banjo Song</code> — 32:40–36:13.</li>\n<li><code>Clover</code> — 37:22–40:45; кода 41:13–41:58.</li>\n</ol>\n<h2>Звуковая режиссура</h2>\n<ul>\n<li>Музыка почти полностью диегетическая: слышим то же тесное пространство, которое видим.</li>\n<li>Аплодисменты и смех не вычищены — они работают пунктуацией между главами.</li>\n<li>Интервью обычно звучат сухо и близко, без концертной реверберации; контраст с объёмом исполнения переводит нас из внутренней памяти в коллективное настоящее.</li>\n<li>Нет отдельного продающего диктора. Бренд говорит форматом доступа: он организует и сохраняет редкое исполнение.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–01:00</td>\n<td><code>frames/0000.jpg</code>, <code>0060.jpg</code></td>\n<td>Чернота уступает одиночной фигуре в почти пустом помещении.</td>\n<td>Большое отрицательное пространство, боковой тёплый свет, медленный вход в фильм.</td>\n<td>Интервью об Electric Lady и новом начале.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>01:50–04:24</td>\n<td><code>0120.jpg</code>, <code>0180.jpg</code>, <code>0240.jpg</code></td>\n<td>Группа впервые видна внутри плотного кольца слушателей.</td>\n<td>Камера стоит на уровне публики; головы, плечи и блики частично перекрывают музыкантов.</td>\n<td><code>I'll Tell You Everything</code>.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>04:35–05:30</td>\n<td><code>0300.jpg</code></td>\n<td>Рассказ о происхождении следующей песни.</td>\n<td>Возврат к одному говорящему в темноте; световой круг сверху становится единственной декорацией.</td>\n<td>Интервью, шутливые паузы.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>05:31–09:05</td>\n<td><code>0360.jpg</code>, <code>0420.jpg</code>, <code>0480.jpg</code>, <code>0540.jpg</code></td>\n<td>Второе выступление показывает больше инструментов и лиц вокруг.</td>\n<td>Чередование фронтального вокала, рук, профилей и реакций; золотые засветки в переднем плане.</td>\n<td><code>Rubber Band Man</code>, аплодисменты.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>09:05–11:20</td>\n<td><code>0600.jpg</code>, <code>0660.jpg</code></td>\n<td>Музыканты обсуждают старую демозапись и аранжировку.</td>\n<td>Камерный стол/диван, перекрывающиеся фигуры, рабочая близость вместо интервью «в камеру».</td>\n<td>Диалог, музыкальные пробы.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>11:21–14:20</td>\n<td><code>0720.jpg</code>, <code>0780.jpg</code>, <code>0840.jpg</code></td>\n<td>Исполнение <code>Here</code> собирает внимание вокруг вокала и мелких жестов.</td>\n<td>Длиннее удерживаются лица; публика остаётся видимой как живой фон.</td>\n<td><code>Here</code>.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>14:23–15:55</td>\n<td><code>0900.jpg</code></td>\n<td>Бытовой вход и монолог о скорости сочинения.</td>\n<td>Резкий переход от группы людей к одиночной фигуре в чёрном поле.</td>\n<td>Разговор, смех, интервью.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>15:56–20:55</td>\n<td><code>0960.jpg</code>, <code>1020.jpg</code>, <code>1080.jpg</code>, <code>1140.jpg</code>, <code>1200.jpg</code></td>\n<td>Длинная песня перемежается размышлением о работе «для себя».</td>\n<td>Тёплые контровики, почти силуэтные профили, близость камеры к исполнителю; возврат к кругу.</td>\n<td><code>Conversation With My Son</code>.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>21:17–22:41</td>\n<td><code>1260.jpg</code>, <code>1320.jpg</code></td>\n<td>Воспоминание о раннем способе репетировать и быстро перестраивать песни.</td>\n<td>Изолированное интервью сменяется общим разговором музыкантов.</td>\n<td>Интервью.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>22:42–27:13</td>\n<td><code>1380.jpg</code>, <code>1440.jpg</code>, <code>1500.jpg</code>, <code>1560.jpg</code>, <code>1620.jpg</code></td>\n<td>Архивная песня переживается как настоящее, а не музейный номер.</td>\n<td>Крупности голоса и рук постепенно раскрываются до слушающей комнаты.</td>\n<td><code>White Blank Page</code>, аплодисменты.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>27:13–31:27</td>\n<td><code>1680.jpg</code>, <code>1740.jpg</code>, <code>1800.jpg</code>, <code>1860.jpg</code></td>\n<td>После короткой шутки <code>The Cave</code> становится коллективной кульминацией.</td>\n<td>Больше широкоугольных видов кольца; верхний ракурс ударных даёт пространственную разрядку.</td>\n<td>Речь → <code>The Cave</code> → представление духовых.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>31:35–36:13</td>\n<td><code>1920.jpg</code>, <code>1980.jpg</code>, <code>2040.jpg</code>, <code>2100.jpg</code>, <code>2160.jpg</code></td>\n<td>Рассказ о банжо переходит в добровольное возвращение фирменного инструмента.</td>\n<td>Монолог в темноте; затем плотные портреты, клавиши, тарелки и круг публики.</td>\n<td>Интервью → <code>The Banjo Song</code>.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>36:24–37:21</td>\n<td><code>2220.jpg</code></td>\n<td>История о лёгкости создания последней песни.</td>\n<td>Один человек, один световой остров; визуальная пауза перед финалом.</td>\n<td>Интервью.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>37:22–40:45</td>\n<td><code>2280.jpg</code>, <code>2340.jpg</code>, <code>2400.jpg</code></td>\n<td><code>Clover</code> завершает музыкальную дугу ощущением покоя.</td>\n<td>Камера снова среди людей; повторяются засветки и перекрытия из первой половины.</td>\n<td><code>Clover</code>.</td>\n<td>кадр + VTT</td>\n</tr>\n<tr>\n<td>40:51–41:58</td>\n<td><code>2460.jpg</code>, <code>2515.jpg</code></td>\n<td>Монолог о «мы были здесь» и возврат к песне.</td>\n<td>Изоляция говорящего сменяется последним общим музыкальным образом.</td>\n<td>Финальная мысль + кода <code>Clover</code>.</td>\n<td>кадр + VTT</td>\n</tr>\n</tbody>\n</table>\n<h2>Пространственная схема</h2>\n<ul>\n<li><strong>Режим 1 — круг исполнения:</strong> артисты и публика стоят почти на одном уровне, сцена как архитектурная граница отсутствует.</li>\n<li><strong>Режим 2 — исповедальная пустота:</strong> один говорящий, почти чёрный фон, круглый верхний источник.</li>\n<li><strong>Режим 3 — рабочая близость:</strong> музыканты сидят рядом, слушают демо, спорят об аранжировке.</li>\n</ul>\n<p>Три режима дают 42 минутам разнообразие без смены визуальной вселенной.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Mumford &amp; Sons, Amazon Music</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22149\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22149</a></li>\n<li>Сообщение: <code>22149</code></li>\n<li>Дата UTC: 2026-07-25T04:54:29+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1212212254\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1212212254</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>MUMFORD &amp; SONS - AMAZON MUSIC\nby Jared Hogan</p>\n<p><a href=\"https://vimeo.com/1212212254\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1212212254</a></p>\n<p>#narrative@fps_24_video</p>\n<h2>Идентификация</h2>\n<ul>\n<li>Проект: <code>Mumford &amp; Sons — Amazon Music Songline (Full Film)</code>.</li>\n<li>Формат: концертный фильм с документальными монологами о создании песен.</li>\n<li>Авторство по Telegram-посту и Vimeo-профилю: Jared Hogan. Остальные титры не подтверждены доступными первичными источниками и не додумывались.</li>\n<li>Бренд/платформа: Amazon Music; логотип остаётся в правом нижнем углу публичной копии.</li>\n<li>Официальная публичная копия группы: <a href=\"https://www.youtube.com/watch?v=0pjayI4quTs\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=0pjayI4quTs</a></li>\n<li>Официальный релиз восьми Songline-треков: <a href=\"https://music.amazon.com/albums/B0H4NCZ1X3?trackAsin=B0H4ND75V8\" target=\"_blank\" rel=\"noopener noreferrer\">https://music.amazon.com/albums/B0H4NCZ1X3?trackAsin=B0H4ND75V8</a></li>\n</ul>\n<h2>Что сохранено</h2>\n<ul>\n<li>Полный фильм: <code>source/media-ref.json</code>, объект SHA-256 <code>ee0edbe2660e9065f378014621ecd86f94ff71cd8baf3f22a325ccbc1e43e4f3</code>.</li>\n<li>Параметры: AV1 1920×1080, видео 2519.726 с; AAC, аудио 2519.783 с.</li>\n<li>Полные английские автосубтитры: <code>subtitles/auto.en.vtt</code>.</li>\n<li>Навигационная расшифровка: <code>subtitles/transcript-summary.en.json</code>.</li>\n<li>43 опорных кадра: <code>frames/</code>; две контактные таблицы в корне папки.</li>\n</ul>\n<h2>Проверка соответствия источников</h2>\n<p>Vimeo указывает 2523 с, официальная YouTube-копия длится 2519.8 с. Совпадают название проекта, участники, бренд, восьмипесенная программа и наблюдаемый контент. Разницу около 3.2 с считаем вариантом контейнера/публикации, а не доказательством побайтовой идентичности. Анализ относится к сохранённой официальной YouTube-копии.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:24.013987+00:00"
    },
    {
      "id": "2026-07-24__tg-22148-a0__loewe-x-on",
      "caseId": "-1001147919203:22148:0",
      "messageId": 22148,
      "date": "2026-07-24T03:39:14+00:00",
      "title": "Loewe x On",
      "brand": "Loewe x On",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "rubberband.",
      "evidence": "E3",
      "frameCount": 22,
      "durationSeconds": 101,
      "summary": "The Breath продаёт коллаборацию luxury бренда и performance бренда через одно общее свойство — способность тела свободно существовать в среде. LOEWE приносит сюрреализм, тактильность и редакционную дистанцию; On — движение, техническую оболочку и атлетов. Фильм отказывается выбирать между модой и спортом: он делает спортсмена скульптурой, одежду — погодой, а ландшафт — хореографом.",
      "sourceUrl": "https://vimeo.com/950822978",
      "telegramUrl": "https://t.me/fps_24_video/22148",
      "images": [
        {
          "src": "./frames/2026-07-24__tg-22148-a0__loewe-x-on-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-browser.jpg"
        }
      ],
      "tasks": [
        "rhythm",
        "product",
        "human",
        "sound",
        "material"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Общий физический глагол для двух брендов",
          "signal": "Атлетическое движение снято как сюрреалистическая левитация.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Энергия On и художественная странность LOEWE соединяются внутри одного жеста.",
          "transfer": "В коллаборации искать действие, которое одновременно несёт характер обеих сторон.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Спортсмен в покое",
          "signal": "Герои стоят, отражаются и лежат в траве не меньше, чем движутся.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Performance wear получает эмоциональную территорию созерцания.",
          "transfer": "После сильного физического импульса показать тело в состоянии восстановления или тишины.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Продукт как цветовое событие",
          "signal": "Синий и оранжевый текстиль появляется редко внутри нейтрального ландшафта.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Одежда заметна без изолированного пакшота.",
          "transfer": "Снизить насыщенность среды и дать цвету продукта появляться как драматургическому удару.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Природа как материал",
          "signal": "Роса, песок, камень и трава получают собственные макро-планы.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Техническая ткань включается в тактильный ряд природных оболочек.",
          "transfer": "Рифмовать поверхность продукта не с интерьером, а с органическими фактурами.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Дыхание экспозицией",
          "signal": "Густой синий сменяется молочным пересветом и возвращается.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Свет создаёт ритм расширения и сжатия даже без текста.",
          "transfer": "Проектировать контраст и плотность кадра как музыкальную структуру.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Человек-точка",
          "signal": "Атлет меняется от крупного профиля до почти невидимой отметки на дюне.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Ландшафт измеряет свободу, а не спортивное доминирование.",
          "transfer": "Чередовать extreme wide и close-up, пропуская безопасный средний масштаб.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Аналоговое трение против технологии",
          "signal": "Плёночная рамка, зерно, flare и мягкий фокус сопровождают техническую одежду.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Инженерный продукт становится чувственным и модным.",
          "transfer": "Добавлять контролируемую материальную несовершенность к слишком чистой категории.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Циклическое возвращение",
          "signal": "Мотив левитации повторяется перед финальным растворением.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Фильм замыкается в дыхательный loop вместо линейного достижения.",
          "transfer": "Возвращать открывающий образ после смысловой паузы, чтобы повтор изменил значение.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Короткая совместная подпись",
          "signal": "После ста секунд сенсорного кино остаётся маленький LOEWE x On на чёрном.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Две марки выглядят уверенно и не разрушают созданное состояние объяснением.",
          "transfer": "Для премиальной коллаборации убирать CTA из hero-film и оставлять только идентификацию.",
          "risk": ""
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>The Breath</code> продаёт коллаборацию luxury-бренда и performance-бренда через одно общее свойство — способность тела свободно существовать в среде. LOEWE приносит сюрреализм, тактильность и редакционную дистанцию; On — движение, техническую оболочку и атлетов. Фильм отказывается выбирать между модой и спортом: он делает спортсмена скульптурой, одежду — погодой, а ландшафт — хореографом.</p>\n<h2>Драматургия</h2>\n<p>История устроена не как забег, а как цикл. В начале тело нарушает гравитацию; затем изображение «вдыхает» свет и почти исчезает. Средняя часть колеблется между макро-фактурами и огромными пустыми пространствами. Во второй половине спортсмен наконец позволяет себе покой, после чего начальный мотив возвращается. Чёрный end card работает как короткая пауза после выдоха.</p>\n<p>Монтаж держится на бинарных переключениях: тёмное/белое, близкое/далёкое, влажное/сухое, оранжевое/синее, тело/отсутствие. Эти пары не объясняют коллекцию, но дают ей сенсорную систему координат. Техническая одежда воспринимается способной пройти через все состояния.</p>\n<h2>Ключевые режиссёрские решения</h2>\n<h3>1. Сигнал: спортсмен движется «неправильно»</h3>\n<ul>\n<li>Норма спортивной рекламы: ясная техника, скорость, усилие, результат.</li>\n<li>Отклонение: фигура движется по склону с ощущением левитации; траектория важнее достижения.</li>\n<li>Интерпретация: On получает энергию, LOEWE — сюрреалистическую невозможность. Две марки встречаются внутри одного физического жеста.</li>\n</ul>\n<h3>2. Сигнал: большая часть фильма допускает неподвижность</h3>\n<ul>\n<li>Норма: атлет постоянно подтверждает функциональность одежды действием.</li>\n<li>Отклонение: он стоит, отражается, лежит в траве, исчезает из кадра.</li>\n<li>Интерпретация: performance расширяется до состояния чувствительности. Одежда нужна не только для результата, но и для пребывания в мире.</li>\n</ul>\n<h3>3. Сигнал: продукт растворён в ландшафте</h3>\n<ul>\n<li>Норма: отдельные hero shots обуви, молний, логотипов, технологий.</li>\n<li>Отклонение: коллекция читается через синий и оранжевый силуэт, ворот, ткань и движение; пакшот отсутствует.</li>\n<li>Интерпретация: дизайн демонстрируется поведением цвета и формы. Это премиальный код доверия к зрителю.</li>\n</ul>\n<h3>4. Сигнал: природа снята как материал</h3>\n<ul>\n<li>Норма: локация служит красивым фоном для бега.</li>\n<li>Отклонение: роса, камень, влажная поверхность, песок и трава получают самостоятельные крупные планы.</li>\n<li>Интерпретация: технический текстиль входит в один тактильный ряд с природными оболочками. Коллаборация становится сенсорной, а не только логотипной.</li>\n</ul>\n<h3>5. Сигнал: человек постоянно меняет масштаб</h3>\n<ul>\n<li>Норма: лицо или тело остаётся главным визуальным объектом.</li>\n<li>Отклонение: атлет то заполняет крупный план, то превращается в точку, то исчезает полностью.</li>\n<li>Интерпретация: свобода показывается не контролем над природой, а способностью менять отношения с ней. Это менее колониальный и более современный outdoor-образ.</li>\n</ul>\n<h3>6. Сигнал: экспозиция работает как дыхание</h3>\n<ul>\n<li>Норма: единый grade обеспечивает узнаваемость кампании.</li>\n<li>Отклонение: фильм пульсирует от густого синего к почти белому пересвету и обратно.</li>\n<li>Интерпретация: контрастность становится монтажным метрономом. Даже без звука название <code>The Breath</code> считывается как расширение и сжатие изображения.</li>\n</ul>\n<h3>7. Сигнал: аналоговые ошибки оставлены видимыми</h3>\n<ul>\n<li>Норма технологического бренда: сверхчистая, резкая, цифровая демонстрация.</li>\n<li>Отклонение: зерно, flare, мягкий фокус, рамка плёнки и цветовые сдвиги.</li>\n<li>Интерпретация: человеческая и модная чувственность уравновешивает инженерную репутацию On. Технология перестаёт быть холодной.</li>\n</ul>\n<h3>8. Сигнал: структура возвращается к началу</h3>\n<ul>\n<li>Норма: линейное наращивание к финальному подвигу или продукту.</li>\n<li>Отклонение: на 01:25 повторяется мотив первого «полёта» по склону.</li>\n<li>Интерпретация: ролик воспринимается как один дыхательный цикл, который можно запустить заново. Это особенно хорошо работает в digital loop.</li>\n</ul>\n<h3>9. Сигнал: end card предельно короткий</h3>\n<ul>\n<li>Норма: перечислить продукт, технологию и CTA.</li>\n<li>Отклонение: только маленький совместный знак на чёрном.</li>\n<li>Интерпретация: бренды не разрушают созданное состояние объяснением. Сдержанность закрепляет luxury-тон.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Исходный поток близок к 4:3, что делает вертикальные человеческие формы и пустые ландшафты более графичными.</li>\n<li>Плёночная рамка, зерно, царапины/пылинки, flare и нестабильный контраст создают материальность изображения.</li>\n<li>Основная палитра: ночной синий, пыльный молочный, песочный, мокрый зелёный и редкие оранжевые удары.</li>\n<li>Камера соединяет экстремально дальние планы и сенсорные макро; промежуточный «нормальный» масштаб используется редко.</li>\n<li>Отражение в воде, склон и линия горизонта превращают спортсмена в знак внутри композиции.</li>\n<li>Хореография основана не на спортивной дисциплине, а на нарушении устойчивости: наклон, зависание, падение, лежание.</li>\n<li>Монтаж ассоциативный. Соседние планы рифмуются плотностью, цветом или направлением, а не причинно-следственным действием.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Для коллаборации найти одно действие, которое содержит коды обеих марок, вместо механического чередования логотипов.</li>\n<li>Показывать технологичный продукт через органические поверхности и погоду, если нужно добавить ему чувственность.</li>\n<li>Строить ритм не только длиной кадров, но и экспозицией: тёмное как сжатие, светлое как расширение.</li>\n<li>Использовать атлета не только в усилии, но и в покое — это расширяет эмоциональную территорию sportswear.</li>\n<li>Свести цвет коллекции к двум-трём редким акцентам внутри нейтрального мира; каждый появившийся оттенок становится событием.</li>\n<li>Замкнуть digital-фильм повтором открывающего мотива, чтобы loop воспринимался намеренным.</li>\n<li>После сенсорного кино оставить только краткий знак, не перегружая финал рациональным сообщением.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Без сильной хореографии «странное движение» быстро становится позой ради позы.</li>\n<li>Если продукт растворить слишком глубоко, коллаборация запомнится как mood-film без коммерческой связи; цвет, крой и знак должны появляться дозированно, но ясно.</li>\n<li>Аналоговые дефекты работают только при точном контроле композиции и grade — случайная грязь не создаёт плёночность.</li>\n<li>Медленный сенсорный монтаж требует сильного sound design; без него паузы могут восприниматься пустыми.</li>\n<li>Повтор начального кадра должен менять смысл после фазы покоя, иначе это выглядит повторным использованием материала.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>У публичного master нет text tracks, CC и transcript; это сильное свидетельство отсутствия речевой части, но не спектральный анализ аудио.</li>\n<li>Фактические музыка, дыхание, шум ветра и эффекты ещё не размечены: resource gate дважды запретил локальный mux из-за swap 4,2 GB, CPU idle ниже 40% и скачка load1 до 22,65.</li>\n<li>Название <code>The Breath</code> подтверждено Directors’ Library и пост-продакшен источниками; трактовка экспозиции как вдоха/выдоха является аналитическим выводом из изображения.</li>\n<li>Точные названия каждой микроглавы в серии не опубликованы на странице Vimeo; кейс документирует единый master 1:41.</li>\n<li>Раздельные 2160p video и primary AAC streams полностью скачаны и проверены, но до безопасного mux и content-addressed ingest кейс остаётся E3.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>Арт-фэшн фильм, 101,708 секунды, исходный кадр около 4:3. Линейного рассказа и речи нет. Сценарий организован как дыхательный цикл: усилие и покой, тёмное и пересвеченное, тело и пустой ландшафт, близкая фактура и огромная дистанция.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:10 — нарушение гравитации</h3>\n<p>В синем предрассветном каньоне фигура атлета движется по крутому склону так, будто не бежит, а зависает поперёк пространства. Затем тело исчезает; остаются солнечный контражур, гора и вертикальная цепочка бликов. Фильм сразу отказывается от привычного спортивного доказательства скорости.</p>\n<h3>00:10–00:20 — появление как отражение</h3>\n<p>Молочно-белый, почти стёртый пейзаж постепенно разрешается в статичную фигуру в синем у воды. Отражение удваивает человека и делает его частью геометрии местности. Следующий план приближает техническую одежду, но герой всё ещё окружён кустарником, а не продуктовым светом.</p>\n<h3>00:20–00:35 — поверхность мира</h3>\n<p>Капли росы на траве, камень у воды, бледная влажная или песчаная поверхность. Монтаж переходит от тела к материалам природы так, словно проверяет их на ощупь. Одежда пока не показывается отдельно: её техническая тактильность рифмуется с влагой, камнем и кожей ландшафта.</p>\n<h3>00:35–00:45 — первый близкий импульс</h3>\n<p>Оранжевая фигура наклонена в движении; лицо и плечо попадают в короткий энергичный close-up. После нескольких безлюдных фактур присутствие тела воспринимается как выдох. Затем кадр снова очищается до почти пустой песчаной линии.</p>\n<h3>00:45–00:55 — человек как единица масштаба</h3>\n<p>На огромной светлой возвышенности атлет становится крошечной отметкой. Это не задача «преодолеть гору» — никаких финишных координат нет. Пейзаж измеряет не спортивный результат, а свободу и уязвимость тела.</p>\n<h3>00:55–01:05 — одежда становится средой</h3>\n<p>Оранжевая техническая ткань или одетая фигура оказывается среди ветвей; затем кадр проваливается в тёмно-синие травы. Граница между одеждой, телом и природным объектом намеренно расплывается. Коллекция показана не предметом, а цветовым и фактурным событием.</p>\n<h3>01:05–01:15 — покой спортсмена</h3>\n<p>Атлет в синем лежит или полусидит в высокой траве. Поза напоминает отдых после усилия, но фильм не даёт причины и результата тренировки. Камера приближается к высокому вороту и профилю: performance wear допускает неподвижность и созерцание.</p>\n<h3>01:15–01:25 — ландшафт отвечает телу</h3>\n<p>Тёмные холмы образуют ритм, похожий на грудную клетку или волну. Человек временно исчезает, затем профиль снова возникает на синем фоне. Монтаж «вдох — отсутствие — возвращение» делает название <code>The Breath</code> визуальным принципом.</p>\n<h3>01:25–01:35 — замыкание петли</h3>\n<p>Повторяется начальный мотив: фигура снова проходит по каменному склону с ощущением левитации. Это не повтор кадра ради симметрии, а возвращение к движению после длинной фазы покоя.</p>\n<h3>01:35–01:40 — растворение</h3>\n<p>Пересвеченный воздух и бледная песчаная поверхность стирают героя. Свет, пыль и зерно становятся последним изображением; действие заканчивается не остановкой, а исчезновением.</p>\n<h3>01:40–01:41,7 — подпись</h3>\n<p>Чёрный экран и небольшой совместный знак <code>LOEWE x On</code>. После визуальной перегрузки фактур бренд появляется максимально чисто и коротко.</p>\n<h2>Драматургическая формула</h2>\n<p><code>невозможное движение → свет → отражение → природная фактура → импульс тела → пустота → одежда-среда → покой → повтор движения → растворение → знак</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь и субтитры</h2>\n<ul>\n<li>В публичном Vimeo master нет text tracks: <code>video.textTracks.length = 0</code>.</li>\n<li>В интерфейсе отсутствуют CC и Transcript.</li>\n<li>В 21 проверенном визуальном таймкоде нет титрованной реплики или видимой синхронной речи.</li>\n<li>Поэтому закадровый текст для этого кейса: <strong>отсутствует по доступным доказательствам</strong>.</li>\n</ul>\n<p>Это не означает, что аудиодорожка пуста. Подтверждён полный primary stereo AAC stream длительностью 101,76 секунды, но речь, музыка и эффекты не разделялись тяжёлым локальным анализом: resource gate запретил запуск при swap 4,2 GB и недостаточном CPU idle.</p>\n<h2>Драматургическая функция звука</h2>\n<p>Точное содержание звуковой композиции не заявляется до безопасного прослушивания объединённого master. Уже доказано другое: монтаж не зависит от слов и должен читаться немым. Название <code>The Breath</code>, чередование плотности/пустоты и циклическое возвращение движения дают основание анализировать дыхание как визуальную метафору, но не как подтверждённый аудиоэффект.</p>\n<h2>Звуковые кредиты</h2>\n<ul>\n<li>Sound studio: No8</li>\n<li>Sound designers: George Castle, James Benn</li>\n<li>Audio executive producer: Karen Noden</li>\n<li>Sound mixer: Alex Brayman</li>\n</ul>\n<p>Наличие сильной отдельной sound-команды важно для последующего апгрейда кейса: после прохождения ресурсного gate нужно зафиксировать фактические музыкальные, дыхательные и пространственные слои, не подменяя их выводами из названия.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Синяя фигура на тёмном каменном склоне</td>\n<td>Атлет будто бежит поперёк гравитации</td>\n<td>Общий план, blue hour, тело мало относительно гор</td>\n<td>Речь не подтверждена</td>\n<td><code>frames/browser/frame-000.jpg</code></td>\n</tr>\n<tr>\n<td>00:05</td>\n<td>Солнце за горой, вертикальный flare</td>\n<td>Человек исчезает, остаётся свет</td>\n<td>Оптический блик как самостоятельное действие</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-005.jpg</code></td>\n</tr>\n<tr>\n<td>00:10</td>\n<td>Почти белая долина и едва видимая фигура</td>\n<td>Пространство стирает тело</td>\n<td>Предельная переэкспозиция, низкий контраст</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-010.jpg</code></td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Атлет в синем и зеркальное отражение</td>\n<td>Неподвижная вертикаль внутри горизонтального пейзажа</td>\n<td>Дальний симметричный план</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-015.jpg</code></td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>Синяя техническая одежда среди кустов</td>\n<td>Герой приближается, но не позирует продукту</td>\n<td>Средний план, естественная среда</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-020.jpg</code></td>\n</tr>\n<tr>\n<td>00:25</td>\n<td>Роса на траве</td>\n<td>Тело заменяется микрофактурой</td>\n<td>Макро, малая ГРИП, насыщенный зелёный</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-025.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Камни и вода</td>\n<td>Природная поверхность продолжает ритм материалов</td>\n<td>Низкая точка, отражение/влага</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-030.jpg</code></td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Бледная песчаная или влажная абстракция</td>\n<td>Пространство почти теряет предметность</td>\n<td>Пересвет, зерно, мягкий фокус</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-035.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Оранжевый атлет в наклоне</td>\n<td>Короткий всплеск физического усилия</td>\n<td>Близкий динамический план, тёплый цветовой удар</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-040.jpg</code></td>\n</tr>\n<tr>\n<td>00:45</td>\n<td>Пустой светлый холм</td>\n<td>После импульса остаётся пустота</td>\n<td>Статичный широкий negative space</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-045.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>Крошечная фигура на линии дюны</td>\n<td>Атлет измеряет масштаб пейзажа</td>\n<td>Экстремально дальний план</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-050.jpg</code></td>\n</tr>\n<tr>\n<td>00:55</td>\n<td>Оранжевая ткань/фигура у дерева</td>\n<td>Одежда смешивается с природной формой</td>\n<td>Неочевидная силуэтная композиция</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-055.jpg</code></td>\n</tr>\n<tr>\n<td>01:00</td>\n<td>Тёмно-синие травы</td>\n<td>Человек исчезает между главами</td>\n<td>Низкая экспозиция, почти монохром</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-060.jpg</code></td>\n</tr>\n<tr>\n<td>01:05</td>\n<td>Атлет лежит в высокой траве</td>\n<td>Покой вместо привычного спортивного действия</td>\n<td>Общий наблюдательный план</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-065.jpg</code></td>\n</tr>\n<tr>\n<td>01:10</td>\n<td>Высокий ворот и профиль в синем</td>\n<td>Техническая одежда становится скульптурной оболочкой</td>\n<td>Крупный профиль, холодная палитра</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-070.jpg</code></td>\n</tr>\n<tr>\n<td>01:15</td>\n<td>Тёмные холмы без человека</td>\n<td>Ландшафт получает собственный такт</td>\n<td>Графичный силуэт, пустой центр</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-075.jpg</code></td>\n</tr>\n<tr>\n<td>01:20</td>\n<td>Профиль на синем фоне</td>\n<td>Герой возвращается как форма</td>\n<td>Сдержанный средне-крупный портрет</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-080.jpg</code></td>\n</tr>\n<tr>\n<td>01:25</td>\n<td>Возврат к «левитирующему» бегу</td>\n<td>Цикл движения замыкается</td>\n<td>Повтор мотива открывающего плана</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-085.jpg</code></td>\n</tr>\n<tr>\n<td>01:30</td>\n<td>Белый свет и воздух</td>\n<td>Фигура растворяется</td>\n<td>Пересвеченный переход</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-090.jpg</code></td>\n</tr>\n<tr>\n<td>01:35</td>\n<td>Песчаная поверхность</td>\n<td>Последняя материальная фактура</td>\n<td>Макро/абстракция, мягкое зерно</td>\n<td>Без субтитров</td>\n<td><code>frames/browser/frame-095.jpg</code></td>\n</tr>\n<tr>\n<td>01:40</td>\n<td>Чёрный экран <code>LOEWE x On</code></td>\n<td>Минимальная подпись кампании</td>\n<td>Жёсткая очистка изображения</td>\n<td>Финальный звук не описан</td>\n<td><code>frames/browser/frame-100.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<p>Сводный лист: <code>frames/contact-browser.jpg</code>. Таймкоды 00:05–01:40 подтверждены по <code>aria-valuenow</code> Vimeo-плеера и фактическому <code>video.currentTime</code>; сохранение выполнялось только после совпадения с целевым временем.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Loewe x On</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22148\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22148</a></li>\n<li>Сообщение: <code>22148</code></li>\n<li>Дата UTC: 2026-07-24T03:39:14+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/950822978\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/950822978</a></li>\n<li>Автор Vimeo: rubberband.</li>\n<li>Название кампании в Directors’ Library: <code>The Breath</code></li>\n<li>Длительность публичного master: 101,708 с</li>\n<li>Максимальный публичный поток: H.264 2842×2160, 24 fps; primary AAC 48 kHz stereo</li>\n<li>Официальный релиз коллекции: <a href=\"https://prtimes.jp/main/html/rd/p/000000070.000010711.html\" target=\"_blank\" rel=\"noopener noreferrer\">https://prtimes.jp/main/html/rd/p/000000070.000010711.html</a></li>\n<li>Кредиты: <a href=\"https://directorslibrary.com/2024/latest/campaigns/the-breath-loewe-on/\" target=\"_blank\" rel=\"noopener noreferrer\">https://directorslibrary.com/2024/latest/campaigns/the-breath-loewe-on/</a></li>\n<li>Текущий уровень доказательности: E3 — полный браузерный просмотр, 21 таймкод, отсутствие text tracks и два полных проверенных media-stream; безопасный mux отложен ресурсным gate</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>LOEWE X ON\nby Rubberband</p>\n<p><a href=\"https://vimeo.com/950822978\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/950822978</a></p>\n<p>#art@fps_24_video</p>\n<h2>Контекст кампании</h2>\n<p>Фильм сопровождает пятую совместную коллекцию LOEWE x On, выпущенную в мае 2024 года. Официальный релиз описывает расширение коллаборации до полноценной технической одежды и Cloudtilt 2.0, сочетая испанский luxury-дизайн и швейцарскую инженерную логику. Атлеты сняты не на стадионе, а в открытом ландшафте; rubberband. создали серию коротких видео, дополняющую кампанию Райана Макгинли.</p>\n<p>В кадре заявлены Ben Shelton, Aaliyah Miller, Alexandra Burghardt, Sintayehu Vissa, Masato Yokota и Mario García Romo. Ролик использует их тела как часть пейзажа, а не как героев спортивного соревнования.</p>\n<h2>Основные кредиты</h2>\n<ul>\n<li>Creative director: Jonathan Anderson</li>\n<li>Directors: rubberband. — Jason Sondock и Simon Davis</li>\n<li>Executive producer: Josh Sondock</li>\n<li>Producer: Calum Walsh</li>\n<li>Service company: 2x2=5; production: Farago Projects</li>\n<li>Director of photography: Evan Prosofsky</li>\n<li>Choreographer: Ash Rucker</li>\n<li>Production designer: Jason Hougaard</li>\n<li>Editor: Armen Harootun</li>\n<li>Colourist: Aubrey Woodiwiss</li>\n<li>VFX: Daydreamer</li>\n<li>Sound: No8; designers George Castle и James Benn; mixer Alex Brayman</li>\n</ul>\n<h2>Локальные доказательства</h2>\n<ul>\n<li><code>frames/browser/frame-000.jpg</code> … <code>frame-100.jpg</code> — 21 браузерный кадр с шагом примерно 5 секунд</li>\n<li><code>frames/contact-browser.jpg</code> — сводная раскадровка</li>\n<li><code>source/media-parts/</code> — полный 2160p video stream и primary AAC stream</li>\n<li><code>source/media-parts.json</code> — SHA-256, длительности, технические параметры и точный resume checkpoint</li>\n<li><code>source/browser-evidence.jsonl</code> — официальный контекст, наблюдения плеера и кредиты</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:24.011461+00:00"
    },
    {
      "id": "2026-07-23__tg-22147-a0__indian-motorcycles-2026",
      "caseId": "-1001147919203:22147:0",
      "messageId": 22147,
      "date": "2026-07-23T02:59:20+00:00",
      "title": "INDIAN MOTORCYCLES 2026",
      "brand": "INDIAN MOTORCYCLES 2026",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "MASON K PRENDERGAST",
      "evidence": "E4",
      "frameCount": 33,
      "durationSeconds": 60,
      "summary": "Фильм предлагает смотреть на 125 летний бренд не как на музей, а как на культуру, которая всё ещё передаётся между живыми людьми. Наследие появляется всего на несколько секунд — в чёрно белых фабричных композициях с баком, знаком Est. 1901 и тормозом, — тогда как большую часть времени занимают молодые райдеры, современный город, движение, ожидание и прикосновение.",
      "sourceUrl": "https://vimeo.com/1212127036",
      "telegramUrl": "https://t.me/fps_24_video/22147",
      "images": [
        {
          "src": "./frames/2026-07-23__tg-22147-a0__indian-motorcycles-2026-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheets/contact-03.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "human",
        "ending",
        "rhythm"
      ],
      "moves": [
        {
          "id": "anniversary-as-conclusion",
          "name": "Юбилей как вывод, а не экспозиция",
          "signal": "125 Years появляется только около 00:54 после современного product- и lifestyle-монтажа.",
          "baseline": "Юбилейный фильм открывается датой, архивом и перечислением достижений.",
          "deviation": "Возраст назван после того, как бренд показан живой современной культурой.",
          "interpretation": "Юбилей как вывод, а не экспозиция",
          "transfer": "Сначала доказать актуальность бренда действием, затем раскрыть возраст как усилитель уже возникшего уважения.",
          "risk": "Без узнаваемого продукта поздняя дата может показаться чужим или случайным финалом."
        },
        {
          "id": "product-anatomy-first",
          "name": "Анатомия продукта раньше лица героя",
          "signal": "Выхлоп, V-twin и крепёж получают первые цветные крупные планы, а лицо появляется позднее.",
          "baseline": "Lifestyle-реклама сначала вводит человека, через которого зритель узнаёт товар.",
          "deviation": "Машина сама становится первым персонажем и источником визуального мира.",
          "interpretation": "Анатомия продукта раньше лица героя",
          "transfer": "Для объекта с богатой материальностью построить знакомство из трёх деталей до первого полного плана или героя.",
          "risk": "Слишком абстрактное макро может потерять категорию и модель продукта."
        },
        {
          "id": "heritage-midfilm-rupture",
          "name": "Наследие как разрыв в середине",
          "signal": "Ч/б фабричные коллажи с Indian и Est. 1901 на несколько секунд прерывают цветную поездку.",
          "baseline": "История выносится в отдельный вступительный архивный блок.",
          "deviation": "Прошлое встроено внутрь современного ритма и не получает автономной главы.",
          "interpretation": "Наследие как разрыв в середине",
          "transfer": "Сжать heritage до одного отличимого визуального режима и поставить его в точке максимального контраста с настоящим.",
          "risk": "Архивный пресет без материальной связи с продуктом выглядит декоративной ностальгией."
        },
        {
          "id": "urban-freedom-stage",
          "name": "Инфраструктура вместо фронтира",
          "signal": "Мостовые фермы, башня, тоннели и служебные проезды становятся главными пространствами движения.",
          "baseline": "Motorcycle freedom визуализируется открытым шоссе и природным горизонтом.",
          "deviation": "Свобода разыгрывается внутри тесной промышленной архитектуры.",
          "interpretation": "Инфраструктура вместо фронтира",
          "transfer": "Выбрать среду, чьи линии и коридоры усиливают характер движения продукта, даже если она не соответствует категорийной норме.",
          "risk": "Тёмный urban-grade легко сделает разные бренды визуально взаимозаменяемыми."
        },
        {
          "id": "color-time-arc",
          "name": "Цвет как часы фильма",
          "signal": "Ч/б сменяется red product-макро, дневным cyan, amber-закатом, зелёной ночью и красным end card.",
          "baseline": "Product-film удерживает единый grade для стабильной демонстрации отделки.",
          "deviation": "Температура меняется вместе с фазой драматургии, а фирменный red возвращается только в финале.",
          "interpretation": "Цвет как часы фильма",
          "transfer": "Назначить каждому акту свой цветовой режим и вернуть исходный брендовый цвет как точку сборки.",
          "risk": "Сильный grade может исказить реальный цвет товара и ослабить продуктовую точность."
        },
        {
          "id": "community-by-touch",
          "name": "Сообщество через прикосновение",
          "signal": "Райдеры долго существуют фрагментами и парами; социальная кульминация — короткое касание и объятие у байка.",
          "baseline": "Rider community доказывается массовой колонной или построением команды.",
          "deviation": "Малый человеческий жест важнее количества людей и машин.",
          "interpretation": "Сообщество через прикосновение",
          "transfer": "Перед общим движением найти один наблюдаемый жест, который делает связь между героями физической.",
          "risk": "Слишком поставной жест будет выглядеть как иллюстрация брифа, а не реальное отношение."
        },
        {
          "id": "inspection-speed-pendulum",
          "name": "Маятник инспекции и скорости",
          "signal": "Статичные двигатель, рука и тормоз чередуются с camera-car tracking, погонным кадром и motion blur.",
          "baseline": "Премиальная инспекция и performance-кинетика обычно разведены по разным версиям ролика.",
          "deviation": "Каждый материальный аргумент почти сразу проверяется движением.",
          "interpretation": "Маятник инспекции и скорости",
          "transfer": "Монтировать пару: читаемая деталь → её телесное или скоростное следствие.",
          "risk": "Если ритм не повторяется, фильм распадётся на beauty reel и случайный action footage."
        },
        {
          "id": "long-brand-stop",
          "name": "Длинная брендовая остановка",
          "signal": "Неподвижный красный end card занимает почти шесть секунд после последнего скоростного кадра.",
          "baseline": "Логотипу в social/automotive master дают одну-две секунды.",
          "deviation": "Финальный знак получает около десятой части хронометража.",
          "interpretation": "Длинная брендовая остановка",
          "transfer": "После плотной кинетической кульминации использовать длинную неподвижность, чтобы перенести остаточное возбуждение на имя бренда.",
          "risk": "В коротком cutdown такая пауза съест сюжетное время и ускорит пролистывание."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Фильм предлагает смотреть на 125-летний бренд не как на музей, а как на культуру, которая всё ещё передаётся между живыми людьми. Наследие появляется всего на несколько секунд — в чёрно-белых фабричных композициях с баком, знаком <code>Est. 1901</code> и тормозом, — тогда как большую часть времени занимают молодые райдеры, современный город, движение, ожидание и прикосновение.</p>\n<p>Главная мысль возникает из структуры: прошлое не предшествует настоящему отдельной главой, а встроено в материал сегодняшней машины. Поэтому end card <code>125 Years</code> читается как возраст непрерывного импульса, а не как юбилейная справка.</p>\n<h2>Драматургия</h2>\n<ol>\n<li>Город открывается как шум и скорость.</li>\n<li>Мотоцикл собирается из материальных деталей.</li>\n<li>Вокруг него появляются люди и первая группа.</li>\n<li>Байк переходит из объекта в движение; день превращается в золотой час.</li>\n<li>Короткая чёрно-белая вставка уплотняет 125 лет до нескольких производственных знаков.</li>\n<li>Настоящее снова ускоряется, теперь уже с историческим весом внутри.</li>\n<li>Одиночные фигуры соединяются в пары и совместную поездку.</li>\n<li>Длинный красный end card называет то, что визуальный мир уже доказал.</li>\n</ol>\n<p>Это драматургия не маршрута, а наследования: металл → человек → движение → память → сообщество → имя.</p>\n<h2>Ключевые решения: сигнал → норма → отклонение → смысл</h2>\n<h3>1. Юбилей сообщается в конце, а не объясняется в начале</h3>\n<ul>\n<li><strong>Сигнал:</strong> <code>125 Years</code> появляется лишь около 00:54 и остаётся до финала; до этого возраст можно вывести только из короткого <code>Est. 1901</code>.</li>\n<li><strong>Обычная база:</strong> юбилейный фильм открывается датой, архивом и хронологией достижений.</li>\n<li><strong>Отклонение:</strong> первые девять десятых ролика работают как современный lifestyle/automotive-film, а число становится выводом.</li>\n<li><strong>Интерпретация:</strong> бренд сначала доказывает жизненность, затем называет возраст. Наследие воспринимается как актуальная энергия, а не как обязанность уважать прошлое.</li>\n</ul>\n<h3>2. Машина получает тело раньше, чем человек получает лицо</h3>\n<ul>\n<li><strong>Сигнал:</strong> выхлоп, двигатель и крепёж заполняют первые цветные планы; узнаваемый человеческий портрет появляется значительно позже.</li>\n<li><strong>Обычная база:</strong> lifestyle-реклама сначала предлагает героя, через которого зритель знакомится с продуктом.</li>\n<li><strong>Отклонение:</strong> продукт сам становится первым персонажем — с анатомией, фактурой и фирменным красным цветом.</li>\n<li><strong>Интерпретация:</strong> мотоцикл не аксессуар к образу жизни, а материальный источник мира и отношений вокруг него.</li>\n</ul>\n<h3>3. История входит как визуальный разрыв, а не как документальная глава</h3>\n<ul>\n<li><strong>Сигнал:</strong> около 00:25 цвет и движение обрываются чёрно-белыми фабричными композициями с изолированными деталями байка.</li>\n<li><strong>Обычная база:</strong> исторический блок отделяет архивные фото/видео и сопровождает их датами или рассказчиком.</li>\n<li><strong>Отклонение:</strong> фильм не предъявляет доказуемую хронику; он создаёт краткую коллажную суперпозицию производства и современного продукта.</li>\n<li><strong>Интерпретация:</strong> прошлое ощущается как слой внутри металла. Ролик избегает школьной хронологии и сохраняет музыкальную скорость.</li>\n</ul>\n<h3>4. Свобода помещена не на открытую трассу, а в промышленный город</h3>\n<ul>\n<li><strong>Сигнал:</strong> мостовые фермы, башня, тоннели, бетонные стены и служебные проезды повторяются чаще, чем горизонт или природный пейзаж.</li>\n<li><strong>Обычная база:</strong> американский motorcycle-film связывает свободу с пустыней, шоссе, фронтиром и большим небом.</li>\n<li><strong>Отклонение:</strong> здесь байк осваивает тесные рукотворные коридоры и превращает инфраструктуру в собственную сцену.</li>\n<li><strong>Интерпретация:</strong> свобода становится не побегом из города, а способностью присвоить его ритм и двигаться по своим связям внутри него.</li>\n</ul>\n<h3>5. Цвет строит временную дугу</h3>\n<ul>\n<li><strong>Сигнал:</strong> фильм проходит от ч/б шума к красным beauty-shots, затем к дневному cyan, amber-закату, зелёной ночи и чистому фирменному красному финалу.</li>\n<li><strong>Обычная база:</strong> автомобильная кампания удерживает единый grade ради точной и стабильной подачи продукта.</li>\n<li><strong>Отклонение:</strong> цветовая температура меняется вместе с функцией блока, а красный исчезает и возвращается как финальный брендовый якорь.</li>\n<li><strong>Интерпретация:</strong> зритель чувствует течение времени без часов и диалога; end card собирает весь цветовой путь обратно в идентичность бренда.</li>\n</ul>\n<h3>6. Сообщество доказывается прикосновением, а не парадом</h3>\n<ul>\n<li><strong>Сигнал:</strong> герои сначала существуют по одному или парами; около 00:46 один райдер касается и обнимает другого рядом с мотоциклом.</li>\n<li><strong>Обычная база:</strong> rider community показывают колонной байков, массовым заездом или общим hero-tableau.</li>\n<li><strong>Отклонение:</strong> главным социальным доказательством становится маленький жест узнавания в тёмной городской среде.</li>\n<li><strong>Интерпретация:</strong> принадлежность выглядит прожитой, а не организованной для камеры. Мотоцикл связывает людей, не превращая их в одинаковую униформу.</li>\n</ul>\n<h3>7. Макро-инспекция и скоростной смаз работают маятником</h3>\n<ul>\n<li><strong>Сигнал:</strong> неподвижные детали двигателя, руки, кольца и тормоз регулярно сменяются боковым трекингом, погонным ракурсом и размытым фоном.</li>\n<li><strong>Обычная база:</strong> product-film выбирает либо медленную премиальную инспекцию, либо непрерывную кинетику performance-рекламы.</li>\n<li><strong>Отклонение:</strong> два режима чередуются: зрителю дают прочитать материал, затем почувствовать его в действии.</li>\n<li><strong>Интерпретация:</strong> точность и свобода не конкурируют. Статичный план создаёт ценность, движение сразу конвертирует её в желание.</li>\n</ul>\n<h3>8. Длинный end card превращает скорость в память</h3>\n<ul>\n<li><strong>Сигнал:</strong> после последнего рывка красная карточка удерживается почти шесть секунд — около десятой части всего ролика.</li>\n<li><strong>Обычная база:</strong> social/automotive master оставляет логотипу одну-две секунды, чтобы не терять динамику.</li>\n<li><strong>Отклонение:</strong> фильм сознательно останавливается и даёт знаку больше экранного времени, чем большинству человеческих портретов.</li>\n<li><strong>Интерпретация:</strong> кинетическая энергия успевает осесть на имени и возрасте. Это сильная финальная атрибуция, а не мимолётная подпись.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Композиция:</strong> 16:9; крайние close-up деталей сталкиваются с широкими архитектурными рамами, в которых человек и байк занимают малую часть пространства.</li>\n<li><strong>Камера:</strong> боковой camera-car tracking, задний погонный ракурс, верхний тоннельный wide, статичные product-macro и портретные остановки.</li>\n<li><strong>Оптика и фактура:</strong> зерно, мягкий motion blur, пониженная резкость в переходах, cyan/green night grade и amber-контровик; техническая шероховатость легализует переход между эпохами.</li>\n<li><strong>Монтаж:</strong> предмет собирается до движения; повтор мостовой конструкции создаёт пространственный мотив; ч/б вставка расположена ровно в середине как разлом, после которого действие продолжается.</li>\n<li><strong>Палитра:</strong> фирменный red против промышленного cyan/green; amber отмечает близость и паузу; ч/б временно снимает современную цветовую маркировку.</li>\n<li><strong>Кастинг и костюм:</strong> кожа, деним, татуировки, кольца и тёмные шлемы продолжают фактуру байка, но разные лица и жесты не дают миру стать каталогом униформы.</li>\n<li><strong>Графика:</strong> внутри фильма почти нет объясняющей типографики; надписи принадлежат продукту, а финал использует один чистый юбилейный знак.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Представить сложный продукт через «анатомию» до появления героя: три-четыре детали, каждая с отдельной материальной функцией.</li>\n<li>Сжать исторический пласт до короткого формального разрыва в середине, если хронология мешает темпу.</li>\n<li>Использовать одну повторяющуюся архитектурную раму как визуальный дом для сообщества и машины.</li>\n<li>Сменять product-macro и скоростное действие попеременно, чтобы цена и желание росли вместе.</li>\n<li>Показывать community через ожидание, прикосновение и пару, прежде чем показывать общее движение.</li>\n<li>Назначить фирменному цвету драматическую роль: открыть им продукт, убрать на время и вернуть как весь финальный экран.</li>\n<li>Делать юбилейную дату выводом после современного доказательства, а не первым титром.</li>\n<li>Удержать end card дольше нормы, если предыдущий монтаж накопил достаточно энергии и бренд нуждается в сильной атрибуции.</li>\n</ol>\n<h2>Риски переноса</h2>\n<ul>\n<li>Чёрно-белый «архивный» код без конкретных производственных деталей быстро превращается в пустой фильтр наследия.</li>\n<li>Индустриальные тоннели, зерно и зелёная ночь — распространённый motorcycle-язык; без человеческих жестов ролик станет взаимозаменяемым.</li>\n<li>Макро может скрыть модель и функциональные отличия; продукт должен хотя бы несколько раз читаться целиком.</li>\n<li>Длинный end card дорог в коротком paid/social cutdown и требует отдельной 15-секундной монтажной логики.</li>\n<li>Сильный stylized grade способен искажать фирменный цвет и отделку — опасно для конкретного product launch.</li>\n<li>Community-жест должен быть правдоподобным; поставное объятие легко считывается как рекламная команда «покажите дружбу».</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Публичная Vimeo-страница не называет ролик <code>Never Finished</code>; связь с общей юбилейной платформой является контекстной гипотезой и не используется как подтверждённое название фильма.</li>\n<li>Не подтверждены точные модели мотоциклов, география съёмки и сюжетная идентичность всех персонажей.</li>\n<li>Чёрно-белые фабричные кадры нельзя считать подлинной исторической хроникой без отдельного источника; здесь они анализируются только как наблюдаемый визуальный режим.</li>\n<li>Название музыкального трека и точный состав SFX не опубликованы; отсутствие речи установлено по text tracks и локальному ASR, а не по доступным stems.</li>\n<li>Совпадение этого master с конкретными публикациями Indian Motorcycle в TikTok/LinkedIn визуально не проверено и потому не заявляется.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>Шестидесятисекундный бренд-фильм без линейного героя и без подтверждённого закадрового текста. Мотоцикл сначала раскрывается как набор материальных признаков — выхлоп, двигатель, бак, тормоз, свет, — затем как средство движения и, наконец, как центр сообщества молодых райдеров. Исторический возраст бренда не объясняется хроникой: прошлое на несколько секунд врывается в современную поездку, а смысл окончательно закрепляет end card <code>Indian Motorcycle | 125 Years</code>.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:07 — город и анатомия машины</h3>\n<p>Чёрно-белый город мелькает сквозь помехи и вертикальные смазы. Цвет включается через красный кузов: выхлоп, V-twin, крепёж и тёмный металл занимают почти весь кадр. Ролик начинает не с логотипа и не с человека, а с материального доказательства машины.</p>\n<h3>00:07–00:15 — люди входят в мир объекта</h3>\n<p>Мотоцикл стоит внутри огромной мостовой/промышленной конструкции. Райдер и девушка появляются как часть этой архитектуры; затем видна компания у здания. Татуировки, кольца, кожа и деним рифмуются с металлом и деталями байка.</p>\n<h3>00:15–00:24 — запуск движения</h3>\n<p>Боковой трекинг переводит статичный предмет в скорость. Низкий ракурс башни/опоры задаёт индустриальную вертикаль. Свет становится золотым: задняя часть мотоцикла, два человека и тёплый воздух превращают езду в совместный опыт.</p>\n<h3>00:24–00:31 — наследие как короткий разрыв</h3>\n<p>Смазанный переход открывает чёрно-белые фабричные композиции. Современные детали мотоцикла — бак с <code>Indian</code>, медальон <code>Est. 1901</code>, тормозной диск — накладываются на производственную архитектуру. Вместо полноценной исторической справки фильм даёт несколько визуальных вспышек происхождения и возвращается к лицу современной героини.</p>\n<h3>00:31–00:42 — настоящее снова ускоряется</h3>\n<p>Райдер проходит по тёмной городской трассе; знакомая мостовая конструкция возвращается. Боковой трекинг сохраняет читаемый силуэт машины, но фон превращается в поток. История не тормозит поездку — она вставлена внутрь движения.</p>\n<h3>00:42–00:49 — из одиночного жеста собирается пара</h3>\n<p>Чёрно-белый задний/погонный план, цветовой смаз корпуса и ночная встреча райдеров сменяют друг друга. Один человек касается другого и обнимает его перед мотоциклом. Сообщество показывается не парадным построением, а жестом узнавания и близости.</p>\n<h3>00:49–00:54 — общий рывок</h3>\n<p>Две фары выходят из тоннеля. Камера смотрит сверху и затем снова приближается к одному байку; движение становится общей траекторией, а не сольным трюком.</p>\n<h3>00:54–01:00 — имя и возраст</h3>\n<p>На глубоком фирменном красном поле появляется белый знак <code>Indian Motorcycle | 125 Years</code>. После быстрого монтажа карточка удерживается почти шесть секунд: возраст бренда становится не экспозицией, а выводом из увиденной живой культуры.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<p>Разборчивой речи, диалога или закадрового текста в полном master длительностью 60.116667 с не обнаружено.</p>\n<ul>\n<li>Публичный Vimeo-плеер сообщает <code>textTracks: 0</code>: ручных и автоматических субтитров нет.</li>\n<li>Локальный Whisper <code>ggml-small</code> проверил полную моно-аудиодорожку 16 kHz и не вернул ни одного слова.</li>\n<li>Поэтому рекламный текст не реконструируется по публикациям бренда и не подменяется текстом другого ролика кампании.</li>\n</ul>\n<h2>Наблюдаемый текст внутри изображения</h2>\n<ul>\n<li><code>Indian</code></li>\n<li><code>Est. 1901</code></li>\n<li><code>Indian Motorcycle | 125 Years</code></li>\n</ul>\n<p>Текст на баке и медальоне является частью продукта; финальная надпись — единственная явная вербальная формулировка фильма.</p>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Аудиодорожка AAC присутствует на всём master.</li>\n<li>По кредитам Vimeo sound design и mix выполнил Mike Regan; точный состав музыки и SFX публично не расписан.</li>\n<li>Разбор не приписывает отдельным планам конкретные шумы двигателя, дороги или прикосновения без доступных stems.</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Нулевой результат ASR доказывает отсутствие достаточно разборчивых слов для текущей модели, но не исключает вокальные фактуры, короткие обработанные возгласы или неразборчивую речь внутри микса.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:02</td>\n<td><code>frames/overview/frame-001.jpg</code></td>\n<td>Городская/промышленная среда видна через ч/б смаз и помехи.</td>\n<td>Вертикальные преграды режут кадр; пространство воспринимается раньше как скорость, чем как география.</td>\n<td>музыка/SFX, речь не обнаружена</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:02–00:07</td>\n<td><code>frame-002.jpg</code>–<code>frame-004.jpg</code></td>\n<td>Красный кузов, выхлоп, V-twin и механические узлы.</td>\n<td>Макро и крупные планы; красный цвет первым разрывает монохромное открытие.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:07–00:15</td>\n<td><code>frame-005.jpg</code>–<code>frame-008.jpg</code></td>\n<td>Байк и люди внутри мостовой конструкции; рука с татуировкой; компания у индустриального здания.</td>\n<td>Дальний архитектурный wide сменяется телесным close-up и групповым планом.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:15–00:20</td>\n<td><code>frame-009.jpg</code>, <code>frame-010.jpg</code></td>\n<td>Мотоцикл едет; башня/опора снята снизу.</td>\n<td>Боковой трекинг → статичная вертикаль; машина и инфраструктура получают равный вес.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:20–00:25</td>\n<td><code>frame-011.jpg</code>–<code>frame-013.jpg</code></td>\n<td>Задний ракурс на закате, двое рядом с байком, смазанный поворот/шлем.</td>\n<td>Amber-контровик и мягкий haze сменяют дневной cyan; движение становится интимнее.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:25–00:30</td>\n<td><code>frame-014.jpg</code>, <code>frame-015.jpg</code></td>\n<td>Бак <code>Indian</code>, знак <code>Est. 1901</code>, тормозной диск и фабричная архитектура.</td>\n<td>Ч/б коллаж/суперпозиция: современные детали помещены внутрь историзирующей производственной рамки.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:30–00:34</td>\n<td><code>frame-016.jpg</code>, <code>frame-017.jpg</code></td>\n<td>Портрет героини; ночной райдер на дороге.</td>\n<td>Лицо с украшениями рифмуется с круглой фарой; статичный close-up запускает новый трекинг.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:34–00:42</td>\n<td><code>frame-018.jpg</code>–<code>frame-021.jpg</code></td>\n<td>Возврат к мостовой раме; байк проходит город в боковом движении.</td>\n<td>Повтор локации закрепляет маршрут; панорамирование держит мотоцикл резким относительно текучего фона.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:42–00:49</td>\n<td><code>frame-022.jpg</code>–<code>frame-025.jpg</code></td>\n<td>Ч/б погонный план, цветовой смаз, ночная встреча и объятие двух райдеров.</td>\n<td>Переход от анонимного шлема к человеческому контакту; пара собирается через последовательность деталей.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:49–00:54</td>\n<td><code>frame-026.jpg</code>, <code>frame-027.jpg</code></td>\n<td>Две фары движутся по тоннелю; один райдер ускоряется навстречу камере.</td>\n<td>Высокий широкий план → фронтальное сближение; группа становится общей линией движения.</td>\n<td>музыка/SFX</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:54–01:00</td>\n<td><code>frame-028.jpg</code>–<code>frame-030.jpg</code></td>\n<td>Красный end card `Indian Motorcycle</td>\n<td>125 Years`.</td>\n<td>Почти шестисекундная неподвижная карточка резко гасит накопленную скорость.</td>\n<td>финал аудиодорожки</td>\n</tr>\n</tbody>\n</table>\n<p>Обзорные карты: <code>frames/contact-sheets/contact-01.jpg</code>, <code>contact-02.jpg</code>, <code>contact-03.jpg</code>. В папке <code>frames/overview/</code> сохранено 30 кадров с шагом две секунды.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>INDIAN MOTORCYCLES 2026</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22147\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22147</a></li>\n<li>Сообщение: <code>22147</code></li>\n<li>Дата UTC: 2026-07-23T02:59:20+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1212127036\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1212127036</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>INDIAN MOTORCYCLES 2026\nby Andrew Schneider</p>\n<p><a href=\"https://vimeo.com/1212127036\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1212127036</a></p>\n<p>#image@fps_24_video</p>\n<h2>Проверенный источник</h2>\n<ul>\n<li>Публичная страница Vimeo: <a href=\"https://vimeo.com/1212127036\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1212127036</a></li>\n<li>Публичный официальный download Vimeo: 1080p, 1920×1080, H.264/AAC, 60.116667 с.</li>\n<li>SHA-256 сохранённого master: <code>4c55916de919ff0f5002e0657da87a330af39c48b195af5e388ba75abeb312bf</code>.</li>\n<li>Страница Vimeo указывает клиента <code>Indian Motorcycles</code>, продакшн <code>Porch House Pictures</code>, режиссёра Andrew Schneider, DP Mason Prendergast, монтаж и цвет Rhoddy Jensen, sound design и mix Mike Regan.</li>\n<li>Встроенный плеер Vimeo не содержит текстовых дорожек; полная аудиодорожка дополнительно проверена локальным Whisper.</li>\n</ul>\n<h2>Статус приобретения</h2>\n<p>Файл получен через видимую кнопку <code>Download video</code> на публичной странице Vimeo. Защита, пароль, DRM и ограничение доступа не обходились.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:24.009173+00:00"
    },
    {
      "id": "2026-07-22__tg-22146-a0__jo-malone-cologne-intense-myrrh-tonka",
      "caseId": "-1001147919203:22146:0",
      "messageId": 22146,
      "date": "2026-07-22T03:08:44+00:00",
      "title": "Jo Malone 'Cologne Intense' Myrrh & Tonka",
      "brand": "",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "James Beattie",
      "evidence": "E3",
      "frameCount": 9,
      "durationSeconds": 14,
      "summary": "Предварительная визуальная идея: запах представлен не через буквальные ингредиенты, а как сверхъестественная среда притяжения. Дерево, пара и флакон связаны одной искусственной красно синей хроматикой; продукт выглядит не предметом, добавленным в историю, а переносимой частицей этого мира.",
      "sourceUrl": "https://vimeo.com/899543882",
      "telegramUrl": "https://t.me/fps_24_video/22146",
      "images": [
        {
          "src": "./frames/2026-07-22__tg-22146-a0__jo-malone-cologne-intense-myrrh-tonka-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/frame-000.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "world",
        "camera",
        "reframe"
      ],
      "moves": [
        {
          "id": "totem-worldbuilding",
          "name": "Один тотем строит весь мир",
          "signal": "Разветвлённое дерево повторяется как ориентир, разделитель пары и место встречи.",
          "baseline": "Атмосфера аромата строится набором разных красивых объектов.",
          "deviation": "Один объект меняет функцию между композициями.",
          "interpretation": "Один тотем строит весь мир",
          "transfer": "Выбрать тотем и заранее придумать минимум три драматургически разные роли для него.",
          "risk": "Повтор станет пустой айдентикой, если отношения героев с объектом не меняются."
        },
        {
          "id": "color-carries-product",
          "name": "Цвет переносит смысл в pack-shot",
          "signal": "Красный принадлежит дереву, земле, телам и руке с чёрным флаконом.",
          "baseline": "Продукт связывают с историей предметом или графической плашкой.",
          "deviation": "Один цвет превращает продукт в концентрат мира.",
          "interpretation": "Цвет переносит смысл в pack-shot",
          "transfer": "Назначить акцентному цвету маршрут среда → герой → продукт.",
          "risk": "Если оттенки и плотность света расходятся, pack-shot всё равно будет выглядеть вставкой."
        },
        {
          "id": "ingredient-to-emotional-landscape",
          "name": "Заменить ингредиент эмоциональным ландшафтом",
          "signal": "Ноты аромата не показаны буквально; их тёплая, тёмная чувственность воплощена пустыней и искусственным светом.",
          "baseline": "Парфюм объясняют сырьём, лабораторией или макро-фактурами.",
          "deviation": "Кампания создаёт миф вместо демонстрации состава.",
          "interpretation": "Заменить ингредиент эмоциональным ландшафтом",
          "transfer": "Перевести три свойства продукта в свойства мира: температуру, плотность и поведение пространства.",
          "risk": "Без сильного бренда или понятного pack-shot продукт останется неразличимым."
        },
        {
          "id": "theatricalize-nature",
          "name": "Театрализовать природу",
          "signal": "Дерево и земля освещены локальным красным светом, иногда на почти чёрном фоне.",
          "baseline": "Пустынная локация показывает естественную красоту и масштаб.",
          "deviation": "Природа выглядит подчинённой сценическому свету.",
          "interpretation": "Театрализовать природу",
          "transfer": "Для fantasy-luxury соединять реальный ландшафт с очевидно авторским, нереалистичным световым жестом.",
          "risk": "Случайный цветной свет без композиционного контроля даст эстетику клипа, а не премиальность."
        },
        {
          "id": "indirect-sensuality",
          "name": "Чувственность через общий объект",
          "signal": "Пара связана деревом и средой, а не прямым объятием или взглядом.",
          "baseline": "Fragrance-реклама буквально показывает контакт тел.",
          "deviation": "Желание выражено расстоянием, симметрией и совместным приближением.",
          "interpretation": "Чувственность через общий объект",
          "transfer": "Дать героям общий объект притяжения и строить близость изменением дистанции до него.",
          "risk": "Без подтверждённой последовательности отдельные композиции могут не сложиться в дугу."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Предварительная визуальная идея: запах представлен не через буквальные ингредиенты, а как сверхъестественная среда притяжения. Дерево, пара и флакон связаны одной искусственной красно-синей хроматикой; продукт выглядит не предметом, добавленным в историю, а переносимой частицей этого мира.</p>\n<p>Вывод опирается на полный публично воспроизводимый master, браузерный стартовый кадр и восемь официальных production stills. Покадровый монтаж и точный порядок stills отдельно не утверждаются.</p>\n<h2>Драматургия</h2>\n<p>Наблюдаемые образы образуют систему дистанций: одинокий знак в ландшафте, два человека по сторонам дерева, приближение, тактильный жест, предмет в руке. Точный порядок production stills не подтверждён. Ценность карточки — в доказанной визуальной грамматике и целостности источника, а не в выдуманной покадровой реконструкции.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Кобальтово-синий и насыщенный красный превращают пустыню в психический, а не географический ландшафт.</li>\n<li>Один и тот же красный переносится с дерева на землю, тела и руку с флаконом; так цвет связывает природу, желание и продукт.</li>\n<li>Дерево используется как персонаж и композиционная ось: одинокое, разделяющее пару, затем укрывающее её.</li>\n<li>Одежда и силуэты предельно просты. Вся «роскошь» строится светом, цветом, расстоянием и странностью жеста, а не предметным изобилием.</li>\n<li>Pack-shot сохраняет тот же синий фон и красную кожу, поэтому не выпадает в отдельную студийную рекламу.</li>\n</ul>\n<h2>Ключевые суждения: сигнал → норма → отклонение → смысл</h2>\n<h3>1. Ингредиент заменён миром</h3>\n<ul>\n<li><strong>Сигнал:</strong> нет буквальных кадров мирры, бобов тонка или парфюмерной лаборатории; вместо них — пустыня, дерево и пара.</li>\n<li><strong>Норма:</strong> аромат объясняют нотами, сырьём или чувственными макро-фактурами.</li>\n<li><strong>Отклонение:</strong> кампания создаёт самостоятельный мифологический ландшафт.</li>\n<li><strong>Смысл:</strong> зритель получает не информацию о составе, а эмоциональный эквивалент «тёплый, тёмный, притягательный».</li>\n</ul>\n<h3>2. Цвет выполняет работу монтажа бренда</h3>\n<ul>\n<li><strong>Сигнал:</strong> красный последовательно принадлежит дереву, земле, людям и руке с продуктом.</li>\n<li><strong>Норма:</strong> pack-shot связывают с историей реквизитом или отдельной графикой.</li>\n<li><strong>Отклонение:</strong> связь создаёт перенос одного цвета между разными носителями.</li>\n<li><strong>Смысл:</strong> флакон считывается как концентрат уже пережитой среды, даже в изолированном крупном плане.</li>\n</ul>\n<h3>3. Природа ведёт себя как декорация</h3>\n<ul>\n<li><strong>Сигнал:</strong> одно дерево существует то в естественном сумеречном пространстве, то под локальным красным светом в почти чёрном поле.</li>\n<li><strong>Норма:</strong> пустынная локация доказывает аутентичность и масштаб.</li>\n<li><strong>Отклонение:</strong> ландшафт нарочно театрализован и теряет документальную правдоподобность.</li>\n<li><strong>Смысл:</strong> мир аромата подчиняет природу собственному настроению; luxury создаётся авторским контролем, а не дороговизной локации.</li>\n</ul>\n<h3>4. Пара не играет бытовую романтику</h3>\n<ul>\n<li><strong>Сигнал:</strong> люди разделены деревом, видны силуэтами, касаются среды, а не демонстрируют привычную близость.</li>\n<li><strong>Норма:</strong> sensual fragrance показывает взгляд, кожу и контакт пары напрямую.</li>\n<li><strong>Отклонение:</strong> желание опосредовано объектом и пространством.</li>\n<li><strong>Смысл:</strong> чувственность становится менее буквальной и более загадочной; это поддерживает статус Cologne Intense.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Для нематериального продукта выбрать один «тотем», который может менять роль: ориентир, барьер, место встречи, укрытие.</li>\n<li>Перенести один акцентный цвет через мир, тело и продукт — так pack-shot будет ощущаться продолжением истории.</li>\n<li>Создавать luxury не количеством декора, а радикальным контролем двух цветов и отрицательного пространства.</li>\n<li>Заменить буквальную демонстрацию ингредиента эмоциональным ландшафтом, если бренд уже способен объяснить продукт вне ролика.</li>\n<li>Сохранять световую логику кампании в продуктовой крупности вместо стандартного нейтрального pack-shot.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Порядок восьми production stills, длительность каждого плана и точные таймкоды.</li>\n<li>Любое движение камеры, оптики в динамике, переходы и монтажный ритм.</li>\n<li>Наличие речи, текста на экране, музыкальная форма и конкретные SFX.</li>\n<li>Полная связь между двумя Vimeo-публикациями на уровне файла; подтверждены совпадающие название, 14-секундная длительность и авторский контекст.</li>\n</ul>\n<p>Следующий upgrade с E3 до E4: после безопасного ресурсного gate объединить уже сохранённые потоки, извлечь таймкодированную выборку кадров и проверить звуковую форму. Публичная доступность и полнота master уже доказаны.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий — доказательная реконструкция E3</h1>\n<p>Полный 14,875-секундный master воспроизводится публично и сохранён раздельными видео- и аудиопотоками. Production stills не содержат таймкодов и не гарантируют последовательность, а отдельная покадровая выборка отложена ресурсным gate. Поэтому ниже перечислены только наблюдаемые визуальные единицы без выдуманного порядка.</p>\n<h2>Наблюдаемые сцены</h2>\n<ol>\n<li>Одинокое разветвлённое дерево в пустынной равнине окрашено интенсивным красным светом; небо остаётся густо-синим (<code>reference-01.jpg</code>).</li>\n<li>Мужчина в чёрной майке стоит у натянутого полупрозрачного бирюзового полотна; сухие ветви и горизонтальная жердь рассекают композицию (<code>reference-02.jpg</code>).</li>\n<li>Красная рука держит чёрный флакон Myrrh &amp; Tonka на чистом синем фоне (<code>reference-03.jpg</code>).</li>\n<li>Мужчина и женщина стоят по разные стороны дерева в естественном сумеречном свете (<code>reference-04.jpg</code>).</li>\n<li>Пара приближается к красному дереву в сверхнасыщенной синее-красной сцене (<code>reference-05.jpg</code>).</li>\n<li>Абстрактный охристый кадр: размытый вертикальный жест/струя/след; объект нельзя определить уверенно (<code>reference-06.jpg</code>).</li>\n<li>Мужчина поднимает руку к тонкой проволоке/ветви на синем фоне (<code>reference-07.jpg</code>).</li>\n<li>Пара почти сливается с красным деревом на чёрном фоне; свет превращает природный объект в театральную скульптуру (<code>reference-08.jpg</code>).</li>\n</ol>\n<h2>Рабочая гипотеза, не факт</h2>\n<p>Набор образов допускает дугу <code>далёкий природный знак → встреча людей у дерева → тактильное взаимодействие → флакон как концентрат переживания</code>. Это интерпретационная модель, а не покадровая хронология: публичный master проверен целиком, но точные таймкоды этих production stills отдельно не установлены.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук — доказательная граница E3</h1>\n<ul>\n<li>Полная основная AAC-дорожка получена: 48 кГц, stereo, 14,933 с; файл и SHA-256 указаны в <code>source/media-parts.json</code>.</li>\n<li>Публичный Vimeo-player не предоставляет text tracks, CC-кнопку или transcript.</li>\n<li>В доступных доказательствах речь или закадровый текст не подтверждены, поэтому сценарий реплик не реконструируется.</li>\n<li>Музыка и sound design указаны в титрах как работа Helical Sound, но их фактура, форма и синхронизация не анализировались отдельным прослушиванием.</li>\n<li>Production stills не содержат надписей или реплик, из которых можно было бы восстановить текст.</li>\n</ul>\n<p>Факт наличия полной аудиодорожки доказан; любые содержательные формулировки о голосе, музыке, SFX и синхронизации остаются запрещены как догадка до отдельного проверенного прослушивания.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Композиция</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-01.jpg</code></td>\n<td>Красное дерево в пустынном пейзаже.</td>\n<td>Горизонтальная симметрия, дерево немного правее центра; красный свет против кобальтового неба.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-02.jpg</code></td>\n<td>Мужчина за полотном/конструкцией.</td>\n<td>Слои ветвей, ткани и жерди создают рукотворную рамку вокруг тела.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-03.jpg</code></td>\n<td>Рука предъявляет флакон.</td>\n<td>Сверхкрупный pack-shot; красная кожа рифмуется с красным деревом, синий фон сохраняет мир кампании.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-04.jpg</code></td>\n<td>Две фигуры разделены деревом.</td>\n<td>Естественная сумеречная палитра, контровой свет, дерево как третий персонаж.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-05.jpg</code></td>\n<td>Пара идёт к дереву с разных сторон.</td>\n<td>Широкий план; красная земля и дерево объединяют людей, синий фон отделяет их силуэты.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-06.jpg</code></td>\n<td>Размытый неопределимый жест.</td>\n<td>Почти монохромная охра; движение превращено в фактуру.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-07.jpg</code></td>\n<td>Мужчина тянется к проволоке/ветви.</td>\n<td>Низкий ракурс, диагональ руки, минимальный синий фон.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n<tr>\n<td>неизвестен</td>\n<td><code>frames/reference-08.jpg</code></td>\n<td>Две красные фигуры под красной кроной.</td>\n<td>Чёрное поле и локальный красный свет превращают пейзаж в сценическую икону.</td>\n<td>не подтверждён</td>\n<td>production still</td>\n</tr>\n</tbody>\n</table>\n<p><code>reference-contact-sheet.jpg</code> объединяет все восемь изображений. <code>frames/browser/frame-000.jpg</code> фиксирует старт публичного воспроизведения. Это доказательная карта сцен, но не хронологическая раскадровка: точные таймкоды production stills отдельно не установлены.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Jo Malone ‘Cologne Intense’ Myrrh &amp; Tonka</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22146\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22146</a></li>\n<li>Сообщение: <code>22146</code></li>\n<li>Дата UTC: 2026-07-22T03:08:44+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/899543882\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/899543882</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>JO MALONE - COLOGNE INTENSE MYRRH &amp; TONKA\nby James Beattie</p>\n<p><a href=\"https://vimeo.com/899543882\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/899543882</a></p>\n<p>#fashion@fps_24_video</p>\n<h2>Идентификация</h2>\n<ul>\n<li>Кампания: <code>Myrrh &amp; Tonka</code> для Jo Malone London, январь 2024.</li>\n<li>Длительность по двум Vimeo oEmbed-записям: 14 с.</li>\n<li>Режиссёр: Jack Davison; оператор: James Beattie.</li>\n<li>Production: Mini Title / Saad Films.</li>\n<li>Основной Vimeo из поста: <a href=\"https://vimeo.com/899543882\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/899543882</a></li>\n<li>Авторская Vimeo-публикация режиссёра: <a href=\"https://vimeo.com/893881859\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/893881859</a></li>\n<li>Страница проекта и подтверждённые титры: <a href=\"https://directorslibrary.com/2024/latest/campaigns/myrrh-tonka-jo-malone/\" target=\"_blank\" rel=\"noopener noreferrer\">https://directorslibrary.com/2024/latest/campaigns/myrrh-tonka-jo-malone/</a></li>\n<li>Набор из восьми официальных production stills: <a href=\"https://www.un-produced.com/projects/jo-malone-cologne-intense\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.un-produced.com/projects/jo-malone-cologne-intense</a></li>\n</ul>\n<h2>Статус источника</h2>\n<p>Повторная браузерная проверка подтвердила полное публичное воспроизведение Vimeo-master: 14,875 с, 1440×1080, H.264, 24 fps. Из публичного adaptive playlist последовательно сохранены полный видеопоток и основная AAC-дорожка; длительность, размер и SHA-256 зафиксированы в <code>source/media-parts.json</code>. Прежний <code>401 Unauthorized</code> относился к прямому player-route и больше не считается ограничением доступности фильма.</p>\n<p>В папке также сохранены восемь официальных production stills 2048×1536 и один наблюдённый браузерный кадр. Отдельный mux и покадровая выборка отложены ресурсным gate Mac, поэтому потоки хранятся раздельно, а порядок production stills и точные таймкоды не приписываются.</p>\n<p>Текущий уровень доказательности: <strong>E3 / browser-verified public master</strong>.</p>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Director — Jack Davison</li>\n<li>Executive Producer — Lolly Bedford-Stockwell</li>\n<li>Director of Photography — James Beattie</li>\n<li>Set Design — Alice Kirkpatrick</li>\n<li>Stylist — Ai Kamoshita</li>\n<li>Hair Stylist — Mari Ohashi</li>\n<li>Make-up — Niamh Quinn</li>\n<li>Casting — Holly Cullen</li>\n<li>Editor — Toby Heard</li>\n<li>Colourist — John O’Riordan</li>\n<li>Music &amp; Sound Design — Helical Sound</li>\n<li>Production — Mini Title / Saad Films</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:24.005845+00:00"
    },
    {
      "id": "2026-07-21__tg-22145-a0__telegram-video-22145",
      "caseId": "-1001147919203:22145:0",
      "messageId": 22145,
      "date": "2026-07-21T03:43:55+00:00",
      "title": "Telegram video 22145",
      "brand": "Telegram video 22145",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "",
      "evidence": "E4",
      "frameCount": 76,
      "durationSeconds": 68,
      "summary": "American Eagle продаёт Holiday коллекцию не как набор вещей и даже не как праздник, а как разрешение вырваться из привычного пространства и оказаться среди своих. Единственная ясная фраза песни — I want to get away — становится не сопровождением, а монтажным заданием: лес, лёд, бег, полёт камеры, дальние фигуры и тёплая компания показывают разные формы одного желания.",
      "sourceUrl": "https://vimeo.com/756961687",
      "telegramUrl": "https://t.me/fps_24_video/22145",
      "images": [
        {
          "src": "./frames/2026-07-21__tg-22145-a0__telegram-video-22145-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "storyboard-contact-36-68.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "rhythm",
        "camera",
        "hook"
      ],
      "moves": [
        {
          "id": "lyric-as-editing-brief",
          "name": "Строка песни становится монтажным брифом",
          "signal": "I want to get away звучит над скоростной землёй, после чего лес, лёд, бег и дальние фигуры многократно исполняют этот глагол.",
          "baseline": "Песня задаёт атмосферу поверх независимого fashion-монтажа.",
          "deviation": "Единственная ясная строка организует все классы изображений.",
          "interpretation": "Строка песни становится монтажным брифом",
          "transfer": "Выбрать одну вокальную строку, которую можно доказать несколькими визуальными действиями, а не иллюстрировать один раз.",
          "risk": "Слишком буквальная иллюстрация превратит монтаж в музыкальный ребус."
        },
        {
          "id": "velocity-portrait-pendulum",
          "name": "Маятник скорости и портрета",
          "signal": "Motion blur, aerial и бег регулярно останавливаются на прямом взгляде героя.",
          "baseline": "Outdoor держит постоянное движение, а lookbook — стабильные портреты.",
          "deviation": "Два противоположных режима сменяют друг друга на протяжении всего фильма.",
          "interpretation": "Маятник скорости и портрета",
          "transfer": "Закрепить за движением желание, а за остановкой — человеческий адрес, затем монтировать их попеременно.",
          "risk": "Без ритмической дисциплины остановки будут казаться случайными торможениями."
        },
        {
          "id": "late-season-reveal",
          "name": "Позднее раскрытие сезона",
          "signal": "Первый недвусмысленный Holiday-код — венок и гирлянды у A-frame cabin примерно на 00:54.",
          "baseline": "Сезонная реклама сообщает праздник в открытии.",
          "deviation": "Почти весь фильм сначала строит желание свободы и компании.",
          "interpretation": "Позднее раскрытие сезона",
          "transfer": "Сделать сезонный символ местом прибытия после более универсального эмоционального обещания.",
          "risk": "В коротких версиях связь с сезоном исчезнет, если reveal нельзя перенести раньше."
        },
        {
          "id": "garment-as-environment-interface",
          "name": "Одежда как интерфейс со средой",
          "signal": "Капюшоны, слои, деним и клетка показаны через лёд, ветер, движение, прикосновение и соседство друзей.",
          "baseline": "Вещь изолируют в beauty-shot для чтения формы.",
          "deviation": "Продукт почти всегда включён в физическое или социальное действие.",
          "interpretation": "Одежда как интерфейс со средой",
          "transfer": "Для каждого предмета найти среду или жест, который делает его функцию ощутимой без объяснения.",
          "risk": "Слишком быстрый план может скрыть продукт до неузнаваемости."
        },
        {
          "id": "framed-memory-container",
          "name": "Единый контейнер для разной фактуры",
          "signal": "Весь 4:3 фильм имеет скруглённые чёрные углы, хотя внутри меняются цвет, ч/б, зерно, отражения и резкость.",
          "baseline": "Разнородные носители унифицируют одним чистым grade.",
          "deviation": "Консистентность создаёт не поверхность изображения, а постоянная рамка вокруг него.",
          "interpretation": "Единый контейнер для разной фактуры",
          "transfer": "Если нужны разные визуальные режимы, дать им один неизменный физический контейнер.",
          "risk": "Ретро-маска без отношения к памяти или личному опыту выглядит как шаблон."
        },
        {
          "id": "thermal-color-duet",
          "name": "Холод и тепло как два состояния мира",
          "signal": "Cyan льда и зелень леса постоянно сталкиваются с amber-интерьерами и красными вспышками.",
          "baseline": "Коллекция удерживается в одной сезонной палитре.",
          "deviation": "Противоположные температуры чередуются иногда через один кадр.",
          "interpretation": "Холод и тепло как два состояния мира",
          "transfer": "Назначить двум цветовым полюсам разные эмоциональные функции и разрешить продукту существовать в обоих.",
          "risk": "Без повторения цветовые скачки будут восприниматься как несогласованный grade."
        },
        {
          "id": "individuals-before-group",
          "name": "Сначала личности, потом группа",
          "signal": "Несколько героев получают отдельные портреты до общего кадра у праздничного дома.",
          "baseline": "Разнообразие заявляют одним ранним групповым tableau.",
          "deviation": "Коллектив собирается после индивидуальной визуальной инвестиции.",
          "interpretation": "Сначала личности, потом группа",
          "transfer": "Перед общим кадром дать ключевым участникам по одному отличимому портретному жесту.",
          "risk": "При слишком большом касте зритель не успеет связать лица с финальной группой."
        },
        {
          "id": "brand-brackets-free-center",
          "name": "Брендовые скобки освобождают центр",
          "signal": "Wordmark находится в начале поверх движения и в конце на чёрном, а середина почти свободна от графики.",
          "baseline": "Retail-реклама поддерживает частые логотипы, подписи и CTA.",
          "deviation": "Два коротких якоря удерживают 60 секунд чистого опыта.",
          "interpretation": "Брендовые скобки освобождают центр",
          "transfer": "Повторить один и тот же лаконичный брендовый элемент на входе и выходе, если мир внутри узнаваем сам.",
          "risk": "Новый или визуально неотличимый бренд потеряет атрибуцию."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>American Eagle продаёт Holiday-коллекцию не как набор вещей и даже не как праздник, а как разрешение вырваться из привычного пространства и оказаться среди своих. Единственная ясная фраза песни — <code>I want to get away</code> — становится не сопровождением, а монтажным заданием: лес, лёд, бег, полёт камеры, дальние фигуры и тёплая компания показывают разные формы одного желания.</p>\n<p>Фильм не выбирает между индивидуальностью и принадлежностью. Сольные портреты говорят «я», широкие ландшафты — «свобода», а тесные групповые кадры — «мы». Одежда соединяет эти состояния как переносимый слой идентичности и защиты.</p>\n<h2>Драматургия</h2>\n<p>Это не сюжет с героем и препятствием, а управляемая смена плотности:</p>\n<ol>\n<li><strong>Импульс:</strong> абстрактная скорость и фраза о побеге.</li>\n<li><strong>Расширение:</strong> человек внутри огромной природы.</li>\n<li><strong>Приближение:</strong> тела, деним, лица, разные способы носить вещи.</li>\n<li><strong>Сенсорная перегрузка:</strong> быстрые тёплые/холодные вспышки и нестабильная фактура.</li>\n<li><strong>Социальное раскрытие:</strong> дом, друзья, венок и Holiday-контекст.</li>\n<li><strong>Новый выход наружу:</strong> одиночные ландшафты, близость, бег и финальный пролёт.</li>\n</ol>\n<p>Движение не ведёт из точки А в точку Б. Оно создаёт внутреннее ощущение выхода. Поэтому географическая несвязность кадров не является дырой повествования: ролик обещает не маршрут, а состояние.</p>\n<h2>Ключевые решения: сигнал → норма → отклонение → смысл</h2>\n<h3>1. Песня работает как бриф для изображения</h3>\n<ul>\n<li><strong>Сигнал:</strong> до появления лиц слышно <code>I want to get away. I want to get out of here</code>, а кадр уже несётся над землёй.</li>\n<li><strong>Обычная база:</strong> fashion-film использует песню как атмосферный слой поверх каталога образов.</li>\n<li><strong>Отклонение:</strong> единственная разборчивая строка формулирует действие, которое затем исполняет почти каждый визуальный блок.</li>\n<li><strong>Интерпретация:</strong> музыка даёт разрозненным эпизодам общий глагол. Зрителю не нужен объясняющий VO или линейный сюжет.</li>\n</ul>\n<h3>2. Скорость чередуется с фронтальной неподвижностью</h3>\n<ul>\n<li><strong>Сигнал:</strong> смазанные пролёты, бег и POV резко сменяются лицами, которые удерживают взгляд почти в объектив.</li>\n<li><strong>Обычная база:</strong> outdoor-реклама поддерживает постоянную кинетическую энергию; fashion-портрет — постоянную созерцательность.</li>\n<li><strong>Отклонение:</strong> фильм регулярно обнуляет движение неподвижным человеческим кадром, затем снова запускает его.</li>\n<li><strong>Интерпретация:</strong> скорость даёт желание, лицо — адресата. Без портретов фильм стал бы tourism reel; без скорости — lookbook.</li>\n</ul>\n<h3>3. Holiday откладывается до последней трети</h3>\n<ul>\n<li><strong>Сигнал:</strong> венок, гирлянды и праздничная группа становятся недвусмысленными лишь около 00:54.</li>\n<li><strong>Обычная база:</strong> сезонная кампания заявляет ёлку, подарок или праздничную палитру в первых секундах.</li>\n<li><strong>Отклонение:</strong> первые 50 секунд можно воспринимать как фильм о свободе, природе и молодом сообществе.</li>\n<li><strong>Интерпретация:</strong> сезонность становится местом прибытия, а не рекламной декорацией. Бренд сначала зарабатывает желание оказаться там.</li>\n</ul>\n<h3>4. Товар показывается как интерфейс со средой</h3>\n<ul>\n<li><strong>Сигнал:</strong> меховой капюшон обрамляет ледник, худи и куртки стоят против ветра, деним возникает под рукой, клетка повторяется внутри компании.</li>\n<li><strong>Обычная база:</strong> одежда изолируется в чистом beauty-shot или объясняется через смену луков.</li>\n<li><strong>Отклонение:</strong> вещь почти всегда связана с температурой, движением, прикосновением или другим человеком.</li>\n<li><strong>Интерпретация:</strong> коллекция не прерывает опыт для продажи — она делает этот опыт физически возможным и социально узнаваемым.</li>\n</ul>\n<h3>5. 4:3 и скруглённая маска превращают современную кампанию в найденный объект</h3>\n<ul>\n<li><strong>Сигнал:</strong> весь 1920×1440 фильм заключён в мягко скруглённые чёрные углы; внутри меняются зерно, ч/б, пересветы и оптические смазы.</li>\n<li><strong>Обычная база:</strong> брендовый outdoor/fashion master стремится к открытому widescreen-пространству или чистому vertical/social crop.</li>\n<li><strong>Отклонение:</strong> широкий ландшафт сознательно помещён в компактную рамку, похожую на слайд, плёнку или окно воспоминания.</li>\n<li><strong>Интерпретация:</strong> природа ощущается не как рекламный establishing shot, а как личный фрагмент опыта. Рамка также удерживает чрезвычайно разную фактуру в одном мире.</li>\n</ul>\n<h3>6. Цвет строит два режима, а не одну палитру</h3>\n<ul>\n<li><strong>Сигнал:</strong> ледяной cyan/зелёный лес постоянно сталкиваются с красно-оранжевыми интерьерами и световыми вспышками.</li>\n<li><strong>Обычная база:</strong> коллекционная кампания выбирает стабильный сезонный grade для консистентности товара.</li>\n<li><strong>Отклонение:</strong> холод и тепло сталкиваются иногда через один-два кадра, не пытаясь плавно согласоваться.</li>\n<li><strong>Интерпретация:</strong> наружное становится пространством остроты и свободы, внутреннее — близости и энергии. Одежда принадлежит обоим режимам.</li>\n</ul>\n<h3>7. Разнообразие подано как серия авторских присутствий</h3>\n<ul>\n<li><strong>Сигнал:</strong> герои получают собственные прямые портреты, разные масштабы, фактуры и цветовые режимы до общего кадра у дома.</li>\n<li><strong>Обычная база:</strong> diversity часто доказывается ранним групповым tableau, где люди считываются одновременно.</li>\n<li><strong>Отклонение:</strong> коллектив собирается после того, как несколько участников уже получили индивидуальный визуальный вес.</li>\n<li><strong>Интерпретация:</strong> принадлежность не стирает различия; финальная компания воспринимается как союз людей, а не кастинг-галочка.</li>\n</ul>\n<h3>8. Бренд обрамляет опыт вместо постоянного присутствия</h3>\n<ul>\n<li><strong>Сигнал:</strong> <code>AMERICAN EAGLE</code> ясно появляется на движущейся земле в начале и на чёрном поле в финале; центр почти свободен от графики.</li>\n<li><strong>Обычная база:</strong> fashion retail поддерживает узнаваемость повторными логотипами, CTA и товарными подписями.</li>\n<li><strong>Отклонение:</strong> бренд доверяет двум сильным скобкам, а внутри работает через одежду и общий тон.</li>\n<li><strong>Интерпретация:</strong> зрителю дают сначала прожить желание. Это повышает культурную ценность фильма, но требует уже узнаваемого бренда и точного кастинга.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Кадр:</strong> квадратный по современным меркам 4:3, скруглённые углы, ощущение слайда или семейного проектора.</li>\n<li><strong>Оптика:</strong> намеренные смазы, блики, отражения, зерно, частичная потеря резкости; техническая «ошибка» используется как энергия перехода.</li>\n<li><strong>Масштаб:</strong> extreme close-up лица или ткани регулярно сталкивается с крошечным человеком в огромном ландшафте.</li>\n<li><strong>Камера:</strong> aerial/FPV-подобные проходы, боковой трекинг бегущих фигур, POV ног, handheld-близость в доме.</li>\n<li><strong>Монтаж:</strong> после 00:15 частота склеек резко растёт; образ иногда живёт меньше секунды. Понимание строится не по отдельному кадру, а по повторяющимся классам — движение, лицо, ткань, группа, ландшафт.</li>\n<li><strong>Графика:</strong> минимальный wordmark и единичные hand-drawn звёзды; графика не объясняет коллекцию.</li>\n<li><strong>Палитра:</strong> cyan/blue/green наружного мира против amber/red внутреннего; ч/б используется как усилитель взгляда, а не отдельная временная линия.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Найти одну строку песни, которая может стать глаголом для каждого визуального блока.</li>\n<li>Чередовать два режима — высокая скорость и неподвижный прямой портрет — чтобы одновременно продавать чувство и человека.</li>\n<li>Отложить очевидный сезонный символ до момента, когда зритель уже хочет оказаться внутри мира.</li>\n<li>Показывать продукт через его отношение к телу и среде: ветер, холод, рука, слой, движение, соседство.</li>\n<li>Сначала дать героям индивидуальный вес, затем собрать их в общий tableau.</li>\n<li>Использовать один постоянный контейнер — формат кадра/маску — чтобы легализовать очень разные носители и grade.</li>\n<li>Обрамить фильм двумя короткими брендовыми моментами и освободить центр от графики, если сам мир достаточно отличим.</li>\n<li>Строить нелинейный montage не случайными красивыми кадрами, а повторяемыми классами образов с понятной функцией.</li>\n</ol>\n<h2>Риски переноса</h2>\n<ul>\n<li>Быстрый монтаж без повторяемой системы превратится в moodboard, который нельзя пересказать и трудно связать с брендом.</li>\n<li>Скруглённые углы, зерно и smears уже стали модными кодами «аналоговой подлинности»; без идеи контейнера они будут декоративным пресетом.</li>\n<li>Отложенный Holiday reveal слаб для короткого cutdown: в 15 сек сезонная связь может вообще не успеть возникнуть.</li>\n<li>Минимальный брендинг работает только при сильной узнаваемости одежды, кастинга или тона; для нового бренда потребуются дополнительные якоря.</li>\n<li>Лирический хук должен быть юридически и семантически доступен: здесь вся конструкция зависит от одной строки.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Не подтверждено, что все герои находятся в одной географии или совершают одно непрерывное путешествие; анализ трактует монтаж как эмоциональную, а не документальную непрерывность.</li>\n<li>Название музыкального трека и исполнитель не указаны на публичной странице Vimeo.</li>\n<li>Автоматическая субтитровая дорожка содержит неразборчивый фрагмент около 00:40; он исключён из смыслового разбора.</li>\n<li>Из публичной страницы нельзя доказать точный список представленных SKU или продуктовую задачу каждого костюма.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>Музыкальный fashion-film без диалоговой сцены и без закадрового рассказчика. Вместо классической причинной истории — поток состояний: желание вырваться, движение через дикую природу, индивидуальные портреты, тепло компании и новый рывок наружу. Монтаж не доказывает, что все эпизоды происходят в одном непрерывном путешествии; он собирает единое эмоциональное пространство.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:06 — импульс</h3>\n<p>Размытая земля и ледяные русла несутся под камерой. На движущейся фактуре возникает <code>AMERICAN EAGLE</code>. В песне звучит: “I want to get away. I want to get out of here.” Бренд сразу присваивает желание побега, не показывая товар.</p>\n<h3>00:06–00:16 — вход в другой мир</h3>\n<p>Красная силуэтная вспышка резко сменяется голубой ледяной пещерой. Человек оказывается маленьким внутри огромного пространства. POV ног на льду, лесная группа, контровые силуэты и далёкая фигура на склоне превращают слово <code>away</code> в физическое движение.</p>\n<h3>00:16–00:23 — первое возвращение к телу и одежде</h3>\n<p>Лес проносится боковым трекингом; поверх появляются нарисованные звёзды. Тёплая красная абстракция рифмуется с интерьером A-frame cabin. После пространства камера подходит к талии, рукам и дениму: товар входит через тактильность, а не через packshot.</p>\n<h3>00:23–00:31 — портретный каталог без ощущения каталога</h3>\n<p>Лица и образы быстро сменяют друг друга: меховой капюшон на фоне льда, худи и куртки на ветру, красный внутренний свет, чёрно-белый крупный план, отражения и фрагменты одежды. Каждый герой получает короткий момент прямого присутствия, но фильм не останавливается для демонстрации SKU.</p>\n<h3>00:31–00:43 — дыхание между скоростями</h3>\n<p>Домашний силуэт, дальний горный план и праздничный стол сменяются лесом, белой завесой, тёмными фигурами и луной. Красно-оранжевые световые вспышки возвращают пульс. Монтаж чередует узнаваемое событие с кадрами, которые работают как ощущение или память.</p>\n<h3>00:43–00:49 — телесный рывок</h3>\n<p>Предельно крупный чёрно-белый взгляд переводится в бег. Фигура пересекает кадр, затем двое уходят через траву. Камера снова несётся над землёй к леднику. Скорость здесь не транспортная информация, а эмоциональный глагол.</p>\n<h3>00:49–00:55 — человеческий центр и Holiday-раскрытие</h3>\n<p>Красноволосая девушка сначала оказывается близко к объективу, затем — в спокойном портрете. Тёплый домашний силуэт приводит к компании внутри дома и, наконец, к группе перед A-frame cabin с венком и гирляндами. Только здесь фильм недвусмысленно сообщает <code>Holiday</code>.</p>\n<h3>00:55–01:06 — свобода как индивидуальность плюс принадлежность</h3>\n<p>Сольные фигуры в огромном ландшафте чередуются с портретами, ледяной пещерой и тесным кадром друзей. Разные герои не унифицируются: коллекция держит их вместе, но каждый сохраняет собственную позу, фактуру и темперамент.</p>\n<h3>01:06–01:08.5 — замыкание</h3>\n<p>Последний пробег через поле и пролёт над лесом обрываются чёрным end card <code>AMERICAN EAGLE</code>. Ролик заканчивает тем же мотивом скорости и тем же лаконичным брендингом, с которого начался.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<p>Диалогов и отдельного закадрового рассказчика нет. Смысловой текст находится внутри музыкального трека.</p>\n<p>Подтверждённый вокальный хук, 00:01.10–00:04.90:</p>\n<blockquote>\n<p>I want to get away. I want to get out of here.</p>\n</blockquote>\n<p>Рабочий перевод:</p>\n<blockquote>\n<p>Я хочу сбежать. Я хочу выбраться отсюда.</p>\n</blockquote>\n<p>Фраза подтверждена официальной автоматической дорожкой Vimeo и независимым локальным распознаванием Whisper. В Vimeo VTT также есть неразборчивый фрагмент <code>here you</code> на 00:40.10–00:44.90; изолированное локальное распознавание этого участка слышит только музыку, поэтому фрагмент не включён в сценарный текст.</p>\n<h2>Музыка</h2>\n<ul>\n<li>Музыкальный трек несёт и название, и единственную ясную вербальную тезу фильма.</li>\n<li>Вокальный хук появляется до первого персонажа и тем самым программирует все дальнейшие изображения как варианты <code>get away</code>.</li>\n<li>Монтаж использует музыкальный пульс для коротких вспышек, скоростных проходов и резких смен цветовой температуры.</li>\n</ul>\n<h2>SFX и среда</h2>\n<p>Отдельные сюжетно значимые шумы не подтверждены: звуковая конструкция воспринимается прежде всего как музыкальная. Не следует приписывать кадрам лёд, шаги, ветер или разговоры без чистой stem-дорожки.</p>\n<h2>Файлы</h2>\n<ul>\n<li><code>subtitles/english-auto.vtt</code> — исходная English auto-generated дорожка Vimeo.</li>\n<li>Локальная проверка Whisper: <code>I want to get away. I want to get out of here</code>; остальные распознанные элементы не обладают достаточной уверенностью для цитирования.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:03</td>\n<td><code>frames/0000.jpg</code>, <code>0002.jpg</code></td>\n<td>Земля/ледяная поверхность несётся под камерой.</td>\n<td>Сильный motion blur; изображение существует как скорость раньше, чем как место.</td>\n<td>начало трека</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:03–00:06</td>\n<td><code>frames/0003.jpg</code>, <code>0005.jpg</code></td>\n<td>На той же фактуре появляется <code>AMERICAN EAGLE</code>.</td>\n<td>Минимальный белый wordmark удерживается поверх движения.</td>\n<td>“I want to get away…”</td>\n<td>полный фильм + VTT</td>\n</tr>\n<tr>\n<td>00:06–00:10</td>\n<td><code>frames/0007.jpg</code>, <code>0008.jpg</code></td>\n<td>Красный силуэт → человек внутри голубой ледяной пещеры.</td>\n<td>Жёсткий переход тёплое/холодное; масштаб героя резко уменьшается.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:10–00:16</td>\n<td><code>frames/0010.jpg</code>, <code>0012.jpg</code>, <code>0014.jpg</code></td>\n<td>Ноги скользят/идут по льду; группа в лесу; фигура на огромном склоне.</td>\n<td>POV, низкий лесной ракурс, затем дальний aerial/wide.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:16–00:20</td>\n<td><code>frames/0016.jpg</code>, <code>0017.jpg</code>, <code>0018.jpg</code></td>\n<td>Боковой проход по лесу, красная вспышка, девушка у окна A-frame cabin.</td>\n<td>Рисованные звёзды и оптические наложения соединяют наружное и внутреннее.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:20–00:23</td>\n<td><code>frames/0020.jpg</code>, <code>0021.jpg</code>, <code>0022.jpg</code></td>\n<td>Руки, талия, карманы и фактура денима.</td>\n<td>Макро/крупные планы, мягкий тёплый свет; товар показывается через жест.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:23–00:31</td>\n<td><code>frames/0023.jpg</code>–<code>0030.jpg</code></td>\n<td>Серия индивидуальных образов в доме, у ледника и в красном свете.</td>\n<td>Цвет, ч/б, отражения и разные масштабы меняются почти ежесекундно; прямые взгляды стабилизируют поток.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:31–00:36</td>\n<td><code>frames/0031.jpg</code>–<code>0036.jpg</code></td>\n<td>Домашний силуэт, одиночная фигура в горах, компания за столом, смазанный переход в лес.</td>\n<td>Тихие и социальные кадры разделены whip/blur-мостами.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:36–00:43</td>\n<td><code>frames/0036.jpg</code>–<code>0043.jpg</code></td>\n<td>Лес, белая завеса, ночные силуэты, луна, красная вспышка, лицо в ч/б.</td>\n<td>Полусекундные и секундные фрагменты работают как сенсорная память, не как география.</td>\n<td>музыка; текст в этом участке не подтверждён</td>\n<td>полный фильм + проверка распознавания</td>\n</tr>\n<tr>\n<td>00:43–00:49</td>\n<td><code>frames/0043.jpg</code>–<code>0048.jpg</code></td>\n<td>Взгляд → бегущий герой → двое в поле → скоростная поверхность ледника.</td>\n<td>Match по импульсу: неподвижный глаз запускает горизонтальное движение, которое переходит в aerial.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:49–00:55</td>\n<td><code>frames/0049.jpg</code>–<code>0055.jpg</code></td>\n<td>Портреты и интерьер приводят к компании перед домом с венком.</td>\n<td>Ритм замедляется; Holiday-код раскрывается после человеческих лиц, а не до них.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:55–01:03</td>\n<td><code>frames/0056.jpg</code>–<code>0063.jpg</code></td>\n<td>Сольные герои в горах, ледяная пещера, затем тесный дружеский кадр.</td>\n<td>Wide и close-up попеременно утверждают автономность и близость.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:03–01:06</td>\n<td><code>frames/0064.jpg</code>, <code>0065.jpg</code>, <code>0066.jpg</code></td>\n<td>Герой бежит через поле; камера уходит над лесом.</td>\n<td>Последний телесный рывок продолжается машинной скоростью камеры.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:07–01:08.5</td>\n<td><code>frames/0067.jpg</code>, <code>0068.jpg</code></td>\n<td>Чёрный end card <code>AMERICAN EAGLE</code>.</td>\n<td>Резкая остановка после движения; тот же wordmark замыкает конструкцию.</td>\n<td>окончание трека</td>\n<td>полный фильм</td>\n</tr>\n</tbody>\n</table>\n<p>Контактные карты: <code>frames/storyboard-contact-00-22.jpg</code>, <code>storyboard-contact-23-45.jpg</code>, <code>storyboard-contact-46-68.jpg</code>. В папке сохранены 69 кадров с шагом в одну секунду и дополнительный кадр 67,5 с.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>American Eagle Holiday ’22 — I Just Want To Get Away</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22145\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22145</a></li>\n<li>Сообщение: <code>22145</code></li>\n<li>Дата UTC: 2026-07-21T03:43:55+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/756961687\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/756961687</a></li>\n<li>Публичная страница: <a href=\"https://vimeo.com/groups/768080/videos/756961687\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/groups/768080/videos/756961687</a></li>\n<li>Название Vimeo: <code>I Just Want To Get Away</code></li>\n<li>Бренд/кампания: American Eagle Holiday ’22</li>\n<li>Длительность в плеере: 68 с; сохранённый поток: 68,50 с</li>\n<li>Режиссёр и монтаж: Duncan Wolfe</li>\n<li>Оператор: David Vollrath</li>\n<li>Агентство: Acre Creative</li>\n<li>Creative Director: Brad Shaffer</li>\n<li>EP: Dominic Muller</li>\n<li>Цвет: Mikey Pehanich @ Blacksmith</li>\n</ul>\n<h2>Источник медиа</h2>\n<p>Полная публичная версия сохранена из штатного HLS-потока открытого Vimeo-плеера. Проверены видео и звук: H.264 1920×1440, 24 fps; AAC; SHA-256 <code>14b045503f5643af69865c57c00898c2dca4fd153535a49cff4b2b36fa0803c7</code>.</p>\n<h2>Подпись поста</h2>\n<p>I JUST WANT TO GET AWAY\nby Duncan Wolfe</p>\n<p><a href=\"https://vimeo.com/756961687\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/756961687</a></p>\n<p>#fashion@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:24.003355+00:00"
    },
    {
      "id": "2026-07-20__tg-22144-a0__audrey-ellis-fox-simple-summer-feeling",
      "caseId": "-1001147919203:22144:0",
      "messageId": 22144,
      "date": "2026-07-20T04:08:18+00:00",
      "title": "Audrey Ellis Fox_Simple \"Summer Feeling\"",
      "brand": "Audrey Ellis Fox_Simple \"Summer Feeling\"",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Cartello Directors",
      "evidence": "E4",
      "frameCount": 11,
      "durationSeconds": 31,
      "summary": "Ролик продаёт SPF не через страх повреждения кожи и не через список преимуществ. Он делает продукт незаметной причиной того, что летнее настроение выдерживает смену погоды. Функция protect переносится с кожи на glow и feeling — поэтому средство воспринимается частью жизни, а не обязательной медицинской паузой перед жизнью.",
      "sourceUrl": "https://vimeopro.com/user2823216/audrey-ellis-fox-ugg-2026/download/1124138273",
      "telegramUrl": "https://t.me/fps_24_video/22144",
      "images": [
        {
          "src": "./frames/2026-07-20__tg-22144-a0__audrey-ellis-fox-simple-summer-feeling-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "0009.jpg"
        }
      ],
      "tasks": [
        "product",
        "camera",
        "rhythm",
        "world",
        "ending"
      ],
      "moves": [
        {
          "id": "protect-the-feeling",
          "name": "Перенести функцию на чувство",
          "signal": "Protect относится сначала к человеку, затем к glow и summer feeling.",
          "baseline": "Защиту SPF объясняют языком вреда, лучей и характеристик.",
          "deviation": "Функция становится причиной сохранённого эмоционального состояния.",
          "interpretation": "Перенести функцию на чувство",
          "transfer": "Спросить не только «что делает продукт», но и «какое состояние эта функция не даёт потерять».",
          "risk": "Без видимого функционального доказательства обещание станет пустым lifestyle."
        },
        {
          "id": "brand-name-double-meaning",
          "name": "Встроить имя бренда в естественную фразу",
          "signal": "Something Simple означает и «что-то простое», и продукт Simple.",
          "baseline": "Название произносится отдельной брендовой вставкой.",
          "deviation": "Имя сначала работает как обычное слово, затем как субъект защиты.",
          "interpretation": "Встроить имя бренда в естественную фразу",
          "transfer": "Искать грамматическую роль, где имя бренда одновременно несёт категориальный смысл.",
          "risk": "Принудительный каламбур будет звучать как рекламная конструкция."
        },
        {
          "id": "one-weather-glitch",
          "name": "Один визуальный сбой внутри идеального мира",
          "signal": "Солнечный фильм на несколько секунд становится серым и размытым за стеклом.",
          "baseline": "Лето показывают непрерывно ярким и ясным.",
          "deviation": "Непривлекательный дефокус занимает самостоятельный смысловой бит.",
          "interpretation": "Один визуальный сбой внутри идеального мира",
          "transfer": "Добавить один краткий контрастный режим, который буквально проверяет обещание бренда.",
          "risk": "Сбой без связи с текстом будет выглядеть технической ошибкой."
        },
        {
          "id": "seed-pack-color",
          "name": "Заранее посеять цвет упаковки",
          "signal": "Жёлтый цвет повторяется в подсолнухах, фруктах, одежде и солнечном свете.",
          "baseline": "Упаковку выделяют только финальным контрастным кадром.",
          "deviation": "Pack-shot завершает уже знакомую цветовую цепочку.",
          "interpretation": "Заранее посеять цвет упаковки",
          "transfer": "Распределить один цвет бренда по реквизиту, костюму и свету в разных масштабах.",
          "risk": "Чрезмерный repetition превратит сцену в искусственно подобранную палитру."
        },
        {
          "id": "three-strength-product-presence",
          "name": "Три силы присутствия продукта",
          "signal": "Сначала видно нанесение, затем тюбик среди вещей, затем чистый pack-shot.",
          "baseline": "Одинаковый hero-shot повторяют несколько раз.",
          "deviation": "Роль продукта меняется от действия к спутнику и только потом к герою.",
          "interpretation": "Три силы присутствия продукта",
          "transfer": "Планировать product beats как прогрессию: use → context → name.",
          "risk": "Если промежуточное присутствие нечитаемо, pack-shot окажется внезапным."
        },
        {
          "id": "camera-memory-modes",
          "name": "Разные камеры для разных типов памяти",
          "signal": "Фильм соединяет статичный интерьер, макро кожи, смазанный проход и строгий верхний кадр группы.",
          "baseline": "Lifestyle выдерживают в одном равномерном handheld-режиме.",
          "deviation": "Точка и устойчивость камеры меняются вместе с субъективной функцией момента.",
          "interpretation": "Разные камеры для разных типов памяти",
          "transfer": "Назначать каждому типу сцены собственную грамматику камеры, сохраняя общие свет и палитру.",
          "risk": "Без опорных повторов разнообразие превратится в несвязанный шоурил."
        },
        {
          "id": "packshot-echoes-opening",
          "name": "Повторить пролог в pack-shot",
          "signal": "И первый кадр, и финал используют спокойную композицию, тёплый боковой свет и длинную тень.",
          "baseline": "Финальная упаковка визуально отделена от сюжета.",
          "deviation": "Продукт занимает место внутри той же световой системы, что открывала день.",
          "interpretation": "Повторить пролог в pack-shot",
          "transfer": "Сделать финальную предметную композицию рифмой первого человеческого кадра.",
          "risk": "Формальное повторение без смыслового пути будет лишь красивой симметрией."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вывод</h2>\n<p>Ролик продаёт SPF не через страх повреждения кожи и не через список преимуществ. Он делает продукт незаметной причиной того, что летнее настроение выдерживает смену погоды. Функция <code>protect</code> переносится с кожи на glow и feeling — поэтому средство воспринимается частью жизни, а не обязательной медицинской паузой перед жизнью.</p>\n<h2>Идея</h2>\n<p>«Сохрани летнее чувство при любой погоде». Simple Invisible UV Fluid выступает не главным героем дня, а лёгким ежедневным действием, которое освобождает героиню для пляжа, пикника, близости и движения.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>00:00–00:07 — подготовка:</strong> тихий дом, нанесение средства, кожа.</li>\n<li><strong>00:07–00:12 — препятствие:</strong> погода становится серой и неясной.</li>\n<li><strong>00:12–00:27 — награда:</strong> пляж, природа, пикник, близость, группа.</li>\n<li><strong>00:28–00:31 — источник:</strong> продукт получает чистый pack-shot и имя.</li>\n</ol>\n<p>Это миниатюрная конструкция «ритуал → испытание → прожитый результат → продукт», а не обычный lifestyle-монтаж с упаковкой в конце.</p>\n<h2>Ключевые решения</h2>\n<h3>1. Функциональное обещание переводят в эмоциональное</h3>\n<ul>\n<li><strong>Сигнал:</strong> после <code>Simple protects you</code> голос просит защитить <code>that glow</code> и <code>that summer feeling</code>.</li>\n<li><strong>Норма категории:</strong> SPF объясняет защиту от UV, уровень фактора, лёгкость формулы или отсутствие белого следа.</li>\n<li><strong>Отклонение:</strong> большая часть экранного времени посвящена состоянию героини и отношениям, а функциональное название читается лишь в pack-shot.</li>\n<li><strong>Интерпретация:</strong> зритель получает человеческую мотивацию до продуктового аргумента. Упаковка закрывает рациональный вопрос уже после формирования желания.</li>\n</ul>\n<h3>2. Плохая погода становится коротким монтажным знаком</h3>\n<ul>\n<li><strong>Сигнал:</strong> в 00:09 резкое солнечное изображение сменяется серым дефокусом за стеклом, после чего возвращается яркий пляж.</li>\n<li><strong>Норма:</strong> летняя skincare-реклама поддерживает стабильную идеальную погоду и максимальную ясность изображения.</li>\n<li><strong>Отклонение:</strong> на несколько секунд фильм намеренно теряет предметность, цвет и привлекательность.</li>\n<li><strong>Интерпретация:</strong> фраза <code>whatever the weather</code> получает доказательство, а солнечная часть ощущается выбранным отношением к дню, а не гарантированной декорацией.</li>\n</ul>\n<h3>3. Цвет упаковки заранее распределён по истории</h3>\n<ul>\n<li><strong>Сигнал:</strong> жёлтый появляется в подсолнухах, фруктах, солнечных бликах, одежде героини и нижней части тюбика.</li>\n<li><strong>Норма:</strong> продукт выделяют контрастным pack-shot или держат рядом с героем в каждой сцене.</li>\n<li><strong>Отклонение:</strong> до финала бренд присутствует главным образом как цветовая память; упаковка явно видна лишь на пикнике и в конце.</li>\n<li><strong>Интерпретация:</strong> финальный тюбик ощущается знакомым, хотя его не навязывали. Это мягкая визуальная частотность вместо постоянной демонстрации.</li>\n</ul>\n<h3>4. «Сияние» доказывают не бьюти-светом, а жизнью</h3>\n<ul>\n<li><strong>Сигнал:</strong> после крупного плана кожи следуют лицо рядом с другом, движение группы и поднятые руки в круге людей.</li>\n<li><strong>Норма:</strong> glow обычно визуализируют контролируемым крупным планом идеально освещённой кожи.</li>\n<li><strong>Отклонение:</strong> кожа присутствует, но кульминация слова glow — эмоциональные и коллективные сцены.</li>\n<li><strong>Интерпретация:</strong> бренд расширяет значение сияния от косметического эффекта к самочувствию. Это делает продукт релевантным за пределами узкой демонстрации результата.</li>\n</ul>\n<h3>5. Pack-shot повторяет композицию начала</h3>\n<ul>\n<li><strong>Сигнал:</strong> первый кадр и финал имеют спокойную архитектурную композицию, тёплый боковой свет и длинную тень; между ними монтаж становится свободным и подвижным.</li>\n<li><strong>Норма:</strong> pack-shot часто визуально отделён от lifestyle-части студийной графикой.</li>\n<li><strong>Отклонение:</strong> финальный кадр сохраняет тот же солнечный материал, что и бытовой пролог.</li>\n<li><strong>Интерпретация:</strong> продукт выглядит частью дня, а не юридическим приложением к ролику.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<h3>Свет и палитра</h3>\n<p>Ключевой материал — реальный направленный солнечный свет: прямоугольник на полу, блики на коже, пересвет моря, flare в парке и длинная тень упаковки. Палитра строится на тёплом жёлтом, зелени и небесно-морском синем. Серый эпизод с погодой намеренно выбивается и тем самым организует цветовую драматургию.</p>\n<h3>Фактура</h3>\n<p>Фильм прыгает между очень осязаемым — крем на коже, плетение корзины, фрукты, ткань — и почти нематериальным — свет, смаз, стекло, flare. Это хорошая форма для продукта с названием Invisible: средство физически наносят, но дальше оно исчезает, оставляя только последствия.</p>\n<h3>Камера</h3>\n<p>Широкий интерьер и финальный pack-shot устойчивы. Жизнь между ними снята свободнее: экстремальный макро, низкий проход через растения, верхние планы пикника и группы, смазанные края. Разные точки не выглядят шоурилом, потому что каждая соответствует режиму памяти: деталь, вспышка движения, близость, коллективная кульминация.</p>\n<h2>Текст и бренд</h2>\n<p>Слово Simple работает трижды: как имя, как обещание лёгкого ритуала и как синтаксическая часть фразы. Ролик избегает тяжёлого объяснения, но не прячет категорию полностью: продукт наносят на кожу, тюбик появляется на пикнике, а SPF 50 читается в финале. Эмоциональная история и функциональное доказательство разделены по времени, но соединены причинно.</p>\n<h2>Что можно перенести</h2>\n<ul>\n<li>Сначала определить ощущение, которое функция продукта позволяет сохранить, и продавать именно его.</li>\n<li>Использовать фирменный цвет как повторяющийся природный мотив до появления упаковки.</li>\n<li>Ввести один короткий визуальный «сбой», чтобы идеальная часть ролика обрела контраст.</li>\n<li>Показывать продукт трижды с разной силой: применение → присутствие в жизни → чистый pack-shot.</li>\n<li>Синхронизировать тип камеры с типом памяти: устойчивость для ритуала, смаз для движения, верхняя точка для кульминации.</li>\n<li>Искать фразу, где название бренда может звучать как обычное слово, не ломая естественную речь.</li>\n</ul>\n<h2>Риски копирования</h2>\n<ul>\n<li>Если функциональное доказательство нельзя прочесть на упаковке или в действии, эмоциональный ролик станет общим фильмом «про лето».</li>\n<li>Рассеянный цветовой branding работает только при точном контроле реквизита и костюма; случайный жёлтый не создаст узнаваемость.</li>\n<li>Слишком много «случайной» ручной камеры разрушит контраст с тихими опорными кадрами.</li>\n<li>Формула lifestyle + pack-shot быстро становится стандартной; здесь её удерживают погодный провал, видимое нанесение и повтор композиции.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Нет надёжной отдельной разметки музыкального жанра, инструментов и SFX.</li>\n<li>Точный медиаплан, целевая аудитория и KPI кампании в открытых источниках не найдены.</li>\n<li>Заявления о свойствах формулы сверх читаемых <code>Invisible UV Fluid</code> и <code>SPF 50</code> не выводились из сторонних продуктовых страниц.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Обычный летний день непредсказуемо меняет погоду, места и ритм, но ощущение лёгкости остаётся с героиней. Simple Invisible UV Fluid защищает не только кожу от солнца — в логике фильма он помогает сохранить само «летнее чувство».</p>\n<h2>Сценарная конструкция</h2>\n<h3>1. Утренний ритуал — 00:00–00:07</h3>\n<p>Солнечный свет входит в спокойную квартиру. Героиня наносит средство: сначала в среднем плане среди растений и подсолнухов, затем в чувственном макро кожи. Закадровый текст сразу соединяет сезон, простоту и бренд: летний день требует чего-то simple.</p>\n<p>Здесь продукт не предъявляется как медицинская необходимость. Он встроен в приятный личный ритуал и визуально рифмуется с тёплым светом.</p>\n<h3>2. Погода меняется — 00:07–00:12</h3>\n<p>Изображение теряет резкость: за мокрым или запотевшим стеклом проходит холодная серая полоса. Затем резкая склейка возвращает ясность — героиня уже на ярком пляже.</p>\n<p>Фраза <code>Whatever the weather</code> получает буквальный монтажный ответ. Это короткое отклонение от рекламного «идеального лета» делает следующие солнечные кадры ощутимее.</p>\n<h3>3. День расширяется — 00:12–00:26</h3>\n<p>Пляж сменяется быстрым проходом через цветы, затем пикником. Тюбик Simple лежит среди фруктов и предметов летнего дня, но не превращает сцену в демонстрацию продукта. Героиня отдыхает рядом с другом, затем компания перемещается по парку. Кульминация — верхний кадр, где она поднимает руки в центре тесного круга людей.</p>\n<p>Монтаж чередует наблюдаемые тихие моменты — кожа, взгляд, лежащие рядом лица — с кинетическими вспышками. Так фильм не просто перечисляет активности, а имитирует субъективную память о лете.</p>\n<h3>4. Pack-shot — 00:28–00:31</h3>\n<p>После человеческой кульминации остаётся один тюбик Simple Invisible UV Fluid SPF 50 на тёплом бежевом фоне. Тень длинная, свет выглядит как продолжение солнца из истории. Голос впервые полностью называет продукт.</p>\n<h2>Главная причинность</h2>\n<p>Средство наносится до выхода, появляется внутри пикника и возвращается в финале. Поэтому pack-shot не добавляет новый объект, а называет то, что незаметно сопровождало весь день. Обещание формулируется эмоционально — <code>Protect that glow. And that summer feeling</code> — но его продуктовая опора ясно читается на упаковке: UV Fluid SPF 50.</p>\n<h2>Основание</h2>\n<p>Сценарий составлен по полному 30.6-секундному файлу, 11 таймкодированным кадрам и локальной расшифровке. Описания настроения отделены от наблюдаемых действий; конкретные характеристики продукта, не видимые на упаковке и не произнесённые в ролике, не добавлялись.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Нормализованный оригинал</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>English voice-over</th>\n<th>Смысловой перевод</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:05</td>\n<td>A summer day calls for something Simple.</td>\n<td>Летний день требует чего-то простого — Simple.</td>\n</tr>\n<tr>\n<td>00:05–00:12</td>\n<td>Whatever the weather.</td>\n<td>Какой бы ни была погода.</td>\n</tr>\n<tr>\n<td>00:12–00:16</td>\n<td>Simple protects you, come rain or shine.</td>\n<td>Simple защищает тебя и в дождь, и в ясную погоду.</td>\n</tr>\n<tr>\n<td>00:16–00:22</td>\n<td>Protect that glow.</td>\n<td>Сохрани это сияние.</td>\n</tr>\n<tr>\n<td>00:22–00:26</td>\n<td>And that summer feeling.</td>\n<td>И это летнее ощущение.</td>\n</tr>\n<tr>\n<td>00:28–00:30</td>\n<td>With Simple UV Fluid.</td>\n<td>С Simple UV Fluid.</td>\n</tr>\n</tbody>\n</table>\n<p><code>Simple</code> в первой фразе одновременно означает «что-то простое» и название бренда. <code>Come rain or shine</code> — устойчивая английская формула «при любых обстоятельствах», но монтаж делает её буквальной через серое мокрое окно и солнечный пляж.</p>\n<h2>Как текст продаёт</h2>\n<ul>\n<li>Начинает с ситуации и состояния, а не с категории skincare.</li>\n<li>Дважды превращает имя бренда в обычное слово внутри естественной фразы.</li>\n<li>Переводит функциональное protect в эмоциональные объекты: glow и summer feeling.</li>\n<li>Полное название продукта откладывает до pack-shot, когда зритель уже получил эмоциональную причину.</li>\n</ul>\n<h2>Надёжность расшифровки</h2>\n<p>Речь извлечена локально из полного аудиофайла моделью Whisper и повторно прогнана с контекстом бренда. Формулировка <code>Simple protects you, come rain or shine</code> стабилизировалась во втором проходе. Последние слова ASR фонетически распознал как “Eevee Fluid”, но читаемая упаковка однозначно подтверждает официальное имя <code>Invisible UV Fluid</code>; в закадровом тексте слышимая краткая форма нормализована как <code>Simple UV Fluid</code>.</p>\n<h2>Музыка и SFX</h2>\n<p>Вторичный отраслевой обзор David Reviews отдельно упоминает voice-over и music, то есть музыкальная дорожка присутствует. Жанр, инструменты, BPM и конкретные SFX-синхроны не фиксируются: отдельного надёжного аудиоразбора этих параметров не проводилось.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод / файл</th>\n<th>Наблюдаемый визуал</th>\n<th>Камера, свет, монтаж</th>\n<th>Речь</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00 / <code>0000.jpg</code></td>\n<td>Тихий интерьер; героиня сидит за столом у окна, длинный прямоугольник солнца лежит на полу.</td>\n<td>Широкий статичный план через колонну; естественный свет делит пространство на прохладу и тепло.</td>\n<td>“A summer day…”</td>\n<td>Начать с узнаваемого бытового утра, а не с pack-shot.</td>\n</tr>\n<tr>\n<td>00:03 / <code>0003.jpg</code></td>\n<td>Героиня наносит средство; рядом подсолнухи и растения.</td>\n<td>Средний план снизу, тёплые блики и мягкий контраст.</td>\n<td>“…calls for something Simple.”</td>\n<td>Связать название бренда с простым ритуалом.</td>\n</tr>\n<tr>\n<td>00:06 / <code>0006.jpg</code></td>\n<td>Пальцы распределяют белый крем по щеке.</td>\n<td>Экстремальный макро; кожа и текстура средства заполняют кадр.</td>\n<td>Конец первой фразы.</td>\n<td>Дать тактильное продуктовое доказательство без упаковки.</td>\n</tr>\n<tr>\n<td>00:09 / <code>0009.jpg</code></td>\n<td>За размытым серым стеклом проходит светлая горизонтальная полоса.</td>\n<td>Почти абстрактный дефокус; палитра резко холодает.</td>\n<td>“Whatever the weather.”</td>\n<td>Сломать идеальность лета и материализовать перемену погоды.</td>\n</tr>\n<tr>\n<td>00:12 / <code>0012.jpg</code></td>\n<td>Героиня стоит на ярком пляже с напитком; море сверкает за спиной.</td>\n<td>Средний фронтальный план, жёсткий солнечный контровой свет.</td>\n<td>“Simple protects you…”</td>\n<td>Вернуть ясность и показать выход в активный день.</td>\n</tr>\n<tr>\n<td>00:15 / <code>0015.jpg</code></td>\n<td>Цветы и зелень пролетают мимо камеры под синим небом.</td>\n<td>Быстрый низкий проход с сильным смазом по краям.</td>\n<td>“…come rain or shine.”</td>\n<td>Передать не место, а вспышку летнего движения.</td>\n</tr>\n<tr>\n<td>00:18 / <code>0018.jpg</code></td>\n<td>Пикник сверху: фрукты, еда, плетёная корзина; в руке виден жёлто-белый тюбик Simple.</td>\n<td>Предметный верхний план; упаковка включена в цветовой натюрморт.</td>\n<td>“Protect that glow.”</td>\n<td>Встроить продукт в жизнь и повторить его жёлтый цвет фруктами.</td>\n</tr>\n<tr>\n<td>00:21 / <code>0021.jpg</code></td>\n<td>Героиня лежит рядом с другом, смотрит в камеру и улыбается.</td>\n<td>Интимный верхний крупный план; лица и ткань заполняют кадр.</td>\n<td>Завершение “glow”.</td>\n<td>Перевести сияние с кожи на эмоциональное состояние.</td>\n</tr>\n<tr>\n<td>00:24 / <code>0024.jpg</code></td>\n<td>Компания отдыхает или движется в зелёном парке; передний план смазан.</td>\n<td>Низкая динамическая точка, солнечный flare, ощущение случайно пойманного момента.</td>\n<td>“And that summer feeling.”</td>\n<td>Сделать обещание коллективным, а не только бьюти-индивидуальным.</td>\n</tr>\n<tr>\n<td>00:27 / <code>0027.jpg</code></td>\n<td>Героиня с поднятыми руками в центре плотного круга людей.</td>\n<td>Строго верхняя точка; жёлтая одежда выделяет героиню среди группы.</td>\n<td>Пауза перед названием продукта.</td>\n<td>Эмоциональная кульминация — лето как энергия и принадлежность.</td>\n</tr>\n<tr>\n<td>00:30 / <code>0030.jpg</code></td>\n<td>Simple Invisible UV Fluid SPF 50 стоит на бежевом фоне, длинная тень уходит вправо.</td>\n<td>Чистый центрированный pack-shot; тёплый свет продолжает солнечную палитру фильма.</td>\n<td>“With Simple UV Fluid.”</td>\n<td>Назвать функциональный источник уже пережитого ощущения.</td>\n</tr>\n</tbody>\n</table>\n<h2>Ритмический рисунок</h2>\n<p>Ролик чередует три режима: спокойные наблюдающие планы, тактильные макро и короткие кинетические вспышки. Серый дефокус на 9-й секунде — единственный явный визуальный сбой; он делает солнечную часть не бесконечной открыткой, а ответом на непредсказуемость. Pack-shot возвращает композиционную устойчивость первого кадра, но теперь вместо человека в солнечном прямоугольнике стоит продукт.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Simple Skincare — Summer Feeling</h1>\n<h2>Откуда найдено</h2>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22144\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22144</a></li>\n<li>Канал: <code>24FPS — видео</code></li>\n<li>Сообщение: <code>22144</code></li>\n<li>Дата UTC: <code>2026-07-20T04:08:18+00:00</code></li>\n<li>Ссылка из поста: <a href=\"https://vimeo.com/1124138273\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1124138273</a></li>\n<li>Официальная страница режиссёра: <a href=\"https://www.audreyellisfox.com/simple-that-summer-feeling\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.audreyellisfox.com/simple-that-summer-feeling</a></li>\n<li>Разрешённая Vimeo Pro-выгрузка: <a href=\"https://vimeopro.com/user2823216/audrey-ellis-fox-ugg-2026/download/1124138273\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeopro.com/user2823216/audrey-ellis-fox-ugg-2026/download/1124138273</a></li>\n<li>Продолжительность файла: <code>30.613 секунды</code></li>\n</ul>\n<p>Обычный Vimeo-плеер блокировал автоматический доступ, но Vimeo Pro-портфолио владельца содержит явную публичную кнопку Download. Оттуда получен оригинальный 1080p-файл без обхода пароля, DRM или платного доступа.</p>\n<h2>Подпись Telegram-поста</h2>\n<blockquote>\n<p>SIMPLE SUMMER FEELING<br>\nby Audrey Ellis Fox</p>\n</blockquote>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Бренд: Simple Skincare</li>\n<li>Кампания: Summer Feeling</li>\n<li>Режиссёр: Audrey Ellis Fox</li>\n<li>Production: Rattling Stuff</li>\n<li>Producer: Cabell Hopkins</li>\n<li>Edit house: tenthree</li>\n<li>Editor: Beth Roberts</li>\n</ul>\n<p>Vimeo-метаданные подтверждают название и автора портфолио; расширенные титры сверены с карточкой David Reviews.</p>\n<h2>Комплект доказательств</h2>\n<ul>\n<li>Полный исходник: <code>source/media-ref.json</code>, SHA-256 <code>4db36f9389bc480a90ae2663084fa2785873697debe0d396f9fc678a3397846c</code></li>\n<li>Проверка: H.264, <code>1552×1080</code>, видео <code>30.560 c</code>, AAC-аудио <code>30.613 c</code></li>\n<li>Локальная расшифровка: <code>subtitles/transcript.en.json</code></li>\n<li>11 кадров из полного файла: <code>frames/</code></li>\n<li>Контактный лист: <code>storyboard-contact-sheet.jpg</code></li>\n<li>События проверки: <code>source/browser-evidence.jsonl</code></li>\n</ul>\n<h2>Уровень уверенности</h2>\n<p><code>E4</code>: официальный загружаемый файл, проверенные обе дорожки, таймкодированные кадры и локальная расшифровка. Название продукта в финальной фразе дополнительно подтверждено читаемой упаковкой в <code>frames/0030.jpg</code>.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:24.000521+00:00"
    },
    {
      "id": "2026-07-19__tg-22143-a0__farmar-rambla-official-music-video",
      "caseId": "-1001147919203:22143:0",
      "messageId": 22143,
      "date": "2026-07-19T05:47:06+00:00",
      "title": "FARMAR // RAMBLA (Official Music Video)",
      "brand": "FARMAR // RAMBLA (Official Music Video)",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "hoellerwenger",
      "evidence": "E4",
      "frameCount": 109,
      "durationSeconds": 192,
      "summary": "Rambla превращает городскую прогулку в историю о невозможном контакте. Архитектура умеет говорить I LOVE YOU и NOW NOW , из любой щели может появиться рука, но две ладони почти никогда не встречаются. Город одновременно тянется к человеку и не способен собрать целое тело. Это создаёт продуктивное напряжение между признанием, срочностью и одиночеством.",
      "sourceUrl": "https://vimeo.com/1197386180",
      "telegramUrl": "https://t.me/fps_24_video/22143",
      "images": [
        {
          "src": "./frames/2026-07-19__tg-22143-a0__farmar-rambla-official-music-video-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "storyboard-contact-41-49.jpg"
        }
      ],
      "tasks": [
        "human",
        "sound",
        "rhythm",
        "metaphor",
        "world"
      ],
      "moves": [
        {
          "id": "one-impossible-rule",
          "name": "Одно невозможное правило вместо набора гэгов",
          "signal": "Руки последовательно растут из стен, окон, колонн, урн, столбиков и контейнеров.",
          "baseline": "Сюрреалистический клип меняет эффект в каждой сцене.",
          "deviation": "Большинство аномалий являются вариациями одной идеи.",
          "interpretation": "Одно невозможное правило вместо набора гэгов",
          "transfer": "Удерживать один закон мира и менять его функцию, масштаб и плотность.",
          "risk": "Повтор станет предсказуемым, если новая версия не добавляет смысла."
        },
        {
          "id": "wide-shot-discovery",
          "name": "Аномалия, которую зритель находит сам",
          "signal": "Невозможная рука часто занимает малую часть неподвижного архитектурного wide.",
          "baseline": "VFX-приём подчёркивают close-up и реакцией героя.",
          "deviation": "Камера сохраняет документальную дистанцию.",
          "interpretation": "Аномалия, которую зритель находит сам",
          "transfer": "Поместить один невозможный элемент в стабильную правдоподобную композицию и дать время на поиск.",
          "risk": "На маленьком экране слишком мелкий сигнал будет пропущен."
        },
        {
          "id": "text-becomes-building",
          "name": "Текст становится архитектурой",
          "signal": "I LOVE YOU и NOW NOW принадлежат фасадам, а не экранному overlay.",
          "baseline": "Слова песни выводят плоским титром.",
          "deviation": "Сообщение получает физический масштаб, перспективу и тень.",
          "interpretation": "Текст становится архитектурой",
          "transfer": "Встроить ключевую фразу в поверхность мира так, чтобы герой оказался внутри неё.",
          "risk": "Без точной интеграции текст будет выглядеть рекламным мокапом."
        },
        {
          "id": "contact-without-touch",
          "name": "Постоянное обещание прикосновения без касания",
          "signal": "Десятки ладоней протянуты наружу, но не соединяются друг с другом.",
          "baseline": "Жест руки завершается контактом, танцем или объятием.",
          "deviation": "Жест сохранён, результат системно удалён.",
          "interpretation": "Постоянное обещание прикосновения без касания",
          "transfer": "Отделить узнаваемое намерение от привычной развязки и повторить этот разрыв.",
          "risk": "Если разрыв не связан с темой, он покажется просто странностью."
        },
        {
          "id": "soft-object-guide",
          "name": "Мягкий объект-проводник",
          "signal": "Бирюзовый мешок летит и появляется в разных локациях, оставаясь семантически неоднозначным.",
          "baseline": "Повторяющийся предмет получает ясное происхождение и функцию.",
          "deviation": "Его роль создают только цвет, движение и возвращение.",
          "interpretation": "Мягкий объект-проводник",
          "transfer": "Дать простому объекту отличимый цвет и маршрут; не обязательно объяснять символ до конца.",
          "risk": "Без достаточного числа возвратов объект будет выглядеть мусором или continuity-ошибкой."
        },
        {
          "id": "world-teaches-performance",
          "name": "Мир сначала учит жест, герой отвечает позже",
          "signal": "Полноценный танец исполнителя появляется после двух минут городских рук и монтируется с ними.",
          "baseline": "Артист открывает клип и задаёт движение с первого куплета.",
          "deviation": "Окружение получает performance раньше человека.",
          "interpretation": "Мир сначала учит жест, герой отвечает позже",
          "transfer": "Отложить выступление до момента, когда оно сможет ответить уже установленному визуальному языку.",
          "risk": "Аудитория артиста может слишком долго ждать узнаваемого лица."
        },
        {
          "id": "infected-reprise",
          "name": "Повтор кадра измеряет заражение",
          "signal": "NOW NOW, парковка и начальная площадка возвращаются с большим числом рук.",
          "baseline": "Повтор локации лишь обозначает припев.",
          "deviation": "Композиция узнаваема, а состояние мира изменено.",
          "interpretation": "Повтор кадра измеряет заражение",
          "transfer": "Вернуть точный establishing shot с одним количественно заметным изменением.",
          "risk": "Слишком изменённый ракурс уничтожит сравнение."
        },
        {
          "id": "role-coded-local-color",
          "name": "Локальный цвет кодирует роли",
          "signal": "Cyan следует за объектом, red — за исполнителем, yellow — за инфраструктурой и контролем.",
          "baseline": "Цвет является общим grade сцены.",
          "deviation": "Насыщенные цвета перемещаются как метки персонажей внутри нейтрального города.",
          "interpretation": "Локальный цвет кодирует роли",
          "transfer": "Назначить действующим силам переносимые цветовые маркеры, видимые даже в wide.",
          "risk": "Случайные предметы тех же цветов размоют код."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Rambla</code> превращает городскую прогулку в историю о невозможном контакте. Архитектура умеет говорить <code>I LOVE YOU</code> и <code>NOW NOW</code>, из любой щели может появиться рука, но две ладони почти никогда не встречаются. Город одновременно тянется к человеку и не способен собрать целое тело. Это создаёт продуктивное напряжение между признанием, срочностью и одиночеством.</p>\n<p>Бирюзовый мешок/мягкий пластиковый объект — второй тип жизни. В отличие от привязанных к стенам рук он свободно перемещается, пересекает небо, парковки и финальный навес. Его точное символическое значение не объяснено; практически он работает как цветовой проводник и доказательство, что аномалия способна путешествовать.</p>\n<h2>Драматургия</h2>\n<p>Клип строится на эскалации одной идеи, а не на добавлении новых сюжетных правил:</p>\n<ol>\n<li>Бирюзовый объект и текст слегка нарушают пустой город.</li>\n<li>Одна рука появляется там, где тела быть не может.</li>\n<li>Руки множатся и начинают сопровождать маршрут.</li>\n<li>День уходит в ночь и технические внутренности города.</li>\n<li>Отдельные руки превращаются в быстрый монтажный хор.</li>\n<li>Исполнитель отвечает собственным телом/танцем.</li>\n<li>Знакомые фасады возвращаются уже полностью заражёнными.</li>\n<li>Человек падает, а объект продолжает путь.</li>\n</ol>\n<p>Такой дизайн удерживает три минуты без фабульной экспозиции: зритель понимает правило очень рано и продолжает смотреть ради его следующего воплощения и масштаба.</p>\n<h2>Ключевые решения: сигнал → норма → отклонение → смысл</h2>\n<h3>1. Одна невозможность внедряется в документальный wide</h3>\n<ul>\n<li><strong>Сигнал:</strong> рука торчит из столбика, окна, мусорной урны или глухой стены; камера при этом остаётся далеко и неподвижно.</li>\n<li><strong>Обычная база:</strong> surreal/VFX-клип подчёркивает эффект движением камеры, close-up или реакцией героя.</li>\n<li><strong>Отклонение:</strong> аномалия занимает малую часть правдоподобной городской композиции и не получает объяснения.</li>\n<li><strong>Интерпретация:</strong> зритель переживает не демонстрацию трюка, а личное обнаружение. Статичность повышает доверие к невозможному.</li>\n</ul>\n<h3>2. Повтор заменяет сюжетную причинность</h3>\n<ul>\n<li><strong>Сигнал:</strong> руки возникают всё чаще и в новых архитектурных функциях — проём, ряд, коридор, балкон, контейнер, отдельный графический кадр.</li>\n<li><strong>Обычная база:</strong> клип вводит последовательность разных сюрреалистических гэгов.</li>\n<li><strong>Отклонение:</strong> почти все странности — варианты одного органического мотива.</li>\n<li><strong>Интерпретация:</strong> мир приобретает закон. Эскалация становится понятной без диалога и позволяет зрителю сравнивать вариации.</li>\n</ul>\n<h3>3. Город говорит масштабом здания</h3>\n<ul>\n<li><strong>Сигнал:</strong> <code>I LOVE YOU</code> и <code>NOW NOW</code> выглядят не как титры поверх видео, а как огромные слова, принадлежащие фасадам.</li>\n<li><strong>Обычная база:</strong> текст песни выводится графическим overlay или субтитром.</li>\n<li><strong>Отклонение:</strong> слова занимают физическое место, получают перспективу, свет и соседство с человеком.</li>\n<li><strong>Интерпретация:</strong> признание и срочность становятся давлением среды. Человек буквально живёт внутри сообщения, которому трудно ответить.</li>\n</ul>\n<h3>4. Прикосновение постоянно обещано и постоянно сорвано</h3>\n<ul>\n<li><strong>Сигнал:</strong> десятки ладоней протянуты наружу, но кадр почти не показывает взаимного касания; руки обрезаны архитектурой и отделены от тел.</li>\n<li><strong>Обычная база:</strong> рука в музыкальном видео — знак танца, близости или завершённого контакта.</li>\n<li><strong>Отклонение:</strong> жест сохраняется, а встреча удаляется.</li>\n<li><strong>Интерпретация:</strong> <code>I LOVE YOU</code> читается не как романтическая развязка, а как избыток желания без канала связи.</li>\n</ul>\n<h3>5. Мягкий цветной объект противостоит жёсткому городу</h3>\n<ul>\n<li><strong>Сигнал:</strong> бирюзовый мешок сгибается, летит и меняет положение на фоне бетона, кирпича, парковочной разметки и металлических тележек.</li>\n<li><strong>Обычная база:</strong> повторяющийся hero-object получает ясную предметную идентичность и крупный план.</li>\n<li><strong>Отклонение:</strong> объект остаётся банальным и неоднозначным, но его цвет и движение делают его самым узнаваемым персонажем.</li>\n<li><strong>Интерпретация:</strong> мягкость, случайность и свобода движения получают агентность, которой лишены закреплённые руки.</li>\n</ul>\n<h3>6. Человек получает performance только после того, как мир выучил жест</h3>\n<ul>\n<li><strong>Сигнал:</strong> полноценное движение исполнителя в красных брюках начинается поздно и монтируется с изолированными ладонями.</li>\n<li><strong>Обычная база:</strong> артист открывает музыкальный клип и с самого начала является центром каждого мира.</li>\n<li><strong>Отклонение:</strong> первые две минуты главную роль играет пространство; тело отвечает ему в кульминации.</li>\n<li><strong>Интерпретация:</strong> танец выглядит не вставным performance, а реакцией на накопленный язык города.</li>\n</ul>\n<h3>7. Возврат локаций доказывает заражение</h3>\n<ul>\n<li><strong>Сигнал:</strong> фасад <code>NOW NOW</code>, многоэтажная парковка и стартовая площадка возвращаются с большим количеством рук.</li>\n<li><strong>Обычная база:</strong> повтор локации служит экономии или музыкальному припеву без изменения смысла.</li>\n<li><strong>Отклонение:</strong> знакомая композиция сохраняется, но уровень аномалии возрастает.</li>\n<li><strong>Интерпретация:</strong> зритель может измерить прогресс не объяснением, а разницей между двумя версиями одного кадра.</li>\n</ul>\n<h3>8. Цвет распределяет роли</h3>\n<ul>\n<li><strong>Сигнал:</strong> cyan закреплён за мешком/аномалией, red — за исполнителем и фасадными акцентами, yellow — за инфраструктурой и контролем.</li>\n<li><strong>Обычная база:</strong> цвет используется как общий grade локации.</li>\n<li><strong>Отклонение:</strong> локальные насыщенные цвета переносятся между нейтральными бетонно-кирпичными пространствами.</li>\n<li><strong>Интерпретация:</strong> зритель мгновенно отслеживает действующие силы даже в очень широком кадре.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Композиция:</strong> преимущественно статичные фронтальные и диагональные wides; человек часто меньше архитектуры.</li>\n<li><strong>Свет:</strong> жёсткое дневное солнце рисует чистые геометрические тени; ночные лампы превращают те же материалы в сцену тревоги.</li>\n<li><strong>Архитектура:</strong> кирпичный модернизм, бетонные парковки, торговые фасады, арки, служебные коридоры и мусорная инфраструктура. Город выбран за отверстия, ритмы и поверхности, из которых можно «вырастить» тело.</li>\n<li><strong>VFX:</strong> эффект чаще добавляет одну физически простую невозможность, соблюдая перспективу и свет, а не полностью заменяет мир.</li>\n<li><strong>Монтаж:</strong> первая половина даёт время на поиск; после 02:08 ладони меняют фон почти покадровым хором; затем длинные планы возвращают пространственный масштаб.</li>\n<li><strong>Палитра:</strong> небесный cyan, кирпичный red/brown, сигнальный yellow и большие нейтральные поля бетона.</li>\n<li><strong>Тело:</strong> руки отделены от идентичности; лицо исполнителя появляется поздно, поэтому телесность сначала воспринимается как распределённое свойство города.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Придумать одно невозможное правило и показать 10 функционально разных последствий вместо 10 несвязанных гэгов.</li>\n<li>Снимать VFX широким неподвижным кадром, если важен эффект самостоятельного обнаружения.</li>\n<li>Интегрировать текст в поверхность мира — с перспективой, светом и масштабом — чтобы сообщение стало средой.</li>\n<li>Разделить жест и его результат: постоянно обещать контакт, но отложить или вовсе исключить касание.</li>\n<li>Дать неоднозначному предмету один устойчивый цвет и свободу перемещения — этого достаточно для роли проводника.</li>\n<li>Сохранить performance героя до момента, когда окружение уже сформировало язык, на который тело может ответить.</li>\n<li>Вернуть идентичный establishing shot с одним измеримым изменением, чтобы визуально доказать эскалацию.</li>\n<li>Искать локации не по красоте, а по количеству «точек внедрения» идеи: окна, щели, ритмы колонн, урны, контейнеры, балконы.</li>\n</ol>\n<h2>Риски переноса</h2>\n<ul>\n<li>Один повторяемый мотив быстро исчерпывается, если каждая новая версия не меняет его функцию или масштаб.</li>\n<li>Статичный wide требует безупречной мизансцены и VFX-интеграции; слабый эффект невозможно спрятать движением камеры.</li>\n<li>Неоднозначность мешка продуктивна здесь, но в брендовой рекламе может оставить продукт без роли.</li>\n<li>Гигантский текст легко становится клиповым клише; его сила зависит от физической правдоподобности и драматической срочности.</li>\n<li>Мотив отделённых рук может вызывать телесную тревогу; для массового бренда потребуется точная калибровка тона.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Публичные материалы не объясняют авторское значение рук, бирюзового объекта и названия <code>Rambla</code>; трактовка контакта является интерпретацией наблюдаемых повторов.</li>\n<li>Не подтверждена буквальная сюжетная идентичность всех людей и локаций.</li>\n<li>Текст песни не опубликован в доступных официальных материалах и не распознан с достаточной уверенностью.</li>\n<li>Нельзя доказать, что <code>I LOVE YOU</code> и <code>NOW NOW</code> являются цитатами из вокала; в анализе они рассматриваются только как видимые элементы изображения.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>Сюрреалистический музыкальный фильм без разборчивой речи. Центральный исполнитель движется по пустым городским пространствам, пока архитектура начинает проявлять человеческие желания: из стен, окон, контейнеров и колонн тянутся руки; фасады превращаются в огромные фразы; бирюзовый пластиковый мешок/мягкий объект летит по собственному маршруту. История работает не как буквальная фабула, а как последовательное усиление одного правила — город хочет прикоснуться.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:12 — город получает движущийся знак</h3>\n<p>Из чёрного появляется пустая бетонная площадка с голубым контейнером. Маленький бирюзовый объект проходит над стеной, затем возникает титул <code>FARMAR / RAMBLA</code>. Кирпичный фасад раскрывает гигантское <code>I LOVE YOU</code>; у стены человек почти поглощён синими мешками.</p>\n<h3>00:12–00:42 — первые доказательства невозможного</h3>\n<p>Сначала видны лишь тень руки и фрагменты тела за углами. Затем руки возникают в парковке, окнах, между кирпичными колоннами и на фасадах. Камера сохраняет дистанцию, поэтому зритель сам ищет аномалию внутри обычной архитектуры. Огромный синий мешок появляется рядом с человеком; на следующем здании проступает <code>NOW NOW</code>.</p>\n<h3>00:42–01:07 — город протягивается к прохожему</h3>\n<p>Топиарий, арки и окна продолжают строгий архитектурный ритм. Всё больше рук высовывается из проёмов; в узком проходе они буквально образуют коридор навстречу идущему человеку. Бегущий прохожий пересекает фасад, где руки выстроены почти как зрители. Бытовой ковёр и тени на секунду возвращают нормальность, затем руки вырастают из горшка рядом с исполнителем.</p>\n<h3>01:07–01:24 — мягкий объект ведёт через контроль</h3>\n<p>Исполнитель проходит у тележек; бирюзовый объект скользит рядом и взлетает над городской панорамой. У автомобиля появляется человек в сигнальном жилете; следующий кадр дан изнутри машины. Объект снова возникает над дверью, словно проходит сквозь пространство быстрее людей.</p>\n<h3>01:24–01:37 — контакт остаётся неполным</h3>\n<p>Человек с коробкой проходит между рядами рук. В пустой парковке одинокая рука появляется из столбика; руки растут из урны. Дневной город сменяется ночным входом, где стоит единственная фигура. Мир всё активнее предлагает прикосновение, но кадры не показывают взаимного контакта ладоней.</p>\n<h3>01:37–02:03 — спуск внутрь мотива</h3>\n<p>Фильм уходит в тёмное техническое помещение. Одна рука появляется из границы света, затем — из стены под лампой. Жёсткие тени повторяют решётку архитектуры. Бирюзовый объект летит один на фоне неба. Центральный исполнитель впервые получает ясный портретный крупный план.</p>\n<h3>02:03–02:27 — руки становятся самостоятельным хором</h3>\n<p>Из колонн выступает множество рук. После этого монтаж дробится на отдельные ладони и предплечья на фоне неба, кирпича, красной двери, тёмной ткани, тёплой панели и окна. Исполнитель в красных брюках начинает двигаться на пустой площадке; его жесты рифмуются с дислоцированными руками города.</p>\n<h3>02:27–02:39 — пик сообщения</h3>\n<p>Снова возникает фасад <code>NOW NOW</code>, теперь как светящийся/меняющийся знак. На многоэтажной парковке руки появляются на каждом уровне. Начальная площадка возвращается, но контейнер уже окружён руками. Мотив больше нельзя принять за случайность: весь город стал телом.</p>\n<h3>02:39–03:12 — движение после признания</h3>\n<p>Исполнитель продолжает танец и проходит через красно-белую торговую площадку. Ночной кирпичный дом показывает руки в окнах. Человек падает/ложится на асфальт, а затем исчезает из центра. Финальные планы отдают движение бирюзовому объекту: он пересекает тележечный навес и остаётся последним активным персонажем перед чёрным.</p>\n<h2>Наблюдаемая драматургическая формула</h2>\n<p><code>одна аномалия → повтор в новых местах → массовое заражение города → человек отвечает движением → мягкий объект переживает человека</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<p>Разборчивой речи, диалога или закадрового текста в полном 192-секундном master не обнаружено. Официальный YouTube не предоставляет ручных или автоматических субтитров; локальный Whisper по полной аудиодорожке не вернул слов. Поэтому текст песни не реконструируется и не выдумывается.</p>\n<h2>Наблюдаемый текст внутри изображения</h2>\n<ul>\n<li><code>FARMAR</code></li>\n<li><code>RAMBLA</code></li>\n<li><code>I LOVE YOU</code></li>\n<li><code>NOW NOW</code></li>\n</ul>\n<p>Эти фразы существуют как объекты мира: перспективно привязаны к стенам/фасадам и подчиняются масштабу архитектуры. Они не заменяются предположительным вокальным текстом.</p>\n<h2>Музыка</h2>\n<ul>\n<li>Полная музыкальная композиция длится весь клип и организует постепенное учащение визуальных событий.</li>\n<li>Ранние широкие планы позволяют рассматривать одну аномалию; около 02:08 монтаж рук ускоряется и превращает повтор в ритмический хор.</li>\n<li>Отдельные сюжетно значимые SFX не подтверждены; анализ не приписывает рукам, мешку или зданиям вымышленные звуки.</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Отсутствие результата ASR доказывает только отсутствие достаточно разборчивых слов для текущей модели. Это не исключает обработанные вокальные фактуры внутри музыки.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td><code>frames/0004.jpg</code>, <code>0008.jpg</code>, <code>cut-001-011.80.jpg</code></td>\n<td>Бирюзовый объект пересекает пустую площадку; титул; фасад говорит <code>I LOVE YOU</code>.</td>\n<td>Статичные геометричные wides; VFX встроен в перспективу зданий.</td>\n<td>музыка</td>\n<td>полный официальный клип</td>\n</tr>\n<tr>\n<td>00:12–00:25</td>\n<td><code>0012.jpg</code>, <code>0016.jpg</code>, <code>cut-003-019.40.jpg</code>, <code>cut-004-024.90.jpg</code></td>\n<td>Человек среди синих мешков; тень/рука возникает за углом; одиночная рука в парковке.</td>\n<td>Аномалия мала относительно кадра, зритель вынужден искать её.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>00:25–00:42</td>\n<td><code>cut-005-028.80.jpg</code>, <code>cut-006-032.30.jpg</code>, <code>0040.jpg</code>, <code>cut-010-042.20.jpg</code></td>\n<td>Руки появляются в окнах и колоннах; огромный мешок; фасад <code>NOW NOW</code>.</td>\n<td>Архитектурные линии сохраняют документальную устойчивость, surreal-элемент не получает отдельного close-up.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>00:42–01:03</td>\n<td><code>cut-012-051.80.jpg</code>, <code>cut-013-055.60.jpg</code>, <code>cut-014-059.20.jpg</code>, <code>cut-015-062.70.jpg</code></td>\n<td>Руки множатся на фасадах и в узком проходе; прохожий/бегущий пересекает их строй; ковёр возвращает быт.</td>\n<td>Повтор одного мотива в разных функциях: зрители, ловушка, приветствие, орнамент.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>01:03–01:19</td>\n<td><code>cut-016-065.10.jpg</code>, <code>cut-017-067.10.jpg</code>, <code>cut-018-070.90.jpg</code>, <code>cut-019-073.20.jpg</code>, <code>cut-020-078.60.jpg</code></td>\n<td>Руки растут из горшка; исполнитель идёт у тележек; мешок летит; автомобиль и человек в жилете.</td>\n<td>Цветовые якоря — cyan объекта, red костюма, yellow инфраструктуры/жилета.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>01:19–01:37</td>\n<td><code>cut-021-083.70.jpg</code>, <code>cut-022-087.50.jpg</code>, <code>cut-023-091.30.jpg</code>, <code>cut-024-095.10.jpg</code>, <code>cut-025-097.50.jpg</code></td>\n<td>Объект над дверью; человек с коробкой проходит между руками; рука из столбика/урны; наступает ночь.</td>\n<td>Последовательность «обычный wide + одна невозможность» становится нормой мира.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>01:37–02:03</td>\n<td><code>cut-026-104.00.jpg</code>, <code>cut-027-108.00.jpg</code>, <code>0112.jpg</code>, <code>cut-029-116.40.jpg</code>, <code>cut-030-120.20.jpg</code>, <code>cut-031-123.30.jpg</code></td>\n<td>Техническое помещение, одиночные руки, полосы света, мешок в небе, портрет исполнителя.</td>\n<td>Палитра темнеет; крупный портрет впервые временно сильнее архитектуры.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>02:03–02:12</td>\n<td><code>cut-032-126.00.jpg</code>, <code>cut-033-128.10.jpg</code>, <code>cut-034-129.00.jpg</code>, <code>cut-036-131.30.jpg</code></td>\n<td>Колонны покрываются руками; ладони изолируются на разных фонах.</td>\n<td>Частота склеек резко растёт; рука превращается из находки в визуальный алфавит.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>02:12–02:27</td>\n<td><code>cut-037-135.20.jpg</code>, <code>cut-038-139.30.jpg</code>, <code>cut-039-143.20.jpg</code>, <code>cut-040-144.00.jpg</code>, <code>cut-043-147.00.jpg</code></td>\n<td>Исполнитель танцует; его жесты чередуются с отдельными руками.</td>\n<td>Match по форме ладони и направлению движения связывает тело с городом.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>02:27–02:39</td>\n<td><code>cut-044-148.90.jpg</code>, <code>cut-045-150.80.jpg</code>, <code>cut-047-154.60.jpg</code>, <code>cut-048-156.50.jpg</code></td>\n<td><code>NOW NOW</code>; руки на этажах парковки; начальная площадка/контейнер возвращаются заражёнными.</td>\n<td>Reprise превращает знакомые локации в доказательство эскалации.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>02:39–02:58</td>\n<td><code>cut-050-163.20.jpg</code>, <code>cut-051-166.00.jpg</code>, <code>cut-052-169.80.jpg</code>, <code>cut-053-177.50.jpg</code></td>\n<td>Танец, ночные руки в окнах, исполнитель оказывается на земле, объект приходит к навесу.</td>\n<td>Человек теряет вертикаль; мягкий мотив продолжает движение.</td>\n<td>музыка</td>\n<td>полный клип</td>\n</tr>\n<tr>\n<td>02:58–03:12</td>\n<td><code>0180.jpg</code>, <code>0184.jpg</code>, <code>0188.jpg</code>, <code>0191-5.jpg</code></td>\n<td>Бирюзовый объект проходит через тележечный навес; чёрный финал.</td>\n<td>Долгий статичный wide отдаёт последнее действие не человеку.</td>\n<td>музыка завершается</td>\n<td>полный клип</td>\n</tr>\n</tbody>\n</table>\n<p>Обзорные карты: <code>frames/storyboard-contact-01-20.jpg</code>, <code>storyboard-contact-21-40.jpg</code>, <code>storyboard-contact-41-49.jpg</code>. Дополнительные карты точек склейки: <code>scene-cuts-01-20.jpg</code>, <code>scene-cuts-21-40.jpg</code>, <code>scene-cuts-41-54.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>FARMAR // RAMBLA (Official Music Video)</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22143\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22143</a></li>\n<li>Сообщение: <code>22143</code></li>\n<li>Дата UTC: 2026-07-19T05:47:06+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1197386180\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1197386180</a></li>\n<li>Официальная полная версия: <a href=\"https://www.youtube.com/watch?v=mCgLADtcBqM\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=mCgLADtcBqM</a></li>\n<li>Канал: <code>farmar</code> / <code>@farmar-music</code></li>\n<li>Длительность: Vimeo 192 с; сохранённая версия 192,46 с</li>\n<li>Режиссёр: Rupert Höller</li>\n<li>Оператор: Philipp Hafner</li>\n<li>Монтаж и VFX: Rupert Höller</li>\n<li>Цвет: Manuel Portschy</li>\n</ul>\n<h2>Источник медиа</h2>\n<p>Официальный YouTube-клип связан со страницей релиза артиста и точно совпадает с Vimeo по заявленной длительности. Сохранён полный master: AV1 1440×1080, Opus, SHA-256 <code>3140730947b39130466877c19e8754911d293a98fdb8c7f05bfc4e9bf9050d16</code>.</p>\n<h2>Подпись поста</h2>\n<p>FARMAR - RAMBLA\nby Rupert Holler</p>\n<p><a href=\"https://vimeo.com/1197386180\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1197386180</a></p>\n<p>#music@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.998186+00:00"
    },
    {
      "id": "2026-07-18__tg-22142-a0__honda-your-dreams-engineered",
      "caseId": "-1001147919203:22142:0",
      "messageId": 22142,
      "date": "2026-07-18T03:23:00+00:00",
      "title": "Honda, ‘Your Dreams Engineered’",
      "brand": "Honda, ‘Your Dreams Engineered’",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Black Kite Studios",
      "evidence": "E4",
      "frameCount": 20,
      "durationSeconds": 60,
      "summary": "Сила ролика не в наборе дорогих VFX кадров, а в дисциплине одной метафоры: мечта всё время остаётся узнаваемой белой материей, но проходит через цепочку инженерных действий и в итоге становится автомобилем. Текст, объект, монтаж и бренд рассказывают одну и ту же мысль разными средствами.",
      "sourceUrl": "https://www.youtube.com/watch?v=2Q-GEOutid8",
      "telegramUrl": "https://t.me/fps_24_video/22142",
      "images": [
        {
          "src": "./frames/2026-07-18__tg-22142-a0__honda-your-dreams-engineered-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "0025.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "rhythm",
        "sound",
        "reframe"
      ],
      "moves": [
        {
          "id": "materialize-abstraction",
          "name": "Материализовать абстрактное обещание",
          "signal": "Слово dream получает устойчивое физическое воплощение — белую податливую материю.",
          "baseline": "Абстрактное обещание обычно остаётся в закадровом тексте или слогане.",
          "deviation": "Один объект проходит через весь фильм и меняется вместе с аргументом.",
          "interpretation": "Материализовать абстрактное обещание",
          "transfer": "Выбрать физический носитель идеи и перечислить минимум пять его возможных состояний до разработки сцен.",
          "risk": "Символ станет декоративным, если его изменения не соответствуют развитию мысли."
        },
        {
          "id": "verb-ladder",
          "name": "Лестница усиливающихся глаголов",
          "signal": "Test → explore → learn → move → guide → pull apart → streamline → supercharge → race.",
          "baseline": "Закадровый текст описывает ценности общими прилагательными.",
          "deviation": "Каждая фраза — действие, а последовательность постепенно сужает тему до автомобильной инженерии.",
          "interpretation": "Лестница усиливающихся глаголов",
          "transfer": "Строить копирайт из глаголов с возрастающей конкретностью и давать каждому глаголу собственную сцену.",
          "risk": "Одинаково сильные или случайно переставленные глаголы не создадут нарастания."
        },
        {
          "id": "word-picture-engineering",
          "name": "Смысловые рифмы слова и изображения",
          "signal": "Under the hood, streamline, supercharge и race получают изображения, которые работают и буквально, и как автомобильные признаки.",
          "baseline": "Изображение просто иллюстрирует произнесённый термин.",
          "deviation": "Каждая рифма одновременно завершает текущий эксперимент и приближает раскрытие категории.",
          "interpretation": "Смысловые рифмы слова и изображения",
          "transfer": "Искать фразы с двойным значением: внутри метафоры и внутри продуктовой категории.",
          "risk": "Каламбур будет выглядеть рекламным трюком, если не двигает причинность."
        },
        {
          "id": "delayed-product-reveal",
          "name": "Отложить продукт до момента доказательства",
          "signal": "Однозначный автомобильный beauty-shot появляется около 00:52.",
          "baseline": "Автомобиль показывают в первые секунды и периодически возвращают в кадр.",
          "deviation": "Продукт становится результатом 50-секундного процесса.",
          "interpretation": "Отложить продукт до момента доказательства",
          "transfer": "Задерживать reveal только если предыстория создаёт ясное обещание, которое продукт способен одним кадром исполнить.",
          "risk": "Неизвестный бренд или короткое размещение могут потерять узнаваемость и досмотры."
        },
        {
          "id": "motif-scale-shifts",
          "name": "Менять масштаб, а не мотив",
          "signal": "Белая форма бывает меньше города, соразмерна руке, больше человека и превращается во множество объектов.",
          "baseline": "Разнообразие достигается постоянным вводом новых объектов и символов.",
          "deviation": "Вариативность создаёт один и тот же мотив через масштаб и состояние.",
          "interpretation": "Менять масштаб, а не мотив",
          "transfer": "Для каждого смыслового этапа задавать новому мотиву масштаб: микро, человеческий, архитектурный, системный.",
          "risk": "Если цвет, пластика или поведение меняются одновременно, зритель перестанет узнавать объект."
        },
        {
          "id": "human-tactility",
          "name": "Очеловечить технологию через физический контакт",
          "signal": "Люди трогают, толкают и направляют материю телом; перед продуктом возвращается человеческое лицо.",
          "baseline": "Инженерность показывают стерильными интерфейсами и автономными механизмами.",
          "deviation": "Эксперимент выглядит тактильным, любопытным и местами неловким.",
          "interpretation": "Очеловечить технологию через физический контакт",
          "transfer": "Показывать технологическое обещание через наблюдаемое человеческое усилие и реакцию.",
          "risk": "Случайная эксцентрика без связи с процессом ослабит доверие к инженерной теме."
        },
        {
          "id": "cold-to-warm-payoff",
          "name": "Цветовая дуга от исследования к реализации",
          "signal": "Циановые лаборатории постепенно дополняются янтарными экранами, медным механизмом и тёплым горизонтом.",
          "baseline": "Единый технологичный грейд держится весь ролик.",
          "deviation": "Тепло появляется по мере роста энергии и близости результата.",
          "interpretation": "Цветовая дуга от исследования к реализации",
          "transfer": "Привязать смену цветовой температуры к фазам аргумента, а не к произвольной красоте локации.",
          "risk": "Слишком резкий переход будет выглядеть как набор разных кампаний."
        },
        {
          "id": "close-the-motif-loop",
          "name": "Замкнуть мотив в логотипе",
          "signal": "Финальный знак Honda появляется среди тех же сфер, с которых начался фильм.",
          "baseline": "Логотип выводится отдельной графической плашкой после истории.",
          "deviation": "Айдентика занимает место внутри созданного мира.",
          "interpretation": "Замкнуть мотив в логотипе",
          "transfer": "Проектировать pack-shot как последнее состояние главного мотива.",
          "risk": "Если мотив не накопил значения, финальное соединение останется декоративным."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вывод</h2>\n<p>Сила ролика не в наборе дорогих VFX-кадров, а в дисциплине одной метафоры: мечта всё время остаётся узнаваемой белой материей, но проходит через цепочку инженерных действий и в итоге становится автомобилем. Текст, объект, монтаж и бренд рассказывают одну и ту же мысль разными средствами.</p>\n<h2>Главная идея</h2>\n<p>Honda не просто производит машины. Она применяет инженерное мышление к человеческим мечтам. Это не абстрактный слоган, потому что фильм буквально показывает, как «мечту» испытывают, разбирают, направляют, обтекают, усиливают и выпускают на трассу.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>00:00–00:08 — возможность.</strong> Белая сфера существует как загадочный, ничем не ограниченный объект.</li>\n<li><strong>00:08–00:29 — исследование.</strong> Люди превращают объект в материал для ручных тестов.</li>\n<li><strong>00:29–00:47 — инженерия.</strong> Лексика и среды становятся машинными; темп и энергия растут.</li>\n<li><strong>00:47–01:00 — доказательство.</strong> Трасса и автомобиль раскрывают категорию; финальный вопрос закрепляет позиционирование.</li>\n</ol>\n<p>Главный поворот происходит не в момент появления автомобиля, а раньше — на фразе <code>get under the hood</code>. С этого места зритель начинает ретроспективно понимать, что все странные эксперименты были автомобильной инженерией, рассказанной через сон.</p>\n<h2>Ключевые режиссёрские решения</h2>\n<h3>1. Абстрактное слово получает физическое тело</h3>\n<ul>\n<li><strong>Сигнал:</strong> белая сфера или её производные появляются в прологе, тестовых сценах, механизмах и финальном кадре.</li>\n<li><strong>Норма категории:</strong> автомобильный бренд обычно доказывает инженерность деталями двигателя, производством, дорогой и характеристиками.</li>\n<li><strong>Отклонение:</strong> фильм почти 52 секунды не делает автомобиль главным объектом и вместо него показывает податливую бесформенную материю.</li>\n<li><strong>Интерпретация:</strong> зритель не слушает тезис о мечте, а наблюдает её развитие. Благодаря повтору один сюрреалистический объект удерживает причинность между несхожими локациями.</li>\n</ul>\n<h3>2. Закадровый текст работает как монтажная партитура</h3>\n<ul>\n<li><strong>Сигнал:</strong> <code>test</code>, <code>explore</code>, <code>learn</code>, <code>move</code>, <code>guide</code>, <code>pull apart</code>, <code>streamline</code>, <code>supercharge</code>, <code>race</code> получают отдельные визуальные события.</li>\n<li><strong>Норма:</strong> брендовый текст часто комментирует уже понятный монтаж и может существовать отдельно от изображения.</li>\n<li><strong>Отклонение:</strong> здесь удаление любого глагола разрушило бы одну из ступеней превращения, а кадр без соответствующего слова потерял бы смысловую точность.</li>\n<li><strong>Интерпретация:</strong> копирайт не «накрывает» фильм, а генерирует его структуру. Это позволяет быстро менять среды, не превращая ролик в бессвязный шоурил.</li>\n</ul>\n<h3>3. Продуктовый reveal намеренно отложен</h3>\n<ul>\n<li><strong>Сигнал:</strong> первый однозначный beauty-shot автомобиля появляется около 00:52, после трассы и человеческого лица.</li>\n<li><strong>Норма:</strong> 60-секундная автомобильная реклама обычно показывает машину раньше и возвращается к ней несколько раз.</li>\n<li><strong>Отклонение:</strong> почти весь экранный бюджет отдан предыстории объекта, а продукт получает лишь финальную восьмисекундную развязку.</li>\n<li><strong>Интерпретация:</strong> машина становится результатом процесса, а не реквизитом. Позднее появление повышает ценность reveal, но требует сильной узнаваемости бренда и уверенности, что зритель досмотрит историю.</li>\n</ul>\n<h3>4. Сюрреализм не исчезает после reveal</h3>\n<ul>\n<li><strong>Сигнал:</strong> в 00:55 машина едет по наклонной световой плоскости; финальный логотип окружён теми же сферами, что открывали фильм.</li>\n<li><strong>Норма:</strong> после метафорического пролога продукт часто показывают в нейтральном реалистичном мире.</li>\n<li><strong>Отклонение:</strong> финальные автомобильные кадры сохраняют нарушенный горизонт, облачную среду и парящие формы.</li>\n<li><strong>Интерпретация:</strong> бренд не выходит из сна, а становится его частью. Поэтому слоган воспринимается как итог увиденного, а не как наклеенный в конце копирайт.</li>\n</ul>\n<h3>5. Человек остаётся мерой технологии</h3>\n<ul>\n<li><strong>Сигнал:</strong> люди толкают, трогают, направляют и даже оказываются внутри материала; в 00:50 перед автомобилем возвращается крупный план человеческого лица.</li>\n<li><strong>Норма:</strong> «инженерность» легко кодируется стерильными интерфейсами и обезличенными механизмами.</li>\n<li><strong>Отклонение:</strong> здесь работа нарочито тактильная, телесная и местами неловкая.</li>\n<li><strong>Интерпретация:</strong> человеческая мечта не теряется внутри технологического обещания. Машина выглядит следствием любопытства и физического эксперимента, а не продуктом автономной фабрики.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<h3>Цвет</h3>\n<p>Основной мир — холодный циан, серо-зелёные лаборатории и почти чёрные технологические коридоры. Белая материя всегда читается на этом фоне как отдельная живая субстанция. По мере приближения к результату появляются янтарные экраны, медный механизм и тёплый горизонт. Это создаёт направленный переход от неизвестного к энергии и реализации без прямой цветовой инфографики.</p>\n<h3>Материал и фактура</h3>\n<p>Главный объект сознательно не имеет одной стабильной поверхности: он бывает гладкой сферой, мягкой массой, оболочкой, множеством шаров и аэродинамической формой. Неизменен не внешний вид, а белый цвет, органическая пластика и способность к трансформации. Такой мотив можно варьировать десятки раз, не теряя узнаваемости.</p>\n<h3>Масштаб</h3>\n<p>Фильм постоянно меняет отношение человека и объекта: сфера мала над городом, соразмерна руке, огромна рядом с телом, множественна внутри машины и снова мала вокруг логотипа. Масштаб здесь — не украшение, а способ показать путь от личной идеи к индустриальному результату.</p>\n<h3>Пространство и камера</h3>\n<p>Большинство ранних сцен помещает фигуру в широкий пустой объём, поэтому любое касание считывается ясно. В середине кадры уплотняются механизмами и повторяющимися объектами. После лаборатории аэровид трассы снова открывает пространство. Финальная наклонная плоскость отказывается от реализма, чтобы вернуть ощущение мечты.</p>\n<h2>Монтаж и ритм</h2>\n<p>Ролик использует глагольный монтаж: склейка происходит вместе со сменой операции. В начале фразы длиннее и кадры дают время рассмотреть символ; в середине команды становятся короче, а визуальные трансформации — плотнее. Самый важный ритмический приём — не скорость сама по себе, а последовательное повышение технической конкретности слов.</p>\n<h2>Звук</h2>\n<p>Надёжно подтверждены закадровая речь и музыкальная подложка. Автосубтитры несколько раз отмечают музыку, а метаданные указывают 750mph как звуковую студию. Без отдельной прослушивательной разметки нельзя честно утверждать точный жанр, темп, инструменты или конкретные SFX-синхроны; эти параметры оставлены вне анализа.</p>\n<h2>Почему бренд встроен, а не приклеен</h2>\n<p>Honda присваивает не отдельный финальный кадр, а весь глагольный процесс. Слова <code>hood</code>, <code>streamline</code>, <code>supercharge</code>, <code>race</code> постепенно сужают широкое понятие dream до автомобильной инженерии. Когда появляется название Honda, зритель уже сам собрал категорию. Финальный вопрос лишь формулирует вывод.</p>\n<h2>Что можно перенести в собственную работу</h2>\n<ul>\n<li>Начинать не с набора референсов, а с одного объекта-метафоры, способного менять состояние минимум пять раз.</li>\n<li>Строить закадровый текст как последовательность действий; на каждый глагол требовать отдельный визуальный ответ.</li>\n<li>Перед product reveal заранее рассыпать лексические признаки категории, чтобы появление продукта ощущалось неизбежным.</li>\n<li>Менять масштаб мотива вместо постоянной смены мотивов.</li>\n<li>Завершать ролик тем же знаком, с которого он начался, но с новым значением.</li>\n<li>Оставлять человека в кадре рядом с технологией, если обещание бренда основано на человеческой пользе или мечте.</li>\n</ul>\n<h2>Риски копирования</h2>\n<ul>\n<li>Без одного строгого мотива получится дорогая VFX-компиляция, а не история.</li>\n<li>Без логики глаголов сюрреалистические действия станут произвольными.</li>\n<li>Поздний показ продукта опасен для неизвестного бренда, короткого размещения и аудитории с низким намерением досматривать.</li>\n<li>Слишком буквальные картинки под каждое слово могут стать предсказуемыми; здесь буквальность компенсируется необычной материей и масштабом.</li>\n<li>Визуальный каламбур вроде <code>under the hood</code> работает лишь тогда, когда он одновременно двигает метафору и приближает категорию.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>В найденных метаданных нет подтверждённого composer/music credit, поэтому музыка не приписана конкретному автору.</li>\n<li>Не проведена покадровая цветометрия и полноценная аудиоразметка.</li>\n<li>Совпадение публичной YouTube-копии с Vimeo подтверждено названием, длительностью, визуальным содержанием и кампанией, но не исходным файловым хешем Vimeo: прямой файл Vimeo был закрыт проверкой доступа.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Абстрактная человеческая мечта принимает форму белой податливой материи. Люди испытывают, разбирают, направляют и ускоряют её, пока та не превращается в инженерный результат — автомобили Honda.</p>\n<h2>Драматургическая конструкция</h2>\n<h3>1. Мечта как объект — 00:00–00:08</h3>\n<p>В абсолютной темноте висит белая сфера. Затем она оказывается над городом, как отдельная возможность, ещё не связанная ни с продуктом, ни с фабрикой. Закадровый голос называет предмет: «человеческая мечта», полная возможностей.</p>\n<p>Задача сцены — не объяснить, а создать один легко узнаваемый визуальный знак. С этого момента зритель понимает: белая форма и есть материальное воплощение слова dream.</p>\n<h3>2. Мечта становится рабочим материалом — 00:08–00:29</h3>\n<p>Сфера попадает в холодное лабораторное пространство. Люди физически взаимодействуют с ней: проверяют поверхность, толкают большую мягкую массу, изучают последствия, направляют отдельные формы и растаскивают конструкцию длинными рычагами.</p>\n<p>Каждый новый глагол закадрового текста получает отдельное действие и новый масштаб кадра:</p>\n<ul>\n<li>test — контакт руки с материалом;</li>\n<li>explore — человек давит на огромную мягкую форму всем телом;</li>\n<li>learn — после эксперимента остаётся пространство с инструментами и следами работы;</li>\n<li>move / guide — формы перемещаются и становятся управляемыми;</li>\n<li>pull apart and put back together — несколько людей буквально меняют конструкцию объекта.</li>\n</ul>\n<p>Сцена переводит абстракцию в метод: мечта перестаёт быть вдохновением и становится тем, над чем работают.</p>\n<h3>3. Язык инженерии ускоряет монтаж — 00:29–00:47</h3>\n<p>Белая форма проходит через всё более машинные среды: оказывается над человеком как оболочка, появляется в технологической лаборатории, распадается на множество сфер и входит в медно-чёрный механизм. Пространство темнеет, геометрия становится плотнее, а глаголы — более автомобильными: get under the hood, streamline, supercharge, race.</p>\n<p>Монтаж строит причинность без буквального показа производственной линии. Мы видим не сборку автомобиля, а превращение идеи через последовательность инженерных операций.</p>\n<h3>4. Результат и бренд — 00:47–01:00</h3>\n<p>После команды race появляется трасса. Лицо женщины накрывается полупрозрачной белой средой — визуальный мотив мечты ещё удерживается — и только затем впервые ясно появляется автомобиль Honda. Следом — динамический проезд машины по наклонной световой поверхности.</p>\n<p>В финале над тёплым горизонтом снова парят белые сферы. Между ними возникает знак Honda. Голос формулирует тезис кампании: бренд проектирует не просто машины, а мечты.</p>\n<h2>Почему сценарий работает</h2>\n<p>Он не нанизывает «красивые технологичные кадры», а развивает один предмет по цепочке состояний: возможность → материал → эксперимент → система → скорость → автомобиль → бренд. Поэтому даже сюрреалистические эпизоды читаются как части одной мысли.</p>\n<h2>Основание</h2>\n<p>Сценарий составлен по полному 60-секундному воспроизведению, 20 кадрам из проверенного файла и подтверждённой речи. Там, где действие между контрольными кадрами нельзя восстановить буквально, описана функция сцены, а не выдуманная микромеханика.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Оригинал с таймкодами</h2>\n<table>\n<thead>\n<tr>\n<th>Начало</th>\n<th>English voice-over</th>\n<th>Смысловой перевод</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:02</td>\n<td>The human dream.</td>\n<td>Человеческая мечта.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td>Full of possibilities.</td>\n<td>Полная возможностей.</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td>But a dream is just a dream</td>\n<td>Но мечта остаётся всего лишь мечтой,</td>\n</tr>\n<tr>\n<td>00:11</td>\n<td>until we test them.</td>\n<td>пока мы не испытаем её.</td>\n</tr>\n<tr>\n<td>00:14</td>\n<td>Explore them.</td>\n<td>Не исследуем её.</td>\n</tr>\n<tr>\n<td>00:17</td>\n<td>Learn from them.</td>\n<td>Не научимся у неё.</td>\n</tr>\n<tr>\n<td>00:19</td>\n<td>Move them.</td>\n<td>Не приведём её в движение.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>Guide them.</td>\n<td>Не направим её.</td>\n</tr>\n<tr>\n<td>00:23</td>\n<td>Pull them apart and put them back together again.</td>\n<td>Не разберём её и не соберём заново.</td>\n</tr>\n<tr>\n<td>00:29</td>\n<td>Get under the hood of them.</td>\n<td>Не заглянем ей под капот.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Streamline them.</td>\n<td>Не придадим ей обтекаемую форму.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Supercharge them.</td>\n<td>Не усилим её.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td>Race them.</td>\n<td>Не испытаем её в гонке.</td>\n</tr>\n<tr>\n<td>00:47</td>\n<td>Then watch them go.</td>\n<td>А затем — не посмотрим, как она понесётся вперёд.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td>Honda.</td>\n<td>Honda.</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td>Why engineer machines when you can engineer dreams?</td>\n<td>Зачем проектировать машины, если можно проектировать мечты?</td>\n</tr>\n</tbody>\n</table>\n<p>Перевод сохраняет сквозную анафору русского «не», хотя английский оригинал после <code>until we</code> строится серией коротких повелительных глаголов. Множественное <code>them</code> в оригинале относится к dreams; в русском выбран единый образ «мечты», чтобы фраза звучала естественно.</p>\n<h2>Как устроен текст</h2>\n<ul>\n<li>Первые 8 секунд дают тезис и паузу на загадку.</li>\n<li>С 8-й по 47-ю секунду текст превращается в «лестницу глаголов»: каждый следующий глагол активнее и технически конкретнее предыдущего.</li>\n<li>В 29-й секунде появляется первая автомобильная идиома — <code>under the hood</code>; дальше лексика последовательно ведёт к <code>streamline</code>, <code>supercharge</code>, <code>race</code>.</li>\n<li>Название бренда звучит лишь после визуального перехода к автомобилю.</li>\n<li>Последняя фраза переопределяет категорию: машина — не конечная тема, а доказательство работы с мечтами.</li>\n</ul>\n<h2>Музыка и SFX: что подтверждено</h2>\n<p>Автосубтитры несколько раз маркируют <code>[music]</code>, а Vimeo-метаданные отдельно указывают звуковую студию 750mph. Наличие музыкальной подложки подтверждено; её жанр, инструменты и точные звуковые акценты здесь не названы, поскольку отдельного надёжного аудиоразбора не проводилось.</p>\n<h2>Источники расшифровки</h2>\n<p>Текст сверен по <code>subtitles/auto.en.vtt</code> и локальной транскрипции полного аудиофайла. Автосубтитры дают более надёжные таймкоды; локальная транскрипция использована как независимая проверка слов.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Все кадры извлечены из полного проверенного файла. Формулировки «функция» — интерпретация; всё в колонках «визуал» и «звук» привязано к кадрам и расшифровке.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод / файл</th>\n<th>Наблюдаемый визуал</th>\n<th>Камера, композиция, монтаж</th>\n<th>Закадровый текст</th>\n<th>Функция в истории</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00 / <code>0000.jpg</code></td>\n<td>Белая сфера висит в чёрном пространстве.</td>\n<td>Центрированный объект, почти полное отсутствие среды и масштаба.</td>\n<td>Музыкальное вступление; до речи.</td>\n<td>Ввести чистый знак мечты.</td>\n</tr>\n<tr>\n<td>00:02 / <code>0002.jpg</code></td>\n<td>Та же сфера парит над городом на закате.</td>\n<td>Высокая точка, город размыт, сфера остаётся визуальным центром.</td>\n<td>“The human dream.”</td>\n<td>Дать абстракции человеческий масштаб и контекст мира.</td>\n</tr>\n<tr>\n<td>00:05 / <code>0005.jpg</code></td>\n<td>Размытый проход человека в тёмном пространстве.</td>\n<td>Малая глубина резкости, световые блики и смаз.</td>\n<td>“Full of possibilities.”</td>\n<td>Перейти из символического пролога к лаборатории, сохранив неопределённость.</td>\n</tr>\n<tr>\n<td>00:09 / <code>0009.jpg</code></td>\n<td>Человек удерживает небольшую белую форму в огромной холодной комнате.</td>\n<td>Общий план подчёркивает пустоту и малый масштаб фигуры.</td>\n<td>“But a dream is just a dream…”</td>\n<td>Объявить проблему: мечта пока существует отдельно от действия.</td>\n</tr>\n<tr>\n<td>00:12 / <code>0012.jpg</code></td>\n<td>Рука нажимает на белый материал через прозрачную поверхность; вещество деформируется.</td>\n<td>Экстремальный крупный план тактильного теста.</td>\n<td>“…until we test them.”</td>\n<td>Буквально показать испытание.</td>\n</tr>\n<tr>\n<td>00:15 / <code>0015.jpg</code></td>\n<td>Человек всем телом вдавливается в огромную мягкую белую массу.</td>\n<td>Общий боковой план; контраст хрупкой фигуры и большого объекта.</td>\n<td>“Explore them.”</td>\n<td>Сделать исследование телесным и немного абсурдным.</td>\n</tr>\n<tr>\n<td>00:17 / <code>0017.jpg</code></td>\n<td>Светлая лаборатория, стулья, провода и оставленные инструменты.</td>\n<td>Статичный широкий план после действия.</td>\n<td>“Learn from them.”</td>\n<td>Показать след эксперимента и паузу на осмысление.</td>\n</tr>\n<tr>\n<td>00:19 / <code>0019.jpg</code></td>\n<td>Женщина выдыхает или направляет несколько белых шаров рядом с доской эскизов.</td>\n<td>Средний профильный план; шары образуют диагональ движения.</td>\n<td>“Move them.”</td>\n<td>Перевести единый объект во множество управляемых форм.</td>\n</tr>\n<tr>\n<td>00:21 / <code>0021.jpg</code></td>\n<td>Женщина смотрит вверх на одну из парящих сфер; за ней технические рисунки.</td>\n<td>Средний план, взгляд связывает человека и объект.</td>\n<td>“Guide them.”</td>\n<td>Подчеркнуть намеренное направление, а не случайное движение.</td>\n</tr>\n<tr>\n<td>00:23 / <code>0023.jpg</code></td>\n<td>Несколько фигур длинными рычагами растягивают решётчатую конструкцию.</td>\n<td>Силуэты и диагонали, общий план напоминает экспериментальную сцену.</td>\n<td>“Pull them apart…”</td>\n<td>Буквализировать разбор идеи на части.</td>\n</tr>\n<tr>\n<td>00:25 / <code>0025.jpg</code></td>\n<td>Мягкая белая форма быстро проходит через тёмный технологический канал.</td>\n<td>Низкий контраст, световые полосы и ощущение скорости.</td>\n<td>“…and put them back together again.”</td>\n<td>Собрать объект уже в новой, направленной форме.</td>\n</tr>\n<tr>\n<td>00:30 / <code>0030.jpg</code></td>\n<td>Человек виден снизу через большую белую оболочку; часть фигуры скрыта материалом.</td>\n<td>Необычная нижняя точка, белая поверхность работает как «капот».</td>\n<td>“Get under the hood of them.”</td>\n<td>Создать визуальный каламбур на автомобильной идиоме.</td>\n</tr>\n<tr>\n<td>00:36 / <code>0036.jpg</code></td>\n<td>Несколько людей наблюдают за оборудованием в тёмной лаборатории с тёплыми экранами.</td>\n<td>Глубокий общий план; холодная среда акцентирована янтарными окнами.</td>\n<td>“Streamline them.”</td>\n<td>Перевести историю от ручного эксперимента к системе.</td>\n</tr>\n<tr>\n<td>00:41 / <code>0041.jpg</code></td>\n<td>Множество белых сфер движется внутри тёмного канала.</td>\n<td>Центральная перспектива и повторяющийся ритм объектов.</td>\n<td>“Supercharge them.”</td>\n<td>Умножить энергию и темп перед кульминацией.</td>\n</tr>\n<tr>\n<td>00:44 / <code>0044.jpg</code></td>\n<td>Светлая форма проходит через медно-чёрное кольцевое устройство.</td>\n<td>Геометрический крупный план механизма; тёплый металл впервые доминирует.</td>\n<td>“Race them.”</td>\n<td>Ввести производительность и автомобильный код до показа машины.</td>\n</tr>\n<tr>\n<td>00:47 / <code>0047.jpg</code></td>\n<td>Пустая испытательная трасса, снятая сверху; видны следы движения.</td>\n<td>Аэрофотосъёмка открывает масштаб и реальное пространство.</td>\n<td>“Then watch them go.”</td>\n<td>Отдать обещанный результат: движение выходит из лаборатории.</td>\n</tr>\n<tr>\n<td>00:50 / <code>0050.jpg</code></td>\n<td>Лицо женщины проступает сквозь полупрозрачную белую среду.</td>\n<td>Крупный план смягчён материалом; человеческий образ возвращается.</td>\n<td>Завершение “watch them go”.</td>\n<td>Напомнить, что источник машины — человеческая мечта.</td>\n</tr>\n<tr>\n<td>00:52 / <code>0052.jpg</code></td>\n<td>Белый автомобиль Honda едет по тёмному архитектурному пространству; за окнами горы.</td>\n<td>Первый ясный продуктовый beauty-shot, камера на уровне автомобиля.</td>\n<td>“Honda.”</td>\n<td>Наконец назвать и показать бренд.</td>\n</tr>\n<tr>\n<td>00:55 / <code>0055.jpg</code></td>\n<td>Автомобиль движется по наклонной световой плоскости в облачной среде.</td>\n<td>Нарушенный горизонт сохраняет сюрреалистическую логику пролога.</td>\n<td>“Why engineer machines…”</td>\n<td>Соединить реальный продукт с образом мечты, не разрушив метафору.</td>\n</tr>\n<tr>\n<td>00:58 / <code>0058.jpg</code></td>\n<td>Знак Honda висит между белыми сферами над тёплым горизонтом.</td>\n<td>Симметричный финальный pack-shot без отдельного продуктового перечня.</td>\n<td>“…when you can engineer dreams?”</td>\n<td>Присвоить бренду весь созданный визуальный мир.</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажный рисунок</h2>\n<p>Темп рождается не из случайного учащения склеек, а из сокращения смысловых единиц: длинная вводная фраза сменяется одно- и двухсловными командами. Монтаж отвечает той же грамматикой — один глагол, одно испытание, один новый вид материи. Продукт появляется только после того, как зритель увидел полный процесс превращения.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Honda — Your Dreams Engineered</h1>\n<h2>Откуда найдено</h2>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22142\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22142</a></li>\n<li>Канал: <code>24FPS — видео</code></li>\n<li>Сообщение: <code>22142</code></li>\n<li>Дата UTC: <code>2026-07-18T03:23:00+00:00</code></li>\n<li>Ссылка из поста: <a href=\"https://vimeo.com/1210560025\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1210560025</a></li>\n<li>Публичная копия для анализа: <a href=\"https://www.youtube.com/watch?v=2Q-GEOutid8\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=2Q-GEOutid8</a></li>\n<li>Продолжительность: <code>60 секунд</code></li>\n</ul>\n<p>Vimeo-страница была доступна только на уровне метаданных и упиралась в проверку Cloudflare. Для анализа найдена публичная копия той же кампании: совпадают название и продолжительность. Полнота копии проверена отдельно по видео- и аудиодорожкам.</p>\n<h2>Подпись Telegram-поста</h2>\n<blockquote>\n<p>HONDA - YOUR DREAMS ENGINEERED<br>\nby Ryan Chun</p>\n</blockquote>\n<h2>Подтверждённые титры из Vimeo-метаданных</h2>\n<ul>\n<li>Агентство: Pablo</li>\n<li>Режиссёр: Ryan Chun</li>\n<li>Продакшен: Magna Studios</li>\n<li>Оператор: Chuck Owens</li>\n<li>VFX: Black Kite Studios</li>\n<li>Креативный директор: Jonathan Box</li>\n<li>VFX-супервайзеры: Ian Baxter, Jonathan Box</li>\n<li>Цвет: Richard Fearon, Tom Mangham</li>\n<li>Монтаж: Shift Editing</li>\n<li>Звук: 750mph</li>\n</ul>\n<h2>Комплект доказательств</h2>\n<ul>\n<li>Полный исходник: <code>source/media-ref.json</code>, SHA-256 <code>48b53e4126576871c478498be3637bc4bf56b67f4c3f55250908098cb1786f49</code></li>\n<li>Проверка: H.264, 1920×1080, видео <code>60.000 c</code>, AAC-аудио <code>60.070 c</code></li>\n<li>Автосубтитры: <code>subtitles/auto.en.vtt</code></li>\n<li>Нормализованная расшифровка: <code>subtitles/transcript.en.json</code></li>\n<li>20 кадров из полного файла: <code>frames/</code></li>\n<li>Контактный лист: <code>storyboard-contact-sheet.jpg</code></li>\n<li>События браузерной проверки: <code>source/browser-evidence.jsonl</code></li>\n</ul>\n<h2>Уровень уверенности</h2>\n<p><code>E4</code>: полный локальный медиафайл, проверенные длительности обеих дорожек, таймкодированные кадры и две независимые текстовые дорожки — автосубтитры и локальная транскрипция.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.994848+00:00"
    },
    {
      "id": "2026-07-17__tg-22141-a0__hungarian-national-lottery-image-campaign",
      "caseId": "-1001147919203:22141:0",
      "messageId": 22141,
      "date": "2026-07-17T03:54:24+00:00",
      "title": "Hungarian National Lottery Image Campaign",
      "brand": "",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Luka Kostil",
      "evidence": "E4",
      "frameCount": 25,
      "durationSeconds": 132,
      "summary": "Лотерея обещает не только деньги, а пространство, в котором человек разрешает себе вообразить другую жизнь и совершить первый шаг. В буквальном сюжете András не выигрывает ни форинта. Но билет создаёт встречу, а фантазия даёт ему смелость оставить номер Nóra. Поэтому слоган про «многое, что можно выиграть» не приклеен к истории — он меняет определение выигрыша.",
      "sourceUrl": "https://www.youtube.com/watch?v=oQoAkeESaiM",
      "telegramUrl": "https://t.me/fps_24_video/22141",
      "images": [
        {
          "src": "./frames/2026-07-17__tg-22141-a0__hungarian-national-lottery-image-campaign-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "0100.jpg"
        }
      ],
      "tasks": [
        "sound",
        "reframe",
        "product",
        "ending",
        "rhythm"
      ],
      "moves": [
        {
          "id": "losing-object-wins",
          "name": "Проигрышный предмет меняет функцию",
          "signal": "Билет со штампом NEM NYERT становится запиской с номером телефона.",
          "baseline": "Реквизит подтверждает победу или исчезает после проигрыша.",
          "deviation": "Тот же физический предмет переносит героя из денежной неудачи в личное действие.",
          "interpretation": "Проигрышный предмет меняет функцию",
          "transfer": "Спроектировать предмет с двумя противоположными функциями и осуществить поворот без его замены.",
          "risk": "Новая функция должна быть естественной для формы предмета, иначе поворот покажется написанным задним числом."
        },
        {
          "id": "lifetime-in-a-look",
          "name": "Целая жизнь внутри одного взгляда",
          "signal": "Десятилетия совместного будущего лежат между портретами героев в лотерейном киоске.",
          "baseline": "Долгая история либо линейна, либо явно маркирована как сон.",
          "deviation": "Фантазия запускается и закрывается оптической рифмой без объясняющего текста.",
          "interpretation": "Целая жизнь внутри одного взгляда",
          "transfer": "Закрепить субъективную историю между двумя почти идентичными точками настоящего.",
          "risk": "Если финальный возврат визуально неточен, зритель примет поворот за монтажную ошибку."
        },
        {
          "id": "aspiration-includes-hardship",
          "name": "Мечта включает трудность",
          "signal": "Больница и тревога находятся внутри того же желанного будущего, что свадьба и ребёнок.",
          "baseline": "Рекламная фантазия состоит только из наград.",
          "deviation": "Трудная глава делает мечту полной жизнью, а не каталогом удовольствий.",
          "interpretation": "Мечта включает трудность",
          "transfer": "Добавить один честный риск, который герой всё равно выбирает вместе с будущим.",
          "risk": "Тяжёлая тема станет эмоциональным шантажом, если не встроена в причинность отношений."
        },
        {
          "id": "format-as-time-machine",
          "name": "Носитель доказывает прожитое время",
          "signal": "35 мм сменяется домашним VHS в свадебных, семейных и пожилых сценах.",
          "baseline": "Вся рекламная жизнь снята единым polished-языком.",
          "deviation": "Техническая несовершенность становится свидетельством собственной памяти семьи.",
          "interpretation": "Носитель доказывает прожитое время",
          "transfer": "Менять формат только после появления внутри сюжета человека, который мог бы снимать этот архив.",
          "risk": "Наложенный VHS-фильтр без авторской точки зрения быстро считывается как декоративное клише."
        },
        {
          "id": "focus-closes-subjectivity",
          "name": "Фокус закрывает субъективную петлю",
          "signal": "В финале размытие старой памяти собирается в лицо молодой Nóra за стойкой.",
          "baseline": "Возврат из фантазии отмечает резкая склейка или звуковой удар.",
          "deviation": "Смена реальности происходит внутри оптического состояния кадра.",
          "interpretation": "Фокус закрывает субъективную петлю",
          "transfer": "Выбрать один параметр изображения — фокус, экспозицию или масштаб — и сделать его порталом между слоями истории.",
          "risk": "Трюк не заменяет драматургическую точку совпадения объектов."
        },
        {
          "id": "product-frame-free-center",
          "name": "Категория обрамляет свободный центр",
          "signal": "Лотерея ясна в открытии и финале, но почти исчезает из центральной истории жизни.",
          "baseline": "Продукт напоминает о себе на протяжении всего emotional montage.",
          "deviation": "Сильная рамка освобождает середину для кино.",
          "interpretation": "Категория обрамляет свободный центр",
          "transfer": "Если первый предмет запускает сюжет, вернуть тот же предмет в повороте и не дублировать бренд внутри эмоционального акта.",
          "risk": "Слабая или слишком длинная рамка разрушит связь истории с категорией."
        },
        {
          "id": "redefine-category-word",
          "name": "Переопределить главное слово категории",
          "signal": "Денежный проигрыш соседствует со слоганом о множестве вещей, которые можно выиграть.",
          "baseline": "Выигрыш в лотерее означает выплату.",
          "deviation": "Выигрышом становится возможность общей жизни и смелость начать её.",
          "interpretation": "Переопределить главное слово категории",
          "transfer": "Взять базовый глагол категории и показать более широкий человеческий смысл через поступок, а не декларацию.",
          "risk": "Бренд не должен отрицать буквальную функцию продукта или романтизировать финансовый проигрыш."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Лотерея обещает не только деньги, а пространство, в котором человек разрешает себе вообразить другую жизнь и совершить первый шаг. В буквальном сюжете András не выигрывает ни форинта. Но билет создаёт встречу, а фантазия даёт ему смелость оставить номер Nóra. Поэтому слоган про «многое, что можно выиграть» не приклеен к истории — он меняет определение выигрыша.</p>\n<h2>Драматургия</h2>\n<p>Фильм — вложенная субъективная жизнь между двумя взглядами. Первые 20 секунд и последние 17 секунд происходят в киоске; центральные 83 секунды — возможное будущее. Обман зрителя честный: переход не маркирован сном, но возвращение через расфокусированное лицо Nóra показывает, что мы всё время оставались в мгновении выбора.</p>\n<p>Внутренняя жизнь специально не похожа на джекпот-фантазию. В ней есть любовь, дом, свадьба, ребёнок, больница, старение и несовершенные семейные записи. Ставка не «как приятно быть богатым», а «согласен ли ты на целую жизнь со всем, что в ней случится».</p>\n<h2>Ключевые решения: сигнал → норма → отклонение → смысл</h2>\n<h3>1. Проигрыш становится носителем победы</h3>\n<ul>\n<li><strong>Сигнал:</strong> билет получает штамп <code>NEM NYERT!</code>, после чего András пишет на нём телефонный номер.</li>\n<li><strong>Обычная база:</strong> лотерейная реклама либо показывает победителя, либо оставляет шанс неопределённым.</li>\n<li><strong>Отклонение:</strong> проигрыш подтверждён крупным планом до брендового обещания.</li>\n<li><strong>Интерпретация:</strong> бренд забирает себе не денежный исход, а психологический эффект игры — способность представить возможность и действовать.</li>\n</ul>\n<h3>2. Вся жизнь помещена в один взгляд</h3>\n<ul>\n<li><strong>Сигнал:</strong> прямые портреты в киоске обрамляют десятилетия совместной жизни; возврат выполняет rack focus на Nóra.</li>\n<li><strong>Обычная база:</strong> многолетняя история подаётся линейно или через явный титр «представь».</li>\n<li><strong>Отклонение:</strong> фантазия не объявлена и не отделена визуальным фильтром.</li>\n<li><strong>Интерпретация:</strong> зритель сначала проживает будущее эмоционально и лишь потом осознаёт его условность. Это делает смелость героя телесно понятной.</li>\n</ul>\n<h3>3. Мечта включает трудное</h3>\n<ul>\n<li><strong>Сигнал:</strong> рядом со свадьбой и поездками присутствуют больница, тревожное ожидание и старение.</li>\n<li><strong>Обычная база:</strong> рекламная фантазия выбирает только удовольствия и символы успеха.</li>\n<li><strong>Отклонение:</strong> трудности занимают заметный кусок драгоценных 120 секунд.</li>\n<li><strong>Интерпретация:</strong> отношения выглядят как желанная полноценность, а не глянцевая награда. Из-за этого финальный жест имеет человеческий вес.</li>\n</ul>\n<h3>4. Носитель меняется вместе с памятью</h3>\n<ul>\n<li><strong>Сигнал:</strong> чистое 35-мм изображение регулярно уступает пересвеченному, дрожащему VHS 4:3.</li>\n<li><strong>Обычная база:</strong> флэш-монтаж сохраняет единый polished-стиль, чтобы не ломать премиальность.</li>\n<li><strong>Отклонение:</strong> технически «хуже» снятые фрагменты становятся эмоционально самыми достоверными.</li>\n<li><strong>Интерпретация:</strong> фантазия получает материальное прошлое. VHS доказывает не событие, а годы, в течение которых семья сама снимала себя.</li>\n</ul>\n<h3>5. Фокус — драматургический оператор</h3>\n<ul>\n<li><strong>Сигнал:</strong> лица многократно возникают из сильного размытия; в 01:43 старшая/домашняя Nóra растворяется в молодой кассирше.</li>\n<li><strong>Обычная база:</strong> фокус служит выделению объекта внутри отдельного плана.</li>\n<li><strong>Отклонение:</strong> изменение резкости соединяет возраст, носители и реальность.</li>\n<li><strong>Интерпретация:</strong> сама оптика ведёт мысль от неопределённой возможности к конкретному человеку перед героем.</li>\n</ul>\n<h3>6. Категория дана в первой и последней секунде, не в середине</h3>\n<ul>\n<li><strong>Сигнал:</strong> вывеска открывает фильм, билет запускает/закрывает рамку, брендовый титр появляется в финале; центральная жизнь почти свободна от продукта.</li>\n<li><strong>Обычная база:</strong> лотерейные признаки повторяются, чтобы удерживать узнаваемость.</li>\n<li><strong>Отклонение:</strong> продукт доверяет зрителю и исчезает на большую часть истории.</li>\n<li><strong>Интерпретация:</strong> благодаря сильной рамке середина может быть настоящим кино, не рекламной иллюстрацией.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>35 мм:</strong> мягкий контраст, тёплые кожи, естественные пересветы и зерно создают ощущение уже вспоминаемой жизни.</li>\n<li><strong>VHS:</strong> 4:3, выбитые белые, нестабильность, бытовая камера. Формат не декор, а временной компрессор.</li>\n<li><strong>Портреты:</strong> оба героя часто смотрят почти в объектив; реклама строит притяжение через микрореакцию, а не диалог.</li>\n<li><strong>Монтаж:</strong> причинность сокращена до опорных жестов — билет, взгляд, цветы, рука в машине, кровать, больница, стрижка, торт, домашняя камера.</li>\n<li><strong>Цветовая дуга:</strong> тёплый жёлто-зелёный киоск → насыщенная солнечная жизнь → холодная больница → блеклый VHS → тот же тёплый киоск.</li>\n<li><strong>Реквизит:</strong> один маленький билет последовательно означает надежду на деньги, официальный проигрыш и личное приглашение.</li>\n</ul>\n<h2>Почему поворот работает</h2>\n<p>Зритель к финалу уже инвестировал в конкретную пару. Когда выясняется, что жизнь была возможностью, продукт не обещает её гарантировать. Он утверждает более скромную и правдоподобную роль: игра остановила героя, заставила вообразить будущее и дала бумажный повод обратиться к другому человеку.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Найти предмет, который в финале сменит функцию, но останется физически тем же.</li>\n<li>Обрамить большую фантазию одним микромоментом настоящего и вернуться через визуально точную рифму.</li>\n<li>Включить в aspirational montage одну трудную главу — она способна легитимировать все счастливые.</li>\n<li>Использовать смену носителя только там, где внутри истории появился тот, кто мог бы снимать эти кадры.</li>\n<li>Дать категории сильную рамку и убрать продукт из эмоционального центра.</li>\n<li>Строить годы не титрами, а изменениями фактуры, возраста, бытового реквизита и качества домашней камеры.</li>\n<li>Переопределить основное слово категории: здесь <code>выигрыш</code> становится жизненной возможностью, а не только выплатой.</li>\n</ol>\n<h2>Риски переноса</h2>\n<ul>\n<li>Романтический жест к сотруднице может считываться как нарушение границ; спасают взаимный взгляд и отсутствие давления, но чувствительность зависит от культуры.</li>\n<li>Эмоциональная дуга длиннее типового TVC; 45-секундный cutdown может потерять доказательство полной жизни.</li>\n<li>Переопределение выигрыша не должно обесценивать реальный продукт или звучать как оправдание проигрыша.</li>\n<li>VHS уже стал распространённым кодом «настоящей памяти»; без сюжетной причины он превратится в клише.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>132-секундная Vimeo-публикация не сохранена; возможно, она содержит дополнительные 12 секунд титров или другую версию монтажа.</li>\n<li>Точное семантическое значение сцены стрижки не проговаривается; фиксируется только наблюдаемая связь с больничной главой и течением времени.</li>\n<li>Авторизованной текстовой расшифровки музыки нет; фильм подтверждён как narration-free.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Молодой мужчина получает в лотерейном киоске проигрышный билет, встречается взглядом с кассиршей и за одну внутреннюю секунду проживает с ней целую жизнь. Вернувшись в реальность, он пишет на проигрышном билете свой номер телефона: денежного выигрыша нет, но появляется шанс на куда большую жизнь.</p>\n<h2>Поэпизодная структура</h2>\n<ol>\n<li><strong>00:00–00:05 — категория раньше героя.</strong> Вывеска <code>TOTO LOTTO</code>; молодой András подходит к киоску. Мы без объяснения понимаем ставку сцены.</li>\n<li><strong>00:05–00:17 — проверка билета.</strong> Очередь, молодая кассирша Nóra, билет на чёрном мраморе, механический штамп. Негромкая бытовая процедура превращается в ожидание приговора.</li>\n<li><strong>00:17–00:20 — триггер.</strong> После штампа герои задерживают взгляд друг на друге. Монтаж не объясняет переход — интенсивный портрет András сразу распахивает альтернативную жизнь.</li>\n<li><strong>00:20–00:31 — первое сближение.</strong> Городской транспорт, отражения, магазин одежды, первые домашние сцены. Пространства меняются быстрее, чем зритель успевает рационально их связать; связь считывается по повторению лиц и жестов.</li>\n<li><strong>00:31–00:50 — любовь как поток ощущений.</strong> Блики воды, цветы, открытая машина, прогулка, смех. Кино переходит от событий к сенсорным фрагментам, как работает собственная память.</li>\n<li><strong>00:45–00:60 — свадьба и дом.</strong> VHS-материал вклинивается в 35-мм изображение; пара выходит после церемонии, затем оказывается в общей спальне. Формат домашнего видео впервые превращает фантазию в уже существующий семейный архив.</li>\n<li><strong>00:55–01:05 — семья.</strong> Интимные крупности и бытовые касания соединены с беременностью/ожиданием ребёнка. История не о мгновенном богатстве, а о накоплении совместного времени.</li>\n<li><strong>01:05–01:17 — тревога и поддержка.</strong> András ждёт в больнице; Nóra лежит в палате. За ней следует парикмахерская/стрижка András — конкретное значение действия не проговаривается, но эмоционально сцена считывается как взросление и поддержка в трудном периоде.</li>\n<li><strong>01:17–01:29 — время ускоряется.</strong> Семейный праздник, возрастные двойники героев, домашние видео. Профессиональное кино уступает всё больше места несовершенному семейному изображению: вымышленная жизнь получает собственную память.</li>\n<li><strong>01:29–01:43 — общая старость.</strong> Старшие András и Nóra смеются и проживают повседневные моменты; прошлое и настоящее склеены через лица, движения и VHS-фактуру.</li>\n<li><strong>01:43–01:46 — возврат.</strong> Резкая фокусировка возвращает нас к молодой Nóra за стойкой. Вся жизнь занимала один взгляд.</li>\n<li><strong>01:46–01:52 — проигрыш становится носителем действия.</strong> На билете виден красный штамп <code>NEM NYERT!</code> — «не выиграл». András пишет на нём номер телефона и передаёт Nóra.</li>\n<li><strong>01:52–02:00 — новый смысл выигрыша.</strong> Ответные портреты, улыбка. Титр: <code>Annyi mindent nyerhetsz, ha mersz álmodni</code> — «Так много можно выиграть, если осмелиться мечтать». Логотип Ötöslottó и обязательное предупреждение 18+.</li>\n</ol>\n<h2>Драматургическая формула</h2>\n<p><code>проигрыш билета → взгляд → воображаемая совместная жизнь → возврат → смелый жест → выигрыш другого порядка</code>.</p>\n<p>Ключевой поворот в том, что фантазия включает не только удовольствие, но и больницу, старение, неловкие домашние записи. Герой мечтает не о рекламной идеальности, а о полноте общего времени; поэтому финальный номер телефона не кажется дешёвым флиртом.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<ul>\n<li>Нарратора нет. Официальное описание кампании прямо характеризует 120-секундный фильм как историю без narration, рассказанную изображением и эмоциями.</li>\n<li>Официальный YouTube не содержит ручных или автоматических субтитров.</li>\n<li>Различимые смысловые фразы вынесены не в речь, а в реквизит и финальную графику.</li>\n</ul>\n<h2>Текст в кадре</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Оригинал</th>\n<th>Перевод / функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>TOTO LOTTO</code></td>\n<td>Сразу задаёт категорию и ожидание выигрыша.</td>\n</tr>\n<tr>\n<td>01:46</td>\n<td><code>NEM NYERT!</code></td>\n<td>«Не выиграл». Ставит денежную точку перед эмоциональным поворотом.</td>\n</tr>\n<tr>\n<td>01:47–01:51</td>\n<td>рукописный номер телефона</td>\n<td>Проигрышный билет превращается из доказательства неудачи в средство начать отношения.</td>\n</tr>\n<tr>\n<td>01:53–02:00</td>\n<td><code>Annyi mindent nyerhetsz, ha mersz álmodni</code></td>\n<td>«Так много можно выиграть, если осмелиться мечтать». Переклассифицирует всю историю.</td>\n</tr>\n<tr>\n<td>01:53–02:00</td>\n<td>Ötöslottó, 18+ disclaimer</td>\n<td>Бренд и обязательная маркировка ответственной игры.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и звук</h2>\n<ul>\n<li>Композитор по подтверждённым титрам: Ábris Gryllus; sound design: Tamás Bohács / Infaze Studio.</li>\n<li>Музыкальная дорожка непрерывно несёт фильм, поскольку смысловой VO отсутствует.</li>\n<li>Точная нотная/текстовая расшифровка музыки не выполнялась; авторизованного lyric sheet нет.</li>\n<li>Монтаж звука обязан соединить три несовпадающие фактуры — кино, субъективные вспышки и VHS — так, чтобы смена носителя ощущалась памятью, а не вставкой. Конкретные SFX не каталогизированы без отдельного stem.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:05</td>\n<td><code>frames/0000.jpg</code></td>\n<td>András подходит к лотерейному киоску.</td>\n<td>Мягкий 35-мм образ; вывеска резкая, герой сначала лишь затылок.</td>\n<td>музыка/среда</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:05–00:12</td>\n<td><code>frames/0005.jpg</code>, <code>0010.jpg</code></td>\n<td>Очередь, Nóra принимает билет.</td>\n<td>Герои сначала разделены чужими людьми и стойкой; вставка рук и сетки чисел.</td>\n<td>музыка/механика киоска</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:12–00:20</td>\n<td><code>frames/0015.jpg</code>, <code>0020.jpg</code></td>\n<td>Штамп «не выиграл», встреча взглядов.</td>\n<td>Удар штампа → предельно прямые портреты; фокус изолирует лица от киоска.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:20–00:31</td>\n<td><code>0020.jpg</code>, <code>0025.jpg</code>, <code>0030.jpg</code></td>\n<td>Начинается воображаемая общая жизнь: транспорт, магазин, дом.</td>\n<td>Отражения и быстрые эллиптические склейки убирают причинные переходы.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:31–00:45</td>\n<td><code>0035.jpg</code>, <code>0040.jpg</code>, <code>0045.jpg</code></td>\n<td>Цветы, прогулка, открытая машина.</td>\n<td>Контровое солнце, блики, жест руки; романтика собрана из телесных фрагментов.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:45–00:55</td>\n<td><code>0045.jpg</code>, <code>0050.jpg</code>, <code>0055.jpg</code></td>\n<td>Свадебное видео сменяется общей спальней.</td>\n<td>Формат кадра и резкость ломаются в VHS, затем возвращаются к 35 мм.</td>\n<td>музыка + домашняя фактура</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>00:55–01:05</td>\n<td><code>0055.jpg</code>, <code>0060.jpg</code></td>\n<td>Интимная семейная близость и ожидание ребёнка.</td>\n<td>Малая глубина резкости, кожа и лица почти заполняют кадр.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:05–01:17</td>\n<td><code>0065.jpg</code>, <code>0070.jpg</code>, <code>0075.jpg</code></td>\n<td>Больничное ожидание, Nóra в палате, стрижка András.</td>\n<td>Палитра резко холодеет; круглая архитектура больницы делает героя маленьким и одиноким.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:17–01:29</td>\n<td><code>0075.jpg</code>, <code>0080.jpg</code>, <code>0085.jpg</code></td>\n<td>Семейный праздник; герои становятся старше.</td>\n<td>Затылок в парикмахерской используется как переход возраста; фокус постепенно раскрывает старшую Nóra.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:29–01:43</td>\n<td><code>0090.jpg</code>, <code>0095.jpg</code>, <code>0100.jpg</code></td>\n<td>Домашние записи общей старости и праздников.</td>\n<td>VHS занимает почти весь рассказ; несовершенная экспозиция становится знаком прожитого времени.</td>\n<td>музыка/домашняя фактура</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:43–01:46</td>\n<td><code>0100.jpg</code></td>\n<td>Лицо Nóra возвращается из размытой памяти в настоящее.</td>\n<td>Rack focus — главный монтажный портал обратно к стойке.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:46–01:52</td>\n<td><code>0105.jpg</code>, <code>0110.jpg</code></td>\n<td>На проигрышном билете András пишет номер телефона.</td>\n<td>Макро билета, затем ответный интенсивный портрет; реквизит меняет функцию внутри одного кадра.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n<tr>\n<td>01:52–02:00</td>\n<td><code>0115.jpg</code>, <code>0119.jpg</code></td>\n<td>Nóra улыбается; слоган и бренд.</td>\n<td>Парные портреты получают поверх себя белую графику; финал остаётся внутри киоска.</td>\n<td>музыка</td>\n<td>полный фильм</td>\n</tr>\n</tbody>\n</table>\n<p>Подробные карты: <code>storyboard-opening-00-30.jpg</code>, <code>storyboard-contact-01.jpg</code>, <code>storyboard-contact-02.jpg</code>, <code>storyboard-ending-90-120.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Hungarian National Lottery Image Campaign</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22141\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22141</a></li>\n<li>Сообщение: <code>22141</code></li>\n<li>Дата UTC: 2026-07-17T03:54:24+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1122875171\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1122875171</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>HUNGARIAN NATIONAL LOTTERY\nby Luka Kostil</p>\n<p><a href=\"https://vimeo.com/1122875171\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1122875171</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация</h2>\n<ul>\n<li>Кампания: <code>Numbers Change Lives / Merj álmodni!</code> для Szerencsejáték Zrt. / Ötöslottó, 2025.</li>\n<li>Режиссёр: Luka Kostil / Kinopravda.</li>\n<li>Оператор: Aleksandar Kosutic.</li>\n<li>Production: Kinomoto; agency: Lounge.</li>\n<li>Официальный 120-секундный фильм бренда: <a href=\"https://www.youtube.com/watch?v=oQoAkeESaiM\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=oQoAkeESaiM</a></li>\n<li>Официальный 45-секундный cutdown: <a href=\"https://www.youtube.com/watch?v=6c1bWoxI37U\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=6c1bWoxI37U</a></li>\n<li>Официальная страница кампании: <a href=\"https://bet.szerencsejatek.hu/mobil/merjalmodni\" target=\"_blank\" rel=\"noopener noreferrer\">https://bet.szerencsejatek.hu/mobil/merjalmodni</a></li>\n<li>Production-страница: <a href=\"https://kinomoto.tv/work/hungarian-national-lottery-numbers-change-lives/\" target=\"_blank\" rel=\"noopener noreferrer\">https://kinomoto.tv/work/hungarian-national-lottery-numbers-change-lives/</a></li>\n</ul>\n<h2>Что сохранено</h2>\n<ul>\n<li>Полный официальный фильм: <code>source/media-ref.json</code>, SHA-256 <code>941845748a0e84343e1d6ae080c11ab990cad1ceef20f13611bd1e7bb206a98a</code>.</li>\n<li>AV1 1920×1080, видео 120.000 с; Opus, аудио 120.021 с.</li>\n<li>25 опорных кадров с шагом 5 секунд и три подробные контактные таблицы.</li>\n<li>Субтитров у официальной публикации нет; публичное описание кампании подтверждает формат без наррации.</li>\n</ul>\n<h2>Соответствие Vimeo и официальной копии</h2>\n<p>Vimeo из Telegram имеет метаданные 132 с; production-сайт Kinomoto встраивает ещё одну 132-секундную Vimeo-публикацию. Официальная страница бренда и профиль Szerencsejáték Zrt. публикуют 120-секундный master. Название кампании, режиссёр, персонажи, год и наблюдаемая история совпадают, но побайтовая идентичность не заявляется. Разбор относится к сохранённому официальному 120-секундному фильму.</p>\n<h2>Главные титры</h2>\n<ul>\n<li>Cast — Young András: Kristóf Szeredás; Old András: Sándor Baranyai; Young Nóra: Barbara Papp; Old Nóra: Kriszta Lóránt; Daughter: Virág Gabriella Koller</li>\n<li>Producer — Zsolt Vereckei</li>\n<li>Production Designer — Richárd Illés</li>\n<li>Stylist — Maria Glaser</li>\n<li>Editor — Márton Gothár</li>\n<li>Composer — Ábris Gryllus</li>\n<li>VHS &amp; stills unit — Andi Gáldi Vinkó</li>\n<li>Sound Design — Tamás Bohács / Infaze Studio</li>\n<li>VFX — We Are Jumpcut; VFX Supervisor — Ádám György</li>\n<li>Colour — Nikola Marinkovic</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.991634+00:00"
    },
    {
      "id": "2026-07-16__tg-22140-a0__jose-maria-hors-champs",
      "caseId": "-1001147919203:22140:0",
      "messageId": 22140,
      "date": "2026-07-16T03:34:28+00:00",
      "title": "JOSE MARIA - HORS CHAMPS",
      "brand": "JOSE MARIA",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Guillaume Lebel",
      "evidence": "E3",
      "frameCount": 13,
      "durationSeconds": 107,
      "summary": "Polène продаёт не готовую сумку, а право бренда говорить о качестве. Доказательством служит жизнь конкретного мастера: его умение выбирать лучший участок кожи, отношения с коллегами и способность так же внимательно заботиться о животных. Hors Champ означает не только «за кадром»: фильм принципиально смотрит туда, куда обычная luxury реклама не смотрит — за пределы продукта, мастерской и рабочего статуса героя.",
      "sourceUrl": "https://vimeo.com/916245246",
      "telegramUrl": "https://t.me/fps_24_video/22140",
      "images": [
        {
          "src": "./frames/2026-07-16__tg-22140-a0__jose-maria-hors-champs-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-browser.jpg"
        }
      ],
      "tasks": [
        "craft",
        "product",
        "human",
        "sound",
        "rhythm"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Анти-пакшот как доказательство качества",
          "signal": "Фильм показывает кожу, лекало и инструмент, но не делает готовую сумку кульминацией.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Ценность переносится с поверхности продукта на людей и производственную культуру.",
          "transfer": "Скрыть результат, когда процесс и происхождение убедительнее демонстрации объекта.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Один жест в двух мирах",
          "signal": "Руки José María выбирают кожу в мастерской и заботятся о животных на ферме.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Монтаж превращает профессиональное качество в черту характера.",
          "transfer": "Найти повторяющийся телесный глагол героя и связать им работу с личной жизнью.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Отложенное авторство бренда",
          "signal": "В начале названы место, серия и герой; знак Polène появляется только в финале.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Бренд воспринимается как внимательный издатель портрета, а не заказчик рекламной речи.",
          "transfer": "Начинать бренд-фильм с предмета заботы, а подпись ставить после доказательства ценностей.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Драматургия расширяющегося масштаба",
          "signal": "Лицо и руки ведут к группе, животным, деревьям и широкому ландшафту.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Рост пространства визуально расширяет идентичность героя.",
          "transfer": "Спроектировать последовательность detail → body → community → environment → territory.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Сообщество вместо одинокого гения",
          "signal": "Коллеги видимы, а герой прямо говорит о времени, проведённом вместе.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Качество становится результатом устойчивой социальной системы.",
          "transfer": "Включать короткий совместный жест, который показывает инфраструктуру мастерства.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Фактурный переход между локациями",
          "signal": "Красно-коричневый цех сменяется зелёным плодом и листвой без поясняющего выхода из здания.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Смена пространства ощущается как ассоциация и внутреннее состояние.",
          "transfer": "Искать цвет, форму или движение, которые могут мягко соединить разные главы.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Портрет через преграду",
          "signal": "Лицо частично закрывают станок, ветви, тени и размытые передние планы.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Камера сохраняет наблюдательную дистанцию и не превращает человека в экспонат.",
          "transfer": "Использовать среду как естественную рамку, когда нужна интимность без вторжения.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Маленькая финальная подпись",
          "signal": "Белый знак бренда остаётся небольшим элементом внутри широкого пейзажа.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Финал сохраняет достоинство истории и закрепляет премиальный тон через сдержанность.",
          "transfer": "Уменьшать end card, когда вся предыдущая драматургия уже выполнила брендовую работу.",
          "risk": ""
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Polène продаёт не готовую сумку, а право бренда говорить о качестве. Доказательством служит жизнь конкретного мастера: его умение выбирать лучший участок кожи, отношения с коллегами и способность так же внимательно заботиться о животных. <code>Hors-Champ</code> означает не только «за кадром»: фильм принципиально смотрит туда, куда обычная luxury-реклама не смотрит — за пределы продукта, мастерской и рабочего статуса героя.</p>\n<h2>Драматургия</h2>\n<p>Первая половина сжимает мир до лица, руки, лекала и вырубного штампа. Вторая половина постепенно расширяет масштаб: плод, животные, деревья, камень, холмы. Переход не выглядит сменой темы, потому что его связывает один глагол — выбирать и заботиться. В цехе José María выбирает лучшую часть кожи; на ферме распределяет внимание между живыми существами. Финальный ландшафт превращает частный портрет в происхождение бренда.</p>\n<p>У ролика нет конфликта в традиционном смысле. Напряжение строится на вопросе идентичности: останется ли герой функцией производства или фильм увидит целого человека. Ответ даётся сменой пространства на 52–55 секунде. Рабочая компетентность не отбрасывается, а получает человеческое продолжение.</p>\n<h2>Ключевые режиссёрские решения</h2>\n<h3>1. Сигнал: бренд почти прячет продукт</h3>\n<ul>\n<li>Норма категории: показать готовую сумку, логотип, цену качества через поверхность изделия.</li>\n<li>Отклонение: в кадре — кожа, лекало, инструмент и фартук; завершённый объект не становится кульминацией.</li>\n<li>Интерпретация: качество объявляется не свойством вещи, а следствием системы людей и места. Это повышает доверие и культурный капитал бренда.</li>\n</ul>\n<h3>2. Сигнал: руки работают в обеих половинах</h3>\n<ul>\n<li>Норма: руки мастера используются как красивый знак ручной работы.</li>\n<li>Отклонение: после цеха те же руки существуют рядом с животными и землёй.</li>\n<li>Интерпретация: повторяющийся телесный мотив соединяет профессию и характер. Приём не иллюстрирует слоган, а доказывает его монтажом.</li>\n</ul>\n<h3>3. Сигнал: титр помещён в пейзаж до фабрики</h3>\n<ul>\n<li>Норма: бренд сначала определяет контекст.</li>\n<li>Отклонение: сначала названы город, серия и человек; Polène остаётся почти невидимым.</li>\n<li>Интерпретация: зритель входит в фильм как в документальное наблюдение, а не как в рекламный блок. Отложенное авторство бренда создаёт щедрость тона.</li>\n</ul>\n<h3>4. Сигнал: масштаб кадра постоянно растёт</h3>\n<ul>\n<li>Норма: craft-film остаётся внутри макро-эстетики материала.</li>\n<li>Отклонение: макро кожи и металла ведёт к животным, деревьям и целому горизонту.</li>\n<li>Интерпретация: визуальное расширение равно смысловому расширению героя — от должности к человеку, от человека к территории.</li>\n</ul>\n<h3>5. Сигнал: коллеги включены в портрет</h3>\n<ul>\n<li>Норма: luxury-ремесленник изображается одиноким носителем тайного знания.</li>\n<li>Отклонение: фильм показывает совместные жесты и оставляет реплику о коллегах как второй семье.</li>\n<li>Интерпретация: бренд присваивает не миф об исключительном гении, а реальную инфраструктуру сообщества. Это современнее и убедительнее.</li>\n</ul>\n<h3>6. Сигнал: переход строится на фактуре, не на географии</h3>\n<ul>\n<li>Норма: показать выход из здания или дать поясняющий establishing shot.</li>\n<li>Отклонение: красно-коричневые рабочие фактуры сменяются зелёным плодом и листом.</li>\n<li>Интерпретация: монтаж ощущается как внутренняя ассоциация героя. Локация меняется мягко, а не информационно.</li>\n</ul>\n<h3>7. Сигнал: камера часто смотрит через преграду</h3>\n<ul>\n<li>Норма: чистый портрет с полным контролем лица и света.</li>\n<li>Отклонение: станок, ветви, тень и размытие частично закрывают José María.</li>\n<li>Интерпретация: изображение сохраняет дистанцию и достоинство наблюдаемого человека. Зрителю дают почувствовать присутствие, но не власть над героем.</li>\n</ul>\n<h3>8. Сигнал: бренд приходит последним и остаётся маленьким</h3>\n<ul>\n<li>Норма: рекламный финал забирает экран под логотип.</li>\n<li>Отклонение: знак помещён внутрь широкого плана и не отменяет пейзаж.</li>\n<li>Интерпретация: Polène завершает не продажу, а подпись под портретом. Это соответствует всей этике фильма.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Формат 4:3 делает людей и руки ближе, а широкий пейзаж — намеренно собранным, почти фотографическим.</li>\n<li>Палитра цеха: коричневая кожа, приглушённый синий, бордово-красный фартук, белый промышленный свет.</li>\n<li>Палитра фермы: оливковый, пыльно-жёлтый, серый камень, глубокий зелёный и тёплая кожа лица.</li>\n<li>Оптика любит малую глубину резкости, передние планы и мягкие несовершенства фокуса. Это убирает ощущение стерильного корпоративного фильма.</li>\n<li>Внутри цеха монтаж плотнее и тактильнее; снаружи планы дышат дольше и становятся крупнее по пространству.</li>\n<li>Типографика в открытии тонкая, белая, редакционная. Она распределена по ширине силуэта и не конкурирует с ним.</li>\n<li>Герой почти никогда не играет в камеру. Портрет строится из труда, пауз и направления взгляда.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Для фильма о качестве начать не с продукта, а с человека и географической координаты.</li>\n<li>Найти один жест, который повторяется в профессиональной и личной жизни героя, и сделать его монтажным мостом.</li>\n<li>Спрятать готовый продукт, если история происхождения убедительнее пакшота.</li>\n<li>Построить драматургию через изменение масштаба: деталь → тело → группа → среда → ландшафт.</li>\n<li>Отдать герою право на собственную речь; брендовый тезис вывести из фактов, а не вложить в дикторский манифест.</li>\n<li>Считать «вне работы» не бонусным b-roll, а второй половиной доказательства характера.</li>\n<li>Оставить бренд в финале маленьким, если весь фильм уже создал его ценности.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Если личная жизнь героя не связана с профессиональным жестом, переход будет выглядеть красивым, но случайным.</li>\n<li>Если удалить конкретику про штамп и выбор кожи, получится абстрактный фильм о «настоящих людях» без доказательства мастерства.</li>\n<li>Слишком polished-изображение разрушит наблюдательную честность; слишком сырое — ослабит luxury-код.</li>\n<li>Нельзя использовать человека как декор «аутентичности»: его имя, голос, сообщество и интересы должны оставаться самостоятельными.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Автоматическая испанская расшифровка содержит фонетические ошибки; русская версия в <code>voiceover.md</code> является смысловой передачей, а не судебно точной стенограммой.</li>\n<li>Музыка и отдельные шумовые слои ещё не описаны покадрово: из-за swap 5,8 GB ресурсный gate запретил локальный mux и тяжёлое распознавание.</li>\n<li>Раздельные 1440×1080 video и stereo audio streams полностью скачаны и проверены по длительности, но до объединения и content-addressed ingest кейс честно остаётся E3, а не E4.</li>\n<li>Конкурсная карточка описывает серию и объединённую работу длительностью 5:23; кредиты применимы к серии, тогда как этот кейс документирует 1:47-портрет José María.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>Документальный бренд-портрет, 107,36 секунды, кадр 4:3. José María говорит по-испански от первого лица. История не объясняет сумку через свойства: она доказывает качество Polène через человека, место, руки и уклад жизни.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:06 — человек раньше бренда</h3>\n<p>Сумеречный силуэт José María на фоне гор. В одном спокойном кадре появляются три координаты: <code>Ubrique, Spain</code>, <code>HORS-CHAMP</code>, <code>José María</code>. Герой ещё не действует, но уже связан с ландшафтом. Его голос определяет Убрикe как дом, называет имя и возраст.</p>\n<h3>00:06–00:15 — вход в ремесло</h3>\n<p>Монтаж переводит нас из силуэта и природного горизонта в мастерскую через мягкие, частично размытые планы. José María впервые показан среди оборудования, не как рекламная модель, а как человек внутри привычной рабочей среды.</p>\n<h3>00:15–00:34 — знание находится в руках</h3>\n<p>Лицо снимается через детали станка, затем камера опускается к рукам. Он выбирает участок кожи, размещает лекало и работает металлическим вырубным штампом. Макро-планы не превращают ремесло в декоративный ASMR: голос объясняет, что правильное размещение нужно для выбора лучшей части кожи.</p>\n<h3>00:34–00:52 — работа как сообщество</h3>\n<p>Красный фартук, инструмент, руки коллег и короткие совместные действия расширяют портрет. José María говорит, что любит свою работу и проводит с коллегами больше времени, чем с собственной семьёй. Роскошь связывается не с одиноким «гением», а с устойчивой группой людей.</p>\n<h3>00:52–01:04 — выход за поле мастерской</h3>\n<p>Промышленная фактура сменяется зеленью, плодом на ветке и тёплым естественным светом. Это смысловой шарнир названия <code>Hors-Champ</code>: фильм буквально выходит за пределы производственного поля и следует за героем туда, где работа заканчивается.</p>\n<h3>01:04–01:19 — забота вместо демонстрации</h3>\n<p>José María среди деревьев и животных на небольшой ферме. Он кормит и спокойно наблюдает за ними. Руки, которые только что выбирали и резали кожу, теперь действуют в другом регистре — ухаживают, касаются, распределяют корм.</p>\n<h3>01:19–01:32 — территория героя</h3>\n<p>Ветки частично закрывают лицо, появляются камень, кора, сухая почва и холмы. Монтаж замедляется, планы становятся крупнее по масштабу и свободнее по дыханию. Частная привычка героя постепенно превращается в портрет места.</p>\n<h3>01:32–01:43 — внутренний покой</h3>\n<p>Профиль José María на фоне зелёных склонов. После тактильной плотности мастерской кадр оставляет вокруг него воздух. Его слова о том, что наблюдение за животными помогает расслабиться, получают визуальное подтверждение без постановочного действия.</p>\n<h3>01:43–01:47 — тихая подпись</h3>\n<p>Широкий план фермы и каменистого ландшафта. Небольшой белый знак Polène появляется внутри мира, а не перекрывает его. Финал не закрывает историю пакшотом: бренд присваивает себе роль внимательного наблюдателя.</p>\n<h2>Драматургическая формула</h2>\n<p><code>место → человек → руки → коллектив → выход из мастерской → забота → ландшафт → тихая подпись бренда</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Источник речи</h2>\n<p>В публичном Vimeo-плеере доступна одна дорожка <code>Español (autogenerados)</code> и панель Transcript. Ниже — смысловая русская передача по шести видимым блокам; это не дословная литературная транскрипция, потому что автоматический испанский текст содержит ошибки распознавания. Короткие точные фразы сохранены только там, где они однозначны.</p>\n<h2>Смысловая расшифровка</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод дорожки</th>\n<th>Содержание речи</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Убрикe для него — всё: он родился здесь, и вся его семья отсюда. Представляется: «Soy José María Torres Fernández». Говорит, что ему 57 лет; возраст дополнительно подтверждается публикацией о кампании.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td>Работать в кожевенном ремесле он начал в 16 лет. Сейчас его профессия — раскрой кожи с помощью металлических вырубных штампов.</td>\n</tr>\n<tr>\n<td>00:26</td>\n<td>Штампы — заточенные железные формы. Их нужно правильно распределить по материалу, чтобы взять лучшую часть кожи и получить качественный крой.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td>Ему нравится работа целиком — «Me gusta todo». С коллегами они проводят больше времени, чем с собственными семьями.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td>После работы он едет на небольшую ферму и большую часть свободного времени отдаёт своим животным.</td>\n</tr>\n<tr>\n<td>01:03</td>\n<td>Там он садится, смотрит на животных и расслабляется — «me relajo viendo a mis animales». Для него это и есть жизнь.</td>\n</tr>\n</tbody>\n</table>\n<h2>Роль голоса</h2>\n<p>Это не диктор и не брендовый манифест. Герой сам даёт фильму факты и ритм; изображение не повторяет каждое предложение буквально, а сначала показывает профессиональные жесты, затем визуально раскрывает слово «расслабляюсь». Голос склеивает две половины жизни — мастерскую и ферму — в один характер.</p>\n<h2>Музыка и фактуры</h2>\n<ul>\n<li>Подтверждено: испанская речь José María присутствует как ведущая звуковая линия.</li>\n<li>По структуре плеера подтверждён полный stereo AAC stream 48 kHz.</li>\n<li>Отдельные уровни музыки, производственного шума и природной атмосферы не изолировались; их точный состав не заявляется до безопасного прослушивания объединённого master.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Силуэт в сумерках; <code>Ubrique, Spain / HORS-CHAMP / José María</code></td>\n<td>Герой стоит внутри горного горизонта</td>\n<td>Статичный общий план, низкий контраст, центрированная типографика</td>\n<td>Представление города и героя</td>\n<td><code>frames/browser/frame-000.jpg</code></td>\n</tr>\n<tr>\n<td>00:05</td>\n<td>Тот же силуэт, титры удерживаются</td>\n<td>Зрителю дают время прочитать три координаты</td>\n<td>Длинное вступительное удержание</td>\n<td>Продолжение первой реплики</td>\n<td><code>frames/browser/frame-005.jpg</code></td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Лицо José María за вертикалью оборудования</td>\n<td>Начало рабочего портрета</td>\n<td>Наблюдение через преграду, малая ГРИП, лёгкое размытие движения</td>\n<td>Начал работать в 16 лет</td>\n<td><code>frames/browser/frame-015.jpg</code></td>\n</tr>\n<tr>\n<td>00:25</td>\n<td>Руки размещают форму на коричневой коже</td>\n<td>Выбирается участок материала</td>\n<td>Тактильный макро-план, продукт остаётся незавершённым</td>\n<td>Объяснение профессии раскройщика</td>\n<td><code>frames/browser/frame-025.jpg</code></td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Красный фартук Polène и металлический штамп</td>\n<td>Подготовка вырубки</td>\n<td>Сжатая фронтальная композиция, акцент на фактурах</td>\n<td>Как устроен штамп</td>\n<td><code>frames/browser/frame-035.jpg</code></td>\n</tr>\n<tr>\n<td>00:45</td>\n<td>Два мастера и сцепленные руки</td>\n<td>Совместная работа / обмен внутри цеха</td>\n<td>Средне-крупный план без героизации</td>\n<td>Коллеги как вторая семья</td>\n<td><code>frames/browser/frame-045.jpg</code></td>\n</tr>\n<tr>\n<td>00:55</td>\n<td>Зелёный плод на ветке</td>\n<td>Переход из цеха на ферму</td>\n<td>Цветовой и фактурный match-cut: металл/кожа сменяются листом/плодом</td>\n<td>Рассказ о времени после работы</td>\n<td><code>frames/browser/frame-055.jpg</code></td>\n</tr>\n<tr>\n<td>01:05</td>\n<td>Стадо под деревьями</td>\n<td>José María ухаживает за животными</td>\n<td>Общий план, естественный свет, больше воздуха</td>\n<td>Ферма и животные</td>\n<td><code>frames/browser/frame-065.jpg</code></td>\n</tr>\n<tr>\n<td>01:15</td>\n<td>Лицо скрыто ветвями</td>\n<td>Герой наблюдает за животными</td>\n<td>Съёмка сквозь передний план; интимная дистанция</td>\n<td>Покой вне мастерской</td>\n<td><code>frames/browser/frame-075.jpg</code></td>\n</tr>\n<tr>\n<td>01:25</td>\n<td>Крупная фактура скалы</td>\n<td>Пространство становится самостоятельным персонажем</td>\n<td>Почти абстрактный природный close-up</td>\n<td>Пауза / продолжение признания</td>\n<td><code>frames/browser/frame-085.jpg</code></td>\n</tr>\n<tr>\n<td>01:35</td>\n<td>Профиль José María на фоне холмов</td>\n<td>Он смотрит в сторону фермы</td>\n<td>Спокойный портрет с просторным фоном</td>\n<td>«Расслабляюсь, глядя на животных»</td>\n<td><code>frames/browser/frame-095.jpg</code></td>\n</tr>\n<tr>\n<td>01:45</td>\n<td>Каменистая ферма и маленький белый знак</td>\n<td>История растворяется в территории</td>\n<td>Широкий финальный план, минимальный брендинг</td>\n<td>Финальное затихание</td>\n<td><code>frames/browser/frame-105.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<p>Сводный лист: <code>frames/contact-browser.jpg</code>. Таймкоды кадров 00:05–01:45 проверены по положению публичного Vimeo-плеера с погрешностью менее 0,1 секунды; стартовый кадр сохранён отдельно до точного seek.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>JOSE MARIA - HORS CHAMPS</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22140\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22140</a></li>\n<li>Сообщение: <code>22140</code></li>\n<li>Дата UTC: 2026-07-16T03:34:28+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/916245246\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/916245246</a></li>\n<li>Автор Vimeo: Guillaume Lebel</li>\n<li>Публичная страница Vimeo: загружено 24 февраля 2024 года; лицензия Attribution Non-Commercial</li>\n<li>Длительность: 107,36 с</li>\n<li>Наблюдаемый мастер: 4:3; в публичном adaptive-плейлисте есть H.264 1440×1080, 25 fps и AAC 48 kHz stereo</li>\n<li>Официальный контекст Polène: <a href=\"https://euro.polene-paris.com/blogs/bags/hors-champ\" target=\"_blank\" rel=\"noopener noreferrer\">https://euro.polene-paris.com/blogs/bags/hors-champ</a></li>\n<li>Конкурсная карточка и кредиты: <a href=\"https://berlincommercial.awardsengine.com/?action=ows%3Aentries.details&amp;e=159415&amp;project_year=2024\" target=\"_blank\" rel=\"noopener noreferrer\">https://berlincommercial.awardsengine.com/?action=ows%3Aentries.details&amp;e=159415&amp;project_year=2024</a></li>\n<li>Текущий уровень доказательности: E3 — полный браузерный просмотр, встроенная расшифровка и скачанные раздельные video/audio streams; безопасное объединение в один master отложено ресурсным gate</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>JOSE MARINA - HORS CHAMPS\nby Guillaume Lebel</p>\n<p><a href=\"https://vimeo.com/916245246\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/916245246</a></p>\n<p>#narrative@fps_24_video</p>\n<p>В подписи Telegram опечатка <code>JOSE MARINA</code>; заголовок Vimeo, официальный материал Polène и титр в кадре подтверждают имя <code>José María</code>.</p>\n<h2>Что это за работа</h2>\n<p><code>Hors-Champ</code> — документальная серия Polène о мастерах кожевенного кластера Убрикe на юге Испании. Бренд описывает формат как видеодневник: камера начинает с рук и ремесла, затем выходит за пределы мастерской в личную жизнь героя. José María режет кожу с 16 лет; на своей ферме у окраины города он отдыхает среди природы и животных.</p>\n<h2>Кредиты</h2>\n<ul>\n<li>Client / brand / production: Polène</li>\n<li>Director, editor, sound design: Guillaume Lebel</li>\n<li>Producer: Chloé Buckenmeyer</li>\n<li>DoP / colour: Hugo Ghnassia</li>\n<li>Creative director: Solène Couybes</li>\n<li>Script: Lola Kah, Juliette Paumelle, Julia Webster Ayuso</li>\n<li>VFX: <a href=\"http://Mechant.tv\" target=\"_blank\" rel=\"noopener noreferrer\">Mechant.tv</a></li>\n</ul>\n<h2>Локальные доказательства</h2>\n<ul>\n<li><code>frames/browser/frame-000.jpg</code> … <code>frame-105.jpg</code> — 12 кадров, проверенных в публичном плеере</li>\n<li><code>frames/contact-browser.jpg</code> — сводная раскадровка</li>\n<li><code>source/browser-evidence.jsonl</code> — журнал источников, субтитров и наблюдений</li>\n<li><code>source/media-parts/</code> и <code>source/media-parts.json</code> — проверенные раздельные потоки, SHA-256 и точный checkpoint до безопасного mux</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.988796+00:00"
    },
    {
      "id": "2026-07-15__tg-22139-a0__built-like-lee-lee-jeans-135th-anniversary",
      "caseId": "-1001147919203:22139:0",
      "messageId": 22139,
      "date": "2026-07-15T01:50:42+00:00",
      "title": "Built Like Lee - Lee Jeans 135th Anniversary",
      "brand": "Built Like Lee",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "sergi castellà",
      "evidence": "E3",
      "frameCount": 2,
      "durationSeconds": 32,
      "summary": "Built Like Lee превращает промышленное слово built в характеристику человека. Марка не утверждает, что все герои одинаковы; наоборот, даёт каждому отдельную оптику, локацию и жест, а общность доказывает повтором денима и круглых форм. Финальная пуговица работает одновременно продуктом, логотипом и последним словом слогана.",
      "sourceUrl": "https://vimeo.com/sergicastella/builtlikelee",
      "telegramUrl": "https://t.me/fps_24_video/22139",
      "images": [
        {
          "src": "./frames/2026-07-15__tg-22139-a0__built-like-lee-lee-jeans-135th-anniversary-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "reference-000.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "camera",
        "reframe",
        "sound"
      ],
      "moves": [
        {
          "id": "shape-collapses-into-product",
          "name": "Форма мира схлопывается в продукт",
          "signal": "Круг повторяется как солнце, серьга, зеркало, колесо, fisheye и пуговица Lee.",
          "baseline": "Связь сцен создаёт единичный graphic match или общая палитра.",
          "deviation": "Одна форма системно проходит через шесть носителей и несколько масштабов.",
          "interpretation": "Форма мира схлопывается в продукт",
          "transfer": "Найти геометрию физической детали продукта и провести её по маршруту среда → тело → действие → pack-shot.",
          "risk": "Повтор станет формальным ребусом, если финальная деталь не несёт брендового значения."
        },
        {
          "id": "object-completes-copy",
          "name": "Предмет дописывает слоган",
          "signal": "В end card слова BUILT LIKE завершаются реальной пуговицей Lee.",
          "baseline": "Слоган и логотип показываются отдельными типографическими слоями.",
          "deviation": "Физическая фурнитура исполняет роль последнего слова.",
          "interpretation": "Предмет дописывает слоган",
          "transfer": "Оставить в финальной фразе семантическое место, которое может занять только продуктовый объект.",
          "risk": "Без мгновенной читаемости марки зритель воспримет финал как пропущенное слово."
        },
        {
          "id": "cast-accumulates",
          "name": "Каст накапливается до сообщества",
          "signal": "Одиночные персонажи переходят в пары, уличные пересечения, круг вокруг камеры и общий портрет.",
          "baseline": "Ансамбль предъявляется одним стартовым групповым кадром.",
          "deviation": "Принадлежность возникает как результат монтажа, а не как исходное условие.",
          "interpretation": "Каст накапливается до сообщества",
          "transfer": "Планировать социальную дугу числом тел: 1 → 2 → поток → круг → группа.",
          "risk": "Если отдельные герои неразличимы, накопление будет выглядеть случайным массовочным монтажом."
        },
        {
          "id": "product-through-verb",
          "name": "Показывать продукт через глагол",
          "signal": "Деним застёгивают, носят, на нём едут, им укрываются и вокруг него собираются.",
          "baseline": "Fashion-film демонстрирует вещь через статичную позу и beauty-light.",
          "deviation": "Большинство продуктовых появлений связано с действием тела.",
          "interpretation": "Показывать продукт через глагол",
          "transfer": "Для каждого свойства продукта подобрать наблюдаемый глагол вместо поясняющего текста.",
          "risk": "Слишком быстрое действие скроет посадку и конструкцию вещи."
        },
        {
          "id": "distance-pulse",
          "name": "Пульс среды и детали",
          "signal": "Городские общие планы чередуются с макро рук, карманов, швов и пуговиц.",
          "baseline": "Fashion-montage удерживает близкую крупность ради непрерывной чувственности.",
          "deviation": "Масштаб регулярно прыгает от архитектуры к миллиметровой детали.",
          "interpretation": "Пульс среды и детали",
          "transfer": "Собрать ритм ABAB: культурная среда → доказательство продукта → среда → новая деталь.",
          "risk": "Без общей формы или цвета прыжки масштаба разрушат целостность."
        },
        {
          "id": "heritage-without-archive",
          "name": "Heritage без архивной хроники",
          "signal": "135-летие выражено современным кастом, действием и конструктивными деталями, а не историческими фотографиями.",
          "baseline": "Юбилейная реклама строится на временной линии и архивных образах.",
          "deviation": "Прошлое свёрнуто в физическую долговечность пуговицы и денима.",
          "interpretation": "Heritage без архивной хроники",
          "transfer": "Перевести возраст бренда в качество сегодняшнего поведения продукта.",
          "risk": "Без подтверждённого heritage юбилейное число останется пустой декларацией."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Built Like Lee</code> превращает промышленное слово built в характеристику человека. Марка не утверждает, что все герои одинаковы; наоборот, даёт каждому отдельную оптику, локацию и жест, а общность доказывает повтором денима и круглых форм. Финальная пуговица работает одновременно продуктом, логотипом и последним словом слогана.</p>\n<h2>Драматургия</h2>\n<p>Ролик движется по формуле <code>свет → отдельное тело → пара → уличный поток → группа → знак</code>. Количество людей растёт, а дистанция до продукта колеблется: макро фурнитуры соседствует с общими городскими планами. За счёт этого Lee считывается не как одежда одного типажа, а как инфраструктура разных идентичностей.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Натуральная плёночная мягкость, засветки и тёплые полутона против холодного синего денима.</li>\n<li>Круг повторяется в солнце, серьге, зеркале, колесе, fisheye и пуговице.</li>\n<li>Сверхширокая оптика искривляет город и делает обычный проход перформансом.</li>\n<li>Продукт раскрывается через действие: застегнуть, ехать, идти, укрыться, лечь, собраться.</li>\n<li>Каст различается возрастом, гендерной презентацией и стилем; единообразие создаётся материалом, не униформой.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Круг — монтажная грамматика, а не украшение</h3>\n<ul>\n<li><strong>Signal:</strong> круг появляется минимум в шести функциях: солнце, серьга, зеркало, колесо, fisheye и металлическая пуговица.</li>\n<li><strong>Baseline:</strong> fashion-montage обычно связывает сцены цветом, позой или match-cut единичной формы.</li>\n<li><strong>Deviation:</strong> форма повторяется по всему хронометражу и постепенно уменьшается от небесного тела до детали одежды.</li>\n<li><strong>Interpretation:</strong> мир буквально сходится в брендовой фурнитуре; pack-shot подготовлен всей предыдущей геометрией.</li>\n</ul>\n<h3>2. Продукт существует как контакт, не витрина</h3>\n<ul>\n<li><strong>Signal:</strong> джинсы застёгивают, на них едут, ими укрываются; статичная демонстрация целого look почти отсутствует.</li>\n<li><strong>Baseline:</strong> юбилейный fashion-film часто строит hero poses и архивную экспозицию продукта.</li>\n<li><strong>Deviation:</strong> экранное время перенесено с позы на жесты и движение.</li>\n<li><strong>Interpretation:</strong> longevity переводится из музейной истории в современную применимость: вещь живёт вместе с телом.</li>\n</ul>\n<h3>3. Широкий объектив демократизирует каст</h3>\n<ul>\n<li><strong>Signal:</strong> fisheye сначала выделяет отдельных прохожих, затем втягивает их в круг вокруг камеры и в общий портрет.</li>\n<li><strong>Baseline:</strong> классический ансамблевый fashion-shot держит контролируемую фронтальную иерархию моделей.</li>\n<li><strong>Deviation:</strong> края деформированы, персонажи входят и выходят из центра, камера лежит ниже группы.</li>\n<li><strong>Interpretation:</strong> принадлежность выглядит не кастингом сверху, а сообществом, которое само собирается вокруг зрителя.</li>\n</ul>\n<h3>4. End card завершает физическое действие</h3>\n<ul>\n<li><strong>Signal:</strong> текст <code>BUILT LIKE</code> не показывает слово Lee типографикой; его заменяет реальная пуговица на дениме.</li>\n<li><strong>Baseline:</strong> финальный слоган и логотип обычно накладываются поверх отдельного pack-shot.</li>\n<li><strong>Deviation:</strong> продуктовая деталь становится синтаксической частью предложения.</li>\n<li><strong>Interpretation:</strong> бренд не подписывает идею после фильма, а материализует её. Финал невозможно заменить логотипом конкурента без разрушения шутки.</li>\n</ul>\n<h3>5. Ритм строится контрастом дистанций</h3>\n<ul>\n<li><strong>Signal:</strong> общие городские планы постоянно перебиваются макро рук, швов и пуговиц.</li>\n<li><strong>Baseline:</strong> быстрый fashion-cut часто удерживает близкую крупность ради непрерывного sensory pressure.</li>\n<li><strong>Deviation:</strong> каждые несколько секунд ролик резко меняет масштаб от среды к детали и обратно.</li>\n<li><strong>Interpretation:</strong> зритель одновременно получает культурный мир и доказательство продукта; ни один слой не превращается в фон другого.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Выбрать одну простую форму из физического продукта и заранее провести её через пять масштабов мира.</li>\n<li>Строить inclusive cast не групповым стартом, а постепенным накоплением одиночных жестов.</li>\n<li>Отдать последнему слову слогана реальный объект вместо типографики.</li>\n<li>Чередовать <code>среда → тело → конструктивная деталь</code>, чтобы lifestyle не растворил продукт.</li>\n<li>Использовать один экстремальный объектив в кульминации, когда история переходит от отдельных героев к сообществу.</li>\n<li>Для heritage-бренда показывать долговечность через современное действие, а не через архивные фотографии.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Точная ручная транскрипция английского VO: автосубтитры заметно ошибаются.</li>\n<li>Музыкальная форма, инструменты, конкретные SFX и точки синхронизации.</li>\n<li>Параметры камеры, плёнки и объективов из production documents; выводы об оптике основаны только на видимой геометрии кадра.</li>\n<li>Побитовое совпадение исходного Vimeo автора и Caviar-master; совпадение доказано названием, длительностью, титрами, визуальным содержанием и официальным embed-контекстом.</li>\n</ul>\n<p>Upgrade с E3 до E4 требует только безопасного mux уже полных потоков, покадровой выгрузки и ручной/Whisper-проверки звука после прохождения ресурсного gate.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Lee не объясняет джинсы через фабрику или историю марки. Ролик собирает сообщество разных «строителей» собственной идентичности: одиночные герои, пары, байкер, уличная группа. Кнопка Lee становится повторяющимся знаком, который связывает разрозненные жизни в один коллективный портрет.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:02.</strong> Облака, городская кромка и солнце. Тёплый свет задаёт ощущение начала дня и возможностей.</li>\n<li><strong>00:02–00:05.</strong> Женский силуэт за полупрозрачной шторой переходит в крупности талии, кармана и застёгивания джинсов. Мир снаружи превращается в телесный ритуал одевания.</li>\n<li><strong>00:05–00:08.</strong> Байкер в дениме едет прямо на камеру. Затем отражения и частично перекрытые лица вводят городской поток персонажей.</li>\n<li><strong>00:08–00:11.</strong> Круглое зеркало кадрирует модель как отдельный мир. Следом профиль девушки и серьга становятся графическим круговым мотивом.</li>\n<li><strong>00:11–00:15.</strong> Пара в машине, близость без диалога; велосипедное колесо и идущая пара переводят внутреннее пространство в улицу.</li>\n<li><strong>00:15–00:18.</strong> Мотоцикл, ботинки, руки и серия металлических пуговиц Lee. Продукт показывается не целиком, а через точки контакта и конструктивные детали.</li>\n<li><strong>00:18–00:22.</strong> Деним растягивается через кадр, герои лежат и смотрят сверху/снизу; низкий широкий объектив делает фигуры крупнее города.</li>\n<li><strong>00:22–00:27.</strong> Женщина укрывается джинсовой курткой. Затем серия fisheye-портретов: люди пересекаются, обходят друг друга, приближаются к центру.</li>\n<li><strong>00:27–00:30.</strong> Круговой общий план снизу сменяется плотным фронтальным портретом большого разнородного каста.</li>\n<li><strong>00:30–00:32.</strong> Чёрный end card строит фразу по частям: <code>BUILT</code> → <code>BUILT LIKE</code> → <code>BUILT LIKE [пуговица Lee]</code>.</li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Дуга идёт от природного света и одного тела к множеству тел и, наконец, к общему знаку. Ролик продаёт не конкретный fit, а право каждого персонажа быть «собранным» по-своему. Продуктовый аргумент доказан повтором материала, швов, карманов и пуговицы, а брендовый аргумент оплачивается финальным превращением физической пуговицы в слово <code>Lee</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Доказанный текстовый слой</h2>\n<p>Vimeo предоставляет <code>English (auto-generated)</code> в <code>subtitles/english-auto.vtt</code>. Автораспознавание низкой надёжности и местами грамматически разрушено, поэтому ниже не «исправленный оригинал», а безопасная карта слышимых опор:</p>\n<ul>\n<li><strong>00:05,675–00:06,525:</strong> уверенно распознано слово <code>Possibilities</code> — «возможности».</li>\n<li><strong>00:06,595–00:10,025:</strong> система распознаёт перечисление и слово, похожее на <code>performers</code>; остальные слова неоднозначны.</li>\n<li><strong>00:12,445–00:16,465:</strong> уверенно различимы <code>lovers</code> и <code>nostalgic</code> — «любящие / влюблённые» и «ностальгирующие».</li>\n<li><strong>00:17,135–00:20,945:</strong> распознаны <code>visionaries</code> и фрагмент <code>after the rain</code> — «визионеры» и «после дождя».</li>\n<li><strong>00:24,955–00:29,495:</strong> распознаны <code>135 year</code>, <code>company</code> и <code>Builders too</code> — отсылка к возрасту марки и формула «строители тоже».</li>\n</ul>\n<h2>Рабочий смысл, не дословная цитата</h2>\n<p>Закадровый слой перечисляет типы людей и способы жить/создавать, связывая «возможности», героев и многолетнюю историю Lee с идеей builders. Точный английский текст нельзя восстанавливать догадкой до ручной проверки аудио или разрешённого Whisper-прохода.</p>\n<h2>Музыка и звук</h2>\n<p>Полная AAC-дорожка сохранена, но отдельный спектральный и слуховой разбор не выполнялся. Титры Vimeo подтверждают Sound + Mix: Nau Syndicate. Поэтому темп, инструменты, SFX и синхронные акценты здесь не приписываются. Звук остаётся upgrade-задачей после прохождения ресурсного gate.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:02</td>\n<td><code>reference-sprite.webp</code>, ячейки 1–7</td>\n<td>Облака, тёмный город, солнце.</td>\n<td>Небо режется короткими тональными вариациями; круг солнца вводит будущий мотив зеркала/пуговицы.</td>\n<td>не атрибутирован</td>\n<td>официальный 120-frame Vimeo sprite</td>\n</tr>\n<tr>\n<td>00:02–00:05</td>\n<td>ячейки 8–21</td>\n<td>Силуэт за шторой; рука застёгивает джинсы; крупности кармана и пуговицы.</td>\n<td>Мягкий контровой свет сменяется тактильными макро; монтаж сужает дистанцию.</td>\n<td>VO начинается около 00:05,7</td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:05–00:08</td>\n<td>ячейки 22–29</td>\n<td>Байкер едет на камеру; лица возникают за стеклом/отражением.</td>\n<td>Фронтальное движение против статичных/перекрытых портретов.</td>\n<td>автосубтитры: <code>Possibilities</code> и неясное перечисление</td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:08–00:11</td>\n<td>ячейки 30–39</td>\n<td>Герои в отражениях; женщина появляется внутри круглого зеркала.</td>\n<td>Круглая рамка отделяет мини-сцену от белой кирпичной стены.</td>\n<td>речь продолжается</td>\n<td>sprite</td>\n</tr>\n<tr>\n<td>00:11–00:14</td>\n<td>ячейки 40–51</td>\n<td>Профиль, серьга, пара на заднем сиденье автомобиля.</td>\n<td>Graphic rhyme: серьга → зеркало → окно машины; близость строится наклоном тел.</td>\n<td>VTT различает <code>lovers</code>, <code>nostalgic</code></td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:14–00:17</td>\n<td>ячейки 52–63</td>\n<td>Световая засветка, велосипед, идущая пара, мотоцикл, руки и пуговицы.</td>\n<td>Резкие смены масштаба; круг колеса монтируется с круглой фурнитурой.</td>\n<td>фрагмент с <code>visionaries</code></td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:17–00:20</td>\n<td>ячейки 64–74</td>\n<td>Серия пуговиц и полосатого денима; лежащие/снятые сверху герои.</td>\n<td>Материал становится переходом и рамкой; плоскость одежды разворачивается в пространство.</td>\n<td>VTT: неуверенный фрагмент <code>after the rain</code></td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:20–00:24</td>\n<td>ячейки 75–87</td>\n<td>Героиня стоит низко относительно города, укрывается курткой; крупности карманов.</td>\n<td>Сверхширокая оптика растягивает края; продукт поочерёдно масштабируется от среды к детали.</td>\n<td>не атрибутирован</td>\n<td>sprite</td>\n</tr>\n<tr>\n<td>00:24–00:27</td>\n<td>ячейки 88–99</td>\n<td>Люди проходят через круглую fisheye-рамку и собираются вокруг камеры.</td>\n<td>Повтор круга становится машиной включения: одиночные фигуры превращаются в группу.</td>\n<td>VTT упоминает <code>135 year company</code></td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:27–00:30</td>\n<td>ячейки 100–110</td>\n<td>Круговой низкий ракурс группы; затем фронтальный каст-портрет.</td>\n<td>Радиальная композиция распрямляется в демократичную горизонталь лиц.</td>\n<td>VTT завершает <code>Builders too</code></td>\n<td>sprite + VTT</td>\n</tr>\n<tr>\n<td>00:30–00:32</td>\n<td>ячейки 111–120</td>\n<td><code>BUILT</code> → <code>BUILT LIKE</code> → пуговица Lee на чёрном дениме.</td>\n<td>Словесный reveal оплачивается физическим объектом: фурнитура завершает предложение.</td>\n<td>финальный звуковой акцент не проверен</td>\n<td>sprite</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/reference-sprite.webp</code> — не декоративная подборка, а официальный preview-лист из 120 последовательных миниатюр, покрывающий весь 32,4167-секундный master. Приблизительный шаг — 0,27 с. <code>frames/reference-000.jpg</code> — отдельный официальный кадр 1440×1080 для проверки композиции зеркала.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Built Like Lee - Lee Jeans 135th Anniversary</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22139\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22139</a></li>\n<li>Сообщение: <code>22139</code></li>\n<li>Дата UTC: 2026-07-15T01:50:42+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/sergicastella/builtlikelee\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/sergicastella/builtlikelee</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>BUILT LIKE LEE - LEE JEANS 135TH ANNIVERSARY\nby Sergi Castella</p>\n<p><a href=\"https://vimeo.com/sergicastella/builtlikelee\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/sergicastella/builtlikelee</a></p>\n<p>#fashion@fps_24_video</p>\n<h2>Идентификация и источники</h2>\n<ul>\n<li>Кампания: <strong>Built Like Lee</strong>, Lee Jeans, к 135-летию бренда.</li>\n<li>Режиссёр: Sergi Castellà; оператор: Daniel Vignal; агентство: YARD NYC; production: Iris World Productions.</li>\n<li>Монтаж: Aitor Bigas; цвет: Myles Bevan / Studio RM; sound + mix: Nau Syndicate.</li>\n<li>Исходный Vimeo автора подтверждает название, титры и длительность 32 с, но прямой player-route отвечает <code>401</code>.</li>\n<li>Официальная страница Caviar: <a href=\"https://caviar.tv/paris/directors/branded-content/sergi-castella/lee-built-like-lee/\" target=\"_blank\" rel=\"noopener noreferrer\">https://caviar.tv/paris/directors/branded-content/sergi-castella/lee-built-like-lee/</a></li>\n<li>Caviar встраивает публичный master: <a href=\"https://player.vimeo.com/video/1129814332\" target=\"_blank\" rel=\"noopener noreferrer\">https://player.vimeo.com/video/1129814332</a></li>\n<li>Официальный контекст кампании Lee: <a href=\"https://www.lee.com/shop/built-like-lee\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.lee.com/shop/built-like-lee</a></li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Официальный Caviar-embed воспроизводится полностью. Сохранены раздельные потоки: H.264 2880×2160, 24 fps, 32,4167 с и AAC stereo 48 кГц, 32,4693 с. Vimeo также отдаёт 120-кадровый preview-sprite и английские автосубтитры. Все длительности, размеры и SHA-256 записаны в <code>source/media-parts.json</code>.</p>\n<p>Текущий уровень: <strong>E3 / browser-verified public master</strong>. Mux и тяжёлая покадровая выгрузка отложены: ресурсный gate не прошёл из-за swap 5,1 ГБ, lock не захватывался.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.986450+00:00"
    },
    {
      "id": "2026-07-14__tg-22138-a0__barbour-summer",
      "caseId": "-1001147919203:22138:0",
      "messageId": 22138,
      "date": "2026-07-14T02:35:50+00:00",
      "title": "Barbour \"Summer\"",
      "brand": "Barbour \"Summer\"",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Brother Film",
      "evidence": "E4",
      "frameCount": 20,
      "durationSeconds": 45,
      "summary": "Barbour Summer продаёт не набор образов, а право одежды раствориться в хорошем воспоминании. Кампания сначала создаёт жар, соль, ветер, свет и физическую свободу, а только затем подписывает переживание брендом. Поэтому Barbour выглядит не поставщиком «луков», а автором определённого типа лета.",
      "sourceUrl": "https://vimeo.com/1209533218",
      "telegramUrl": "https://t.me/fps_24_video/22138",
      "images": [
        {
          "src": "./frames/2026-07-14__tg-22138-a0__barbour-summer-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-browser.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "reframe",
        "sound",
        "camera"
      ],
      "moves": [
        {
          "id": "weather-touches-camera",
          "name": "Погода воздействует на камеру",
          "signal": "Солнце выбивает кадр в белое, flare пересекает изображение, ветер и движение дают смаз.",
          "baseline": "Сезон обозначается чисто снятым пейзажем и summer props.",
          "deviation": "Лето меняет саму видимость и физику изображения.",
          "interpretation": "Погода воздействует на камеру",
          "transfer": "Выбрать три наблюдаемых воздействия среды на изображение и повторить их как визуальную грамматику сезона.",
          "risk": "Без чистых опорных кадров эффект будет выглядеть техническим браком."
        },
        {
          "id": "looks-as-verbs",
          "name": "Луки через глаголы",
          "signal": "Герои сидят, бегут, выгибаются, карабкаются, стоят на руках и идут навстречу.",
          "baseline": "Коллекцию перечисляют фронтальными beauty-позами.",
          "deviation": "Каждый новый образ предъявляется внутри действия.",
          "interpretation": "Луки через глаголы",
          "transfer": "Назначить каждому look один отличимый глагол тела вместо нейтральной демонстрации.",
          "risk": "Слишком быстрое действие может скрыть посадку и детали продукта."
        },
        {
          "id": "skin-to-geology",
          "name": "Пульс кожи и геологии",
          "signal": "Экстремальные портреты чередуются с крошечной фигурой среди скал и пустым горизонтом.",
          "baseline": "Lifestyle-fashion удерживает среднюю портретную дистанцию.",
          "deviation": "Масштаб прыгает от лица во весь кадр до тела-точки.",
          "interpretation": "Пульс кожи и геологии",
          "transfer": "Собрать ритм крупностей: кожа → тело → ландшафт → кожа.",
          "risk": "Без повторяющегося цвета или движения ролик распадётся на несвязанные открытки."
        },
        {
          "id": "brand-signs-memory-late",
          "name": "Бренд поздно подписывает память",
          "signal": "Barbour появляется только в финале на возвращённой золотой траве.",
          "baseline": "Название heritage-бренда повторяется в начале, продуктовых кадрах и pack-shot.",
          "deviation": "Почти весь хронометраж доверен немаркированному переживанию.",
          "interpretation": "Бренд поздно подписывает память",
          "transfer": "Сначала создать узнаваемый мир, затем присвоить его одним финальным знаком на повторённом стартовом мотиве.",
          "risk": "Если мир недостаточно характерен, зритель не свяжет память с брендом."
        },
        {
          "id": "controlled-private-memory",
          "name": "Контролируемая частная память",
          "signal": "Смаз, перекрытые лица и неловкие обрезки соседствуют с точной охристо-синей палитрой.",
          "baseline": "Премиальный fashion-film вычищает случайность из композиции.",
          "deviation": "Повторяемая несовершенность становится знаком достоверности.",
          "interpretation": "Контролируемая частная память",
          "transfer": "Разрешить ограниченный набор визуальных ошибок и удерживать их общей цветовой системой.",
          "risk": "Случайность без строгого инварианта превратится в неряшливость."
        },
        {
          "id": "heritage-as-signature",
          "name": "Heritage как подпись, не сюжет",
          "signal": "Возраст бренда указан одной строкой `ESTABLISHED 1894` после современного телесного фильма.",
          "baseline": "Наследие иллюстрируют архивом, временной линией и историческими продуктами.",
          "deviation": "Прошлое не визуализируется; оно придаёт вес уже созданному современному чувству.",
          "interpretation": "Heritage как подпись, не сюжет",
          "transfer": "Для бренда с историей сначала доказать актуальное эмоциональное право, затем коротко поставить дату основания.",
          "risk": "Дата останется декоративной, если современный мир не выражает ценности бренда."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Barbour Summer</code> продаёт не набор образов, а право одежды раствориться в хорошем воспоминании. Кампания сначала создаёт жар, соль, ветер, свет и физическую свободу, а только затем подписывает переживание брендом. Поэтому Barbour выглядит не поставщиком «луков», а автором определённого типа лета.</p>\n<h2>Драматургия</h2>\n<p>Вместо цели и конфликта — нарастание контакта со стихиями. Герои поначалу разнесены по скалам и берегу; в середине камера теряет видимость в солнце; во второй половине тела становятся смелее и ближе, вплоть до стойки на руках и встречи двух мужчин. Золотая трава в начале и end card в конце создают рамку памяти: фильм ощущается как найденный фрагмент уже прожитого сезона.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Полярность <code>охра/золото ↔ море/лазурь</code> разделяет память и настоящее физическое присутствие.</li>\n<li>Видимые зерно, мягкость и нестабильность изображения поддержаны production-credit <code>Scan &amp; Processing: Digital Orchard Group</code>; конкретный носитель без production note не приписывается.</li>\n<li>Пересвет, flare, смаз и резкие скачки крупности превращают техническую несовершенность в ощущение жары и движения.</li>\n<li>Тела не позируют непрерывно: бегут, выгибаются, карабкаются, стоят на руках, идут навстречу друг другу.</li>\n<li>Одежда читается через силуэт, движение ткани и смену героев; изолированный pack-shot отсутствует.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Сезон показан как воздействие на камеру</h3>\n<ul>\n<li><strong>Signal:</strong> солнце выбивает изображение в белое, flare пересекает кадр, движение даёт смаз, ветер постоянно меняет волосы и ткань.</li>\n<li><strong>Baseline:</strong> fashion summer-film обычно сохраняет чистую beauty-экспозицию и использует пейзаж как аккуратный фон.</li>\n<li><strong>Deviation:</strong> среда нарушает видимость и «трогает» сам носитель изображения.</li>\n<li><strong>Interpretation:</strong> жара доказана не декорацией, а поведением камеры; зритель получает телесный эффект вместо сезонного ярлыка.</li>\n</ul>\n<h3>2. Каталог заменён коллекцией состояний</h3>\n<ul>\n<li><strong>Signal:</strong> каждый look возникает внутри нового глагола или масштаба — смотреть, сидеть, бежать, выгнуться, идти, встать на руки.</li>\n<li><strong>Baseline:</strong> мульти-лук fashion spot разделяет коллекцию серией контролируемых фронтальных поз.</li>\n<li><strong>Deviation:</strong> одежда почти никогда не получает нейтральной демонстрационной паузы.</li>\n<li><strong>Interpretation:</strong> продукт связывается со свободой тела, а разнообразие образов ощущается жизнью, не ассортиментной таблицей.</li>\n</ul>\n<h3>3. Масштаб качается между кожей и геологией</h3>\n<ul>\n<li><strong>Signal:</strong> сверхкрупные лица соседствуют с фигурой-точкой среди скал и с пустым горизонтом.</li>\n<li><strong>Baseline:</strong> короткий lifestyle-film обычно держит одну комфортную портретную дистанцию ради узнаваемости моделей и одежды.</li>\n<li><strong>Deviation:</strong> монтаж сознательно теряет героя в ландшафте, затем возвращается почти внутрь личного пространства.</li>\n<li><strong>Interpretation:</strong> Barbour получает одновременно интимность и масштаб; бренд обещает вещь для личного переживания большого мира.</li>\n</ul>\n<h3>4. End card присваивает уже созданную память</h3>\n<ul>\n<li><strong>Signal:</strong> логотип появляется лишь после примерно 41 секунды и ложится на тот же золотой мотив, которым фильм открылся.</li>\n<li><strong>Baseline:</strong> реклама heritage-бренда часто фиксирует имя и наследие в начале или подкрепляет их повторными product/logo beats.</li>\n<li><strong>Deviation:</strong> до финала бренд почти полностью отказывается от словесного контроля.</li>\n<li><strong>Interpretation:</strong> <code>Established 1894</code> не объясняет историю, а ставит подпись под переживанием; доверие к визуальному миру становится частью премиальности.</li>\n</ul>\n<h3>5. Несовершенный кадр создаёт ощущение частной памяти</h3>\n<ul>\n<li><strong>Signal:</strong> лица перекрываются, движение размывается, композиции иногда обрезают тела и допускают неловкую близость.</li>\n<li><strong>Baseline:</strong> polished fashion-film устраняет случайность ради идеально читаемого силуэта.</li>\n<li><strong>Deviation:</strong> визуальная «ошибка» повторяется как система и соседствует с точным цветовым дизайном.</li>\n<li><strong>Interpretation:</strong> материал выглядит пережитым и найденным, хотя структура ролика контролируется; это снижает рекламную дистанцию.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Определить сезон через три воздействия на изображение: пересвет, ветер, смаз — и только потом выбирать локацию.</li>\n<li>Планировать fashion-монтаж глаголами тела, а не списком комплектов одежды.</li>\n<li>Чередовать <code>лицо → фигура в пейзаже → текстура среды</code>, чтобы одновременно дать интимность и масштаб.</li>\n<li>Начать и закончить одним цветовым/фактурным мотивом, оставив логотип только финальному возвращению.</li>\n<li>Разрешить несколько контролируемых «ошибок» кадра как маркеры личной памяти, но привязать их к общей палитре.</li>\n<li>Для heritage-бренда не иллюстрировать прошлое архивом: дать современному чувству вес, а возрасту — роль короткой подписи.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Дословный voice-over или полное отсутствие речи: caption-track отсутствует, но слуховая проверка AAC не выполнялась.</li>\n<li>Музыкальная структура, инструменты, конкретные SFX и точки синхронизации; доказаны только официальные титры композитора, саунд-дизайнера и студии.</li>\n<li>Конкретный плёночный stock, камера и объективы. Наличие scan/processing credit подтверждено, но техническая цепочка не опубликована.</li>\n<li>Побитовое совпадение LinkedIn-файла с Vimeo 1209533218; совпадение доказано названием, авторством, длительностью, production page и визуальным содержанием.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Barbour показывает лето не как каталог вещей, а как физическое состояние: ослепление солнцем, бег, ветер, скалы, морская вода и тела, которые на секунду принимают форму пейзажа. Одежда присутствует внутри переживания, а имя бренда появляется только после того, как зритель уже «почувствовал» сезон.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:03.</strong> Тёплая трава в контровом свете сменяется холодным морским горизонтом. Лето вводится двумя стихиями — сухим золотом и синей водой.</li>\n<li><strong>00:03–00:07.</strong> Женщина в светлых очках и узорчатой рубашке смотрит в сторону; затем мужчина появляется высоко на краю тёмных скал. Персонажи сначала принадлежат пространству по отдельности.</li>\n<li><strong>00:07–00:11.</strong> Мужчина спускается/устраивается на скалах. Вертикальная фигура становится маленькой частью грубой каменной массы.</li>\n<li><strong>00:11–00:16.</strong> Женщина в жёлтом платье бежит вдоль воды и выгибается назад на фоне чистого неба. Платье, волосы и движение отвечают ветру.</li>\n<li><strong>00:16–00:21.</strong> Засветка почти стирает изображение; камера смотрит прямо на солнце. Видимость временно уступает месту телесному ощущению яркости.</li>\n<li><strong>00:21–00:26.</strong> Героиня в светлом жакете и шляпе стоит на скале; затем сверху показана одинокая фигура среди камней и песка. Масштаб прыгает от fashion-портрета к карте побережья.</li>\n<li><strong>00:26–00:31.</strong> Экстремальный профиль в солнцезащитных очках сменяется человеком, делающим стойку на руках у кромки воды. Аксессуар и акробатический жест становятся двумя способами встретить солнце.</li>\n<li><strong>00:31–00:36.</strong> Женщина в белом головном уборе сидит над бухтой; затем — сверхкрупный портрет другого лица с волосами на ветру. Пространство чередуется с кожей и взглядом.</li>\n<li><strong>00:36–00:41.</strong> Мужчина движется вдоль пляжа; два героя встречаются в близком, слегка неловком кадре. Ролик переходит от одиночных состояний к контакту.</li>\n<li><strong>00:41–00:45.</strong> Золотой вечерний пейзаж возвращает стартовую температуру. Поверх движения травы появляется белый знак <code>Barbour. ESTABLISHED 1894</code>.</li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Дуга не событийная, а сенсорная: <code>утренний/дневной холод моря → пик ослепления и телесной свободы → человеческое сближение → золотой след памяти</code>. Повтор стартовой травы в финале замыкает сезон в кольцо. Бренд не прерывает опыт объяснением и получает смысл через накопленные ощущения.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь и субтитры</h2>\n<ul>\n<li>В сохранённом MP4 нет subtitle/caption stream; браузер также показывает <code>textTracks: 0</code>.</li>\n<li>Публичная страница Brother Film не предоставляет транскрипт.</li>\n<li>Наличие или отсутствие коротких речевых фрагментов не приписывается без слуховой проверки дорожки. Дословного VO в этом кейсе нет, потому что он не доказан.</li>\n</ul>\n<h2>Подтверждённые музыкальные титры</h2>\n<ul>\n<li>Composer: <strong>Patrick Lee</strong>.</li>\n<li>Sound Designer: <strong>Hugo Ellingham</strong>.</li>\n<li>Audio House: <strong>Brother Music</strong>.</li>\n</ul>\n<h2>Что можно доказать технически</h2>\n<p>Полная AAC-дорожка присутствует внутри master: stereo, 44,1 кГц, 45,012 с. Музыкальная форма, инструменты, синхронные SFX и возможная речь не описываются по догадке. Это отдельная upgrade-задача для ручного прослушивания или одного разрешённого Whisper-прохода после прохождения ресурсного gate.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:03</td>\n<td><code>frame-000.jpg</code>, <code>frame-002.jpg</code></td>\n<td>Трава на закате/рассвете; морской прибой и пустой горизонт.</td>\n<td>Тёплое макро сменяется холодным общим планом; первый температурный контраст.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:03–00:07</td>\n<td><code>frame-005.jpg</code>, <code>frame-007.jpg</code></td>\n<td>Женщина в очках у моря; мужчина на верхней кромке скалы.</td>\n<td>Средний портрет против дальнего силуэта; персонажи изолированы пространством.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:07–00:11</td>\n<td><code>frame-010.jpg</code></td>\n<td>Мужчина сидит среди чёрных скал.</td>\n<td>Низкий общий ракурс делает камень доминирующим, тело — масштабной меткой.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:11–00:16</td>\n<td><code>frame-012.jpg</code>, <code>frame-015.jpg</code></td>\n<td>Женщина в жёлтом бежит и выгибается назад.</td>\n<td>Смаз движения переходит в чистую графику тела на синем небе.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:16–00:21</td>\n<td><code>frame-017.jpg</code>, <code>frame-020.jpg</code></td>\n<td>Изображение растворяется в белой засветке; солнце становится самостоятельным объектом.</td>\n<td>Экспозиционный срыв используется как монтажный мост, а не как дефект.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:21–00:26</td>\n<td><code>frame-022.jpg</code>, <code>frame-025.jpg</code></td>\n<td>Героиня в светлом жакете на скале; затем маленькая фигура в каменном лабиринте.</td>\n<td>Низкий hero-angle резко сменяется верхним сверхобщим планом.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:26–00:31</td>\n<td><code>frame-027.jpg</code>, <code>frame-030.jpg</code></td>\n<td>Профиль в солнцезащитных очках; стойка на руках у воды.</td>\n<td>Экстремальная близость отвечает почти силуэтному общему плану; жест переворачивает вертикаль.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:31–00:36</td>\n<td><code>frame-032.jpg</code>, <code>frame-035.jpg</code></td>\n<td>Героиня сидит над бухтой; крупный портрет лица и волос на ветру.</td>\n<td>Среда и кожа монтируются как равнозначные поверхности.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:36–00:41</td>\n<td><code>frame-037.jpg</code>, <code>frame-040.jpg</code></td>\n<td>Мужчина идёт вдоль пляжа; двое оказываются рядом.</td>\n<td>Близкая ручная камера допускает перекрытия и «случайную» тесноту.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:41–00:45</td>\n<td><code>frame-042.jpg</code>, <code>frame-044.jpg</code></td>\n<td>Золотая трава; логотип Barbour и <code>ESTABLISHED 1894</code>.</td>\n<td>Возврат первого образа замыкает фильм; титр интегрирован в живое движение фона.</td>\n<td>не атрибутирован</td>\n<td>полный master + browser seek</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/contact-browser.jpg</code> — 10 чистых опорных кадров по всему 45-секундному master. В <code>frames/browser/</code> сохранены ещё 9 промежуточных browser-seek кадров, поэтому переходы и крупности проверяются не только по пятисекундному шагу.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Barbour “Summer”</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22138\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22138</a></li>\n<li>Сообщение: <code>22138</code></li>\n<li>Дата UTC: 2026-07-14T02:35:50+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1209533218\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1209533218</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>BARBOUR - SUMMER\nby Ozzie Pullin</p>\n<p><a href=\"https://vimeo.com/1209533218\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1209533218</a></p>\n<p>#fashion@fps_24_video</p>\n<h2>Идентификация и источники</h2>\n<ul>\n<li>Кампания: <strong>Barbour Summer</strong>.</li>\n<li>Режиссёр: Ozzie Pullin; production: Brother Film; оператор: Luke Ellingham; монтаж: Marcus Ellingham; цвет: Matt Turner.</li>\n<li>Оригинальный Vimeo Brother Film подтверждает название, автора и длительность 45 с, но прямой player-route отвечает <code>401</code>.</li>\n<li>Публичная публикация Brother Film: <a href=\"https://www.linkedin.com/posts/brotherfilmco_barbour-summer-activity-7480548316980879360-hwm3\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.linkedin.com/posts/brotherfilmco_barbour-summer-activity-7480548316980879360-hwm3</a></li>\n<li>Страница продакшена с полными титрами: <a href=\"https://www.linkedin.com/company/brotherfilmco/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.linkedin.com/company/brotherfilmco/</a></li>\n<li>В LinkedIn-публикации найден полный muxed master H.264/AAC длительностью 45,012 с. Файл сохранён как <code>source/media-parts/linkedin-720p.mp4</code>.</li>\n</ul>\n<h2>Полные подтверждённые титры</h2>\n<ul>\n<li>Director: Ozzie Pullin</li>\n<li>Producer: Georgiana Clark</li>\n<li>ECD / Editor: Marcus Ellingham</li>\n<li>EP / DOP: Luke Ellingham</li>\n<li>1st AC: Rushil Choudhary</li>\n<li>Art Director: Charlotte W.</li>\n<li>Props &amp; Set Stylist: Emma Cuthbert</li>\n<li>Stylists: James Wells, Aisling Ryan</li>\n<li>Hair &amp; Make Up Artist: Jodie Hyams</li>\n<li>Production Assistant: James Lamb</li>\n<li>Colourist: Matt Turner</li>\n<li>Composer: Patrick Lee</li>\n<li>Sound Designer: Hugo Ellingham</li>\n<li>Audio House: Brother Music</li>\n<li>Scan &amp; Processing: Digital Orchard Group</li>\n<li>Camera Kit: Emmyland Ltd.</li>\n<li>Barbour: Jennifer Lowther, Amy Hutchins</li>\n<li>Service Company: Productions Inc; Senior Producer: Sam Turpin</li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Сохранён полный публичный 45-секундный мастер со страницы продакшена: H.264 960×720, 30 fps, AAC stereo 44,1 кГц. Длительность совпадает с исходным Vimeo, а публикация содержит название и тот же production credit. SHA-256 и технические параметры записаны в <code>source/media-parts.json</code>. В браузере извлечены 19 таймкодированных кадров; 10 чистых опорных кадров сведены в <code>frames/contact-browser.jpg</code>.</p>\n<p>Текущий уровень: <strong>E4 / complete public production copy</strong>.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.984120+00:00"
    },
    {
      "id": "2026-07-13__tg-22137-a0__new-york-times-it-s-your-world-to-understand",
      "caseId": "-1001147919203:22137:0",
      "messageId": 22137,
      "date": "2026-07-13T03:55:37+00:00",
      "title": "NEW YORK TIMES | It's Your World To Understand",
      "brand": "",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Camille Summers-Valli",
      "evidence": "E4",
      "frameCount": 22,
      "durationSeconds": 65,
      "summary": "The New York Times расширяет категорию продукта: не «газета, которая сообщает факты», а инструмент, делающий жизнь активнее и понятнее. Ролик не перечисляет вертикали News, Games, Cooking, Audio как меню. Он переводит их в человеческие глаголы и связывает с телом, искусством, картой, космосом, семьёй и сообществом.",
      "sourceUrl": "https://vimeo.com/1113701386",
      "telegramUrl": "https://t.me/fps_24_video/22137",
      "images": [
        {
          "src": "./frames/2026-07-13__tg-22137-a0__new-york-times-it-s-your-world-to-understand-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-browser.jpg"
        }
      ],
      "tasks": [
        "rhythm",
        "product",
        "sound",
        "camera",
        "human"
      ],
      "moves": [
        {
          "id": "portfolio-as-verbs",
          "name": "Портфель как набор глаголов",
          "signal": "Games, Cooking, Audio, карты и визуальная журналистика представлены через действия человека.",
          "baseline": "Экосистему объясняют отдельными feature-блоками и экранами.",
          "deviation": "Продуктовые вертикали растворены в общей грамматике жизни.",
          "interpretation": "Портфель как набор глаголов",
          "transfer": "Перевести каждую функцию продукта в наблюдаемый человеческий глагол и монтировать функции через действия.",
          "risk": "Если продуктовый след слишком слаб, получится общий lifestyle-film без причины выбрать бренд."
        },
        {
          "id": "interface-without-device",
          "name": "Интерфейс без устройства",
          "signal": "Таймкод, progress, audio-player и annotation накладываются прямо на жизнь, природу и искусство.",
          "baseline": "Digital-продукт показывают внутри телефона или screen recording.",
          "deviation": "Устройство исчезает, но логика интерфейса остаётся видимой.",
          "interpretation": "Интерфейс без устройства",
          "transfer": "Выбрать 2–4 минимальных UI-маркера и использовать их как линзу поверх физического мира.",
          "risk": "Декоративный UI без продуктовой функции будет выглядеть как шаблонный HUD."
        },
        {
          "id": "copy-as-edit-api",
          "name": "Копирайт как монтажный API",
          "signal": "Короткие повторяющиеся глаголы разрешают каждому склейке открыть новый визуальный жанр.",
          "baseline": "VO объясняет уже собранную последовательность.",
          "deviation": "Текст формально управляет сменой изображений.",
          "interpretation": "Копирайт как монтажный API",
          "transfer": "Написать voice track как список команд и назначить каждой команде визуально несхожий, но семантически точный кадр.",
          "risk": "Слишком буквальные иллюстрации превратят структуру в банальный видеословарь."
        },
        {
          "id": "minute-to-world",
          "name": "Лестница от минуты к миру",
          "signal": "Фильм начинает timestamp и заканчивает тезисом о мире, проходя через день, тело, ум, место и страну.",
          "baseline": "Brand anthem сразу заявляет максимальный общественный масштаб.",
          "deviation": "Большое обещание собирается из всё более широких уровней опыта.",
          "interpretation": "Лестница от минуты к миру",
          "transfer": "Построить смысловую шкалу, где каждый следующий блок увеличивает радиус ответственности и изображения.",
          "risk": "Без ясных переходных слов масштабирование будет ощущаться случайным набором красивых кадров."
        },
        {
          "id": "heterogeneity-with-invariants",
          "name": "Разнородность с тремя инвариантами",
          "signal": "Документальность, POV, искусство, данные и космос соединены голосом, белой типографикой и расширением масштаба.",
          "baseline": "Цельность обеспечивают единая локация, каст или техника съёмки.",
          "deviation": "Визуальное постоянство сознательно отсутствует.",
          "interpretation": "Разнородность с тремя инвариантами",
          "transfer": "Для энциклопедического монтажа заранее выбрать ровно три структурных клея и позволить всему остальному меняться.",
          "risk": "Четвёртый-пятый инвариант перегрузит ролик системой и убьёт ощущение открытия."
        },
        {
          "id": "silence-as-understanding",
          "name": "Тишина как понимание",
          "signal": "После визуально плотной минуты фильм обрывается до одной фразы на белом и masthead.",
          "baseline": "Pack-shot сохраняет музыкальный и информационный напор montage-spot.",
          "deviation": "Финал резко уменьшает количество изображения и текста.",
          "interpretation": "Тишина как понимание",
          "transfer": "Если обещание связано с ясностью, доказать его монтажным снижением энтропии в последних секундах.",
          "risk": "Пауза без предварительно накопленной плотности будет ощущаться пустой."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>The New York Times расширяет категорию продукта: не «газета, которая сообщает факты», а инструмент, делающий жизнь активнее и понятнее. Ролик не перечисляет вертикали News, Games, Cooking, Audio как меню. Он переводит их в человеческие глаголы и связывает с телом, искусством, картой, космосом, семьёй и сообществом.</p>\n<h2>Драматургия</h2>\n<p>Структура — экспансия масштаба. Белая минута становится конкретным днём, затем действиями тела, работой ума, ощущением места, страны и целого мира. Быстрый средний участок работает как поток возможностей, а последние пять секунд резко гасят насыщенность до типографической ясности. Так understanding становится не ещё одним изображением, а способом собрать все изображения в одно предложение.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Кино, архив/документальность, smartphone POV, репродукции искусства, карта, интерфейс и типографика смешиваются без иерархии.</li>\n<li>UI Times появляется маленькими прогресс-барами, таймкодами, подписями и annotation-слоями; продукт ведёт себя как линза поверх мира.</li>\n<li>Экстремальные ракурсы и крупности дают каждому герою собственную субъектность, включая baby POV.</li>\n<li>Белый цвет — не фон бренда, а монтажный знак остановки и ясности.</li>\n<li>Ряд коротких инфинитивов превращает VO в edit script: новое действие разрешает новый тип изображения.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Портфель продуктов спрятан внутри глаголов</h3>\n<ul>\n<li><strong>Signal:</strong> Games, Cooking, Audio, News/Maps и визуальная журналистика появляются как play, cook, listen, know и understand.</li>\n<li><strong>Baseline:</strong> подписочная экосистема обычно показывает экран, называет раздел и формулирует benefit каждого продукта.</li>\n<li><strong>Deviation:</strong> категории не получают отдельных объясняющих блоков; их связывает грамматика повседневных действий.</li>\n<li><strong>Interpretation:</strong> зрителю продают не набор сервисов, а более насыщенную версию собственной жизни. Cross-sell ощущается культурой, не тарифом.</li>\n</ul>\n<h3>2. Интерфейс ведёт себя как дополненная реальность</h3>\n<ul>\n<li><strong>Signal:</strong> timestamp, progress, audio-player и графические подписи накладываются на природу, спорт и искусство.</li>\n<li><strong>Baseline:</strong> media-app демонстрируют через isolated phone insert или screen recording.</li>\n<li><strong>Deviation:</strong> экран исчезает как предмет, но логика продукта остаётся поверх физического мира.</li>\n<li><strong>Interpretation:</strong> Times позиционируется не местом, куда уходят из жизни, а способом внимательнее смотреть на неё.</li>\n</ul>\n<h3>3. Слово — монтажный API</h3>\n<ul>\n<li><strong>Signal:</strong> короткие глаголы и их повторы совпадают с сериями радикально разных кадров.</li>\n<li><strong>Baseline:</strong> закадровый текст объясняет изображение или поверх готового монтажа формулирует брендовый тезис.</li>\n<li><strong>Deviation:</strong> copy выдаёт последовательность команд, каждая из которых открывает новую визуальную область.</li>\n<li><strong>Interpretation:</strong> высокая плотность не превращается в хаос, потому что язык постоянно переименовывает происходящее. Победа Webby за Editing подтверждает, что именно связность монтажа является центральным craft-достижением.</li>\n</ul>\n<h3>4. Понимание начинается с тела, а не с абстракции</h3>\n<ul>\n<li><strong>Signal:</strong> вода, еда, усталость, спорт, ребёнок и материнство предшествуют карте, стране и миру.</li>\n<li><strong>Baseline:</strong> реклама новостного бренда начинает с headlines, политических событий и масштаба общественной значимости.</li>\n<li><strong>Deviation:</strong> общественное знание вырастает из сенсорного и личного.</li>\n<li><strong>Interpretation:</strong> The Times снижает дистанцию до институции: причина читать — не обязанность быть информированным, а желание полнее жить.</li>\n</ul>\n<h3>5. Радикальная разнородность оплачена одной лестницей масштаба</h3>\n<ul>\n<li><strong>Signal:</strong> олень, теннис, вода, пицца, Ван Гог, карта, ракета и новорождённый принадлежат разным жанрам и мирам.</li>\n<li><strong>Baseline:</strong> бренд-фильм удерживает единый каст, локацию или визуальную технику ради цельности.</li>\n<li><strong>Deviation:</strong> постоянство изображения принесено в жертву энциклопедической широте.</li>\n<li><strong>Interpretation:</strong> единство создают не стиль кадров, а переход <code>минута → жизнь → мир</code>, голос и белая NYT-типографика. Это позволяет бренду честно претендовать на большой тематический охват.</li>\n</ul>\n<h3>6. Финальная тишина превращает поток в аргумент</h3>\n<ul>\n<li><strong>Signal:</strong> после почти непрерывной визуальной смены появляются два белых end card с одной фразой и masthead.</li>\n<li><strong>Baseline:</strong> плотный montage-spot часто продолжает энергию до pack-shot и добавляет несколько benefit lines.</li>\n<li><strong>Deviation:</strong> кульминация — резкое уменьшение информации.</li>\n<li><strong>Interpretation:</strong> understanding визуализируется как способность остановиться и сформулировать. Бренд доказывает обещание самой формой финала.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Перевести сложный портфель продукта в 8–12 человеческих глаголов и отдать каждому отдельный visual domain.</li>\n<li>Использовать UI без изображения устройства: как тонкий annotation-layer поверх реального мира.</li>\n<li>Строить ролик лестницей масштаба от секунды/минуты к телу, сообществу и миру.</li>\n<li>Разрешить визуальную разнородность, но удержать три инварианта: голос, типографику и прогресс масштаба.</li>\n<li>Включить POV тех, кому обычно не дают камеру, чтобы разнообразие было не только кастингом, но и субъектностью.</li>\n<li>После плотного монтажа запланировать 3–5 секунд почти пустого изображения как смысловую кульминацию.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Полный дословный VO: официальный LinkedIn auto transcript повреждён, а локальный Whisper запрещён текущим ресурсным gate.</li>\n<li>Точное соответствие каждого слова конкретному кадру между трёхсекундными опорными точками.</li>\n<li>Название музыкального трека и детальная звуковая форма; подтверждены Wave Studios, Aaron Reynolds и award credit Darkstar/Warp Records.</li>\n<li>Причина разницы 65 с у Vimeo режиссёра и 60,075 с у Webby master; версия кампании подтверждена, но отсутствие дополнительных пяти секунд в reel upload не интерпретируется.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Ролик берёт одну минуту жизни и доказывает, что The New York Times — не только чтение новостей, а операционная система любопытства: смотреть, играть, двигаться, готовить, слушать, понимать тело, искусство, страну и будущее. Интерфейсы Times не прерывают жизнь, а встраиваются в неё как второй слой восприятия.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:04.</strong> Белый экран, затем маленький timestamp <code>10:37 a.m. E.T.</code>. Ролик начинает не с продукта, а с пустой единицы времени.</li>\n<li><strong>00:04–00:08.</strong> Молодая женщина тянется к камере сверху; время сдвигается к следующей минуте. Личный POV мгновенно делает абстрактный «minute» чьей-то жизнью.</li>\n<li><strong>00:08–00:13.</strong> Олень/лось в природе, затем женщина под деревьями и крупная типографика <code>Paradise</code>. Documentary-image соединяется с editorial surface.</li>\n<li><strong>00:13–00:19.</strong> Теннисный мяч в небе, спортивная площадка, движение тела и взгляда. Жизненное действие монтируется с небольшими UI/annotation-элементами Times.</li>\n<li><strong>00:19–00:25.</strong> Лицо под водой; человек ест пиццу. Сенсорные состояния — погружение и вкус — отвечают ряду активных глаголов VO.</li>\n<li><strong>00:25–00:31.</strong> Низкий ракурс движения у сена/поля; затем baby POV из ванны. Камера отдаёт авторство разным телам и возрастам.</li>\n<li><strong>00:31–00:37.</strong> <code>Starry Night</code> Ван Гога с аудио-интерфейсом; <code>The Birth of Venus</code> с поверхностной разметкой. Искусство становится не вставкой, а экраном для слушания и исследования.</li>\n<li><strong>00:37–00:43.</strong> Потный крупный портрет молодого мужчины; затем красная картографическая/данная поверхность. Монтаж переходит от тела к знанию о территории.</li>\n<li><strong>00:43–00:49.</strong> Старт ракеты; женщина и ребёнок/семья в поле. Масштаб расширяется от карты и локального места к технологическому будущему и поколению.</li>\n<li><strong>00:49–00:55.</strong> Группа людей на открытом воздухе; мать с новорождённым. «Мир» перестаёт быть абстракцией и собирается из общности, ухода и продолжения жизни.</li>\n<li><strong>00:55–01:00.</strong> Белый end card: <code>It’s your world to understand.</code> Затем masthead The New York Times и CTA <code>Download the app.</code></li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Дуга масштабируется как <code>минута → день → тело → ум → место → страна → жизнь → мир</code>. Каждый уровень подтверждается новым типом изображения, а короткие глаголы закадрового текста работают монтажными командами. В конце бренд не утверждает, что объясняет мир за зрителя: местоимение <code>your</code> возвращает инициативу человеку.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Доказательная база</h2>\n<ul>\n<li>В award master нет subtitle/caption stream; браузер показывает <code>textTracks: 0</code>.</li>\n<li>Официальная публикация New York Times Advertising предоставляет автоматический transcript, но он заметно ошибается в первых и переходных фразах.</li>\n<li>Ниже — смысловая карта, а не восстановленный дословный copy. Точные короткие опоры сохраняются только там, где их подтверждают и официальный transcript, и опубликованная кампания.</li>\n</ul>\n<h2>Карта закадрового текста</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Смысловой блок</th>\n<th>Надёжность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:05</td>\n<td>Остановка внимания и объявление текущей минуты: короткая опора <code>This is your minute</code>.</td>\n<td>высокая для ключевой фразы</td>\n</tr>\n<tr>\n<td>00:05–00:18</td>\n<td>День определяется действиями: играть, создавать, двигаться, проходить сквозь, исследовать. Повторы глаголов ускоряют монтаж.</td>\n<td>высокая по official auto transcript + публикациям</td>\n</tr>\n<tr>\n<td>00:18–00:31</td>\n<td>Ряд повседневных действий и состояний: делиться, придавать форму, готовить, погружаться, слушать, ждать. Часть связок в auto transcript повреждена.</td>\n<td>средняя</td>\n</tr>\n<tr>\n<td>00:31–00:39</td>\n<td>Переход к телу — отдыхать, питать, расти — и к уму, который стремится знать.</td>\n<td>высокая по повторяющимся источникам</td>\n</tr>\n<tr>\n<td>00:39–00:54</td>\n<td>Масштаб расширяется к своему месту, стране и жизни; действия становятся ценностными: любить, подниматься, мечтать, менять.</td>\n<td>высокая по official auto transcript</td>\n</tr>\n<tr>\n<td>00:54–01:00</td>\n<td>Финальный тезис: мир принадлежит зрителю и открыт пониманию; экран подтверждает <code>It’s your world to understand.</code></td>\n<td>высокая, подтверждена end card</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Sound house: <strong>Wave Studios</strong>.</li>\n<li>Engineer / sound credit: <strong>Aaron Reynolds</strong>.</li>\n<li>Award credits также указывают artist: <strong>Darkstar / Warp Records</strong>.</li>\n</ul>\n<p>Полная AAC-дорожка сохранена. Точный музыкальный трек, инструменты, темп, SFX и покадровая синхронизация не приписываются без отдельного слухового прохода. Ресурсный gate не пропустил Whisper из-за swap 5,48 ГБ; тяжёлый процесс и lock не запускались.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td><code>frame-000.jpg</code>, <code>frame-003.jpg</code></td>\n<td>Белое поле; маленький timestamp <code>10:37 a.m. E.T.</code>.</td>\n<td>Максимальная пауза и типографический минимум создают точку отсчёта.</td>\n<td>смысловая опора: текущая минута</td>\n<td>award master + official auto transcript</td>\n</tr>\n<tr>\n<td>00:04–00:08</td>\n<td><code>frame-006.jpg</code></td>\n<td>Женщина смотрит сверху прямо в объектив/камеру устройства.</td>\n<td>Широкий POV, поворот горизонта; приватный жест разрывает белое поле.</td>\n<td>«твой день» / начало ряда действий</td>\n<td>award master + transcript summary</td>\n</tr>\n<tr>\n<td>00:08–00:13</td>\n<td><code>frame-009.jpg</code>, <code>frame-012.jpg</code></td>\n<td>Олень/лось в поле; фигура под деревьями; слово <code>Paradise</code>.</td>\n<td>Nature-documentary склеивается с editorial typography через общую направленность взгляда.</td>\n<td>play / make / move — точная раскладка не заявлена</td>\n<td>award master</td>\n</tr>\n<tr>\n<td>00:13–00:19</td>\n<td><code>frame-015.jpg</code>, <code>frame-018.jpg</code></td>\n<td>Теннисный мяч зависает в небе; тело движется под кроной.</td>\n<td>Object match и низкие ракурсы превращают спорт в исследование пространства.</td>\n<td>глаголы движения и исследования</td>\n<td>award master + official transcript</td>\n</tr>\n<tr>\n<td>00:19–00:25</td>\n<td><code>frame-021.jpg</code>, <code>frame-024.jpg</code></td>\n<td>Лицо под водой; человек кусает еду.</td>\n<td>Экстремальные крупности соединены не сюжетом, а ощущениями дыхания и вкуса.</td>\n<td>soak / cook — смысловой диапазон</td>\n<td>award master + transcript summary</td>\n</tr>\n<tr>\n<td>00:25–00:31</td>\n<td><code>frame-027.jpg</code>, <code>frame-030.jpg</code></td>\n<td>Движение у сена/поля; baby POV из ванны.</td>\n<td>Камера радикально меняет высоту и субъектность; мир виден глазами разных тел.</td>\n<td>share / shape / wait — точная раскладка не доказана</td>\n<td>award master</td>\n</tr>\n<tr>\n<td>00:31–00:37</td>\n<td><code>frame-033.jpg</code>, <code>frame-036.jpg</code></td>\n<td>Ван Гог с audio-progress; Боттичелли с интерфейсной разметкой.</td>\n<td>Репродукция становится интерактивной поверхностью, UI входит внутрь культуры.</td>\n<td>переход от тела к уму/знанию</td>\n<td>award master + official transcript</td>\n</tr>\n<tr>\n<td>00:37–00:43</td>\n<td><code>frame-039.jpg</code>, <code>frame-042.jpg</code></td>\n<td>Потный портрет; красная карта/датавиз.</td>\n<td>Кожа и данные показаны равными текстурами; личное знание расширяется в территорию.</td>\n<td>body → mind → place</td>\n<td>award master + official transcript</td>\n</tr>\n<tr>\n<td>00:43–00:49</td>\n<td><code>frame-045.jpg</code>, <code>frame-048.jpg</code></td>\n<td>Старт ракеты; женщина и ребёнок/семья в поле.</td>\n<td>Взрывной вертикальный масштаб режется с тихой горизонталью земли.</td>\n<td>country / life / rise</td>\n<td>award master + transcript summary</td>\n</tr>\n<tr>\n<td>00:49–00:55</td>\n<td><code>frame-051.jpg</code>, <code>frame-054.jpg</code></td>\n<td>Группа людей; мать с новорождённым.</td>\n<td>Социальная широта приходит после индивидуальных POV; кульминация — контакт и забота.</td>\n<td>love / dream / change</td>\n<td>award master + official transcript</td>\n</tr>\n<tr>\n<td>00:55–01:00</td>\n<td><code>frame-057.jpg</code>, <code>frame-059.jpg</code></td>\n<td>Тезис кампании; masthead и CTA.</td>\n<td>Визуальная плотность обрывается белой тишиной, затем бренд ставит подпись.</td>\n<td>финальный тезис о своём мире и понимании</td>\n<td>award master + end card</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/contact-browser.jpg</code> содержит 21 browser-seek кадр с шагом около трёх секунд и покрывает master от 00:00 до 00:59. Файлы сохранены в <code>frames/browser/</code>; это опорная раскадровка, а не утверждение, что между точками нет дополнительных быстрых планов.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>NEW YORK TIMES | It’s Your World To Understand</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22137\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22137</a></li>\n<li>Сообщение: <code>22137</code></li>\n<li>Дата UTC: 2026-07-13T03:55:37+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1113701386\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1113701386</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>NEW YORK TIMES - IT’S YOUR WORLD TO UNDERSTAND\nby Camille Summers-Valli</p>\n<p><a href=\"https://vimeo.com/1113701386\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1113701386</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация и источники</h2>\n<ul>\n<li>Кампания: <strong>It’s Your World to Understand</strong>, The New York Times, 2025.</li>\n<li>Режиссёр: Camille Summers-Valli; DOP: Alexis Zabé; agency: Isle of Any; production: MJZ / North of Now.</li>\n<li>Исходный Vimeo режиссёра подтверждает название, режиссёра, длительность 65 с и основные production credits, но player-route отвечает <code>401</code>.</li>\n<li>Официальная публикация The New York Times: <a href=\"https://www.linkedin.com/posts/the-new-york-times_were-excited-to-announce-its-your-world-activity-7365782704363155458-AZ0p\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.linkedin.com/posts/the-new-york-times_were-excited-to-announce-its-your-world-activity-7365782704363155458-AZ0p</a></li>\n<li>Публикация New York Times Advertising с автоматическим transcript-layer: <a href=\"https://www.linkedin.com/posts/nyt-advertising_its-your-world-to-understand-your-minute-activity-7365745563499171840-CPZN\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.linkedin.com/posts/nyt-advertising_its-your-world-to-understand-your-minute-activity-7365745563499171840-CPZN</a></li>\n<li>Webby Awards entry Isle of Any: <a href=\"https://winners.webbyawards.com/2026/advertising-media-pr/craft/best-art-direction/365687/its-your-world-to-understand\" target=\"_blank\" rel=\"noopener noreferrer\">https://winners.webbyawards.com/2026/advertising-media-pr/craft/best-art-direction/365687/its-your-world-to-understand</a></li>\n<li>D&amp;AD entry: <a href=\"https://www.dandad.org/work/d-ad-awards-archive/its-your-world-to-understand\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.dandad.org/work/d-ad-awards-archive/its-your-world-to-understand</a></li>\n<li>Webby-кнопка <code>View the work</code> ведёт на публичный master Isle of Any: <a href=\"https://drive.google.com/file/d/14nrU_naEbpFgqVhp5FKc23-zqAwczKYz/view\" target=\"_blank\" rel=\"noopener noreferrer\">https://drive.google.com/file/d/14nrU_naEbpFgqVhp5FKc23-zqAwczKYz/view</a></li>\n</ul>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Creative Director: Ben Brown; Design Lead: Mel Reichert</li>\n<li>Production/EP: Topher Cochrane; Producer: Olivia Baker; MD/Strategy: Elspeth Ross</li>\n<li>Director: Camille Summers-Valli</li>\n<li>President/EP: David Zander; Senior Executive Producer: Eriks Krummins; Producer: Matisse Gaillard</li>\n<li>DOP: Alexis Zabé; 2nd Unit DOP: Moritz Uthe</li>\n<li>Production Designer: Eliza Chance; Art Director: Taylor Wynn; Wardrobe Stylist: Genesis Duran</li>\n<li>Editor: Dan Sherwen; Assistant Editors: Alex Segal, Greg Jennings</li>\n<li>Colorist: Kaitlyn Battistelli / Ethos</li>\n<li>Sound: Wave Studios; Aaron Reynolds</li>\n<li>Finishing: Transformer</li>\n</ul>\n<h2>Награды как независимая проверка craft</h2>\n<ul>\n<li>Webby 2026 Winner — Best Video Editing; Nominee — Best Art Direction.</li>\n<li>D&amp;AD 2026 — Art Direction и Editing.</li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Сохранён полный публичный 60-секундный award master, поданный командой Isle of Any: H.264 1920×1080, 23,976 fps, AAC stereo 48 кГц, 60,075 с. Он на пять секунд короче метаданных Vimeo режиссёра, поэтому не объявляется побитовой копией 65-секундного reel upload; это отдельная официально подтверждённая complete version той же кампании. SHA-256 и параметры записаны в <code>source/media-parts.json</code>. В браузере извлечён 21 последовательный кадр по всему master.</p>\n<p>Текущий уровень: <strong>E4 / complete official award master</strong>.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.981887+00:00"
    },
    {
      "id": "2026-07-12__tg-22136-a0__fnac-x-apple",
      "caseId": "-1001147919203:22136:0",
      "messageId": 22136,
      "date": "2026-07-12T03:19:30+00:00",
      "title": "fnac x apple",
      "brand": "fnac x apple",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "PREEL Mélodie",
      "evidence": "E3",
      "frameCount": 17,
      "durationSeconds": 52,
      "summary": "Les Infatigables не обещает автономность цифрой до тех пор, пока не покажет людей, которых трудно догнать. MacBook Air получает человеческий character trait — неутомимость — и становится не реквизитом продуктивности, а постоянным участником культурной и социальной жизни Gen Z.",
      "sourceUrl": "https://vimeo.com/609703276",
      "telegramUrl": "https://t.me/fps_24_video/22136",
      "images": [
        {
          "src": "./frames/2026-07-12__tg-22136-a0__fnac-x-apple-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-browser.jpg"
        }
      ],
      "tasks": [
        "product",
        "world",
        "camera",
        "reframe",
        "rhythm"
      ],
      "moves": [
        {
          "id": "spec-becomes-character",
          "name": "Спецификация становится характером",
          "signal": "Автономность MacBook Air сопоставлена с неутомимой энергией молодых героев.",
          "baseline": "Battery-life показывают цифрой, таймером или проблемой разрядки.",
          "deviation": "Технический benefit выражен темпераментом аудитории.",
          "interpretation": "Спецификация становится характером",
          "transfer": "Найти человеческое качество, которое семантически совпадает со спецификацией продукта, и драматизировать качество до цифры.",
          "risk": "Без наблюдаемой связи с использованием устройства метафора останется пустым lifestyle."
        },
        {
          "id": "camera-inside-group",
          "name": "Камера внутри компании",
          "signal": "Лица почти касаются объектива, люди перекрывают кадр, fisheye деформирует тесные пространства.",
          "baseline": "Группу снимают контролируемыми beauty-композициями со стороны.",
          "deviation": "Камера физически принимает участие в движении друзей.",
          "interpretation": "Камера внутри компании",
          "transfer": "Назначить камере роль ещё одного персонажа и позволить героям нарушать её личное пространство.",
          "risk": "Без отличимых героев близость превратится в визуальный шум."
        },
        {
          "id": "device-as-social-hearth",
          "name": "Устройство как социальный очаг",
          "signal": "MacBook окружён несколькими лицами, руками и реакциями дома, в метро и магазине.",
          "baseline": "Ноутбук рекламируется как индивидуальный productivity-инструмент.",
          "deviation": "Экран постоянно собирает и перераспределяет внимание группы.",
          "interpretation": "Устройство как социальный очаг",
          "transfer": "В ключевых product beats показывать не пользователя, а социальную геометрию вокруг продукта.",
          "risk": "Группа может закрыть интерфейс и оставить неясной функцию устройства."
        },
        {
          "id": "retail-seed-first",
          "name": "Ранний seed продавца",
          "signal": "Оранжевая сумка Fnac появляется в комнате задолго до логотипа и цены.",
          "baseline": "Retailer присоединяется только в отдельном end card.",
          "deviation": "Цветовой объект делает магазин частью жизни героев заранее.",
          "interpretation": "Ранний seed продавца",
          "transfer": "Ввести продавца одним узнаваемым физическим seed-объектом в первом акте и раскрыть его коммерчески в финале.",
          "risk": "Слишком явный seed будет выглядеть ранним product placement и разрушит естественность."
        },
        {
          "id": "continuity-proves-endurance",
          "name": "Непрерывность доказывает выносливость",
          "signal": "Один творческий процесс на MacBook продолжается из дома в метро и культурную среду.",
          "baseline": "Автономность иллюстрируется несвязанными ситуациями использования.",
          "deviation": "Меняется пространство, но действие и устройство не прерываются.",
          "interpretation": "Непрерывность доказывает выносливость",
          "transfer": "Для benefit длительности провести одну задачу через минимум три локации без сюжетного reset.",
          "risk": "Если переходы не сохраняют действие, зритель увидит обычный montage, а не доказательство endurance."
        },
        {
          "id": "offer-after-belonging",
          "name": "Offer после принадлежности",
          "signal": "Модель и цена появляются только после 39 секунд жизни группы.",
          "baseline": "Retail spot рано формулирует продукт и цену, затем развлекает.",
          "deviation": "Сначала создаётся желание принадлежать миру героев, потом показывается доступ к нему.",
          "interpretation": "Offer после принадлежности",
          "transfer": "Разместить коммерческую конкретику после эмоционального доказательства, но заранее удерживать продукт физически видимым.",
          "risk": "При коротком медиаразмещении поздний offer может не успеть прочитаться."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Les Infatigables</code> не обещает автономность цифрой до тех пор, пока не покажет людей, которых трудно догнать. MacBook Air получает человеческий character trait — неутомимость — и становится не реквизитом продуктивности, а постоянным участником культурной и социальной жизни Gen Z.</p>\n<h2>Драматургия</h2>\n<p>Начало тесное и домашнее, середина непрерывно меняет локации, финал приводит энергию в Fnac и только тогда переводит её в модель/цену. Это воронка <code>характер аудитории → демонстрация использования → retail offer</code>, замаскированная под одно длинное приключение друзей. Магазин не обрывает lifestyle: он наследует ту же оптику, скорость и плотность группы.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Сверхширокая оптика, близость лиц и изгиб пространства делают зрителя четвёртым другом.</li>\n<li>Whip, смаз, качание и перекрытия кодируют энергию без спортивных клише.</li>\n<li>MacBook почти всегда используется вместе: просмотр, монтаж, комментарий, перенос.</li>\n<li>Оранжевая Fnac-сумка появляется в первой сцене и заранее оплачивает финальный retail reveal.</li>\n<li>Холодный зелёный магазин контрастирует с тёплой комнатой, но сохраняет лица, движение и ту же социальную группу.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Характер аудитории становится характеристикой продукта</h3>\n<ul>\n<li><strong>Signal:</strong> официальная идея связывает 18-часовую автономность с «неутомимой» молодёжью; фильм непрерывно перемещает героев и ноутбук.</li>\n<li><strong>Baseline:</strong> battery-life рекламируют цифрой, таймером или ситуацией разряженного устройства.</li>\n<li><strong>Deviation:</strong> отрицательный сценарий «батарея кончилась» вообще не нужен; benefit выражен темпераментом людей.</li>\n<li><strong>Interpretation:</strong> техническая спецификация получает культурное значение. Зритель хочет не 18 часов сами по себе, а жизнь, которой они соответствуют.</li>\n</ul>\n<h3>2. Камера — четвёртый участник компании</h3>\n<ul>\n<li><strong>Signal:</strong> лица вторгаются в объектив, друзья перекрывают друг друга, fisheye искривляет комнату и магазин.</li>\n<li><strong>Baseline:</strong> молодёжная реклама наблюдает красивую компанию со стороны в контролируемых group shots.</li>\n<li><strong>Deviation:</strong> объектив физически находится внутри тесной группы и принимает её толчки.</li>\n<li><strong>Interpretation:</strong> принадлежность создаётся точкой зрения, а не только кастингом; зрителя приглашают в компанию до того, как показывают offer.</li>\n</ul>\n<h3>3. Ноутбук — социальный очаг, а не индивидуальный экран</h3>\n<ul>\n<li><strong>Signal:</strong> почти каждый продуктовый кадр включает несколько лиц, рук или реакций вокруг MacBook.</li>\n<li><strong>Baseline:</strong> laptop productivity строится вокруг одного сосредоточенного пользователя.</li>\n<li><strong>Deviation:</strong> экран постоянно циркулирует между людьми и локациями.</li>\n<li><strong>Interpretation:</strong> Apple creativity и Fnac culture сходятся в совместном создании/просмотре. Устройство не изолирует, а собирает группу.</li>\n</ul>\n<h3>4. Retail seed посажен в первой сцене</h3>\n<ul>\n<li><strong>Signal:</strong> оранжевая сумка Fnac заметна рядом с героиней уже на 00:03, а логотип полностью раскрывается только в 00:44.</li>\n<li><strong>Baseline:</strong> retailer появляется отдельным end card после брендового фильма производителя.</li>\n<li><strong>Deviation:</strong> цветовой объект заранее вводит продавца в мир персонажей.</li>\n<li><strong>Interpretation:</strong> финал с ценой не выглядит чужим performance-блоком: Fnac присутствовала в истории до того, как назвала себя.</li>\n</ul>\n<h3>5. Продолжение работы доказывает автономность лучше таймера</h3>\n<ul>\n<li><strong>Signal:</strong> монтаж на MacBook начинается дома, продолжается в метро и доходит до культурного/retail-пространства.</li>\n<li><strong>Baseline:</strong> mobile productivity иллюстрируется серией независимых use cases.</li>\n<li><strong>Deviation:</strong> один творческий импульс переживает смену локаций.</li>\n<li><strong>Interpretation:</strong> continuity превращает battery claim в наблюдаемую причинность: ноутбук не просто «можно взять», он не выпадает из ритма группы.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Перевести спецификацию продукта в character trait аудитории и строить весь фильм вокруг него.</li>\n<li>Снять молодёжную компанию изнутри сверхшироким объективом, разрешая перекрытия и контакт с камерой.</li>\n<li>Держать устройство социальным центром: минимум два человека в каждом ключевом product beat.</li>\n<li>Посадить бренд продавца цветовым предметом в первой сцене и раскрыть его в end card.</li>\n<li>Доказывать автономность одним действием, которое продолжается через три локации.</li>\n<li>Отложить модель и цену до последних секунд, но заранее дать достаточно физического экранного времени продукту.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Дословный VO/диалог и музыкальный трек: caption-track отсутствует, Whisper не запускался из-за resource gate.</li>\n<li>Точное назначение каждого интерфейса на экране MacBook между трёхсекундными опорными кадрами.</li>\n<li>Содержание дополнительных семи секунд в закрытом Vimeo DOP по сравнению с официальной 45-секундной Publicis-версией.</li>\n<li>Конкретная модель объектива и способ стабилизации; вывод о сверхширокой оптике основан на видимой перспективной деформации.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Трое молодых людей живут, смотрят, создают и перемещаются быстрее, чем обычная продуктовая демонстрация успевает их зафиксировать. MacBook Air не усаживает их за рабочий стол: он кочует с кровати на кухню, в метро, на вечеринку и в Fnac, становясь батареей их непрерывной культурной жизни.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:04.</strong> Широкоугольная комната: MacBook на кровати/столе, девушка в красном, заметная оранжевая сумка Fnac. Продукт сразу помещён в обжитый, неидеальный мир.</li>\n<li><strong>00:04–00:09.</strong> Лицо друга вторгается в объектив; троица собирается вокруг ноутбука. Персонажи не позируют — они буквально толкают и перекрывают камеру.</li>\n<li><strong>00:09–00:15.</strong> Комната превращается в вихрь движения; камера качается, лица смазываются, затем MacBook раскрывает монтажный/творческий интерфейс.</li>\n<li><strong>00:15–00:22.</strong> Руки работают на ноутбуке, друзья комментируют результат, экран снова становится общим центром. Создание и просмотр существуют в одной социальной петле.</li>\n<li><strong>00:22–00:28.</strong> Группа переносится в метро. Ноутбук продолжает работу в вагоне: монтаж не останавливается при смене локации.</li>\n<li><strong>00:28–00:33.</strong> Тёмная performance/вечериночная среда и экран с видео; затем герои входят в культурное пространство Fnac.</li>\n<li><strong>00:33–00:39.</strong> Движение между книгами/пластинками, быстрые портреты друзей; сотрудник/пространство магазина входит в общую энергетику, а не в отдельную торговую сцену.</li>\n<li><strong>00:39–00:45.</strong> Группа держит MacBook перед собой. Появляются product line <code>MacBook Air avec la puce Apple M1</code>, цена <code>999€ seulement à la FNAC</code>, затем оранжевый знак Fnac.</li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Ролик связывает benefit продукта и характер аудитории одной формулой: <code>неутомимые люди ↔ неутомимый ноутбук</code>. Доказательство автономности строится не техническим графиком, а непрерывностью времени и пространства: home → transit → nightlife/culture → retail. Fnac получает роль точки, где культурная энергия и технология встречаются физически.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь и субтитры</h2>\n<ul>\n<li>В официальном Vimeo-embed нет subtitle/caption track.</li>\n<li>Публичные страницы Publicis и Fnac Darty дают коммуникационный смысл кампании, но не публикуют transcript ролика.</li>\n<li>Поэтому диалог или VO не восстанавливается по догадке. Полная AAC-дорожка сохранена для последующей слуховой проверки.</li>\n</ul>\n<h2>Доказанный текст на экране</h2>\n<ul>\n<li><code>MacBook Air avec la puce Apple M1</code></li>\n<li><code>999€ seulement à la FNAC</code></li>\n<li><code>fnac</code></li>\n</ul>\n<h2>Подтверждённая смысловая рамка</h2>\n<p>Официальный пресс-релиз связывает три «неутомимости»: автономность MacBook Air до 18 часов, неиссякаемую энергию молодого поколения и увлечённость консультантов Fnac. Формула <code>regardez, écoutez, créez, partagez</code> описывает желаемое поведение аудитории, но не объявляется дословной репликой из аудио.</p>\n<h2>Музыка и sound design</h2>\n<p>Production sound подтверждён за Prodigious Paris. Инструменты, трек, возможные реплики и конкретные SFX не атрибутируются без слухового прохода. Whisper и аудио-анализ отложены: swap превышает стартовый порог, тяжёлый процесс не запускался.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:05</td>\n<td><code>frame-000.jpg</code>, <code>frame-003.jpg</code></td>\n<td>Комната, девушка, открытый MacBook, оранжевая сумка Fnac.</td>\n<td>Сверхширокий объектив собирает продукт и хаотичный быт в одном пространстве.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:05–00:10</td>\n<td><code>frame-006.jpg</code>, <code>frame-009.jpg</code></td>\n<td>Лицо почти касается камеры; трое друзей сходятся вокруг ноутбука.</td>\n<td>Перекрытия и деформация fisheye создают ощущение камеры-участника.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:10–00:16</td>\n<td><code>frame-012.jpg</code>, <code>frame-015.jpg</code></td>\n<td>Вихрь движения в комнате; руки и интерфейс на MacBook.</td>\n<td>Смаз/whip-переход переводит социальную энергию в творческое действие.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:16–00:22</td>\n<td><code>frame-018.jpg</code>, <code>frame-021.jpg</code></td>\n<td>Отдельный портрет; снова совместная работа у экрана.</td>\n<td>Персонаж и продукт чередуются, не образуя классический pack-shot.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:22–00:28</td>\n<td><code>frame-024.jpg</code>, <code>frame-027.jpg</code></td>\n<td>Друзья в метро; на MacBook открыт монтажный таймлайн.</td>\n<td>Склейка сохраняет направление движения; работа продолжается в транспорте.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:28–00:34</td>\n<td><code>frame-030.jpg</code>, <code>frame-033.jpg</code></td>\n<td>Тёмная культурная/вечериночная среда; вход в отдел книг/медиа Fnac.</td>\n<td>Контраст света маскирует смену локации; культура онлайн приходит в физический магазин.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:34–00:40</td>\n<td><code>frame-036.jpg</code>, <code>frame-039.jpg</code></td>\n<td>Быстрые портреты в магазине; друзья предъявляют MacBook.</td>\n<td>Камера продолжает двигаться даже в product reveal; текст накладывается без остановки мира.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n<tr>\n<td>00:40–00:45</td>\n<td><code>frame-042.jpg</code>, <code>frame-044.jpg</code></td>\n<td>Цена 999€, Fnac exclusivity, оранжевый logo card.</td>\n<td>Коммерческая конкретика приходит в последние секунды после lifestyle-доказательства.</td>\n<td>не атрибутирован</td>\n<td>official Publicis master</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/contact-browser.jpg</code> содержит 16 таймкодированных browser-seek кадров с шагом около трёх секунд. Они покрывают всю официальную 45-секундную версию; быстрые промежуточные планы намеренно не выдаются за полностью покадровую выгрузку.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>fnac x apple</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22136\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22136</a></li>\n<li>Сообщение: <code>22136</code></li>\n<li>Дата UTC: 2026-07-12T03:19:30+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/609703276\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/609703276</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>FNAC X APPLE\nby Laura Sicouri</p>\n<p><a href=\"https://vimeo.com/609703276\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/609703276</a></p>\n<p>#adv@fps_24_video</p>\n<h2>Идентификация и источники</h2>\n<ul>\n<li>Кампания: <strong>Les Infatigables</strong>, Fnac × Apple, 2021.</li>\n<li>Продукт: MacBook Air с чипом Apple M1; коммуникационный benefit — автономность до 18 часов.</li>\n<li>Режиссёр: Laura Sicouri; DOP: Mélodie Preel; production: Division; agency: Publicis Conseil.</li>\n<li>Исходный Vimeo DOP подтверждает название, режиссёра, production и длительность 52 с, но player-route отвечает <code>401</code>.</li>\n<li>Официальная страница Publicis Groupe: <a href=\"https://france.publicisgroupe.com/fnac-x-apple-les-infatiguables/\" target=\"_blank\" rel=\"noopener noreferrer\">https://france.publicisgroupe.com/fnac-x-apple-les-infatiguables/</a></li>\n<li>Publicis встраивает открытый 45-секундный master: <a href=\"https://player.vimeo.com/video/594214482\" target=\"_blank\" rel=\"noopener noreferrer\">https://player.vimeo.com/video/594214482</a></li>\n<li>Официальный пресс-релиз Fnac Darty: <a href=\"https://www.fnacdarty.com/publications/la-fnac-fait-sa-rentree-avec-une-campagne-publicitaire-baptisee-les-infatigables-pour-promouvoir-le-macbook-air-dapple/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.fnacdarty.com/publications/la-fnac-fait-sa-rentree-avec-une-campagne-publicitaire-baptisee-les-infatigables-pour-promouvoir-le-macbook-air-dapple/</a></li>\n<li>Production credits: <a href=\"https://www.packshotmag.com/films/fnac-macbook-air-dapple-les-infatigables/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.packshotmag.com/films/fnac-macbook-air-dapple-les-infatigables/</a></li>\n<li>Режиссёрская страница Division: <a href=\"https://www.division.global/directors/laura-sicouri\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.division.global/directors/laura-sicouri</a></li>\n</ul>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Director: Laura Sicouri</li>\n<li>Director of Photography: Mélodie Preel</li>\n<li>Production: Division; Producer: Hélène Daubert</li>\n<li>Agency: Publicis Conseil</li>\n<li>Chief Creative Director: Marco Venturelli</li>\n<li>Creative Directors: Nicolas Thiboutot, Aurélie Breton, Bénédicte Pelletan</li>\n<li>Art Director: Justine Mopin</li>\n<li>Production Director: Vincent Vève</li>\n<li>Post-production / sound production: Prodigious Paris; Post Producer: Anne Chazette</li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Официальный Publicis-embed просмотрен полностью. Сохранены раздельные полные потоки: H.264 1920×1080, 25 fps, 45,0 с и AAC stereo 48 кГц, 45,013 с. Они не объединялись: стартовый gate снова провален по swap, поэтому ffmpeg и общий heavy lock не запускались. В браузере извлечено 16 опорных кадров от 00:00 до 00:44.</p>\n<p>Текущий уровень: <strong>E3 / complete official streams + browser-verified</strong>. Пятидесятидвухсекундный Vimeo reel upload может содержать отдельный хвост; причина разницы версий не выдумывается.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.978969+00:00"
    },
    {
      "id": "2026-07-11__tg-22135-a0__kolon-sport",
      "caseId": "-1001147919203:22135:0",
      "messageId": 22135,
      "date": "2026-07-11T03:33:36+00:00",
      "title": "Kolon Sport",
      "brand": "Kolon Sport",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Max Walter",
      "evidence": "E3",
      "frameCount": 45,
      "durationSeconds": 60,
      "summary": "Ролик переворачивает базовую формулу outdoor рекламы. Природа здесь не арена, где человек доказывает силу, а место, которое ничего от него не требует. Поэтому KOLON SPORT продаёт не результат маршрута, а право находиться снаружи без роли, рекорда и объяснения.",
      "sourceUrl": "https://vimeo.com/1208633735",
      "telegramUrl": "https://t.me/fps_24_video/22135",
      "images": [
        {
          "src": "./frames/2026-07-11__tg-22135-a0__kolon-sport-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/04__kolon_sportV2_screengrab14.jpg"
        }
      ],
      "tasks": [
        "world",
        "rhythm",
        "reframe",
        "human",
        "product"
      ],
      "moves": [
        {
          "id": "outdoor-without-conquest",
          "name": "Outdoor без покорения",
          "signal": "В фильме есть путь, погода и экипировка, но нет финиша, рекорда или победного summit-shot.",
          "baseline": "Performance-outdoor строится вокруг испытания и доказанного достижения.",
          "deviation": "Маршрут приводит к неподвижным лицам и разрешению ничего не доказывать.",
          "interpretation": "Outdoor без покорения",
          "transfer": "Выбрать психологическую противоположность жанровому клише и заменить ею не только текст, но и тип финального кадра.",
          "risk": "Без наблюдаемого пути спокойствие будет выглядеть обычным fashion-lifestyle, а не осмысленным отклонением от performance."
        },
        {
          "id": "elements-as-chapters",
          "name": "Стихии как главы",
          "signal": "Ветер, дождь, огонь и дорога последовательно названы и получают собственные визуальные блоки.",
          "baseline": "Пейзажный montage меняет локации по географии или музыкальному ритму.",
          "deviation": "Структуру определяют глаголы природных сил.",
          "interpretation": "Стихии как главы",
          "transfer": "Дать каждой главе один активный природный субъект и синхронизировать с ним картинку, цвет и строку копирайта.",
          "risk": "Если визуальный блок не отвечает названной стихии, текст будет ощущаться наложенной поэзией."
        },
        {
          "id": "scale-contracts-inward",
          "name": "Масштаб сжимается внутрь",
          "signal": "Фильм открывается массивом гор, а закрывается серией кожи, рук и фронтальных портретов.",
          "baseline": "Outdoor-реклама наращивает масштаб к финальному hero landscape.",
          "deviation": "Эпическая среда уступает кульминацию человеческому лицу.",
          "interpretation": "Масштаб сжимается внутрь",
          "transfer": "Связать направление изменения крупности с внутренней аркой: для возвращения к себе идти от wide к close-up.",
          "risk": "Слишком раннее сжатие лишит финальные портреты контраста с огромным миром."
        },
        {
          "id": "threshold-motif",
          "name": "Повторяющийся порог",
          "signal": "Проём палатки, круг пещеры, лесной свод и щели между скалами системно рамируют выход наружу.",
          "baseline": "Укрытие показывается один раз как локация или utility продукта.",
          "deviation": "Одна пространственная форма повторяется в природных и созданных человеком средах.",
          "interpretation": "Повторяющийся порог",
          "transfer": "Найти форму, выражающую главную идею, и повторить её минимум в трёх разных локациях с тональным сдвигом.",
          "risk": "Без смысловой связи повтор арок/проёмов превратится в декоративный match-cut."
        },
        {
          "id": "warmth-belongs-to-people",
          "name": "Тепло принадлежит людям",
          "signal": "Пейзажи холодные, а насыщенный янтарь появляется у костра, в палатке и на лицах.",
          "baseline": "Эмоциональное тепло outdoor-film получает от золотого часа ландшафта.",
          "deviation": "Тёплая палитра локальна и возникает только рядом с совместностью или укрытием.",
          "interpretation": "Тепло принадлежит людям",
          "transfer": "Назначить один цветовой диапазон отношению между героями и не раздавать его всем красивым видам.",
          "risk": "Если холодные сцены недоэкспонированы без читаемых героев, цветовая логика будет воспринята как техническая потеря деталей."
        },
        {
          "id": "copy-as-edit-grid",
          "name": "Копирайт как монтажная сетка",
          "signal": "Короткие золотые фрагменты предложения распределены между склейками и смысловыми сценами.",
          "baseline": "Переводной subtitle технически следует речи и визуально нейтрален.",
          "deviation": "Типографика становится частью палитры и дозирует длительность внимания.",
          "interpretation": "Копирайт как монтажная сетка",
          "transfer": "Разбить длинную мысль на автономные visual beats и строить смену кадров по синтаксическим паузам.",
          "risk": "Слишком мелкий или низкоконтрастный текст потеряется на мобильном размещении и разрушит ритм."
        },
        {
          "id": "weather-proves-gear",
          "name": "Погода доказывает экипировку",
          "signal": "Куртки, рюкзаки, фонари, палатка и палки остаются в реальном дожде, холоде и ночёвке без feature callouts.",
          "baseline": "Техническая реклама изолирует материал и объясняет его характеристику.",
          "deviation": "Функциональность присутствует как непрерывное условие поведения, а не отдельный продуктовый эпизод.",
          "interpretation": "Погода доказывает экипировку",
          "transfer": "Для brand-film показывать продукт работающим во всех главах, но не прерывать ради него человеческое действие.",
          "risk": "Подход строит бренд, но может не продать конкретный SKU без дополнительного performance-креатива."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Ролик переворачивает базовую формулу outdoor-рекламы. Природа здесь не арена, где человек доказывает силу, а место, которое ничего от него не требует. Поэтому KOLON SPORT продаёт не результат маршрута, а право находиться снаружи без роли, рекорда и объяснения.</p>\n<h2>Драматургия</h2>\n<p>Фильм начинает с огромного пространства, затем пропускает людей через четыре смысловых главы: ветер, дождь, огонь и дорога. После движения наступает обратное сжатие — палатка, кожа, трава, взгляд. Финальная награда не вершина и не скорость, а спокойный front-facing портрет. Logo card появляется только после того, как зритель принял мировоззрение фильма.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Холодные сине-зелёные ландшафты противопоставлены локальному янтарю костра и палатки.</li>\n<li>Масштаб постоянно пульсирует: extreme wide → skin-close-up → cave-wide → tactile insert. Пейзаж и тело получают равный вес.</li>\n<li>Повторяются естественные рамки: вход палатки, круглая пещера, лесной свод, просвет между скалами.</li>\n<li>Дождь, вода на оптике, flare и смаз привязаны к стихии, поэтому выглядят ограничением восприятия, а не декоративным filter pack.</li>\n<li>Красная, синяя и розовая экипировка отделяет героев от приглушённой среды, но логотипы и технические callouts не управляют кадром.</li>\n<li>Золотой serif copy расположен как поэтический слой изображения и дробит одну мысль между несколькими склейками.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Outdoor без риторики покорения</h3>\n<ul>\n<li><strong>Signal:</strong> за 60 секунд нет финиша, вершины, секундомера или преодолённого препятствия; закадровая мысль говорит о месте без требований.</li>\n<li><strong>Baseline:</strong> performance-outdoor обычно строится как <code>цель → нагрузка → доказательство → победный wide</code>.</li>\n<li><strong>Deviation:</strong> маршрут сохраняется, но его результат намеренно отсутствует; фильм закрывается неподвижными лицами.</li>\n<li><strong>Interpretation:</strong> бренд присваивает более редкое желание — не стать сильнее, а перестать что-либо доказывать. Это расширяет outdoor из спорта в психологическое пространство.</li>\n</ul>\n<h3>2. Стихии становятся главами, а не декорацией</h3>\n<ul>\n<li><strong>Signal:</strong> ветер, дождь, огонь и дорога названы в тексте и получают отдельные визуальные блоки с соответствующей погодой, светом и действием.</li>\n<li><strong>Baseline:</strong> travel montage меняет красивые локации по географии или темпу музыки.</li>\n<li><strong>Deviation:</strong> монтаж организован глаголами природных сил, а не точками маршрута.</li>\n<li><strong>Interpretation:</strong> копирайт создаёт причинность внутри иначе разрозненных пейзажей; зритель запоминает не Новую Зеландию как destination, а правила мира бренда.</li>\n</ul>\n<h3>3. Кульминация сжимает масштаб к человеку</h3>\n<ul>\n<li><strong>Signal:</strong> первые секунды отданы снежному массиву, последние десять — коже, рукам, неподвижным портретам и взгляду в камеру.</li>\n<li><strong>Baseline:</strong> outdoor-фильм обычно наращивает масштаб к финальному hero landscape.</li>\n<li><strong>Deviation:</strong> визуальная амплитуда движется от эпического к интимному.</li>\n<li><strong>Interpretation:</strong> природа нужна не для самовозвеличивания героя, а для возвращения к себе; это формально оплачивает финальную мысль о естественности.</li>\n</ul>\n<h3>4. Порог повторяется как мотив</h3>\n<ul>\n<li><strong>Signal:</strong> вид из палатки появляется несколько раз, круг пещеры рамирует пару, лесной свод и просветы между камнями повторяют форму входа/выхода.</li>\n<li><strong>Baseline:</strong> палатка и пещера служат единичной локацией или utility-демонстрацией.</li>\n<li><strong>Deviation:</strong> граница между shelter и open space системно возвращается в композиции.</li>\n<li><strong>Interpretation:</strong> «outside» определяется не отсутствием защиты, а движением между укрытием и открытостью. Экипировка логично живёт на этом пороге, не требуя отдельного pack-shot.</li>\n</ul>\n<h3>5. Тепло принадлежит людям, а не открытке</h3>\n<ul>\n<li><strong>Signal:</strong> природные wide преимущественно холодные; насыщенный янтарь появляется у огня, на лицах и в палатке.</li>\n<li><strong>Baseline:</strong> lifestyle-outdoor часто получает эмоциональное тепло от золотого часа самого пейзажа.</li>\n<li><strong>Deviation:</strong> источник тепла локален и социально обусловлен.</li>\n<li><strong>Interpretation:</strong> человеческая близость становится ценнее «красивого вида»; огонь буквально и семантически собирает группу.</li>\n</ul>\n<h3>6. Субтитр работает как монтажная сетка</h3>\n<ul>\n<li><strong>Signal:</strong> золотые короткие фрагменты фразы распределены по отдельным кадрам и совпадают со сменой смыслового блока.</li>\n<li><strong>Baseline:</strong> переводной subtitle нейтрален, белый и следует непрерывной речи технически.</li>\n<li><strong>Deviation:</strong> типографика входит в цветовую палитру и дозирует предложение как серию visual beats.</li>\n<li><strong>Interpretation:</strong> copy становится edit API: задаёт длину внимания, скрепляет разнородные планы и сообщает премиальную литературность без отдельного title design.</li>\n</ul>\n<h3>7. Функциональность доказывается отсутствием демонстрации</h3>\n<ul>\n<li><strong>Signal:</strong> куртки, рюкзаки, фонари, палатка и треккинговые палки постоянно используются в дожде, холоде и ночёвке; характеристик и названий моделей нет.</li>\n<li><strong>Baseline:</strong> gear-реклама изолирует мембрану, молнию, подошву или performance claim крупными планами.</li>\n<li><strong>Deviation:</strong> продукт никогда не вынимается из человеческого поведения ради объяснения.</li>\n<li><strong>Interpretation:</strong> доверие строится через продолжительность присутствия в среде. Риск — слабее считывается конкретный SKU, но выигрывает целостный brand world.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Для outdoor-бренда заменить «покорить» на психологически противоположный глагол и довести его до финального кадра.</li>\n<li>Организовать montage по четырём природным глаголам, синхронизируя текст, погоду и цвет каждого блока.</li>\n<li>Начать extreme wide, а кульминацию закончить лицом; масштаб должен отражать внутреннюю, а не географическую арку.</li>\n<li>Повторять одну естественную форму-порог в палатке, пещере, лесу и скалах, чтобы собрать разные локации в мотив.</li>\n<li>Зарезервировать тёплую палитру только для совместности и укрытия, оставив пейзаж холодным.</li>\n<li>Разбить одну фразу на короткие типографические beats и монтировать изображение по их смысловым паузам.</li>\n<li>Доказывать функциональность экипировки непрерывным использованием в среде вместо feature callouts.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Официальное название широкой кампании, сезон и медиарынок: страницы называют только <code>Kolon Sport</code> / <code>Kolon Sport — Lifestyle</code>.</li>\n<li>Имена cast и точные точки съёмки внутри South Island, New Zealand.</li>\n<li>Автор музыки, исполнитель японского голоса и конкретный SFX-sheet.</li>\n<li>Побайтное совпадение Vimeo режиссёра <code>1199579267</code> с закрытым Vimeo оператора <code>1208633735</code>; длительность и визуальный проект совпадают, но это две публикации.</li>\n<li>Конкретные объективы, камеры и стабилизация; выводы относятся только к наблюдаемой перспективе, движению и фактуре.</li>\n<li>Точный average shot length: 120-frame sprite и browser samples дают плотное покрытие, но не заменяют EDL.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Группа молодых путешественников проходит через снег, дождь, лес, камень, пещеру и огонь. Природа не ставит им задачу и не требует победы; поэтому outdoor-экипировка становится не инструментом покорения, а способом подольше оставаться собой среди стихий.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:03.</strong> Заснеженные хребты заполняют кадр. За широким establishing-shot следуют две фигуры на травянистом плато: человеческий масштаб намеренно мал.</li>\n<li><strong>00:03–00:07.</strong> Молодые люди оглядывают пространство; красная куртка и рюкзак впервые становятся цветовым якорем. Смысловая рамка: существуют места, которые ничего от человека не требуют.</li>\n<li><strong>00:07–00:12.</strong> Силуэты у огня и одинокая фигура на фоне огромной долины чередуются с облаками и лесом. Ветер получает первый глагол, а пейзаж — собственную волю.</li>\n<li><strong>00:12–00:18.</strong> Камера перелетает над зелёным плато к влажному лесу. Крупный портрет под дождём и смазанные водяные/оптические текстуры переводят погоду с фона на кожу.</li>\n<li><strong>00:18–00:25.</strong> Мокрая абстракция растворяется в почти сновидческом интерьере палатки; тёплая засветка приводит к ночному костру. Огонь собирает людей внутри холодной синей среды.</li>\n<li><strong>00:25–00:32.</strong> Путь продолжается по склону и через круглую пещеру. Пара героев на светлом выходе превращает природную форму в graphic frame и буквально визуализирует дорогу вперёд.</li>\n<li><strong>00:32–00:38.</strong> Красный и синий hikers проходят каменистые и травянистые участки; портрет в пещере, рука у растения и лицо среди травы замедляют travel-монтаж до сенсорного наблюдения.</li>\n<li><strong>00:38–00:46.</strong> Повторяется вид из палатки, затем вертикали леса и двое в красной экипировке. Крупный профиль удерживается дольше, чем landscape-врезки: кульминация — не вершина, а спокойствие лица.</li>\n<li><strong>00:46–00:54.</strong> Розовая куртка в высокой траве, пальцы, кожа, солнечные полосы, дерево в проёме палатки и мужчина в синей куртке. Фильм собирает «быть как есть» через фактуру и неподвижность.</li>\n<li><strong>00:54–01:00.</strong> Последовательность спокойных портретов заканчивается фронтальным close-up героя в красном. После мысли «и нам стоит так же» остаётся чёрный logo card KOLON SPORT.</li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Ролик строится не как <code>задача → препятствие → достижение</code>, а как <code>пространство → стихии → совместное движение → разрешение быть собой</code>. Копирайт отдаёт инициативу природе: ветер движется первым, дождь приходит и уходит, огонь сближает. Люди не покоряют среду, а подстраивают дыхание и темп под неё. Экипировка доказана через присутствие в погоде, ночёвке и переходе, но ни разу не превращается в техническую демонстрацию.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Доказанная речь</h2>\n<p>В master есть японский закадровый текст. Vimeo публикует auto-generated VTT, а фильм содержит синхронный золотой English copy. Полный исходный track сохранён в <code>source/official/english-autogen.vtt</code>; ниже — смысловая русская передача без выдуманных реплик.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Русская смысловая передача</th>\n<th>Короткий экранный якорь</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:02.519–00:06.879</td>\n<td>Есть места, которые ничего от нас не требуют.</td>\n<td>—</td>\n</tr>\n<tr>\n<td>00:08.960–00:11.699</td>\n<td>Там ветер начинает первым.</td>\n<td><code>Where the wind moves first</code></td>\n</tr>\n<tr>\n<td>00:15.099–00:18.680</td>\n<td>Дождь приходит и уходит.</td>\n<td>—</td>\n</tr>\n<tr>\n<td>00:21.020–00:24.519</td>\n<td>Огонь сближает нас.</td>\n<td><code>Fire brings us closer</code></td>\n</tr>\n<tr>\n<td>00:27.059–00:36.399</td>\n<td>Мы идём, доверяя дороге впереди.</td>\n<td><code>trusting the way forward</code></td>\n</tr>\n<tr>\n<td>00:38.840–00:49.959</td>\n<td>Здесь всему позволено быть таким, каково оно есть.</td>\n<td><code>things are allowed to be how they are</code></td>\n</tr>\n<tr>\n<td>00:54.419–00:58.599</td>\n<td>Поэтому некоторое время и нам стоит просто быть собой.</td>\n<td><code>so should we</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Как копирайт работает в монтаже</h2>\n<ul>\n<li>Фразы разбиты на короткие экранные куски и переходят через склейки; субтитр становится метрономом, а не нижним техническим слоем.</li>\n<li>Субъектами первых предложений являются место и стихии, а не бренд и не спортсмен.</li>\n<li>Единственный призыв обращён внутрь: не идти дальше и выше, а позволить себе временно ничего не доказывать.</li>\n</ul>\n<h2>Аудио и ограничения</h2>\n<ul>\n<li>Сохранена полная AAC mono 48 кГц дорожка длительностью 60,053 с.</li>\n<li>Язык речи и тайминг подтверждены VTT и hardcoded copy; Whisper не нужен и не запускался.</li>\n<li>Музыкальный трек, голос исполнителя и конкретные SFX не атрибутируются: независимый слуховой проход не зафиксирован. Mix официально указан за Xavier Garneau-Roughan.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:03</td>\n<td><code>browser-00.0.jpg</code>, <code>browser-03.0.jpg</code></td>\n<td>Снежный массив; две фигуры на плато.</td>\n<td>От безлюдного wide к низкой точке рядом с травой; человек остаётся малым внутри ландшафта.</td>\n<td>Начало мысли о местах без требований.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:03–00:07</td>\n<td><code>browser-03.0.jpg</code>, <code>browser-06.0.jpg</code></td>\n<td>Пара путешественников; герой в красной куртке перед чёрной горой.</td>\n<td>Световой flare сменяется плотным холодным портретом/средним планом.</td>\n<td>Место ничего не просит от человека.</td>\n<td>director master + hardcoded copy</td>\n</tr>\n<tr>\n<td>00:07–00:12</td>\n<td><code>browser-09.0.jpg</code>, <code>vimeo-sprite-120.webp</code></td>\n<td>Силуэты у огня; одинокий hiker на гребне; долина и облака.</td>\n<td>Graphic-scale jump: intimate silhouette → extreme wide.</td>\n<td>Ветер движется первым.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:12–00:18</td>\n<td><code>browser-12.0.jpg</code>, <code>browser-15.0.jpg</code>, <code>browser-18.0.jpg</code></td>\n<td>Зелёное плато, влажный лес, лицо под дождём, водяной смаз.</td>\n<td>Воздушный обзор сжимается в skin-close-up; оптическая деградация коррелирует с дождём.</td>\n<td>Дождь приходит и уходит.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:18–00:25</td>\n<td><code>browser-21.0.jpg</code>, <code>browser-22.5.jpg</code>, <code>browser-24.0.jpg</code></td>\n<td>Световая вспышка в палатке; лицо у костра; ночной общий план лагеря.</td>\n<td>Холодный пейзаж заменён янтарным источником внутри чёрного пространства.</td>\n<td>Огонь сближает людей.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:25–00:32</td>\n<td><code>browser-27.0.jpg</code>, <code>browser-30.0.jpg</code></td>\n<td>Подъём по склону; два героя проходят круглую пещеру.</td>\n<td>Латеральное движение завершается природным graphic frame с ярким выходом.</td>\n<td>Идти, доверяя пути вперёд.</td>\n<td>director master + hardcoded copy</td>\n</tr>\n<tr>\n<td>00:32–00:38</td>\n<td><code>browser-33.0.jpg</code>, <code>browser-36.0.jpg</code>, <code>vimeo-sprite-120.webp</code></td>\n<td>Красный hiker в камнях; синий hiker; портрет и фактура стены пещеры.</td>\n<td>Быстрые пространственные склейки перемежаются более тихими портретами.</td>\n<td>Пауза между смысловыми фразами.</td>\n<td>director master</td>\n</tr>\n<tr>\n<td>00:38–00:43</td>\n<td><code>browser-39.0.jpg</code>, <code>browser-42.0.jpg</code></td>\n<td>Вид из палатки; лес снизу; двое в красной экипировке.</td>\n<td>Повтор рамки-убежища и вертикалей переводит пространство из укрытия наружу.</td>\n<td>«Здесь…» — начало тезиса о естественности.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:43–00:48</td>\n<td><code>browser-45.0.jpg</code>, <code>browser-48.0.jpg</code></td>\n<td>Дождевой профиль; девушка в розовой куртке лежит в траве.</td>\n<td>Крупность увеличивается, движение останавливается; кожа и ткань важнее географии.</td>\n<td>Всему позволено быть таким, каково оно есть.</td>\n<td>director master + hardcoded copy</td>\n</tr>\n<tr>\n<td>00:48–00:55</td>\n<td><code>browser-51.0.jpg</code>, <code>browser-54.0.jpg</code>, <code>vimeo-sprite-120.webp</code></td>\n<td>Пальцы в траве, солнечная кожа, дерево в проёме палатки, спокойный мужской портрет.</td>\n<td>Сенсорный montage связывает природу с телом через текстуры и свет.</td>\n<td>Завершение тезиса о естественности.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:55–00:59</td>\n<td><code>browser-55.5.jpg</code>, <code>browser-57.0.jpg</code></td>\n<td>Синий и красный портреты; взгляд постепенно приходит к камере.</td>\n<td>Вместо summit-shot фильм закрывается на лицах и неподвижности.</td>\n<td>Некоторое время и нам стоит просто быть собой.</td>\n<td>director master + VTT</td>\n</tr>\n<tr>\n<td>00:59–01:00</td>\n<td><code>browser-59.0.jpg</code></td>\n<td>Белый знак KOLON SPORT на чёрном.</td>\n<td>Один короткий чистый end card после плотной фактурной серии.</td>\n<td>Финальный хвост аудио не атрибутирован.</td>\n<td>director master</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/contact-browser.jpg</code> содержит 21 равномерный browser-seek кадр; дополнительные <code>browser-22.5.jpg</code> и <code>browser-55.5.jpg</code> фиксируют две пропущенные фразы. <code>frames/vimeo-sprite-120.webp</code> покрывает весь фильм с шагом примерно 0,5 с. <code>frames/official/</code> содержит 19 полноразмерных кадров, отобранных оператором. Это плотная доказательная раскадровка, но не выдаётся за каждый монтажный кадр фильма.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Kolon Sport</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22135\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22135</a></li>\n<li>Сообщение: <code>22135</code></li>\n<li>Дата UTC: 2026-07-11T03:33:36+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1208633735\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1208633735</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>KOLON SPORT\nby Max Walter</p>\n<p><a href=\"https://vimeo.com/1208633735\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1208633735</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация и источники</h2>\n<ul>\n<li>Проект на официальном сайте режиссёра: <strong>Kolon Sport — Lifestyle</strong>. Отдельное название кампании публичными источниками не подтверждено.</li>\n<li>Исходный Vimeo оператора: <a href=\"https://vimeo.com/1208633735\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1208633735</a> — <code>Kolon Sport</code>, Max Walter, 60 с. Страница определяется через oEmbed, но player-route отвечает <code>401</code>.</li>\n<li>Официальная страница оператора: <a href=\"https://www.maxwalterfilm.com/commercial#/kolon-sport-dir-liam-vanderberk/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.maxwalterfilm.com/commercial#/kolon-sport-dir-liam-vanderberk/</a></li>\n<li>Эта страница подтверждает режиссёра Liam van den Berk, локацию South Island, New Zealand, публикует 19 полноразмерных stills и скрытый unlisted-link исходного Vimeo.</li>\n<li>Официальная страница режиссёра: <a href=\"https://liamvandenberk.com/kolon-sport-lifestyle\" target=\"_blank\" rel=\"noopener noreferrer\">https://liamvandenberk.com/kolon-sport-lifestyle</a></li>\n<li>Она встраивает доступный альтернативный master: <a href=\"https://vimeo.com/1199579267/8f9f88a2af\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199579267/8f9f88a2af</a> — <code>Kolon_2026_9th_July</code>, 60 с, 3600×2160, 25 fps.</li>\n</ul>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Director: Liam van den Berk</li>\n<li>Cinematographer: Max Walter</li>\n<li>Producer: Julia Wang</li>\n<li>Writer + Editor: Logan Marshall</li>\n<li>Mix: Xavier Garneau-Roughan</li>\n<li>Grade: Matic Prusnik</li>\n<li>Gaffer: Zac Beckett-Knight</li>\n</ul>\n<h2>Сохранённые доказательства</h2>\n<ul>\n<li>Полный video-only master: H.264, 1800×1080, 25 fps, 60,000 с, 37 669 595 байт.</li>\n<li>Полная audio-only дорожка: AAC mono, 48 кГц, 60,053 с, 1 456 994 байта.</li>\n<li>Официальный auto-caption track, hardcoded English copy, 23 browser-seek кадра, 120-кадровый Vimeo sprite и 19 stills со страницы оператора.</li>\n<li>Две независимые официальные страницы связывают master с тем же проектом, режиссёром и оператором; визуальный материал совпадает.</li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Текущий уровень: <strong>E3 / complete official streams + transcript + browser-verified</strong>. Раздельные потоки не объединены: resource gate провален по swap (<code>6034 MB</code> при пороге <code>&lt;1 GB</code>), поэтому heavy lock и ffmpeg не запускались. Альтернативный Vimeo режиссёра считается полной официальной версией проекта, но не объявляется побайтной копией закрытого upload оператора.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.976393+00:00"
    },
    {
      "id": "2026-07-10__tg-22134-a0__zillow-90",
      "caseId": "-1001147919203:22134:0",
      "messageId": 22134,
      "date": "2026-07-10T03:34:58+00:00",
      "title": "ZILLOW_90",
      "brand": "ZILLOW_90",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "alex gianni",
      "evidence": "E4",
      "frameCount": 58,
      "durationSeconds": 90,
      "summary": "Zillow берёт слово Someday , обычно означающее бесконечно отложенную мечту, и превращает его в наблюдаемую дату, дверь и реакцию тела. Бренд не обещает лёгкую сделку. Напротив, герои признают задержки, осторожность и трудность, благодаря чему финальное Starts Today звучит не мотивационным лозунгом, а заработанным выводом.",
      "sourceUrl": "https://d2clgeqocjw7k2.cloudfront.net/6a341fe51b0b6c8dce3eec72/high.mp4",
      "telegramUrl": "https://t.me/fps_24_video/22134",
      "images": [
        {
          "src": "./frames/2026-07-10__tg-22134-a0__zillow-90-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/t-0.png"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "reframe",
        "world",
        "camera"
      ],
      "moves": [
        {
          "id": "someday-gets-a-date",
          "name": "У мечты появляется дата",
          "signal": "Ключ в новой двери сопровождается титром Someday, June 15, а финал отвечает платформой Someday Starts Today.",
          "baseline": "Aspirational-реклама оставляет будущее без календаря, чтобы обещание было универсальным.",
          "deviation": "Абстрактное когда-нибудь становится конкретным бытовым днём.",
          "interpretation": "У мечты появляется дата",
          "transfer": "Прикрепить большой брендовый тезис к одной проверяемой дате, адресу или предмету и вернуть эту деталь в финале.",
          "risk": "Случайная дата без драматургической выплаты будет выглядеть как декоративная документальность."
        },
        {
          "id": "friction-builds-trust",
          "name": "Трудность строит доверие",
          "signal": "Хор долго говорит о недосягаемости, осторожности и задержках, а интерфейс не приходит мгновенно всё исправить.",
          "baseline": "Сервисная реклама минимизирует friction или немедленно разрешает его продуктовой функцией.",
          "deviation": "Реальная сложность рынка остаётся частью hero narrative.",
          "interpretation": "Трудность строит доверие",
          "transfer": "Назвать неудобную правду категории до обещания бренда и сделать достижение заработанным, а не волшебным.",
          "risk": "Без эмоциональной разрядки честность усилит тревогу и оставит бренд владельцем проблемы."
        },
        {
          "id": "testimonial-relay",
          "name": "Свидетельство-эстафета",
          "signal": "Одна мысль повторяется и продолжается разными людьми, возрастами и семьями.",
          "baseline": "Testimonial принадлежит одному герою, manifesto — одному диктору.",
          "deviation": "Предложение собирается монтажом как relay между cast.",
          "interpretation": "Свидетельство-эстафета",
          "transfer": "Разбить одну честную фразу на повторяемые смысловые блоки и передать каждый следующему персонажу.",
          "risk": "Если голоса слишком одинаковы или повтор не нарастает, хор превратится в затянутый echo effect."
        },
        {
          "id": "home-proved-by-body",
          "name": "Дом доказывается телом",
          "signal": "Ценность пространства выражена объятием, ванной, танцем, батутом, водой, солнцем и прикосновением ребёнка.",
          "baseline": "Недвижимость продаётся walkthrough, планировкой и характеристиками комнат.",
          "deviation": "Архитектура уступает приоритет телесному присвоению пространства.",
          "interpretation": "Дом доказывается телом",
          "transfer": "Для эмоционального brand-film показать не объект, а пять разных способов, которыми тело начинает чувствовать себя дома.",
          "risk": "Без одного-двух читаемых establishing shots зритель может не связать действия с категорией жилья."
        },
        {
          "id": "threshold-time-machine",
          "name": "Порог как машина времени",
          "signal": "Дверь 207 открывает фильм, арки и веранды продолжают мотив, первый герой возвращается к белому проёму перед слоганом.",
          "baseline": "Дверь используется как буквальный establishing detail нового жилья.",
          "deviation": "Порог становится формой перехода из когда-нибудь в сегодня.",
          "interpretation": "Порог как машина времени",
          "transfer": "Выбрать одну пространственную форму, которая физически исполняет глагол бренда, и замкнуть ею начало и конец.",
          "risk": "Без повторного появления формы opening shot останется красивой экспозицией, а не мотивом."
        },
        {
          "id": "controlled-imperfect-optics",
          "name": "Контролируемо неправильная оптика",
          "signal": "Hero film сохраняет fisheye, overhead, underwater, расфокус, силуэт на луне и неубранный переезд.",
          "baseline": "Real-estate visual language предпочитает ровную архитектуру, dolly и подготовленные интерьеры.",
          "deviation": "Эмоциональная близость иногда важнее геометрической ясности.",
          "interpretation": "Контролируемо неправильная оптика",
          "transfer": "Смешать чистую базовую съёмку с ограниченным набором субъективных ракурсов, каждый из которых выражает чувство героя.",
          "risk": "Случайный набор трюков без эмоциональной функции будет выглядеть как showreel оператора."
        },
        {
          "id": "brand-signs-last",
          "name": "Бренд подписывает последним",
          "signal": "До 01:24 нет интерфейса, логотипа или продуктового callout; Zillow получает только финальные шесть секунд.",
          "baseline": "Длинный service-ad рано показывает продукт ради атрибуции.",
          "deviation": "90-секундный hero работает как человеческий cultural portrait, а бренд появляется после принятия смысла.",
          "interpretation": "Бренд подписывает последним",
          "transfer": "Использовать длинный формат для worldview, если кампания одновременно имеет короткие продуктовые cutdowns.",
          "risk": "Без поддерживающей медиасистемы зритель может не связать сильный фильм с конкретным сервисом."
        },
        {
          "id": "emotion-over-continuity",
          "name": "Эмоция сильнее continuity",
          "signal": "Коридор, терраса, деревянная комната, бассейн, ванна, веранда и ночное небо соединены одной фразой, а не одной географией.",
          "baseline": "Household-story сохраняет локационную и семейную непрерывность.",
          "deviation": "Национальная мозаика держится на синтаксисе и мотиве перехода.",
          "interpretation": "Эмоция сильнее continuity",
          "transfer": "Для широкого cast назначить один verbal spine и один повторяющийся визуальный мотив вместо искусственной общей фабулы.",
          "risk": "Если verbal spine слабый, монтаж будет восприниматься как несвязанный lifestyle stock."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Zillow берёт слово <code>Someday</code>, обычно означающее бесконечно отложенную мечту, и превращает его в наблюдаемую дату, дверь и реакцию тела. Бренд не обещает лёгкую сделку. Напротив, герои признают задержки, осторожность и трудность, благодаря чему финальное <code>Starts Today</code> звучит не мотивационным лозунгом, а заработанным выводом.</p>\n<h2>Драматургия</h2>\n<p>Один мужчина открывает фильм у двери, но почти сразу уступает место распределённому хору. Средняя часть расширяет понятие дома через разные возраста, семьи и типы пространств. Затем архитектура постепенно перестаёт быть главным объектом: люди танцуют, прыгают, плавают, лежат в ванне, держат ребёнка и ловят солнце. Возврат к первому герою замыкает эмоциональное кольцо, после чего бренд получает только шесть последних секунд.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Плёночная мягкость, видимое зерно, тёплые skin tones и сдержанные белые интерьеры дают ощущение найденного наблюдения, а не polished real-estate tour.</li>\n<li>Прямые фронтальные портреты системно чередуются с радикальными ракурсами: overhead, fisheye, underwater, low-angle, силуэт на луне.</li>\n<li>Двери, арки, окна и веранды повторяются как пороги; дом визуально существует в момент пересечения границы.</li>\n<li>Пустые комнаты не стилизованы до совершенства. В кадре остаются инструменты, вещи, неровная расстановка мебели и переходное состояние переезда.</li>\n<li>Дом показывается через контакт тела со средой: вода, солнечный луч, дерево, ванна, пол, воздух во время прыжка.</li>\n<li>Палитра не кодирует богатство. Светлые стены становятся нейтральной сценой для лиц, а насыщенный цвет приходит из сада, бассейна, кожи и одежды.</li>\n<li>Минимальная типографика появляется только дважды: дата в начале и слоган в конце. Она соединяет личный день с платформой бренда.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Абстракция получает дату</h3>\n<ul>\n<li><strong>Signal:</strong> на руке с ключом появляется <code>Someday, June 15</code>; через 76 секунд финальная карточка отвечает <code>Someday Starts Today</code>.</li>\n<li><strong>Baseline:</strong> aspirational real-estate copy оставляет будущее без календаря, чтобы быть универсальным.</li>\n<li><strong>Deviation:</strong> фильм делает мечту конкретной и почти документальной.</li>\n<li><strong>Interpretation:</strong> дата снижает рекламную абстракцию. Зритель не обязан поверить в лёгкость рынка — достаточно поверить, что у перехода бывает свой день.</li>\n</ul>\n<h3>2. Трудность не является врагом бренда</h3>\n<ul>\n<li><strong>Signal:</strong> значительная часть речи посвящена недосягаемости, осторожности, задержке и тому, что путь оказался сложнее ожиданий.</li>\n<li><strong>Baseline:</strong> сервисная реклама вырезает friction или быстро разрешает его демонстрацией функции.</li>\n<li><strong>Deviation:</strong> Zillow допускает дискомфорт почти до последней трети и не показывает интерфейс как мгновенное спасение.</li>\n<li><strong>Interpretation:</strong> честность снимает конфликт с реальностью дорогого и сложного рынка; бренд становится спутником решимости, а не источником чудесного shortcut.</li>\n</ul>\n<h3>3. Один текст принадлежит многим людям</h3>\n<ul>\n<li><strong>Signal:</strong> фрагменты и отдельные слова повторяются, пока монтаж переключает возраст, семью и пространство.</li>\n<li><strong>Baseline:</strong> testimonial строится вокруг одного героя, а manifesto — вокруг одного безличного диктора.</li>\n<li><strong>Deviation:</strong> фильм собирает предложение как relay между людьми.</li>\n<li><strong>Interpretation:</strong> повтор работает социальным доказательством. Один опыт мог бы быть исключением; хор превращает его в культурно узнаваемый этап жизни.</li>\n</ul>\n<h3>4. Дом доказывается телом, не площадью</h3>\n<ul>\n<li><strong>Signal:</strong> после середины дом считывается через объятие, mobile, ванну, танец, батут, бассейн, солнечное лицо и ребёнка у объектива.</li>\n<li><strong>Baseline:</strong> реклама недвижимости перечисляет комнаты, планировку, вид или функциональность поиска.</li>\n<li><strong>Deviation:</strong> геометрия пространства уступает место телесным действиям.</li>\n<li><strong>Interpretation:</strong> Zillow продаёт не inventory, а перевод собственности или аренды в переживание <code>здесь можно жить</code>. Это эмоционально выше продуктового экрана и оставляет коротким версиям роль объяснить инструменты.</li>\n</ul>\n<h3>5. Порог становится машиной времени</h3>\n<ul>\n<li><strong>Signal:</strong> фильм начинается у двери, возвращает первого героя к той же белой рамке и постоянно повторяет арки, окна и веранды.</li>\n<li><strong>Baseline:</strong> дверь — буквальный establishing detail нового дома.</li>\n<li><strong>Deviation:</strong> порог организует всю арку от ожидания к сегодняшнему дню.</li>\n<li><strong>Interpretation:</strong> одна дешёвая и понятная форма заменяет сложную exposition. Пересечение порога физически исполняет слоган.</li>\n</ul>\n<h3>6. Неглянцевая оптика создаёт достоверность</h3>\n<ul>\n<li><strong>Signal:</strong> сверхширокая деформация, расфокус, вода на оптике, underwater, резкие top shots, переходный беспорядок и street-cast лица сохраняются в hero film.</li>\n<li><strong>Baseline:</strong> category film показывает ровные стены, мягкий dolly и идеально подготовленные интерьеры.</li>\n<li><strong>Deviation:</strong> изображение иногда предпочитает эмоциональную близость архитектурной ясности.</li>\n<li><strong>Interpretation:</strong> «сырость» визуала оплачивает тезис о реальных людях. Контролируемая несовершенность становится знаком присутствия, а не низкого production value.</li>\n</ul>\n<h3>7. Бренд отсутствует, пока не сформирован смысл</h3>\n<ul>\n<li><strong>Signal:</strong> интерфейс, логотип и продуктовые callouts не появляются в первых 84 секундах; бренд подписывает уже завершённую человеческую историю.</li>\n<li><strong>Baseline:</strong> длинный service-ad рано показывает продукт, чтобы гарантировать атрибуцию.</li>\n<li><strong>Deviation:</strong> hero film почти полностью работает как cultural portrait.</li>\n<li><strong>Interpretation:</strong> стратегия требует медиасистемы: 90 секунд строят брендовый мир, а пять 15-секундных вариантов возвращают Buy, Sell, Plan и Tour. В одиночном performance-размещении такой приём был бы рискованным.</li>\n</ul>\n<h3>8. Пространственная амплитуда заменяет обычный сюжет</h3>\n<ul>\n<li><strong>Signal:</strong> симметричный коридор сменяется террасой, деревянным fisheye, бассейном, пустой комнатой, ванной, подводным кадром и луной.</li>\n<li><strong>Baseline:</strong> один household-story сохраняет локационную непрерывность.</li>\n<li><strong>Deviation:</strong> эмоция объединяет географически несвязанные пространства сильнее, чем continuity.</li>\n<li><strong>Interpretation:</strong> фильм может вместить национальную кампанию и широкий cast, не превращаясь в каталог, потому что каждую сцену связывают одна синтаксическая фраза и мотив перехода.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Прикрепить абстрактное обещание к одной конкретной дате или бытовой детали, а в финале раскрыть её как брендовый тезис.</li>\n<li>Не прятать category friction: назвать его несколькими человеческими голосами и превратить честность в источник доверия.</li>\n<li>Собрать одну фразу relay-монтажом из разных людей, чтобы repetition работал как social proof.</li>\n<li>Показывать ценность пространства через телесные действия, а не через архитектурный walkthrough.</li>\n<li>Найти простую форму-порог и использовать её как визуальный эквивалент перехода во времени или статусе.</li>\n<li>Смешать аккуратные портреты с двумя-тремя контролируемо «неправильными» ракурсами, чтобы дорогая съёмка не потеряла ощущение жизни.</li>\n<li>Разделить роли форматов: длинный hero строит человеческий worldview, короткие cutdowns возвращают продуктовые глаголы.</li>\n<li>Оставить бренду минимальный финальный хвост только после того, как фильм уже доказал эмоцию без логотипа.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>Имена cast, точные адреса и статус каждого участника как реального покупателя, арендатора или street-cast исполнителя.</li>\n<li>Точные камеры, объективы, stock, лаборатория и характер post grain; публично подтверждён только принцип съёмки на плёнку.</li>\n<li>Композитор, музыкальный трек, voice casting и детальный SFX-sheet.</li>\n<li>Дословность двух фрагментов auto-caption около 00:49 и 01:07; смысловое окружение ясно, первые слова распознаны ненадёжно.</li>\n<li>Побайтное совпадение LBB master с закрытым Vimeo Alex Gianni. Название, длительность, визуал и кампания совпадают, но это две публикации.</li>\n<li>Монтаж пяти 15-секундных вариантов: их названия и Vimeo IDs официально зафиксированы, но приватные player-routes не дают доказательного просмотра.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Несколько людей вспоминают момент, когда недостижимое «когда-нибудь» стало конкретным сегодняшним днём. Их голоса, новые комнаты, семейные жесты и почти телесное чувство облегчения складываются в общий портрет дома как достигнутой возможности, а не объекта недвижимости.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:08. Порог.</strong> Размытая дверь квартиры <code>207</code> постепенно проясняется. Мужчина подходит, вставляет ключ и задерживается спиной к камере. На крупном плане руки появляется датированный титр <code>Someday, June 15</code>: абстрактное будущее получает календарный день.</li>\n<li><strong>00:08–00:12. Первый свидетель.</strong> Мужчина разворачивается в неподвижный фронтальный портрет. Его лицо открывает хор людей, для которых «сегодня» наконец наступило.</li>\n<li><strong>00:12–00:20. Телесное освобождение.</strong> Женщина выходит на окружённую зеленью террасу, запрокидывает голову и раскидывает руки. Следующий верхний ракурс превращает радость в почти танцевальный жест внутри комнаты.</li>\n<li><strong>00:20–00:29. Дом как семья.</strong> Молодая женщина стоит у лестницы, затем оказывается с маленькой дочерью в деревянном интерьере. Ребёнок тянется к сверхширокому объективу; крупный портрет матери удерживает одновременно усталость и облегчение.</li>\n<li><strong>00:29–00:37. Другие версии «сегодня».</strong> Женщина переносит стул в стеклянной комнате; человек спокойно плывёт в бассейне; пожилая пара обнимается. Разные возраста и жизненные этапы получают одинаковый вес.</li>\n<li><strong>00:37–00:46. Появление дома.</strong> Пара встречается в почти пустых светлых комнатах. Между человеческими планами вставлен детский mobile; затем пожилая пара приближается к объективу. Дом определяется отношениями и ожиданием новой жизни.</li>\n<li><strong>00:46–00:58. Непарадный переезд.</strong> Молодая женщина среди разложенных вещей, человек с инструментом, пустые стены и одинокая фигура в комнате. Реклама не скрывает беспорядок, ремонт и переходность момента.</li>\n<li><strong>00:58–01:08. Присвоение пространства.</strong> Женщина лежит в розовой ванне; пожилая героиня ловит солнце на лице и улыбается; мужчина возникает под водой. Пространство уже не показывают как площадь — его чувствуют кожей.</li>\n<li><strong>01:08–01:20. Из жилья в жизнь.</strong> Танец в пустой комнате, прыжки на батуте, движение на веранде, низкая точка под деревьями и повторный underwater-портрет ускоряют эмоциональную разрядку. Луна с силуэтом человека превращает частное событие в почти мифический финальный образ.</li>\n<li><strong>01:20–01:24. Возврат.</strong> Первый мужчина снова появляется в дверном проёме и смотрит прямо в камеру. Кольцо замыкается: дверь была не входом в квартиру, а переходом из ожидания в сегодняшний день.</li>\n<li><strong>01:24–01:30. Бренд как подпись.</strong> Угловой фасад дома и провода занимают весь кадр. Сначала появляется <code>Someday Starts Today</code>, затем чистый знак Zillow.</li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Фильм движется по схеме <code>абстрактное когда-нибудь → конкретная дата → хор трудностей → телесное облегчение → общий дом</code>. Вместо одного героя с одним успехом используется распределённый protagonist: каждый человек завершает чужую фразу и показывает иной жизненный этап. Zillow появляется только после того, как накопилось достаточно человеческих доказательств, поэтому бренд присваивает не недвижимость, а момент перехода от намерения к действию.</p>\n<h2>Сценарная механика кампании</h2>\n<p>90-секундная версия работает как матрица для коротких фильмов. Отдельные 15-секундные названия <code>Buy</code>, <code>Sell</code>, <code>Plan</code>, <code>Tour</code>, <code>Sports</code> показывают, что campaign system собирается не из нового слогана для каждого размещения, а из одного эмоционального хора и разных продуктовых входов.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Тип речи</h2>\n<p>Это не единый дикторский VO, а смонтированный хор свидетельств. Фразы повторяются, подхватываются и уточняются разными людьми. Такой монтаж превращает частный опыт покупки, аренды или переезда в коллективное признание: путь был трудным, но достижимым.</p>\n<h2>Таймкодированная смысловая передача</h2>\n<p>Полный публичный auto-caption track сохранён в <code>source/official/linkedin-english-autogen.vtt</code>. Ниже — русская смысловая передача; явные ошибки автоматического распознавания не маскируются под достоверную дословность.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Русская смысловая передача</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:02.900–00:05.830</td>\n<td>Да, сегодня действительно наступило.</td>\n<td>Запуск темы настоящего времени.</td>\n</tr>\n<tr>\n<td>00:05.830–00:16.860</td>\n<td>Наконец это тот самый день; и от него хорошо.</td>\n<td>Повтор несколькими голосами превращает облегчение в хор.</td>\n</tr>\n<tr>\n<td>00:16.860–00:21.530</td>\n<td>Это шаг, который давно представляли.</td>\n<td>Называется личная мечта, но ещё не объект сделки.</td>\n</tr>\n<tr>\n<td>00:22.170–00:31.950</td>\n<td>Он всегда казался недосягаемым, потому что путь был нелёгким.</td>\n<td>В рекламный оптимизм допускают экономическую и эмоциональную трудность.</td>\n</tr>\n<tr>\n<td>00:31.950–00:40.361</td>\n<td>На деле было очень трудно; всё заняло больше времени, чем ожидалось.</td>\n<td>Сложность усиливается не конфликтом, а повтором признаний.</td>\n</tr>\n<tr>\n<td>00:40.361–00:48.600</td>\n<td>Люди старались быть осторожными, но не позволили осторожности полностью остановить их.</td>\n<td>Поворот от страха к действию.</td>\n</tr>\n<tr>\n<td>00:48.600–01:04.460</td>\n<td>Двигались аккуратно и в конце нашли то, что ощущалось правильным.</td>\n<td>Auto-caption ошибочно начинает строку как <code>I traded</code>; смысл подтверждается соседними словами, но точная первая формулировка не доказана.</td>\n</tr>\n<tr>\n<td>01:06.690–01:13.880</td>\n<td>Нашлось место, которое можно назвать домом; для семьи это тоже было непросто.</td>\n<td>Впервые явно появляется семантическая награда — home. Начало строки распознано с ошибкой.</td>\n</tr>\n<tr>\n<td>01:13.880–01:18.780</td>\n<td>Идеальный дом прежде можно было только воображать.</td>\n<td>Мечта сопоставляется с уже наблюдаемой жизнью внутри пространства.</td>\n</tr>\n<tr>\n<td>01:22.020–01:24.570</td>\n<td>Невербальная эмоциональная реакция.</td>\n<td>Возврат к первому герою перед end card.</td>\n</tr>\n<tr>\n<td>01:24.570–01:30.092</td>\n<td>Разборчивой речи нет.</td>\n<td>Слоган и logo card получают чистый финальный хвост.</td>\n</tr>\n</tbody>\n</table>\n<h2>Как речь управляет монтажом</h2>\n<ul>\n<li>Повтор одного смыслового фрагмента несколькими голосами используется как verbal match cut: каждый новый человек подтверждает предыдущего.</li>\n<li>Ключевые слова задерживаются относительно изображения. Сначала зритель видит дверь, лица и жесты, а слово <code>home</code> приходит только после накопления трудности.</li>\n<li>Незавершённость, паузы и повторы сохраняют фактуру интервью; копирайт ощущается найденным в реальных ответах, а не прочитанным по телесуфлёру.</li>\n<li>Фильм строит обещание через прошедшее усилие. Zillow не утверждает, что путь лёгкий; он делает достижение психологически возможным.</li>\n</ul>\n<h2>Аудио и ограничения</h2>\n<ul>\n<li>В master сохранена полная AAC stereo 48 кГц дорожка длительностью 90,091667 с.</li>\n<li>Тайминги речи подтверждены LinkedIn WebVTT; локальный Whisper не запускался и не требуется для уровня E4.</li>\n<li>Auto-caption содержит как минимум две явные смысловые ошибки. Поэтому дословный screenplay не заявляется; доказан таймкодированный semantic map.</li>\n<li>Композитор, название музыки, конкретный SFX-sheet и точное распределение реплик по cast публичными источниками не установлены.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td><code>t-0.png</code>, <code>t-2.png</code>, <code>t-4.png</code></td>\n<td>Дверь <code>207</code> выходит из расфокуса; мужчина подходит и достаёт ключ.</td>\n<td>Долгая осевая композиция превращает бытовой коридор в сцену ожидания.</td>\n<td>Первое тихое утверждение о наступившем сегодня.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:04–00:08</td>\n<td><code>t-6.png</code>, <code>t-8.png</code></td>\n<td>Спина у двери; рука с ключом. На экране дата <code>Someday, June 15</code>.</td>\n<td>Крупность сжимается от архитектуры к действию руки; титр прикрепляет мечту к календарю.</td>\n<td>Хор начинает повторять мысль о сегодняшнем дне.</td>\n<td>полный master + browser seek</td>\n</tr>\n<tr>\n<td>00:08–00:12</td>\n<td><code>t-10.png</code>, <code>t-12.png</code></td>\n<td>Фронтальный портрет мужчины сменяется тёмным переходом к зелёной террасе.</td>\n<td>Неподвижный direct gaze; затем резкий spatial reset.</td>\n<td>Наступивший день «ощущается хорошо».</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:12–00:20</td>\n<td><code>t-14.png</code>, <code>t-16.png</code>, <code>t-18.png</code></td>\n<td>Женщина выходит на террасу, запрокидывает голову; верхний ракурс ловит движение в комнате.</td>\n<td>Wide → экстатический low close-up → геометричный overhead.</td>\n<td>Мечта становится телесным облегчением.</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>00:20–00:29</td>\n<td><code>t-20.png</code>, <code>t-22.png</code>, <code>t-24.png</code>, <code>t-26.png</code>, <code>t-28.png</code></td>\n<td>Молодая женщина у лестницы; мать с дочерью; ребёнок касается объектива; эмоциональный портрет матери.</td>\n<td>Сверхширокая перспектива деформирует деревянную комнату, затем монтаж возвращается к лицу.</td>\n<td>Шаг был воображаемым и казался недосягаемым.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:29–00:35</td>\n<td><code>t-30.png</code>, <code>t-32.png</code>, <code>t-34.png</code></td>\n<td>Женщина перемещает стул в стеклянной комнате; человек лежит на воде.</td>\n<td>Статичный architectural wide сменяется почти графическим overhead бассейна.</td>\n<td>Повтор признания о трудности пути.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:35–00:42</td>\n<td><code>t-36.png</code>, <code>t-38.png</code>, <code>t-40.png</code>, <code>t-42.png</code></td>\n<td>Пожилая пара обнимается; молодая пара встречается в пустом доме; mobile висит в солнечном пятне.</td>\n<td>Portrait intimacy → кадр через арку → символический insert будущего ребёнка.</td>\n<td>Всё заняло дольше ожидаемого.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:42–00:48</td>\n<td><code>t-44.png</code>, <code>t-46.png</code>, <code>t-48.png</code></td>\n<td>Пожилая пара у камеры; молодой портрет; женщина стоит среди вещей.</td>\n<td>Возрастной match cut по лицам заканчивается wide с бытовым хаосом.</td>\n<td>Осторожность признаётся, но не становится отказом.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:48–00:56</td>\n<td><code>t-50.png</code>, <code>t-52.png</code>, <code>t-54.png</code>, <code>t-56.png</code></td>\n<td>Женщина в пустом коридоре; человек с инструментом; одинокая фигура в комнате; мужской фронтальный портрет.</td>\n<td>Смена симметричных помещений и прямых взглядов; дом ещё не завершён.</td>\n<td>Движение было осторожным; наконец найдено правильное место.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>00:56–01:04</td>\n<td><code>t-58.png</code>, <code>t-60.png</code>, <code>t-62.png</code>, <code>t-64.png</code></td>\n<td>Глаза пожилой женщины; ванна; солнечный балкон; движение среди растений.</td>\n<td>Extreme close-up → искажённый low-angle → световой tactile montage.</td>\n<td>Завершение фразы о найденном результате.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>01:04–01:10</td>\n<td><code>t-66.png</code>, <code>t-68.png</code>, <code>t-70.png</code></td>\n<td>Улыбка в солнце; мужчина под водой; танец в пустой комнате.</td>\n<td>Blur и вода работают как переживаемая оптика, а не чистая демонстрация пространства.</td>\n<td>Возникает мысль о месте, которое можно назвать домом.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>01:10–01:16</td>\n<td><code>t-72.png</code>, <code>t-74.png</code>, <code>t-76.png</code></td>\n<td>Прыжок на батуте; движение на веранде; низкая точка под деревьями.</td>\n<td>Ритм ускоряется, ракурсы становятся свободнее и ниже.</td>\n<td>Признаётся, что семье тоже было нелегко.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>01:16–01:22</td>\n<td><code>t-78.png</code>, <code>t-80.png</code>, <code>t-82.png</code></td>\n<td>Ещё один underwater-портрет; силуэт пересекает луну; первый мужчина возвращается к двери.</td>\n<td>Вода → чёрный ночной graphic frame → белый коридор; эмоциональная дуга замыкается.</td>\n<td>Идеальный дом переходит из воображения в реакцию героя.</td>\n<td>полный master + VTT</td>\n</tr>\n<tr>\n<td>01:22–01:26</td>\n<td><code>t-82.png</code>, <code>t-84.png</code></td>\n<td>Герой смотрит в камеру; затем угловой фасад с титром <code>Someday Starts Today</code>.</td>\n<td>Лицо получает последнюю долю перед чистой архитектурной карточкой.</td>\n<td>Невербальный выдох; речь прекращается.</td>\n<td>полный master</td>\n</tr>\n<tr>\n<td>01:26–01:30</td>\n<td><code>t-86.png</code>, <code>t-88.png</code>, <code>t-89.png</code></td>\n<td>Слоган удерживается; появляется знак Zillow.</td>\n<td>Один внешний low-angle становится и message card, и brand card.</td>\n<td>Чистый финальный аудиохвост.</td>\n<td>полный master</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/contact-browser-2s.png</code> содержит 45 равномерных кадров с шагом 2 секунды. Ещё десять нечётных пятесекундных проб и официальный poster доводят визуальную выборку до 56 уникальных still-файлов без учёта contact sheets. Раскадровка покрывает весь master, но не выдаётся за покадровый EDL.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Zillow — Someday Starts Today</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22134\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22134</a></li>\n<li>Сообщение: <code>22134</code></li>\n<li>Дата UTC: 2026-07-10T03:34:58+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1201204440\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1201204440</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>ZILLOW 90<br>\nby Alex Gianni</p>\n<p><a href=\"https://vimeo.com/1201204440\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1201204440</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация</h2>\n<ul>\n<li>Официальная страница executive producer Alex Gianni: <a href=\"https://alexgianni.com/Zillow\" target=\"_blank\" rel=\"noopener noreferrer\">https://alexgianni.com/Zillow</a></li>\n<li>Название проекта: <strong>Zillow — Someday Starts Today</strong>.</li>\n<li>На странице собраны 90-секундный master и пять 15-секундных вариантов: Buy, Sports, Plan, Sell и Tour.</li>\n<li>Исходный Vimeo <code>1201204440</code> определяется через oEmbed как <code>ZILLOW_90</code>, Alex Gianni, 90 с, но player-route отвечает <code>401</code> из-за domain-level privacy.</li>\n<li>Публичная карточка LBB: <a href=\"https://lbbonline.com/work/171658\" target=\"_blank\" rel=\"noopener noreferrer\">https://lbbonline.com/work/171658</a></li>\n<li>Публичный LBB-player: <a href=\"https://notube.lbbonline.com/media/6a341fe51b0b6c8dce3eec72\" target=\"_blank\" rel=\"noopener noreferrer\">https://notube.lbbonline.com/media/6a341fe51b0b6c8dce3eec72</a></li>\n<li>Именно он публикует полный muxed master на собственном CDN и связывает его с работой <code>Zillow - Some Day Starts Today</code>.</li>\n<li>Отраслевые описания: <a href=\"https://lbbonline.com/news/Zillow-Johannes-Leonardo\" target=\"_blank\" rel=\"noopener noreferrer\">https://lbbonline.com/news/Zillow-Johannes-Leonardo</a> и <a href=\"https://shotsmag.slateprod.io/news/view/today-is-the-day-for-zillow\" target=\"_blank\" rel=\"noopener noreferrer\">https://shotsmag.slateprod.io/news/view/today-is-the-day-for-zillow</a></li>\n<li>Публичный пост креативной команды с тем же 90-секундным фильмом и English auto-caption track: <a href=\"https://www.linkedin.com/posts/emlyn-allen-8a1b8215_new-work-very-excited-to-see-our-new-activity-7475270267263651840-PbVb\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.linkedin.com/posts/emlyn-allen-8a1b8215_new-work-very-excited-to-see-our-new-activity-7475270267263651840-PbVb</a></li>\n</ul>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Client: Zillow</li>\n<li>Agency: Johannes Leonardo / New York</li>\n<li>Director: Leigh Powis</li>\n<li>Production Company: ProdCo</li>\n<li>Executive Producer / portfolio publisher: Alex Gianni</li>\n<li>Director of Photography: Jeremy Cox</li>\n<li>Editors: Tom Hohle, Mark Gutierrez</li>\n<li>Editorial: Cabin Edit</li>\n<li>Creative Director: Celia Mortlock</li>\n<li>Color: Joseph Bicknell</li>\n<li>Company 3 Producer: Casey Koster</li>\n</ul>\n<p>Company 3 подтверждает расширенные post-production credits на странице <a href=\"https://www.company3.com/videos/someday-starts-today/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.company3.com/videos/someday-starts-today/</a>. Ariel Fisher указан LBB как фотограф кампанийной imagery library; это не замена Jeremy Cox в роли DOP фильма.</p>\n<h2>Контекст кампании</h2>\n<p>Johannes Leonardo развивает существующую платформу Zillow <code>Someday Starts Today</code> от абстрактной мечты к наблюдаемым событиям: аренде, покупке первого дома, переезду и началу новой жизни. Кампания вышла во время World Cup 2026 и задумана как набор фильмов, social-моментов и живой библиотеки изображений. Официальное описание подчёркивает сочетание плёночной съёмки и street casting вместо безупречного рекламного глянца.</p>\n<h2>Сохранённые доказательства</h2>\n<ul>\n<li>Полный master: H.264 + AAC stereo, 1920×1080, 24000/1001 fps, 90,091667 с, 34 504 120 байт.</li>\n<li>SHA-256 master: <code>5c0163770e5f80a739c746606fa5676365632db93e80614fb067156357eb0246</code>.</li>\n<li>Публичный English auto-caption VTT с таймкодами: <code>source/official/linkedin-english-autogen.vtt</code>.</li>\n<li>55 browser-seek кадров, включая равномерное покрытие с шагом 2 секунды.</li>\n<li>Контрольные листы: <code>frames/contact-browser.png</code> и <code>frames/contact-browser-2s.png</code>.</li>\n<li>Снимки официальных страниц Alex Gianni, LBB, LinkedIn, shots и Company 3.</li>\n<li>Официальный poster LBB: <code>frames/official/lbb-frame-0000.png</code>.</li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Текущий уровень: <strong>E4 / полный сохранённый master + checksum + verified durations + complete timecoded transcript + browser-seek coverage</strong>. Закрытый Vimeo не обходился: использован публично опубликованный master той же карточки работы в LBB. Пять коротких вариантов зафиксированы как структура кампании, но не выдаются за отдельно проанализированные ролики.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.973794+00:00"
    },
    {
      "id": "2026-07-09__tg-22133-a0__bank-of-america-street-of-dreams",
      "caseId": "-1001147919203:22133:0",
      "messageId": 22133,
      "date": "2026-07-09T04:10:19+00:00",
      "title": "Bank of America - Street of Dreams",
      "brand": "Bank of America",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Andrey Nikolaev",
      "evidence": "E4",
      "frameCount": 89,
      "durationSeconds": 277,
      "summary": "Фильм говорит, что личной силы недостаточно без внешней веры, доступа и инфраструктуры. Поэтому Bank of America не присваивает себе талант Calle: банк финансирует условия, в которых её желание может стать действием. Центральная метафора — огонь. Сначала он уничтожает дом, затем возвращается как горящий футбольный образ, красные бутсы, красная форма и энергия гола.",
      "sourceUrl": "https://www.youtube.com/watch?v=RHBopni_xTo",
      "telegramUrl": "https://t.me/fps_24_video/22133",
      "images": [
        {
          "src": "./frames/2026-07-09__tg-22133-a0__bank-of-america-street-of-dreams-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/t-268.png"
        }
      ],
      "tasks": [
        "sound",
        "rhythm",
        "reframe",
        "product",
        "world"
      ],
      "moves": [
        {
          "id": "trauma-image-recoded",
          "name": "Травматический образ меняет функцию",
          "signal": "Огонь уничтожает дом, затем возвращается в футбольном видении, красных бутсах, форме и игровом прорыве.",
          "baseline": "Cause-film оставляет trauma в прологе и заменяет её чистым uplift.",
          "deviation": "Тяжёлый образ не исчезает, а превращается из угрозы в энергию действия.",
          "interpretation": "Травматический образ меняет функцию",
          "transfer": "Назначить одному образу два противоположных драматических значения и провести трансформацию через предмет и цвет.",
          "risk": "Без уважительного контекста повтор травмы будет выглядеть эксплуатационным или эстетизирующим насилие."
        },
        {
          "id": "celebrity-as-inner-function",
          "name": "Celebrity как внутренний голос",
          "signal": "Beckham видим Calle, присутствует в пустом пространстве и даёт короткие импульсы, но не решает задачу за неё.",
          "baseline": "Спортивная звезда играет себя, обучает технике или вручает награду.",
          "deviation": "Узнаваемость визуализирует внутреннее разрешение и поддержку.",
          "interpretation": "Celebrity как внутренний голос",
          "transfer": "Дать celebrity психологическую функцию и ограничить его действие, чтобы agency осталось у героя.",
          "risk": "Слишком буквальная экспозиция превратит метафору в дорогое cameo и вытеснит протагониста."
        },
        {
          "id": "belief-needs-equipment",
          "name": "Вере нужен предмет",
          "signal": "Наставник говорит раньше, но настоящий поворот фиксируется коробкой с красными бутсами и началом самостоятельной тренировки.",
          "baseline": "Motivational speech сам по себе открывает герою путь.",
          "deviation": "Абстрактная поддержка должна стать доступом к конкретному ресурсу.",
          "interpretation": "Вере нужен предмет",
          "transfer": "После эмоционального разрешения показать один материальный объект, без которого действие всё ещё невозможно.",
          "risk": "Если предмет выглядит подарком знаменитости, системная проблема снова сведётся к индивидуальному чуду."
        },
        {
          "id": "name-place-song-one-word",
          "name": "Имя, место и песня — одно слово",
          "signal": "Имя Calle означает street и связывает героиню с названием фильма, песни и городской географией.",
          "baseline": "Название кампании и имя персонажа существуют независимо.",
          "deviation": "Одно слово становится person, place и musical motif.",
          "interpretation": "Имя, место и песня — одно слово",
          "transfer": "Найти многозначное слово, которое естественно работает минимум в трёх слоях worldbuilding.",
          "risk": "Натянутая языковая игра будет ощущаться как ребус авторов, если персонаж не оплачивает её поведением."
        },
        {
          "id": "access-as-frame-geometry",
          "name": "Доступ как геометрия кадра",
          "signal": "Окно, дверь, сетка и бетонный проём долго отделяют Calle от внешнего мира и игроков.",
          "baseline": "Социальный барьер объясняется репликой или end card.",
          "deviation": "Исключение становится повторяющейся композицией до появления программы помощи.",
          "interpretation": "Доступ как геометрия кадра",
          "transfer": "Выразить системное ограничение одной физической линией и менять положение героя относительно неё по ходу арки.",
          "risk": "Слишком красивое ограждение без изменения позиции героя романтизирует изоляцию."
        },
        {
          "id": "song-coauthors-world",
          "name": "Песня соавторствует миру",
          "signal": "Original text связан с Bono, словарь песни пронизывает реплики, а U2 физически появляются внутри улицы фильма.",
          "baseline": "Известный трек лицензируется после завершения сценария и лишь усиливает эмоцию.",
          "deviation": "Музыка определяет имя, заголовок, мифологию и cameo structure.",
          "interpretation": "Песня соавторствует миру",
          "transfer": "При работе с артистом строить общий словарь истории до съёмки, а не добавлять песню поверх финального монтажа.",
          "risk": "Worldbuilding артиста может подавить бренд и героя, если связь существует только ради промо релиза."
        },
        {
          "id": "purpose-media-ladder",
          "name": "Медиалестница для purpose",
          "signal": "Полный 4:37 film строит причинность, а официальный 30s TVC сохраняет только barrier, guardian, повторную попытку и brand question.",
          "baseline": "Extended cut и TVC различаются главным образом длительностью.",
          "deviation": "Каждый формат получает отдельную коммуникационную работу.",
          "interpretation": "Медиалестница для purpose",
          "transfer": "Проектировать long-form как источник смысла, а short-form как самостоятельную функцию reach и атрибуции.",
          "risk": "Если зритель short-form не считывает stakes без длинной версии, медиалестница превращается в зависимость."
        },
        {
          "id": "program-not-product-payoff",
          "name": "Выплата программой, не продуктом",
          "signal": "Финал объясняет Soccer with Us, Street Child United и доступ к футболу; банковский интерфейс отсутствует.",
          "baseline": "Sponsor-film возвращает внимание к продуктовой категории или корпоративному слогану.",
          "deviation": "Брендовая роль доказана инфраструктурой участия.",
          "interpretation": "Выплата программой, не продуктом",
          "transfer": "Завершать purpose-story конкретным партнёром, механизмом доступа и проверяемой программой.",
          "risk": "Без действующей программы тот же финал будет восприниматься как cause-washing."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Фильм говорит, что личной силы недостаточно без внешней веры, доступа и инфраструктуры. Поэтому Bank of America не присваивает себе талант Calle: банк финансирует условия, в которых её желание может стать действием. Центральная метафора — огонь. Сначала он уничтожает дом, затем возвращается как горящий футбольный образ, красные бутсы, красная форма и энергия гола.</p>\n<h2>Драматургия</h2>\n<p>Первая треть почти не похожа на sports ad: пожар, дождь, машина, пустая квартира и долгое сомнение. Celebrity появляется лишь после того, как проблема стала внутренней. Beckham остаётся guardian и никогда не забивает за героиню. Материальный turning point — не его присутствие, а коробка с бутсами. С этого момента Calle сама повторяет попытки, входит в команду и переписывает значение огня.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Kodak-film фактура удерживает мягкие highlights, плотную тень, нестабильный цвет и телесное зерно.</li>\n<li>Реальный social-housing бетон противопоставлен мифическим образам: собака в огне, пылающий футбольный объект в лесу, розовое облако, железнодорожный путь, guardian на пустой площадке.</li>\n<li>Сетка, окно, дверь и бетонный проём повторяются как физические границы доступа.</li>\n<li>Красный цвет проходит смысловую дугу: пожар → рот/дыхание → бутсы → форма → гол. Он не просто accent color, а narrative state.</li>\n<li>Beckham часто расположен на краю большого negative space; визуально он скорее мысль, чем партнёр по сцене.</li>\n<li>Calle снимается через стекло, сетку и дверной косяк до принятия решения; во время матча камера выходит внутрь движения.</li>\n<li>U2 появляются не в концертном insert, а в транспорте и уличной графике, будто музыка физически путешествует по тому же городу.</li>\n</ul>\n<h2>Дифференциальные выводы</h2>\n<h3>1. Травматический образ меняет функцию</h3>\n<ul>\n<li><strong>Signal:</strong> огонь уничтожает дом, затем сопровождает футбольные видения, красные бутсы, форму и решающий игровой блок.</li>\n<li><strong>Baseline:</strong> cause-film отделяет trauma prologue от uplifting resolution и больше не возвращает тяжёлый образ.</li>\n<li><strong>Deviation:</strong> фильм не удаляет пожар после поворота, а перекодирует его.</li>\n<li><strong>Interpretation:</strong> resilience показана не как забвение, а как способность не позволить памяти определять следующий шаг. Один образ получает полноценную драматическую арку.</li>\n</ul>\n<h3>2. Celebrity становится внутренней функцией</h3>\n<ul>\n<li><strong>Signal:</strong> Beckham видит Calle, задаёт короткие вопросы и присутствует в пустом пространстве, но не решает социальную или спортивную задачу.</li>\n<li><strong>Baseline:</strong> звезда появляется как сам знаменитый спортсмен, даёт мастер-класс или публично награждает героя.</li>\n<li><strong>Deviation:</strong> узнаваемость используется для визуализации внутреннего разрешения.</li>\n<li><strong>Interpretation:</strong> celebrity equity не забирает agency ребёнка. Чем меньше Beckham делает физически, тем сильнее работает как символ веры.</li>\n</ul>\n<h3>3. Предмет важнее речи наставника</h3>\n<ul>\n<li><strong>Signal:</strong> после нескольких слов поддержки настоящий поворот происходит на коробке с красными бутсами и самостоятельной тренировке.</li>\n<li><strong>Baseline:</strong> motivational mentor speech является кульминацией.</li>\n<li><strong>Deviation:</strong> абстрактная вера должна материализоваться в доступе к игре.</li>\n<li><strong>Interpretation:</strong> фильм связывает purpose с инфраструктурой. Для brand-purpose этого важнее эмоции: помощь становится наблюдаемым ресурсом.</li>\n</ul>\n<h3>4. Имя героини является worldbuilding</h3>\n<ul>\n<li><strong>Signal:</strong> Calle означает <code>street</code>, совпадает с названием песни/фильма и помещает героиню внутрь повторяющегося городского мотива.</li>\n<li><strong>Baseline:</strong> имя персонажа идентифицирует человека, а campaign title живёт отдельно.</li>\n<li><strong>Deviation:</strong> person, place и song объединены одним словом.</li>\n<li><strong>Interpretation:</strong> title перестаёт быть наклейкой на историю. Он работает в кастинге, языке, музыке и визуальной географии.</li>\n</ul>\n<h3>5. Сетка превращает доступ в композицию</h3>\n<ul>\n<li><strong>Signal:</strong> Calle долго наблюдает через окно и металлическое ограждение; после решения камера всё чаще оказывается по одну сторону с игроками.</li>\n<li><strong>Baseline:</strong> проблема доступа объясняется репликой или end card.</li>\n<li><strong>Deviation:</strong> социальный барьер многократно существует внутри кадра.</li>\n<li><strong>Interpretation:</strong> зритель чувствует исключение до того, как понимает программу <code>Soccer with Us</code>. Поздний institutional message оплачивается ранней геометрией.</li>\n</ul>\n<h3>6. Песня является соавтором сценария</h3>\n<ul>\n<li><strong>Signal:</strong> original text связан с Bono, героиня называется Calle, ключевые мотивы реплик рифмуются с песней, а U2 появляются внутри мира фильма.</li>\n<li><strong>Baseline:</strong> известный трек эмоционально усиливает уже законченный монтаж.</li>\n<li><strong>Deviation:</strong> музыка определяет названия, образы, язык и cameo structure.</li>\n<li><strong>Interpretation:</strong> интеграция артиста становится глубже licensing. Это дорогой, но сильный путь: песня и фильм взаимно расширяют мифологию друг друга.</li>\n</ul>\n<h3>7. Purpose получает медиалестницу</h3>\n<ul>\n<li><strong>Signal:</strong> 4:37 дают полноценную притчу; отдельный 30-секундный TVC сжимает её до материнского правила, guardian, тренировки и brand question.</li>\n<li><strong>Baseline:</strong> длинная версия — просто extended cut обычной рекламы.</li>\n<li><strong>Deviation:</strong> форматы имеют разные задачи: short film создаёт смысл, TVC обеспечивает reach и атрибуцию.</li>\n<li><strong>Interpretation:</strong> сложную cause-story не заставляют продавать за 30 секунд. Медиаархитектура сохраняет и глубину, и эффективность.</li>\n</ul>\n<h3>8. Бренд заканчивает программой, не продуктом</h3>\n<ul>\n<li><strong>Signal:</strong> финальные карточки говорят об инициативе, Street Child United и доступе к футболу; банковский интерфейс отсутствует.</li>\n<li><strong>Baseline:</strong> sponsor-film возвращается к корпоративному слогану или продуктовой категории.</li>\n<li><strong>Deviation:</strong> брендовая выплата оформлена как инфраструктура участия.</li>\n<li><strong>Interpretation:</strong> это повышает доверие только при реальном продолжении программы. Без операционной связи тот же приём выглядел бы cause-washing.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Дать одному травматическому образу вторую жизнь и изменить его функцию через цвет, предмет и действие.</li>\n<li>Использовать celebrity как внутреннюю роль героя, ограничив физическое вмешательство и сохранив agency протагониста.</li>\n<li>После мотивационной речи обязательно показать материальный ресурс, который делает действие возможным.</li>\n<li>Связать имя, место, заголовок и музыкный мотив одним многозначным словом.</li>\n<li>Визуализировать социальный барьер геометрией кадра задолго до объясняющей карточки.</li>\n<li>Привлекать известного артиста на уровне соавторства worldbuilding, а не только лицензии на soundtrack.</li>\n<li>Разделить форматы по функции: длинный фильм для причинности, короткий TVC для reach и brand recall.</li>\n<li>Завершать purpose-film конкретной системой доступа, партнёром и измеримой программой, а не общим пожеланием.</li>\n</ol>\n<h2>Этический риск</h2>\n<p>История использует бездомность ребёнка, глобальных знаменитостей и крупного финансового спонсора. Переносить такой приём можно только при проверяемом партнёрстве, реальном финансировании доступа, участии профильной организации и уважительной защите cast. Скопировать эстетику травмы без операционной программы — значит превратить уязвимость в декорацию.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>Является ли Calle собирательным персонажем или основана на конкретной биографии; официальные источники называют её вымышленной героиней, сыгранной Nevaeh Derricks.</li>\n<li>Точные мексиканские локации и разделение кадров между основной и London pickup units.</li>\n<li>Камеры, конкретный Kodak stock и оптический пакет; подтверждены съёмка на Kodak film и лабораторные credits, но не номера эмульсий.</li>\n<li>Полный SFX-sheet, stems песни и точный баланс diegetic/non-diegetic звука.</li>\n<li>Побайтное совпадение закрытого Vimeo Andrey Nikolaev и официального YouTube; длительность, содержание и титры совпадают, но публикации различны.</li>\n<li>Высококачественный mux 1080p+AAC: оба полных потока сохранены, но общий resource gate не разрешает локальное объединение сейчас.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>После пожара Calle вместе с матерью теряет дом. В чужом районе девочка снова замечает футбол, но страх держит её за пределами поля. Воображаемый наставник в образе David Beckham помогает превратить память о катастрофе в движение, тренировку и новую команду.</p>\n<h2>Наблюдаемая последовательность</h2>\n<ol>\n<li><strong>00:00–00:28. Катастрофа как миф.</strong> Штормовое небо, озеро и дальний дом сменяются пожаром. Чёрная собака проходит перед стеной огня. Реалистическое несчастье сразу получает масштаб притчи.</li>\n<li><strong>00:28–00:46. Отъезд.</strong> Мать и Calle покидают место в машине под дождём. Девочка смотрит на огонь через мокрое стекло, пока мать вспоминает правило о стойкости и открытых возможностях.</li>\n<li><strong>00:46–01:08. Временная жизнь.</strong> Тёмная дверь, руки, небольшие бытовые действия и запотевшее окно собирают новое, неустроенное пространство. Calle рисует на стекле и замечает внешний мир, но остаётся внутри.</li>\n<li><strong>01:08–01:20. Первый толчок.</strong> Мать разрешает ей выйти играть. Calle появляется на пороге бетонного жилого комплекса; солнечный двор контрастирует с темнотой коридора.</li>\n<li><strong>01:20–01:36. Голос получает тело.</strong> Девочка сомневается. В пространстве появляется David Beckham — спокойная фигура, которую остальные не замечают. Он задаёт вопрос о том, что её удерживает, и утверждает её равенство с другими игроками.</li>\n<li><strong>01:36–01:58. Травма возвращается.</strong> Домашний разговор, объятие на фоне пожара, бегущая через лес огненная футбольная форма и мать у окна превращают воспоминание в серию сюрреалистических вспышек. Страх не объясняется диалогом — он преследует образами.</li>\n<li><strong>01:58–02:22. Другой ребёнок как мост.</strong> Calle наблюдает за игрой через сетку. Монтаж приближает её к другим детям, одному из которых тоже нужна поддержка. Вместо мгновенного hero entrance возникает маленький союз на земле у поля.</li>\n<li><strong>02:22–02:48. Материализация возможности.</strong> Коробка с красными бутсами становится конкретным разрешением начать. Beckham остаётся на краю кадра, а Calle тренируется в пустой бетонной площадке и проходит через ограждение.</li>\n<li><strong>02:48–03:04. Мир песни входит в фильм.</strong> Мать движется внутри здания; затем появляются участники U2, транспорт и уличная графика. Музыкальный мир не отделён от сюжета клиповой вставкой — он населяет ту же улицу мечты.</li>\n<li><strong>03:04–03:28. Игра.</strong> Extreme close-up глаза переходит в движение ног и матч. Calle уже не наблюдатель за сеткой: она внутри команды, бежит, принимает контакт и продолжает действие.</li>\n<li><strong>03:28–03:48. Огонь меняет знак.</strong> Пламя снова накрывает лицо, но теперь не останавливает девочку. Она забивает, празднует и видит Beckham рядом с полем. Материнское правило возвращается как доказанный опыт.</li>\n<li><strong>03:48–04:12. Из частного в общественное.</strong> Яркий автобус, U2, команды и Street Child World Cup расширяют личную победу до движения многих детей. Calle эмоционально переживает момент и рассказывает о голе, новом друге и своём праздновании.</li>\n<li><strong>04:12–04:37. Институциональная выплата.</strong> Белые карточки объясняют <code>Soccer with Us</code>, Street Child United, дают адрес фильма и титры. Бренд завершает историю программой доступа, а не банковским продуктом.</li>\n</ol>\n<h2>Драматургический принцип</h2>\n<p>Фильм строится как <code>утрата дома → закрытый порог → внутренний наставник → предмет возможности → самостоятельное действие → команда</code>. Beckham не решает задачу за Calle и не вводит её на поле. Он лишь делает слышимой поддержку, которую мать уже заложила в первой сцене. Красные бутсы переводят абстрактную веру в действие, а результат принадлежит самой героине.</p>\n<h2>Почему форма выдерживает 4:37</h2>\n<ul>\n<li>Первые 80 секунд дают право на сложность и не торопят uplifting-часть.</li>\n<li>Средняя часть чередует реальный социальный мир с мифическими вспышками, поэтому тренировка не превращается в стандартный sports montage.</li>\n<li>U2 и Beckham включены в драматургические функции: песня — внутренний миф, Beckham — guardian, группа — жители символической улицы.</li>\n<li>Последний блок масштабирует частный сюжет до реальной программы и объясняет, почему именно Bank of America финансирует эту историю.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Речь, песня и звук</h1>\n<h2>Доказанная речь</h2>\n<p>Официальный YouTube публикует ручной English caption track. Полный файл сохранён в <code>source/official/bofa-street-of-dreams.en.vtt</code>; ниже — смысловая русская передача без воспроизведения текста песни.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Источник</th>\n<th>Русская смысловая передача</th>\n<th>Драматургическая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:31.406–00:42.042</td>\n<td>Мать / память</td>\n<td>Мать учила, что возможность остаётся открытой, а стойкость не позволяет мечте исчезнуть.</td>\n<td>Создаёт правило фильма до появления celebrity-наставника.</td>\n</tr>\n<tr>\n<td>01:08.735–01:09.736</td>\n<td>Мать</td>\n<td>Разрешает дочери выйти и присоединиться к игре.</td>\n<td>Первый внешний акт поддержки.</td>\n</tr>\n<tr>\n<td>01:20.580–01:21.956</td>\n<td>Beckham / внутренний голос</td>\n<td><code>What’s holding you back?</code></td>\n<td>Страх впервые формулируется как внутренний барьер.</td>\n</tr>\n<tr>\n<td>01:25.126–01:28.129</td>\n<td>Beckham и Calle</td>\n<td>Наставник утверждает её равенство с другими; Calle реагирует недоверчиво.</td>\n<td>Поддержка не принимается мгновенно.</td>\n</tr>\n<tr>\n<td>01:44.687–01:45.438</td>\n<td>Мать / память</td>\n<td>Уверяет, что они справятся.</td>\n<td>Травматический flashback получает человеческую опору.</td>\n</tr>\n<tr>\n<td>01:53.738–01:54.656</td>\n<td>Beckham</td>\n<td>Коротко зовёт двигаться дальше.</td>\n<td>Внутренний голос не объясняет, а активирует.</td>\n</tr>\n<tr>\n<td>02:21.474–02:24.853</td>\n<td>Calle и другой ребёнок</td>\n<td><code>I just wanna play</code>; в ответ появляется общая уверенность, что они справятся.</td>\n<td>Желание становится союзом, а не solo ambition.</td>\n</tr>\n<tr>\n<td>02:26.020–02:31.818</td>\n<td>Песня U2</td>\n<td>Лирический мост связывает судьбу, страх и направляющую поддержку.</td>\n<td>Песня временно принимает функцию внутреннего монолога.</td>\n</tr>\n<tr>\n<td>02:31.985–02:43.705</td>\n<td>Beckham / тренировка</td>\n<td>Серия коротких импульсов: начать, продолжить, повторить попытку.</td>\n<td>Из философии рождается спортивный ритм.</td>\n</tr>\n<tr>\n<td>03:16.154–03:25.747</td>\n<td>Calle / рассказ</td>\n<td>Девочка взахлёб перечисляет гол, нового друга, финт, high five и самолётное празднование.</td>\n<td>Доказательство перемены звучит детским избытком деталей, а не взрослым выводом.</td>\n</tr>\n<tr>\n<td>03:29.834–03:40.845</td>\n<td>Мать / память</td>\n<td>Первоначальное правило о стойкости возвращается.</td>\n<td>Bookend превращает материнские слова из надежды в факт.</td>\n</tr>\n</tbody>\n</table>\n<h2>Как песня встроена в сценарий</h2>\n<ul>\n<li>Название песни совпадает с названием фильма и программирует весь городской мир как символическую улицу возможности.</li>\n<li>Имя Calle по-испански означает <code>street</code>; героиня одновременно человек и олицетворение пространства песни.</li>\n<li>Реплики, материнское правило и песенный текст используют общие мотивы дверей, страха, выбора и проводника. Музыка не иллюстрирует готовый сюжет — она участвует в его словаре.</li>\n<li>Появление U2 внутри фильма стирает границу между soundtrack и diegesis: авторы песни становятся обитателями того же мифического города.</li>\n</ul>\n<h2>Звуковая конструкция и ограничения</h2>\n<ul>\n<li>Сохранена полная AAC stereo 44,1 кГц дорожка длительностью 277,130159 с.</li>\n<li>Речь и тайминги подтверждены официальными captions; локальный Whisper не запускался.</li>\n<li>Музыка: U2, <code>Street of Dreams</code>; публичные материалы связывают original text с Brian Moynihan и Bono.</li>\n<li>Sound design и mix официально связаны с Supreme Music; Robert Lopuski и Eddie Ringer также имеют звуковые editorial credits.</li>\n<li>В authored-документах текст песни не воспроизводится из-за авторских ограничений; фиксируются только смысл, монтажная функция и короткие названия.</li>\n<li>Покадровый SFX-sheet и баланс stem-ов не заявляются: отдельный профессиональный слуховой QC не выполнен.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/смысл</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:16</td>\n<td><code>t-000.png</code>, <code>t-008.png</code>, <code>t-016.png</code></td>\n<td>Вода и штормовое небо приводят к далёкому горящему дому.</td>\n<td>Воздушный масштаб медленно сжимается; катастрофа сначала выглядит как пейзаж.</td>\n<td>Вступление песни; речь ещё не начинает объяснение.</td>\n<td>официальный 1080p stream</td>\n</tr>\n<tr>\n<td>00:16–00:28</td>\n<td><code>t-024.png</code></td>\n<td>Чёрная собака проходит перед стеной пламени.</td>\n<td>Низкая латеральная композиция превращает реальный пожар в сказочный знак.</td>\n<td>Огонь становится первым главным мотивом.</td>\n<td>официальный 1080p stream</td>\n</tr>\n<tr>\n<td>00:28–00:46</td>\n<td><code>t-031.png</code>, <code>t-035.png</code>, <code>t-041.png</code></td>\n<td>Мать ведёт машину; Calle смотрит на пожар через мокрое стекло.</td>\n<td>Интимные профили и отражения удерживают девочку внутри рамки окна.</td>\n<td>Материнское правило о стойкости.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>00:46–01:08</td>\n<td><code>t-048.png</code>, <code>t-056.png</code>, <code>t-064.png</code></td>\n<td>Тёмная дверь, руки, рисование на запотевшем окне.</td>\n<td>Tactile inserts и недоэкспонированное пространство показывают жизнь после утраты без exposition.</td>\n<td>Песня переносит действие из пожара во временное настоящее.</td>\n<td>официальный 1080p stream</td>\n</tr>\n<tr>\n<td>01:08–01:20</td>\n<td><code>t-069.png</code>, <code>t-072.png</code>, <code>t-080.png</code></td>\n<td>Мать у окна разрешает выйти; Calle появляется на пороге жилого комплекса.</td>\n<td>Backlight отделяет тёмный interior от яркого двора.</td>\n<td>Короткая команда матери запускает действие.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>01:20–01:36</td>\n<td><code>t-081.png</code>, <code>t-085.png</code>, <code>t-088.png</code>, <code>t-096.png</code></td>\n<td>Calle сомневается; в бетоне появляется Beckham.</td>\n<td>Пустые широкие поля вокруг фигур делают его похожим на guardian, а не прохожего.</td>\n<td>Вопрос о внутреннем барьере и ответ о равной способности.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>01:36–01:58</td>\n<td><code>t-100.png</code>, <code>t-104.png</code>, <code>t-108.png</code>, <code>t-112.png</code></td>\n<td>Домашний flashback; мать и дочь среди огня; огненный образ футбола; мать в окне.</td>\n<td>Warm catastrophe резко вторгается в холодный social-housing realism.</td>\n<td>Память о материнской поддержке.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>01:58–02:22</td>\n<td><code>t-120.png</code>, <code>t-124.png</code>, <code>t-128.png</code>, <code>t-132.png</code>, <code>t-140.png</code></td>\n<td>Игра за сеткой; дети; Calle сближается с другой девочкой.</td>\n<td>Сетка сначала физически делит кадр, затем montage переходит к земле и лицам без барьера.</td>\n<td>Желание просто играть становится общим.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>02:22–02:32</td>\n<td><code>t-144.png</code>, <code>t-148.png</code>, <code>t-152.png</code></td>\n<td>Коробка открывает красные бутсы; Calle принимает решение; Beckham ждёт на краю площадки.</td>\n<td>Красный object insert получает максимальную насыщенность внутри бетонной палитры.</td>\n<td>Песня формулирует переход через страх.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>02:32–02:48</td>\n<td><code>t-153.png</code>, <code>t-157.png</code>, <code>t-160.png</code>, <code>t-164.png</code></td>\n<td>Дриблинг, одинокая тренировка, сетка и проход через ограждение.</td>\n<td>Long shadows, низкая точка и повторяющиеся прямоугольники превращают площадку в mental arena.</td>\n<td>Короткие импульсы наставника задают ритм повторения.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>02:48–03:04</td>\n<td><code>t-168.png</code>, <code>t-172.png</code>, <code>t-176.png</code>, <code>t-180.png</code></td>\n<td>Мать внутри здания; Beckham/U2 в транспорте; значок <code>99</code>; уличная графика.</td>\n<td>Narrative film временно принимает клиповую пластику, но сохраняет городские мотивы.</td>\n<td>Soundtrack начинает принадлежать видимому миру.</td>\n<td>официальный 1080p stream</td>\n</tr>\n<tr>\n<td>03:04–03:16</td>\n<td><code>t-184.png</code>, <code>t-188.png</code>, <code>t-192.png</code></td>\n<td>Extreme close-up глаза; дети у поля; начало матча.</td>\n<td>Глаз становится мостом от внутренней концентрации к кинетике ног.</td>\n<td>Музыкальное нарастание; речь готовится перейти в возбуждённый рассказ.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>03:16–03:28</td>\n<td><code>t-196.png</code>, <code>t-200.png</code></td>\n<td>Calle играет; montage прерывается образом железнодорожного пути и guardian-фигуры.</td>\n<td>Матч получает мифические ответвления вместо линейного sports coverage.</td>\n<td>Calle перечисляет детали своего успеха.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>03:28–03:48</td>\n<td><code>t-209.png</code>, <code>t-216.png</code>, <code>t-220.png</code>, <code>t-224.png</code>, <code>t-232.png</code></td>\n<td>Огонь снова накрывает героиню; затем гол, Beckham у поля и празднование.</td>\n<td>Match cut связывает пламя, красную форму и всплеск радости; знак угрозы становится энергией.</td>\n<td>Материнское правило возвращается как bookend.</td>\n<td>master + official VTT</td>\n</tr>\n<tr>\n<td>03:48–04:12</td>\n<td><code>t-240.png</code>, <code>t-248.png</code>, <code>t-256.png</code>, <code>t-264.png</code></td>\n<td>Яркий автобус, U2, Street Child World Cup и эмоциональная Calle.</td>\n<td>Цвет и масштаб расширяются от личного поля к общественному событию.</td>\n<td>После речи музыка удерживает общую кульминацию.</td>\n<td>официальный 1080p stream</td>\n</tr>\n<tr>\n<td>04:12–04:37</td>\n<td><code>t-272.png</code>, <code>t-276.png</code></td>\n<td>Белые program cards, King She credit, сайт и Street Child United.</td>\n<td>Максимально чистое информационное завершение после фактурного фильма.</td>\n<td>Музыкальный финальный хвост.</td>\n<td>официальный master</td>\n</tr>\n</tbody>\n</table>\n<p><code>frames/contact-browser.png</code> покрывает весь фильм с шагом 8 секунд. <code>frames/contact-midpoint.png</code> уплотняет ключевой переход от сомнения к тренировке до шага 4 секунды, а <code>frames/contact-key-dialogue.png</code> фиксирует реплики и bookend-точки. Всего сохранено 85 browser stills из официального 1080p-потока; это доказательная раскадровка, но не монтажный EDL.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Bank of America — Street of Dreams</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22133\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22133</a></li>\n<li>Сообщение: <code>22133</code></li>\n<li>Дата UTC: 2026-07-09T04:10:19+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1208262970\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1208262970</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>BANK OF AMERICA - STREET OF DREAMS<br>\nby Andrey Nikolaev</p>\n<p><a href=\"https://vimeo.com/1208262970\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1208262970</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация и источники</h2>\n<ul>\n<li>Исходный Vimeo: <code>Bank of America - Street of Dreams</code>, Andrey Nikolaev, 277 с; описание подтверждает Somesuch, King She и съёмку на Kodak film. Player-route закрыт domain privacy и отвечает <code>401</code>.</li>\n<li>Официальный сайт фильма: <a href=\"https://streetofdreams.freuds.com/\" target=\"_blank\" rel=\"noopener noreferrer\">https://streetofdreams.freuds.com/</a></li>\n<li>Официальный полный фильм Bank of America: <a href=\"https://www.youtube.com/watch?v=RHBopni_xTo\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=RHBopni_xTo</a></li>\n<li>Официальный пресс-релиз Bank of America: <a href=\"https://newsroom.bankofamerica.com/content/newsroom/press-releases/2026/07/bank-of-america-brings-together-sir-david-beckham-and-a-new-u2-s.html\" target=\"_blank\" rel=\"noopener noreferrer\">https://newsroom.bankofamerica.com/content/newsroom/press-releases/2026/07/bank-of-america-brings-together-sir-david-beckham-and-a-new-u2-s.html</a></li>\n<li>Официальные титры: <a href=\"https://streetofdreams.freuds.com/cast-list\" target=\"_blank\" rel=\"noopener noreferrer\">https://streetofdreams.freuds.com/cast-list</a></li>\n<li>Официальный 30-секундный TVC: <a href=\"https://vimeo.com/1202972144/e592747d9f\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1202972144/e592747d9f</a></li>\n<li>Кампания вышла во время FIFA World Cup 2026. Полная версия длится 4:37; 30-секундный cutdown выходил в трансляциях Fox и Telemundo.</li>\n</ul>\n<h2>Суть проекта</h2>\n<p>Фильм рассказывает о Calle, девочке, потерявшей дом, но не отказавшейся от мечты играть в футбол. Sir David Beckham появляется как олицетворение её внутреннего голоса и поддержка, которую видит только она. Новая композиция U2 с тем же названием связывает историю с программами Bank of America <code>Soccer with Us</code> и Street Child United.</p>\n<h2>Подтверждённые титры</h2>\n<ul>\n<li>Client / sponsor: Bank of America</li>\n<li>Created, developed and produced by: Freuds</li>\n<li>Produced in association with: Somesuch</li>\n<li>Directors: King She — Radha Ganti, Robert Lopuski</li>\n<li>Introducing: Nevaeh Derricks as Calle</li>\n<li>With: Sir David Beckham</li>\n<li>Featuring: Bono, The Edge, Adam Clayton, Larry Mullen Jr.</li>\n<li>Music: <code>Street of Dreams</code> — U2</li>\n<li>Created from an original text by: Brian Moynihan, Bono</li>\n<li>Writer: Stephen Howell</li>\n<li>Additional writer: Radha Ganti</li>\n<li>Producers: Matthew Freud, Tim Nash</li>\n<li>Somesuch Executive Producer: David French</li>\n<li>Somesuch Producer: Blair Smith</li>\n<li>Main DOP: Andrey Nikolaev</li>\n<li>London pickup DOP: David Foulkes</li>\n<li>Mexico location production: The Lift</li>\n<li>Production Designer: Rafael Mandujano</li>\n<li>Editors: Robert Lopuski, Eddie Ringer</li>\n<li>Editorial: Cartel</li>\n<li>VFX: JAMM; VFX Supervisor: Ted Harrison</li>\n<li>Colorist: Jess Jinx</li>\n<li>Sound: Supreme Music; sound design / edit also credited to Robert Lopuski and Eddie Ringer</li>\n<li>Film processing: Met Post NY, Kodak London</li>\n</ul>\n<h2>Сохранённые материалы</h2>\n<ul>\n<li>Полный официальный muxed master: H.264 + AAC stereo, 640×360, 24000/1001 fps, 277,130159 с, 18 552 871 байт.</li>\n<li>SHA-256 полного mux: <code>5083f2d36bb647a00dc95e3828244fff0debcade1c9b84b0762deb6d9a40d38f</code>.</li>\n<li>Официальный 1080p video-only stream: H.264, 1920×1080, 277,068458 с, 80 746 531 байт.</li>\n<li>Официальный audio-only stream: AAC stereo 44,1 кГц, 277,130159 с, 4 482 717 байт.</li>\n<li>Полный ручной English caption track официального YouTube и auto-caption track 30-секундного TVC.</li>\n<li>85 browser-seek кадров из 1080p-потока, три контактных листа и официальный social card.</li>\n<li>Локальные snapshots официального сайта, cast list, newsroom и обоих Vimeo player routes.</li>\n</ul>\n<h2>Статус доказательности</h2>\n<p>Текущий уровень: <strong>E4 / полный официальный master + checksum + verified durations + official captions + full-duration browser coverage</strong>. 360p mux гарантирует воспроизводимую полную копию без локального ffmpeg. Раздельные 1080p и AAC потоки сохранены как quality-upgrade candidate; их объединение отложено до прохождения общего Mac resource gate.</p>\n<h2>Ограничение источника</h2>\n<p>JSON-LD официальной страницы содержит устаревшие варианты <code>Rue</code> и <code>Nevy Derricks</code>, тогда как видимая страница, cast list, пресс-релиз и официальный YouTube последовательно используют <strong>Calle</strong> и <strong>Nevaeh Derricks</strong>. В библиотеке принят согласованный публичный вариант.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.970339+00:00"
    },
    {
      "id": "2026-07-08__tg-22132-a0__ariete-mare-di-guai",
      "caseId": "-1001147919203:22132:0",
      "messageId": 22132,
      "date": "2026-07-08T03:29:20+00:00",
      "title": "Ariete - Mare Di Guai",
      "brand": "Ariete",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Enea Colombi",
      "evidence": "E4",
      "frameCount": 65,
      "durationSeconds": 201,
      "summary": "Сильнейшая идея ролика — не в отдельных «красивых» кадрах, а в режиссёрской формуле: два человека одинаково заперты в разрыве, но один застывает, а другой превращает боль в бесконечное движение и удар. Состояние объясняется не экспозицией, а противоположной физикой тел.",
      "sourceUrl": "https://vimeo.com/807273913",
      "telegramUrl": "https://t.me/fps_24_video/22132",
      "images": [
        {
          "src": "./frames/2026-07-08__tg-22132-a0__ariete-mare-di-guai-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/official-youtube-poster.jpg"
        }
      ],
      "tasks": [
        "rhythm",
        "sound",
        "world",
        "ending",
        "human"
      ],
      "moves": [
        {
          "id": "one-emotion-two-physics",
          "name": "Одна эмоция — две физики",
          "signal": "Ariete почти неподвижна в тесных интерьерах, а девушка в шлеме бежит, перелезает и падает по пустому городу.",
          "baseline": "Разрыв отношений показывают через ссору, воспоминания или одинаково меланхоличные портреты обоих героев.",
          "deviation": "Общее состояние делится на противоположные телесные и операторские режимы.",
          "interpretation": "Одна эмоция — две физики",
          "transfer": "Назначить персонажам разные скорости, типы камеры и отношения с пространством, сохранив одну эмоциональную причину.",
          "risk": "Без общего смыслового ядра параллельные линии будут восприниматься как два несвязанных mood reel."
        },
        {
          "id": "escalating-verb-ladder",
          "name": "Эскалация одного глагола",
          "signal": "Бег и падение повторяются на крыше, в бассейне, парковке и кульминируют прыжком в автомобильное стекло.",
          "baseline": "Каждый новый бит вводит отдельное событие или новую информацию.",
          "deviation": "Сюжет растёт за счёт масштаба, высоты и риска одного действия.",
          "interpretation": "Эскалация одного глагола",
          "transfer": "Выбрать один физический глагол и построить из него лестницу минимум из трёх усиливающихся повторов.",
          "risk": "Повтор без изменения ставки быстро станет клиповым заполнителем или эстетизацией опасного поведения."
        },
        {
          "id": "consequence-first-cold-open",
          "name": "Последствие раньше причины",
          "signal": "Первый сильный образ — тело на капоте среди стекла; прыжок и удар становятся понятны только в последней трети.",
          "baseline": "Физическое событие показывается в причинном порядке и оставляется на кульминацию.",
          "deviation": "Кульминационный результат превращается в вопрос, удерживающий весь просмотр.",
          "interpretation": "Последствие раньше причины",
          "transfer": "Открыть фильм самым сильным последствием, затем вернуть тот же образ после раскрытия причинной цепочки.",
          "risk": "Если обещанный образ не получает нового смысла, структура ощущается дешёвым flash-forward."
        },
        {
          "id": "architecture-as-emotional-container",
          "name": "Архитектура как эмоциональный контейнер",
          "signal": "Комната, лестница, сетка, пустой бассейн, арки, тоннель и салон автомобиля постоянно заключают тело внутрь рамки.",
          "baseline": "Локации меняются ради визуального разнообразия или реалистичного маршрута.",
          "deviation": "Разные места выполняют одну психологическую функцию и собираются в единый внутренний мир.",
          "interpretation": "Архитектура как эмоциональный контейнер",
          "transfer": "Отбирать локации по повторяемому геометрическому отношению героя и границы.",
          "risk": "Без драматической функции brutalist imagery останется узнаваемым, но пустым moodboard."
        },
        {
          "id": "absent-water-metaphor",
          "name": "Метафора через отсутствующую воду",
          "signal": "Песня и название вызывают море, но центральный бассейн осушен; остаются плитка, пустая чаша и небольшая лужа.",
          "baseline": "Название визуализируется буквальным морем, дождём или погружением.",
          "deviation": "Отсутствующий элемент сообщает больше, чем прямая иллюстрация.",
          "interpretation": "Метафора через отсутствующую воду",
          "transfer": "Найти объект, который сохранил форму обещанного состояния после исчезновения содержания.",
          "risk": "Слишком интеллектуальная анти-метафора не сработает без узнаваемой формы и достаточного экранного времени."
        },
        {
          "id": "impact-split-by-stillness",
          "name": "Удар, разрезанный тишиной",
          "signal": "Прыжок и разрушение стекла разбиваются спокойными планами идущей Ariete.",
          "baseline": "Экшен-кульминация монтируется непрерывно ради пространственной ясности и максимальной энергии.",
          "deviation": "Физический impact получает психологическую паузу прямо внутри события.",
          "interpretation": "Удар, разрезанный тишиной",
          "transfer": "Вставить в кульминационное действие образ его эмоциональной причины, сохранив читаемую причинность.",
          "risk": "Случайная вставка разрушит географию сцены и будет выглядеть как монтажная ошибка."
        },
        {
          "id": "near-meeting-no-contact",
          "name": "Почти-встреча без контакта",
          "signal": "В финальном тоннеле Ariete и фигура в шлеме делят одну ось движения, но одна оборачивается, а другая продолжает бег.",
          "baseline": "Кульминация отношений требует физической встречи, ссоры или объятия.",
          "deviation": "Несовпадение траекторий заменяет прямое выяснение отношений.",
          "interpretation": "Почти-встреча без контакта",
          "transfer": "Свести героев в общее пространство и показать разрыв через timing, направление и отсутствие взгляда.",
          "risk": "Если предыдущий монтаж не связал персонажей, зритель не распознает момент как упущенный контакт."
        },
        {
          "id": "closed-loop-payoff",
          "name": "Кольцо вместо развязки",
          "signal": "Фильм заканчивается тем же телом на автомобиле и тёмным салоном, с которых начинался.",
          "baseline": "Финальный припев приносит освобождение, примирение или хотя бы новый статус героя.",
          "deviation": "Накопленный контекст меняет чтение кадра, но не освобождает персонажей из цикла.",
          "interpretation": "Кольцо вместо развязки",
          "transfer": "Повторить открывающий образ максимально точно и позволить смыслу измениться только благодаря пройденному пути.",
          "risk": "Кольцевая структура без осознанной темы застоя будет казаться отсутствием финала."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p>Сильнейшая идея ролика — не в отдельных «красивых» кадрах, а в режиссёрской формуле: два человека одинаково заперты в разрыве, но один застывает, а другой превращает боль в бесконечное движение и удар. Состояние объясняется не экспозицией, а противоположной физикой тел.</p>\n<h2>Идея</h2>\n<p>Наблюдаемое: Ariete почти всегда лежит, сидит, стоит или медленно идёт; девушка в шлеме бежит, перелезает, падает и прыгает. Официальный premise подтверждает, что это две девушки, противоположным образом trapped in a relationship breakdown.</p>\n<p>Интерпретация: фильм показывает не активного и пассивного персонажа, а две одинаково неэффективные защитные стратегии. Неподвижность не лечит; скорость тоже не создаёт выхода. Поэтому финал не разрешает конфликт, а возвращает нас к первому столкновению.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Hook-последствие.</strong> Тело на автомобиле появляется до прыжка и заставляет смотреть ради причинности.</li>\n<li><strong>Два режима.</strong> Комната Ariete и пустой город вводятся как отдельные психологические территории.</li>\n<li><strong>Повтор одного глагола.</strong> Вторая героиня снова бежит и падает; высота и жёсткость растут.</li>\n<li><strong>Расширение мира.</strong> Частная боль заполняет бассейн, парковку, крышу и транспортные коридоры.</li>\n<li><strong>Физическая кульминация.</strong> Эмоциональный crash становится буквальным ударом в стекло.</li>\n<li><strong>Несостоявшаяся встреча.</strong> Герои оказываются в одном тоннеле, но проходят мимо общего выхода.</li>\n<li><strong>Кольцо.</strong> Финал повторяет первый кадр и оставляет систему замкнутой.</li>\n</ol>\n<h2>Визуальный язык</h2>\n<h3>Пространство</h3>\n<p>Город снят как серия контейнеров: комната, лестничный колодец, клетка парковки, пустая чаша бассейна, арочный коридор, салон автомобиля. Даже открытая крыша ограничена парапетом и одиночным фонарём. География Милана уступает эмоциональной архитектуре.</p>\n<h3>Геометрия</h3>\n<p>Решётки, борта, окна, арки и тоннели повторяют одну функцию — тело постоянно помещено внутрь рамки. Центральная перспектива обещает движение к выходу, но следующий монтажный стык переносит героиню в новый коридор. Форма кадра опровергает действие.</p>\n<h3>Цвет</h3>\n<ul>\n<li>Комната: табачно-коричневый, выцветший зелёный, грязный красный; ощущение памяти и застоя.</li>\n<li>Город: циан, серо-зелёный бетон, холодный белый; ощущение отчуждения и опасности.</li>\n<li>Шапка Ariete и тёплая кожа одежды создают человеческий акцент внутри холодных переходов.</li>\n<li>Красный пол в одном из падений работает как краткий телесный warning без буквальной крови.</li>\n</ul>\n<h3>Камера и движение</h3>\n<p>У Ariete преобладают удержанные композиции, высокий или фронтальный взгляд, frame-within-frame. У второй героини — широкий угол, tracking, Steadicam/Ronin и stunt camera. Монтаж не просто чередует персонажей, а переключает две системы стабилизации изображения.</p>\n<h3>Монтаж</h3>\n<p>Повтор действия заменяет причинное объяснение. Прыжок и удар разделены вставками Ariete, поэтому столкновение читается и как физическое событие, и как состояние отношений. Открывающий кадр возвращается почти без изменений — история не «заканчивается», а подтверждает ловушку.</p>\n<h3>Материалы</h3>\n<p>Стекло, плитка, мокрый бетон, металл и сетка ощущаются холодными и травмоопасными. Кульминация выбирает стекло удачно: это одновременно граница, поверхность отражения и материал, который хранит след удара.</p>\n<h2>Почему пустой бассейн особенно сильный</h2>\n<p>Название и песня вызывают образ большого объёма воды, но центральная водная локация осушена. В ней есть только небольшая лужа и следы бывшей функции. Получается анти-иллюстрация: героини находятся не внутри буквального моря, а внутри пространства, которое больше не способно выполнять свою роль. Это усиливает мотив отношений, сохранивших форму после исчезновения содержания.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Одна эмоция — две физики.</strong> Раздать персонажам противоположные скорости вместо поясняющих реплик.</li>\n<li><strong>Эскалировать глагол, а не сюжетные события.</strong> Повторять одно действие, каждый раз повышая масштаб, риск или высоту.</li>\n<li><strong>Начать с последствия.</strong> Показать самый сильный образ сразу, а затем превратить ролик в поиск его причины.</li>\n<li><strong>Сделать среду третьим персонажем.</strong> Подбирать локации по общей эмоциональной функции, а не по бытовой достоверности.</li>\n<li><strong>Спорить с названием.</strong> Использовать осушенный бассейн вместо буквального моря и создавать смысл через отсутствие.</li>\n<li><strong>Разделить кульминацию монтажом.</strong> Вставить спокойный образ внутрь удара, чтобы физическое событие получило психологическое чтение.</li>\n<li><strong>Почти свести героев.</strong> Дать им общую ось и пространство, но не контакт; несовпадение станет сильнее прямой ссоры.</li>\n<li><strong>Замкнуть фильм тем же предметом.</strong> Повторить cold open в финале без новой информации и изменить его смысл накопленным контекстом.</li>\n</ol>\n<h2>Риск подражания</h2>\n<ul>\n<li>Падения, автомобильный удар и визуальная близость к self-harm требуют narrative necessity и безопасной постановки; без неё получится эстетизация травмы.</li>\n<li>Заброшенная архитектура быстро превращается в пустой moodboard. Здесь она работает, потому что каждый тип пространства поддерживает одну и ту же механику ловушки.</li>\n<li>Медленный клип без ясного кинетического контраста будет ощущаться однотонным. Нужен измеримый разрыв между режимами камеры и поведения.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Полный официальный master просмотрен целиком и сохранён с checksum.</li>\n<li>61 независимый browser-seek кадр покрывает 00:00–03:22; три contact sheet показывают хронологию.</li>\n<li>Premise, Milan location, production company и основные кредиты подтверждены Director’s Library, Borotalco и Vimeo metadata.</li>\n<li>Награды подтверждены официальной UKMVA page и production award page.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Точная Vimeo-версия из Telegram закрыта player route HTTP 401. Разбор основан на официальном master длительностью 202.663764 секунды; профильный источник считает различия director’s cut минимальными.</li>\n<li>Официальных timed captions нет. Смысл песенного слоя взят из релизных источников, а не из машинной транскрипции.</li>\n<li>Отдельные SFX stem и production treatment не опубликованы; намерения режиссёра сверх подтверждённого premise не выдаются за факт.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный официальный master 03:22, просмотр по 61 browser-seek кадру. Интерпретации отделены от наблюдаемого действия.</p>\n<h2>1. Последствие раньше причины — 00:00–00:12</h2>\n<p>Ночь. Девушка в закрытом мотошлеме уже лежит на капоте автомобиля среди битого стекла. Резкая вставка смартфона показывает интерфейс голосового сообщения. История открывается не событием, а его последствием.</p>\n<h2>2. Неподвижный полюс — 00:12–00:36</h2>\n<p>Ariete лежит в запущенной комнате с матрасом на полу. Затем сидит на узкой лестнице и остаётся в дверных и оконных проёмах. Кадры статичны, пространство тесное, дневной свет слабый. Наблюдаемое состояние — остановка и изоляция.</p>\n<h2>3. Движущийся полюс — 00:36–01:08</h2>\n<p>Вторая девушка перелезает ограждение, бежит по пустой крыше и территории бассейна. На следующих склейках она уже лежит после падения: сначала на холодном белом покрытии, затем на красном полу. Масштаб действия растёт, но движение не выводит её из замкнутого цикла.</p>\n<h2>4. Два мира чередуются — 01:08–01:36</h2>\n<p>Бег через парковку и подземные переходы перемежается статичными портретами Ariete. Мокрые поверхности, пустой бассейн, бетонные лестницы и повторяющиеся арки делают город похожим на внутреннее пространство, а не на реалистичную Миланскую географию.</p>\n<h2>5. Вода отсутствует — 01:36–01:52</h2>\n<p>Девушка лежит на борту осушенного бассейна. Ariete стоит в мелкой луже в центре огромного пустого комплекса. После этого появляется тесный санузел или служебная комната, где тело снова сжимается архитектурой.</p>\n<h2>6. Разгон — 01:52–02:24</h2>\n<p>Комната Ariete, тёмная крыша, решётки, колонны и длинный симметричный переход сменяют друг друга быстрее. Девушка в шлеме бежит прямо по оси кадра. Повторяющиеся коридоры обещают выход, но каждый ведёт в новое пустое пространство.</p>\n<h2>7. Высота — 02:24–02:42</h2>\n<p>Из белого арочного тоннеля фигура выходит к ночному городу. Героиня разгоняется по крыше. Ariete отражается в тёмном стекле или зеркале, после чего бегущая девушка прыгает с многоэтажной парковки. Повтор действия достигает максимального масштаба.</p>\n<h2>8. Столкновение — 02:42–02:58</h2>\n<p>Внутри пустого автомобиля виден момент удара: лобовое стекло сначала покрывается трещинами, затем тело прорывается через него. Между двумя фазами столкновения монтаж возвращает спокойную идущую Ariete. Физический удар становится монтажным эквивалентом эмоционального разрыва.</p>\n<h2>9. Почти-встреча — 02:58–03:10</h2>\n<p>В серо-зелёном тоннеле Ariete и фигура в шлеме оказываются в одном направлении движения, но контакт не складывается. Ariete оборачивается; другая продолжает бежать. Это наблюдаемое расхождение поддерживает идею двух людей, запертых в одном кризисе противоположным способом.</p>\n<h2>10. Кольцо замыкается — 03:10–03:22</h2>\n<p>Возвращается исходный образ: тело на капоте и разбитое стекло. Последний взгляд остаётся внутри тёмного автомобиля. Финал не показывает восстановление или примирение — фильм замыкает действие в причинно-эмоциональную петлю.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речевая структура</h2>\n<ul>\n<li>Отдельного закадрового рассказчика и диалоговых сцен нет.</li>\n<li>Единственный последовательный голосовой слой — исполнение Ariete внутри песни.</li>\n<li>Интерфейс голосового сообщения появляется визуально в начале, но самостоятельная реплика из него доказательно не выделена.</li>\n<li>Официальная публикация не предоставляет subtitle track или timed lyrics. Текст песни здесь намеренно не воспроизводится; зафиксированы только смысл и функция.</li>\n</ul>\n<h2>Смысл вокального слоя</h2>\n<p>Подтверждённые релизные источники описывают песню как интроспективный взгляд на завершившиеся отношения, в котором меланхолия сосуществует с попыткой подняться после кризиса. Визуальная история не переводит каждую строку в отдельную иллюстрацию. Она берёт общий конфликт — желание близости, страх, потерю и невозможность выйти из связи — и строит параллельную систему тел, пространств и повторов.</p>\n<h2>Музыкально-монтажная функция</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Звуковая функция</th>\n<th>Монтажная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td>Сдержанное начало трека и ранний вход вокала.</td>\n<td>Холодный open на последствии и вставке voice-message interface.</td>\n</tr>\n<tr>\n<td>00:12–00:40</td>\n<td>Куплетный, интимный режим.</td>\n<td>Медленные статичные планы Ariete получают время для считывания среды.</td>\n</tr>\n<tr>\n<td>00:40–01:08</td>\n<td>Энергия постепенно расширяется.</td>\n<td>В фильм входит бег, первый высокий риск и повтор падения.</td>\n</tr>\n<tr>\n<td>01:08–01:40</td>\n<td>Чередование плотности аранжировки.</td>\n<td>Монтаж постоянно переключает неподвижность и движение.</td>\n</tr>\n<tr>\n<td>01:40–02:12</td>\n<td>Эмоциональный подъём.</td>\n<td>Пустой бассейн и длинные архитектурные оси увеличивают масштаб одиночества.</td>\n</tr>\n<tr>\n<td>02:12–02:42</td>\n<td>Разгон к кульминации.</td>\n<td>Шаг кадров сокращается; прямые коридоры превращаются в траектории ускорения.</td>\n</tr>\n<tr>\n<td>02:42–02:58</td>\n<td>Пиковая интенсивность.</td>\n<td>Прыжок, трещина и прорыв лобового стекла становятся визуальным ударом.</td>\n</tr>\n<tr>\n<td>02:58–03:22</td>\n<td>Финальный музыкальный хвост.</td>\n<td>Две фигуры расходятся, а монтаж возвращает исходный образ на капоте.</td>\n</tr>\n</tbody>\n</table>\n<h2>SFX</h2>\n<p>Отдельная sound-design stem недоступна. Возможное усиление удара и стекла не отделяется доказательно от музыкального master, поэтому не описывается как самостоятельный эффект.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td><code>t-004.png</code>, <code>t-008.png</code></td>\n<td>Девушка в шлеме лежит на капоте; телефон показывает voice-message waveform.</td>\n<td>Cold open на последствии, затем extreme close-up цифрового интерфейса.</td>\n<td>Начало песни; отдельная реплика не подтверждена.</td>\n<td>официальный master</td>\n</tr>\n<tr>\n<td>00:12–00:36</td>\n<td><code>t-016.png</code>, <code>t-024.png</code>, <code>t-032.png</code></td>\n<td>Ariete в запущенной комнате и на узкой лестнице.</td>\n<td>Статика, высокий/дальний ракурс, frame-within-frame, отрицательное пространство.</td>\n<td>Интимная куплетная подача.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>00:36–01:04</td>\n<td><code>t-040.png</code>, <code>t-048.png</code>, <code>t-060.png</code>, <code>t-064.png</code></td>\n<td>Девушка перелезает ограждение, появляется на пустой крыше, затем лежит после падения.</td>\n<td>Переход от широких геометричных планов к телу, снятому сверху.</td>\n<td>Нарастание музыкальной энергии.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>01:04–01:24</td>\n<td><code>t-068.png</code>, <code>t-072.png</code>, <code>t-076.png</code>, <code>t-080.png</code></td>\n<td>Шлем скрывает лицо; бег по парковке сменяется Ariete в комнате.</td>\n<td>Кинетический tracking противопоставлен неподвижному портрету.</td>\n<td>Песня связывает два пространства без диалога.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>01:24–01:48</td>\n<td><code>t-084.png</code>, <code>t-092.png</code>, <code>t-104.png</code>, <code>t-108.png</code></td>\n<td>Арки, осушенный бассейн, Ariete в луже и тесном служебном помещении.</td>\n<td>Монументальные общие планы; тело уменьшается внутри среды.</td>\n<td>Эмоциональный подъём.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>01:48–02:12</td>\n<td><code>t-112.png</code>, <code>t-120.png</code>, <code>t-124.png</code>, <code>t-132.png</code></td>\n<td>Возврат в комнату; решётки, колонны и длинный освещённый переход.</td>\n<td>Монтаж рифмует вертикальные и центральные оси разных локаций.</td>\n<td>Аранжировка становится плотнее.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>02:12–02:32</td>\n<td><code>t-136.png</code>, <code>t-140.png</code>, <code>t-144.png</code>, <code>t-148.png</code></td>\n<td>Бегущая фигура проходит через арки, крышу и белый тоннель; крупность приближается к шлему.</td>\n<td>Перспектива тянет героя вперёд; светлый выход не даёт освобождения.</td>\n<td>Разгон к кульминации.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>02:32–02:42</td>\n<td><code>t-152.png</code>, <code>key/t-158.png</code>, <code>key/t-162.png</code></td>\n<td>Бег, отражение Ariete и прыжок с многоэтажной парковки.</td>\n<td>Сжатый монтаж: движение → двойное изображение → максимальная высота.</td>\n<td>Пиковое нарастание.</td>\n<td>master + key evidence</td>\n</tr>\n<tr>\n<td>02:42–02:50</td>\n<td><code>key/t-166.png</code>, <code>t-168.png</code>, <code>key/t-170.png</code></td>\n<td>Пустое лобовое стекло принимает удар; Ariete идёт по тоннелю.</td>\n<td>Столкновение разрывается спокойной встречной вставкой.</td>\n<td>Музыкальный акцент вместо объяснения.</td>\n<td>master + key evidence</td>\n</tr>\n<tr>\n<td>02:50–02:58</td>\n<td><code>t-172.png</code>, <code>key/t-174.png</code>, <code>t-176.png</code></td>\n<td>Фигуры расходятся; тело прорывает стекло автомобиля.</td>\n<td>Матч движения и повтор события с другой фазы.</td>\n<td>Кульминационный участок песни.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>02:58–03:10</td>\n<td><code>t-180.png</code>, <code>t-184.png</code>, <code>key/t-186.png</code></td>\n<td>Девушка продолжает бег; Ariete оборачивается и остаётся одна.</td>\n<td>Tracking сменяется удержанным портретом.</td>\n<td>Финальный вокальный участок.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>03:10–03:22</td>\n<td><code>t-192.png</code>, <code>t-200.png</code>, <code>t-202.png</code></td>\n<td>Исходный образ на капоте повторяется; последний план — тёмный салон.</td>\n<td>Кольцевая склейка превращает развязку в петлю.</td>\n<td>Музыкальный хвост, без объясняющей реплики.</td>\n<td>master + browser evidence</td>\n</tr>\n</tbody>\n</table>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Ariete — Mare Di Guai</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22132\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22132</a></li>\n<li>Сообщение: <code>22132</code></li>\n<li>Дата публикации поста: 2026-07-08 03:29 UTC</li>\n<li>Исходная ссылка поста: <a href=\"https://vimeo.com/807273913\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/807273913</a></li>\n<li>Vimeo: director’s cut, Enea Colombi, заявленная длительность 201 секунда</li>\n<li>Проверенный master для разбора: официальный YouTube ARIETE, <code>hHFqqCMEf2U</code>, 202.663764 секунды</li>\n<li>Локальный master: H.264/AAC, 640×360, 25 fps, SHA-256 <code>32f4201586213bcce14e8f73b61c0adc0f1f3cdd1104d0cd6ca0a3edcb19921c</code></li>\n<li>Доказательность: E4 — полный официальный mux, 61 браузерный кадр, три контакт-листа, официальный постер и производственные источники</li>\n</ul>\n<h2>Что это</h2>\n<p>Музыкальный фильм на песню Ariete о завершившейся связи. Director’s Library формулирует premise как две девушки, по-разному запертые внутри распада отношений. Фильм переводит это в две несовместимые телесные стратегии: Ariete остаётся почти неподвижной в тесных интерьерах, другая девушка скрывает лицо шлемом, бежит по опустевшему городу и снова ищет столкновение.</p>\n<p>Вместо буквальной иллюстрации текста Enea Colombi строит самостоятельный мир магического реализма: пустой бассейн, лестницы, тоннели, крыши, автомобильное стекло и повторяющееся падение становятся физическими эквивалентами внутреннего кризиса.</p>\n<h2>Версии и ограничение источника</h2>\n<p>Vimeo из Telegram отдаёт метаданные, но его player route закрыт HTTP 401. Поэтому визуальный и звуковой разбор выполнен по полной официальной версии, опубликованной каналом ARIETE и встроенной на странице Universal Music Italia. Профильный Videoclip Italia подтверждает существование director’s cut и характеризует его отличия от официального релиза как минимальные. Это различие зафиксировано, а не скрыто.</p>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Режиссёр и монтаж: Enea Colombi</li>\n<li>Production company: Borotalco</li>\n<li>Director of Photography: Alessandro Ubaldi</li>\n<li>Executive Producer: Matteo Stefani</li>\n<li>Producer / 1st AD: Matilde Composta</li>\n<li>Line Producer / Production Manager: Lorenzo Bramati</li>\n<li>Ronin operator: Federico Vio</li>\n<li>Steadicam operator: Jeffrey Alex Attoh</li>\n<li>Production design: Giacomo Broggini</li>\n<li>Stunt coordinator: Simone Belli</li>\n<li>Stunt: Lucrezia Mariutto</li>\n<li>Stunt performer: Salvatore Bulferi</li>\n<li>Stunt camera quad operator: Cristian Toscano</li>\n<li>Color grading: Daniel Pallucca</li>\n<li>VFX: Stefano Disgrazia</li>\n<li>Record label: Bomba Dischi</li>\n</ul>\n<h2>Признание</h2>\n<ul>\n<li>UK Music Video Awards 2023: Best Pop Video — Newcomer; официальный список называет Enea Colombi, producer Matilde Composta, Borotalco и commissioner Davide Caucci / Bomba Dischi.</li>\n<li>Videoclip Italia Awards 2024: Best Color Grading — Daniel Pallucca.</li>\n<li>Director’s Library: featured music video, March 2023.</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Vimeo oEmbed и полные кредиты автора</li>\n<li><code>source/media-parts/official-youtube-complete-360p.info.json</code> — официальный YouTube master</li>\n<li><code>source/official/borotalco-mare-di-guai.html</code> — официальный production page и кредиты</li>\n<li><code>source/official/directors-library-sea-of-troubles.html</code> — premise, локация и основные кредиты</li>\n<li><code>source/official/akkurat-enea-colombi-mare-di-guai.html</code> — representation page режиссёра</li>\n<li><code>source/official/universal-music-ariete.html</code> — официальный artist page и video embed</li>\n<li><code>source/official/ukmva-2023-winners.html</code> — награда</li>\n<li><code>source/official/global-storytelling-release.html</code> — синопсис релиза и смысл песни</li>\n<li><code>source/official/videoclip-italia-directors-cut.html</code> — различие версий и профильная критика</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.966942+00:00"
    },
    {
      "id": "2026-07-07__tg-22131-a0__audemars-piguet-jumping-hour",
      "caseId": "-1001147919203:22131:0",
      "messageId": 22131,
      "date": "2026-07-07T04:33:35+00:00",
      "title": "AUDEMARS PIGUET - JUMPING HOUR",
      "brand": "AUDEMARS PIGUET",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Guillem Cruells",
      "evidence": "E4",
      "frameCount": 31,
      "durationSeconds": 53,
      "summary": "Это редкий product film, где функция продукта определяет не только содержание, но и синтаксис. Jumping hour не объясняют словами: монтаж сам «перескакивает» между эпохами, материалами и стадиями производства. История 1929 года и инженерия 2026 года становятся двумя дисками одного механизма.",
      "sourceUrl": "https://vimeo.com/1204211885",
      "telegramUrl": "https://t.me/fps_24_video/22131",
      "images": [
        {
          "src": "./frames/2026-07-07__tg-22131-a0__audemars-piguet-jumping-hour-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/official-youtube-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "sound",
        "camera",
        "craft"
      ],
      "moves": [
        {
          "id": "mechanic-becomes-edit-grammar",
          "name": "Механика продукта становится монтажом",
          "signal": "Плавные движения внутри кадра чередуются с резкими jumps между архивом, лабораторией и готовым объектом.",
          "baseline": "Product feature демонстрируется макро и объясняется титром или голосом.",
          "deviation": "Поведение jumping-hour mechanism задаёт синтаксис всего фильма.",
          "interpretation": "Механика продукта становится монтажом",
          "transfer": "Перевести ключевое физическое поведение продукта в ритм, переходы и движение камеры.",
          "risk": "Формальная рифма останется трюком, если feature не считывается зрителем визуально."
        },
        {
          "id": "reveal-early-prove-later",
          "name": "Reveal рано, доказательство потом",
          "signal": "Полный watch face появляется около 00:10, а последующие 38 секунд объясняют его происхождение и изготовление.",
          "baseline": "Luxury object скрывают до финального hero shot.",
          "deviation": "Тайна предмета снимается рано, но растёт понимание его ценности.",
          "interpretation": "Reveal рано, доказательство потом",
          "transfer": "Показать необычный feature в первой четверти и посвятить остальное время трём независимым доказательствам.",
          "risk": "Если доказательства слабее первого reveal, интерес после показа продукта быстро падает."
        },
        {
          "id": "shape-chain-rectangle-window",
          "name": "Цепочка одной формы",
          "signal": "Прямоугольник с внутренним окном повторяется в архиве, апертуре, листе, световом тоннеле, CAD, fixture и packshot.",
          "baseline": "Локации и process shots связываются только цветом и музыкой.",
          "deviation": "Геометрия продукта заранее спрятана во всём visual world.",
          "interpretation": "Цепочка одной формы",
          "transfer": "Выбрать главный контур объекта и найти минимум пять естественных повторов на разных смысловых уровнях.",
          "risk": "Слишком буквальный shape hunt сделает монтаж предсказуемым и декоративным."
        },
        {
          "id": "heritage-as-active-material",
          "name": "Наследие как активный материал",
          "signal": "Архивные огонь, станки, цифра и транспортные линии постоянно рифмуются с современными этапами производства.",
          "baseline": "Исторический блок идёт в начале, затем уступает место новому продукту.",
          "deviation": "Прошлое участвует в сборке настоящего на протяжении всего ролика.",
          "interpretation": "Наследие как активный материал",
          "transfer": "Монтировать архив и современность по общей форме, жесту или функции, а не только по хронологии.",
          "risk": "Без точной provenance архив создаст недоказанный heritage claim."
        },
        {
          "id": "warm-past-cold-present",
          "name": "Две эпохи — две температуры",
          "signal": "Прошлое окрашено огнём и янтарным зерном, современность — холодным металлом, сапфиром и cleanroom white.",
          "baseline": "Весь luxury film получает единый дорогой grade.",
          "deviation": "Цвет сначала разделяет времена, а сам продукт объединяет тёплое золото и холодную чёрную плоскость.",
          "interpretation": "Две эпохи — две температуры",
          "transfer": "Назначить эпохам разные температурные режимы и свести их в material palette финального объекта.",
          "risk": "Слишком жёсткое разделение сделает архив чужеродным и разрушит ощущение одной марки."
        },
        {
          "id": "three-proof-stack",
          "name": "Три слоя доказательства",
          "signal": "Фильм последовательно даёт heritage proof, engineering proof и handcraft proof.",
          "baseline": "Люкс доказывается только красивой ручной сборкой или только технологией.",
          "deviation": "Разные типы доверия складываются, не повторяя одну и ту же аргументацию.",
          "interpretation": "Три слоя доказательства",
          "transfer": "Разделить proof architecture на происхождение, воспроизводимую систему и человеческое решение.",
          "risk": "Если один слой постановочный или неподтверждённый, он ослабляет всю цепочку доверия."
        },
        {
          "id": "scale-attention-not-object",
          "name": "Масштабировать внимание, не предмет",
          "signal": "Крошечный корпус помещён в крупные fixtures, test chamber и целую clean environment.",
          "baseline": "Продукт постоянно занимает большую часть кадра.",
          "deviation": "Ценность выражена объёмом контроля вокруг детали.",
          "interpretation": "Масштабировать внимание, не предмет",
          "transfer": "Один раз уменьшить hero object внутри системы, которая доказывает цену точности.",
          "risk": "Без последующего macro payoff зритель потеряет продукт внутри оборудования."
        },
        {
          "id": "old-new-optical-convergence",
          "name": "Свести поколения оптикой",
          "signal": "Перед packshot исторический и новый rectangular face появляются в одной layered composition.",
          "baseline": "Связь с прототипом сообщается split-screen подписью или датой.",
          "deviation": "Сходство доказывается зрением до слов.",
          "interpretation": "Свести поколения оптикой",
          "transfer": "Свести predecessor и successor через общий ракурс, масштаб и оптическое наложение.",
          "risk": "Слабое формальное родство сделает сравнение манипулятивным."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p>Это редкий product film, где функция продукта определяет не только содержание, но и синтаксис. Jumping hour не объясняют словами: монтаж сам «перескакивает» между эпохами, материалами и стадиями производства. История 1929 года и инженерия 2026 года становятся двумя дисками одного механизма.</p>\n<h2>Идея</h2>\n<p>Официальное позиционирование соединяет Streamline/1930s heritage с первым автоматическим jumping-hour movement марки. Фильм переводит это обещание в формулу «inspired by the past, built for the present»: архивные огонь, станки и прототипы не служат прологом, а постоянно вклиниваются в современный процесс.</p>\n<p>Главный креативный вывод: heritage не обязательно рассказывать хронологией. Его можно сделать активным монтажным материалом, который буквально участвует в сборке нового объекта.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Material mystery.</strong> Золото, тьма, дым и прямоугольный проём до названия предмета.</li>\n<li><strong>Early product answer.</strong> Полный face появляется уже на 00:10.</li>\n<li><strong>Heritage proof.</strong> Архив, старые процессы и jumping-hour aperture.</li>\n<li><strong>Design bridge.</strong> Линии прошлого превращаются в современный exploded drawing.</li>\n<li><strong>Engineering proof.</strong> Fixture, инструмент, test chamber и clean process.</li>\n<li><strong>Human proof.</strong> Руки регулируют механизм и соединяют ремешок.</li>\n<li><strong>Generational comparison.</strong> Старое и новое лицо оказываются в одном кадре.</li>\n<li><strong>Hero/end card.</strong> Предмет собирается в окончательный icon.</li>\n</ol>\n<h2>Визуальный язык</h2>\n<h3>Форма</h3>\n<p>Почти каждый блок повторяет прямоугольник с внутренним окном: архивная деталь, часовая апертура, лист, световой тоннель, CAD outline, fixture, testing chamber, циферблат. Поэтому прямоугольный корпус кажется не произвольным styling, а результатом всего visual world.</p>\n<h3>Два времени, две температуры</h3>\n<ul>\n<li>Прошлое: янтарный огонь, зерно, глубокий чёрный, неровная экспозиция.</li>\n<li>Настоящее: холодный сине-серый, белый cleanroom, прозрачный fixture, ровная оптика.</li>\n<li>Новый watch соединяет режимы: тёплое розовое золото внутри холодной чёрно-сапфировой плоскости.</li>\n</ul>\n<h3>Масштаб</h3>\n<p>Фильм редко показывает человека целиком. Макро делает крошечную деталь архитектурой, а общий план cleanroom на 00:34 намеренно уменьшает корпус внутри системы контроля. Так люкс доказывается не размером продукта, а размером внимания вокруг него.</p>\n<h3>Камера и оптика</h3>\n<p>Frontality используется для функции и финального icon; косые макроракурсы — для материала и ручного труда. Хроматические края, световые блики и optical overlay на 00:46 визуально соединяют сапфир, архив и современный предмет.</p>\n<h3>Монтаж</h3>\n<p>Плавные движения внутри кадра сталкиваются с дискретными jumps между эпохами. Это точная рифма функции: минутный диск движется, часовая цифра скачет. Ролик превращает две разные temporal behaviors в два разных вида движения изображения.</p>\n<h2>Почему product reveal на десятой секунде работает</h2>\n<p>Обычный luxury film скрывает продукт до финала, чтобы создать ожидание. Здесь ранний reveal освобождает оставшиеся 40 секунд для доказательства. Зритель сначала видит необычную индикацию, затем получает три ответа на вопрос о ценности: история, инженерия, рука. Желание не строится на тайне бренда; оно строится на растущем понимании конструкции.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Превратить механику продукта в грамматику монтажа.</strong> Поведение функции должно повториться в темпе, переходах или композиции.</li>\n<li><strong>Показать объект рано, оправдать позже.</strong> Reveal становится вопросом «как это сделано», а не финальным ответом.</li>\n<li><strong>Собрать shape chain.</strong> Повторять ключевой контур в архиве, среде, чертеже, инструменте и packshot.</li>\n<li><strong>Дать наследию действовать.</strong> Архив должен рифмоваться с новым производством, а не лежать отдельным музейным блоком.</li>\n<li><strong>Три типа доказательства.</strong> История → система → рука; каждый отвечает за отдельный слой доверия.</li>\n<li><strong>Свести эпохи без надписи.</strong> Поставить старый и новый объект в одну оптическую композицию.</li>\n<li><strong>Масштабировать внимание.</strong> Показывать маленький предмет через крупные процедуры, fixtures и контрольную среду.</li>\n<li><strong>Вывести звуковой маркер из функции.</strong> Один bell-like accent сильнее буквального текста про часы.</li>\n</ol>\n<h2>Риск подражания</h2>\n<ul>\n<li>Archive texture без проверяемой связи с продуктом создаёт ложное ощущение наследия.</li>\n<li>Макро и slow motion не заменяют ясную feature demonstration; здесь два окна читаются уже на 00:10.</li>\n<li>Слишком много technology shots может убить человеческую ценность. Руки и ремешок возвращают тактильность перед packshot.</li>\n<li>Shape match должен быть точным. Случайные прямоугольники не создадут ощущение единой системы.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Полный официальный master совпадает по ID фильма с official Neo Frame page и по длительности с Vimeo из Telegram.</li>\n<li>Director Guillem Cruells подтверждён его официальной project page и Vimeo upload.</li>\n<li>28 browser-seek кадров покрывают весь ролик с шагом две секунды.</li>\n<li>Calibre 7122, 52-hour reserve, 1929 reference, vertical gadroons, pink gold, sapphire и dual apertures подтверждены Audemars Piguet.</li>\n<li>Отдельной речи нет; auto-caption track фиксирует музыку и bell-like event.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Полный production crew публично не найден; кроме режиссёра роли не атрибутируются.</li>\n<li>Технически доступный полный mux имеет 360p. Официальный site poster сохранён в 1280×720, а higher-resolution stream остаётся quality-upgrade candidate.</li>\n<li>Часть ранних архивных кадров намеренно абстрактна; конкретные машины и исторические даты внутри каждого кадра не угадываются.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный официальный master 00:52.825, просмотр по 28 browser-seek кадрам.</p>\n<h2>1. Материал до предмета — 00:00–00:08</h2>\n<p>Тёплые, почти архивные макродетали металла и прямоугольного проёма сменяются дымом, бликами и чёрной поверхностью. Предмет ещё не назван, но фильм вводит его материал, температуру и ключевую форму — окно.</p>\n<h2>2. Функция раньше истории — 00:08–00:12</h2>\n<p>Короткий фронтальный reveal новой модели: верхняя квадратная апертура и нижняя дуга минут. Зритель получает ответ «что это», но не объяснение «почему это важно».</p>\n<h2>3. Архивный контур — 00:12–00:24</h2>\n<p>Производственная линия с огнём, старое чёрно-белое изображение, одиночная цифра в рамке, мастер за механическим станком и бумажный документ. Прошлое показано через труд, технику и формы, а не через музейный текст.</p>\n<h2>4. Переход из 1929 в настоящее — 00:24–00:28</h2>\n<p>Световой коридор и линии рельсов рифмуются с современным exploded drawing прямоугольного корпуса. Монтаж превращает временной переход в геометрический match cut.</p>\n<h2>5. Инженерная сборка — 00:28–00:36</h2>\n<p>Корпус закреплён в прозрачном держателе, инструмент входит сверху, затем деталь оказывается в испытательной камере. Человек в белой рабочей одежде готовится к следующему этапу. Современность определяется контролем и чистотой.</p>\n<h2>6. Механизм и рука — 00:36–00:44</h2>\n<p>Крупные планы дисков часов и минут, открытого калибра, регулировки и бокового профиля корпуса. Промышленная точность возвращается к пальцам мастера: технология получает человеческую меру.</p>\n<h2>7. Сведение времён — 00:44–00:48</h2>\n<p>Ремешок соединяется с корпусом. Новый прямоугольный watch face накладывается или ставится рядом с историческим прототипом. Сходство становится видимым без подписи «inspired by 1929».</p>\n<h2>8. Hero и бренд — 00:48–00:52.825</h2>\n<p>Полный фронтальный packshot фиксирует верхнее hour window, нижнюю minute arc, розовое золото и тёмный ремешок. Затем — чистый Audemars Piguet end card.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<p>Разборчивой речи, диалога или закадрового текста нет. YouTube auto-caption track фиксирует музыку почти на всём протяжении и один bell-like event около 00:34; стартовый нечитаемый символ считается ошибкой ASR, а не репликой.</p>\n<h2>Звуковая стратегия</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Слой</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08</td>\n<td>Низкая атмосферная музыка.</td>\n<td>Даёт вес материалу и не торопит reveal.</td>\n</tr>\n<tr>\n<td>00:08–00:12</td>\n<td>Музыкальный импульс на первом полном виде часов.</td>\n<td>Фиксирует объект без объясняющего текста.</td>\n</tr>\n<tr>\n<td>00:12–00:24</td>\n<td>Продолжающаяся музыка поверх архива.</td>\n<td>Уравнивает разные фактуры и эпохи.</td>\n</tr>\n<tr>\n<td>00:24–00:34</td>\n<td>Более точный ритмический участок.</td>\n<td>Поддерживает переход к чертежу, станку и testing rig.</td>\n</tr>\n<tr>\n<td>Около 00:34</td>\n<td>Короткий bell-like accent по auto-caption.</td>\n<td>Звуковая рифма с часовым сигналом и переходом к человеку.</td>\n</tr>\n<tr>\n<td>00:36–00:48</td>\n<td>Сдержанное нарастание.</td>\n<td>Переводит внимание от процесса к механизму и полному предмету.</td>\n</tr>\n<tr>\n<td>00:48–00:52.825</td>\n<td>Финальный tail.</td>\n<td>Оставляет packshot и логотип без слогана.</td>\n</tr>\n</tbody>\n</table>\n<h2>Что важно</h2>\n<p>Отсутствие VO — не пустота, а позиция. Ролик доверяет зрителю соединить архив, инженерный процесс и новый продукт. Если добавить диктора, исчезнет главный креативный жест: сама jumping-hour mechanics уже объяснена монтажом.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td><code>t-000.png</code>, <code>t-002.png</code>, <code>t-004.png</code></td>\n<td>Тёплая прямоугольная деталь, металл и дым.</td>\n<td>Extreme macro, малая глубина резкости, предмет скрыт.</td>\n<td>Атмосферное начало.</td>\n<td>официальный master</td>\n</tr>\n<tr>\n<td>00:04–00:10</td>\n<td><code>t-006.png</code>, <code>t-008.png</code>, <code>t-010.png</code></td>\n<td>Чёрная сапфировая поверхность и первый фронтальный reveal.</td>\n<td>Блик проходит по циферблату; оптика раскрывает два окна.</td>\n<td>Музыкальный импульс.</td>\n<td>master + official page</td>\n</tr>\n<tr>\n<td>00:10–00:18</td>\n<td><code>t-012.png</code>, <code>t-014.png</code>, <code>t-016.png</code>, <code>t-018.png</code></td>\n<td>Огненная производственная линия, мастерская, оптическая абстракция и цифра <code>1</code> в окне.</td>\n<td>Цветной архив чередуется с монохромом и чистым product close-up.</td>\n<td>Музыка, без VO.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>00:18–00:24</td>\n<td><code>t-020.png</code>, <code>t-022.png</code>, <code>t-024.png</code></td>\n<td>Старый станок, бумажный документ, световой коридор.</td>\n<td>История ускоряется через короткие фактурные вставки.</td>\n<td>Музыка.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>00:24–00:30</td>\n<td><code>t-026.png</code>, <code>t-028.png</code>, <code>t-030.png</code></td>\n<td>Exploded drawing становится реальным корпусом в fixture; инструмент входит сверху.</td>\n<td>Match cut по прямоугольнику и центральной оси.</td>\n<td>Ритмический участок.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>00:30–00:36</td>\n<td><code>t-032.png</code>, <code>t-034.png</code>, <code>t-036.png</code></td>\n<td>Обработка, testing chamber, специалист в белой одежде.</td>\n<td>Масштаб идёт от macro к симметричному общему и человеческому плану.</td>\n<td>Bell-like accent около 00:34.</td>\n<td>master + auto-caption</td>\n</tr>\n<tr>\n<td>00:36–00:42</td>\n<td><code>t-038.png</code>, <code>t-040.png</code>, <code>t-042.png</code></td>\n<td>Диски механизма, ручная регулировка, профиль корпуса.</td>\n<td>Круглое движение калибра монтируется с прямоугольной внешней оболочкой.</td>\n<td>Сдержанное нарастание.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>00:42–00:48</td>\n<td><code>t-044.png</code>, <code>t-046.png</code>, <code>t-048.png</code></td>\n<td>Мастер присоединяет ремешок; исторический и новый face сводятся; hero packshot.</td>\n<td>Тактильный close-up → optical overlay → строгая фронтальность.</td>\n<td>Музыкальная кульминация и хвост.</td>\n<td>master + official history</td>\n</tr>\n<tr>\n<td>00:48–00:52.825</td>\n<td><code>t-050.png</code>, <code>t-052.png</code>, <code>t-052-7.png</code></td>\n<td>Логотип Audemars Piguet на нейтральной поверхности.</td>\n<td>Резкий переход от насыщенного объекта к пустому end card.</td>\n<td>Финальный tail.</td>\n<td>официальный master</td>\n</tr>\n</tbody>\n</table>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Audemars Piguet — Neo Frame Jumping Hour</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22131\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22131</a></li>\n<li>Сообщение: <code>22131</code></li>\n<li>Дата публикации поста: 2026-07-07 04:33 UTC</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1204211885\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1204211885</a></li>\n<li>Режиссёр: Guillem Cruells</li>\n<li>Официальный master: Audemars Piguet YouTube <code>2AssBMfdpEs</code>, встроен на официальную страницу коллекции</li>\n<li>Длительность: 52.825397 секунды</li>\n<li>Локальный master: H.264/AAC, 640×360, 25 fps</li>\n<li>SHA-256: <code>68a6a30b8432e86b9579e70ab1968461c4955d5e69738fededc71cdc2fe5100d</code></li>\n<li>Доказательность: E4 — полный официальный mux, 28 browser-seek кадров, contact sheet и два официальных постера</li>\n</ul>\n<h2>Что рекламируется</h2>\n<p>Neo Frame Jumping Hour — прямоугольная модель из розового золота и сапфира, вдохновлённая Streamline Moderne и pre-model 1271 1929 года. Два окна заменяют традиционный циферблат: час перескакивает раз в 60 минут, минуты движутся по нижней дуге.</p>\n<p>Официальные страницы называют Calibre 7122 первым автоматическим jumping-hour mechanism Audemars Piguet. Заявлены 52 часа запаса хода и защита от ударов. Current product reference на официальном сайте: <code>15245OR.OO.A206VE.01</code>.</p>\n<h2>Креативная конструкция</h2>\n<p>Фильм не объясняет усложнение голосом. Он заставляет весь монтаж вести себя как механизм: изображение движется плавно, затем внезапно «перескакивает» между 1929 и 2026 годом, архивом и чистой лабораторией, чертежом и готовым корпусом. Продуктовая функция становится формой ролика.</p>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Director: Guillem Cruells — подтверждено его официальной project page, Vimeo upload и portfolio index.</li>\n<li>Brand / publisher: Audemars Piguet.</li>\n<li>Полный production crew публично не указан; роли не реконструируются догадками.</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Vimeo oEmbed</li>\n<li><code>source/official/guillem-cruells-audemars-piguet.html</code> — официальная project page режиссёра</li>\n<li><code>source/official/guillem-cruells-work.html</code> и <code>guillem-cruells-about.html</code> — portfolio и профиль</li>\n<li><code>source/official/ap-neo-frame-collection.html</code> — фильм, история, дизайн и Calibre 7122</li>\n<li><code>source/official/ap-product-15245OR.html</code> — официальный product page и reference</li>\n<li><code>source/official/ap-truth-of-time.html</code> — исторический контекст jumping-hour и Streamline</li>\n<li><code>source/media-parts/official-youtube-complete-360p.info.json</code> — официальный video metadata</li>\n<li><code>source/official/official-youtube.ru-orig.vtt</code> — auto-caption evidence: музыка, без подтверждённой речи</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.963601+00:00"
    },
    {
      "id": "2026-07-06__tg-22121-a0__bmw-moving-moments-the-new-x3",
      "caseId": "-1001147919203:22121:0",
      "messageId": 22121,
      "date": "2026-07-06T04:40:57+00:00",
      "title": "BMW // MOVING MOMENTS // THE NEW X3",
      "brand": "BMW // MOVING MOMENTS // THE NEW X3",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Stefanie Soho",
      "evidence": "E4",
      "frameCount": 40,
      "durationSeconds": 124,
      "summary": "Это автомобильный фильм, который продаёт не владение машиной, а способность оказаться внутри важного настоящего. X3 не отнимает у людей роль героя: он связывает разрозненные портреты, времена суток и локации, а затем получает финальный product payoff как заслуженный носитель этих переживаний.",
      "sourceUrl": "https://vimeo.com/1033189491",
      "telegramUrl": "https://t.me/fps_24_video/22121",
      "images": [
        {
          "src": "./frames/2026-07-06__tg-22121-a0__bmw-moving-moments-the-new-x3-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/smuggler-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "camera",
        "sound",
        "world"
      ],
      "moves": [
        {
          "id": "simultaneous-somewhere-anaphora",
          "name": "Одновременность через анафору",
          "signal": "Повтор про происходящее где-то прямо сейчас связывает разных людей, места и состояния.",
          "baseline": "Road film следует за одной группой по последовательному маршруту.",
          "deviation": "Кампания строит не маршрут, а антологию параллельных моментов.",
          "interpretation": "Одновременность через анафору",
          "transfer": "Дать серии независимых сцен одну повторяемую временную или смысловую формулу.",
          "risk": "Без развития повтор превратится в монотонный литературный рефрен."
        },
        {
          "id": "product-as-connective-tissue",
          "name": "Продукт как соединительная ткань",
          "signal": "X3 пересекает foreground, переносит нас между полем, diner, городом, ночью и океаном.",
          "baseline": "Автомобиль остаётся постоянным центром каждого кадра.",
          "deviation": "Машина получает роль перехода и пространства связи, а люди сохраняют главную эмоциональную позицию.",
          "interpretation": "Продукт как соединительная ткань",
          "transfer": "Использовать продукт для входа, выхода и пространственного соединения сцен.",
          "risk": "Если product identity не читается в переходах, зритель запомнит только lifestyle montage."
        },
        {
          "id": "window-door-viewpoint-system",
          "name": "Окна и двери как система взгляда",
          "signal": "Герои постоянно сняты через стекло, дверной проём, панорамную крышу и тёмную раму салона.",
          "baseline": "Интерьер показывают отдельными beauty close-ups материалов и интерфейса.",
          "deviation": "Салон продаётся как способ смотреть наружу и быть рядом с другими.",
          "interpretation": "Окна и двери как система взгляда",
          "transfer": "Связать feature пространства с человеческим viewpoint, а не с изолированным detail shot.",
          "risk": "Слишком много рам внутри рамы создаст визуальную дистанцию от героев."
        },
        {
          "id": "day-night-dawn-emotional-arc",
          "name": "Сутки как эмоциональная дуга",
          "signal": "Тёплый день и золотой час проваливаются в синюю ночь, затем возвращаются рассветом.",
          "baseline": "Все локации выдерживаются в одном идеальном golden-hour режиме.",
          "deviation": "Время суток создаёт драматический спад и подъём без внешнего конфликта.",
          "interpretation": "Сутки как эмоциональная дуга",
          "transfer": "Разделить эмоциональные акты по световым состояниям мира.",
          "risk": "Без сюжетной функции ночной блок будет выглядеть как отдельный клип."
        },
        {
          "id": "portrait-imperfection-product-precision",
          "name": "Неровные люди, точный продукт",
          "signal": "Портреты перекрыты, зернисты и пойманы между жестами; hero shots автомобиля геометричны и контролируемы.",
          "baseline": "И люди, и машина снимаются одинаково отполированным рекламным языком.",
          "deviation": "Два режима усиливают человеческую правду и продуктовую устойчивость одновременно.",
          "interpretation": "Неровные люди, точный продукт",
          "transfer": "Назначить разную степень контроля human footage и product footage, затем свести их цветом.",
          "risk": "Слишком случайные портреты будут выглядеть технически небрежно, а не живо."
        },
        {
          "id": "speechless-kinetic-middle",
          "name": "Безречевой кинетический блок",
          "signal": "После длинного философского VO участок ночной дороги 01:12–01:28 остаётся музыке, свету и скорости.",
          "baseline": "Закадровый непрерывно объясняет идею до end card.",
          "deviation": "Тезис о присутствии превращается из мысли в телесное ощущение.",
          "interpretation": "Безречевой кинетический блок",
          "transfer": "Выделить один акт, где звук и движение доказывают сообщение без слов.",
          "risk": "Если музыкальная энергия не меняется, пауза будет ощущаться как потеря текста."
        },
        {
          "id": "pronoun-convergence",
          "name": "Сближение через местоимения",
          "signal": "VO начинает с безличного «кто-то», затем приходит к «мы» и заканчивает личным «ты».",
          "baseline": "Один и тот же голос обращения сохраняется на всём протяжении.",
          "deviation": "Языковая дистанция сокращается вместе с физическим сближением героев у рассвета.",
          "interpretation": "Сближение через местоимения",
          "transfer": "Планировать местоимения как драматургический zoom от мира к зрителю.",
          "risk": "Резкое «ты» без предварительного общего мира прозвучит манипулятивно."
        },
        {
          "id": "human-proof-before-product-hero",
          "name": "Человеческое доказательство до hero",
          "signal": "Чистая серия travelling shots X3 начинается только после портретов, встреч, ночи и рассвета.",
          "baseline": "Автомобильный hero открывает фильм и регулярно возвращается как обязательный якорь.",
          "deviation": "Финальный продукт наследует эмоциональный капитал предыдущих сцен.",
          "interpretation": "Человеческое доказательство до hero",
          "transfer": "Сначала показать мир, который продукт делает возможным, затем оставить продукт один как его сокращённый знак.",
          "risk": "Слишком поздняя идентификация марки не сработает в короткой или невнимательной среде просмотра."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p>Это автомобильный фильм, который продаёт не владение машиной, а способность оказаться внутри важного настоящего. X3 не отнимает у людей роль героя: он связывает разрозненные портреты, времена суток и локации, а затем получает финальный product payoff как заслуженный носитель этих переживаний.</p>\n<h2>Идея</h2>\n<p>Ключевая формула — «где-то прямо сейчас». Фильм не показывает одну компанию в одной последовательной поездке. Он монтирует разные состояния как одновременные: желание, влюблённость, принадлежность земле, удовлетворённость малым, встреча, принятие сегодняшнего дня. Дорога превращается из географии в способ соединить эти состояния.</p>\n<p>BMW присутствует в кадре достаточно часто, чтобы не потерять товар, но почти никогда не объясняет себя. Практичность доказана наблюдаемым поведением: люди собираются у машины, едут ночью, открывают двери у воды, смотрят через панорамную крышу. Функция проживается, а не перечисляется.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Человеческая загадка.</strong> Кто эти люди и где они окажутся — важнее модели автомобиля.</li>\n<li><strong>Раннее присутствие продукта.</strong> X3 входит в мир примерно в первой шестой фильма.</li>\n<li><strong>Серия доказательств жизни.</strong> Поле, diner, салон, пыль, город, ночь.</li>\n<li><strong>Безречевая ускорительная зона.</strong> VO исчезает, когда ночная дорога становится чистым ощущением.</li>\n<li><strong>Сбор группы у горизонта.</strong> Остановка, а не скорость, становится эмоциональной кульминацией.</li>\n<li><strong>Смена местоимения.</strong> «Кто-то» → «мы» → «ты».</li>\n<li><strong>Заслуженный hero.</strong> Чистая автомобильная реклама появляется только после человеческого аргумента.</li>\n</ol>\n<h2>Визуальный язык</h2>\n<h3>Портретная правда против автомобильного контроля</h3>\n<p>Лица часто сняты слишком близко, частично перекрыты, пойманы между жестами. Ткань, волосы, пыль, блики и зерно сохраняют ощущение случайного наблюдения. В product shots геометрия резко становится точнее: решётка по центру, ровный tracking, чистый силуэт. Эта разница делает автомобиль устойчивой рамой внутри непредсказуемой жизни.</p>\n<h3>Рамы внутри рамы</h3>\n<p>Окна diner, двери, лобовое стекло, панорамная крыша и боковой проём постоянно отделяют внутреннее от внешнего. X3 не просто находится в ландшафте — он создаёт оптические границы, через которые люди смотрят на мир. Интерьер тем самым продаётся как viewpoint, а не как набор материалов.</p>\n<h3>Временная дуга</h3>\n<p>Фильм сжимает почти сутки: день, золотой час, синий час, ночь, рассвет. Это не буквальная хронология одной поездки, а эмоциональный цикл. Темнота в середине даёт контраст, благодаря которому финальный рассвет ощущается как освобождение.</p>\n<h3>Цвет</h3>\n<ul>\n<li>Человеческие сцены: охра, зелень, дерево, кожа, плёночное тепло.</li>\n<li>Ночная дорога: глубокий синий, чёрный, холодные фары.</li>\n<li>X3: нейтральный светлый кузов, который принимает на себя обе температуры.</li>\n<li>Финал: пыль и золотое солнце возвращают автомобиль в мир людей.</li>\n</ul>\n<h3>Камера</h3>\n<p>Портреты живут на уровне глаз и внутри препятствий; road shots — ниже, шире и чище. Частые foreground wipes и движение поперёк кадра превращают сам автомобиль в монтажный инструмент. В кульминации открытая дверь создаёт natural iris: сначала тёмная рама салона, затем светлый горизонт.</p>\n<h2>Монтажная система</h2>\n<p>Фильм склеивает не причинность, а одинаковое чувство. Движение волос рифмуется с дорогой, кузов пересекает кадр и открывает diner, крыша отражает город, ночной свет становится рассветом. Переходы не кричат о себе как VFX; они поддерживают идею одновременных жизней.</p>\n<p>Повторы кадров и замедленные портреты позволяют VO дышать. Затем участок 01:12–01:28 резко сокращает смысловые паузы: свет, скорость, ночь. Этот безречевой блок нужен, чтобы присутствие не осталось абстрактной философией — оно ощущается физически.</p>\n<h2>Работа закадрового</h2>\n<p>Анафора «где-то прямо сейчас» выполняет три задачи:</p>\n<ol>\n<li>Разрешает менять героев и места без объяснения маршрута.</li>\n<li>Делает каждый частный момент частью одного общего времени.</li>\n<li>Подготавливает личный поворот от «кто-то» к «мы» и «ты».</li>\n</ol>\n<p>Текст не называет BMW. Поэтому бренд не присваивает себе человеческие переживания напрямую; он аккуратно размещает продукт в пространстве, где они возможны.</p>\n<h2>Почему поздний чистый hero работает</h2>\n<p>Если начать с tracking shot автомобиля, зритель сразу классифицирует ролик как обычную категорийную рекламу. Здесь первые 100 секунд строят эмоциональную ценность поездки. Когда в финале остаётся один X3, автомобиль уже несёт память о людях, diner, ночи и океане. Packshot становится сокращённым образом всего увиденного, а не отдельной обязательной вставкой.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Собрать антологию одной анафорой.</strong> Одинаковая фраза может связать разных людей сильнее общего сюжета.</li>\n<li><strong>Сделать продукт connective tissue.</strong> Он должен переносить нас между сценами, не требуя главной роли в каждой.</li>\n<li><strong>Продать интерьер как рамку взгляда.</strong> Окна, двери и крыша показывают не отделку, а отношения человека с внешним миром.</li>\n<li><strong>Сжать сутки в эмоциональную дугу.</strong> День → ночь → рассвет даёт готовую драматургию без конфликта.</li>\n<li><strong>Разделить оптику людей и продукта.</strong> Неровный portrait realism рядом с точной product geometry усиливает оба режима.</li>\n<li><strong>Оставить участок без речи.</strong> Один кинетический блок позволяет тезису стать телесным опытом.</li>\n<li><strong>Менять местоимение по мере сближения.</strong> «Кто-то» создаёт масштаб, «мы» — связь, «ты» — личное действие.</li>\n<li><strong>Поставить hero после доказательства.</strong> Финальный автомобиль должен наследовать уже созданный смысл.</li>\n</ol>\n<h2>Риски подражания</h2>\n<ul>\n<li>Lifestyle montage без ясной повторяющейся идеи быстро становится универсальным и заменяемым.</li>\n<li>Если продукт появляется слишком редко, эмоциональный капитал не переносится на бренд.</li>\n<li>Плёночное зерно и контровой свет не заменяют наблюдаемое поведение персонажей.</li>\n<li>Поэтичный VO легко становится банальным; ему нужны паузы и точная смена местоимений.</li>\n<li>Красивый рассвет не является кульминацией сам по себе — здесь он завершает переход через ночь.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Полный 124.240s director’s cut доступен на официальной roster page SMUGGLER и совпадает с Telegram-роликом по названию, режиссёру и длительности.</li>\n<li>Видео 1920×1080 и AAC stereo сохранены как полные раздельные потоки с SHA-256.</li>\n<li>32 browser-seek кадра покрывают весь фильм с шагом четыре секунды и финальной точкой 02:03.5.</li>\n<li>Английский VTT покрывает весь закадровый текст; дополнительная публичная публикация SMUGGLER подтверждает ту же транскрипцию.</li>\n<li>BWGTBLD подтверждает Чили, BMW Group, Monks и набор campaign outputs.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Одна ранняя фраза auto-caption грамматически повреждена; русская передача фиксирует смысл, но не выдаётся за дословную стенограмму.</li>\n<li>Проверенный полный production master доступен в 720p; сохранённые 1080p video и AAC streams остаются необязательным quality upgrade.</li>\n<li>Некоторым героям и локациям нельзя приписывать конкретные отношения или географию только по изображению.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный director’s cut 00:00–02:04, английский VTT и 32 browser-seek кадра.</p>\n<h2>1. Мир уже происходит — 00:00–00:12</h2>\n<p>Молодая женщина среди растений, другой человек в салоне или у машины, ткань на ветру, затем группа у океана. Фильм начинает с людей и ощущений, не называя ни маршрут, ни продукт. Это набор мгновений, которые будто происходят параллельно.</p>\n<h2>2. Машина входит в человеческий мир — 00:12–00:24</h2>\n<p>BMW X3 появляется рядом с героями у воды, затем — крупный фронтальный фрагмент и дорога из низкой точки. Product reveal не прерывает историю: автомобиль просто становится ещё одним участником общего движения.</p>\n<h2>3. Желание становится дорогой — 00:24–00:36</h2>\n<p>Осевые линии асфальта сменяются одинокой фигурой в поле. Спокойный портрет и быстрый проезд X3 через foreground связываются направлением движения. Визуальная формула: мир неподвижен, машина приносит переход.</p>\n<h2>4. Встреча — 00:36–00:48</h2>\n<p>Проезд автомобиля превращается в интерьер roadside diner. Компания сидит за столом; крупные планы ловят взгляды, жесты и паузы. Закадровый говорит о влюблённости и способности понимать без слов — монтаж отвечает не романтической парой, а множеством связей внутри группы.</p>\n<h2>5. Чувствовать землю — 00:48–01:00</h2>\n<p>Салон на закатном свете, телесный жест, пыль и золотой воздух, открытый ландшафт. Камера чередует близость к коже и лицу с огромным пространством. Фраза о принадлежности земле получает физическую фактуру.</p>\n<h2>6. Маленькие вещи — 01:00–01:12</h2>\n<p>Ночной сбор у машины, случайные бытовые жесты, отражения на крыше и вертикальный город. X3 не демонстрирует функцию титром; его полезность доказывается тем, что люди входят, выходят, ждут и продолжают путь.</p>\n<h2>7. Ночная энергия — 01:12–01:28</h2>\n<p>Высотный взгляд на улицы переходит в автомобиль, прорезающий тьму. Фары, блики, размытие и почти абстрактный свет ускоряют фильм. После длинного речевого блока остаётся музыка и чистое ощущение движения.</p>\n<h2>8. Остановка как кульминация — 01:28–01:40</h2>\n<p>Двери открываются у воды, группа выходит к горизонту. Машина становится рамой для пейзажа и людей. Общий план на рассвете удерживает не скорость, а возможность остановиться вместе.</p>\n<h2>9. Сегодня вместо завтра — 01:40–01:52</h2>\n<p>Портрет водителя, пассажирка откидывается к панорамной крыше, лица ловят солнце. Закадровый сдвигается от абстрактного «кто-то» к «ты»: не думать о завтра, принять сегодняшний день.</p>\n<h2>10. Product payoff — 01:52–02:04</h2>\n<p>Серия чистых travelling shots нового X3 в золотом контровом свете. Люди исчезают из кадра только после того, как фильм эмоционально объяснил смысл поездки. Финал фиксирует автомобиль и BMW end card.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<p>Источник: полный английский auto-caption track <code>smuggler-vimeo-1035398491.en-x-autogen.vtt</code>. Ниже — смысловая русская передача; одна грамматически повреждённая ASR-фраза в начале помечена как неточная. Точный машинный текст сохранён в VTT.</p>\n<h2>Смысловой закадровый</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Русская передача</th>\n<th>Уверенность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:16.515–00:28.165</td>\n<td>Где-то прямо сейчас кто-то загадывает желание и ждёт, что с ним случится нечто гораздо лучшее.</td>\n<td>Средняя: одна связка в auto-caption повреждена.</td>\n</tr>\n<tr>\n<td>00:33.145–00:47.765</td>\n<td>В эту самую секунду кто-то где-то влюбляется и учится говорить без слов.</td>\n<td>Высокая.</td>\n</tr>\n<tr>\n<td>00:49.195–01:08.365</td>\n<td>Кто-то впервые чувствует себя частью земли, а не просто человеком, который по ней ходит; понимает, что жизнь состоит из мелочей, и перестаёт хотеть больше того, что уже есть.</td>\n<td>Высокая.</td>\n</tr>\n<tr>\n<td>01:30.045–01:42.875</td>\n<td>Где-то прямо сейчас мы встретимся. А где-то ты просто не думаешь о завтра — ты принимаешь сегодняшний день.</td>\n<td>Высокая.</td>\n</tr>\n<tr>\n<td>01:50.115–01:54.095</td>\n<td>Всё складывается — и становится намного легче.</td>\n<td>Высокая.</td>\n</tr>\n</tbody>\n</table>\n<h2>Звуковая стратегия</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Слой</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:16</td>\n<td>Музыка и среда без речи.</td>\n<td>Даёт зрителю сначала почувствовать мир и людей, не получая тезис.</td>\n</tr>\n<tr>\n<td>00:16–01:08</td>\n<td>Тихий, размеренный VO с большими паузами.</td>\n<td>Анафора «где-то прямо сейчас» собирает разрозненные сцены в одно настоящее.</td>\n</tr>\n<tr>\n<td>01:08–01:30</td>\n<td>Инструментальный разгон, без VO.</td>\n<td>Ночная поездка становится телесной и почти абстрактной; речь уступает скорости.</td>\n</tr>\n<tr>\n<td>01:30–01:54</td>\n<td>VO возвращается и переходит от «кто-то» к «мы» и «ты».</td>\n<td>Дистанционное наблюдение превращается в личное приглашение.</td>\n</tr>\n<tr>\n<td>01:54–02:04</td>\n<td>Музыкальный хвост и end card.</td>\n<td>Даёт чистый product payoff без дополнительного объяснения.</td>\n</tr>\n</tbody>\n</table>\n<h2>Почему текст работает</h2>\n<p>VO не описывает автомобиль, маршрут или опции. Он задаёт временную рамку: множество жизней происходят одновременно. Повтор «прямо сейчас» делает X3 не обещанием будущего статуса, а инструментом присутствия в настоящем.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадры</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td><code>frame-000.0.png</code>, <code>frame-004.0.png</code>, <code>frame-008.0.png</code>, <code>frame-012.0.png</code></td>\n<td>Женщина среди растений, фрагменты салона и ткани, группа у океана.</td>\n<td>Близкие портреты и обрывочные детали; пространство раскрывается только к воде.</td>\n<td>Музыка, без VO.</td>\n<td>полный browser playback</td>\n</tr>\n<tr>\n<td>00:12–00:24</td>\n<td><code>frame-016.0.png</code>, <code>frame-020.0.png</code>, <code>frame-024.0.png</code></td>\n<td>Первый читаемый X3, решётка и фары, дорога под камерой.</td>\n<td>Human tableau → фронтальный product close-up → низкий kinetic road shot.</td>\n<td>Начинается фраза о желании.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>00:24–00:36</td>\n<td><code>frame-028.0.png</code>, <code>frame-032.0.png</code>, <code>frame-036.0.png</code></td>\n<td>Фигура в поле; X3 пересекает foreground и переносит нас в следующую локацию.</td>\n<td>Осевые линии, контровой свет, moving wipe корпусом автомобиля.</td>\n<td>Паузы внутри VO.</td>\n<td>playback + <code>bwgtbld-still-0039.jpg</code></td>\n</tr>\n<tr>\n<td>00:36–00:48</td>\n<td><code>frame-040.0.png</code>, <code>frame-044.0.png</code>, <code>frame-048.0.png</code></td>\n<td>Компания в diner, взгляды и разговор, затем салон в закатном свете.</td>\n<td>Геометричный общий план → тесные портреты → камера внутри машины.</td>\n<td>VO о влюблённости и языке без слов.</td>\n<td>playback + <code>bwgtbld-still-0018.jpg</code></td>\n</tr>\n<tr>\n<td>00:48–01:00</td>\n<td><code>frame-052.0.png</code>, <code>frame-056.0.png</code>, <code>frame-060.0.png</code></td>\n<td>Золотая пыль, телесный жест, ландшафт, люди собираются у машины ночью.</td>\n<td>Малая глубина резкости; тёплая фактура меняется на синий час.</td>\n<td>VO о принадлежности земле.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>01:00–01:12</td>\n<td><code>frame-064.0.png</code>, <code>frame-068.0.png</code>, <code>frame-072.0.png</code></td>\n<td>Бытовые детали у X3, отражение на кузове, вертикальный вид города.</td>\n<td>Частное → предметное → масштабное; крыша машины работает как зеркало.</td>\n<td>VO о маленьких вещах заканчивается.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>01:12–01:28</td>\n<td><code>frame-076.0.png</code>, <code>frame-080.0.png</code>, <code>frame-084.0.png</code></td>\n<td>Автомобиль движется сквозь темноту и встречный свет.</td>\n<td>Дальний силуэт, flare, размытие, ослепляющие фары.</td>\n<td>Инструментальный разгон.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:28–01:40</td>\n<td><code>frame-088.0.png</code>, <code>frame-092.0.png</code>, <code>frame-096.0.png</code></td>\n<td>Двери открываются у океана; группа выходит к рассвету.</td>\n<td>Машина становится foreground-рамой; затем спокойный общий план.</td>\n<td>Возвращение VO: «мы встретимся».</td>\n<td>playback + <code>bwgtbld-still-0008.jpg</code></td>\n</tr>\n<tr>\n<td>01:40–01:52</td>\n<td><code>frame-100.0.png</code>, <code>frame-104.0.png</code>, <code>frame-108.0.png</code></td>\n<td>Водитель ловит солнце; пассажирка лежит под панорамной крышей.</td>\n<td>Интимные портреты через окна и конструкцию салона.</td>\n<td>Обращение к «ты», принятие сегодняшнего дня.</td>\n<td>playback + <code>bwgtbld-still-0046.jpg</code></td>\n</tr>\n<tr>\n<td>01:52–02:04</td>\n<td><code>frame-112.0.png</code>, <code>frame-116.0.png</code>, <code>frame-120.0.png</code>, <code>frame-123.5.png</code></td>\n<td>X3 едет по открытой дороге в золотой час; BMW end card.</td>\n<td>Чистый side/front three-quarter tracking, пыль и солнце за горой.</td>\n<td>Финальная фраза, музыкальный хвост.</td>\n<td>playback + <code>bwgtbld-still-0049.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<p>Полный обзор всех 32 точек: <code>frames/contact-browser.png</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>BMW X3 — Moving Moments</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22121\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22121</a></li>\n<li>Сообщение: <code>22121</code></li>\n<li>Дата публикации поста: 2026-07-06 04:40 UTC</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1033189491\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1033189491</a></li>\n<li>Director’s cut: Vimeo <code>1035398491</code>, открытый embed на странице SMUGGLER</li>\n<li>Длительность: 124.240 секунды</li>\n<li>Локальный master: H.264/AAC, 1280×720, 25 fps, 124.309333 секунды</li>\n<li>SHA-256 master: <code>3afb7576ef6e9fb6163218339a5845ecfc8eba30965e6bf1012b89c39c046efa</code></li>\n<li>Quality parts: полный H.264 1920×1080 поток и полный AAC stereo поток</li>\n<li>Субтитры: английский auto-caption VTT</li>\n<li>Доказательность: E4 — полный публичный production master со звуком, полный браузерный просмотр, 32 timecoded browser frames, contact sheet, шесть официальных stills и отдельные 1080p quality streams</li>\n</ul>\n<h2>Что рекламируется</h2>\n<p>Глобальная кампания нового BMW X3. BWGTBLD и Monks описывают её как историю о том, как поездка превращает обычные встречи, новые места и маленькие наблюдения в запоминающиеся моменты. Кампания снята в Чили и включает центральный фильм, social, OOH и print.</p>\n<h2>Креативная конструкция</h2>\n<p>Фильм собирает разные человеческие ситуации вокруг повторяющегося «где-то прямо сейчас». Вместо линейного маршрута — созвездие одновременных событий: желание, встреча, влюблённость, чувство принадлежности, ночная дорога, рассвет. X3 появляется внутри этих моментов как пространство связи и перемещения. Лишь в финале автомобиль получает чистые hero shots.</p>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Director: Stefanie Soho</li>\n<li>Production company: BWGTBLD</li>\n<li>Agency / creative: Monks</li>\n<li>Director of photography: Oliver Millar</li>\n<li>Editor: Nik Kohler</li>\n<li>Color: Joakim Rissved</li>\n<li>Executive producer: Leo Leis</li>\n<li>Producer: Tom Ehrhardt</li>\n<li>Service production in Chile: Goodgate</li>\n</ul>\n<p>Основные роли подтверждены описанием исходного Vimeo, страницами BWGTBLD, SMUGGLER, producer Tom Ehrhardt и проектным списком Goodgate.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходный Vimeo oEmbed</li>\n<li><code>source/official/smuggler-bmw-moving-moments.html</code> — публичный director roster и полный фильм</li>\n<li><code>source/official/bwgtbld-campaign.html</code> — campaign context, Чили, Monks, central film / social / OOH / print</li>\n<li><code>source/official/tom-ehrhardt-production.html</code> — production credits</li>\n<li><code>source/official/goodgate-project-list.html</code> — service production credit</li>\n<li><code>source/official/smuggler-vimeo-1035398491.info.json</code> — master metadata</li>\n<li><code>source/official/smuggler-vimeo-1035398491.en-x-autogen.vtt</code> — полный auto-caption track</li>\n<li><code>source/media-parts.json</code> — потоки, длительности и SHA-256</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Публичный master продюсера имеет 720p. Отдельно сохранён полный 1080p Vimeo video stream и соответствующий AAC stream; их объединение остаётся только quality upgrade и не влияет на доказательность полного кейса.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.960962+00:00"
    },
    {
      "id": "2026-07-05__tg-22120-a0__a-journey-tales-from-the-road",
      "caseId": "-1001147919203:22120:0",
      "messageId": 22120,
      "date": "2026-07-05T09:23:29+00:00",
      "title": "A Journey | Tales from the Road",
      "brand": "A Journey | Tales from the Road",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Jack FitzWilliam",
      "evidence": "E4",
      "frameCount": 53,
      "durationSeconds": 400,
      "summary": "Это travel film, в котором настоящая точка назначения — не беркутчи, а новый способ смотреть. Одна поездка проходит три степени переработки: сначала её объясняют, затем превращают в легенду, после чего оставляют как почти бессловесную память. Главный приём — последовательное снижение нарративного давления: факты → символ → ощущение.",
      "sourceUrl": "https://vimeo.com/1125286551",
      "telegramUrl": "https://t.me/fps_24_video/22120",
      "images": [
        {
          "src": "./frames/2026-07-05__tg-22120-a0__a-journey-tales-from-the-road-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/official-youtube-poster.jpg"
        }
      ],
      "tasks": [
        "sound",
        "rhythm",
        "craft",
        "world",
        "ending"
      ],
      "moves": [
        {
          "id": "one-journey-three-registers",
          "name": "Одна поездка в трёх регистрах",
          "signal": "Один материал последовательно становится цветным дневником, чёрно-белой легендой и бессловесной медитацией.",
          "baseline": "Travel film следует одной жанровой и монтажной логике от отправления до возвращения.",
          "deviation": "Каждая глава заново определяет, зачем зритель смотрит уже знакомый мир.",
          "interpretation": "Одна поездка в трёх регистрах",
          "transfer": "Разделить один массив материала на главы с разными вопросами: что случилось, что это значит, что осталось.",
          "risk": "Без формально ясных границ три режима сольются в затянутый mood montage."
        },
        {
          "id": "narrative-pressure-deceleration",
          "name": "Снижение нарративного давления",
          "signal": "Плотный VO и быстрый монтаж сменяются коротким мифическим тезисом, затем почти полной тишиной и long takes.",
          "baseline": "Фильм наращивает скорость и информацию к финальному climax.",
          "deviation": "Финальный акт получает силу через уменьшение событий и объяснения.",
          "interpretation": "Снижение нарративного давления",
          "transfer": "Планировать дугу не только по интенсивности конфликта, но и по количеству интерпретации, которое отдаётся зрителю.",
          "risk": "Раннее замедление обрушит удержание до того, как зритель накопит интерес."
        },
        {
          "id": "prose-as-compression-engine",
          "name": "Проза как двигатель сжатия",
          "signal": "First-person VO упаковывает города, поезд, поломки, полицию, шторм, гостеприимство и поиск в первые две минуты.",
          "baseline": "Маршрут объясняется картами, подписями и последовательными сценами прибытия.",
          "deviation": "Литературный список позволяет изображению прыгать между сенсорными доказательствами без потери нити.",
          "interpretation": "Проза как двигатель сжатия",
          "transfer": "Писать VO как систему вызова образов: каждый оборот должен открывать новый наблюдаемый блок.",
          "risk": "Слишком красивый текст начнёт конкурировать с людьми и приписывать месту чужую интерпретацию."
        },
        {
          "id": "black-white-ritual-isolation",
          "name": "Чёрно-белая изоляция ритуала",
          "signal": "Встреча с беркутчи отделена от общего цветного путешествия графичным B&W и более жёсткой резкой.",
          "baseline": "Ключевая встреча сохраняет тот же travel-documentary look, что и дорога к ней.",
          "deviation": "Формат превращает эпизод из пункта маршрута в самостоятельный миф о памяти.",
          "interpretation": "Чёрно-белая изоляция ритуала",
          "transfer": "Назначить смысловому центру отдельный визуальный закон, а не только больше экранного времени.",
          "risk": "Эстетизация может романтизировать людей и стереть их современную реальность."
        },
        {
          "id": "eagle-cry-sound-bridge",
          "name": "Крик орла как звуковой мост",
          "signal": "Крик и пространственный хвост проходят через границу энергичной второй главы в созерцательную третью.",
          "baseline": "Chapter transition закрывается музыкальным стопом и новым треком.",
          "deviation": "Один diegetic sound переносит память о действии в тишину нового режима.",
          "interpretation": "Крик орла как звуковой мост",
          "transfer": "Выбрать один звук-сущность, который может пережить смену изображения и жанра.",
          "risk": "Подчёркнутый эффект без смысловой связи будет ощущаться как монтажный трюк."
        },
        {
          "id": "block-planning-under-uncertainty",
          "name": "Блоки вместо фиктивной раскадровки",
          "signal": "Команда заранее планировала типы вероятного материала и несколько контролируемых сцен, оставляя события поездки открытыми.",
          "baseline": "Непредсказуемую документальную экспедицию пытаются подчинить подробному shot-by-shot плану.",
          "deviation": "Функциональные блоки дают достаточно покрытия для монтажа и не убивают наблюдение.",
          "interpretation": "Блоки вместо фиктивной раскадровки",
          "transfer": "Для живой среды планировать обязательные функции кадров, переходы и фактуры, а не выдуманную точную последовательность.",
          "risk": "Без минимального coverage matrix свобода превратится в случайный набор красивых кадров."
        },
        {
          "id": "post-production-small-crew-scale",
          "name": "Масштаб маленькой команды через post",
          "signal": "Автор отдельно подчёркивает вклад colorist и sound mix; финальный фильм удерживает три режима общей тональностью и звуковыми связками.",
          "baseline": "Production value связывают прежде всего с размером съёмочной группы и количеством техники.",
          "deviation": "Самые сильные масштабаторы добавлены после непредсказуемой камерной поездки.",
          "interpretation": "Масштаб маленькой команды через post",
          "transfer": "Резервировать ключевых post-соавторов ещё при разработке структуры, особенно для проектов с малой полевой командой.",
          "risk": "Цвет и звук не спасут отсутствие драматургического покрытия или наблюдаемых человеческих моментов."
        },
        {
          "id": "sponsor-as-enabler-not-interruption",
          "name": "Партнёр как условие пути, а не прерывание",
          "signal": "Peak Design, Huckberry и Leica поддерживают производство; брендовая идентификация не дробит авторскую дугу и Huckberry появляется отдельной финальной карточкой.",
          "baseline": "Партнёрский travel film регулярно возвращается к продукту и проговаривает его преимущества.",
          "deviation": "Коммерческая поддержка делает поездку возможной, но продукт не забирает позицию сюжета.",
          "interpretation": "Партнёр как условие пути, а не прерывание",
          "transfer": "Согласовать минимальный набор доказательств использования и вынести прямую идентификацию после эмоционального завершения.",
          "risk": "Слишком слабая интеграция сохранит фильм, но не обеспечит партнёру запоминаемость или измеримый перенос."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p>Это travel-film, в котором настоящая точка назначения — не беркутчи, а новый способ смотреть. Одна поездка проходит три степени переработки: сначала её объясняют, затем превращают в легенду, после чего оставляют как почти бессловесную память. Главный приём — последовательное снижение нарративного давления: факты → символ → ощущение.</p>\n<h2>Идея</h2>\n<p>Обычный экспедиционный фильм задаёт цель, преодолевает препятствия и награждает зрителя встречей с искомым объектом. Здесь встреча с охотниками происходит, но не закрывает историю. Авторы повторно монтируют материал в трёх самостоятельных регистрах, чтобы показать, как опыт меняется внутри памяти.</p>\n<p>Первая глава отвечает «что произошло?», вторая — «что это значит?», третья — «что осталось после?». Такая конструкция позволяет одному набору материала одновременно работать как приключение, этнографический портрет и эмоциональный afterimage.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Сенсорное приглашение.</strong> Орнамент, рынок, цвет и жара входят раньше географической справки.</li>\n<li><strong>Цена пути.</strong> Поезд, поломки, полиция, шторм, неудобство и непривычная еда снимают рекламную лёгкость.</li>\n<li><strong>Цель растворяется в людях.</strong> Поиск беркутчи важен, но гостеприимство и общение без языка занимают больше эмоционального пространства.</li>\n<li><strong>Вербальное сжатие.</strong> Плотный first-person prose удерживает десятки эпизодов в двухминутной главе.</li>\n<li><strong>Формальный restart.</strong> Чёрно-белая глава повторно вводит охотников уже как носителей памяти и традиции.</li>\n<li><strong>Вторая кульминация.</strong> Скачка, птица и графичный монтаж дают энергии выйти из narrative summary.</li>\n<li><strong>Антикульминация как смысл.</strong> «Медитация» не повышает ставки, а снижает скорость и возвращает зрителю автономное внимание.</li>\n<li><strong>Партнёр после авторской дуги.</strong> Sponsor identity появляется после того, как фильм уже завершил внутреннюю мысль.</li>\n</ol>\n<h2>Визуальный язык</h2>\n<h3>Цветной дневник</h3>\n<p>Первая глава насыщена тёплыми оттенками, узорами, пылью, фруктами, тканями, лицами и движением. Кадры часто воспринимаются как найденные наблюдения, но их связывает литературный VO. Изображение поставляет доказательства каждому обороту речи, поэтому два потока могут двигаться очень быстро и не распадаться.</p>\n<h3>Чёрно-белая легенда</h3>\n<p>Отказ от цвета изолирует беркутчи от общего travel diary. Перья, морщины, кожа, металл, снег и камень становятся графическими массами. Это рискованная эстетизация, но формально она сообщает: сейчас мы смотрим не очередной эпизод маршрута, а концентрат традиции.</p>\n<h3>Медленное послевкусие</h3>\n<p>В третьей главе цвет возвращается, но уже без обязанности обслуживать текст. Длинные планы позволяют заметить движение животных, расстояние между людьми, свет в окне, ветер и паузу. Making-of подтверждает, что этот акт задуман как состояние «перелёта домой», когда путешествие уже закончилось, а внимание ещё перестроено.</p>\n<h3>Типографика как договор</h3>\n<p>Chapter cards не просто называют части. Красный титр маркирует разрыв, кириллическая «МЕДИТАЦИЯ» заставляет иностранного зрителя читать слово как визуальный объект, редкие жёлтые субтитры в финальной трети выглядят фрагментами чужой речи. Типографика меняет правила просмотра до того, как меняется содержание.</p>\n<h2>Как это было сделано</h2>\n<p>Публичное интервью Frame Set с Jack FitzWilliam даёт важное производственное подтверждение:</p>\n<ul>\n<li>проект строился как passion project между travel vlog и high-end commercial;</li>\n<li>непредсказуемую поездку нельзя было детально раскадровать, поэтому команда планировала блоки вероятного материала и только небольшие сценарные / партнёрские сцены;</li>\n<li>первые две главы намеренно несут историю через активный монтаж, третья — через длительность и погружение;</li>\n<li>сильные colorist и sound mix были ключевыми усилителями маленькой съёмочной команды;</li>\n<li>Peak Design, Huckberry и Leica помогли проекту состояться, не забирая весь фильм под прямую демонстрацию продукта;</li>\n<li>звуковой переход с эхом крика орла проектировался как связка между регистрами.</li>\n</ul>\n<h2>Девять переносимых приёмов</h2>\n<ol>\n<li><strong>Рассказать один материал тремя жанрами.</strong> Не обязательно искать три сюжета, если можно трижды изменить договор со зрителем.</li>\n<li><strong>Замедлять структуру по актам.</strong> Быстрый рассказ → концентрированная энергия → тишина создают ощущение внутренней трансформации.</li>\n<li><strong>Использовать прозу как монтажный двигатель.</strong> Хороший перечислительный VO позволяет сжать огромный объём производства без карты и экспозиционных сцен.</li>\n<li><strong>Изолировать смысловой объект форматом.</strong> B&amp;W, иная частота резки или другой aspect treatment могут вынести один эпизод из общего потока.</li>\n<li><strong>Передавать энергию звуком через монтажный разрыв.</strong> Один узнаваемый звук способен связать разные главы лучше визуального match cut.</li>\n<li><strong>Планировать блоками при непредсказуемости.</strong> Список нужных типов материала устойчивее фиктивно точной раскадровки для документальной поездки.</li>\n<li><strong>Покупать масштаб в post-production.</strong> Сильные цвет и звук превращают материал маленькой команды в законченный авторский мир.</li>\n<li><strong>Интегрировать партнёра как условие опыта.</strong> Использование вещей и финальная благодарность могут сохранить авторскую автономию лучше частых product shots.</li>\n<li><strong>Давать финалу быть послевкусием.</strong> После событий не всегда нужен больший climax; иногда ценнее показать изменение восприятия.</li>\n</ol>\n<h2>Почему это не просто красивая поездка</h2>\n<p>Красивых мест и плёночной фактуры недостаточно для семиминутного удержания. Здесь форма постоянно обновляет вопрос зрителя. Сначала хочется узнать, что случилось. Затем — увидеть охотников. После — понять, зачем фильм остаётся с нами ещё несколько минут. Третья глава оправдана тем, что меняет субъект: фильм перестаёт смотреть вместо зрителя и заставляет зрителя смотреть самому.</p>\n<h2>Риски подражания</h2>\n<ul>\n<li>Три главы без жёстко различимых правил будут выглядеть как один затянутый mood film.</li>\n<li>Поэтический VO может навязать экзотизированному месту готовый западный смысл; нужны наблюдаемые детали и самоограничение автора.</li>\n<li>Чёрно-белый режим легко романтизирует традицию и стирает современную жизнь героев.</li>\n<li>Длинные планы требуют уже накопленного эмоционального капитала; без первых актов они станут просто медленными.</li>\n<li>Sponsor card в самом конце сохраняет фильм, но может слабо переносить запоминаемость на бренд.</li>\n<li>«Снимем что получится» не равно block planning: до поездки всё равно нужен список функций материала, переходов и обязательных сцен.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Официальная YouTube-публикация Jack FitzWilliam длится 400 секунд и совпадает с Vimeo по названию, автору, описанию и кредитам.</li>\n<li>Полный H.264/AAC master сохранён и проверен как 399.963719 секунды; отдельные 1080p video и AAC потоки покрывают ту же длительность.</li>\n<li>51 browser-seek кадр покрывает фильм от 00:00 до 06:39.5 с шагом восемь секунд.</li>\n<li>Полный английский auto-caption подтверждает речевую структуру и резкое сокращение речи после второй главы.</li>\n<li>Публичный 41-минутный making-of подтверждает замысел трёх глав, block planning, роль post-production, партнёрскую модель и sound bridge.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Auto-caption содержит отдельные распознавательные ошибки; русский текст — смысловая редактура, не дословная цитата.</li>\n<li>Полный локальный mux имеет разрешение 540×360; 1080p поток пока не объединён со звуком из-за общего ресурсного ограничения Mac.</li>\n<li>Из изображения нельзя надёжно установить имена всех местных участников, точную последовательность маршрута или постановочность отдельных моментов.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный фильм 00:00–06:39.96, официальный английский VTT, 51 browser-seek кадр и публичное интервью автора о производстве.</p>\n<h2>Пролог — 00:00–00:04</h2>\n<p>Чёрный экран, первые музыкальные импульсы, затем быстрый вход в орнаментальный и цветной Узбекистан. Фильм не объясняет маршрут картой: место сразу задаётся поверхностями, светом и людьми.</p>\n<h2>Глава I. Узбекистан как поток — 00:04–00:40</h2>\n<p>Башни, рынки, ткани, лица и фрукты монтируются под плотный first-person VO. За красотой быстро появляется трение: шестнадцатичасовой поезд без кондиционера, юные боксёры, народные песни, пот и стук металла. Экспозиция работает как устный дневник, где каждое предложение вызывает новый визуальный блок.</p>\n<h2>Глава I. Кыргызстан раскрывает масштаб — 00:40–01:08</h2>\n<p>Городская плотность сменяется горами, лошадьми, овцами и дорогой. Сломанная машина, встречи с полицией, дождь, грязные переходы верхом, ночёвки в юртах и непривычная еда переводят travel fantasy в физическое испытание. Монтаж остаётся быстрым, но планы становятся шире.</p>\n<h2>Глава I. Поиск превращается во встречу — 01:08–01:36</h2>\n<p>Герои ищут людей, которые охотятся с птицами, пересекают реки, стучат в незнакомые двери и объясняются без общего языка. Вместо одного triumphant discovery фильм показывает цепь доверия: общая еда, фокусы, игры, чай, табак, оружие, домашние ритуалы.</p>\n<h2>Глава I. Сжатие приключения — 01:36–02:20</h2>\n<p>Пыльный футбол, оранжевый ландшафт, пляж, лошади, лагерь и тишина собираются в финальный список опыта. Вербальная формула подводит итог: два друга, несколько машин и множество историй. Вывод не про лёгкость путешествия, а про ценность сопротивления.</p>\n<h2>Переход между регистрами — 02:20–02:32</h2>\n<p>Красный chapter card и пауза отделяют дневник от следующего фильма. Цвет исчезает, темп меняется. Мы уже знаем факты, поэтому вторая глава может отказаться от объяснения маршрута.</p>\n<h2>Глава II. Подготовка беркутчи — 02:32–02:58</h2>\n<p>В чёрно-белом изображении двое мужчин готовят лошадей и птицу высоко в горах. Крупные фактуры рук, перьев, кожи и амуниции чередуются с ветром и каменным пространством. Короткий VO переводит наблюдение из репортажа в разговор о многовековой традиции.</p>\n<h2>Глава II. Ритуал вместо экскурсии — 02:58–03:32</h2>\n<p>Скачка, орёл, движение по склону и резкие портреты собираются в графичный музыкальный монтаж. Финальная мысль: когда-то охота поддерживала жизнь, теперь помогает помнить. Крик орла уходит эхом в следующий визуальный режим.</p>\n<h2>Глава III. Медитация — 03:32–04:24</h2>\n<p>Титр «МЕДИТАЦИЯ» объявляет третью форму. Цвет возвращается, монтаж резко замедляется. Длинные планы гор, домов, животных, дорог и людей больше не обязаны иллюстрировать фразу. Зрителю дают время осмотреться самому.</p>\n<h2>Глава III. Послевкусие дороги — 04:24–05:28</h2>\n<p>Повседневные жесты, стада, ночные пространства, вода, цветы и случайные встречи существуют почти без комментария. Редкие слова и короткие субтитры не складываются в рассказ — они ощущаются остатками памяти. Среда, музыка и паузы становятся главными носителями смысла.</p>\n<h2>Глава III. Возвращение внимания — 05:28–06:08</h2>\n<p>Город, озеро, дороги и человеческие лица соединяются уже не скоростью, а длительностью. Фильм не строит новую кульминацию. Он показывает состояние после путешествия: зритель замечает свет, дистанцию и движение иначе, чем в первой главе.</p>\n<h2>Credits и партнёры — 06:08–06:39.96</h2>\n<p>Кредиты фиксируют маленькую творческую команду и ключевые post-production роли. Финальная карточка Huckberry появляется после завершения авторской дуги, сохраняя дистанцию между фильмом и рекламным обязательством.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<p>Источник речи: <code>source/official/official-youtube-y-HIbhDg5y4.en-orig.vtt</code>. Ниже — таймкодированная смысловая передача, а не дословное воспроизведение защищённого текста. Точный auto-caption сохранён локально.</p>\n<h2>Смысловой закадровый</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Русская передача</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:04–00:24</td>\n<td>Узбекистан встречает узорными башнями, расписными рынками, яркой одеждой и фруктами; сдержанные взгляды сочетаются с добротой, а старый мир кажется заслужившим право на неподвижность.</td>\n<td>За 20 секунд создаёт место, отношение и тон рассказчика.</td>\n</tr>\n<tr>\n<td>00:25–00:40</td>\n<td>Шестнадцать часов в поезде без кондиционера: юные боксёры, народные песни, бессонная жара и стук колёс через пустынную ночь.</td>\n<td>Снимает глянцевость travel fantasy через телесную цену пути.</td>\n</tr>\n<tr>\n<td>00:40–01:08</td>\n<td>Кыргызстан раскрывается горами, лошадьми и овцами; автомобиль разваливается, возникают полицейские, шторм, грязные переходы, юрты, кобылье молоко и очень резкий сыр.</td>\n<td>Ускоряет перечень препятствий и одновременно расширяет мир.</td>\n</tr>\n<tr>\n<td>01:08–01:32</td>\n<td>Путешественники ищут охотников с орлами, пересекают реки и входят в дома без общего языка; им отвечают едой, играми, чаем и совместными ритуалами.</td>\n<td>Переводит цель экспедиции из «найти объект» в «стать частью чужой истории».</td>\n</tr>\n<tr>\n<td>01:32–02:19</td>\n<td>В памяти остаются пыльный футбол, оранжевые ландшафты, пляж, лошади, тишина, несколько машин и множество историй. Главный урок: ценность пути связана с его трудностью.</td>\n<td>Собирает хаотический опыт в личный тезис.</td>\n</tr>\n<tr>\n<td>02:42–02:54</td>\n<td>Высоко в горах двое мужчин готовят лошадей; их действие принадлежит традиции, вплетённой в ветер и пыль на протяжении веков.</td>\n<td>Поднимает документальное наблюдение до уровня мифа.</td>\n</tr>\n<tr>\n<td>03:24–03:30</td>\n<td>Раньше они охотились ради выживания; теперь продолжают охоту, чтобы помнить.</td>\n<td>Даёт второй главе ясный историко-эмоциональный payoff.</td>\n</tr>\n<tr>\n<td>05:02 и 05:18</td>\n<td>Короткие бытовые реплики: отказ, затем побуждение двигаться.</td>\n<td>В третьей главе речь возвращается к человеческому масштабу и не объясняет изображения.</td>\n</tr>\n</tbody>\n</table>\n<h2>Звуковая драматургия</h2>\n<table>\n<thead>\n<tr>\n<th>Участок</th>\n<th>Слой</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–02:20</td>\n<td>Музыка, плотный авторский VO, синхронные фрагменты среды.</td>\n<td>Голос работает как компрессор времени: за две минуты удерживает десятки мест и событий.</td>\n</tr>\n<tr>\n<td>02:20–02:32</td>\n<td>Пауза и chapter transition.</td>\n<td>Даёт мозгу закрыть первый фильм и принять новый визуальный договор.</td>\n</tr>\n<tr>\n<td>02:32–03:32</td>\n<td>Более графичная музыкальная энергия, короткий VO, ветер, движение, птица.</td>\n<td>Превращает бытовую работу беркутчи в ритуал, не перегружая фактами.</td>\n</tr>\n<tr>\n<td>03:24–03:40</td>\n<td>Крик орла и его пространственный хвост переходят через монтажную границу.</td>\n<td>Sound bridge переносит эмоциональную энергию из действия в созерцание.</td>\n</tr>\n<tr>\n<td>03:32–06:08</td>\n<td>Музыка и среда доминируют, речь почти исчезает, планы удлиняются.</td>\n<td>Зритель перестаёт получать готовую интерпретацию и начинает сам слушать пространство.</td>\n</tr>\n<tr>\n<td>06:08–06:39</td>\n<td>Музыкальный хвост, credits, партнёрская карточка.</td>\n<td>Закрывает авторский фильм до появления sponsor identity.</td>\n</tr>\n</tbody>\n</table>\n<h2>Почему звук работает</h2>\n<p>Три главы различаются не только картинкой, но и количеством объяснения. Первая насыщает память словами, вторая оставляет только тезис, третья выводит речь почти в ноль. Поэтому замедление ощущается не как потеря событий, а как смена способа смотреть. Публичный making-of отдельно подтверждает сознательный sound bridge с криком орла и намерение сделать последний акт эффектом «обратного перелёта домой».</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадры</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:24</td>\n<td><code>frame-000.0.png</code>, <code>frame-008.0.png</code>, <code>frame-016.0.png</code>, <code>frame-024.0.png</code></td>\n<td>Орнаментальный Узбекистан: архитектура, рынки, ткани, лица и предметные детали.</td>\n<td>Быстрая ассоциативная нарезка; цвет и фактура важнее географии.</td>\n<td>Музыка и начало плотного VO.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>00:24–00:48</td>\n<td><code>frame-032.0.png</code>, <code>frame-040.0.png</code>, <code>frame-048.0.png</code></td>\n<td>Поезд через пустыню сменяется открытыми пространствами Кыргызстана, дорогой и машиной.</td>\n<td>Ритм держится, но кадры расширяются; движение поезда становится движением экспедиции.</td>\n<td>VO о дороге, жаре и первом сопротивлении.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>00:48–01:12</td>\n<td><code>frame-056.0.png</code>, <code>frame-064.0.png</code>, <code>frame-072.0.png</code></td>\n<td>Пони, шторм, юрты, еда и быт дороги.</td>\n<td>Тактильные детали перебивают epic landscape; романтика постоянно проверяется физикой.</td>\n<td>Быстрый список опыта, музыка под ним.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>01:12–01:36</td>\n<td><code>frame-080.0.png</code>, <code>frame-088.0.png</code>, <code>frame-096.0.png</code></td>\n<td>Поиск беркутчи превращается в встречи, гостеприимство, чай, игры и домашние ритуалы.</td>\n<td>Люди входят ближе в кадр; монтаж связывает жесты вместо достопримечательностей.</td>\n<td>VO о коммуникации без общего языка.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>01:36–02:00</td>\n<td><code>frame-104.0.png</code>, <code>frame-112.0.png</code>, <code>frame-120.0.png</code></td>\n<td>Футбол в пыли, оранжевый ландшафт, лошади, вода и лагерь.</td>\n<td>Цветовой пик первой главы; короткие блоки соединены направлением движения и энергией.</td>\n<td>Итоговый перечень воспоминаний.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>02:00–02:24</td>\n<td><code>frame-128.0.png</code>, <code>frame-136.0.png</code>, <code>frame-144.0.png</code></td>\n<td>Первая глава закрывается личным выводом; красный title card объявляет следующий режим.</td>\n<td>Монтаж замедляется перед формальным разрывом; цвет уходит в чёрно-белое.</td>\n<td>Конец длинного VO и переход.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>02:24–02:48</td>\n<td><code>frame-152.0.png</code>, <code>frame-160.0.png</code>, <code>frame-168.0.png</code></td>\n<td>Мужчины, лошади и орёл готовятся к выходу в горах.</td>\n<td>Графичный B&amp;W, контрастные крупности, руки / перья / амуниция.</td>\n<td>Короткий тезис о древней традиции.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>02:48–03:12</td>\n<td><code>frame-176.0.png</code>, <code>frame-184.0.png</code>, <code>frame-192.0.png</code></td>\n<td>Скачка и взаимодействие с птицей набирают скорость.</td>\n<td>Резкая музыкальная нарезка, силуэты и диагонали склонов.</td>\n<td>Музыка и среда доминируют.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>03:12–03:36</td>\n<td><code>frame-200.0.png</code>, <code>frame-208.0.png</code>, <code>frame-216.0.png</code></td>\n<td>Портрет традиции завершается мыслью о памяти; появляется титр «МЕДИТАЦИЯ».</td>\n<td>Кульминационный B&amp;W распадается на паузу и возвращение цвета.</td>\n<td>Короткий VO; крик орла образует sound bridge.</td>\n<td>playback + VTT + making-of</td>\n</tr>\n<tr>\n<td>03:36–04:08</td>\n<td><code>frame-224.0.png</code>, <code>frame-232.0.png</code>, <code>frame-240.0.png</code></td>\n<td>Пространства, дома, дорога и животные остаются в кадре дольше.</td>\n<td>Статичные или плавные long takes вместо тезисной нарезки.</td>\n<td>Музыка, ветер и среда, почти без речи.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>04:08–04:40</td>\n<td><code>frame-248.0.png</code>, <code>frame-256.0.png</code>, <code>frame-264.0.png</code>, <code>frame-272.0.png</code></td>\n<td>Повседневные действия и человеческие портреты перемежаются ландшафтом.</td>\n<td>Наблюдение без обязательного payoff; композиции дают глазу блуждать.</td>\n<td>Среда и музыкальное послевкусие.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>04:40–05:12</td>\n<td><code>frame-280.0.png</code>, <code>frame-288.0.png</code>, <code>frame-296.0.png</code>, <code>frame-304.0.png</code></td>\n<td>Ночь, стада, городские фрагменты, короткая бытовая реплика.</td>\n<td>Световые пятна и темнота создают ритм без ускорения резки.</td>\n<td>Музыка, ambient, редкое «нет».</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>05:12–05:44</td>\n<td><code>frame-312.0.png</code>, <code>frame-320.0.png</code>, <code>frame-328.0.png</code>, <code>frame-336.0.png</code></td>\n<td>Вода, растения, движение по дороге и люди продолжают свободную цепь памяти.</td>\n<td>Мягкие match cuts по цвету и направлению; длительность важнее события.</td>\n<td>Редкое побуждение двигаться, затем снова среда.</td>\n<td>playback + VTT</td>\n</tr>\n<tr>\n<td>05:44–06:08</td>\n<td><code>frame-344.0.png</code>, <code>frame-352.0.png</code>, <code>frame-360.0.png</code>, <code>frame-368.0.png</code></td>\n<td>Пейзажи и лица закрывают путь без нового драматического пика.</td>\n<td>Последовательность разрешается в спокойствии, а не в climax montage.</td>\n<td>Музыкальный хвост.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>06:08–06:39.96</td>\n<td><code>frame-376.0.png</code>, <code>frame-384.0.png</code>, <code>frame-392.0.png</code>, <code>frame-399.5.png</code></td>\n<td>Credits, имена команды и финальная карточка Huckberry.</td>\n<td>Чистая типографика после визуальной истории; sponsor card — последняя точка.</td>\n<td>Завершение музыки.</td>\n<td>полный playback</td>\n</tr>\n</tbody>\n</table>\n<p>Полный обзор 51 точки с шагом восемь секунд и финальной точкой: <code>frames/contact-browser.png</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>A Journey | Tales from the Road</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22120\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22120</a></li>\n<li>Сообщение: <code>22120</code></li>\n<li>Дата публикации поста: 2026-07-05 09:23 UTC</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1125286551\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1125286551</a></li>\n<li>Публичный master: <a href=\"https://www.youtube.com/watch?v=y-HIbhDg5y4\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=y-HIbhDg5y4</a></li>\n<li>Автор: Jack FitzWilliam</li>\n<li>Длительность: 399.964 секунды</li>\n<li>Локальный полный master: H.264/AAC, 540×360, 399.963719 секунды</li>\n<li>SHA-256 полного master: <code>72353f520ee3ec7a3910bf3209454196ea7bf14371cffd900ba8b7600d76abc5</code></li>\n<li>Quality parts: полный H.264 1620×1080 поток и полный AAC поток</li>\n<li>Субтитры: английский auto-caption VTT</li>\n<li>Доказательность: E4 — полный официальный публичный master со звуком, полный browser playback, 51 timecoded frame, contact sheet, официальный poster, полный subtitle track и публичный разбор автора</li>\n</ul>\n<h2>О чём фильм</h2>\n<p>Два друга едут через Узбекистан и Кыргызстан в поисках беркутчи — охотников с орлами. Однако фильм не сводится к достижению этой цели. Первая глава сжимает путешествие в насыщенный устный дневник; вторая выделяет охотников в отдельный чёрно-белый миф; третья убирает почти всю речь и оставляет зрителя внутри медленного послевкусия дороги.</p>\n<h2>Креативная конструкция</h2>\n<p>Одна поездка рассказана трижды с уменьшающимся нарративным давлением:</p>\n<ol>\n<li><strong>История:</strong> быстрый цветной поток фактов, препятствий, людей и мест.</li>\n<li><strong>Легенда:</strong> концентрированный чёрно-белый портрет традиции беркутчи.</li>\n<li><strong>Память:</strong> длинные планы, среда и тишина после приключения.</li>\n</ol>\n<p>Формальная кульминация — не встреча с охотниками, а изменение внимания героев. Сначала они объясняют увиденное, затем мифологизируют его, наконец просто смотрят.</p>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Shot and edited: Jack FitzWilliam / Fit Wander</li>\n<li>Creative producer: Jason Siegel</li>\n<li>Colorist: Ashton Thomas</li>\n<li>Audio mix: ADY.AUDIO</li>\n<li>Special thanks / collaborators: Huckberry, Peak Design, Leica Camera USA</li>\n</ul>\n<p>Кредиты совпадают в исходном Vimeo и описании официальной YouTube-публикации автора.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходный Vimeo oEmbed</li>\n<li><code>source/official/official-youtube-y-HIbhDg5y4.info.json</code> — официальный полный фильм, описание и metadata</li>\n<li><code>source/official/official-youtube-y-HIbhDg5y4.en-orig.vtt</code> — полный английский auto-caption track</li>\n<li><code>source/official/making-of-hmD2PaBPpAU.info.json</code> — публичное интервью Frame Set с автором</li>\n<li><code>source/official/making-of-hmD2PaBPpAU.en-orig.vtt</code> — полный subtitle track интервью</li>\n<li><code>source/official/jack-fitzwilliam-portfolio.html</code> — официальный portfolio автора</li>\n<li><code>source/media-parts.json</code> — длительности, потоки и SHA-256</li>\n<li><code>frames/contact-browser.png</code> — обзор всего фильма с шагом восемь секунд</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Полный проверенный mux сохранён в 360p. Отдельно сохранены полный 1080p video stream и AAC stream; их объединение — только quality upgrade после прохождения общего ресурсного gate. Смысл речи передан по-русски без выдачи auto-caption за идеальную дословную стенограмму.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.957859+00:00"
    },
    {
      "id": "2026-07-04__tg-22119-a0__new-york-city-ballet-thibaut-grevet-division",
      "caseId": "-1001147919203:22119:0",
      "messageId": 22119,
      "date": "2026-07-04T11:25:05+00:00",
      "title": "NEW YORK CITY BALLET | Thibaut Grevet | DIVISION",
      "brand": "",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "DIVISION",
      "evidence": "E4",
      "frameCount": 32,
      "durationSeconds": 174,
      "summary": "Кампания превращает абстрактную фразу «мы существуем во времени» в конкретную технологию изображения. Балет здесь не снимают как красивое непрерывное выступление. Движение разбирают на подготовку, повтор, задержку и прыжок; несколько фаз тела помещают в один кадр. В результате фильм показывает не только performance, но и весь невидимый труд вокруг идеальной позы.",
      "sourceUrl": "https://vimeo.com/1120116674",
      "telegramUrl": "https://t.me/fps_24_video/22119",
      "images": [
        {
          "src": "./frames/2026-07-04__tg-22119-a0__new-york-city-ballet-thibaut-grevet-division-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/anorak-film-poster.jpg"
        }
      ],
      "tasks": [
        "rhythm",
        "camera",
        "human",
        "product",
        "sound"
      ],
      "moves": [
        {
          "id": "thesis-becomes-image-technology",
          "name": "Тезис становится технологией изображения",
          "signal": "Идея непрерывного времени выражена strobe, stop-motion, overlays и несколькими фазами тела в одном кадре.",
          "baseline": "Слоган о времени сопровождается красивой, но обычной съёмкой выступления.",
          "deviation": "Временная тема определяет сам способ записи движения.",
          "interpretation": "Тезис становится технологией изображения",
          "transfer": "Переводить ключевое существительное кампании в правило камеры, света или монтажа.",
          "risk": "Формальный эффект без прямой связи с тезисом будет выглядеть декоративно."
        },
        {
          "id": "preparation-before-performance",
          "name": "Подготовка раньше исполнения",
          "signal": "Фильм открывают руки, едва видимое тело, взгляд и настройка, а не полноценный номер.",
          "baseline": "Ballet campaign сразу предъявляет virtuoso leap или сценический hero shot.",
          "deviation": "Невидимая пауза до действия становится первым актом.",
          "interpretation": "Подготовка раньше исполнения",
          "transfer": "Начинать с микросигналов готовности, чтобы результат ощущался заработанным.",
          "risk": "Слишком долгая подготовка без обещания масштаба потеряет нетерпеливого зрителя."
        },
        {
          "id": "repetition-as-spectacle",
          "name": "Повторение как зрелище",
          "signal": "Stop-motion sequence удерживает одного танцовщика в серии близких фаз, делая practice видимым.",
          "baseline": "Тренировка сокращается до короткого montage перед идеальным выступлением.",
          "deviation": "Повторение занимает отдельный акт и формирует ритм фильма.",
          "interpretation": "Повторение как зрелище",
          "transfer": "Визуализировать итерацию как доказательство мастерства, а не скрывать её за финальным результатом.",
          "risk": "Без нарастающей разницы между попытками повтор превратится в механическую петлю."
        },
        {
          "id": "laboratory-versus-institution",
          "name": "Лаборатория против институции",
          "signal": "Black-box абстракции постоянно перебиваются светлым репетиционным залом с труппой и архитектурой.",
          "baseline": "Весь фильм выдержан либо как studio art piece, либо как rehearsal documentary.",
          "deviation": "Два режима дают экспериментальной идее доказательство реального труда и масштаба.",
          "interpretation": "Лаборатория против институции",
          "transfer": "Чередовать идеальный концептуальный мир с наблюдаемым контекстом производства результата.",
          "risk": "Без монтажной связи режимы будут восприниматься как две разные кампании."
        },
        {
          "id": "macro-to-ensemble-rhythm",
          "name": "Ритм от пальца к ансамблю",
          "signal": "Экстремальные крупные планы рук, глаз и кожи чередуются с полным залом и групповой хореографией.",
          "baseline": "Крупность постепенно расширяется один раз от portrait к wide.",
          "deviation": "Масштаб пульсирует, связывая внутреннее намерение с коллективной системой.",
          "interpretation": "Ритм от пальца к ансамблю",
          "transfer": "Использовать крупность как повторяемый вопрос: что происходит внутри и во что это складывается снаружи.",
          "risk": "Макро без человеческого контекста может объективировать тело и ослабить личность героя."
        },
        {
          "id": "rare-color-as-energy-pulse",
          "name": "Редкий цвет как импульс",
          "signal": "Красная и синяя multiple-exposure фигуры кратко прорывают преимущественно чёрно-белую систему.",
          "baseline": "Цветовая палитра равномерно распределена по всему film look.",
          "deviation": "Цвет маркирует энергетические переходы и возвращается в credits.",
          "interpretation": "Редкий цвет как импульс",
          "transfer": "Сберегать сильный цвет для структурных ударов, если основная форма выдерживает ограничение.",
          "risk": "Случайный accent color будет выглядеть как несогласованный grade."
        },
        {
          "id": "multi-camera-big-jump",
          "name": "Multi-camera собирает большой прыжок",
          "signal": "Финальный overhead / wide образ удерживает несколько тел, ракурсов и фаз действия в одной пространственной композиции.",
          "baseline": "Climax выбирает единственный hero angle идеального прыжка.",
          "deviation": "Ни один момент не объявляется единственно правильным; настоящее становится множественным.",
          "interpretation": "Multi-camera собирает большой прыжок",
          "transfer": "Использовать дополнительное покрытие не как страховку, а как смысловую сборку события.",
          "risk": "Без точной blocking geometry многокамерный слой станет визуальным шумом."
        },
        {
          "id": "motion-survives-credits",
          "name": "Движение переживает credits",
          "signal": "DIVISION и основные роли появляются поверх всё ещё бегущих и двигающихся танцовщиков.",
          "baseline": "Фильм останавливается на неподвижном black end card после climax.",
          "deviation": "Даже формальное завершение остаётся частью непрерывного настоящего.",
          "interpretation": "Движение переживает credits",
          "transfer": "Продлевать центральный глагол кампании через типографическую и credit-зону.",
          "risk": "Сложный фон может ухудшить читаемость обязательных имён и бренда."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p>Кампания превращает абстрактную фразу «мы существуем во времени» в конкретную технологию изображения. Балет здесь не снимают как красивое непрерывное выступление. Движение разбирают на подготовку, повтор, задержку и прыжок; несколько фаз тела помещают в один кадр. В результате фильм показывает не только performance, но и весь невидимый труд вокруг идеальной позы.</p>\n<h2>Идея</h2>\n<p>George Balanchine описывал прошлое и будущее как части непрерывного настоящего. Grevet не иллюстрирует эту мысль архивом или хронологией New York City Ballet. Он делает время видимым внутри тела: stroboscopic exposure, stop-motion, overlayed frames и multi-camera оставляют в изображении следы положения «до» и «после».</p>\n<p>Это важный сдвиг для институциональной кампании. Вместо обещания «приходите увидеть совершенство» зритель получает доступ к процессу: настройка пальцев, ожидание, тренировка, дыхание, повторение, коллективная синхронизация. Совершенство становится не статичным наследием, а системой непрерывного производства.</p>\n<h2>Драматургия</h2>\n<p>Автор сам формулирует структуру через понятие performance:</p>\n<ol>\n<li><strong>Calm / preparation.</strong> Руки, лицо и почти неподвижное тело до действия.</li>\n<li><strong>Practice / repetition.</strong> Stop-motion превращает повторение в зримую механику обучения.</li>\n<li><strong>Breath before the jump.</strong> Фронтальный портрет удерживает напряжение.</li>\n<li><strong>Big jump.</strong> Multi-camera и layered ensemble собирают много фаз в пространственный climax.</li>\n<li><strong>Continuous present.</strong> Credits не гасят движение, а продолжают его.</li>\n</ol>\n<p>Фильм поэтому ощущается как исполнение, хотя почти не показывает обычный сценический номер.</p>\n<h2>Визуальный язык</h2>\n<h3>Тело как скульптура и прибор времени</h3>\n<p>Руки, глаза, торс и шея снимаются так близко, что перестают быть портретом конкретного человека. Они становятся инструментами точности. Grain, high contrast и black void одновременно напоминают раннюю экспериментальную фотографию и медицинское наблюдение. D&amp;AD описывает print-серию как «скульптуру в движении»; фильм добавляет к ней длительность.</p>\n<h3>Реальность против лаборатории</h3>\n<p>Светлый репетиционный зал с колоннами и окнами доказывает институцию, коллектив и физический масштаб. Black box исключает всё, кроме тела и следа движения. Постоянный переход между этими режимами не даёт эксперименту стать чистой графикой: мы всё время помним, что абстракцию создают реальные артисты в реальной дисциплине.</p>\n<h3>Цвет как электрический импульс</h3>\n<p>Основной язык — чёрно-белый. Красная и синяя фигуры появляются редко, поэтому считываются как энергетические состояния, а не как palette. Цвет не описывает костюм или декорацию; он маркирует повышение напряжения и переносит visual system в credits.</p>\n<h3>Масштаб как монтажный ритм</h3>\n<p>Extreme macro глаза или пальцев резко меняется на полный зал с десятками тел. Крупность не просто разнообразит фильм: она соединяет внутреннее намерение с коллективным результатом. Один микрожест становится причиной пространственной синхронизации.</p>\n<h3>Наследие без музейности</h3>\n<p>Playbill подтверждает прямую связь с Gjon Mili и stroboscopic photography. Но Grevet сочетает in-camera flashes с digital techniques и намеренной неточностью / blur. Историческая ссылка поэтому проявляется как действующий метод, а не как ретро-декор.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Сделать тезис методом.</strong> Если кампания говорит о времени, само изображение должно накапливать временные слои.</li>\n<li><strong>Начинать с подготовки, а не результата.</strong> Микрожест до действия может создать больше напряжения, чем ранний hero performance.</li>\n<li><strong>Превратить повторение в зрелище.</strong> Stop-motion показывает дисциплину и practice без объясняющего текста.</li>\n<li><strong>Чередовать лабораторию и реальность.</strong> Абстрактный black box даёт идею, документальный зал возвращает доверие и масштаб.</li>\n<li><strong>Использовать macro как психологию.</strong> Глаз, рука и дыхание дают доступ к внутренней цене коллективного движения.</li>\n<li><strong>Резервировать цвет для импульса.</strong> Один красный или синий блок сильнее постоянной разноцветной палитры.</li>\n<li><strong>Собирать climax несколькими камерами.</strong> Одновременные ракурсы и фазы могут показать событие полнее одной идеальной точки.</li>\n<li><strong>Продолжить действие под credits.</strong> End card не обязан останавливать мир; движение может физически подтвердить слоган до последней секунды.</li>\n</ol>\n<h2>Почему multi-camera здесь не gimmick</h2>\n<p>В обычной съёмке танца несколько камер помогают покрытию и страховке монтажа. Здесь они становятся идеей. Финальный прыжок невозможно свести к единственному «правильному» мгновению: кадр удерживает подготовку, полёт и окружение одновременно. Техника отвечает названию кампании и завершает структуру practice → performance.</p>\n<h2>Риски подражания</h2>\n<ul>\n<li>Multiple exposure без драматургической причины быстро превращается в стандартный fashion effect.</li>\n<li>Слишком ранняя абстракция может скрыть конкретную институцию, артистов и сезон.</li>\n<li>Extreme macro способен обезличить танцовщиков и превратить тело в материал дизайна.</li>\n<li>Чёрно-белое зерно и strobe требуют точной связи с темой; иначе это только «артовость».</li>\n<li>Повторение должно накапливать напряжение, а не дублировать одинаковые кадры.</li>\n<li>Multi-camera climax дорог и сложен; без заранее спроектированной пространственной формы он будет выглядеть как техническая демонстрация.</li>\n<li>Поздняя идентификация клиента усиливает фильм, но ослабляет мгновенную brand attribution в коротком просмотре.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Официальный DIVISION roster публикует точный 1920×1080 H.264/AAC director’s cut длительностью 174.440 секунды.</li>\n<li>ANORAK независимо публикует полный фильм под тем же названием и режиссёром.</li>\n<li>30 browser frames покрывают master от 00:00 до 02:54 с шагом шесть секунд.</li>\n<li>On-screen credits подтверждают DIVISION, João De Botelho, Rémy Monti, Thibaut Grevet и Hidden Mountain.</li>\n<li>Clio campaign note подтверждает stroboscopic images made in camera, overlaid frames и связь с высказыванием Balanchine.</li>\n<li>Playbill и Hypebeast подтверждают авторскую логику preparation, repetition, breath, big jump, multi-camera и историческую ссылку на Gjon Mili.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Subtitle track не найден; локальный ASR отложен из-за обязательного ресурсного gate. Речь визуально не наблюдается, но её абсолютное отсутствие не утверждается.</li>\n<li>Публичные источники подробно объясняют photographic method, но не разделяют все in-camera и post-production операции по конкретным кадрам.</li>\n<li>Отдельным артистам нельзя приписывать конкретные роли или хореографию только по изображению; список dancers сохранён в on-screen credits.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный director’s cut 00:00–02:54.440, 30 browser-seek кадров, on-screen credits и авторское объяснение структуры в Playbill / Hypebeast.</p>\n<h2>1. Руки до движения — 00:00–00:12</h2>\n<p>В чёрном пространстве появляются чёрно-белые руки. Пальцы медленно ищут точное положение; зерно и жёсткий свет превращают анатомию в самостоятельную скульптуру. Фильм начинает не с прыжка, а с микродвижения подготовки.</p>\n<h2>2. Тело возникает из темноты — 00:12–00:24</h2>\n<p>Едва видимый полный силуэт сменяется светлым репетиционным залом New York City Ballet. Движущаяся труппа и один фронтальный герой дают реальный институциональный контекст, после чего тело снова изолируется в black box.</p>\n<h2>3. Первый импульс — 00:24–00:36</h2>\n<p>Одиночная фигура в темноте удваивается и вспыхивает красным. Вместо документальной непрерывности зритель получает отпечатки фаз движения. Цвет становится не средой, а кратким энергетическим событием.</p>\n<h2>4. Лицо и классическая форма — 00:36–00:48</h2>\n<p>Цветной крупный профиль переводит внимание к человеку, затем фильм возвращается в белый зал: мужской танцовщик занимает центр, позади сохраняется репетиционная жизнь. Контрольный classical image не даёт эксперименту полностью оторваться от балета.</p>\n<h2>5. Тело как несколько времён — 00:48–01:00</h2>\n<p>Соло у окон сменяется наложенной чёрно-белой фигурой: плечи, голова и торс существуют в нескольких положениях одновременно. Затем экстремальный крупный план глаз возвращает напряжение и концентрацию перед действием.</p>\n<h2>6. Практика и повторение — 01:00–01:24</h2>\n<p>Маленькая фигура на чёрном фоне проходит последовательность наклонов и раскрытий. Stop-motion не прячет повторение, а делает его главной темой: одна поза рождается из десятка почти одинаковых попыток.</p>\n<h2>7. Дыхание и настройка — 01:24–01:42</h2>\n<p>Фронтальный портрет танцовщика становится почти метрономом: едва меняются глаза, рот, напряжение шеи. После этого реальная группа в зале взрывает статичность общим жестом. Визуальная подготовка заканчивается.</p>\n<h2>8. Части тела как партитура — 01:42–02:00</h2>\n<p>Глаз, рука и одиночные детали снова изолируются в темноте, затем возвращается ансамбль. Макро и общий план чередуются как ноты разного масштаба: намерение в лице, команда в пространстве, точность в пальцах.</p>\n<h2>9. Ансамбль собирает время — 02:00–02:18</h2>\n<p>Репетиционная группа движется по залу; overhead превращает двух танцовщиц в симметричную фигуру, затем низкий ракурс объединяет пару в одном силуэте. Монтаж всё чаще показывает не отдельный жест, а отношения между телами.</p>\n<h2>10. Большой прыжок — 02:18–02:24</h2>\n<p>Высокая wide-angle камера раскрывает весь зал. Несколько фигур и фаз прыжка одновременно распределены по чёрному полу между белыми колоннами. Это payoff заявленного времени: подготовка, отталкивание, полёт и приземление существуют в одном кадре.</p>\n<h2>11. Движение переживает титр — 02:24–02:36</h2>\n<p>Над бегущими по залу танцовщиками появляется <code>Produced by DIVISION</code>, затем основные кредиты. Камера и тела продолжают движение, поэтому production title не останавливает настоящее, а встраивается внутрь него.</p>\n<h2>12. Credits как последняя хореография — 02:36–02:54.440</h2>\n<p>Синий многослойный торс несёт список танцовщиков; далее credits сменяются чёрным полем и одинокой фигурой. Финал не возвращается к логотипной неподвижности: человеческое тело остаётся последним активным знаком фильма.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<p>Подтверждённого закадрового текста, диалоговых титров или subtitle track нет. В 30 timecoded кадрах не наблюдается синхронного разговора; фильм построен как визуально-музыкальная работа. Полный аудиопоток сохранён внутри master, однако speech-to-text намеренно не запускался: swap Mac значительно выше безопасного порога. Поэтому корректная маркировка — <strong>речь не обнаружена, абсолютное отсутствие не заявляется</strong>.</p>\n<h2>Подтверждённые аудиокредиты</h2>\n<ul>\n<li>Composer: Hidden Mountain — on-screen credit <code>frame-150.0.png</code>.</li>\n<li>Полный AAC stereo track: 44.1 kHz, 174.440 секунды.</li>\n<li>Публичная реакция на production publication отдельно отмечает sound design как заметную часть работы, но имя sound designer в доступных ключевых credits не установлено.</li>\n</ul>\n<h2>Звуковая драматургия</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Наблюдаемая визуальная фаза</th>\n<th>Предполагаемая задача полного mix</th>\n<th>Уверенность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:24</td>\n<td>Руки, тёмное тело, первая репетиция.</td>\n<td>Создать состояние подготовки и внутренней концентрации до performance.</td>\n<td>Средняя: функция подтверждена автором, точная звуковая фактура не транскрибирована.</td>\n</tr>\n<tr>\n<td>00:24–01:00</td>\n<td>Красный импульс, портреты, layered body.</td>\n<td>Перевести микродвижение в первый энергетический подъём.</td>\n<td>Средняя.</td>\n</tr>\n<tr>\n<td>01:00–01:24</td>\n<td>Stop-motion повторения на чёрном.</td>\n<td>Поддержать практику и повтор как метрическую структуру, а не как плавную музыку сцены.</td>\n<td>Средняя.</td>\n</tr>\n<tr>\n<td>01:24–02:00</td>\n<td>Лицо, группа, глаз, рука, ансамбль.</td>\n<td>Чередовать удержание дыхания и release между macro и ensemble.</td>\n<td>Средняя; идея дыхания подтверждена интервью.</td>\n</tr>\n<tr>\n<td>02:00–02:24</td>\n<td>Дуэты, overhead и multi-camera jump.</td>\n<td>Довести подготовку до большого пространственного payoff.</td>\n<td>Высокая как структурная функция, средняя по конкретному mix.</td>\n</tr>\n<tr>\n<td>02:24–02:54</td>\n<td>Бегущие фигуры и credits.</td>\n<td>Сохранить инерцию движения после формального завершения.</td>\n<td>Средняя.</td>\n</tr>\n</tbody>\n</table>\n<h2>Почему отсутствие текста полезно</h2>\n<p>Фильм не рассказывает идею «мы существуем во времени» словами. Время становится видимым через повтор, наложение фаз, задержку и multi-camera. Тем самым музыка и sound design могут работать не как сопровождение тезиса, а как временная сетка, внутри которой зритель физически считывает подготовку и исполнение.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадры</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td><code>frame-000.0.png</code>, <code>frame-006.0.png</code>, <code>frame-012.0.png</code></td>\n<td>Руки артикулируют медленный жест; затем из черноты проявляется полный силуэт.</td>\n<td>Extreme macro, B&amp;W grain, жёсткий локальный свет, много negative space.</td>\n<td>Полный score / mix; preparation phase.</td>\n<td>playback + author interview</td>\n</tr>\n<tr>\n<td>00:12–00:24</td>\n<td><code>frame-018.0.png</code>, <code>frame-024.0.png</code></td>\n<td>Труппа в светлом зале; одиночная фигура снова изолирована в black box.</td>\n<td>Резкий переход реальность ↔ абстракция; frontal corridor composition.</td>\n<td>Продолжение спокойной подготовки.</td>\n<td>playback + interview</td>\n</tr>\n<tr>\n<td>00:24–00:36</td>\n<td><code>frame-030.0.png</code>, <code>frame-036.0.png</code></td>\n<td>Красная multiple-exposure фигура сменяется цветным профилем.</td>\n<td>Strobe / overlay, красный как импульс; затем интимный beauty close-up.</td>\n<td>Первый энергетический подъём.</td>\n<td>playback + Clio campaign note</td>\n</tr>\n<tr>\n<td>00:36–00:48</td>\n<td><code>frame-042.0.png</code>, <code>frame-048.0.png</code></td>\n<td>Классическая поза в зале; одиночное соло у больших окон.</td>\n<td>Светлая frontal geometry, natural depth, широкий room context.</td>\n<td>Сдержанный score.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>00:48–01:00</td>\n<td><code>frame-054.0.png</code>, <code>frame-060.0.png</code></td>\n<td>Torso распадается на несколько фаз; экстремальный крупный план глаз.</td>\n<td>In-camera / digital overlay; macro anatomy как монтажная пунктуация.</td>\n<td>Напряжение перед повторением.</td>\n<td>playback + Playbill</td>\n</tr>\n<tr>\n<td>01:00–01:24</td>\n<td><code>frame-066.0.png</code>, <code>frame-072.0.png</code>, <code>frame-078.0.png</code>, <code>frame-084.0.png</code></td>\n<td>Одна фигура повторяет изгиб, раскрытие и возврат на чёрном фоне.</td>\n<td>Stop-motion sequence с постоянным размером фигуры и почти неизменной осью.</td>\n<td>Practice / repetition phase.</td>\n<td>playback + Hypebeast interview</td>\n</tr>\n<tr>\n<td>01:24–01:42</td>\n<td><code>frame-090.0.png</code>, <code>frame-096.0.png</code>, <code>frame-102.0.png</code></td>\n<td>Фронтальный портрет удерживает дыхание; группа резко входит в общий жест.</td>\n<td>Статичный black-box portrait → плотный handheld / group burst.</td>\n<td>Breath-hold → release.</td>\n<td>playback + author interview</td>\n</tr>\n<tr>\n<td>01:42–02:00</td>\n<td><code>frame-108.0.png</code>, <code>frame-114.0.png</code>, <code>frame-120.0.png</code></td>\n<td>Глаз, рука и ансамбль чередуют внутреннее намерение и общий рисунок.</td>\n<td>Extreme close-up ↔ wide rehearsal; масштаб становится ритмом.</td>\n<td>Score и sound design соединяют разнородные крупности.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>02:00–02:18</td>\n<td><code>frame-126.0.png</code>, <code>frame-132.0.png</code>, <code>frame-138.0.png</code></td>\n<td>Overhead twins, скульптурный дуэт, затем весь ансамбль и множество фаз прыжка.</td>\n<td>Top shot, low wide-angle, multi-camera / layered spatial climax.</td>\n<td>Big-jump payoff.</td>\n<td>playback + Hypebeast interview</td>\n</tr>\n<tr>\n<td>02:18–02:36</td>\n<td><code>frame-144.0.png</code>, <code>frame-150.0.png</code></td>\n<td>Танцовщики продолжают бежать по залу; появляются DIVISION и ключевые credits.</td>\n<td>Сверхширокая moving overhead сохраняется под типографикой.</td>\n<td>Музыкальная инерция вместо жёсткого stop.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>02:36–02:54.440</td>\n<td><code>frame-156.0.png</code>, <code>frame-162.0.png</code>, <code>frame-168.0.png</code>, <code>frame-174.0.png</code></td>\n<td>Синий layered body, список танцовщиков, production credits и одиночная фигура.</td>\n<td>Credits становятся частью visual system: black, white, electric blue, human silhouette.</td>\n<td>Завершение score / mix.</td>\n<td>полный playback + on-screen credits</td>\n</tr>\n</tbody>\n</table>\n<p>Полный обзор 30 точек с шагом шесть секунд: <code>frames/contact-browser.png</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>New York City Ballet — We Exist in Time</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22119\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22119</a></li>\n<li>Сообщение: <code>22119</code></li>\n<li>Дата публикации поста: 2026-07-04 11:25 UTC</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1120116674\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1120116674</a></li>\n<li>Director: Thibaut Grevet</li>\n<li>Production: DIVISION</li>\n<li>Официальный director roster: <a href=\"https://www.division.global/directors/thibaut-grevet\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.division.global/directors/thibaut-grevet</a></li>\n<li>Дополнительный официальный master: <a href=\"https://anorakfilm.com/films/new-york-city-ballet-we-exist-in-time\" target=\"_blank\" rel=\"noopener noreferrer\">https://anorakfilm.com/films/new-york-city-ballet-we-exist-in-time</a></li>\n<li>Длительность: 174.440 секунды</li>\n<li>Локальный master: H.264/AAC stereo, 1920×1080, 25 fps</li>\n<li>SHA-256: <code>50621d11bc3b4dc6255f4df3511653cbae3ae494fd9ef98e8c4ec5fe5b8d5b37</code></li>\n<li>Доказательность: E4 — точный публичный director’s cut от DIVISION, полный browser playback, 30 timecoded frames, contact sheet, production poster, on-screen credits и публичные интервью автора</li>\n</ul>\n<h2>Что рекламируется</h2>\n<p>Кампания сезона New York City Ballet 2025–26 и связанная с ней Art Series. Название «We Exist in Time» опирается на мысль George Balanchine о непрерывном настоящем, где прошлое и будущее существуют внутри текущего момента. Фильм переводит эту идею из слогана в визуальный метод: движение танцовщика раскладывается на фазы, повторяется и соединяется в одном изображении.</p>\n<h2>Креативная конструкция</h2>\n<p>Фильм строится как цикл исполнения:</p>\n<ol>\n<li><strong>Подготовка:</strong> руки, дыхание, взгляд, тело в темноте.</li>\n<li><strong>Практика:</strong> повторяющиеся фигуры, strobe и stop-motion декомпозируют жест.</li>\n<li><strong>Сборка:</strong> реальная репетиция соединяет эксперимент с труппой.</li>\n<li><strong>Большой прыжок:</strong> multi-camera / layered finale одновременно показывает несколько положений и ракурсов.</li>\n<li><strong>Непрерывность:</strong> credits идут поверх всё ещё движущихся тел — настоящее не останавливается ради end card.</li>\n</ol>\n<h2>Подтверждённые ключевые кредиты</h2>\n<ul>\n<li>Director: Thibaut Grevet</li>\n<li>Production company: DIVISION</li>\n<li>Director of photography: João De Botelho</li>\n<li>Editors: Rémy Monti, Thibaut Grevet</li>\n<li>Composer: Hidden Mountain</li>\n<li>Movement coordinators: Craig Hall, Sean Suozzi</li>\n<li>Executive producer: Andréa Dagourou</li>\n<li>Producer: Lola Burelle</li>\n<li>Stylist: Lisa Jarvis</li>\n<li>Hair stylist: Rachel Lee</li>\n<li>Make-up artist: Allie Smith</li>\n<li>Lighting director: Pierre Nowak</li>\n</ul>\n<p>Ключевые роли подтверждены on-screen credits; расширенный production list сохранён в публичных источниках кампании.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и Vimeo metadata</li>\n<li><code>source/official/division-director.html</code> — официальный roster и точный 1080p director’s cut</li>\n<li><code>source/official/anorak-film.html</code> — альтернативная production publication с полным master</li>\n<li><code>source/official/division-photography.html</code> — связанная print / photography серия</li>\n<li><code>source/official/clio-campaign.html</code> — формулировка campaign concept и награда Clio Silver</li>\n<li><code>source/official/playbill-interview.html</code> — разбор трёх слоёв работы автором</li>\n<li><code>source/official/hypebeast-interview.html</code> — авторская структура preparation → repetition → big jump</li>\n<li><code>source/official/dandad-print-edition.html</code> — связь фильма со stroboscopic print language</li>\n<li><code>source/media-parts.json</code> — техническая проверка master</li>\n<li><code>frames/contact-browser.png</code> — полный визуальный обзор с шагом шесть секунд</li>\n</ul>\n<h2>Ограничение</h2>\n<p>В открытых публикациях не найден subtitle / text track. Визуально речь или синхронный диалог не наблюдаются, а on-screen credit подтверждает оригинальную музыку Hidden Mountain. Локальный ASR не запускался, потому что Mac не проходит безопасный swap gate; поэтому отсутствие речи фиксируется как высоковероятное наблюдение, а не абсолютное утверждение.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.954224+00:00"
    },
    {
      "id": "2026-07-03__tg-22118-a0__a-crime-across-four-landscapes",
      "caseId": "-1001147919203:22118:0",
      "messageId": 22118,
      "date": "2026-07-03T04:19:20+00:00",
      "title": "A Crime Across Four Landscapes",
      "brand": "A Crime Across Four Landscapes",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Aidan Weaver",
      "evidence": "E3",
      "frameCount": 38,
      "durationSeconds": 417,
      "summary": "Фильм превращает криминальный сюжет в задачу пространственного мышления. Вместо героев, coverage и объяснения он даёт четыре красивых неизменных поля, в которых понемногу меняются люди, транспорт, свет и следы действия. Зритель сам становится монтажёром и следователем: хранит предыдущие состояния в памяти и строит причинность между местами.",
      "sourceUrl": "https://vimeo.com/1204936018",
      "telegramUrl": "https://t.me/fps_24_video/22118",
      "images": [
        {
          "src": "./frames/2026-07-03__tg-22118-a0__a-crime-across-four-landscapes-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "world",
        "rhythm",
        "camera",
        "sound",
        "reframe"
      ],
      "moves": [
        {
          "id": "landscape-as-evidence-database",
          "name": "Ландшафт как база улик",
          "signal": "Четыре постоянных места повторно показываются с изменившимися людьми, машинами, светом и следами действия.",
          "baseline": "Локация служит фоном для крупнее снятого героя и меняется вместе со сценой.",
          "deviation": "Само пространство хранит сюжет, а персонажи становятся его небольшими переменными.",
          "interpretation": "Ландшафт как база улик",
          "transfer": "Проектировать место как stateful interface: зритель должен замечать, что изменилось после каждого возврата.",
          "risk": "Без читаемых различий повторные wide shots будут восприниматься как заполнение времени."
        },
        {
          "id": "crime-without-exposition",
          "name": "Преступление без экспозиции",
          "signal": "Фильм не использует диалог, character setup, следователя или объясняющий close-up.",
          "baseline": "Mystery сообщает ставки через реплики и постепенно раскрывает факты вместе с героем.",
          "deviation": "Зритель собирает фабулу напрямую из пространственных изменений.",
          "interpretation": "Преступление без экспозиции",
          "transfer": "Убирать объяснение только после того, как среда получила достаточную причинную информацию.",
          "risk": "Недосказанность без честных улик будет выглядеть как отсутствие истории."
        },
        {
          "id": "locked-axis-difference-engine",
          "name": "Locked axis как diff-engine",
          "signal": "Каждый landscape возвращается с той же дальней фиксированной точки, поэтому изменение внутренней расстановки становится событием.",
          "baseline": "Coverage меняет крупность и угол, чтобы направлять взгляд на нужную улику.",
          "deviation": "Неизменная камера заставляет зрителя самостоятельно сравнивать состояния.",
          "interpretation": "Locked axis как diff-engine",
          "transfer": "Если важна трансформация среды, сохранять контрольную композицию и менять только смысловые переменные.",
          "risk": "Малые детали могут исчезнуть на телефоне или при невнимательном просмотре."
        },
        {
          "id": "wipe-as-spatial-transport",
          "name": "Wipe как пространственный транспорт",
          "signal": "Вертикальные границы удерживают два или три landscapes одновременно и переносят действие между ними.",
          "baseline": "Wipe — декоративный способ заменить один кадр другим.",
          "deviation": "Направление и промежуточная split-композиция становятся частью карты преступления.",
          "interpretation": "Wipe как пространственный транспорт",
          "transfer": "Давать заметному переходу конкретную физическую или причинную работу внутри истории.",
          "risk": "Повтор без меняющейся связи мест превратит переход в gimmick."
        },
        {
          "id": "distance-produces-attention",
          "name": "Дистанция производит внимание",
          "signal": "Фигуры, автомобили и предметы занимают малую часть extreme long shot; лицевые реакции отсутствуют.",
          "baseline": "Монтаж подтверждает важность через крупный план и reaction shot.",
          "deviation": "Зритель сам сканирует tableau и решает, какой элемент важен.",
          "interpretation": "Дистанция производит внимание",
          "transfer": "Использовать дистанцию как интерактивность, если blocking и contrast гарантируют обнаружимость ключевых сигналов.",
          "risk": "Слишком тонкие сигналы будут прочитаны как пустота или техническая неразборчивость."
        },
        {
          "id": "light-as-timestamp",
          "name": "Свет как timestamp",
          "signal": "Повторные состояния дня, сумерек и ночи сообщают о ходе времени без титров и реплик.",
          "baseline": "Временной скачок обозначается текстом, диалогом или новым establishing shot.",
          "deviation": "Одинаковая композиция меняет только свет и содержимое, делая время визуально сравнимым.",
          "interpretation": "Свет как timestamp",
          "transfer": "Когда ось постоянна, использовать свет как надёжную переменную хронологии.",
          "risk": "Несогласованный grade может выдать себя за continuity error вместо намеренного времени."
        },
        {
          "id": "beauty-holds-danger",
          "name": "Красота удерживает угрозу",
          "signal": "Живописная Southern Americana, дымка и точный свет остаются привлекательными внутри криминальной неопределённости.",
          "baseline": "Опасность кодируется грязным цветом, handheld и очевидно угрожающей средой.",
          "deviation": "Спокойная красота не предупреждает зрителя, где именно находится зло.",
          "interpretation": "Красота удерживает угрозу",
          "transfer": "Не заставлять art direction заранее выносить моральный приговор миру истории.",
          "risk": "Слишком соблазнительная эстетика способна обесценить насилие и людей."
        },
        {
          "id": "replayability-as-dramaturgy",
          "name": "Повторный просмотр как драматургия",
          "signal": "Ранние малые детали получают значение только после полного маршрута через четыре пространства.",
          "baseline": "Первый просмотр предоставляет все необходимые причинные акценты в правильном порядке.",
          "deviation": "Память зрителя и повторное сравнение становятся частью произведения.",
          "interpretation": "Повторный просмотр как драматургия",
          "transfer": "Закладывать ранние детали, которые честно меняют смысл после финального контекста.",
          "risk": "Если первый просмотр не даёт эмоциональной награды, аудитория не вернётся ради разгадки."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p>Фильм превращает криминальный сюжет в задачу пространственного мышления. Вместо героев, coverage и объяснения он даёт четыре красивых неизменных поля, в которых понемногу меняются люди, транспорт, свет и следы действия. Зритель сам становится монтажёром и следователем: хранит предыдущие состояния в памяти и строит причинность между местами.</p>\n<h2>Главная идея</h2>\n<p>Название обещает не «преступление в четырёх сценах», а преступление <strong>через четыре ландшафта</strong>. Это различие определяет форму. Landscape здесь не фон и не production value; он является единицей повествования. Дом, трейлер, дорога и лес помнят разные фрагменты события. Ни одна точка не содержит полного ответа, но их повторное сравнение создаёт историю.</p>\n<p>Главный творческий ход — убрать привилегированный взгляд. Нет камеры рядом с героем, нет reaction shot, нет реплики, которая сообщает правильную интерпретацию. Все важные объекты малы относительно кадра. Эта дистанция делает зрителя активным: он должен решить, куда смотреть и что считать уликой.</p>\n<h2>Драматургия как база состояний</h2>\n<p>Обычный mystery накапливает факты через сцены допроса, close-up улик и новое пространство. Здесь накопление работает наоборот:</p>\n<ol>\n<li>Долго удерживается отсутствие изображения.</li>\n<li>Последовательно вводятся четыре постоянных tableaux.</li>\n<li>Фильм возвращается к ним в другое время и с другой расстановкой внутренних элементов.</li>\n<li>Directional wipes ненадолго показывают соседние места одновременно.</li>\n<li>Финал снова оставляет чёрное поле, а зритель достраивает причинность ретроспективно.</li>\n</ol>\n<p>Поэтому replayability не является побочным эффектом загадочности. Повторный просмотр встроен в механику: когда зритель знает возможный маршрут, ранние маленькие изменения становятся читаемее.</p>\n<h2>Визуальный язык</h2>\n<h3>Четыре кадра как диорамы</h3>\n<p>MovieArcher точно описывает long shots как впечатление от подсвеченных диорам. Rounded inner frame, сильная vignette, центральная глубина и тщательно расставленные источники света уменьшают реальность до обозримой сцены. Но в отличие от театра, зритель не знает, в какой части пространства сейчас произойдёт значимое изменение.</p>\n<h3>Locked camera создаёт доверие к разнице</h3>\n<p>Фиксированная точка не только формальный аскетизм. Она делает каждое возвращение сравнимым с предыдущим. Если автомобиль, фигура или свет находятся в другом месте, это нельзя списать на смену ракурса. Камера создаёт визуальный контрольный образ, а монтаж показывает diff.</p>\n<h3>Wipe становится действием</h3>\n<p>Вертикальный wipe обычно считается заметным переходом и быстро превращается в gimmick. Здесь он имеет сюжетную работу: граница двигается между локациями в том же направлении, что и воображаемый маршрут людей / машин. На промежуточных кадрах несколько landscapes сосуществуют, превращая экран в карту.</p>\n<h3>Свет заменяет часы</h3>\n<p>День, сумерки и ночь распределены по повторным входам. Фильм не подписывает «позже» и не использует coverage для continuity; изменение света само становится timestamp. Особенно сильно это работает в лесу, где один и тот же тоннель может быть свидетелем, угрозой или остаточным следом в зависимости от освещения.</p>\n<h3>Красота не иллюстрирует безопасность</h3>\n<p>Южные пейзажи, дымка, тёмная зелень, жестяные крыши и маленькие световые пятна дают почти живописную привлекательность. Криминальная неопределённость не разрушает эту красоту, а живёт внутри неё. Контраст создаёт более зрелую тревогу, чем очевидная визуальная «грязь» жанра.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Превратить фон в носитель сюжета.</strong> Пусть место меняется и помнит действие вместо того, чтобы только украшать героя.</li>\n<li><strong>Снимать состояния с одной оси.</strong> Повторяемая locked composition позволяет зрителю читать diff без подсказок.</li>\n<li><strong>Убирать объяснение ради участия.</strong> Отсутствие реплик работает, когда в кадре достаточно сравнимых причинных сигналов.</li>\n<li><strong>Использовать переход как карту.</strong> Wipe может показывать направление и связь, а не только скрывать склейку.</li>\n<li><strong>Держать важное маленьким.</strong> Distance повышает внимание, если mise-en-scène спроектирована для сканирования.</li>\n<li><strong>Маркировать время светом.</strong> Возврат в ту же точку при другом освещении яснее десятка титров «позже».</li>\n<li><strong>Соединять красоту и опасность.</strong> Жанровая тревога сильнее, когда мир не оформлен как заранее виновный.</li>\n<li><strong>Проектировать второй просмотр.</strong> Первые детали должны менять значение после того, как зритель увидел весь маршрут.</li>\n</ol>\n<h2>Почему четыре пространства — правильное ограничение</h2>\n<p>Одно tableau стало бы сценической миниатюрой; два дали бы простой cross-cutting; десяток превратился бы в обычный montage. Четыре достаточно различимы, чтобы стать ментальной картой, и достаточно малочисленны, чтобы зритель запомнил их предыдущие состояния. Ограничение создаёт когнитивную игру, но не требует внешней схемы.</p>\n<h2>Риски подражания</h2>\n<ul>\n<li>Если предметы и фигуры слишком малы для мобильного экрана, mystery превратится в нечитаемость.</li>\n<li>Locked wides без тщательно поставленных изменений будут ощущаться как затянутые establishing shots.</li>\n<li>Wipe без пространственного или причинного направления быстро станет ретро-эффектом.</li>\n<li>Отсутствие диалога не заменяет драматургию: каждое возвращение должно добавлять новый факт.</li>\n<li>Живописный свет способен эстетизировать насилие и снизить эмоциональную цену события.</li>\n<li>Полное отсутствие close-up ограничивает эмпатию; зритель может полюбить конструкцию больше персонажей.</li>\n<li>Слишком точная симметрия превратит живой landscape в дизайн-упражнение.</li>\n<li>Открытая развязка требует честного набора улик; произвольная недосказанность разрушает доверие.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Официальный Vimeo player публикует фильм длительностью 417 секунд, master до 2560×1440 и полные раздельные H.264 / AAC потоки.</li>\n<li>Сохранены полные 1920×1080 video-only и 48 kHz stereo audio-only компоненты с SHA-256.</li>\n<li>36 browser frames покрывают весь диапазон 00:00–06:57 с шагом 12 секунд; contact sheet показывает четыре locked landscapes, повторные состояния и wipes.</li>\n<li>Tribeca подтверждает world premiere, Experimental / Mystery, cast и ключевые production credits.</li>\n<li>MovieArcher независимо подтверждает отсутствие диалога, четыре distinct long-shot locations и deliberate transitional wipes.</li>\n<li>Vimeo metadata подтверждает festival selections и Staff Pick award, заявленные автором.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Отдельные AV-потоки пока не объединены из-за обязательного swap gate, поэтому кейс честно остаётся E3, а не E4.</li>\n<li>Точная последовательность преступления намеренно не утверждается: фильм приглашает зрителя собирать её, а доступные официальные источники не публикуют авторскую разгадку.</li>\n<li>Cue-by-cue содержание score / sound не описывается без отдельного аудиторского прослушивания; подтверждены только авторы, отсутствие диалога и полный audio asset.</li>\n<li>Letterboxd используется как вторичный зрительский сигнал, но не как первичный источник фактов.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный официальный Vimeo video track 00:00–06:57.417, 36 browser-seek кадров, festival synopsis и независимый разбор формы. Фильм намеренно не даёт словесной экспозиции; ниже фиксируется только наблюдаемая конструкция, без догадки о точной криминальной фабуле.</p>\n<h2>1. Чёрное ожидание — 00:00–01:30</h2>\n<p>Видеоряд удерживает чёрное поле. Пространство и персонажи не предъявлены; зритель входит в фильм через ожидание и возможный звуковой контекст, а не через establishing shot. Длинная отсрочка заранее сообщает, что картина не будет обслуживать привычный темп криминального рассказа.</p>\n<h2>2. Первый landscape: старый дом ночью — 01:30–01:44</h2>\n<p>Из черноты появляется одинокий старый дом. Жёсткий источник света выхватывает жестяную крышу, часть двора и хозяйственные объекты; края тонут во тьме. Камера далеко, лиц и психологических подсказок нет. Место выглядит одновременно реальным и как тщательно подсвеченная миниатюра.</p>\n<h2>3. Пространства входят друг в друга — 01:44–02:00</h2>\n<p>Вертикальные края начинают сдвигать изображение: ночной дом соседствует с дневным сельскохозяйственным двором и фрагментом другого места. Wipe не просто закрывает предыдущий кадр — несколько landscapes на мгновение сосуществуют, будто история физически проходит через них.</p>\n<h2>4. Трейлер и люди на дистанции — 02:00–02:24</h2>\n<p>В сумеречном дворе трейлера видны несколько маленьких фигур и автомобили. Ничего не выделено крупным планом; зрителю приходится искать действие по движению и расположению предметов. Возврат в знакомое пространство позднее сделает изменение машин и людей сюжетной информацией.</p>\n<h2>5. Придорожная сцена — 02:24–02:48</h2>\n<p>Направленный wipe переносит взгляд к дороге / перекрёстку. Дневной свет делает пространство открытым, но дистанция по-прежнему не позволяет читать лица. Транспорт и фигуры становятся не героями, а перемещаемыми маркерами причинности.</p>\n<h2>6. От дороги к хозяйственному двору — 02:48–03:00</h2>\n<p>Сцена с дорогой уступает место ферме / навесу с животными, машиной и дымкой. Переход удерживает два кадра рядом, поэтому зритель сравнивает их как связанные части одного события, а не как независимые красивые виды.</p>\n<h2>7. Лесная дорога ночью — 03:00–03:36</h2>\n<p>Ферма вытесняется тёмным тоннелем лесной дороги. Один дальний свет и подсвеченные листья создают максимальную неизвестность: действие уменьшается до следа, направления и ожидания появления. Затем тот же коридор становится светлее, подтверждая ход времени.</p>\n<h2>8. Лес возвращает к ферме — 03:36–04:12</h2>\n<p>Дневная лесная дорога вертикально раскрывает сельскохозяйственный двор уже в сумерках. Пространства не меняют ось камеры, но меняют свет и наполнение. История растёт из разницы между состояниями, а не из набора новых планов.</p>\n<h2>9. Второй цикл: трейлер, дорога, ферма — 04:12–05:00</h2>\n<p>Фильм повторно проходит через знакомые точки. Во дворе трейлера иначе стоят люди и машины; у дороги появляется новая транспортная конфигурация; ферма темнеет. Каждая деталь мала, поэтому зритель вынужден хранить в памяти предыдущую версию tableau и сопоставлять её с новой.</p>\n<h2>10. Ночные следы в лесу — 05:00–05:24</h2>\n<p>Ферма уступает лесной опушке. Свет, дымка и небольшой человеческий / автомобильный след нарушают природную пустоту. Кадр не подтверждает конкретную интерпретацию, но связывает ранее разнесённые пространства в один криминальный маршрут.</p>\n<h2>11. Возврат машин и фигур — 05:24–06:12</h2>\n<p>Wipes снова соединяют дорогу, ферму и трейлер. Автомобиль проходит через двор; фигуры меняют позиции; затем придорожная сцена показывает движение транспорта. Монтаж не выдаёт «правильный» порядок крупными акцентами — причинность должна возникнуть у зрителя.</p>\n<h2>12. Последний landscape — 06:12–06:36</h2>\n<p>Фильм возвращается к лесу ночью. Подсвеченные стволы и дальний источник света выглядят как последняя точка маршрута или место остаточного свидетельства. Вместо раскрытия лица или прямой развязки остаётся пространство, которое знает больше зрителя.</p>\n<h2>13. Исчезновение и credits — 06:36–06:57.417</h2>\n<p>Пейзаж гаснет в чёрное. На тёмном поле появляется компактный блок титров, после чего экран снова пустеет. Фильм завершает не объяснением преступления, а предложением пересобрать увиденные изменения ещё раз.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<p>В фильме <strong>нет диалога и закадровой речи</strong>. Это не вывод из автоматической транскрипции: отсутствие диалога прямо фиксирует независимый фестивальный обзор MovieArcher, а официальный Vimeo player не содержит subtitle / text track. Поэтому выдумывать реплики или расшифровку здесь было бы методологической ошибкой.</p>\n<h2>Подтверждённые аудиокредиты</h2>\n<ul>\n<li>Composer: Aidan Weaver — официальная Vimeo metadata и Tribeca.</li>\n<li>Sound: Navarre Megali — официальная Tribeca card.</li>\n<li>Полный AAC stereo track: 48 kHz, 417.472 секунды, 10,124,572 bytes.</li>\n<li>SHA-256 аудиокомпонента: <code>4ebc3737dfbe250a7b3c180a9f0e64d4943d0ee9b8a0b3df1fc2a952d3573cbf</code>.</li>\n</ul>\n<h2>Звуковая драматургия</h2>\n<p>Точный cue-by-cue музыкальный разбор не заявляется: audio track сохранён отдельно, а локальный speech / spectral analysis не запускался из-за resource gate. Ниже — проверяемые структурные задачи звука, следующие из формы фильма, с явной маркировкой уверенности.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Визуальная фаза</th>\n<th>Задача звука</th>\n<th>Уверенность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–01:30</td>\n<td>Длительное чёрное поле.</td>\n<td>Нести вступление без визуальной экспозиции и сформировать ожидание до первого места.</td>\n<td>Высокая по функции; конкретная фактура не описывается.</td>\n</tr>\n<tr>\n<td>01:30–02:24</td>\n<td>Дом ночью, первые wipes, трейлер с фигурами.</td>\n<td>Перевести зрителя из абстрактного ожидания в наблюдение за малым пространственным событием.</td>\n<td>Средняя.</td>\n</tr>\n<tr>\n<td>02:24–03:36</td>\n<td>Дорога → ферма → лес.</td>\n<td>Связать четыре разнесённые точки в единый маршрут при отсутствии диалога.</td>\n<td>Высокая как драматургическая потребность, средняя по mix.</td>\n</tr>\n<tr>\n<td>03:36–05:24</td>\n<td>Повторные входы, смена света и состояния.</td>\n<td>Поддерживать память и накапливать тревогу там, где камера остаётся неподвижной.</td>\n<td>Средняя.</td>\n</tr>\n<tr>\n<td>05:24–06:36</td>\n<td>Машины / фигуры возвращаются, финальный лес.</td>\n<td>Дать ощущение ускорения причинной цепочки без увеличения крупности кадра.</td>\n<td>Средняя.</td>\n</tr>\n<tr>\n<td>06:36–06:57</td>\n<td>Чёрное поле и credits.</td>\n<td>Завершить маршрут, оставив зрителю пространство для реконструкции.</td>\n<td>Средняя.</td>\n</tr>\n</tbody>\n</table>\n<h2>Почему отсутствие текста работает</h2>\n<p>Если бы фильм объяснял преступление голосом, четыре tableaux стали бы иллюстрациями к уже известной фабуле. Молчание меняет роль зрителя: он не получает историю, а производит её из изменений света, машин, фигур и направлений wipe. Отсутствие речи здесь — не стилизация, а основной интерактивный механизм.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадры</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–01:30</td>\n<td><code>crime-frame-000s.png</code> … <code>crime-frame-084s.png</code></td>\n<td>Чёрное поле удерживается до появления первого места.</td>\n<td>Полный visual withholding; никаких establishing clues.</td>\n<td>Полный авторский score / sound, без речи.</td>\n<td>полный Vimeo track + MovieArcher</td>\n</tr>\n<tr>\n<td>01:30–01:44</td>\n<td><code>crime-frame-096s.png</code></td>\n<td>Старый дом ночью возникает как изолированная сцена.</td>\n<td>Locked extreme long shot, vignette, локальный жёсткий свет, rounded frame.</td>\n<td>Начало пространственной фазы.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:44–02:00</td>\n<td><code>crime-frame-108s.png</code></td>\n<td>Дом, сельский двор и третье пространство кратко видны рядом.</td>\n<td>Несколько вертикальных directional wipes; split tableau.</td>\n<td>Звук должен удержать связь мест без диалога.</td>\n<td>playback + MovieArcher</td>\n</tr>\n<tr>\n<td>02:00–02:24</td>\n<td><code>crime-frame-120s.png</code>, <code>crime-frame-132s.png</code>, <code>crime-frame-144s.png</code></td>\n<td>Сумеречный трейлер, люди и автомобили; затем вход придорожной сцены.</td>\n<td>Та же дальняя locked axis; движение читается как малая деталь.</td>\n<td>Наблюдение и нарастание.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>02:24–02:48</td>\n<td><code>crime-frame-156s.png</code>, <code>crime-frame-168s.png</code></td>\n<td>Дорога / перекрёсток удерживаются днём; следующий wipe открывает ферму.</td>\n<td>Deep long shot из фиксированной точки; wipe служит направлением маршрута.</td>\n<td>Связка пространств.</td>\n<td>playback + review</td>\n</tr>\n<tr>\n<td>02:48–03:12</td>\n<td><code>crime-frame-180s.png</code>, <code>crime-frame-192s.png</code></td>\n<td>Сельский двор сменяется ночной лесной дорогой.</td>\n<td>Яркий дневной tableau вытесняется почти чёрным тоннелем.</td>\n<td>Резкий переход от открытого к скрытому.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>03:12–03:36</td>\n<td><code>crime-frame-204s.png</code>, <code>crime-frame-216s.png</code></td>\n<td>Лесная дорога удерживается; темнота переходит к дневному / туманному состоянию.</td>\n<td>Одинаковая перспектива, изменение света вместо смены ракурса.</td>\n<td>Время и ожидание.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>03:36–04:12</td>\n<td><code>crime-frame-228s.png</code>, <code>crime-frame-240s.png</code>, <code>crime-frame-252s.png</code></td>\n<td>Лес раскрывает ферму, затем ферма — трейлер.</td>\n<td>В wipes одновременно читаются источник и направление следующей сцены.</td>\n<td>Сборка маршрута.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>04:12–05:00</td>\n<td><code>crime-frame-264s.png</code>, <code>crime-frame-276s.png</code>, <code>crime-frame-288s.png</code>, <code>crime-frame-300s.png</code></td>\n<td>Повторные состояния трейлера, дороги и фермы показывают изменения машин и фигур.</td>\n<td>Возврат на те же locked wides превращает continuity differences в сюжет.</td>\n<td>Накопление без verbal exposition.</td>\n<td>playback + review</td>\n</tr>\n<tr>\n<td>05:00–05:24</td>\n<td><code>crime-frame-312s.png</code>, <code>crime-frame-324s.png</code></td>\n<td>Лесная опушка в дымке соединяется с дорогой и фермой.</td>\n<td>Световой след и split wipe становятся сильнее маленького действия.</td>\n<td>Тревожная пауза.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>05:24–06:12</td>\n<td><code>crime-frame-336s.png</code>, <code>crime-frame-348s.png</code>, <code>crime-frame-360s.png</code>, <code>crime-frame-372s.png</code></td>\n<td>Трейлер, движение автомобиля и придорожная сцена проходят заключительный цикл.</td>\n<td>Locked tableaux сохраняются; меняются только внутренние маркеры и границы wipes.</td>\n<td>Финальное причинное ускорение.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>06:12–06:36</td>\n<td><code>crime-frame-384s.png</code>, <code>crime-frame-396s.png</code></td>\n<td>Придорожное пространство уступает последнему ночному лесу, затем изображение гаснет.</td>\n<td>Возврат к максимальной темноте; отсутствие close-up развязки.</td>\n<td>Открытый финал.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>06:36–06:57.417</td>\n<td><code>crime-frame-408s.png</code>, <code>crime-frame-417s.png</code></td>\n<td>Чёрное поле, компактные credits, окончательный black.</td>\n<td>Титры не объясняют фабулу и сохраняют визуальное withholding.</td>\n<td>Завершение score / sound.</td>\n<td>полный playback</td>\n</tr>\n</tbody>\n</table>\n<p>Полный обзор 36 точек с шагом 12 секунд: <code>frames/contact-browser.png</code>. Официальный poster: <code>frames/official/vimeo-poster.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>A Crime Across Four Landscapes</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22118\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22118</a></li>\n<li>Сообщение: <code>22118</code></li>\n<li>Дата публикации поста: 2026-07-03 04:19 UTC</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1204936018\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1204936018</a></li>\n<li>Авторский сайт: <a href=\"https://www.aidanweaver.com/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.aidanweaver.com/</a></li>\n<li>Фестиваль: <a href=\"https://tribecafilm.com/films/crime-across-four-landscapes-2026\" target=\"_blank\" rel=\"noopener noreferrer\">https://tribecafilm.com/films/crime-across-four-landscapes-2026</a></li>\n<li>Director: Aidan Weaver</li>\n<li>Длительность официального Vimeo master: 417 секунд</li>\n<li>Доступное качество: до 2560×1440, 23.976 fps</li>\n<li>Сохранённые компоненты: H.264 1920×1080 video-only + AAC stereo 48 kHz audio-only</li>\n<li>Доказательность: E3 — полный официальный Vimeo master просмотрен по всему хронометражу; сохранены 36 timecoded browser frames, contact sheet, официальный poster, отдельные полные AV-потоки и источники фестиваля. E4 отложен до безопасной склейки потоков под общим resource gate.</li>\n</ul>\n<h2>О чём фильм</h2>\n<p>Неудавшееся преступление в маленьком южном городе показывается не через сцену преступления, следователя или объясняющий диалог. История разбросана между четырьмя неизменными дальними планами: старым домом, трейлером, придорожной точкой и лесной дорогой / опушкой. Зритель видит повторные входы в эти пространства в другое время суток, замечает людей, машины, свет и следы событий и сам собирает причинную цепочку.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Отказ от экспозиции:</strong> фильм не объясняет, кого считать героем и что именно произошло.</li>\n<li><strong>Четыре пространства вместо покрытия:</strong> каждый landscape работает как постоянная сцена наблюдения и хранилище улик.</li>\n<li><strong>Возвраты вместо обычного монтажа:</strong> новое состояние знакомого места сообщает больше, чем новый ракурс.</li>\n<li><strong>Wipe как транспорт:</strong> вертикальные переходы временно удерживают два или три пространства рядом, превращая склейку в перемещение преступления.</li>\n<li><strong>Дистанция вместо close-up:</strong> маленькие фигуры и предметы заставляют активно сканировать mise-en-scène.</li>\n<li><strong>Красота против угрозы:</strong> живописный свет и Southern Americana не успокаивают, а делают скрытое насилие тревожнее.</li>\n<li><strong>Свет как часы:</strong> день, сумерки и ночь маркируют развитие без титров и реплик.</li>\n<li><strong>Повторный просмотр как часть формы:</strong> сюжет восстанавливается через память о том, что изменилось в каждом tableau.</li>\n</ol>\n<h2>Подтверждённые ключевые кредиты</h2>\n<ul>\n<li>Director / Editor / Composer: Aidan Weaver</li>\n<li>Producer: Katie Sanderson</li>\n<li>Cinematographer: Jared Freeman</li>\n<li>Production Designer: Riley Patterson</li>\n<li>Writers: Aidan Weaver, William Christopher Stephens</li>\n<li>Sound: Navarre Megali</li>\n<li>Cast: Alphie Hyorth, Rohan Myers, Jason Kierce</li>\n</ul>\n<h2>Фестивальный статус</h2>\n<ul>\n<li>Tribeca Festival 2026 — World Premiere, категории Experimental / Mystery.</li>\n<li>Palm Springs ShortFest 2026 — official selection.</li>\n<li>Palm Springs ShortFest Vimeo Staff Pick Award 2026 — winner, по публикации автора на Vimeo.</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходная Vimeo metadata</li>\n<li><code>source/official/vimeo-player.html</code> — официальный public player config, длительность, 1440p master, AV-потоки, отсутствие text track и авторские credits</li>\n<li><code>source/official/aidan-weaver.html</code> — официальный режиссёрский сайт с переходом WATCH NOW</li>\n<li><code>source/official/tribeca-film.html</code> — world premiere, жанры, синопсис, cast &amp; credits</li>\n<li><code>source/official/moviearcher-review.html</code> — независимое подтверждение отсутствия диалога, четырёх long-shot tableaux и deliberate wipes</li>\n<li><code>source/official/letterboxd-film.html</code> — дополнительная карточка и зрительские наблюдения; используется только как вторичный сигнал</li>\n<li><code>source/media-parts.json</code> — техническая проверка сохранённых видео- и аудиокомпонентов</li>\n<li><code>frames/contact-browser.png</code> — полный визуальный обзор с шагом 12 секунд</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Vimeo отдаёт H.264 и AAC как два отдельных полных потока. Они сохранены и проверены, но не объединялись: swap Mac значительно выше безопасного порога, поэтому запуск ffmpeg запрещён ресурсным контрактом. Это не мешает полному визуальному разбору E3; будущая склейка должна использовать только эти checksummed-компоненты, один foreground ffmpeg с двумя потоками и общий lock.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.951124+00:00"
    },
    {
      "id": "2026-07-02__tg-22117-a0__the-neighbourhood-planet",
      "caseId": "-1001147919203:22117:0",
      "messageId": 22117,
      "date": "2026-07-02T04:32:07+00:00",
      "title": "The Neighbourhood - Planet",
      "brand": "The Neighbourhood",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Daniel Iglesias Jr.",
      "evidence": "E4",
      "frameCount": 34,
      "durationSeconds": 241,
      "summary": "Planet берёт камерную песню об эмоциональной дистанции и отказывается снимать отношения как пару людей. Вместо этого видео создаёт одну женщину, которую мир не способен нормально экспонировать: она — выжженный белый пробел внутри плотного, неприятно осязаемого пригорода. Чем дальше она идёт к другим людям, тем меньше остаётся её собственного изображения. Это точная визуальная метафора близости без присутствия.",
      "sourceUrl": "https://www.youtube.com/watch?v=v-Qfy1Zk6R8",
      "telegramUrl": "https://t.me/fps_24_video/22117",
      "images": [
        {
          "src": "./frames/2026-07-02__tg-22117-a0__the-neighbourhood-planet-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/youtube-poster.jpg"
        }
      ],
      "tasks": [
        "human",
        "sound",
        "rhythm",
        "metaphor",
        "material"
      ],
      "moves": [
        {
          "id": "human-as-missing-exposure",
          "name": "Человек как пропущенная экспозиция",
          "signal": "Центральная танцовщица изображена ярко-белым negative-силуэтом без читаемого лица, кожи и одежды.",
          "baseline": "Performance hero получает самый подробный beauty light и максимальную идентификацию.",
          "deviation": "Главный человек содержит меньше визуальных данных, чем животные и интерьер.",
          "interpretation": "Человек как пропущенная экспозиция",
          "transfer": "Выражать отчуждение через систематическое удаление конкретного типа информации, а не через общую грусть кадра.",
          "risk": "Без драматургического развития solarization будет выглядеть стандартным music-video эффектом."
        },
        {
          "id": "domestic-uncanny-escalation",
          "name": "Невозможность растёт внутри быта",
          "signal": "Обычные кухня, коридор и гостиная постепенно принимают красный след, гигантское насекомое и множество бесшёрстных кошек.",
          "baseline": "Сюрреалистический клип сразу вводит полностью фантастическую декорацию.",
          "deviation": "Каждый новый неверный элемент сохраняет правдоподобную домашнюю геометрию.",
          "interpretation": "Невозможность растёт внутри быта",
          "transfer": "Удерживать большую часть мира нормальной, чтобы одна невозможная переменная чувствовалась телеснее.",
          "risk": "Слишком быстрый набор странностей превратит нарастание в случайный moodboard."
        },
        {
          "id": "animal-human-hierarchy-inversion",
          "name": "Перевёрнутая иерархия живого",
          "signal": "Насекомое увеличивается, кошки занимают человеческую мебель, а животное в white void остаётся плотнее человеческого лица.",
          "baseline": "Животное служит символическим cutaway вокруг психологически полного человека.",
          "deviation": "Нечеловеческие тела получают больше веса и устойчивости, чем героиня.",
          "interpretation": "Перевёрнутая иерархия живого",
          "transfer": "Показывать смену власти через распределение масштаба, тени и материальности между видами.",
          "risk": "Экзотический animal casting может стать gimmick и этической проблемой без сюжетной необходимости."
        },
        {
          "id": "choreography-as-continuity-engine",
          "name": "Хореография как continuity engine",
          "signal": "Один пластический язык проходит через дом, driveway, вспышку и белую пустоту.",
          "baseline": "Танцевальный блок отделён от narrative сцен как performance insert.",
          "deviation": "Движение является единственным устойчивым доказательством, что перед нами один субъект.",
          "interpretation": "Хореография как continuity engine",
          "transfer": "При радикальной смене миров сохранять один телесный глагол как монтажный мост.",
          "risk": "Если choreography не меняет функцию между главами, она станет повторяемым украшением."
        },
        {
          "id": "anti-literal-title-world",
          "name": "Название без буквальной иллюстрации",
          "signal": "Planet визуализируется через дом, driveway и отчуждённое социальное пространство, а не через космос.",
          "baseline": "Название песни становится прямым production-design motif.",
          "deviation": "Обычный пригород переопределяется как целая невозможная планета отношений.",
          "interpretation": "Название без буквальной иллюстрации",
          "transfer": "Искать социальное или эмоциональное значение ключевого слова раньше его буквального образа.",
          "risk": "Слишком далёкая ассоциация может лишить title payoff узнаваемости."
        },
        {
          "id": "palette-as-material-state",
          "name": "Палитра меняет материальное состояние",
          "signal": "Olive-tobacco interior переходит в black suburbia, затем в overexposed white void.",
          "baseline": "Grade сохраняет единую mood palette на протяжении клипа.",
          "deviation": "Каждая глава меняет не только цвет, но и то, насколько тело может существовать в фоне.",
          "interpretation": "Палитра меняет материальное состояние",
          "transfer": "Строить palette arc вокруг отношения figure/ground, а не вокруг трёх красивых LUT.",
          "risk": "Резкие режимы будут казаться разными клипами без общего движения или мотива."
        },
        {
          "id": "practical-digital-shared-thesis",
          "name": "Practical и digital служат одной теме",
          "signal": "Real animals, practical sparks, автомобиль и negative compositing последовательно уменьшают человеческую устойчивость.",
          "baseline": "Каждый эффект существует как отдельный showreel moment.",
          "deviation": "Разные технологии продолжают одну transformation arc.",
          "interpretation": "Practical и digital служат одной теме",
          "transfer": "До выбора техники формулировать единый глагол изменения, которому подчинятся practical и post.",
          "risk": "Без общей оси производственная сложность лишь увеличит количество несвязанных аттракционов."
        },
        {
          "id": "title-inside-dissolution",
          "name": "Title внутри растворения",
          "signal": "PLANET проявляется сквозь растянутое negative-лицо вместо отдельной end card.",
          "baseline": "Название трека появляется как нейтральная типографика перед или после истории.",
          "deviation": "Типографика наследует смысл финальной потери формы.",
          "interpretation": "Title внутри растворения",
          "transfer": "Встраивать title в последнюю трансформацию, чтобы название было выводом кадра.",
          "risk": "Сложный image treatment может ухудшить читаемость обязательного artist / track attribution."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вердикт</h2>\n<p><code>Planet</code> берёт камерную песню об эмоциональной дистанции и отказывается снимать отношения как пару людей. Вместо этого видео создаёт одну женщину, которую мир не способен нормально экспонировать: она — выжженный белый пробел внутри плотного, неприятно осязаемого пригорода. Чем дальше она идёт к другим людям, тем меньше остаётся её собственного изображения. Это точная визуальная метафора близости без присутствия.</p>\n<h2>Идея</h2>\n<p>Главный парадокс фильма: всё нечеловеческое здесь материально. Насекомое имеет панцирь и вес, бесшёрстные кошки занимают мебель, автомобиль и дом освещены практическими источниками, sparks действительно летят в темноте. Человек же превращён в digital negative. Он существует как форма, но лишён поверхности.</p>\n<p>Directors’ Library называет путь героини движением в чистилище через странный пригород. Фильм делает это чистилище не готической фантазией, а обычным американским домом и driveway. Пугает не отдельный монстр, а невозможность снова встроиться в бытовой мир.</p>\n<h2>Драматургия материализации наоборот</h2>\n<ol>\n<li><strong>Повреждённый предмет:</strong> красная мякоть на кафеле похожа на последствие события.</li>\n<li><strong>Животные захватывают быт:</strong> насекомое растёт, кошки занимают гостиную.</li>\n<li><strong>Человек появляется как дефект экспозиции:</strong> женщина входит белым negative-слоем.</li>\n<li><strong>Хореография ищет контакт:</strong> тело проходит от комнаты к людям у машины.</li>\n<li><strong>Контакт вызывает вспышку:</strong> suburbia достигает practical-SFX climax.</li>\n<li><strong>Мир выгорает:</strong> героиня попадает в white void, где лицо распадается.</li>\n<li><strong>Название возникает внутри исчезновения:</strong> <code>PLANET</code> — не место назначения, а оставшийся знак.</li>\n</ol>\n<p>Обычная arc движения ведёт из абстракции к воплощению. Здесь наоборот: чем дальше путь, тем больше героиня дематериализуется. Это делает финал эмоционально последовательным, а не просто сюрреалистичным.</p>\n<h2>Визуальный язык</h2>\n<h3>Domestic uncanny без декоративного «ретро»</h3>\n<p>Интерьеры выглядят слегка выцветшими, тёплыми и правдоподобно бедными: старый диван, вентилятор, ковёр, тесные дверные проёмы. Film grain, rounded frame и muted grade дают аналоговую память, но странность создаётся блокингом животных и VFX, а не одной цветокоррекцией.</p>\n<h3>Белый silhouette как отсутствие данных</h3>\n<p>Negative-эффект обычно подчёркивает энергичность performance. Здесь он удаляет информацию: невозможно прочитать лицо, костюм, взгляд и даже точную границу тела. Хореография сообщает больше биографии, чем портрет. Белый слой поэтому не «магическая героиня», а человек, которому мир не даёт нормального изображения.</p>\n<h3>Животные меняют иерархию кадра</h3>\n<p>Бесшёрстные кошки важны не как случайный shock image. Они занимают диван, стол и пол — позиции домашних людей. Насекомое сначала мало, затем становится доминирующим объектом. В white void животное сохраняет плотную тень, пока лицо человека распадается. Иерархия последовательно переворачивается на протяжении всего фильма.</p>\n<h3>Choreography как транспорт</h3>\n<p>Olivia Cava не просто выполняет performance между narrative scenes. Один и тот же пластический язык проходит через интерьер, driveway, вспышку и void, поэтому тело является монтажным мостом. Пространства меняются радикально, но движение доказывает непрерывность субъекта.</p>\n<h3>Палитра проходит три состояния сознания</h3>\n<ul>\n<li>Интерьер: tobacco / olive / dirty cream, низкий контраст и реальные текстуры.</li>\n<li>Улица: почти чёрный кадр с редкими practical pools и ярким white body.</li>\n<li>Void: абсолютный белый с чёрным животным и cyan-grey negative-face.</li>\n</ul>\n<p>Переход не просто повышает яркость. Он меняет соотношение фигуры и фона: дома женщина светлее мира, в финале мир становится светлее неё и начинает стирать её границы.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Визуализировать отсутствие, а не персонажа.</strong> Иногда герой сильнее считывается через удалённую информацию.</li>\n<li><strong>Растить невозможность внутри правдоподобного быта.</strong> Один неверный объект в точном интерьере страшнее полностью фантастического мира.</li>\n<li><strong>Менять scale hierarchy.</strong> Малое существо может постепенно занять роль главного тела кадра.</li>\n<li><strong>Давать хореографии сюжетную функцию.</strong> Танец способен физически соединить главы и состояния героя.</li>\n<li><strong>Не иллюстрировать название буквально.</strong> <code>Planet</code> становится социальным миром, а не космическим production design.</li>\n<li><strong>Строить palette arc как изменение онтологии.</strong> Цветовой режим может менять саму материальность героя.</li>\n<li><strong>Смешивать practical и digital вокруг одной задачи.</strong> Животные, sparks и negative compositing служат теме отчуждения, а не демонстрации техники.</li>\n<li><strong>Прятать title внутри финального образа.</strong> Название получает смысл из действия, которое буквально происходит под ним.</li>\n</ol>\n<h2>Почему музыка и изображение не иллюстрируют друг друга</h2>\n<p>Текст песни достаточно конкретен: бывшая близость, повреждение отношений, страх оставленности, необходимость говорить прямо, вопросы доверия и любви. Видео не показывает ссору пары. Оно переводит эти понятия в состояния среды и тела. «Потерять сцепление» становится невозможностью закрепиться в доме; «быть вместе на одной планете» — пройти рядом с людьми, оставаясь белым пробелом; sacrifice — вспышка, после которой исчезает нормальный мир.</p>\n<p>Такой перевод полезнее literal lyric video: визуал расширяет эмоциональную область песни и сохраняет право зрителя на интерпретацию.</p>\n<h2>Риски подражания</h2>\n<ul>\n<li>Насекомые и бесшёрстные кошки могут перетянуть внимание в gross-out и обнулить эмоциональную тему.</li>\n<li>Solarized dancer без ясной arc быстро станет знаком «артового клипа».</li>\n<li>Слишком яркий white silhouette уничтожает детали хореографии и заслугу performer.</li>\n<li>Practical SFX и VFX требуют одной драматургической оси; иначе ролик распадётся на набор эффектных шотов.</li>\n<li>Странный suburban casting легко скатить в эксплуатационную карикатуру на «провинциальную Америку».</li>\n<li>White void — знакомый music-video climax; его нужно подготовить изменением материальности, а не использовать как универсальный финал.</li>\n<li>Сюжетная неоднозначность полезна, пока emotion читается; полная случайность разрушит связь с песней.</li>\n<li>Auto-captions нельзя считать точным lyric sheet без сверки с official description.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Официальный The Neighbourhood channel публикует master длительностью 241.464 секунды, полный production credit list и lyrics.</li>\n<li>Complete H.264/AAC master сохранён, проверен по video/audio duration и ingested с SHA-256.</li>\n<li>Полные 1080p H.264 и AAC quality parts сохранены отдельно.</li>\n<li>32 browser frames покрывают весь фильм с шагом восемь секунд; contact sheet подтверждает последовательность interior → suburbia → white void.</li>\n<li>Directors’ Library подтверждает synopsis про ethereal woman, purgatory и strange suburbia, а также режиссёра, DP, choreographer, production designer, editor, VFX и colorist.</li>\n<li>Официальный portfolio Daniel Iglesias Jr. включает <code>The Neighbourhood | Planet</code> и ведёт на исходный Vimeo upload.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Официальный YouTube master географически недоступен для обычного просмотра из России; E4 получен через public media metadata, а не через VPN или обход контроля доступа.</li>\n<li>Production company расходится в публичных credits: <code>bigkid</code> в official YouTube description и <code>Pulse Films</code> в Directors’ Library. Оба источника сохранены, выбор «правильного» не выдумывается.</li>\n<li>Публикация о reentry anxiety — вторичная интерпретация, не прямая цитата режиссёра.</li>\n<li>English captions автоматические и содержат ошибки; смысл финальной части сверяется с lyrics official description.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный официальный master 00:00–04:01.464, 32 browser-seek кадра, official captions / lyrics и synopsis Directors’ Library. Визуальные события фиксируются буквально; «чистилище» и путь женщины — формулировка опубликованного synopsis, а не догадка по одному кадру.</p>\n<h2>1. Повреждение на кухне — 00:00–00:16</h2>\n<p>После короткого black из темноты проявляется разбитый красный помидор на кафеле. Сок похож на кровяное пятно; рядом движется мелкое насекомое. Затем белая ткань / форма скользит через дальний проём коридора, но источник движения не показывается.</p>\n<h2>2. Дом замечает чужое — 00:16–00:32</h2>\n<p>Камера удерживает дверные проёмы и узкие бытовые пространства. Белый след проходит мимо ванной; человек остаётся за границей нормальной экспозиции. На ладонь садится насекомое — первый прямой контакт между телом и новой экосистемой дома.</p>\n<h2>3. Масштаб переворачивается — 00:32–00:48</h2>\n<p>Насекомое увеличивается до почти человеческого размера. В следующем общем плане гостиная заполнена бесшёрстными кошками: они стоят на диване, столе и полу как спокойные хозяева помещения. Дом выглядит узнаваемо, но привычная иерархия человека, питомца и вредителя уже исчезла.</p>\n<h2>4. Остатки и след — 00:48–01:08</h2>\n<p>Крупный план показывает спутанный органический ком / насекомых, затем маленькое существо пересекает кафель рядом с красной жидкостью. Монтаж возвращает зрителя к исходному «повреждению» и переводит бытовой сюрреализм в чувство заражённого пространства.</p>\n<h2>5. Белая женщина входит — 01:08–01:36</h2>\n<p>В дверном проёме возникает ярко-белая negative-фигура. Она танцует внутри тёмной комнаты; overhead и наклонённая камера делают стены и пол нестабильными. Движение остаётся человеческим, но лицо, одежда и кожа превращены в пустой световой слой.</p>\n<h2>6. Проход к ночному пригороду — 01:36–01:52</h2>\n<p>Луна / круглый источник света появляется в тёмном поле, затем героиня оказывается в узком переходе к улице. Пространство сжимается в тоннель, после чего раскрывается driveway у небольшого дома и автомобиля.</p>\n<h2>7. Наблюдатели у машины — 01:52–02:24</h2>\n<p>Несколько мужских силуэтов стоят рядом с машиной и домом. Белая танцовщица проходит через их тёмный мир; никто не получает психологического close-up. Свет автомобиля и фасада дробит площадку на островки, а её сияющее тело остаётся единственным безошибочным центром.</p>\n<h2>8. Танец и вспышка — 02:24–02:56</h2>\n<p>Героиня танцует рядом с автомобилем, меняя пластику от фронтальной к резкой диагональной. В металлической конструкции / зоне машины вспыхивают sparks и огонь. Её силуэт на мгновение становится чёрным против светового взрыва, после чего весь кадр выгорает.</p>\n<h2>9. Белое чистилище — 02:56–03:20</h2>\n<p>Из абсолютной белизны появляется маленькое тёмное животное и бежит к камере. Человеческое лицо возникает в photographic negative: кожа светлая, глаза и рот отделены синими / серыми тенями. Пространство больше не имеет комнаты, горизонта или масштаба.</p>\n<h2>10. Человек и животное меняются местами — 03:20–03:40</h2>\n<p>Животное снова пересекает белый void, затем лицо женщины распадается на размазанные проходы. Она теряет устойчивую форму сильнее, чем физическое животное. Кульминация песни о доверии и любви сопровождается не близостью, а невозможностью закрепить человеческий образ.</p>\n<h2>11. Лицо становится тканью — 03:40–03:56</h2>\n<p>Голова и волосы вытягиваются вверх и в стороны, как тонкая плёнка или вуаль. Под полупрозрачным лицом появляется слово <code>PLANET</code>. Название не открывает космический вид: оно накладывается на дематериализацию человека.</p>\n<h2>12. Black — 03:56–04:01.464</h2>\n<p>Изображение исчезает. Финальные секунды сохраняют чёрное поле и дают музыкальному окончанию пережить буквальный титр.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Вокал, текст песни и звук</h1>\n<h2>Тип речи</h2>\n<p>Отдельного voice-over или диалога нет. Речевая дорожка — английский мужской sung vocal The Neighbourhood. Официальное YouTube-описание публикует lyrics, а официальный channel master предоставляет английские auto-captions. Ниже дан смысловой пересказ по таймкодам, не воспроизведение текста песни.</p>\n<h2>Смысловой перевод по фазам</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Содержание вокала</th>\n<th>Связь с изображением</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:04–00:36</td>\n<td>Герой вспоминает прежнее взаимное притяжение и ощущение «идеальной пары», затем противопоставляет им последующие драму и ущерб.</td>\n<td>Помидор / красный след и вторжение насекомого делают эмоциональный damage физическим бытовым событием.</td>\n</tr>\n<tr>\n<td>00:38–01:08</td>\n<td>Отношения описываются как совместное движение, которое теряет сцепление; звучит страх одиночества и оставленности.</td>\n<td>Дом теряет человеческую норму: насекомое растёт, гостиную занимают бесшёрстные кошки, человеческого хозяина нет.</td>\n</tr>\n<tr>\n<td>01:08–01:36</td>\n<td>Любовь может быть принята как должное; затем герой требует говорить прямо, не сводя конфликт к победе или правоте, и признаёт цену компромисса.</td>\n<td>Белая женщина получает тело только через танец; её идентичность остаётся выжженной, как цена возвращения в контакт.</td>\n</tr>\n<tr>\n<td>01:36–02:16</td>\n<td>Инструментальный / повторяющийся участок удерживает тему совместного пути и эмоциональной дистанции.</td>\n<td>Героиня буквально покидает дом и проходит к людям у машины, оставаясь визуально отделённой от них.</td>\n</tr>\n<tr>\n<td>02:16–02:40</td>\n<td>Возвращается мотив честности, отказа от спора «кто прав» и необходимости жертвы.</td>\n<td>Танец рядом с автомобилем достигает резкой вспышки / разрушения; метафорическая sacrifice получает опасный physical echo.</td>\n</tr>\n<tr>\n<td>02:40–03:04</td>\n<td>Вокальная фраза распадается на короткие повторы и эмоциональные звуки.</td>\n<td>Sparks, чёрный силуэт и полный white-out стирают причинную реальность suburbia.</td>\n</tr>\n<tr>\n<td>03:04–03:44</td>\n<td>Финальная часть задаёт повторяющиеся вопросы о доверии, любви и прожитом времени.</td>\n<td>Negative-лицо и животное сменяют друг друга в пустоте; ответ не появляется, а человеческий образ теряет стабильность.</td>\n</tr>\n<tr>\n<td>03:44–04:01</td>\n<td>Последние вопросы и музыкальное завершение остаются открытыми.</td>\n<td>Лицо превращается в вуаль, внутри него возникает <code>PLANET</code>, затем black.</td>\n</tr>\n</tbody>\n</table>\n<h2>Ключевая связка текста и визуала</h2>\n<p>Песня говорит о том, как можно находиться рядом и всё равно двигаться в одиночестве. Видео не иллюстрирует конкретную пару. Оно превращает эмоциональную дистанцию в разные уровни материальности: животные и пригород физически плотные, наблюдатели тёмные, а центральная женщина почти полностью состоит из отсутствующего изображения. Так relationship lyric становится историей о невозможности заново войти в общий мир.</p>\n<h2>Аудиодоказательство</h2>\n<ul>\n<li>Полный synchronized AAC stereo track внутри E4 master: 44.1 kHz, 241.464 секунды.</li>\n<li>Отдельный complete quality audio asset: <code>source/media-parts/official-youtube-audio.m4a</code>.</li>\n<li>Official-channel captions: <code>subtitles/official-youtube-en-orig-auto.vtt</code>.</li>\n<li>Auto-captions местами ошибаются в финальных вопросах; смысл сверяется с lyrics из official video description, а не угадывается по ASR.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадры</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Вокал / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:16</td>\n<td><code>planet-frame-000s.png</code>, <code>planet-frame-008s.png</code>, <code>planet-frame-016s.png</code></td>\n<td>Black; разбитый помидор и насекомое; белая форма проходит в дальнем коридоре.</td>\n<td>Macro red stain → deep doorway composition; грязно-тёплая low-key palette.</td>\n<td>Воспоминание о прежнем притяжении.</td>\n<td>master + official captions</td>\n</tr>\n<tr>\n<td>00:16–00:32</td>\n<td><code>planet-frame-024s.png</code>, <code>planet-frame-032s.png</code></td>\n<td>Белое движение минует ванную; насекомое садится на ладонь.</td>\n<td>Предметные cutaways, неглубокий focus, human contact через macro.</td>\n<td>Пара до «драмы и ущерба».</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>00:32–00:48</td>\n<td><code>planet-frame-040s.png</code>, <code>planet-frame-048s.png</code></td>\n<td>Насекомое становится гигантским; гостиная заполнена бесшёрстными кошками.</td>\n<td>Scale shock → perfectly composed domestic wide.</td>\n<td>Отношения теряют сцепление.</td>\n<td>master + browser evidence</td>\n</tr>\n<tr>\n<td>00:48–01:08</td>\n<td><code>planet-frame-056s.png</code>, <code>planet-frame-064s.png</code></td>\n<td>Органический ком / насекомые; маленькое существо у красного следа.</td>\n<td>Gross macro и низкая subject scale; возврат к стартовому motif.</td>\n<td>Страх оставленности.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:08–01:36</td>\n<td><code>planet-frame-072s.png</code>, <code>planet-frame-080s.png</code>, <code>planet-frame-088s.png</code></td>\n<td>Белая negative-танцовщица входит и исполняет хореографию в доме.</td>\n<td>Solarized body, overhead, Dutch angle, composited white silhouette.</td>\n<td>Прямота, любовь и sacrifice.</td>\n<td>playback + Directors’ Library</td>\n</tr>\n<tr>\n<td>01:36–01:52</td>\n<td><code>planet-frame-096s.png</code>, <code>planet-frame-104s.png</code></td>\n<td>Луна / круглый свет ведёт через тёмный проход к улице.</td>\n<td>Match of circular light, tunnel framing, почти полный black.</td>\n<td>Инструментальный переход.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:52–02:24</td>\n<td><code>planet-frame-112s.png</code>, <code>planet-frame-120s.png</code>, <code>planet-frame-128s.png</code></td>\n<td>Автомобиль, небольшой дом, мужчины-наблюдатели и белая женщина.</td>\n<td>Wide night suburbia; practical pools of light; silhouette blocking.</td>\n<td>Эмоциональная дистанция внутри совместного мира.</td>\n<td>playback + synopsis</td>\n</tr>\n<tr>\n<td>02:24–02:56</td>\n<td><code>planet-frame-136s.png</code>, <code>planet-frame-144s.png</code>, <code>planet-frame-152s.png</code>, <code>planet-frame-160s.png</code>, <code>planet-frame-168s.png</code></td>\n<td>Танец у машины переходит в sparks / вспышку; фигура темнеет; кадр выгорает.</td>\n<td>Choreography → practical SFX → exposure blowout.</td>\n<td>Возврат refrain о правде и жертве.</td>\n<td>master + credits</td>\n</tr>\n<tr>\n<td>02:56–03:20</td>\n<td><code>planet-frame-176s.png</code>, <code>planet-frame-184s.png</code>, <code>planet-frame-192s.png</code></td>\n<td>В white void бежит тёмное животное; появляется negative-лицо.</td>\n<td>High-key infinity, isolated shadow, inverted beauty close-up.</td>\n<td>Финальные вопросы о доверии и любви.</td>\n<td>playback + captions</td>\n</tr>\n<tr>\n<td>03:20–03:40</td>\n<td><code>planet-frame-200s.png</code>, <code>planet-frame-208s.png</code>, <code>planet-frame-216s.png</code></td>\n<td>Лицо и животное чередуются; человеческий образ смазывается.</td>\n<td>Graphic match через monochrome polarity и motion smear.</td>\n<td>Вопросы повторяются, ответ отсутствует.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>03:40–03:56</td>\n<td><code>planet-frame-224s.png</code>, <code>planet-frame-232s.png</code></td>\n<td>Волосы / лицо растягиваются в вуаль; появляется <code>PLANET</code>.</td>\n<td>Elastic VFX, overexposure, title embedded in portrait.</td>\n<td>Последний вокальный cycle.</td>\n<td>playback + VFX credit</td>\n</tr>\n<tr>\n<td>03:56–04:01.464</td>\n<td><code>planet-frame-240s.png</code>, <code>planet-frame-241s.png</code></td>\n<td>Black.</td>\n<td>Жёсткое исчезновение после белого climax.</td>\n<td>Хвост master mix.</td>\n<td>полный playback</td>\n</tr>\n</tbody>\n</table>\n<p>Полный обзор 32 точек с шагом восемь секунд: <code>frames/contact-browser.png</code>. Кадры сняты с официального 1080p video track; E4 master используется для синхронного звука и duration verification.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>The Neighbourhood — Planet</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22117\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22117</a></li>\n<li>Сообщение: <code>22117</code></li>\n<li>Дата публикации поста: 2026-07-02 04:32 UTC</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1201967886\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1201967886</a></li>\n<li>Официальный YouTube master: <a href=\"https://www.youtube.com/watch?v=v-Qfy1Zk6R8\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=v-Qfy1Zk6R8</a></li>\n<li>Режиссёрский сайт: <a href=\"https://danieliglesiasjr.com/\" target=\"_blank\" rel=\"noopener noreferrer\">https://danieliglesiasjr.com/</a></li>\n<li>Director / Editor: Daniel Iglesias Jr.</li>\n<li>Artist / track: The Neighbourhood — <code>Planet</code></li>\n<li>Альбом: <code>(((((ultraSOUND)))))+</code></li>\n<li>Record label: Warner Records</li>\n<li>Длительность: 241.464 секунды</li>\n<li>Локальный complete master: H.264/AAC stereo, 640×360, 23.976 fps</li>\n<li>SHA-256 complete master: <code>092850bd9b87139af12aae30248ee2e201117f6331a4b6535ba4b371027ff3d6</code></li>\n<li>Quality parts: полный H.264 1920×1080 + AAC stereo 44.1 kHz</li>\n<li>Доказательность: E4 — официальный синхронный master с канала The Neighbourhood, полный browser playback, 32 timecoded frames, contact sheet, официальный poster, официальные lyrics / auto-captions и production credits</li>\n</ul>\n<h2>О чём видео</h2>\n<p>Directors’ Library формулирует сюжет как путь «эфирной женщины» в чистилище через странный пригород. Фильм начинает с телесного и бытового распада: разбитый помидор выглядит как кровавое пятно, насекомое увеличивается до невозможного масштаба, обычную гостиную заполняют бесшёрстные кошки. Затем в доме возникает белая negative-силуэтная танцовщица. Она проходит через комнаты, ночной driveway с автомобилем и мужчинами, вспышку / взрыв и наконец попадает в выжженное белое пространство, где человеческое лицо и животное существуют как остаточные образы.</p>\n<p>Вторичная публикация описывает фильм как fever dream о тревоге возвращения в мир после изоляции. Эта интерпретация согласуется с визуалом, но не выдается за единственную авторскую разгадку.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Ужас начинается с быта:</strong> кухня, коридор, гостиная и driveway сняты правдоподобно, а невозможность растёт внутри них.</li>\n<li><strong>Иерархия живого ломается:</strong> маленькое насекомое становится большим телом, дом заполняют бесшёрстные кошки, человек выглядит самым нематериальным существом.</li>\n<li><strong>Героиня как экспозиционный пробел:</strong> белый negative-силуэт не даёт считать лицо, одежду и социальный статус.</li>\n<li><strong>Танец вместо объяснения:</strong> хореография соединяет дом, улицу и чистилище как один эмоциональный маршрут.</li>\n<li><strong>Пригород вместо космоса:</strong> слово <code>Planet</code> не иллюстрируется звёздами; «планетой» становится отчуждённая повседневная среда.</li>\n<li><strong>Три визуальных состояния:</strong> болотисто-тёплый интерьер → почти чёрная suburbia → overexposed white void.</li>\n<li><strong>Реальное и VFX не разделены:</strong> practical animals, автомобиль, sparks и цифровой силуэт существуют в одном low-key мире.</li>\n<li><strong>Финал дематериализует лицо:</strong> белое пространство не освобождает героиню, а растягивает её образ до титра.</li>\n</ol>\n<h2>Подтверждённые ключевые кредиты</h2>\n<ul>\n<li>Director / Editor: Daniel Iglesias Jr.</li>\n<li>Executive Producers: Will Noyce, Evan Thicke</li>\n<li>Producer: Arpi Hamzoian</li>\n<li>Production Coordinator: Amelina Diethelm</li>\n<li>Director of Photography: Violet Smith</li>\n<li>Choreographer / Dancer: Olivia Cava</li>\n<li>Production Designer: Allison Jensen</li>\n<li>Special Effects: Simon White</li>\n<li>VFX: Pendulum</li>\n<li>Colorist: John Lowe</li>\n<li>Video Commissioner: Devin Sarno</li>\n</ul>\n<p>Официальное YouTube-описание называет production company <code>bigkid</code>; Directors’ Library указывает <code>Pulse Films</code>. Эти публикации сохранены отдельно, расхождение не сглаживается догадкой.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и Vimeo metadata</li>\n<li><code>source/official/vimeo-oembed.json</code>, <code>vimeo-page.html</code> — исходный Vimeo upload и public embed hash</li>\n<li><code>source/official/daniel-iglesias.html</code> — официальный portfolio режиссёра</li>\n<li><code>source/official/youtube-official.info.json</code> — официальный channel master, полный credits block, lyrics и техническая metadata</li>\n<li><code>source/official/directors-library.html</code> — synopsis, production categories и расширенные credits</li>\n<li><code>source/official/bong-mines-review.html</code> — вторичная интерпретация reentry anxiety и emotional isolation</li>\n<li><code>subtitles/official-youtube-en-orig-auto.vtt</code> — timecoded official-channel auto-captions; смысл проверяется против опубликованных lyrics</li>\n<li><code>source/media-parts.json</code> — complete master, 1080p parts, durations и checksums</li>\n<li><code>frames/contact-browser.png</code> — полный визуальный обзор с шагом восемь секунд</li>\n</ul>\n<h2>Ограничение</h2>\n<p>YouTube master недоступен для обычного просмотра из российского региона, но официальный public metadata endpoint отдал точные media URLs, credits и captions без обхода пароля, DRM или paywall. Complete 360p mux удовлетворяет E4; 1080p video и AAC сохранены как quality-upgrade parts и не требуют повторной загрузки.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.947938+00:00"
    },
    {
      "id": "2026-07-01__tg-22116-a0__day-in-the-life-of-a-homeless-situation-stockholm",
      "caseId": "-1001147919203:22116:0",
      "messageId": 22116,
      "date": "2026-07-01T02:13:04+00:00",
      "title": "Day In The Life Of A Homeless – Situation Stockholm",
      "brand": "Day In The Life Of A Homeless",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Mystic Collective",
      "evidence": "E4",
      "frameCount": 41,
      "durationSeconds": 143,
      "summary": "Фильм не просит «представить, как тяжело быть бездомным». Он меняет саму модель наблюдения: зритель получает рабочий день Линды от первого лица и обнаруживает, что бездомность состоит из непрерывной невидимой работы. Нужно проснуться тогда, когда разрешит чужой, собрать дом в сумку, найти туалет, доехать до редакции, купить товар, выдержать публичные взгляды, продать его, найти место для сна — и начать заново.",
      "sourceUrl": "https://video.adsoftheworld.com/3plt1qaa62yxz45pmz2iu7bdwlag.mp4",
      "telegramUrl": "https://t.me/fps_24_video/22116",
      "images": [
        {
          "src": "./frames/2026-07-01__tg-22116-a0__day-in-the-life-of-a-homeless-situation-stockholm-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/frame-114s.png"
        }
      ],
      "tasks": [
        "camera",
        "rhythm",
        "craft",
        "human",
        "product"
      ],
      "moves": [
        {
          "id": "homelessness-as-workday",
          "name": "Бездомность как рабочий день",
          "signal": "Подъём, сбор, коммьют, закупка, еда, продажи и поиск ночлега организованы как единый трудовой график.",
          "baseline": "Социальная реклама показывает один драматичный эпизод или статичный портрет нуждающегося человека.",
          "deviation": "Проблемой становится не один кризис, а количество постоянной невидимой работы между обычными действиями.",
          "interpretation": "Бездомность как рабочий день",
          "transfer": "Переводить абстрактную проблему в полный процесс из повторяемых глаголов и затрат времени.",
          "risk": "Слишком аккуратный routine montage может нормализовать лишение или сделать его lifestyle-контентом."
        },
        {
          "id": "timestamps-as-system-proof",
          "name": "Timestamp как системное доказательство",
          "signal": "05:35, 06:03, 07:24, 16:57, 22:15 и 07:01 размечают полный цикл без домашнего интервала.",
          "baseline": "Время суток передаётся цветом и монтажом без точных чисел.",
          "deviation": "Часы превращают emotional montage в проверяемый график и показывают повторяемость.",
          "interpretation": "Timestamp как системное доказательство",
          "transfer": "Использовать числовую систему только там, где она открывает скрытую цену процесса.",
          "risk": "Декоративные timestamp-ы без драматургического вывода будут выглядеть как интерфейсный gimmick."
        },
        {
          "id": "borrowed-body-pov",
          "name": "Зритель временно получает чужую позицию",
          "signal": "Камера остаётся глазами и руками Линды во время сна, дороги, работы, продажи и поиска ночлега.",
          "baseline": "Герой социальной кампании наблюдается внешней документальной камерой.",
          "deviation": "Аудитория не рассматривает бездомного человека, а принимает обращённые к нему взгляды и ограничения пространства.",
          "interpretation": "Зритель временно получает чужую позицию",
          "transfer": "Выбирать POV по тому, какую власть взгляда он перераспределяет, а не ради ощущения присутствия.",
          "risk": "Иммерсия без имени, голоса и согласия реального участника превратится в эксплуатационный empathy simulator."
        },
        {
          "id": "mirror-restores-person",
          "name": "Одно отражение возвращает человека",
          "signal": "В общественном санузле Linda на несколько секунд встречается взглядом с камерой через зеркало.",
          "baseline": "First-person герой либо полностью невидим, либо раскрывается обычным внешним портретом.",
          "deviation": "Короткий контролируемый reveal даёт лицо, не отменяя телесную first-person конструкцию.",
          "interpretation": "Одно отражение возвращает человека",
          "transfer": "Если форма удаляет идентичность, заложить точный момент, где герой сам возвращает её на своих условиях.",
          "risk": "Поздний beauty reveal может стать сентиментальной наградой и разрушить этическую функцию POV."
        },
        {
          "id": "public-gaze-reversed",
          "name": "Общественный взгляд развёрнут в объектив",
          "signal": "Лица прохожих смотрят прямо в камеру через стекло, отражения и нестабильный focus.",
          "baseline": "Камера фиксирует, как общество игнорирует героя, со стороны.",
          "deviation": "Смотрящим объектом становится сам зритель; осуждение переживается как входящий взгляд.",
          "interpretation": "Общественный взгляд развёрнут в объектив",
          "transfer": "Физически направлять социальную силу на аудиторию, когда тема связана с наблюдением и стигмой.",
          "risk": "Монтаж незнакомых лиц легко назначит их злодеями без контекста и воспроизведёт другую форму стереотипа."
        },
        {
          "id": "organization-shown-as-functions",
          "name": "Организация показана через функции",
          "signal": "Редакция даёт товар, еду, кофе, друзей и пространство памяти, не произнося абстрактную миссию бренда.",
          "baseline": "НКО объясняет вклад через интервью руководителя, текстовые claims или статистику.",
          "deviation": "Ценность считывается из набора наблюдаемых действий и предметов.",
          "interpretation": "Организация показана через функции",
          "transfer": "Доказывать миссию операционными функциями, которые камера может увидеть.",
          "risk": "Отобранный sanctuary montage может скрыть ограничения организации и превратиться в institutional self-congratulation."
        },
        {
          "id": "transparent-transaction-agency",
          "name": "Прозрачная транзакция вместо туманной помощи",
          "signal": "Voice-over называет закупку журнала за 50 и продажу за 100, а камера показывает товар и оплату между руками.",
          "baseline": "CTA просит помочь без объяснения механизма и роли получателя.",
          "deviation": "Покупатель видит прямую экономическую цепочку, где Linda действует как продавец, а не пассивный адресат пожертвования.",
          "interpretation": "Прозрачная транзакция вместо туманной помощи",
          "transfer": "Если продукт создаёт агентность, показывать его unit economics простым наблюдаемым действием.",
          "risk": "Одна понятная маржа не должна маскировать системные расходы или обещать, что покупка решает жилищную проблему."
        },
        {
          "id": "next-day-loop-cta",
          "name": "CTA внутри незакрытого цикла",
          "signal": "После ночного поиска места рука снова поднимается в 07:01, и только затем появляется предложение купить журнал.",
          "baseline": "Социальный ролик завершает проблему спасением, улыбкой или общей надеждой.",
          "deviation": "Оптимизм героини сохраняется, но монтаж честно показывает повтор процесса.",
          "interpretation": "CTA внутри незакрытого цикла",
          "transfer": "Завершать историей доступного следующего действия, не симулируя решение более крупной системы.",
          "risk": "Циклический финал без конкретного action path оставит аудиторию в эстетизированной беспомощности."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Фильм не просит «представить, как тяжело быть бездомным». Он меняет саму модель наблюдения: зритель получает рабочий день Линды от первого лица и обнаруживает, что бездомность состоит из непрерывной невидимой работы. Нужно проснуться тогда, когда разрешит чужой, собрать дом в сумку, найти туалет, доехать до редакции, купить товар, выдержать публичные взгляды, продать его, найти место для сна — и начать заново.</p>\n<p>Главный creative leap — столкнуть язык обычной продуктивности (<code>будильник</code>, <code>коммьют</code>, <code>работа</code>, <code>обед</code>, <code>медленный день</code>, <code>следующее дело</code>) с отсутствием базового права на личное пространство. Линда не исключена из трудового ритма города; она вынуждена выполнять больше логистики, чтобы участвовать в нём.</p>\n<h2>Драматургия</h2>\n<h3>Акт 1 — одинаковые глаголы, разные условия</h3>\n<p>Заголовок обещает «день из жизни». Подъём и дорога оформлены знакомо, но будильником оказывается человек, выгоняющий со спального места. Фраза про имущество в одной сумке звучит легко, а POV показывает цену этой лёгкости. Коммьют не отделяет дом от работы: дома нет с обеих сторон маршрута.</p>\n<h3>Акт 2 — журнал как экономическая и социальная инфраструктура</h3>\n<p>Редакция меняет температуру изображения и тип контакта. Здесь Линда не прохожая: получает журналы, еду, кофе, узнаваемые лица и память об умерших друзьях. Простая формула 50→100 объясняет продукт без благотворительного тумана. Situation Sthlm предлагает не «спасти героя», а вступить в понятную сделку, оставляющую продавцу маржу и достоинство работы.</p>\n<h3>Акт 3 — цена невидимости</h3>\n<p>Серия лиц делает общественный взгляд главным антагонистом без введения злодея. Кто-то смотрит осуждающе, кто-то проходит, кто-то покупает. Фраза о том, что каждый проданный журнал помогает быть увиденной человеком, рифмуется с самой камерой: фильм уже заставил аудиторию физически занять позицию того, кого обычно не замечают.</p>\n<h3>Акт 4 — цикл вместо решения</h3>\n<p>В 22:15 работа заканчивается поиском места для сна. Следующее 07:01 не является выздоровлением или спасением. Линда сохраняет оптимизм, но монтаж сохраняет структуру проблемы. Поэтому CTA ощущается не эмоциональной разрядкой, а минимальным доступным действием внутри продолжающегося цикла.</p>\n<h2>Почему POV работает</h2>\n<p>First-person часто используют как эффект «присутствия». Здесь он выполняет четыре отдельные задачи:</p>\n<ol>\n<li><strong>Перераспределяет взгляд.</strong> Прохожие больше не являются нейтральным фоном; они смотрят на зрителя.</li>\n<li><strong>Показывает труд рук.</strong> Сумка, журнал, еда, деньги и место сна проходят через одну телесную ось.</li>\n<li><strong>Не даёт роскошного establishing shot.</strong> У героини нет собственной комнаты, которую можно показать снаружи; кадр существует в переходах и временных поверхностях.</li>\n<li><strong>Создаёт этический риск и тут же частично его исправляет.</strong> POV может превратить Линду в «чужое тело для опыта аудитории». Короткий mirror shot и её собственный голос возвращают лицо, имя и авторство.</li>\n</ol>\n<h2>Время как система доказательств</h2>\n<p>Timestamp-ы 05:35, 06:03, 07:24, 16:57, 22:15 и 07:01 не просто сообщают время суток. Они строят скрытый график:</p>\n<ul>\n<li>меньше получаса между принудительным подъёмом и сбором;</li>\n<li>ранний коммьют почти как у офисного работника;</li>\n<li>длинный день, растянутый до 22:15;</li>\n<li>отсутствие сцены «дома» между двумя утрами.</li>\n</ul>\n<p>Из-за этого кампания избегает самой слабой формы социальной рекламы — одного экстремального эпизода, который зритель может счесть исключением. Проблемой становится повторяемость.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Оптика:</strong> body-level POV, hands-first composition, shallow focus и сильное bokeh.</li>\n<li><strong>Палитра:</strong> холодные cyan / blue внешние пространства; более зелёная и телесная редакция; почти чёрный финальный ночлег; светлый CTA.</li>\n<li><strong>Архитектура:</strong> сетки, двери, платформы, транспорт, потолочные grid lights. Пространство постоянно принадлежит системе, а не героине.</li>\n<li><strong>Лица:</strong> большинство людей снято близко, но нестабильно — через отражение, движение или нерезкость. Лицо Линды появляется коротко и осознанно в зеркале.</li>\n<li><strong>Предметы:</strong> сумка, журнал, memorial book, еда, деньги / телефон и поверхность для сна являются сюжетными узлами, а не production-design декором.</li>\n<li><strong>Текст:</strong> время и CTA встроены в изображение одним сдержанным типографическим языком.</li>\n</ul>\n<h2>Звук и голос</h2>\n<p>Спокойный голос Линды принципиален: изображение содержит лишение и давление, но речь не просит жалости. Она шутит про будильник, объясняет экономику работы, наблюдает за спешащими людьми и сохраняет прогноз на хороший день. Единственный внешний приказ звучит в самом начале, чтобы сразу показать конфликт контроля: кто решает, когда её телу проснуться и куда двигаться.</p>\n<h2>Восемь переносимых приёмов</h2>\n<ol>\n<li><strong>Переименовать проблему в процесс.</strong> Не «портрет бездомности», а полный рабочий цикл из конкретных глаголов.</li>\n<li><strong>Сделать знакомую структуру ловушкой.</strong> Обычный <code>day in the life</code> сохраняет ритм lifestyle-видео, но каждое совпадение обнаруживает неравенство.</li>\n<li><strong>Использовать timestamp как аргумент.</strong> Время превращает монтажную поэзию в проверяемую продолжительность труда.</li>\n<li><strong>Направить социальный взгляд в объектив.</strong> POV меняет наблюдаемого и наблюдающего местами.</li>\n<li><strong>Дать герою одно контролируемое отражение.</strong> Короткий mirror reveal может вернуть авторство, не разрушая first-person форму.</li>\n<li><strong>Объяснить продукт через экономику.</strong> Одно число 50→100 делает помощь конкретной и сохраняет агентность героя.</li>\n<li><strong>Показать организацию через функцию.</strong> Еда, друзья, память и закупка товара сильнее общего заявления «мы создаём сообщество».</li>\n<li><strong>Замкнуть сутки, не закрывая проблему.</strong> Повтор начала честнее искусственного спасения и делает CTA необходимым, но не всемогущим.</li>\n</ol>\n<h2>Почему это сильнее обычной социальной рекламы</h2>\n<p>Слабая версия такой кампании строилась бы на крупном плане страдания, печальной музыке и статистике. Здесь факт объясняется через форму. Отсутствие дома выражено отсутствием reverse shot на личное пространство. Стигма — лицами, которые смотрят прямо в камеру. Экономическая модель — физической стопкой журналов и ценой. Усталость — разницей между 05:35 и 22:15. Поэтому зритель получает не только сочувствие, но и новую систему чтения городской повседневности.</p>\n<h2>Этические границы и риски подражания</h2>\n<ul>\n<li>POV легко превращается в poverty tourism: аудитория «примеряет» чужую уязвимость и уходит без ответственности.</li>\n<li>Удаление лица может повторить ту же невидимость, которую кампания критикует; здесь это частично компенсируют mirror reveal, имя Linda, её голос и участие реального продавца.</li>\n<li>Точная реконструкция «реальных событий» всё равно является постановкой с агентством и production company; её нельзя выдавать за raw documentary observation.</li>\n<li>История одного продавца не описывает все формы бездомности и не должна становиться универсальной моделью.</li>\n<li>Формула 50→100 объясняет агентность, но не сводит проблему жилья к покупательскому выбору.</li>\n<li>Эстетичный cyan grade и bokeh могут романтизировать холод и ночлег, если предметная логистика перестанет быть видна.</li>\n<li>CTA должен оставаться соразмерным: покупка журнала помогает конкретно, но не «решает бездомность».</li>\n<li>В материалах кампании героиню нужно называть Linda / продавцом Situation Sthlm, а не превращать в безличный социальный тип.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Официальная Situation Sthlm page публикует campaign cut и связывает его с official-channel YouTube <code>ytftMElIKWs</code>.</li>\n<li>Ads of the World публикует полный synchronized 1280×720 master, synopsis, Linda как реального многолетнего продавца, основу сценария в событиях уличной жизни и credits.</li>\n<li>Complete master сохранён, проверен по video/audio duration и ingested с SHA-256.</li>\n<li>Полный 1920×1080 H.264 visual stream сохранён отдельно и использован для 39 browser frames с шагом три секунды.</li>\n<li>Swedish / English captions дают полное покрытие речи, включая цену журнала, роль редакции и финальный CTA.</li>\n<li>Contact sheet подтверждает временную дугу: 05:35 → 06:03 → 07:24 → 16:57 → 22:15 → 07:01.</li>\n</ul>\n<h2>Что ограничено</h2>\n<ul>\n<li>Telegram-linked Vimeo длится 143 секунды, но его direct stream закрыт ответами 401/403; доказанный official campaign cut длится 115.480 секунды.</li>\n<li>Разница 27.5 секунды не объясняется без доступа к режиссёрскому монтажу и не заполняется предположениями.</li>\n<li>English caption track является переводной дорожкой YouTube; смысл сверяется со Swedish VTT, но не выдаётся за отдельную авторскую англоязычную версию.</li>\n<li>Публичный synopsis говорит, что сценарий основан на реальных событиях; конкретная степень инсценировки отдельных сцен не опубликована.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный синхронный public master 00:00–01:55.480, официальный 1080p visual stream, 39 browser-seek кадров, полные Swedish / English captions и опубликованный campaign synopsis. Ниже описан официальный campaign cut; дополнительные 27.5 секунды Telegram-linked Vimeo версии недоступны и не реконструируются догадкой.</p>\n<h2>1. Заголовок и принудительный подъём — 00:00–00:08</h2>\n<p>В расфокусе видна холодная уличная конструкция из металла и сетки. Надпись <code>EN DAG I LIVET SOM HEMLÖS</code> резко входит в фокус. Часы показывают 05:35. Чужой голос будит Линду и требует уйти: здесь нельзя спать. Шутливая интонация её внутреннего «будильника» сталкивается с внешним приказом.</p>\n<h2>2. Всё имущество — в одну сумку — 00:08–00:23</h2>\n<p>POV-камера смотрит вниз на спальный слой, одежду и сумку. Линда быстро собирает вещи; новый timestamp 06:03. В синем общественном санузле руки приводят себя в порядок. Только в зеркале на несколько секунд появляется её лицо: фильм возвращает конкретного человека внутрь first-person конструкции.</p>\n<h2>3. Коммьют без дома — 00:23–00:34</h2>\n<p>В 07:24 Линда идёт по почти пустой платформе, садится в вагон. Проходы, двери и отражения сняты как обычная дорога на работу. Крупный план собаки и короткие встречные контакты сохраняют ощущение живого города, но ни один интерьер не принадлежит героине.</p>\n<h2>4. Редакция как рабочая база и убежище — 00:34–00:47</h2>\n<p>Линда приходит в Situation Sthlm. Сотрудник выдаёт стопку журналов; обложка и бренд становятся физическим инструментом дня. Она пьёт кофе, берёт еду. Затем открывает memorial book с фотографией знакомого: за фразой о друзьях, «которые ещё живы и которых уже нет», возникает буквальное доказательство утраты.</p>\n<h2>5. Лица общественного суда — 00:47–01:02</h2>\n<p>Серия крупных лиц снимается сквозь отражения, мокрое стекло и малую глубину резкости. Люди смотрят в объектив настороженно, оценивающе или просто задерживают взгляд. Поскольку объектив занимает место Линды, зритель получает эти взгляды на себя. В 00:57–01:02 группа знакомых появляется перед камерой как встречное человеческое сообщество.</p>\n<h2>6. Друзья и разделённая повседневность — 01:02–01:09</h2>\n<p>Линда ест с другом, делит стол и приветствие. Рукопожатие приходит прямо в объектив. Это не вставная «счастливая» сцена: она подтверждает voice-over о людях, которые знают её историю и с которыми она делится всем.</p>\n<h2>7. Город продолжает спешить — 01:09–01:21</h2>\n<p>В 16:57 рука держится за металлическую сетку над движущимся городом. Motion blur, транспорт, дороги и рельсы превращают Stockholm в поток, который постоянно проходит мимо. Линда задаётся вопросом, куда все спешат; монтаж буквально ускоряет пространство вокруг неподвижного наблюдателя.</p>\n<h2>8. Работа на улице — 01:21–01:34</h2>\n<p>Под жёсткой геометрией потолочных светильников Линда поднимает журналы навстречу потоку. Лица прохожих проскальзывают в нерезкости. Один человек останавливается; в крупном плане журнал и телефон / платёж оказываются между руками продавца и покупателя. Маленькая транзакция становится и доходом, и моментом признания.</p>\n<h2>9. После работы нет дома — 01:34–01:47</h2>\n<p>Часы показывают 22:15. Камера снова идёт по тёмному городу и опускается к новому месту ночлега. Руки готовят поверхность и вещи; тело ложится под холодной архитектурой. Поверх POV-кадра возникает фраза: <code>Det är ett hårt jobb att vara hemlös. Gör det lite lättare.</code> — «Быть бездомным — тяжёлая работа. Сделай её немного легче».</p>\n<h2>10. Следующий день и CTA — 01:47–01:55.480</h2>\n<p>На светлом фоне рука тянется вверх; timestamp 07:01 обозначает новый подъём. Линда говорит, что сегодня новый день и он будет хорошим. Затем появляется прямой CTA: купить журнал у продавца на улице или на <a href=\"http://situationsthlm.se\" target=\"_blank\" rel=\"noopener noreferrer\">situationsthlm.se</a>. Оранжевый логотип Situation Sthlm закрывает фильм.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Тип речи</h2>\n<p>Главная речевая дорожка — спокойный шведский first-person voice-over Линды. Один внешний голос в начале приказывает ей проснуться и уйти. Ниже дан полный смысловой перевод по таймкодам, а не дословное воспроизведение рекламного текста. Оригинальный шведский и официальный English caption track сохранены в <code>subtitles/official-sv.vtt</code> и <code>subtitles/official-en.vtt</code>.</p>\n<h2>Смысловой перевод</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Содержание речи</th>\n<th>Драматургическая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:03–00:08</td>\n<td>«Вот и будильник. Пора вставать». Снаружи: «Просыпайся, здесь нельзя спать».</td>\n<td>Ирония мгновенно превращает отсутствие личного пространства в механизм подъёма.</td>\n</tr>\n<tr>\n<td>00:08–00:11</td>\n<td>Всё имущество помещается в одну сумку, поэтому собраться и перейти в другое место можно быстро.</td>\n<td>«Мобильность» звучит как бытовое преимущество, но кадр раскрывает её как вынужденность.</td>\n</tr>\n<tr>\n<td>00:14–00:20</td>\n<td>Бездомность не означает, что человек сдался; Линда точно не сдалась.</td>\n<td>Субъект сам определяет себя раньше, чем зритель успевает назначить ей роль жертвы.</td>\n</tr>\n<tr>\n<td>00:23–00:32</td>\n<td>Она, как многие, ездит на работу. Дома нет, но работа есть; пора готовиться к новому дню на улице.</td>\n<td>Обычный workday language делает структурное неравенство сравнимым без жалостливого тона.</td>\n</tr>\n<tr>\n<td>00:35–00:39</td>\n<td>Один журнал покупается за 50 крон и продаётся за 100.</td>\n<td>Прозрачная экономика объясняет, как конкретная покупка создаёт доход.</td>\n</tr>\n<tr>\n<td>00:39–00:47</td>\n<td>Редакция — безопасное место и возможность быть с друзьями: с теми, кто жив, и с теми, кого уже нет.</td>\n<td>Продукт раскрывается как социальная инфраструктура; memorial book делает потерю материальной.</td>\n</tr>\n<tr>\n<td>00:48–01:02</td>\n<td>Раньше деньги добывались иначе; продажа журнала изменила это. Но оценивающие взгляды остаются, будто она сама во всём виновата. Прохожие не знают ни её, ни её историю.</td>\n<td>Голос отказывается от оправдания, а изображение направляет общественный суд прямо в камеру.</td>\n</tr>\n<tr>\n<td>01:04–01:08</td>\n<td>Друзья историю знают; с ними она делит всё.</td>\n<td>После давящих лиц появляется взаимный взгляд, еда и рукопожатие.</td>\n</tr>\n<tr>\n<td>01:10–01:17</td>\n<td>Линда думает, куда идут все эти люди и почему их жизни так торопятся к следующему делу.</td>\n<td>Вопрос переворачивает привычную оптику: теперь она наблюдает за «нормальным» городом как за странной системой.</td>\n</tr>\n<tr>\n<td>01:21–01:32</td>\n<td>Сегодня продажи идут медленно, как обычно перед зарплатой. Каждый проданный номер важен и для денег, и для того, чтобы тебя увидели человеком.</td>\n<td>Коммерческая транзакция получает вторую цену — социальное признание.</td>\n</tr>\n<tr>\n<td>01:37–01:40</td>\n<td>Снова нужно найти хорошее место для сна.</td>\n<td>Рабочий день не заканчивается возвращением домой; начинается новая логистическая смена.</td>\n</tr>\n<tr>\n<td>01:46–01:52</td>\n<td>Новый день. Линда уверена, что он будет хорошим, и прощается до встречи на улице.</td>\n<td>Оптимизм принадлежит героине, но повторяющийся timestamp не выдаёт его за решение проблемы.</td>\n</tr>\n</tbody>\n</table>\n<h2>Текстовые карточки</h2>\n<ul>\n<li>01:42–01:47: «Быть бездомным — тяжёлая работа. Сделай её немного легче».</li>\n<li>01:51–01:54: «Купи журнал у продавца на улице или на <a href=\"http://situationsthlm.se\" target=\"_blank\" rel=\"noopener noreferrer\">situationsthlm.se</a>».</li>\n</ul>\n<h2>Аудиодизайн</h2>\n<ul>\n<li>Голос Линды близкий и спокойный, без дикторского пафоса; он держит авторство опыта внутри героини.</li>\n<li>Резкий чужой приказ в начале — единственный момент, где право говорить о её теле захватывает другой человек.</li>\n<li>Шумы транспорта, помещений и улицы удерживают POV в материальной реальности города.</li>\n<li>Музыка Daniel Fagerström не превращает историю в мелодраму: ритм поддерживает движение рабочего дня и становится просторнее у финального CTA.</li>\n</ul>\n<h2>Аудиодоказательство</h2>\n<ul>\n<li>Полный synchronized AAC stereo track внутри E4 master: 48 kHz, 115.480 секунды.</li>\n<li>Полный второй synchronized master официального YouTube: AAC stereo 44.1 kHz, 115.542 секунды.</li>\n<li>Swedish и English captions покрывают речь до 01:51.879.</li>\n<li>Отдельный Whisper не запускался: полный caption track доступен из официальной публикации, поэтому дополнительная тяжёлая ASR-обработка не нужна.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Полная выгрузка: <code>frames/browser/</code> — 39 кадров 1920×1080 с шагом три секунды; <code>frames/contact-browser.png</code> — единый визуальный индекс.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадры</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08</td>\n<td><code>frame-000s.png</code>, <code>frame-003s.png</code>, <code>frame-006s.png</code></td>\n<td>Заголовок над металлической уличной конструкцией; Линду будят в 05:35 и требуют уйти.</td>\n<td>Defocus → резкий title; cyan-black night, взгляд снизу из места сна.</td>\n<td>Внутренний «будильник» сталкивается с чужим приказом.</td>\n<td>master + captions</td>\n</tr>\n<tr>\n<td>00:08–00:23</td>\n<td><code>frame-009s.png</code>, <code>frame-015s.png</code>, <code>frame-018s.png</code>, <code>frame-021s.png</code></td>\n<td>Сбор спального места и вещей; 06:03; общественный санузел; лицо в зеркале.</td>\n<td>Body-mounted POV, downward hands, холодный синий grade; краткий mirror reveal.</td>\n<td>Всё имущество помещается в одну сумку; Линда не сдалась.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>00:23–00:34</td>\n<td><code>frame-024s.png</code>, <code>frame-027s.png</code>, <code>frame-030s.png</code>, <code>frame-033s.png</code></td>\n<td>07:24; платформа, вагон, встреча с собакой, проезд через город.</td>\n<td>Vanishing-point platform → close tactile contact → отражённые городские окна.</td>\n<td>«Я тоже езжу на работу».</td>\n<td>master + captions</td>\n</tr>\n<tr>\n<td>00:34–00:47</td>\n<td><code>frame-036s.png</code>, <code>frame-039s.png</code>, <code>frame-042s.png</code>, <code>frame-045s.png</code></td>\n<td>Редакция, стопка журналов, еда / кофе, memorial book.</td>\n<td>POV-транзакция и предметные close-ups; тёплая зелёная interior palette.</td>\n<td>Цена 50→100; редакция как убежище; живые и умершие друзья.</td>\n<td>master + campaign page</td>\n</tr>\n<tr>\n<td>00:47–01:02</td>\n<td><code>frame-048s.png</code>, <code>frame-051s.png</code>, <code>frame-054s.png</code>, <code>frame-057s.png</code>, <code>frame-060s.png</code></td>\n<td>Прохожие и знакомые смотрят прямо в камеру.</td>\n<td>Лица дробятся отражением и bokeh; затем группа собирается в спокойный frontal tableau.</td>\n<td>Оценивающие взгляды; люди не знают её историю.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:02–01:09</td>\n<td><code>frame-063s.png</code>, <code>frame-066s.png</code>, <code>frame-069s.png</code></td>\n<td>Еда с другом, рукопожатие; рука на городской сетке, 16:57.</td>\n<td>Close-up общего стола → рука входит в POV → внешний порог.</td>\n<td>Друзья знают историю; с ними она делит всё.</td>\n<td>master + captions</td>\n</tr>\n<tr>\n<td>01:09–01:21</td>\n<td><code>frame-072s.png</code>, <code>frame-075s.png</code>, <code>frame-078s.png</code></td>\n<td>Город, автомобили, дорога и рельсы текут мимо.</td>\n<td>Directional motion blur и high-angle traffic; человек почти исчезает из кадра.</td>\n<td>«Куда все спешат?»</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:21–01:34</td>\n<td><code>frame-081s.png</code>, <code>frame-084s.png</code>, <code>frame-087s.png</code>, <code>frame-090s.png</code></td>\n<td>Линда поднимает журналы, люди проходят, один покупатель останавливается и платит.</td>\n<td>Сильный ceiling grid; проходящие лица вне фокуса; transaction close-up.</td>\n<td>Медленный день; каждый номер важен для денег и признания человеком.</td>\n<td>master + captions</td>\n</tr>\n<tr>\n<td>01:34–01:47</td>\n<td><code>frame-093s.png</code>, <code>frame-096s.png</code>, <code>frame-099s.png</code>, <code>frame-102s.png</code>, <code>frame-105s.png</code></td>\n<td>22:15; новый путь по ночному городу, подготовка места сна, campaign line.</td>\n<td>Возврат cyan-black palette и downward body view; текст поверх темноты.</td>\n<td>Пора снова искать место для сна.</td>\n<td>полный playback</td>\n</tr>\n<tr>\n<td>01:47–01:55.480</td>\n<td><code>frame-108s.png</code>, <code>frame-111s.png</code>, <code>frame-114s.png</code></td>\n<td>Рука тянется к новому утру, 07:01; CTA; логотип.</td>\n<td>Графический силуэт руки на светлом фоне → clean type card → black brand card.</td>\n<td>Новый день будет хорошим; купить журнал у продавца или онлайн.</td>\n<td>master + captions</td>\n</tr>\n</tbody>\n</table>\n<h2>Визуальная дуга</h2>\n<ol>\n<li><strong>Синий внешний мир:</strong> ночь, металл, сетки, общественные поверхности.</li>\n<li><strong>Зелёно-тёплая редакция:</strong> еда, друзья, журнал и память получают человеческую плотность.</li>\n<li><strong>Размытый город:</strong> отражения и транспорт делают других людей потоком.</li>\n<li><strong>Возврат в ночь:</strong> круг замыкается, но светлый CTA не притворяется пространством дома.</li>\n</ol>\n<h2>Монтажная логика</h2>\n<p>Фильм склеивает не места, а трудовые глаголы: проснуться → собраться → добраться → получить товар → поесть → продавать → посчитать день → найти ночлег → снова проснуться. Из-за POV почти каждый cut ощущается продолжением одного тела. Временные метки превращают montage compression в доказательство: это не отвлечённый mood, а расписание.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Situation Sthlm — En dag i livet som hemlös</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22116\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22116</a></li>\n<li>Сообщение: <code>22116</code></li>\n<li>Дата публикации поста: 2026-07-01 02:13 UTC</li>\n<li>Telegram-linked Vimeo: <a href=\"https://vimeo.com/1204127010\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1204127010</a></li>\n<li>Официальная кампейн-страница Situation Sthlm: <a href=\"https://www.situationsthlm.se/kampanj/en-dag-i-livet-som-hemlos/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.situationsthlm.se/kampanj/en-dag-i-livet-som-hemlos/</a></li>\n<li>Официальный YouTube: <a href=\"https://www.youtube.com/watch?v=ytftMElIKWs\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=ytftMElIKWs</a></li>\n<li>Campaign / credits page: <a href=\"https://www.adsoftheworld.com/campaigns/a-day-in-the-life-of-a-homeless-person\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.adsoftheworld.com/campaigns/a-day-in-the-life-of-a-homeless-person</a></li>\n<li>Brand: Situation Sthlm</li>\n<li>Agency: T&amp;P</li>\n<li>Production: Bleck</li>\n<li>Director: Martin Furze</li>\n<li>Главная героиня: Linda, многолетняя продавец Situation Sthlm</li>\n<li>Длительность доказанного полного монтажа: 115.480 секунды</li>\n<li>Локальный complete master: H.264/AAC stereo, 1280×720, 25 fps, 48 kHz</li>\n<li>SHA-256 complete master: <code>f99aa1c5281b5b15d912553aaff79d9df3c955fcd0123571b2b2a9fe00dddc38</code></li>\n<li>Quality part: полный H.264 1920×1080, 25 fps</li>\n<li>Доказательность: E4 — полный синхронный public master, официальный 1080p visual stream, шведские и английские captions, 39 timecoded browser frames и contact sheet</li>\n</ul>\n<h2>О чём видео</h2>\n<p>Зритель проживает один рабочий день вместе с Линдой — продавцом уличного журнала Situation Sthlm. Камера почти всё время остаётся её глазами: её будят на месте ночлега, она собирает все вещи в одну сумку, приводит себя в порядок, едет через город, приходит в редакцию, покупает экземпляры журнала по 50 крон и продаёт их по 100. Она встречает друзей, вспоминает умерших, выдерживает оценивающие взгляды прохожих, продаёт несколько экземпляров и ночью снова ищет место для сна.</p>\n<p>На следующее утро цикл начинается заново. Финал переводит наблюдение в конкретное действие: «Быть бездомным — тяжёлая работа. Сделай её немного легче»; купить журнал у продавца на улице или на сайте Situation Sthlm.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Бездомность показана как непрерывная работа:</strong> подъём, сбор, дорога, закупка, продажи, социальные связи и поиск ночлега образуют трудовой график без безопасного «после работы».</li>\n<li><strong>POV меняет дистанцию:</strong> Линда не становится объектом социального репортажа; большинство людей смотрят прямо в её / нашу камеру.</li>\n<li><strong>Часы — драматургический позвоночник:</strong> 05:35, 06:03, 07:24, 16:57, 22:15 и 07:01 показывают не один трагический момент, а захваченные системой сутки.</li>\n<li><strong>Один короткий взгляд в зеркало возвращает лицо:</strong> POV даёт телесный опыт, но фильм не стирает конкретного человека полностью.</li>\n<li><strong>Редакция показана как sanctuary:</strong> журналы, еда, кофе, мемориальные фотографии и друзья делают продукт инфраструктурой принадлежности, а не только объектом продажи.</li>\n<li><strong>Экономика проговаривается прямо:</strong> покупка за 50 и продажа за 100 превращают CTA из абстрактной благотворительности в понятную модель самостоятельного дохода.</li>\n<li><strong>Взгляды прохожих приходят в объектив:</strong> shallow focus, отражения и лица на границе резкости превращают общественное осуждение в физическое давление на зрителя.</li>\n<li><strong>Новый день не является happy end:</strong> рука снова тянется к сигналу в 07:01; оптимизм Линды существует внутри повторяющегося цикла, а не отменяет его.</li>\n</ol>\n<h2>Подтверждённые ключевые кредиты</h2>\n<ul>\n<li>CEO, Situation Sthlm: Pia Stolt</li>\n<li>Creative Director: Timo Orre, T&amp;P</li>\n<li>Art Director: Olle Dahlqvist, T&amp;P</li>\n<li>Copywriters: Niklas Hertzberg, Elias Wirensjö, T&amp;P</li>\n<li>Agency Producer: Marcus Sundqvist, Colony</li>\n<li>Production Company: Bleck</li>\n<li>Director: Martin Furze</li>\n<li>Executive Producer: Emil Torneryd</li>\n<li>Producer: Alina Rydbeck</li>\n<li>Production Manager: Alina Grön</li>\n<li>Director of Photography: Viktor Skogqvist</li>\n<li>Set Designer: Christer Johnsson</li>\n<li>Offline Editor: Björn Clausen, Colony</li>\n<li>Colorist: Sander van Wijk</li>\n<li>Sound: Olle Ljungman, Colony</li>\n<li>Online: Erik Lindahl, Colony</li>\n<li>Music: Daniel Fagerström, Melt Music</li>\n<li>Editor версии из Telegram-linked Vimeo: Dolores Tillæus</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и metadata 143-секундного Vimeo upload Mystic Collective</li>\n<li><code>source/official/situation-sthlm-campaign.html</code> — официальная кампейн-страница и официальный YouTube embed</li>\n<li><code>source/official/youtube-campaign.info.json</code> — official-channel metadata, форматы и captions</li>\n<li><code>source/official/ads-of-the-world.html</code> — synopsis, реальная героиня Linda и полный production credits block</li>\n<li><code>source/official/telegram-vimeo-oembed.json</code> — metadata Telegram-linked режиссёрской версии</li>\n<li><code>source/official/bleck-vimeo-oembed.json</code> — ранний официальный Vimeo upload Bleck</li>\n<li><code>subtitles/official-sv.vtt</code>, <code>subtitles/official-en.vtt</code> — полный шведский текст и английская версия с таймкодами</li>\n<li><code>source/media-parts.json</code> — media roles, durations, codecs и checksums</li>\n<li><code>frames/contact-browser.png</code> — полный визуальный обзор с шагом три секунды</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Telegram ведёт на Vimeo upload длительностью 143 секунды, тогда как официальная Situation Sthlm публикация и публичный campaign master имеют 115.48 секунды. Vimeo отдаёт metadata, но закрывает direct player config / HLS текущему IP ответами 401/403. Поэтому анализ не притворяется разбором недоступных дополнительных 27.5 секунд: E4 относится к лучшему доказанному полному официальному campaign cut. Если 143-секундный director cut станет публично доступен, он должен быть добавлен как отдельная revision, а не молча подменить этот монтаж.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.944527+00:00"
    },
    {
      "id": "2026-06-30__tg-22115-a0__nyetimber-festive-2025",
      "caseId": "-1001147919203:22115:0",
      "messageId": 22115,
      "date": "2026-06-30T05:07:50+00:00",
      "title": "Nyetimber - Festive 2025",
      "brand": "Nyetimber",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Charles Copsey",
      "evidence": "E3",
      "frameCount": 10,
      "durationSeconds": 19,
      "summary": "Nyetimber продаёт не напиток и даже не «праздник» в общем виде. Ролик продаёт способность оформить отношение к другому человеку в материальный жест. Официальная страница называет это Say something special with Nyetimber ; видео переводит формулу из copy в набор действий: передать, открыть, расстегнуть, достать, поставить рядом, оставить в центре.",
      "sourceUrl": "https://vimeo.com/1205597207",
      "telegramUrl": "https://t.me/fps_24_video/22115",
      "images": [
        {
          "src": "./frames/2026-06-30__tg-22115-a0__nyetimber-festive-2025-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "material",
        "sound",
        "camera",
        "rhythm"
      ],
      "moves": [
        {
          "id": "gift-before-product",
          "name": "Жест раньше продукта",
          "signal": "Фильм открывается передачей закрытой коробки между двумя людьми; бутылки раскрываются только следующим планом.",
          "baseline": "Luxury-drink реклама начинает с бутылки, виноградника или бокала.",
          "deviation": "Зритель сначала понимает социальную функцию предмета, а затем его содержимое.",
          "interpretation": "Жест раньше продукта",
          "transfer": "Начинать product film с человеческого глагола, который объясняет, зачем продукт существует в жизни.",
          "risk": "Слишком общий human moment может задержать product identification и оставить бренд взаимозаменяемым."
        },
        {
          "id": "assortment-as-one-emotion",
          "name": "Ассортимент как одна эмоция",
          "signal": "Two-bottle box, Classic Cuvee, hamper, book scene и 1086 prestige pack показаны как варианты подарка.",
          "baseline": "Несколько SKU перечисляются отдельными product cards или быстрым packshot grid.",
          "deviation": "Commercial breadth спрятана внутри одной последовательности заботы и вручения.",
          "interpretation": "Ассортимент как одна эмоция",
          "transfer": "Объединять ассортимент общим человеческим use case, а не только визуальным стилем.",
          "risk": "Если эмоциональная функция не читается, зритель увидит обычную демонстрацию линейки."
        },
        {
          "id": "packaging-is-plot",
          "name": "Упаковка становится сюжетом",
          "signal": "Коробка открывается, корзина расстёгивается, внутренний комплект раскрывается, prestige футляр остаётся рядом с бутылкой.",
          "baseline": "Упаковка появляется только в финальном packshot-е.",
          "deviation": "Каждый packaging format создаёт отдельное действие и reveal.",
          "interpretation": "Упаковка становится сюжетом",
          "transfer": "В gifting category проектировать сценарий из способов открыть, передать и сохранить упаковку.",
          "risk": "Сюжет может превратиться в unboxing-контент и заслонить сам продукт."
        },
        {
          "id": "single-sensory-rupture",
          "name": "Один сенсорный взрыв",
          "signal": "Только один кадр полностью уходит в абстрактное макро золотых пузырьков.",
          "baseline": "Drink film постоянно перебивает продукт beauty macros и splashes.",
          "deviation": "Редкий абстрактный shot становится сильным переходом от упаковки к переживанию продукта.",
          "interpretation": "Один сенсорный взрыв",
          "transfer": "Оставлять один sensory peak в точке смены смыслового режима.",
          "risk": "Без понятной связи с предыдущим и следующим кадром макро станет декоративным stock insert."
        },
        {
          "id": "luxury-through-materials",
          "name": "Роскошь через поверхности",
          "signal": "Картон, стекло, пузырьки, плетение, кожа, ткань, бумага, фольга и огонь сменяют друг друга крупными планами.",
          "baseline": "Luxury доказывается дорогой локацией, костюмами или широким establishing shot.",
          "deviation": "Perceived value возникает из тактильного монтажа материалов.",
          "interpretation": "Роскошь через поверхности",
          "transfer": "Строить premium perception через последовательность различимых поверхностей и действий с ними.",
          "risk": "Слишком много macro texture без предметной ориентации сделает продукт абстрактным."
        },
        {
          "id": "hands-not-reaction-faces",
          "name": "Руки вместо рекламного восторга",
          "signal": "Ключевые beats передаются через вручение, открывание и прикосновение, а лица остаются вторичными или в расфокусе.",
          "baseline": "Подарочный ролик подтверждает ценность крупными улыбками и постановочной реакцией получателя.",
          "deviation": "Конкретное действие заменяет performance эмоции и делает фильм спокойнее.",
          "interpretation": "Руки вместо рекламного восторга",
          "transfer": "Давать отношению проявляться через физическое действие, когда актёрская реакция снизила бы достоверность.",
          "risk": "Полное удаление лиц может обезличить связь; нужен хотя бы один кадр с читаемой парой людей."
        },
        {
          "id": "light-rhymes-with-wine",
          "name": "Свет рифмуется с продуктом",
          "signal": "Свеча, гирлянда, золотые пузырьки, фольга и камин повторяют один amber motif.",
          "baseline": "Festive lighting работает как общий сезонный фон.",
          "deviation": "Освещение визуально продолжает цвет содержимого и упаковки.",
          "interpretation": "Свет рифмуется с продуктом",
          "transfer": "Связывать practical lights с материальным свойством продукта, а не только с календарным настроением.",
          "risk": "Тотальный amber grade без нейтральных cream / white опор сделает изображение мутным и однотонным."
        },
        {
          "id": "brand-lockup-inside-world",
          "name": "Логотип остаётся внутри мира",
          "signal": "Финальный wordmark проявляется в negative space над бутылкой и футляром у живого камина.",
          "baseline": "Ролик обрывается на отдельную плоскую end card.",
          "deviation": "Brand closure сохраняет интерьер, материалы и присутствие людей.",
          "interpretation": "Логотип остаётся внутри мира",
          "transfer": "Готовить финальную композицию как самостоятельный still life и резервировать в ней место для lockup.",
          "risk": "Сложный фон снизит читаемость логотипа; negative space нужно заложить во время съёмки."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Nyetimber продаёт не напиток и даже не «праздник» в общем виде. Ролик продаёт способность оформить отношение к другому человеку в материальный жест. Официальная страница называет это <code>Say something special with Nyetimber</code>; видео переводит формулу из copy в набор действий: передать, открыть, расстегнуть, достать, поставить рядом, оставить в центре.</p>\n<p>Сильный ход — показать ассортимент не как ассортимент. За 19 секунд проходят two-bottle box, Classic Cuvee, picnic hamper, книга / интерьерный gift object и prestige 1086 pack. Но зритель не ощущает пять продуктовых карточек, потому что каждый следующий предмет является новой версией одного глагола: дарить.</p>\n<h2>Драматургия</h2>\n<h3>1. Человеческий жест раньше продукта</h3>\n<p>Фильм начинается не с бутылки, виноградника или пузырьков, а с передачи закрытой коробки. До раскрытия SKU уже понятна социальная функция: один человек выбрал нечто для другого. Это важное luxury-решение — сначала дать предмету эмоциональную причину существовать, потом показывать содержимое.</p>\n<h3>2. Раскрытие формы</h3>\n<p>Открытая коробка даёт первый payoff: внутри две бутылки. Далее каждый блок повторяет мини-драматургию «закрытая / собранная форма → открытие → содержимое»: пузырьки раскрывают сенсорную сторону, корзина — комплект, книга — культурный контекст, футляр — prestige hierarchy.</p>\n<h3>3. От частного жеста к системе подарков</h3>\n<p>Первые секунды принадлежат конкретной паре за столом. Середина отходит к предметам и рукам. Финал превращает подарок в узнаваемую brand architecture: бутылка и футляр стоят как постоянная пара, а люди расходятся в расфокусе. Так частная сцена становится универсальным предложением бренда, не теряя домашнего тепла.</p>\n<h3>4. End card остаётся внутри мира</h3>\n<p>Финальный wordmark появляется над настоящим камином и packshot-ом. Это сохраняет тактильную непрерывность: графика не прерывает фильм коммерческой «печатью», а спокойно завершает уже созданную композицию.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Формат:</strong> исходный мастер 4:3, 1920×1440. Он делает интерьер камерным и editorial, а не телевизионно-широким; вертикальные коробки и бутылки получают больше веса.</li>\n<li><strong>Палитра:</strong> amber, cream, burgundy, dark brown и bottle green. Белая коробка открывает фильм как чистый лист, бронзовый prestige pack закрывает его более тяжёлой нотой.</li>\n<li><strong>Свет:</strong> свеча, боке гирлянды и камин — три источника одного «золотого» мотива. Свет не просто означает Christmas; он визуально продолжает цвет вина, фольги и тиснения.</li>\n<li><strong>Оптика:</strong> shallow depth of field почти всегда держит внимание на одном material action. Человек может присутствовать, но резкость выбирает коробку, ремешок, бутылку или страницу.</li>\n<li><strong>Руки:</strong> вместо набора реакций лиц монтаж использует hands-first storytelling. Это одновременно универсализирует сцену и сохраняет конкретность действия.</li>\n<li><strong>Материалы:</strong> картон, стекло, пузырьки, плетение, кожа, ткань, бумага, фольга и огонь образуют luxury через смену поверхностей, а не через дворец или богатую толпу.</li>\n<li><strong>Композиция:</strong> продукт постоянно получает ясный negative space. На 00:07 свеча уравновешивает бутылку; на 00:17 тёмная область слева заранее готовит место для wordmark.</li>\n<li><strong>Монтаж:</strong> резкие предметные inserts чередуются с более спокойными still-life кадрами. Макро пузырьков является единственным визуальным взрывом и поэтому работает сильнее.</li>\n</ul>\n<h2>Как работает упаковка</h2>\n<p>Реклама честно понимает, что в gifting category упаковка — не обёртка после продукта, а половина продукта. Большая белая коробка создаёт масштаб жеста; hamper добавляет идею опыта и комплекта; бронзовый футляр кодирует иерархию 1086. Если убрать упаковку и оставить те же бутылки на столах, фильм потеряет сюжетные действия и большую часть perceived value.</p>\n<h2>Copy без буквального слогана</h2>\n<p>В самом ролике официальный слоган gift-guide страницы не появляется. Но <code>Say something special with Nyetimber</code> материализован точнее, чем мог бы быть произнесён: первая коробка буквально перемещается от одного человека к другому. Это полезный принцип — главный copy может существовать как blocking, prop и edit structure, а не как обязательный supers.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Начинать с социального глагола.</strong> Для gifting / service / hospitality сначала показать передачу, приглашение или заботу, а product reveal отложить на секунду.</li>\n<li><strong>Спрятать ассортимент в одной эмоции.</strong> Несколько SKU должны быть вариациями одной функции, а не равноправными карточками.</li>\n<li><strong>Давать упаковке собственные действия.</strong> Коробка открывается, корзина расстёгивается, футляр остаётся рядом — каждый format получает узнаваемый verb.</li>\n<li><strong>Использовать один sensory rupture.</strong> Один абстрактный макро-кадр сильнее постоянного потока beauty shots, если он стоит в точном месте перехода.</li>\n<li><strong>Строить luxury через поверхности.</strong> Плетение, бумага, стекло и фольга дают более убедительное ощущение ценности, чем общий establishing shot дорогого дома.</li>\n<li><strong>Готовить место для бренда заранее.</strong> Финальный кадр должен быть уже хорошим still life до появления логотипа и иметь естественный negative space.</li>\n<li><strong>Оставлять людей в сцене, но не заставлять их «играть восторг».</strong> Расфокусированные тела и руки могут сохранить человеческое тепло без рекламной актёрской реакции.</li>\n<li><strong>Рифмовать свет с продуктом.</strong> Цвет пузырьков, фольги, свечи и огня создаёт одну систему, в которой продукт кажется источником праздничного свечения.</li>\n</ol>\n<h2>Почему ролик не выглядит каталогом</h2>\n<p>Каталог перечисляет. Здесь монтаж связывает. Белая коробка переходит в пузырьки; пузырьки — в сервированный стол; золото вина — в тиснение на плетёной корзине; корзина — в книжную фактуру; домашний огонь — в бронзовую prestige packaging. Смена SKU скрыта цепочкой текстур и оттенков. Поэтому commercial breadth ощущается как развитие настроения.</p>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li>4:3 сам по себе не создаёт heritage; без вертикальных предметов и плотной интерьерной композиции он станет случайным кропом.</li>\n<li>Тёплый grade легко превращает любой Christmas film в одинаковую коричнево-золотую рекламу; нужны различимые материалы и цветовые роли.</li>\n<li>Shallow focus не должен скрывать product identification. Здесь этикетка и <code>NYETIMBER</code> регулярно возвращаются в резкость.</li>\n<li>Hands-only storytelling может обезличить подарок; первая сцена сохраняет взаимоотношение через расположение двух людей за одним столом.</li>\n<li>Большое количество packaging formats способно вызвать ощущение дорогого мерча. Единая драматургия «сказать что-то особенное» удерживает их вместе.</li>\n<li>Нельзя приписывать ролику voice-over или слоган, который существует только на landing page. Здесь copy используется как внешний campaign context, а не как наблюдаемая речь.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Точный Vimeo player воспроизводит 19.04-секундный film и сообщает native media dimensions 1920×1440.</li>\n<li>Public player manifest содержит семь video representations; сохранена полная 1920×1440 H.264 representation и полная 48 kHz stereo Opus representation.</li>\n<li>Девять browser-seek кадров покрывают всю дугу от передачи белой коробки до финального <code>NYETIMBER · PRODUCT OF ENGLAND</code>.</li>\n<li>Vimeo description подтверждает Charles Copsey, David Cuzner и MDRN Love.</li>\n<li>Официальная Nyetimber page подтверждает 2025 gift-guide framing, категории box / personalised gift / book / prestige и copy <code>Say something special with Nyetimber</code>.</li>\n<li>Отдельная MDRN Love page подтверждает production relationship с Nyetimber.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Caption tracks отсутствуют; локальный speech-to-text пока не разрешён resource gate. Подтверждённого spoken copy нет.</li>\n<li>Полные music / sound design credits не опубликованы в доступных источниках.</li>\n<li>Страница Nyetimber gift guide является official campaign context, но не встраивает именно Vimeo 1205597207; связь подтверждается совпадением 2025 gifting concept и наблюдаемых product formats, поэтому это контекст, а не доказательство production credit.</li>\n<li>Vimeo upload датирован 2026-06-29, хотя title говорит <code>Festive 2025</code>; анализ сохраняет оба факта и не исправляет название догадкой.</li>\n<li>61-секундный официальный Nyetimber film 2024 года — соседняя кампания. Он сохранён только в <code>source/adjacent/2024-art-of-celebration/</code> и не используется как визуальное доказательство 19-секундного ролика.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<h2>Что не доказано</h2>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный публичный Vimeo player 00:00–00:19.040, точный 1920×1440 stream, девять browser-seek кадров и официальный Nyetimber gift-guide context. Ниже описываются только наблюдаемые действия; непроверенная речь не реконструируется.</p>\n<h2>1. Подарок переходит через стол — 00:00–00:02</h2>\n<p>В тёплой домашней комнате женщина в бордовом передаёт мужчине большую белую коробку Nyetimber. Свеча и несколько маленьких свёртков уже сообщают праздничный контекст. Камера стоит чуть выше стола: коробка становится самым светлым и геометрически ясным предметом.</p>\n<h2>2. Коробка раскрывает не одну бутылку, а готовый жест — 00:02–00:04</h2>\n<p>Крышка поднимается; внутри лежат две бутылки в светлой формованной упаковке. Рука получателя входит в кадр, но лица остаются вторичными. Ролик показывает не абстрактное «удивление», а конкретную конструкцию подарка.</p>\n<h2>3. Материал превращается в ощущение — 00:04–00:06</h2>\n<p>Экстремальное макро золотых пузырьков заполняет кадр. Это единственный почти абстрактный shot: прозрачность, блики и движение заменяют tasting note и создают сенсорный переход от упаковки к празднику.</p>\n<h2>4. Бутылка становится центром уже накрытого события — 00:06–00:09</h2>\n<p>Classic Cuvee стоит на праздничном столе рядом со свечой, зеленью, бокалами и приборами. Люди существуют мягкими фигурами в расфокусе. Продукт не вторгается в сцену packshot-ом; он организует композицию ужина.</p>\n<h2>5. Вторая форма подарка — плетёная корзина — 00:09–00:13</h2>\n<p>Крупно показаны руки, расстёгивающие кожаный ремешок wicker hamper с золотым <code>NYETIMBER</code>. Следующий план открывает внутреннюю выкладку: светлая коробка и два бокала вложены в ткань. Тактильная грубость плетения контрастирует с гладким стеклом и ровной типографикой.</p>\n<h2>6. Подарок как домашняя культура — 00:13–00:16</h2>\n<p>Женщина листает крупную иллюстрированную книгу; на развороте появляется объёмная ботаническая композиция. На соседнем столике — бутылка и два наполненных бокала, за ними живой огонь. Вино встроено не в party montage, а в тихий интерьерный ритуал.</p>\n<h2>7. Prestige pack и бренд — 00:16–00:19.040</h2>\n<p>У камина стоят бутылка 1086 и высокий бронзовый футляр. Люди на фоне поднимаются и выходят из центра внимания. Белый wordmark <code>NYETIMBER — PRODUCT OF ENGLAND</code> проявляется поверх сцены и остаётся до конца. Фильм закрывается не лицом, а законченной парой «бутылка + упаковка».</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: Opus, 48 kHz, stereo, 19.0465 секунды.</li>\n<li>Vimeo player не публикует ни одного caption / subtitle / text track.</li>\n<li>В кадрах нет наблюдаемого speaking-to-camera или синхронного диалога.</li>\n<li>Локальный speech-to-text не запускался, потому что resource gate Mac не разрешает Whisper при текущем swap.</li>\n</ul>\n<h2>Транскрипт</h2>\n<p>Подтверждённого речевого текста нет. Поэтому этот документ намеренно не придумывает voice-over, реплики, lyrics, музыку или SFX по немому визуальному просмотру.</p>\n<h2>Наблюдаемый экранный текст</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:03</td>\n<td><code>NYETIMBER</code> на большой белой коробке</td>\n<td>Название бренда встроено в действие вручения.</td>\n</tr>\n<tr>\n<td>00:06–00:09</td>\n<td><code>CLASSIC CUVEE · NYETIMBER · PRODUCT OF ENGLAND</code> на этикетке</td>\n<td>Product identification внутри dinner scene.</td>\n</tr>\n<tr>\n<td>00:09–00:13</td>\n<td><code>NYETIMBER · PRODUCT OF ENGLAND</code> на корзине и внутренней коробке</td>\n<td>Branding повторяется через разные материалы без отдельной суперкарточки.</td>\n</tr>\n<tr>\n<td>00:16–00:19</td>\n<td><code>1086</code> / <code>NYETIMBER</code> на бутылке и prestige pack</td>\n<td>SKU и gift format объединяются в финальном packshot.</td>\n</tr>\n<tr>\n<td>00:17–00:19.040</td>\n<td><code>NYETIMBER · PRODUCT OF ENGLAND</code></td>\n<td>Финальный brand lockup поверх живого интерьера.</td>\n</tr>\n</tbody>\n</table>\n<h2>Аудио-риск для будущей ревизии</h2>\n<p>Если безопасный resource gate позже разрешит локальную acoustic verification, audio stream нужно проверить ровно один раз. Результат может подтвердить отсутствие речи или добавить доказанный текст; до этого любые словесные формулировки остаются вне evidence layer.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/nyetimber-2025-frame-000s.png</code></td>\n<td>Женщина передаёт мужчине большую белую коробку Nyetimber через праздничный стол.</td>\n<td>Высокий трёхчетвертной ракурс; коробка — главный светлый plane; 4:3 master помещён внутри player frame.</td>\n<td>Audio stream сохранён; текстовая дорожка отсутствует.</td>\n<td>Наблюдаемый точный Vimeo frame.</td>\n</tr>\n<tr>\n<td>00:02.38</td>\n<td><code>frames/browser/nyetimber-2025-frame-002s.png</code></td>\n<td>Крышка открывается, видны две бутылки.</td>\n<td>Крупный insert, shallow focus, рука получателя у правого края.</td>\n<td>Не транскрибируется без acoustic verification.</td>\n<td>Browser seek 2.3789s.</td>\n</tr>\n<tr>\n<td>00:04.94</td>\n<td><code>frames/browser/nyetimber-2025-frame-005s.png</code></td>\n<td>Кадр целиком заполняют золотые пузырьки.</td>\n<td>Extreme macro; абстрактный match-bridge между распаковкой и праздничным столом.</td>\n<td>Subtitle track отсутствует.</td>\n<td>Browser seek 4.9382s.</td>\n</tr>\n<tr>\n<td>00:07.14</td>\n<td><code>frames/browser/nyetimber-2025-frame-007s.png</code></td>\n<td>Classic Cuvee стоит в центре сервированного стола.</td>\n<td>Симметричный product hero; свеча слева, бокалы и люди в расфокусе.</td>\n<td>Audio stream сохранён.</td>\n<td>Browser seek 7.1402s.</td>\n</tr>\n<tr>\n<td>00:09.72</td>\n<td><code>frames/browser/nyetimber-2025-frame-010s.png</code></td>\n<td>Руки расстёгивают кожаный ремешок плетёной корзины.</td>\n<td>Tactile macro; малая глубина резкости; золочёный логотип уходит в blur.</td>\n<td>Непроверенные SFX не описываются.</td>\n<td>Browser seek 9.7155s.</td>\n</tr>\n<tr>\n<td>00:11.90</td>\n<td><code>frames/browser/nyetimber-2025-frame-012s.png</code></td>\n<td>Корзина открыта: внутри светлая коробка и два бокала.</td>\n<td>Top-down reveal; диагональ открытой крышки; контраст плетения, ткани, стекла и картона.</td>\n<td>Subtitle track отсутствует.</td>\n<td>Browser seek 11.8992s.</td>\n</tr>\n<tr>\n<td>00:14.48</td>\n<td><code>frames/browser/nyetimber-2025-frame-014s.png</code></td>\n<td>Женщина листает книгу с объёмной цветочной композицией; рядом вино и два бокала.</td>\n<td>Камерная интерьерная сцена; продукт смещён вправо и поддержан пламенем.</td>\n<td>Audio stream сохранён.</td>\n<td>Browser seek 14.4779s.</td>\n</tr>\n<tr>\n<td>00:16.66</td>\n<td><code>frames/browser/nyetimber-2025-frame-017s.png</code></td>\n<td>Бутылка 1086 и бронзовый футляр стоят у камина, люди становятся фоном.</td>\n<td>Low product table; сильный negative space слева принимает wordmark.</td>\n<td>Речь не доказана.</td>\n<td>Browser seek 16.6587s.</td>\n</tr>\n<tr>\n<td>00:18.66</td>\n<td><code>frames/browser/nyetimber-2025-frame-019s.png</code></td>\n<td>Финальный packshot остаётся неподвижным; <code>NYETIMBER · PRODUCT OF ENGLAND</code> читается полностью.</td>\n<td>Brand lockup встроен в интерьер, без отдельной графической end card.</td>\n<td>Полная audio duration 19.0465s.</td>\n<td>Browser seek 18.6604s.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Девять кадров покрывают весь 19.04-секундный ролик с интервалом около 2.4 секунды. Отдельный <code>frames/poster.jpg</code> хранит точный 1920×1440 Vimeo poster. Ранее снятые 67 секунд кампании 2024 года перенесены в <code>source/adjacent/2024-art-of-celebration/</code> и не входят в эту раскадровку.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Nyetimber — Festive 2025</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22115\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22115</a></li>\n<li>Сообщение: <code>22115</code></li>\n<li>Дата публикации поста: 2026-06-30 05:07 UTC</li>\n<li>Исходный Vimeo: <a href=\"https://vimeo.com/1205597207\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1205597207</a></li>\n<li>Название: Nyetimber — Festive 2025</li>\n<li>Director: Charles Copsey</li>\n<li>Producer: David Cuzner</li>\n<li>Production company: MDRN Love</li>\n<li>Длительность точного ролика: 19.040 секунды</li>\n<li>Видео: H.264, 1920×1440, 25 fps, полный Vimeo fMP4 stream</li>\n<li>Аудио: Opus, 48 kHz, stereo, 19.0465 секунды, полный Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>5c2ead5b9eb985863a535035871679f0e2adc87175f0410aaa59eafb2bd35e82</code></li>\n<li>SHA-256 аудио: <code>2490c0c0ad7521de8ec73d990bc72d1ae1137c49ba1904907bcaeb20bfd63fc8</code></li>\n<li>Доказательность: E4 — точный полный публичный Vimeo master, оба полных media stream, 9 timecoded browser frames, high-resolution poster и официальный campaign context</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>NYETIMBER - FESTIVE 2025<br>\nby Charles Copsey</p>\n</blockquote>\n<h2>О чём ролик</h2>\n<p>Короткий праздничный фильм строит Nyetimber не как бутылку для ужина, а как язык подарка. Женщина передаёт мужчине большую белую коробку; внутри оказываются две бутылки. Макро с золотыми пузырьками переводит распаковку в ощущение праздника. Затем ролик перебирает разные формы подарка: бутылка на сервированном столе, плетёная корзина с бокалами и коробкой, книжный объект рядом с вином, престижная бутылка в бронзовом футляре у камина.</p>\n<p>Финал оставляет продукт и упаковку в центре кадра, а людей — мягкими силуэтами на фоне. Поверх появляется <code>NYETIMBER — PRODUCT OF ENGLAND</code>. Реклама не объясняет свойства вина и не показывает тост крупным планом: она продаёт материальный ритуал «сказать нечто особенное» через выбор и вручение подарка.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Одна идея, несколько gift formats:</strong> коробка, бутылка, hamper, книга и prestige pack собираются в каталог без ощущения каталожной сетки.</li>\n<li><strong>Руки важнее лиц:</strong> действие строится на передаче, открывании и прикосновении; подарок становится глаголом.</li>\n<li><strong>Упаковка получает столько же экранной власти, сколько продукт:</strong> белая и бронзовая коробки превращают бутылку в завершённое сообщение.</li>\n<li><strong>Пузырьки служат сенсорным мостом:</strong> макро на 00:05 соединяет бытовую распаковку с эмоциональной ценностью содержимого.</li>\n<li><strong>Квадратный 4:3-кадр замедляет luxury-reading:</strong> домашние сцены напоминают камерную редакционную фотографию, а не широкий телевизионный спектакль.</li>\n<li><strong>Свет объясняет праздник без декорационного шума:</strong> свеча, гирлянда и камин дают три формы тёплого мерцания, которые рифмуются с золотом вина и фольги.</li>\n<li><strong>Бренд возникает из предметной сцены:</strong> финальный lockup не отрывается в графическую карточку, а остаётся поверх живого интерьера.</li>\n<li><strong>Коммерческая широта спрятана внутри одной эмоции:</strong> ролик показывает ассортимент, но каждый SKU подчинён единому обещанию — подарок как знак внимания.</li>\n</ol>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/telegram-vimeo-oembed.json</code> — точная публичная Vimeo metadata</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — проверенные в браузере title, duration, player hash, author и dimensions</li>\n<li><code>source/official/vimeo-player-playlist.json</code> — подписанный public player manifest с representation metadata и init segments</li>\n<li><code>source/media-parts.json</code> — роли потоков, codecs, durations, sizes и checksums</li>\n<li><code>source/official/telegram-vimeo-poster.jpg</code> — точный Vimeo poster, 1920×1440</li>\n<li><code>source/official/nyetimber-2025-gift-guide.html</code> — официальный контекст кампании <code>The Art of Celebration</code> и формула <code>Say something special with Nyetimber</code></li>\n<li><code>source/official/mdrn-love-nyetimber.html</code> — portfolio relationship Nyetimber / MDRN Love</li>\n<li><code>frames/browser/</code> — 9 кадров точного ролика от 00:00 до 00:18.66</li>\n<li><code>source/adjacent/2024-art-of-celebration/</code> — отдельно сохранённая предыдущая кампания 2024 года; она не используется как доказательство кадров 2025</li>\n</ul>\n<h2>Ограничение</h2>\n<p>У Vimeo нет caption / subtitle track для этого ролика. Полные video/audio streams сохранены, но локальное распознавание звука не запускалось: текущий resource gate Mac не допускает Whisper. Поэтому файл <code>voiceover.md</code> не приписывает ролику несуществующий или непроверенный текст. Визуальная драматургия и официальный campaign copy доказаны отдельно.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.941635+00:00"
    },
    {
      "id": "2026-06-29__tg-22114-a0__the-yip-trips-expedia",
      "caseId": "-1001147919203:22114:0",
      "messageId": 22114,
      "date": "2026-06-29T05:01:25+00:00",
      "title": "The Yip Trips - EXPEDIA",
      "brand": "The Yip Trips",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "XOXO",
      "evidence": "E3",
      "frameCount": 27,
      "durationSeconds": 94,
      "summary": "Expedia и Affirm не начинают с продукта и не пытаются сделать кредитный механизм эмоциональным сам по себе. Они сначала придумывают имя для неприятного момента категории: Trip Yips . Это стратегически сильнее общего «путешествовать проще», потому что бренд получает собственный маленький диагноз, который можно узнать у себя, произнести и пересказать.",
      "sourceUrl": "https://vimeo.com/1200256902",
      "telegramUrl": "https://t.me/fps_24_video/22114",
      "images": [
        {
          "src": "./frames/2026-06-29__tg-22114-a0__the-yip-trips-expedia-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/yip-frame-042s.png"
        }
      ],
      "tasks": [
        "rhythm",
        "product",
        "sound",
        "hook",
        "reframe"
      ],
      "moves": [
        {
          "id": "name-the-friction",
          "name": "Дать микротрению собственное имя",
          "signal": "Колебание перед финальным бронированием названо Trip Yips и превращено в отдельный узнаваемый синдром категории.",
          "baseline": "Travel brand говорит общими словами о простоте, выгоде или вдохновении.",
          "deviation": "Кампания присваивает один конкретный момент прямо перед Confirm и делает его пересказываемым.",
          "interpretation": "Дать микротрению собственное имя",
          "transfer": "Искать короткое собственное имя для болезненной секунды пользовательского пути, а не для всей большой проблемы.",
          "risk": "Нельзя патологизировать рациональное финансовое ограничение или подталкивать к неподходящему долгу."
        },
        {
          "id": "economic-anxiety-as-body",
          "name": "Экономическая тревога становится телом",
          "signal": "Задержка решения проявляется через сжатую руку, гримасу, застывший взгляд и неловкую пластику.",
          "baseline": "Стоимость объясняется цифрами, графикой или обеспокоенным диалогом.",
          "deviation": "Абстрактное hesitation получает физическую форму до появления предложения Affirm.",
          "interpretation": "Экономическая тревога становится телом",
          "transfer": "Переводить невидимую причину в наблюдаемую ошибку движения, позу или ритм.",
          "risk": "Слишком гротескная игра превратит узнавание в комедийный скетч."
        },
        {
          "id": "refrain-meaning-reversal",
          "name": "Рефрен меняет значение",
          "signal": "Should we do it? дважды тормозит бронирование, а в сауне тот же вопрос запускает приключение.",
          "baseline": "Setup и payoff получают разные рекламные реплики.",
          "deviation": "Новая сцена меняет прагматику тех же слов без дополнительного объяснения.",
          "interpretation": "Рефрен меняет значение",
          "transfer": "Проектировать повторяемую фразу так, чтобы финальный контекст разворачивал её из барьера в действие.",
          "risk": "Если визуальная смена режима недостаточно ясна, повтор будет ощущаться как затянутость."
        },
        {
          "id": "cross-character-contagion",
          "name": "Состояние заражает монтаж",
          "signal": "Несвязанные герои в офисах, доме, столовой и спальне повторяют одну паузу и одну телесную неловкость.",
          "baseline": "Один герой проходит полный путь от проблемы к решению.",
          "deviation": "Ensemble создаёт доказательство массовой узнаваемости быстрее индивидуальной биографии.",
          "interpretation": "Состояние заражает монтаж",
          "transfer": "Соединять персонажей по одинаковому внутреннему импульсу, а не по буквальному сюжету.",
          "risk": "Без повторяемого сигнала монтаж разных лиц станет набором несвязанных зарисовок."
        },
        {
          "id": "destination-intrudes-early",
          "name": "Будущее вторгается раньше перехода",
          "signal": "Авиационный образ и объявление рейса в Рио появляются внутри бытового мира людей, которые ещё не уехали.",
          "baseline": "Destination начинается после покупки отдельным travel montage.",
          "deviation": "Желаемый мир преследует героя как упускаемая возможность до фактического перехода.",
          "interpretation": "Будущее вторгается раньше перехода",
          "transfer": "Впускать звук, prop или свет будущего результата в сцену текущего барьера.",
          "risk": "Сюрреалистическая деталь без ясной связи с желаемым результатом станет случайной странностью."
        },
        {
          "id": "space-opens-at-payoff",
          "name": "Пространство открывается только в payoff",
          "signal": "Почти весь фильм держит людей в тесных интерьерах; первый свободный горизонт появляется с купальщиками в воде.",
          "baseline": "Travel advertising начинает с широкого красивого establishing shot.",
          "deviation": "Один поздний пейзаж получает драматическую ценность освобождения.",
          "interpretation": "Пространство открывается только в payoff",
          "transfer": "Сдерживать главный spatial reward до момента изменения поведения героя.",
          "risk": "Слишком долгий закрытый setup без сильного финального контраста утомит зрителя."
        },
        {
          "id": "co-brand-role-split",
          "name": "Co-brand делит работу",
          "signal": "Expedia отвечает за destination и booking intent, Affirm — за снижение платёжного трения; оба появляются после общей эмоциональной истории.",
          "baseline": "Партнёрский бренд добавляется как спонсорский логотип без сюжетной функции.",
          "deviation": "Одна идея соединяет два разных участка пользовательского пути.",
          "interpretation": "Co-brand делит работу",
          "transfer": "Перед co-brand film формулировать отдельный причинный глагол каждого участника.",
          "risk": "Эмоциональный фильм не должен скрывать реальные ставки, eligibility и ограничения финансового продукта."
        },
        {
          "id": "adventure-not-postcard",
          "name": "Приключение вместо открытки",
          "signal": "Payoff строится на сауне и купании в холодной воде — опыте, где естественно снова спросить Should we do it?.",
          "baseline": "Финал travel spot показывает безопасный пляж, коктейль или панораму без внутреннего решения.",
          "deviation": "Небольшой добровольный риск завершает инверсию от purchase anxiety к живому excitement.",
          "interpretation": "Приключение вместо открытки",
          "transfer": "Выбирать финальную activity, которая рифмуется с исходным барьером, но меняет его эмоциональный знак.",
          "risk": "Destination payoff должен оставаться желанным для аудитории, а не выглядеть наказанием после покупки."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Expedia и Affirm не начинают с продукта и не пытаются сделать кредитный механизм эмоциональным сам по себе. Они сначала придумывают имя для неприятного момента категории: <code>Trip Yips</code>. Это стратегически сильнее общего «путешествовать проще», потому что бренд получает собственный маленький диагноз, который можно узнать у себя, произнести и пересказать.</p>\n<p>Официальная Expedia page описывает Trip Yips как внезапную тревогу прямо перед бронированием — смесь стоимости, логистики, страха неизвестности и commitment pressure. Фильм не иллюстрирует определение списком. Он переводит его в тела: задержка, взгляд, судорога, гримаса, рука, которая не завершает действие. В результате рациональная проблема становится кинематографической.</p>\n<h2>Драматургия</h2>\n<h3>1. Начать с последнего сантиметра воронки</h3>\n<p>Открывающий booking interface помещает нас не в начало мечты, а в последнюю секунду перед оплатой. Это место, где бренды чаще показывают smooth conversion, но фильм выбирает реальное трение. Зритель уже потратил время на выбор, однако самый маленький жест — click — ощущается самым большим.</p>\n<h3>2. Сделать симптом коллективным</h3>\n<p>Герои находятся в разных офисах, домах, столовых и спальнях. Они не обязаны встречаться: монтаж превращает их в хор одного состояния. Такой ensemble полезен кампании, потому что <code>Trip Yips</code> перестаёт выглядеть особенностью тревожного персонажа и становится культурно узнаваемой привычкой.</p>\n<h3>3. Довести метафору до физической неловкости</h3>\n<p>Название <code>yips</code> обычно связано с внезапной потерей точного контроля. Ролик берёт это буквально: человек зажимает руки у лица, взгляд закатывается, жест ломается. Это не психологическое объяснение через voice-over, а актёрская форма. Немного grotesque performance помогает рекламе выделиться из travel-категории, где обычно все уже расслаблены и красивы.</p>\n<h3>4. Позволить путешествию проникнуть внутрь паралича</h3>\n<p>Аэропортовое объявление о рейсе FK84 в Рио звучит в мире, где никто ещё не уехал. Подвешенный авиационный образ, мойщик стекла за окном и экстремальный крупный план глаза работают как magic-realist intrusions. Destination не показывается отдельной открыткой; оно начинает преследовать героев как упускаемая возможность.</p>\n<h3>5. Перевернуть рефрен, не переписывая его</h3>\n<p><code>Should we do it?</code> появляется сначала в ситуации покупки и означает задержку. Финальный удвоенный вопрос звучит в сауне перед холодной водой и означает смелость. Слова те же, но монтаж меняет субъект действия: сначала «нажать ли?», потом «прыгнуть ли?». Это аккуратная драматургическая экономия — одна реплика выполняет setup и payoff.</p>\n<h3>6. Показать свободу как небольшой риск</h3>\n<p>Финал выбирает не безупречный пляж с коктейлем, а сауну и купание в холодной воде. Это важно: фильм не обещает отсутствие волнения. Он предлагает перенести волнение из транзакции в опыт. Сначала человек боится забронировать; потом добровольно соглашается на ощущение, ради которого и ехал.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Пространство:</strong> первая часть держит героев в комнатах, сетках столов, дверных проёмах и мебели. Последний широкий водный план впервые даёт горизонт и воздух.</li>\n<li><strong>Палитра:</strong> серо-зелёные, грязно-белые и коричневые интерьеры не обещают destination glamour. Сауна добавляет тепло, а вода — естественный холодный объём.</li>\n<li><strong>Композиция:</strong> персонажи часто сидят или лежат в awkward tableaux. Пространство выглядит чуть слишком организованным, а тело — чуть не на своём месте.</li>\n<li><strong>Оптика:</strong> medium-wide наблюдения чередуются с агрессивными inserts — рука, лицо, глаз, камни. Так внутренняя тревога получает пульс.</li>\n<li><strong>Performance:</strong> актёры не изображают обычную печаль. Микродвижения доведены до абсурда, но удерживаются в реалистичных локациях; на этой границе возникает юмор.</li>\n<li><strong>Magic realism:</strong> мойщик стекла, авиационный мотив и PA-объявление не объясняются. Они переводят возможное путешествие из мысли во вторгающуюся материю.</li>\n<li><strong>Монтаж:</strong> cross-character contagion важнее continuity. Фильм соединяет людей по одинаковому нервному импульсу, а не по географии.</li>\n<li><strong>End frame:</strong> слоган и два логотипа появляются поверх уже достигнутой открытости; графика не отнимает payoff у пейзажа.</li>\n</ul>\n<h2>Почему co-brand работает</h2>\n<p>У пары брендов есть ясное разделение функций. Expedia владеет намерением и destination: найти и забронировать поездку. Affirm владеет частью hesitation, связанной с оплатой: выбрать доступный план и распределить платежи. Поэтому <code>Skip the Trip Yips</code> может принадлежать обоим без ощущения случайного спонсорства.</p>\n<p>При этом фильм не утверждает, что вся тревога решается финансированием. Официальная страница честнее связывает hesitation также с логистикой и неизвестностью. Креатив продаёт эмоциональный переход, а landing page добавляет механику <code>book now, pay over time</code>, отсутствие скрытых комиссий и disclosure о ставках / eligibility.</p>\n<h2>Работа текста и звука</h2>\n<p>Речи очень мало для 94 секунд. Два ранних вопроса формируют pattern; длинное безличное объявление рейса становится единственным информационным voice; финальный вопрос возвращается как payoff. Отсутствие объясняющего закадрового текста оставляет актёрским телам и пространствам право изобрести термин визуально.</p>\n<p>Особенно хорошо, что слоган не произносится. <code>Skip the Trip Yips</code> появляется только после того, как зритель уже понял значение обоих слов через историю. Copy не сообщает идею, а именует уже пережитую структуру.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Назвать один неудобный микромомент категории.</strong> Не «страх путешествий», а конкретная секунда перед <code>Confirm</code>.</li>\n<li><strong>Показывать абстрактную причину телом.</strong> Цена и choice paralysis могут стать позой, ритмом, ошибкой движения или взглядом.</li>\n<li><strong>Сделать рефрен с инверсией смысла.</strong> Одна реплика должна сначала тормозить героя, а в payoff — запускать его.</li>\n<li><strong>Монтажно «заразить» нескольких персонажей.</strong> Это быстрее строит категорийную правду, чем биография одного героя.</li>\n<li><strong>Впустить желаемый мир в нежеланный.</strong> Звук, prop или light motif будущего опыта может начать преследовать героя до перехода.</li>\n<li><strong>Отложить product mechanics.</strong> Сначала дать эмоционально точное имя проблеме, потом коротко объяснить решение на landing / end frame.</li>\n<li><strong>Разделить co-brand по ролям.</strong> Один бренд отвечает за желание и destination, другой — за конкретное снятие трения.</li>\n<li><strong>Выбрать payoff с характером.</strong> Не универсальное счастье, а деятельность, где сомнение естественно и потому финальная решимость считывается сильнее.</li>\n</ol>\n<h2>Почему это не обычный travel montage</h2>\n<p>Стандартная реклама путешествий показывает результат с первой секунды: красивые места, еду, воду, улыбки. Здесь почти весь хронометраж отдан состоянию до поездки. Destination появляется сначала как звук и навязчивая мысль, а полноценный пейзаж — только в финале. Поэтому один широкий кадр воды получает ценность, для которой другому ролику потребовались бы десять postcards.</p>\n<p>Фильм продаёт не количество впечатлений, а изменение глагола. В начале герои не могут <code>book</code>; в конце могут <code>do</code>. Эта смена компактнее любого списка преимуществ.</p>\n<h2>Риски и границы</h2>\n<ul>\n<li><strong>Рациональная осторожность не равна патологии.</strong> Финансовое сомнение может быть полезным сигналом, особенно для покупки в кредит; термин <code>Trip Yips</code> не должен высмеивать реальный budget limit.</li>\n<li><strong><code>As low as 0% APR</code> нельзя превращать в безусловное обещание.</strong> Официальная страница указывает диапазон 0–36% APR, eligibility check, возможный down payment и различия условий.</li>\n<li><strong>Эмоциональная свобода не является доказательством affordability.</strong> Креатив может снять страх неизвестности, но финансовая пригодность требует фактов вне фильма.</li>\n<li><strong>Grotesque acting легко переиграть.</strong> Если движения станут скетчем, зритель перестанет узнавать своё колебание и будет смотреть только на эксцентрику.</li>\n<li><strong>Медленный setup требует точного payoff.</strong> Девяносто секунд серых интерьеров оправданы лишь потому, что фраза, пространство и действие одновременно переворачиваются в конце.</li>\n<li><strong>Magic realism должен обслуживать идею.</strong> Случайный странный prop без связи с destination превратит тревогу в эстетический moodboard.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Точный Vimeo player полностью воспроизводит 93.708-секундную версию XOXO и сообщает native 1920×1080, 24 fps.</li>\n<li>Сохранены полные checksum-verified video и audio representations; длительности 93.708333 и 93.760 секунды.</li>\n<li>Полный Vimeo caption track подтверждает три появления <code>Should we do it?</code> и PA-объявление рейса FK84 до Рио-де-Жанейро.</li>\n<li>Двадцать шесть timecoded frames покрывают дугу от booking UI до <code>Expedia | affirm</code>.</li>\n<li>Официальная Caviar page называет кампанию <code>Expedia x Affirm – Skip the Trip Yips</code> и связывает её с XOXO.</li>\n<li>Публичный официальный post Caviar публикует production, edit, sound, music, VFX и colour credits.</li>\n<li>Официальная Expedia page определяет Trip Yips и описывает предложение Affirm вместе с условиями и оговорками.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>93.708-секундный Vimeo и 60-секундный Caviar embed — разные монтажные версии одной названной кампании. Credits относятся к кампании; раскадровка относится только к длинному Vimeo.</li>\n<li>Раздельные полные streams пока не сведены в один локальный файл с аудио, поэтому case сохраняет E3, а не выдаёт техническую полноту за E4.</li>\n<li>Auto-caption считается опубликованным полным track, но не заменяет официальный dialogue script; пунктуация и код рейса сохраняются такими, как опубликованы Vimeo.</li>\n<li>В фильме не показаны конкретная ставка, срок или сумма платежа. Эти условия нельзя выводить из co-brand end frame.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный публичный Vimeo player 00:00–00:93.708, точный 1920×1080 stream, 26 browser-seek кадров и полный опубликованный caption track. Сценарий описывает только наблюдаемые действия и подтверждённую речь.</p>\n<h2>1. Палец ещё не решился — 00:00–00:06</h2>\n<p>Крупный экран бронирования / оплаты и курсор в зоне окончательного действия. Вместо счастливого путешествия фильм открывается последней, самой нервной секундой покупки. Резкий переход выводит нас в тусклый офис: люди сидят за жёстко расставленными столами, пространство кажется неподвижным.</p>\n<h2>2. Синдром получает первого героя — 00:06–00:18</h2>\n<p>Монтаж переносится к паре за домашним столом и ноутбуком. Женщина всматривается в экран, задерживает решение и в 00:16.459 произносит: <code>Should we do it?</code> Вопрос не требует ответа — он обозначает зависание перед нажатием.</p>\n<h2>3. Тревога распространяется — 00:18–00:31</h2>\n<p>Новые люди и новые тесные пространства: промышленно выглядящая столовая / кафе, чемодан или предметы дороги рядом, отдельный мужчина будто ждёт команды начать движение. Герои не связаны буквальным сюжетом, но повторяют одно состояние — путешествие уже воображено, поступок ещё не сделан.</p>\n<h2>4. Сомнение становится физическим — 00:31–00:47</h2>\n<p>Мужчина лежит на кровати с пультом или телефоном; рука сжимает предмет. На 00:45 его лицо и руки складываются в болезненную гримасу: внутренний <code>yip</code> становится внешним телесным спазмом. В 00:46.439 женщина в тесной белой кухне, держа телефон, повторяет: <code>Should we do it?</code></p>\n<h2>5. Быт перестаёт быть нормальным — 00:47–00:63</h2>\n<p>Возвращаются прежние лица и застывшие реакции. За офисным окном появляется мойщик стекла — реальная деталь, но поставленная как странное вторжение. Монтаж всё сильнее ощущается как цепочка нервных импульсов, а не бытовая история.</p>\n<h2>6. Рейс приходит к тем, кто ещё не уехал — 00:63–00:72</h2>\n<p>В крупном плане появляется подвешенный / миниатюрный авиационный образ. Поверх повседневных сцен звучит официальное объявление: <code>Flight FK84 with destination Rio de Janeiro is departing.</code> Реакции героев и экстремальный крупный план глаза превращают объявление в сигнал упущенной возможности. Аэропорт существует в звуке раньше, чем люди покинули комнаты.</p>\n<h2>7. Из паралича в опыт — 00:72–00:84</h2>\n<p>Монтаж отбрасывает офисы и спальни. Крупно — горячие камни; затем женщина сидит в сауне. Физическое ощущение теперь не симптом тревоги, а часть реального путешествия: тепло, пар, близость к следующему действию.</p>\n<h2>8. Фраза переворачивается — 00:83–00:87</h2>\n<p>В 00:83.379 звучит удвоенное <code>Should we do it? Should we do it?</code> В сауне героини уже вместе; вопрос больше не задерживает бронирование, а подталкивает к выходу из зоны комфорта. Одинаковые слова получают противоположную энергию благодаря новому контексту.</p>\n<h2>9. Решение принято — 00:87–00:93.708</h2>\n<p>Широкий открытый ландшафт с водой и купальщиками сменяет тесные комнаты. Поверх появляется <code>Skip the Trip Yips.</code> Финальный кадр удерживает пейзаж и закрывается логотипами <code>Expedia | affirm</code>. Эмоциональный payoff — не транзакция на экране, а опыт, который стал возможен после неё.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 93.760 секунды.</li>\n<li>Vimeo публикует полный English auto-caption track; файл сохранён как <code>subtitles/vimeo-en-auto.vtt</code>.</li>\n<li>В track пять cues: три смысловых появления <code>Should we do it?</code> и одно двухстрочное объявление рейса.</li>\n<li>Локальный Whisper не нужен: опубликованный track покрывает всю 93.708-секундную версию и речь совпадает с наблюдаемыми сценами.</li>\n</ul>\n<h2>Дословный английский транскрипт</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Кто / функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:16.459–00:17.219</td>\n<td><code>Should we do it?</code></td>\n<td>Женщина перед бронированием; первый тревожный рефрен.</td>\n</tr>\n<tr>\n<td>00:46.439–00:47.239</td>\n<td><code>Should we do it?</code></td>\n<td>Другая женщина с телефоном; повтор превращает сомнение в общий синдром.</td>\n</tr>\n<tr>\n<td>01:03.139–01:10.439</td>\n<td><code>Flight FK84 with destination Rio de Janeiro is departing.</code></td>\n<td>Аэропортовое PA-объявление, вторгающееся в бытовые пространства.</td>\n</tr>\n<tr>\n<td>01:23.379–01:24.019</td>\n<td><code>Should we do it? Should we do it?</code></td>\n<td>Удвоенный вопрос в travel-сцене; теперь это приглашение к поступку.</td>\n</tr>\n</tbody>\n</table>\n<h2>Смысловой перевод</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Русский смысл</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:16.459</td>\n<td>«Сделаем это?» / «Решимся?»</td>\n</tr>\n<tr>\n<td>00:46.439</td>\n<td>«Сделаем это?» / «Решимся?»</td>\n</tr>\n<tr>\n<td>01:03.139</td>\n<td>«Рейс FK84 до Рио-де-Жанейро отправляется».</td>\n</tr>\n<tr>\n<td>01:23.379</td>\n<td>«Решимся? Ну, решимся?»</td>\n</tr>\n</tbody>\n</table>\n<p>Перевод <code>Should we do it?</code> намеренно зависит от сцены. В начале это тормозящий вопрос перед покупкой; в конце те же слова звучат как совместный толчок к приключению. Именно смена прагматики, а не новая рекламная фраза, завершает сюжет.</p>\n<h2>Экранный текст</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:90–00:93</td>\n<td><code>Skip the Trip Yips.</code></td>\n<td>Называет обещание после визуального payoff.</td>\n</tr>\n<tr>\n<td>00:93–00:93.708</td>\n<td>`Expedia</td>\n<td>affirm`</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<p>Публичные credits подтверждают Interlude Sounds, композитора James William Blades, audio post Eleven и mixer / sound designer Jordan Meltzer. Документ не приписывает конкретным кадрам непроверенные музыкальные инструменты или SFX. Доказанная звуковая драматургия строится на редкой речи: два сомневающихся вопроса, безличное объявление вылета и финальный вопрос с уже другим смыслом.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / монтаж</th>\n<th>Речь / функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/yip-frame-000s.png</code></td>\n<td>Экран бронирования / оплаты удерживает зрителя в моменте перед нажатием.</td>\n<td>Tight UI insert; сюжет начинается с трения, а не с destination beauty.</td>\n<td>Речи нет; устанавливается проблема.</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser/yip-frame-006s.png</code></td>\n<td>Люди сидят в тусклом офисе за жёсткой сеткой столов.</td>\n<td>Статичный широкий интерьер, muted palette, много перегородок.</td>\n<td>Среда визуализирует неподвижность.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/yip-frame-012s.png</code></td>\n<td>Пара за столом смотрит в ноутбук.</td>\n<td>Домашний medium-wide; экран становится третьим участником.</td>\n<td>Подготовка первого вопроса.</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/browser/yip-frame-018s.png</code></td>\n<td>После первой реплики женщина остаётся в сомнении.</td>\n<td>Удержание реакции вместо ответа.</td>\n<td><code>Should we do it?</code> только что прозвучало.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/yip-frame-024s.png</code></td>\n<td>Новая женщина в промышленной столовой / кафе также зависает в своём мире.</td>\n<td>Персонаж на переднем плане, фон кажется холодным и служебным.</td>\n<td>Синдром распространяется между героями.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/yip-frame-030s.png</code></td>\n<td>Кудрявый мужчина один рядом с предметами дороги / ожидания.</td>\n<td>Центрированная awkward-композиция; пауза важнее действия.</td>\n<td>Ещё один вариант паралича.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/browser/yip-frame-036s.png</code></td>\n<td>Мужчина лежит на кровати с пультом или телефоном.</td>\n<td>Бытовой tableau; горизонталь тела подчёркивает отсутствие движения.</td>\n<td>Тревога уходит в тело.</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/browser/yip-frame-042s.png</code></td>\n<td>Рука сжимает пульт / телефон.</td>\n<td>Extreme insert; предмет превращается в нервный триггер.</td>\n<td>Нарастание перед гримасой.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/yip-frame-048s.png</code></td>\n<td>Возвращается женщина с напряжённым взглядом.</td>\n<td>Монтажный callback к уже знакомому лицу.</td>\n<td>Второй <code>Should we do it?</code> связывает истории.</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td><code>frames/browser/yip-frame-054s.png</code></td>\n<td>За офисным окном висит мойщик стекла.</td>\n<td>Сюрреалистическая глубина: повседневная деталь выглядит как вторжение.</td>\n<td>Мир начинает вести себя странно.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/yip-frame-060s.png</code></td>\n<td>Кудрявый мужчина резко реагирует.</td>\n<td>Tight reaction, нарушенная пластика тела.</td>\n<td>Подводка к объявлению рейса.</td>\n</tr>\n<tr>\n<td>01:06</td>\n<td><code>frames/browser/yip-frame-066s.png</code></td>\n<td>Офисный коллега слышит / ощущает авиационный сигнал.</td>\n<td>Возврат в серую среду на фоне PA.</td>\n<td><code>Flight FK84… Rio de Janeiro…</code></td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/browser/yip-frame-072s.png</code></td>\n<td>Последняя реакция после объявления.</td>\n<td>Монтаж закрывает блок тревоги на лице, а не на самолёте.</td>\n<td>Упущенная возможность становится личной.</td>\n</tr>\n<tr>\n<td>01:18</td>\n<td><code>frames/browser/yip-frame-078s.png</code></td>\n<td>Крупный план раскалённых камней сауны.</td>\n<td>Сенсорный match-cut: физическое напряжение превращается в выбранное ощущение.</td>\n<td>Начало travel payoff.</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td><code>frames/browser/yip-frame-084s.png</code></td>\n<td>Женщина в сауне готова действовать вместе с подругой.</td>\n<td>Тёплый камерный medium shot после холодных офисов.</td>\n<td><code>Should we do it? Should we do it?</code></td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/yip-frame-090s.png</code></td>\n<td>Широкий водный ландшафт и купальщики.</td>\n<td>Первый по-настоящему открытый establishing shot.</td>\n<td>Super: <code>Skip the Trip Yips.</code></td>\n</tr>\n<tr>\n<td>01:33</td>\n<td><code>frames/browser/yip-frame-093s.png</code></td>\n<td>Пейзаж остаётся фоном для Expedia и Affirm.</td>\n<td>Co-branded end lockup без отдельного безжизненного фона.</td>\n<td>Коммерческий ответ появляется после эмоции.</td>\n</tr>\n</tbody>\n</table>\n<h2>Детальные подтверждающие кадры</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Что уточняет</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/yip-detail-015s.png</code></td>\n<td>Лицо первой героини перед вопросом.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/browser/yip-detail-0165s.png</code></td>\n<td>Первый <code>Should we do it?</code> синхронизирован с героиней.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/yip-detail-045s.png</code></td>\n<td>Телесная гримаса / спазм как буквальный <code>yip</code>.</td>\n</tr>\n<tr>\n<td>00:46.5</td>\n<td><code>frames/browser/yip-detail-0465s.png</code></td>\n<td>Вторая героиня произносит тот же вопрос.</td>\n</tr>\n<tr>\n<td>01:03</td>\n<td><code>frames/browser/yip-detail-063s.png</code></td>\n<td>Авиационный образ в момент начала PA.</td>\n</tr>\n<tr>\n<td>01:09</td>\n<td><code>frames/browser/yip-detail-069s.png</code></td>\n<td>Экстремальная реакция глаза во время объявления рейса.</td>\n</tr>\n<tr>\n<td>01:21</td>\n<td><code>frames/browser/yip-detail-081s.png</code></td>\n<td>Героиня в сауне; новый контекст рефрена.</td>\n</tr>\n<tr>\n<td>01:23</td>\n<td><code>frames/browser/yip-detail-083s.png</code></td>\n<td>Финальный удвоенный вопрос.</td>\n</tr>\n<tr>\n<td>01:26</td>\n<td><code>frames/browser/yip-detail-086s.png</code></td>\n<td>Женщины уже вместе; вопрос превращён в совместное решение.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Семнадцать основных кадров идут от 00:00 до 01:33 с интервалом около шести секунд; девять дополнительных фиксируют реплики и ключевые телесные / сюрреалистические beats. <code>frames/poster.jpg</code> хранит точный Vimeo poster 1451×1080. Все кадры относятся к 93.708-секундному Telegram Vimeo, а не к 60-секундному Caviar cut.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Expedia × Affirm — Skip the Trip Yips</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22114\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22114</a></li>\n<li>Сообщение: <code>22114</code></li>\n<li>Дата публикации поста: 2026-06-29 05:01 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1200256902\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1200256902</a></li>\n<li>Название Vimeo: <code>The Yip Trips - EXPEDIA</code></li>\n<li>Автор Vimeo / режиссёр: XOXO</li>\n<li>Длительность точного ролика: 93.708 секунды</li>\n<li>Видео: H.264, 1920×1080, 24 fps, полный Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 93.760 секунды, полный Vimeo fMP4 stream</li>\n<li>Субтитры: полный опубликованный Vimeo English auto-caption track</li>\n<li>SHA-256 видео: <code>5285d2c0d981bc11f170b3b5733e5c63ff6a5634e608a2574aa4eee5e3fe685c</code></li>\n<li>SHA-256 аудио: <code>774a54424e7b42ff78d9842eef6760f48fb12b2b0070f4092d933bd2c5629438</code></li>\n<li>Доказательность: E3 — полный browser playback, 26 timecoded browser frames, точный poster, полные раздельные video/audio streams и полный caption track</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>THE YIP TRIPS - EXPEDIA<br>\nby Xoxo</p>\n</blockquote>\n<h2>О чём ролик</h2>\n<p>Фильм превращает рациональное сомнение перед покупкой путешествия в физический симптом — <code>Trip Yips</code>. Несколько людей зависают перед решением: палец не нажимает кнопку, тело сводит, взгляд цепенеет, повседневные пространства ощущаются как ловушки. Одна и та же фраза — <code>Should we do it?</code> — сначала звучит как тревожный вопрос перед бронированием.</p>\n<p>Затем аэропортовое объявление о рейсе в Рио-де-Жанейро буквально вторгается в офисно-домашний мир. Последний повтор <code>Should we do it?</code> уже звучит в сауне перед настоящим приключением и меняет смысл: не «можем ли мы позволить себе нажать?», а «решимся ли мы попробовать?». Финальные купальщики в холодной воде закрываются строкой <code>Skip the Trip Yips</code>, после чего появляются Expedia и Affirm.</p>\n<p>Официальная страница Expedia определяет Trip Yips как тревогу перед бронированием из-за стоимости, логистики и неизвестности. Коммерческий ответ — бронировать через Expedia и распределять оплату с Affirm. Сам ролик почти не объясняет финансовый продукт: он сначала делает тревогу узнаваемой, а предложение оставляет co-branded end frame и landing page.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Придуман собственный враг категории:</strong> обычное колебание получает короткое, меметичное имя <code>Trip Yips</code>.</li>\n<li><strong>Абстрактная проблема становится телом:</strong> экономическая и логистическая тревога выражена зажимами, гримасами, замиранием и навязчивым взглядом.</li>\n<li><strong>Рефрен меняет значение:</strong> три появления <code>Should we do it?</code> связывают фильм, но финальное уже приглашает к действию.</li>\n<li><strong>Состояние заражает разных героев:</strong> монтаж показывает не один индивидуальный кейс, а узнаваемый общий синдром.</li>\n<li><strong>Путешествие вторгается в быт:</strong> рейсовое объявление и авиационный образ возникают раньше аэропорта и ломают реализм серых интерьеров.</li>\n<li><strong>Финансирование не объясняется в лоб:</strong> бренд сначала продаёт эмоциональное освобождение, а механику оплаты выносит на официальную страницу.</li>\n<li><strong>Два бренда получают разные роли:</strong> Expedia обещает место, куда можно поехать; Affirm снижает трение момента покупки.</li>\n<li><strong>Payoff — не курортная открытка:</strong> вместо стандартного пляжа — сауна и холодная вода, то есть живой опыт с небольшим преодолением.</li>\n</ol>\n<h2>Основные титры кампании</h2>\n<ul>\n<li>Client: Expedia / Affirm</li>\n<li>Creative: Chase Hilton, Garrett Combes</li>\n<li>Production: Caviar LA</li>\n<li>Director: XOXO</li>\n<li>Producer: Richard Weager</li>\n<li>DOP: Daniel Bouquet</li>\n<li>Production Designer: Fernanda Guerrero</li>\n<li>Edit: Cabin Editing Company; editor Nathan M. Rodgers</li>\n<li>Audio post: Eleven; mixer / sound designer Jordan Meltzer</li>\n<li>Music: Interlude Sounds; composer James William Blades</li>\n<li>Conform / VFX: LOOM</li>\n<li>Colour: TMLS Studios; colourist Julien Alary</li>\n</ul>\n<p>Полный опубликованный credit list сохранён в <code>source/official/caviar-credits.json</code> и исходном публичном HTML Caviar / LinkedIn.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/telegram-vimeo-oembed.json</code> — точная публичная Vimeo metadata</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — browser-verified player, native dimensions, duration и caption track</li>\n<li><code>source/official/vimeo-player-playlist.json</code> — публичный player manifest</li>\n<li><code>source/media-parts.json</code> — роли потоков, codecs, durations, sizes и checksums</li>\n<li><code>source/official/caviar-expedia-trip-yips.html</code> — официальная production page Caviar</li>\n<li><code>source/official/caviar-xoxo-director.html</code> — официальный профиль XOXO и описание режиссёрского языка</li>\n<li><code>source/official/caviar-linkedin-credits.html</code> — публичный credit post Caviar</li>\n<li><code>source/official/expedia-trip-yips-evidence.json</code> — факты с официальной campaign landing page</li>\n<li><code>subtitles/vimeo-en-auto.vtt</code> — полный опубликованный английский caption track</li>\n<li><code>frames/browser/</code> — 26 кадров точного 93.708-секундного ролика</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Официальная Caviar page встраивает 60-секундный cut, а Telegram ведёт на 93.708-секундный Vimeo upload XOXO. Визуальный разбор сделан только по точному длинному Vimeo; Caviar используется для названия кампании, режиссуры и production credits. Video/audio streams пока не сведены в один контейнер, потому что текущий resource gate Mac не допускает ffmpeg; это не мешает E3, так как полный playback и речь доказаны браузером и caption track. Утверждения о ставке и доступности Affirm нельзя сокращать до «бесплатной рассрочки»: официальный disclosure указывает диапазон APR, eligibility check, возможный down payment и ограничения.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.938860+00:00"
    },
    {
      "id": "2026-06-28__tg-22113-a0__armani-cruise-2026-dir-pantera",
      "caseId": "-1001147919203:22113:0",
      "messageId": 22113,
      "date": "2026-06-28T07:20:24+00:00",
      "title": "Armani: \"Cruise\" 2026 (dir. Pantera)",
      "brand": "Armani: \"Cruise\" 2026 (dir. Pantera)",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Pat Golan",
      "evidence": "E3",
      "frameCount": 18,
      "durationSeconds": 75,
      "summary": "Giorgio Armani Mare 2026 продаёт лето не как череду развлечений, а как редкую способность жить медленнее. Villa Cimbrone, море и мраморные фигуры дают фильму мир, где время уже остановлено. Модели сначала подчиняются этому миру: стоят в профиле, лежат на траве, собираются в tableau. Только затем появляется бег. Поэтому движение воспринимается не как спортивная активность, а как внезапно вернувшаяся жизнь.",
      "sourceUrl": "https://vimeo.com/1205141143",
      "telegramUrl": "https://t.me/fps_24_video/22113",
      "images": [
        {
          "src": "./frames/2026-06-28__tg-22113-a0__armani-cruise-2026-dir-pantera-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/armani-frame-040s.png"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "material",
        "ending",
        "hook"
      ],
      "moves": [
        {
          "id": "object-teaches-the-gaze",
          "name": "Объект сначала учит зрителя смотреть",
          "signal": "Первые десять секунд принадлежат мраморному бюсту; живые профили появляются только после того, как зритель заметил форму и поверхность камня.",
          "baseline": "Fashion film открывается моделью, логотипом или full look.",
          "deviation": "Неодушевлённый объект задаёт оптический критерий для последующего чтения лица, плеча и драпировки.",
          "interpretation": "Объект сначала учит зрителя смотреть",
          "transfer": "Начинать с visual tutor — объекта, который подготовит взгляд к главному герою.",
          "risk": "Если объект не рифмуется с продуктом по форме или материалу, вступление покажется самодовольной задержкой."
        },
        {
          "id": "stillness-prices-motion",
          "name": "Неподвижность повышает цену движения",
          "signal": "Бюсты, портреты и лежащая группа занимают большую часть первой половины; бег начинается только около 00:45.",
          "baseline": "Resort campaign с первой секунды использует прогулки, танец и montage activity.",
          "deviation": "Один поздний глагол становится драматическим payoff без отдельного сюжета.",
          "interpretation": "Неподвижность повышает цену движения",
          "transfer": "Сдерживать главный тип движения, пока зритель не почувствует исходное состояние как норму.",
          "risk": "Неточная статика будет восприниматься как отсутствие материала, а не как контролируемое ожидание."
        },
        {
          "id": "architecture-as-grammar",
          "name": "Локация становится грамматикой",
          "signal": "Арка создаёт мужской портрет, газон задаёт дистанцию группы, деревья режут tracking, финальная аллея собирает перспективу.",
          "baseline": "Историческая вилла используется как общий дорогой фон.",
          "deviation": "Каждый элемент архитектуры назначает blocking, масштаб или направление движения.",
          "interpretation": "Локация становится грамматикой",
          "transfer": "До съёмки выписать для локации не beauty spots, а verbs и framing functions.",
          "risk": "Слишком сильная архитектура может уменьшить одежду до реквизита; нужны смены wide и close scale."
        },
        {
          "id": "palette-borrowed-from-place",
          "name": "Палитра взята у места",
          "signal": "Faded coral, dusty blue, grey и taupe повторяют облачное небо, море, мрамор и сад.",
          "baseline": "Одежда контрастно отделяется от destination background.",
          "deviation": "Looks кажутся частью климата и архитектуры, а не привезённым display.",
          "interpretation": "Палитра взята у места",
          "transfer": "Назначать каждому цвету продукта уже существующий природный или материальный counterpart в локации.",
          "risk": "Полное слияние снизит product readability; нужен хотя бы один тёплый или tonal anchor."
        },
        {
          "id": "garment-behaviour-proof",
          "name": "Свойство ткани доказывается поведением",
          "signal": "Fluidity читается по движению платья, открытых рубашек, волос и силуэта во время бега.",
          "baseline": "Лёгкость коллекции заявляется copy или clean product close-ups.",
          "deviation": "Claim существует как наблюдаемая реакция материала на тело и воздух.",
          "interpretation": "Свойство ткани доказывается поведением",
          "transfer": "Для каждого material claim проектировать физический тест внутри сцены.",
          "risk": "Слишком быстрый бег может скрыть крой; motion proof должен дополняться спокойным силуэтом."
        },
        {
          "id": "cast-as-tableau",
          "name": "Компания как живая инсталляция",
          "signal": "Модели лежат маленькой группой на большом газоне и редко подтверждают дружбу обычным social acting.",
          "baseline": "Resort cast смеётся, касается друг друга и демонстрирует lifestyle companionship.",
          "deviation": "Социальность заменена загадочной композицией тел в ландшафте.",
          "interpretation": "Компания как живая инсталляция",
          "transfer": "Собирать group shot по массе, ритму и negative space, а не по обязательным улыбкам.",
          "risk": "Без последующего движения или портретов группа останется эмоционально недоступной."
        },
        {
          "id": "film-unifies-time",
          "name": "Плёнка соединяет исторические слои",
          "signal": "35 mm grain и мягкая Radiance-оптика дают камню, коже, ткани и морю общую несовременную фактуру.",
          "baseline": "Film look используется как поверхностная nostalgia treatment.",
          "deviation": "Capture medium поддерживает сюжет о современной одежде внутри исторического сада и классической скульптуры.",
          "interpretation": "Плёнка соединяет исторические слои",
          "transfer": "Выбирать texture только тогда, когда она решает temporal или material relationship внутри идеи.",
          "risk": "Постовый grain без соответствующего света, темпа и blocking будет выглядеть фильтром."
        },
        {
          "id": "freedom-returns-to-form",
          "name": "Свобода возвращается в форму",
          "signal": "После продолжительного бега финальный wide снова помещает людей, арку и статую на одну центральную ось.",
          "baseline": "Movement payoff заканчивается героем отдельно в триумфальной позе.",
          "deviation": "Живое движение завершается восстановленной классической композицией, а не разрушением порядка.",
          "interpretation": "Свобода возвращается в форму",
          "transfer": "После эмоционального release возвращать один мотив setup-а в изменённом состоянии.",
          "risk": "Если возврат буквально повторит начало без нового человеческого элемента, финал будет циклом без развития."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Giorgio Armani Mare 2026 продаёт лето не как череду развлечений, а как редкую способность жить медленнее. Villa Cimbrone, море и мраморные фигуры дают фильму мир, где время уже остановлено. Модели сначала подчиняются этому миру: стоят в профиле, лежат на траве, собираются в tableau. Только затем появляется бег. Поэтому движение воспринимается не как спортивная активность, а как внезапно вернувшаяся жизнь.</p>\n<p>Фильм не противопоставляет старое и новое. Он делает людей временными скульптурами, одежду — мягким вариантом камня, а скульптуры — молчаливыми участниками кастинга. Armani оказывается не предметом в кадре, а способом соединить классическую форму с лёгким современным телом.</p>\n<h2>Драматургия</h2>\n<h3>1. Дать первой роли неодушевлённому объекту</h3>\n<p>Первые десять секунд принадлежат мраморному бюсту. Это смелое использование luxury time: бренд не торопится показывать модель или одежду. Зритель сначала учится смотреть на профиль, поверхность, патину и дистанцию. Когда появляется женщина, её лицо автоматически читается в той же системе.</p>\n<h3>2. Превратить cast в продолжение коллекции искусства</h3>\n<p>Профиль Valerie рядом с бюстом, мужская фигура под аркой, лежащая группа и два тесных портрета не создают бытовой сюжет. Они создают современную коллекцию статуй. Модели редко подтверждают друг друга улыбками или общением; важнее их линии, повороты и отношение к пространству.</p>\n<h3>3. Сначала доказать право на неподвижность</h3>\n<p>Широкий газон на 00:30 настолько велик, что компания почти исчезает. Commercial cinema обычно боится пустоты, но здесь пустота является продуктом: время, сад и вид принадлежат героям. Долгая пауза делает luxury не демонстрацией богатства, а отсутствием необходимости спешить.</p>\n<h3>4. Сломать статую одним глаголом</h3>\n<p>После серии неподвижных портретов женщина бежит. Это единственный сильный драматический глагол, и поэтому он не требует причины. Волосы, платье, ограда и деревья внезапно получают общий горизонтальный ритм. Фильм переходит от <code>being seen</code> к <code>being alive</code>.</p>\n<h3>5. Вернуть движение в композицию</h3>\n<p>Финальный план не оставляет героиню отдельно и не заканчивается триумфальной позой. Аллея ведёт к арке, статуе и группе. После освобождения тела кадр снова становится классически собранным. Это важная Armani-интонация: свобода не разрушает форму, а оживляет её.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Aspect ratio:</strong> исходные representations имеют пропорцию 5:3 — 3600×2160 / 2400×1440. Шире 3:2, но теснее 16:9; формат даёт место морскому горизонту и сохраняет вес вертикальных тел.</li>\n<li><strong>Плёнка:</strong> Vimeo description указывает 3-perf 35 mm, Vertita 200D и Zeiss Supreme Prime Radiance. Grain, мягкая резкость, halation и лёгкая нестабильность цвета делают изображение похожим на найденное летнее воспоминание.</li>\n<li><strong>Палитра:</strong> stone white, grey-blue, taupe, dusty blue и faded coral. Одежда не «выскакивает» из места; она кажется собранной из неба, моря, сада и камня.</li>\n<li><strong>Свет:</strong> облачное средиземноморское небо даёт рассеянный портретный свет. Позже появляется более тёплый вечерний оттенок, но без рекламного golden-hour блеска.</li>\n<li><strong>Архитектура:</strong> арки, пьедесталы, балюстрады и ось аллеи не служат дорогим фоном. Они задают blocking и масштаб каждой фигуре.</li>\n<li><strong>Скульптуры:</strong> белый бюст открывает фильм, тёмная мужская фигура прерывает бег, центральная статуя закрывает ось финала. Это три punctuation marks.</li>\n<li><strong>Масштаб:</strong> фильм постоянно меняет человека от маленькой детали газона к экстремальному портрету. Так одежда существует одновременно как силуэт и поверхность.</li>\n<li><strong>Камера:</strong> статика и мягкие портреты доминируют до 00:45; затем tracking следует за бегущей героиней. Формальная смена камеры совпадает со смысловой сменой состояния.</li>\n<li><strong>Performance:</strong> модели почти не «играют лето». Они смотрят в сторону, лежат, поворачивают голову, бегут. Минимум социального действия сохраняет образ открытым и вне конкретной истории.</li>\n</ul>\n<h2>Почему камень полезен моде</h2>\n<p>Скульптура предлагает готовый критерий хорошего fashion image: силуэт должен читаться без объяснения и переживать время. Pantera использует бюсты не как знак «Италии» в лоб, а как оптическую школу для зрителя. После пяти секунд мрамора мы начинаем смотреть на челюсть, плечо, драпировку и поворот модели более внимательно.</p>\n<p>Вторая функция — контраст материала. Мрамор хранит форму, ткань реагирует. Пока люди стоят, одежда почти скульптурна; когда героиня бежит, она показывает главное отличие — способность меняться от тела, ветра и скорости.</p>\n<h2>Как продаётся одежда без каталога</h2>\n<p>Фильм почти не даёт clean full-look cards. Вместо этого он распределяет доказательство по трём режимам:</p>\n<ol>\n<li><strong>Силуэт в архитектуре:</strong> мужчина под аркой и группа на газоне.</li>\n<li><strong>Материал рядом с кожей:</strong> двойной мужской портрет, лежащий профиль, crop серого платья.</li>\n<li><strong>Поведение в движении:</strong> волосы, открытые рубашки и лёгкая ткань во время бега.</li>\n</ol>\n<p>Этого достаточно, чтобы понять качества коллекции — fluid, muted, relaxed — даже без перечисления SKU. Продаётся не вещь, а совместимость вещи с определённым темпом жизни.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Открыть фильм визуальным учителем.</strong> Сначала показать объект, который научит зрителя замечать форму будущего героя.</li>\n<li><strong>Отложить единственный сильный глагол.</strong> Чем дольше контролируемая неподвижность, тем дороже один бег, падение, поворот или всплеск.</li>\n<li><strong>Использовать локацию как grammar.</strong> Арки задают портреты, дорожки — перспективу, деревья — монтажные шторки, пьедесталы — вертикальный scale.</li>\n<li><strong>Собирать палитру из места.</strong> Одежда может казаться органичной, если каждый её цвет уже существует в камне, воде, небе или земле.</li>\n<li><strong>Показывать garment behaviour, а не garment claim.</strong> Лёгкость доказывается движением ткани, а не словом <code>lightweight</code>.</li>\n<li><strong>Снимать группу как натюрморт.</strong> Отказ от демонстративной дружбы создаёт более загадочную и долговечную social image.</li>\n<li><strong>Менять камеру вместе с состоянием.</strong> Если герой оживает, пусть статика уступает tracking именно в тот момент.</li>\n<li><strong>Закрывать не логотипом, а восстановленной композицией.</strong> Возврат к исходной визуальной системе может ощущаться более premium, чем отдельная end card.</li>\n</ol>\n<h2>Почему 35 mm здесь не декоративный фильтр</h2>\n<p>Плёнка выполняет смысловую работу. История соединяет античную форму, историческую виллу и сегодняшнюю одежду; цифровая клиническая резкость могла бы разложить их по времени. Grain и мягкая оптика помещают всё в один temporal layer. Мрамор, кожа и ткань получают сходную микрофактуру, а новые вещи кажутся уже частью памяти места.</p>\n<p>Важно, что texture поддержана режиссурой. Если наложить аналоговый grain на быстрый набор fashion poses, эффекта времени не возникнет. Здесь материал съёмки, темп и subject matter говорят одно и то же.</p>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Статуя не делает изображение культурным автоматически.</strong> Без рифмы профиля, позы и драпировки она станет туристическим prop-ом.</li>\n<li><strong>Медленный темп требует формальной точности.</strong> Пустой кадр ценен только при ясной геометрии, масштабе и движении света.</li>\n<li><strong>Muted palette легко превращается в грязный grade.</strong> Нужны различимые роли: blush для живого тела, blue-grey для воздуха, taupe для ткани, white / black stone для пунктуации.</li>\n<li><strong>Film look нельзя отделить от blocking.</strong> Grain не спасёт случайный digital coverage.</li>\n<li><strong>Garment crops должны дополнять силуэт.</strong> Если оставить только кожу и ткань без wide frames, коллекция станет нечитабельной.</li>\n<li><strong>Mystery не должна уничтожать идентичность.</strong> Здесь campaign context и Armani visual language компенсируют отсутствие явного сюжета; менее узнаваемому бренду понадобится более ясный anchor.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Точный Vimeo player полностью воспроизводит 74.625-секундный film.</li>\n<li>Public player config содержит исходные representations до 3600×2160 и наблюдаемый 2400×1440 H.264 stream; сохранена полная 1440p representation.</li>\n<li>Полная stereo AAC representation длится 74.688 секунды.</li>\n<li>Vimeo description подтверждает Pantera, Phantasm + AMAZED, Julien Alary, 3-perf 35 mm Vertita 200D и Zeiss Supreme Prime Radiance.</li>\n<li>Семнадцать browser frames покрывают дугу от первого мраморного профиля до чёрного финала; ещё один exact poster сохранён отдельно.</li>\n<li>Campaign sources идентифицируют работу как Giorgio Armani Mare 2026, Villa Cimbrone in Ravello, Pantera film, Francisco Canton photography и cast Valerie Scherzinger / Nakul Bhardwaj / Balthazar Dib.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Telegram / Vimeo label <code>Cruise 2026</code> расходится с public campaign identity <code>Mare 2026</code>. Кейс сохраняет оба названия и объясняет evidence match, а не молча исправляет исходник.</li>\n<li>Vimeo не публикует captions; acoustic speech check ещё не разрешён resource gate. Подтверждённого voice-over или song lyric нет.</li>\n<li>Pat Golan является uploader и источником технического description. Роль cinematographer не приписывается без отдельного опубликованного credit.</li>\n<li>Полные video/audio streams пока раздельны; E4 потребует lossless mux и acoustic check.</li>\n<li>Финальный наблюдаемый кадр чёрный. Отдельный brand lockup не утверждается, потому что он не зафиксирован в точных timecoded frames.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный публичный Vimeo player 00:00–00:74.625, точный 2400×1440 stream, 17 browser-seek кадров и public campaign context. Ниже описаны только наблюдаемые действия; непроверенная речь не реконструируется.</p>\n<h2>1. Человек сначала существует как камень — 00:00–00:10</h2>\n<p>На фоне размытых моря и неба появляется профиль классического мраморного бюста. Камера подходит ближе, затем снова отпускает фигуру в пейзаж. Свет мягкий, изображение зернистое, белый камень не белоснежен: он впитывает серо-голубой воздух.</p>\n<h2>2. Живая модель входит в ту же композицию — 00:10–00:18</h2>\n<p>Рядом с бюстом проходит женщина в выцветшем коралловом платье. Её профиль выстроен почти как профиль скульптуры; короткая стрижка и неподвижная линия плеч продолжают музейный мотив. Платье даёт первый тёплый цвет, но не нарушает приглушённую палитру.</p>\n<h2>3. Архитектура создаёт портрет мужчины — 00:18–00:27</h2>\n<p>Мужчина в мягком серо-коричневом комплекте стоит под массивной каменной аркой. Гора и сад уходят в глубину; арка занимает столько же кадра, сколько модель. Затем фильм возвращается к женщине и морю, удерживая лица в профиле и полуповороте.</p>\n<h2>4. Компания становится живой скульптурной группой — 00:27–00:42</h2>\n<p>Широкий симметричный газон между двумя деревьями. В центре, почти теряясь в масштабе, несколько моделей лежат вместе. Следом — тесный двойной мужской портрет и крупный профиль человека на траве. Смена масштаба переводит группу из маленькой детали ландшафта в тактильное присутствие кожи и ткани.</p>\n<h2>5. Неподвижность ломается — 00:42–00:53</h2>\n<p>Женщина резко поворачивается и начинает двигаться вдоль террасы; ветер поднимает волосы. Позади проносится белая скульптура. Затем появляется тёмная мужская статуя с поднятой рукой — жёсткий неподвижный жест, который контрастирует с живым бегом.</p>\n<h2>6. Одежда начинает дышать — 00:53–00:66</h2>\n<p>Камера подходит к серо-бежевому платью / комплекту почти вплотную: ткань двигается на теле, фон растворяется в закатном море. Потом героиня бежит вдоль деревьев и ограды. Горизонтальный tracking превращает сад в череду природных кулис, а одежду — в единственный мягкий элемент среди стволов и камня.</p>\n<h2>7. Бег ведёт обратно к классическому образу — 00:66–00:74.625</h2>\n<p>Движение продолжается по газону. Финальный широкий план смотрит по оси аллеи на арку, статую и небольшую группу людей. Фильм не заканчивает погоню крупным лицом или товарным packshot-ом: живые фигуры снова становятся частью архитектурного tableau. После этого изображение уходит в чёрное.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 74.688 секунды.</li>\n<li>Vimeo player публикует <code>0</code> caption / subtitle / text tracks.</li>\n<li>В 17 наблюдаемых кадрах нет speaking-to-camera, lip-sync dialogue или экранных субтитров.</li>\n<li>Acoustic speech-to-text не запускался, потому что текущий resource gate Mac запрещает Whisper при высоком swap и низком CPU idle.</li>\n</ul>\n<h2>Транскрипт</h2>\n<p>Подтверждённого речевого текста нет. Документ намеренно не придумывает voice-over, dialogue, song lyrics, название музыкального трека или отдельные SFX по визуальному просмотру.</p>\n<h2>Экранный текст</h2>\n<p>В доказательных кадрах самого фильма не зафиксирован слоган или product copy. Название <code>Armani: &quot;Cruise&quot; 2026 (dir. Pantera)</code> и <code>Pat Golan</code>, видимые в левом верхнем углу screenshots, принадлежат интерфейсу Vimeo, а не рекламному master; они не учитываются как экранный текст кампании.</p>\n<h2>Что можно сказать о звуковой функции без выдумки</h2>\n<p>Визуальная драматургия строится на переходе от неподвижных бюстов и лежащих тел к бегу. Полный audio stream позволит позже проверить, поддерживает ли саунд этот перелом темпом, музыкальной динамикой или SFX. До resource-gated acoustic pass такие связи остаются гипотезой и не входят в evidence layer.</p>\n<h2>Следующая безопасная ревизия</h2>\n<p>Когда gate разрешит один Whisper / acoustic process, нужно один раз проверить полный 74.688-секундный stream. Если речи нет, зафиксировать подтверждённое <code>no speech</code>; если есть — добавить точный timecoded transcript. До этого кейс остаётся визуально полным E3, но не претендует на доказанный аудиосценарий.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/armani-frame-000s.png</code></td>\n<td>Частичный профиль мраморного бюста смотрит вниз на фоне моря.</td>\n<td>Extreme close profile; shallow focus; много пустого воздуха.</td>\n<td>Сначала кастинг получает камень, а не одежда.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/armani-frame-005s.png</code></td>\n<td>Бюст заполняет кадр, фактура мрамора становится кожей изображения.</td>\n<td>Мягкое 35 mm macro-like приближение; низкий контраст.</td>\n<td>Устанавливает тактильность и музейный темп.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/armani-frame-010s.png</code></td>\n<td>Бюст целиком стоит на пьедестале перед морем и облаками.</td>\n<td>Асимметричный wide still life; горизонт стабилизирует кадр.</td>\n<td>Скульптура становится персонажем и масштабной опорой.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/armani-frame-015s.png</code></td>\n<td>Женщина в коралловом проходит в профиль рядом с бюстом.</td>\n<td>Два профиля на разной глубине; человек и камень рифмуются.</td>\n<td>Вводит живую форму как продолжение классической.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/armani-frame-020s.png</code></td>\n<td>Мужчина в taupe стоит под каменной аркой.</td>\n<td>Арка занимает правую половину, гора открывается слева.</td>\n<td>Архитектура становится вторым костюмом модели.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/armani-frame-025s.png</code></td>\n<td>Женщина поворачивает голову на фоне моря.</td>\n<td>Tight portrait, большой negative space и приглушённый коралл.</td>\n<td>Одежда совпадает с небом по мягкости, а не контрастирует.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/armani-frame-030s.png</code></td>\n<td>Маленькая группа лежит в центре огромного газона между деревьями.</td>\n<td>Дальний симметричный tableau; люди — деталь ландшафта.</td>\n<td>Luxury выражен временем и пространством, не активностью.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/armani-frame-035s.png</code></td>\n<td>Два мужчины в серо-синих мягких образах смотрят мимо камеры.</td>\n<td>Слоёный двойной портрет, foreground face резко доминирует.</td>\n<td>Tailoring показывается через лица и близость, а не runway.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/armani-frame-040s.png</code></td>\n<td>Профиль лежащего человека растворяется в траве.</td>\n<td>Горизонтальный close-up, кожа и тёмная ткань смешиваются с землёй.</td>\n<td>Возвращает группу к почти скульптурной неподвижности.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/armani-frame-045s.png</code></td>\n<td>Женщина начинает бег; волосы поднимает ветер, бюст остаётся позади.</td>\n<td>Tracking medium shot; фон с морем движется медленнее лица.</td>\n<td>Первый явный разрыв статичности.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/armani-frame-050s.png</code></td>\n<td>Тёмная мужская статуя с поднятой рукой.</td>\n<td>Low-contrast insert против неба.</td>\n<td>Жёсткий каменный gesture пунктуирует живой бег.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/armani-frame-055s.png</code></td>\n<td>Крупно показан серо-бежевый силуэт движущейся одежды.</td>\n<td>Garment crop без лица; море и закат в расфокусе.</td>\n<td>Материал доказывает fluidity действием.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/armani-frame-060s.png</code></td>\n<td>Героиня бежит вдоль террасы, между морем и тёмными деревьями.</td>\n<td>Боковой tracking; стволы режут пространство вертикалями.</td>\n<td>Тело, ткань и ландшафт входят в общий ритм.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/armani-frame-065s.png</code></td>\n<td>Бег продолжается через зелёный сад.</td>\n<td>Более широкий панорамный след; модель смещена к краю.</td>\n<td>Свобода возникает не позой, а продолжительностью движения.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/armani-frame-070s.png</code></td>\n<td>Аллея ведёт к арке, статуе и небольшой группе людей.</td>\n<td>Глубокая центральная перспектива; тёмные деревья формируют пролог.</td>\n<td>Финал снова собирает людей как tableau.</td>\n</tr>\n<tr>\n<td>01:14.625</td>\n<td><code>frames/browser/armani-frame-075s.png</code></td>\n<td>Изображение завершено чёрным кадром.</td>\n<td>Полное исчезновение пейзажа без отдельного наблюдаемого copy.</td>\n<td>Тишина / пауза закрывает фильм вместо жёсткого packshot-а.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Шестнадцать основных кадров покрывают весь 74.625-секундный Vimeo с интервалом около пяти секунд; дополнительный <code>armani-detail-end-075s.png</code> повторно фиксирует конечное чёрное состояние. <code>frames/poster.jpg</code> хранит точный Vimeo poster 3600×2160. Два кадра с ошибочно запрошенными финальными таймкодами были исключены из evidence frames и сохранены в <code>source/rejected-timing/</code> с фактическими значениями, чтобы не загрязнять раскадровку неверной маркировкой.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Giorgio Armani Mare 2026 — Pantera</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22113\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22113</a></li>\n<li>Сообщение: <code>22113</code></li>\n<li>Дата публикации поста: 2026-06-28 07:20 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1205141143\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1205141143</a></li>\n<li>Название Vimeo: <code>Armani: &quot;Cruise&quot; 2026 (dir. Pantera)</code></li>\n<li>Подтверждённая campaign identity: <code>Giorgio Armani Mare 2026</code></li>\n<li>Автор Vimeo: Pat Golan</li>\n<li>Director: Pantera</li>\n<li>Production: Phantasm + AMAZED</li>\n<li>Colour: Julien Alary</li>\n<li>Съёмочный формат: 3-perf 35 mm, Vertita 200D; Zeiss Supreme Prime Radiance</li>\n<li>Длительность точного ролика: 74.625 секунды</li>\n<li>Видео: H.264, 2400×1440, 24 fps, полный Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 74.688 секунды, полный Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>4e420d876ddf35d8bafb36e141eba6e61f00c270d485e7a845feb1f4448730c3</code></li>\n<li>SHA-256 аудио: <code>5baedcb339aaf957a39fcf511b50cc5d08fe23993c253e5fc43831dfb78f0b27</code></li>\n<li>Доказательность: E3 — полный browser playback, 17 timecoded browser frames, точный 3600×2160 poster и полные раздельные video/audio streams</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>ARMANI - CRUISE 2026<br>\nby Pantera</p>\n</blockquote>\n<h2>Важное уточнение названия</h2>\n<p>Telegram и Vimeo называют фильм <code>Cruise 2026</code>. Совпадающий фильм Pantera, снятый в Villa Cimbrone с Valerie Scherzinger, Nakul Bhardwaj и Balthazar Dib, в публичных campaign sources проходит как <code>Giorgio Armani Mare 2026</code>. Этот кейс сохраняет исходное название загрузки, но использует Mare 2026 как более доказанную идентичность кампании. Это не две смешанные рекламы: локация, режиссёр, каст и визуалы совпадают.</p>\n<h2>О чём ролик</h2>\n<p>Фильм превращает средиземноморскую коллекцию в сон о времени, которое почти остановилось. Сначала живыми кажутся только море, облака и зерно плёнки; человек представлен мраморным бюстом. Затем рядом со скульптурами появляются модели. Их лица, позы и одежда рифмуются с камнем, архитектурой и приглушённым пейзажем Villa Cimbrone.</p>\n<p>Середина фильма удерживает компанию на траве как современную скульптурную группу. После долгой неподвижности Valerie начинает бежать вдоль террасы. Мягкая ткань, волосы и контуры тела получают движение, которого не было у мрамора. Финал возвращает людей к арке и статуе: современная жизнь не уничтожает классический образ, а на несколько секунд оживляет его.</p>\n<p>Реклама почти не «показывает коллекцию» привычным каталогом. Она продаёт Armani как состояние: лёгкость без суеты, телесную свободу, старый камень, морской воздух и право двигаться в собственном темпе.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Мрамор открывает каст:</strong> первый герой — не модель, а бюст; живые лица вводятся как его продолжение.</li>\n<li><strong>Движение отложено:</strong> почти половина фильма строит цену покоя, чтобы один бег ощущался освобождением.</li>\n<li><strong>Локация работает как система рамок:</strong> арки, пьедесталы, деревья и горизонт постоянно создают готовые fashion compositions.</li>\n<li><strong>Одежда рифмуется с пейзажем:</strong> faded blush, dusty blue, grey и taupe повторяют небо, море и камень.</li>\n<li><strong>Плёнка делает настоящее воспоминанием:</strong> grain, мягкая резкость и halation убирают цифровую безупречность.</li>\n<li><strong>Garment proof происходит движением:</strong> ткань доказывает лёгкость не product insert-ом, а бегом, ветром и поворотом тела.</li>\n<li><strong>Группа показана как tableau:</strong> люди лежат и стоят не как тусовка, а как временная инсталляция в саду.</li>\n<li><strong>Бренд не кричит:</strong> luxury считывается из темпа, материалов и дистанции камеры, а не из частых логотипов.</li>\n</ol>\n<h2>Титры кампании</h2>\n<ul>\n<li>Film direction: Pantera</li>\n<li>Photography: Francisco Canton</li>\n<li>Fashion Editor / Stylist: Mauro Demestria</li>\n<li>Hair: Franco Gobbi</li>\n<li>Makeup: Patrick Glatthaar</li>\n<li>Casting: Geremia Schiano</li>\n<li>Models: Balthazar Dib, Nakul Bhardwaj, Valerie Scherzinger</li>\n<li>Location: Villa Cimbrone, Ravello, Amalfi Coast, Italy</li>\n<li>Production: Phantasm + AMAZED</li>\n<li>Colourist: Julien Alary</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/telegram-vimeo-oembed.json</code> — точная публичная Vimeo metadata</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — verified duration, dimensions, director / production / format facts и отсутствие text tracks</li>\n<li><code>source/official/vimeo-player-config.json</code> — public player configuration, включая 2160p / 1440p representations</li>\n<li><code>source/official/vimeo-player-playlist.json</code> — публичный player manifest</li>\n<li><code>source/media-parts.json</code> — roles, codecs, durations, sizes и checksums</li>\n<li><code>source/official/campaign-evidence.json</code> — campaign identity, sources и credits</li>\n<li><code>source/official/tagwalk-armani-mare-2026.html</code> — сохранённое публичное описание кампании</li>\n<li><code>source/official/kendam-armani-mare-2026.html</code> — сохранённая публичная cross-check page</li>\n<li><code>frames/browser/</code> — 17 кадров точного 74.625-секундного Vimeo</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Vimeo не публикует caption / subtitle track, а в наблюдаемых кадрах нет говорящего персонажа. Полный audio stream сохранён, но acoustic speech check не запускался: текущий resource gate Mac запрещает Whisper. Поэтому <code>voiceover.md</code> не выдумывает речь, lyrics, музыку или SFX. Полные video/audio streams пока не сведены в один контейнер по той же причине; кейс честно остаётся E3 до безопасного lossless mux и проверки аудио.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.936515+00:00"
    },
    {
      "id": "2026-06-27__tg-22112-a0__built-to-feel-ford",
      "caseId": "-1001147919203:22112:0",
      "messageId": 22112,
      "date": "2026-06-27T04:16:49+00:00",
      "title": "Built to Feel - Ford",
      "brand": "Built to Feel",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Réalité",
      "evidence": "E3",
      "frameCount": 22,
      "durationSeconds": 99,
      "summary": "Built to Feel строит доказательство для Bronco не от машины к человеку, а от человека к машине. Девяносто секунд зритель наблюдает, как движение существует само по себе: в пальцах, педалях, колёсах, лошади, тележке, велосипеде, толпе и объятии. Поэтому Bronco воспринимается не как рекламное вмешательство, а как давно ожидаемое взрослое продолжение характера.",
      "sourceUrl": "https://vimeo.com/877489073",
      "telegramUrl": "https://t.me/fps_24_video/22112",
      "images": [
        {
          "src": "./frames/2026-06-27__tg-22112-a0__built-to-feel-ford-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "human",
        "camera",
        "rhythm"
      ],
      "moves": [
        {
          "id": "verb-before-product",
          "name": "Глагол продаётся раньше продукта",
          "signal": "Педали, лошадь, тележка, велосипед, поле и толпа занимают около семидесяти секунд до первого Bronco.",
          "baseline": "Автомобиль появляется в первые секунды, а lifestyle объясняет уже показанный товар.",
          "deviation": "Желание двигаться получает собственную биографию; машина приходит как ответ на доказанную потребность.",
          "interpretation": "Глагол продаётся раньше продукта",
          "transfer": "До reveal показывать один глагол героя в нескольких всё более значимых формах.",
          "risk": "Если формы действия не складываются в ясный паттерн, поздний продукт будет выглядеть приклеенным."
        },
        {
          "id": "body-scale-match",
          "name": "Один жест растёт вместе с героем",
          "signal": "Пальцы вращают механизм, нога давит педаль, затем рука управляет рулём Bronco.",
          "baseline": "Возрастные этапы разделяются титрами, костюмом или прямой экспозицией.",
          "deviation": "Coming-of-age считывается через повтор телесного контроля, а не через объяснение времени.",
          "interpretation": "Один жест растёт вместе с героем",
          "transfer": "Назначить биографии один повторяющийся жест, который получает новый инструмент и ответственность.",
          "risk": "Слишком буквальный повтор станет декоративным match-cut без драматического роста."
        },
        {
          "id": "space-expands-with-character",
          "name": "Пространство расширяется вместе с характером",
          "signal": "Тесный интерьер и супермаркет переходят в поля, лес, город и высокогорную равнину.",
          "baseline": "Локации меняются ради визуального разнообразия без направленного scale progression.",
          "deviation": "Каждая среда даёт героине больший радиус движения и выбора.",
          "interpretation": "Пространство расширяется вместе с характером",
          "transfer": "Проектировать последовательность локаций как географию внутреннего освобождения.",
          "risk": "Без повторяющегося героя или жеста смена масштаба будет похожа на travel montage."
        },
        {
          "id": "ordinary-object-prototypes-product",
          "name": "Бытовой объект предсказывает продукт",
          "signal": "POV тележки супермаркета и маленькие колёса создают ранний опыт скорости, позже унаследованный Bronco.",
          "baseline": "Детство обозначается отдельными милыми сценами без формальной связи с товаром.",
          "deviation": "Тележка и трёхколёсник становятся прототипами будущего способа движения.",
          "interpretation": "Бытовой объект предсказывает продукт",
          "transfer": "Найти в ранней жизни героя дешёвый или бытовой аналог главной функции продукта.",
          "risk": "Если аналог слишком очевиден, он превратится в рекламную загадку с предсказуемым ответом."
        },
        {
          "id": "capability-as-sensation",
          "name": "Capability показана как ощущение",
          "signal": "Пыль велосипеда, вода под шинами, handheld blur, рука на руле и спокойное лицо заменяют feature claims.",
          "baseline": "Off-road реклама перечисляет terrain modes, torque и technical advantages.",
          "deviation": "Зритель переживает сцепление, скорость и контроль без числового доказательства.",
          "interpretation": "Capability показана как ощущение",
          "transfer": "Для каждой функции строить наблюдаемый физический тест и человеческую реакцию.",
          "risk": "Чистая сенсорность без читаемого product shot ослабит дифференциацию модели."
        },
        {
          "id": "return-before-departure",
          "name": "Возвращение ставится перед новым отъездом",
          "signal": "Городская толпа и объятие непосредственно предшествуют появлению Bronco и горам.",
          "baseline": "Adventure story отделяет дом как ограничение, которое нужно оставить позади.",
          "deviation": "Близость и свобода не конфликтуют; дорога включает возможность возвращаться.",
          "interpretation": "Возвращение ставится перед новым отъездом",
          "transfer": "Перед кульминацией действия дать короткий human anchor, который сообщает цену и направление свободы.",
          "risk": "Без ясного relation cue объятие может казаться случайной эмоциональной вставкой."
        },
        {
          "id": "localized-nostalgia",
          "name": "Глобальный бренд вспоминает локально",
          "signal": "Старый интерьер, китайский супермаркет, поля, оросительный канал, городская толпа и Sichuan landscape формируют конкретную местную память.",
          "baseline": "Heritage campaign использует универсальные американские архивы или безымянный premium landscape.",
          "deviation": "120-летняя глобальная марка доказывает близость через взросление внутри китайской повседневности.",
          "interpretation": "Глобальный бренд вспоминает локально",
          "transfer": "Наследие бренда связывать не с его собственной хроникой, а с памятью аудитории.",
          "risk": "Неточный реквизит и поверхностный grade быстро превращают культурную память в стилизацию."
        },
        {
          "id": "copy-names-the-proof",
          "name": "Слоган называет уже доказанное",
          "signal": "`Built to feel.` появляется только после полной цепочки телесного движения и Bronco payoff.",
          "baseline": "Tagline в начале сообщает обещание, которое фильм затем иллюстрирует.",
          "deviation": "Copy работает как название пережитого опыта, а не как инструкция зрителю.",
          "interpretation": "Слоган называет уже доказанное",
          "transfer": "Показывать ключевую фразу в момент, когда зритель уже способен сформулировать её сам.",
          "risk": "Если визуальная аргументация неоднозначна, поздний слоган покажется новой темой вместо вывода."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>Built to Feel</code> строит доказательство для Bronco не от машины к человеку, а от человека к машине. Девяносто секунд зритель наблюдает, как движение существует само по себе: в пальцах, педалях, колёсах, лошади, тележке, велосипеде, толпе и объятии. Поэтому Bronco воспринимается не как рекламное вмешательство, а как давно ожидаемое взрослое продолжение характера.</p>\n<p>Это сильная инверсия категории. Обычная автомобильная реклама сначала показывает продукт, затем приписывает водителю свободу. Здесь свобода уже была в ребёнке и спортсменке. Ford лишь создаёт подходящую форму для того, что невозможно было выключить.</p>\n<h2>Драматургия</h2>\n<h3>1. Продать глагол раньше существительного</h3>\n<p>Первые две трети принадлежат глаголу <code>двигаться</code>; существительное <code>Bronco</code> появляется около 01:10. Зритель успевает сформировать эмоциональное значение продукта до его первого hero shot. Это позволяет машине получить глубину без voice-over и feature demo.</p>\n<h3>2. Сделать взросление цепью кинестетических рифм</h3>\n<p>Фильм не объясняет возраст титрами. Он повторяет телесные элементы: пальцы вращают рукоятку, нога давит педаль, колесо ведёт камеру, рука поднимается в толпе, затем ложится на руль. Рифма жестов переносит характер через годы лучше, чем буквальный <code>ten years later</code>.</p>\n<h3>3. Дать каждому масштабу движения собственную среду</h3>\n<p>Тесный старый интерьер — рождение импульса. Супермаркет — первая бытовая скорость. Поля и река — горизонт. Лес — риск. Толпа — человеческая связь. Горы — окончательный простор. Локации не просто меняются; они увеличивают радиус свободы.</p>\n<h3>4. Встроить возвращение перед последним отъездом</h3>\n<p>На 01:00 движение толпы и объятие могли бы завершить coming-of-age историю дома. Но фильм ставит их непосредственно перед Bronco. Это важная эмоциональная оговорка: стремление уехать не отменяет близость. Путешествие и возвращение принадлежат одному человеку.</p>\n<h3>5. Выдать продуктовый payoff короткой серией</h3>\n<p>После долгого ожидания Bronco получает концентрированную демонстрацию: горный подход, веер воды и грязи, портрет водительницы, рука на руле, фронтальный симметричный кадр. Feature list не нужен, потому что каждый кадр является физическим тестом — terrain, splash, control, view, stance.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Aspect ratio:</strong> исходный master 2044×1366, почти 3:2. Формат сохраняет фотографическую ностальгию и даёт место горизонтам без ультраширокого automotive polish.</li>\n<li><strong>Текстура:</strong> мягкая резкость, заметное зерно, лёгкая цветовая нестабильность и motion blur создают ощущение памяти, снятой внутри жизни, а не после lifestyle casting.</li>\n<li><strong>Палитра:</strong> ранние сцены тёплые, коричнево-красные и зелёные; поля переходят к естественным зелёно-голубым; Bronco-глава становится темнее, холоднее и контрастнее.</li>\n<li><strong>Повторяющийся красный:</strong> платье, педаль, helmet / детали и городские поверхности дают небольшую эмоциональную нить через разные эпохи.</li>\n<li><strong>Камера у земли:</strong> педаль, колесо, велосипед и шины Bronco сняты низко. Машина наследует уже знакомую телесную перспективу.</li>\n<li><strong>POV движения:</strong> тележка супермаркета и later travel frames заставляют зрителя не смотреть на движение со стороны, а чувствовать его фронтально.</li>\n<li><strong>Намеренная нерезкость:</strong> волосы, foreground, рука и городской поток часто перекрывают чистый кадр. Жизнь выглядит пойманной, а не идеально расставленной.</li>\n<li><strong>Product reveal:</strong> Bronco не вводится статичным beauty shot. Сначала он действует в среде, и только потом получает симметричный портрет.</li>\n<li><strong>End card:</strong> маленький serif copy на чёрном, курсивное <code>feel</code> противопоставлено тяжёлой геометрии внедорожника. Финал становится человеческим, не техническим.</li>\n</ul>\n<h2>Монтажная система</h2>\n<p>Монтаж держится не на причинно-следственном сюжете, а на кинестетике. Важны пять типов связи:</p>\n<ol>\n<li><strong>Рука → механизм → руль.</strong> Контроль сначала элементарный и тактильный, затем автомобильный.</li>\n<li><strong>Педаль → колесо → шина.</strong> Детский масштаб постепенно получает массу и мощность.</li>\n<li><strong>Теснота → горизонт.</strong> Интерьер и магазин сменяются полем, лесом и горами.</li>\n<li><strong>Случайный transport → chosen movement.</strong> Тележку толкает взрослый; велосипед и Bronco уже выбирает сама героиня.</li>\n<li><strong>Возвращение → новый отъезд.</strong> Объятие не закрывает желание исследовать, а делает его эмоционально безопасным.</li>\n</ol>\n<p>Такой монтаж позволяет рекламировать машину как кульминацию биографии без большой актёрской сцены и без экспозиционного текста.</p>\n<h2>Почему локальность важна</h2>\n<p>Кампания была создана для Китая в момент сильной конкуренции со стороны локальных автопроизводителей. Вместо попытки победить только наследием американской марки фильм укореняет Ford в узнаваемой китайской памяти: старые общественные интерьеры, семейные ожидания, супермаркет, сельские поля, плотный городской поток, Sichuan landscape.</p>\n<p>Ностальгия здесь — не ретро-фильтр ради моды. Она решает стратегическую задачу культурной близости. Ford существует 120 лет глобально, но ролик показывает, как желание двигаться взрослеет внутри конкретной местной жизни.</p>\n<h2>Как продаётся capability без характеристик</h2>\n<p>Bronco получает короткую, но ясную physical evidence sequence:</p>\n<ul>\n<li>грунтовая горная дорога — доступ к сложному месту;</li>\n<li>вода и грязь — сцепление и выносливость;</li>\n<li>спокойное лицо водительницы — управляемость и доверие;</li>\n<li>рука на руле, пейзаж за стеклом — контроль и перспектива;</li>\n<li>фронтальный stance — узнаваемая форма и статус модели.</li>\n</ul>\n<p>Ни одно свойство не названо, но каждое пережито. Это делает рекламу менее сравнительной и более запоминаемой: зритель уносит ощущение, а не цифру, которую завтра перекроет конкурент.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Сначала доказать потребность.</strong> До появления продукта показать, что герой уже живёт с проблемой, желанием или привычкой.</li>\n<li><strong>Повторять один телесный жест через годы.</strong> Рука, педаль, взгляд или поворот могут соединить биографию без титров.</li>\n<li><strong>Увеличивать пространство вместе с героем.</strong> Пусть каждая новая сцена даёт больший радиус выбора.</li>\n<li><strong>Использовать бытовую вещь как ранний прототип продукта.</strong> Тележка может предвосхитить машину, игрушечная камера — профессиональную, кухонный свет — сценический.</li>\n<li><strong>Ввести продукт действием.</strong> Первый кадр товара должен сразу выполнять обещание, а не просто предъявлять форму.</li>\n<li><strong>Поместить эмоциональную остановку перед кульминацией.</strong> Возвращение, объятие или тишина дают экшену человеческую цену.</li>\n<li><strong>Рифмовать capability с ранним опытом.</strong> Грязь под шиной сильнее, если раньше зритель видел пыль под велосипедом.</li>\n<li><strong>Формулировать слоган как название пережитого.</strong> Copy в финале должен суммировать доказанное фильмом, а не добавлять новую тему.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Долгая задержка продукта требует очень ясной мотивации героя.</strong> Если предварительные сцены не складываются в один глагол, reveal покажется рекламой из другого ролика.</li>\n<li><strong>Ностальгия должна быть культурно точной.</strong> Случайный grain и старый реквизит не создают подлинную память.</li>\n<li><strong>Match-cut не заменяет развитие.</strong> Повторяющееся колесо должно получать новый риск, масштаб или ответственность.</li>\n<li><strong>Handheld легко превратить в небрежность.</strong> Здесь нестабильность поддержана точным цветом, blocking и направлением движения.</li>\n<li><strong>Capability shots должны оставаться читаемыми.</strong> Слишком много spray и blur скроют форму продукта.</li>\n<li><strong>Эмоциональный подход не отменяет идентичность модели.</strong> Финальный фронтальный кадр и решётка Bronco нужны, иначе ролик мог бы принадлежать любому внедорожнику.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Точный Vimeo player полностью воспроизводит 99.840-секундный film.</li>\n<li>Public player config и playlist содержат 2044×1366 H.264 representation 25 fps; сохранён полный stream.</li>\n<li>Полная stereo AAC representation длится 99.883 секунды.</li>\n<li>Vimeo description подтверждает Sichuan, Wieden+Kennedy Shanghai, CANADA, Arnau Valls Colomer, Zorana Zen, Carlos Font Clos, Toni M. Mir и Marc Morato.</li>\n<li>Composer upload подтверждает Wieden+Kennedy Shanghai, Shanghai Qianxi Media + CANADA, Réalité, original music и sound design Trafalgar 13.</li>\n<li>Public campaign coverage идентифицирует <code>Wild At Heart</code>, Ford Icon Family, 120-летие Ford и эмоциональную стратегию вместо функций.</li>\n<li>Двадцать один browser frame покрывает весь master от чёрного открытия до end card и финального чёрного состояния.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Exact Vimeo upload не маркирует себя словом <code>Bronco chapter</code>; это аналитическое описание наблюдаемой ветки, подтверждённой финальным Bronco и wider campaign context.</li>\n<li>В кадрах нет captions, а акустический speech check пока запрещён resource gate. Подтверждённый voice-over отсутствует; единственный доказанный copy — <code>Built to feel.</code></li>\n<li>Ранние персонажи связаны монтажом как coming-of-age линия, но конкретные родственные роли не утверждаются.</li>\n<li>Полные video/audio streams пока раздельны; E4 потребует lossless mux и acoustic check.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный публичный Vimeo player 00:00–01:39.840, точный 2044×1366 stream, 21 browser-seek кадр и public campaign context. Ниже описаны только наблюдаемые действия; непроверенная речь не реконструируется.</p>\n<h2>1. Движение существует до автомобиля — 00:00–00:12</h2>\n<p>После чёрного экрана появляется тёплый старый интерьер. На скамьях ждут семьи; женщина в красном сидит на переднем плане. Следом — предельно крупная рука, которая вращает механическую рукоятку. Фильм начинает не с дороги, а с тактильного импульса: пальцы запускают движение.</p>\n<h2>2. Первая педаль и первый горизонт — 00:12–00:23</h2>\n<p>Кроссовка давит красную педаль маленького зелёного трёхколёсника. Монтаж переносит зрителя из тесного механического close-up в широкий речной луг: одинокий всадник удаляется в пространстве. Малое детское движение сразу получает образ будущей свободы.</p>\n<h2>3. Бытовая скорость — 00:23–00:33</h2>\n<p>Камера летит по проходу супермаркета изнутри тележки; товары размываются по краям. Возвращается зелёный велосипед / трёхколёсник и та же работа ног. Для ребёнка обычный магазин уже ощущается как дорога и аттракцион.</p>\n<h2>4. Из магазина — в местность — 00:33–00:46</h2>\n<p>Велосипед пересекает сельскую дорогу мимо женщины, чистящей овощи, и полей с оросительным каналом. Молодой человек оборачивается к горному хребту. Затем маленькая девочка смеётся в тележке супермаркета, пока взрослый толкает её вперёд. Пространство постоянно зовёт дальше, даже когда движение бытовое.</p>\n<h2>5. Потребность становится спортом — 00:46–00:58</h2>\n<p>В лесу взрослая героиня разгоняет горный велосипед, входит в поворот и поднимает пыль. Ручная камера и motion blur оставляют в изображении физическую нестабильность. Это уже не перевозка из точки А в Б, а движение ради самого ощущения.</p>\n<h2>6. Возвращение к близкому человеку — 00:58–01:08</h2>\n<p>Городская толпа движется к камере. Мужчина в центре поднимает руку, пытаясь увидеть или позвать кого-то. Следом два человека встречаются и обнимаются. Дорога здесь временно превращается в возвращение, но не в финальную остановку.</p>\n<h2>7. Bronco становится взрослым продолжением характера — 01:08–01:32</h2>\n<p>Чёрный Ford Bronco идёт по каменистой горной дороге, режет воду и выбрасывает грязь из-под колёс. В салоне крупно показана спокойная водительница. Камера остаётся телесной и слегка несовершенной, сохраняя связь с велосипедными сценами. Front view на мокрой равнине впервые даёт машине почти иконический product portrait.</p>\n<h2>8. Чувство получает имя — 01:32–01:39.840</h2>\n<p>После Bronco изображение уходит в чёрное. В центре появляется белая serif-строка <code>Built to feel.</code> Слоган не объясняет модель и не перечисляет возможности: он подписывает общую эмоцию всех предыдущих способов передвижения. Последние секунды остаются чёрными.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 99.883 секунды.</li>\n<li>Vimeo player публикует <code>0</code> caption / subtitle / text tracks.</li>\n<li>В 21 наблюдаемом кадре нет speaking-to-camera, экранных субтитров или диалоговых карточек.</li>\n<li>Acoustic speech-to-text не запускался, потому что текущий resource gate Mac запрещает Whisper при высоком swap.</li>\n</ul>\n<h2>Транскрипт</h2>\n<p>Подтверждённого речевого текста нет. Документ намеренно не придумывает voice-over, dialogue, lyrics, название композиции или отдельные SFX по визуальному просмотру.</p>\n<h2>Экранный текст</h2>\n<h3>01:32–01:38</h3>\n<blockquote>\n<p>Built to feel.</p>\n</blockquote>\n<p>Это единственный подтверждённый copy внутри фильма. Название <code>Built to Feel - Ford</code> и <code>Réalité</code>, видимые в левом верхнем углу screenshots, принадлежат интерфейсу Vimeo и не учитываются как экранный текст кампании.</p>\n<h2>Подтверждённые music / sound credits</h2>\n<ul>\n<li>Original Music: Toni M. Mir — Trafalgar 13 Music House</li>\n<li>Sound Design: Trafalgar 13 Music House</li>\n<li>Audio Production: Takeone</li>\n</ul>\n<p>Кредиты подтверждают авторов, но не позволяют без прослушивания описывать темп, инструменты, lyrics или точные sound cues.</p>\n<h2>Следующая безопасная ревизия</h2>\n<p>Когда gate разрешит один Whisper / acoustic process, нужно один раз проверить полный 99.883-секундный stream. Если речи нет, зафиксировать подтверждённое <code>no speech</code>; если есть — добавить точный timecoded transcript. До этого кейс остаётся визуально полным E3, но не претендует на доказанный аудиосценарий.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/ford-frame-000s.png</code></td>\n<td>Чёрный экран перед первым изображением.</td>\n<td>Полная визуальная пауза.</td>\n<td>Обнуляет ожидание автомобильного packshot-а.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/ford-frame-005s.png</code></td>\n<td>Семьи и женщина в красном ждут в старом интерьере.</td>\n<td>Тёплый широкий бытовой tableau; дверной свет справа.</td>\n<td>Помещает глобальный бренд в локальную семейную память.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/ford-frame-010s.png</code></td>\n<td>Пальцы вращают небольшую механическую рукоятку.</td>\n<td>Extreme macro, shallow focus, предмет почти не объяснён.</td>\n<td>Делает движение сначала осязательным импульсом.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/ford-frame-015s.png</code></td>\n<td>Кроссовка давит красную педаль зелёного трёхколёсника.</td>\n<td>Tight tracking insert на ноге, колесе и педали.</td>\n<td>Первый личный двигатель — тело ребёнка.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/ford-frame-020s.png</code></td>\n<td>Всадник удаляется в огромный луг у воды.</td>\n<td>Wide rear view; герой мал, горизонт открыт.</td>\n<td>Даёт маленькой педали образ будущей свободы.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/ford-frame-025s.png</code></td>\n<td>Тележка быстро едет по проходу супермаркета.</td>\n<td>POV из корзины; края полок смазаны скоростью.</td>\n<td>Превращает бытовой маршрут в приключение.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/ford-frame-030s.png</code></td>\n<td>Ноги продолжают крутить педали зелёного велосипеда.</td>\n<td>Низкий боковой close-up в движении.</td>\n<td>Рифмует разные возраста одним телесным жестом.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/ford-frame-035s.png</code></td>\n<td>Велосипед проносится мимо женщины и огородов между полями.</td>\n<td>Статичный rural wide; велосипед режет foreground.</td>\n<td>Скорость входит в спокойный ритм местности.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/ford-frame-040s.png</code></td>\n<td>Молодой человек смотрит на далёкий горный хребет.</td>\n<td>Over-shoulder, foreground intentionally soft.</td>\n<td>Сначала рождается направление, затем путешествие.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/ford-frame-045s.png</code></td>\n<td>Девочка смеётся в тележке, взрослый толкает её по магазину.</td>\n<td>Low front-facing tracking, лицо близко к объективу.</td>\n<td>Показывает раннюю радость скорости без автомобиля.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/ford-frame-050s.png</code></td>\n<td>Взрослая героиня разгоняет горный велосипед в лесу.</td>\n<td>Ручной боковой follow, сильный motion blur.</td>\n<td>Детская игра взрослеет в риск и мастерство.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/ford-frame-055s.png</code></td>\n<td>Велосипед входит в пыльный поворот среди деревьев.</td>\n<td>Более широкий action shot с диагональю склона.</td>\n<td>Физически доказывает любовь к неровному пути.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/ford-frame-060s.png</code></td>\n<td>Мужчина поднимает руку внутри плотной городской толпы.</td>\n<td>Центрированный telephoto crowd frame.</td>\n<td>После свободы движение становится поиском человека.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/ford-frame-065s.png</code></td>\n<td>Два человека встречаются и крепко обнимаются.</td>\n<td>Ручной close medium; город остаётся живым фоном.</td>\n<td>Дорога получает эмоциональную точку возвращения.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/ford-frame-070s.png</code></td>\n<td>Чёрный Bronco впервые идёт по горной грунтовой дороге.</td>\n<td>Динамичный front three-quarter wide.</td>\n<td>Продукт входит только после доказанного характера.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/ford-frame-075s.png</code></td>\n<td>Bronco выбрасывает веер воды и грязи.</td>\n<td>Низкий rear three-quarter tracking.</td>\n<td>Off-road capability показана как ощущение, не таблица.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/ford-frame-080s.png</code></td>\n<td>Спокойный профиль водительницы в тёмном салоне.</td>\n<td>Intimate low-light portrait, reflections и bokeh.</td>\n<td>Возвращает машину к человеку, а не к железу.</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser/ford-frame-085s.png</code></td>\n<td>Рука на руле, за стеклом открывается высокий пейзаж.</td>\n<td>Focus уходит между водителем и дорогой.</td>\n<td>Соединяет тактильный контроль с горизонтом.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/ford-frame-090s.png</code></td>\n<td>Bronco фронтально стоит / движется по мокрой равнине перед горами.</td>\n<td>Симметричный hero portrait, отражение под машиной.</td>\n<td>Поздний и заслуженный product icon shot.</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/browser/ford-frame-095s.png</code></td>\n<td>На чёрном появляется <code>Built to feel.</code></td>\n<td>Маленькая центральная serif-строка; <code>feel</code> курсивом.</td>\n<td>Называет человеческую пользу всей цепочки движения.</td>\n</tr>\n<tr>\n<td>01:39.839</td>\n<td><code>frames/browser/ford-frame-100s.png</code></td>\n<td>Финальный чёрный экран.</td>\n<td>Полное исчезновение copy.</td>\n<td>Оставляет послевкусие вместо дополнительной продажи.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Двадцать один точный browser frame покрывает весь 99.840-секундный Vimeo с интервалом пять секунд; последний кадр зафиксирован на фактическом end state 99.839. <code>frames/poster.jpg</code> хранит exact Vimeo poster 2044×1366. Скриншоты содержат Vimeo chrome по краям; наблюдаемым экранным текстом фильма считается только центральный <code>Built to feel.</code></p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Ford Bronco — Built to Feel</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22112\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22112</a></li>\n<li>Сообщение: <code>22112</code></li>\n<li>Дата публикации поста: 2026-06-27 04:16:49 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/877489073\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/877489073</a></li>\n<li>Vimeo title: <code>Built to Feel - Ford</code></li>\n<li>Campaign: <code>Ford Icon Family — Wild At Heart</code></li>\n<li>Глава: Ford Bronco</li>\n<li>Режиссёр: Réalité — Jason Causse + Alba Solé</li>\n<li>Агентство: Wieden+Kennedy Shanghai</li>\n<li>Production: Shanghai Qianxi Media + CANADA</li>\n<li>Снято: Sichuan, China</li>\n<li>Длительность точного ролика: 99.840 секунды</li>\n<li>Видео: H.264, 2044×1366, 25 fps, полный Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 99.883 секунды, полный Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>311979306b7cd05e6735a06d8df974c9c1e7c824443ebc48c6539c85d4dd607f</code></li>\n<li>SHA-256 аудио: <code>4ad53a0a7980c11fd18a16a4eef0cc24663329dfc7236e32a501bd456ceb6121</code></li>\n<li>Доказательность: E3 — полный browser playback, 21 точный timecoded browser frame, exact 2044×1366 poster и полные раздельные video/audio streams</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>BUILT TO FEEL - FORD<br>\nby Realite</p>\n</blockquote>\n<h2>О чём ролик</h2>\n<p>Фильм начинает автомобильную рекламу с мира, где автомобиля ещё нет. Сначала — старый семейный интерьер, механическая рукоятка, педаль детского трёхколёсника, лошадь, тележка супермаркета, велосипед и дорога между полями. Передвижение существует как телесная радость задолго до водительских прав.</p>\n<p>Героиня взрослеет, а формы движения становятся всё свободнее и рискованнее: из тесного магазина — в поля, затем на горный велосипед и в лес. Возвращение через городскую толпу и объятие с близким человеком не закрывает её тягу к следующему месту. Ford Bronco появляется только в последней трети как взрослое продолжение уже доказанного характера, а не как источник характера.</p>\n<p>Машина уходит с асфальта в воду и грязь, затем оказывается среди гор. Водительница показана спокойно: не автомобиль «делает её смелой», а она наконец находит средство движения, соразмерное своему внутреннему темпу. End card формулирует это максимально коротко: <code>Built to feel.</code></p>\n<h2>Campaign context</h2>\n<p>Public campaign coverage относит фильм к китайской кампании Ford <code>Wild At Heart</code>, созданной к 120-летию марки. Полная система кампании соединяла три Ford Icons — Bronco, Explorer Timberline и Mustang — с тремя человеческими характерами. Точный Telegram-linked master длится 99.84 секунды и показывает Bronco-ветку; этот кейс не смешивает её с отсутствующими в данном master сценами других моделей.</p>\n<p>Стратегическая задача — вывести Ford из рационального сравнения характеристик в культурную эмоцию. Команда Wieden+Kennedy Shanghai описывала выбор как сознательный переход от функций и спецификаций к локальной истории о врождённом желании двигаться.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Продукт отложен до 01:10:</strong> сначала зритель верит не машине, а человеческой тяге к движению.</li>\n<li><strong>Одна идея масштабируется по возрастам:</strong> педаль, лошадь, тележка, велосипед, толпа и Bronco — разные носители одного глагола.</li>\n<li><strong>Путь продаётся через ощущения:</strong> колесо, рука, подошва, грязь, вода и shake камеры важнее спецификаций.</li>\n<li><strong>Ностальгия локализует глобальный бренд:</strong> семейные интерьеры, сельская дорога и городской поток создают китайскую память, а не абстрактный lifestyle.</li>\n<li><strong>Героиня существует до товара:</strong> Bronco подбирается под уже сформированный характер.</li>\n<li><strong>Монтаж рифмует движение:</strong> круги, вращение, front-facing travel и боковые пролёты связывают десятилетия без объясняющего текста.</li>\n<li><strong>Машина входит как payoff:</strong> первые product shots получают эмоциональный капитал предыдущих семидесяти секунд.</li>\n<li><strong>Слоган называет чувство, не функцию:</strong> <code>Built to feel</code> суммирует прожитый телом опыт вместо обещания про мощность.</li>\n</ol>\n<h2>Основные титры</h2>\n<ul>\n<li>Agency: Wieden+Kennedy Shanghai</li>\n<li>Creative Directors: Aier Xu, Zhong How</li>\n<li>Director: Réalité — Jason Causse + Alba Solé</li>\n<li>Production: Shanghai Qianxi Media + CANADA</li>\n<li>EP / agent: Marta Argullos</li>\n<li>Producers: Tiger Zhao, Rachel Zhu</li>\n<li>DOP: Arnau Valls Colomer</li>\n<li>Production Design / Art Direction: Zorana</li>\n<li>Editor: Carlos Font Clos</li>\n<li>Original Music: Toni M. Mir — Trafalgar 13 Music House</li>\n<li>Sound Design: Trafalgar 13 Music House</li>\n<li>Colourist: Marc Morato</li>\n<li>Post: Bottles</li>\n<li>Audio Production: Takeone</li>\n<li>Casting: Chengdu Limo Casting Studio</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/telegram-vimeo-oembed.json</code> — точная публичная Vimeo metadata</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — verified player facts, dimensions, credits и отсутствие text tracks</li>\n<li><code>source/official/vimeo-player-config.json</code> — public player configuration</li>\n<li><code>source/official/vimeo-player-playlist.json</code> — public player manifest</li>\n<li><code>source/media-parts.json</code> — roles, codecs, durations, sizes и checksums</li>\n<li><code>source/official/campaign-evidence.json</code> — public campaign identity, strategy и credits</li>\n<li><code>frames/browser/</code> — 21 exact browser frame от 00:00 до 99.839</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Vimeo не публикует caption / subtitle track. Полный audio stream сохранён, но acoustic speech check не запускался: текущий resource gate Mac запрещает Whisper при высоком swap. Поэтому <code>voiceover.md</code> не выдумывает речь, lyrics или SFX. Полные video/audio streams пока не сведены в один контейнер по той же причине; кейс честно остаётся E3 до безопасного lossless mux и акустической проверки.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.933986+00:00"
    },
    {
      "id": "2026-06-26__tg-22111-a0__ruter-vi-tar-deg-dit-niels-windfeldt",
      "caseId": "-1001147919203:22111:0",
      "messageId": 22111,
      "date": "2026-06-26T04:35:28+00:00",
      "title": "Ruter - Vi tar deg dit // Niels Windfeldt",
      "brand": "Ruter",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Aparent",
      "evidence": "E3",
      "frameCount": 23,
      "durationSeconds": 100,
      "summary": "Ruter продаёт общественный транспорт не как движение между остановками, а как уменьшение расстояния между важными людьми. Это кажется простым стратегическим сдвигом, но фильм проводит его через каждый уровень формы. Маленькие изображения людей действительно находятся далеко друг от друга на чёрном поле; транспортные окна перемещаются между ними; панели расширяются, соседствуют и складываются в пару; финальная…",
      "sourceUrl": "https://vimeo.com/809089240",
      "telegramUrl": "https://t.me/fps_24_video/22111",
      "images": [
        {
          "src": "./frames/2026-06-26__tg-22111-a0__ruter-vi-tar-deg-dit-niels-windfeldt-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "poster.jpg"
        }
      ],
      "tasks": [
        "human",
        "product",
        "rhythm",
        "reframe",
        "world"
      ],
      "moves": [
        {
          "id": "negative-space-is-distance",
          "name": "Пустота становится расстоянием",
          "signal": "Люди и транспорт часто уменьшены до маленьких окон, разделённых большим чёрным полем.",
          "baseline": "Negative space используется для премиальной композиции или места под copy.",
          "deviation": "Пустота буквально моделирует проблему бренда — физическую и эмоциональную удалённость.",
          "interpretation": "Пустота становится расстоянием",
          "transfer": "Назначать пустому пространству конкретное состояние пользователя, а не только эстетическую функцию.",
          "risk": "Без последующего сокращения дистанции пустота останется холодным формализмом."
        },
        {
          "id": "frame-system-models-product",
          "name": "Система кадров моделирует продукт",
          "signal": "Rounded panels движутся как вагоны, похожи на окна и соединяют параллельные человеческие точки.",
          "baseline": "Split-screen ускоряет montage и увеличивает количество coverage.",
          "deviation": "Motion graphics воспроизводит логику транспортной сети, поэтому form и service говорят одно.",
          "interpretation": "Система кадров моделирует продукт",
          "transfer": "Строить frame grammar из физики или архитектуры самого продукта.",
          "risk": "Случайные panel transitions разрушат ощущение системы и превратят идею в template."
        },
        {
          "id": "show-life-after-utility",
          "name": "Показана жизнь после сервиса",
          "signal": "Фильм посвящает больше времени тренировке, музею, дому, объятиям и поцелую, чем самой поездке.",
          "baseline": "Транспортная реклама доказывает расписание, чистоту, скорость и удобство салона.",
          "deviation": "Utility получает ценность через встречу, которую она сделала возможной.",
          "interpretation": "Показана жизнь после сервиса",
          "transfer": "Снимать не usage moment, а человеческое consequence успешного usage.",
          "risk": "Если service bridge не виден между историями, фильм можно приписать любому бренду близости."
        },
        {
          "id": "scale-encodes-closeness",
          "name": "Размер кадра кодирует близость",
          "signal": "Одинокие персонажи живут в маленьких cells; встреча увеличивает frame или ставит два портрета рядом; город завершён мозаикой.",
          "baseline": "Scale меняется ради ритма и visual hierarchy.",
          "deviation": "Размер становится эмоциональной переменной distance-to-relationship.",
          "interpretation": "Размер кадра кодирует близость",
          "transfer": "Выбрать один formal parameter и последовательно связать его с состоянием героя.",
          "risk": "Если scale changes не соблюдают правило, зритель перестанет читать их как смысл."
        },
        {
          "id": "specific-subcultures-not-personas",
          "name": "Субкультуры вместо демографических персон",
          "signal": "Капа, скульптура, меч, костюм, семейное объятие и platform romance дают персонажам конкретные миры.",
          "baseline": "Inclusive service film показывает набор улыбающихся возрастов и внешностей в салоне.",
          "deviation": "Разнообразие существует через желания и отношения, а не через casting checklist.",
          "interpretation": "Субкультуры вместо демографических персон",
          "transfer": "Каждому герою давать запоминаемый activity-object и конкретного важного человека.",
          "risk": "Необычный реквизит без relationship payoff будет выглядеть quirky ради quirky."
        },
        {
          "id": "obstacle-before-promise",
          "name": "Препятствие ставится перед обещанием",
          "signal": "После сближения молодой пары двери поезда снова разделяют их непосредственно перед строкой Are never far away.",
          "baseline": "Эмоциональный фильм заканчивается достигнутым объятием или поцелуем.",
          "deviation": "Новая дистанция делает brand promise необходимым и правдоподобным.",
          "interpretation": "Препятствие ставится перед обещанием",
          "transfer": "Перед слоганом вернуть проблему в меньшей форме, чтобы copy прозвучал ответом.",
          "risk": "Слишком тяжёлое новое препятствие отменит payoff вместо усиления promise."
        },
        {
          "id": "brand-inside-mosaic",
          "name": "Бренд живёт внутри коллективного портрета",
          "signal": "Ruter# встроен в плотную финальную мозаику всех людей, вагонов, рук и встреч.",
          "baseline": "После человеческого montage появляется отдельный чистый logo end card.",
          "deviation": "Lockup не прерывает фильм, а завершает превращение разрозненных cells в городскую систему.",
          "interpretation": "Бренд живёт внутри коллективного портрета",
          "transfer": "Собирать последний brand frame из визуальных единиц, которыми уже доказана идея.",
          "risk": "Слишком плотная мозаика снизит logo legibility и потребует longer hold."
        },
        {
          "id": "measure-message-comprehension",
          "name": "Измеряется понимание метафоры",
          "signal": "Ruter отдельно сообщает, что 84% аудитории увидели в кампании сближение людей, рядом с intention и brand impression metrics.",
          "baseline": "Creative success описывается просмотрами, общим liking или наградами.",
          "deviation": "Исследование проверяет, прочитала ли аудитория именно стратегический relationship benefit.",
          "interpretation": "Измеряется понимание метафоры",
          "transfer": "До запуска формулировать один falsifiable message-comprehension question для post-test.",
          "risk": "Наводящий вопрос может завысить понимание; wording и выборка должны быть прозрачны."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Ruter продаёт общественный транспорт не как движение между остановками, а как уменьшение расстояния между важными людьми. Это кажется простым стратегическим сдвигом, но фильм проводит его через каждый уровень формы. Маленькие изображения людей действительно находятся далеко друг от друга на чёрном поле; транспортные окна перемещаются между ними; панели расширяются, соседствуют и складываются в пару; финальная мозаика превращает разрозненные истории в один город.</p>\n<p>Главный продуктовый аргумент не произносится как <code>часто</code>, <code>быстро</code>, <code>удобно</code> или <code>экологично</code>. Он человеческий: без сети встреча не состоялась бы. Поэтому автобус и метро могут оставаться поддерживающими кадрами. Герой бренда — relation enabled by infrastructure.</p>\n<h2>Драматургия</h2>\n<h3>1. Сначала создать дистанцию физически</h3>\n<p>В начале изображение поезда уменьшается до крошечного прямоугольника. Чёрный экран перестаёт быть просто дизайном и ощущается как расстояние. Позже такие же острова принадлежат одиноким людям. Film grammar заранее обучает зрителя: размер и положение панели сообщают степень близости.</p>\n<h3>2. Показать не пассажира, а жизнь после поездки</h3>\n<p>Спортсменка, музей, человек с мечом, домашняя сцена, семья и молодая пара — это не типичные commuter personas. Мы почти не видим их практический маршрут от двери до двери. Вместо этого видим, зачем они едут и кем становятся рядом со своими людьми. Utility получает эмоциональное consequence.</p>\n<h3>3. Использовать transport windows как универсальную рамку</h3>\n<p>Rounded rectangles похожи одновременно на вагонные окна, экраны, остановки на схеме и отдельные воспоминания. Когда panel sliding совпадает с проходящим поездом, motion design перестаёт быть overlay: он становится моделью самой сети.</p>\n<h3>4. Держать разнообразие без каталогизации</h3>\n<p>Фильм включает спорт, искусство, субкультуру, межпоколенческую близость, дружбу и романтическую встречу, но не подписывает категории. Люди получают право быть специфичными. Меч, капа, костюм и поцелуй работают лучше generic smiling commuters, потому что объясняют, что именно сеть помогает сохранять.</p>\n<h3>5. Вернуть разлуку перед слоганом</h3>\n<p>Поездные двери снова разделяют молодую пару. Это драматически умнее, чем закончить поцелуем: benefit Ruter существует именно потому, что город постоянно разводит людей по разным точкам. <code>Are never far away</code> не отрицает расстояние, а обещает его обратимость.</p>\n<h3>6. Завершить не одним героем, а системой</h3>\n<p>Последняя мозаика собирает десятки лиц и маршрутов. Ни одна история не объявляется главной. Логотип появляется внутри коллективной структуры, поэтому Ruter считывается как инфраструктура общего города, а не как компания, наблюдающая за городом сверху.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Black field:</strong> чёрный фон моделирует физическую и эмоциональную дистанцию; это активное пространство, не letterbox.</li>\n<li><strong>Rounded panels:</strong> форма напоминает окна вагонов и интерфейсные карточки, позволяя соединить кино и motion graphics.</li>\n<li><strong>Масштаб:</strong> маленький кадр означает одиночество / удалённость; большой — присутствие; два соседних — потенциальную встречу; мозаика — город.</li>\n<li><strong>Движение панелей:</strong> horizontal travel повторяет поезд, вертикальное появление напоминает arrival / departure, изменение размера работает как приближение.</li>\n<li><strong>Цветовые миры:</strong> boxing и квартиры — оранжево-красные; транспорт и зима — зелёно-синие; музей — бело-голубой. Истории различимы даже в маленьких cells.</li>\n<li><strong>Ночные экстерьеры:</strong> снег, фонари, пустые дороги и тёмные остановки создают реальную цену расстояния.</li>\n<li><strong>Faces + details:</strong> лицо почти всегда уравновешено рукой, ногой, экипировкой, дверью или окном. Это делает отношения физическими.</li>\n<li><strong>Train-door frame:</strong> окно и створки дают готовый символ близости и разлуки без постановочного metaphor shot.</li>\n<li><strong>Финальный contact sheet:</strong> end card наследует весь монтаж вместо внезапного чистого брендового поля.</li>\n</ul>\n<h2>Почему split-screen здесь не декоративный</h2>\n<p>Split-screen часто используется как способ ускорить coverage или показать несколько преимуществ. Здесь он является основной логикой продукта. Общественная сеть существует потому, что несколько людей, районов и маршрутов должны быть активны одновременно. Параллельные кадры не просто экономят время; они показывают, что чужая жизнь продолжается в другом месте прямо сейчас.</p>\n<p>Самый полезный урок — формальный приём совпадает с бизнесом. Если убрать split-screen, история про отношения сохранится, но исчезнет модель транспортной сети. Значит, дизайн не украшает стратегию, а делает её видимой.</p>\n<h2>Как кампания избегает сервисной скуки</h2>\n<p>Public transport обычно снимают через три категории доказательств: чистый вагон, довольный пассажир, карта маршрута. Ruter почти отказывается от них. Вместо feature coverage фильм использует <code>destination after destination</code>: тренировку, музей, дом, субкультуру, объятие, поцелуй.</p>\n<p>Сервис не показан идеальным. Есть ночной холод, плотный вагон, ожидание, двери, разделяющие пару. Эта честность делает эмоциональное обещание убедительнее: Ruter не устраняет устройство большого города, но даёт людям способ не потерять друг друга внутри него.</p>\n<h2>Эффективность формы</h2>\n<p>Ruter сообщает, что 84% зрителей решили: кампания показывает, как бренд сближает людей. Это редкое подтверждение того, что сложная визуальная грамматика не утопила стратегию. Также 50% захотели чаще ездить коллективно, а 33% улучшили отношение к бренду.</p>\n<p>Для creative learning здесь важен порядок: сначала можно измерить понимание ключевого сообщения, затем intention и brand lift. Красивый split-screen ценен не числом наград, а тем, что аудитория прочитала именно заложенную relationship benefit.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Сделать negative space носителем проблемы.</strong> Пустота может означать расстояние, ожидание, молчание или нехватку информации.</li>\n<li><strong>Привязать frame system к устройству продукта.</strong> Окна — для транспорта, слои — для memory tool, цепочка — для logistics, узлы — для community.</li>\n<li><strong>Показывать жизнь после использования.</strong> Вместо кнопки и поездки показать встречу, которую сервис сделал возможной.</li>\n<li><strong>Менять размер кадра как эмоциональный параметр.</strong> Scale может сообщать близость без диалога.</li>\n<li><strong>Давать персонажам специфические занятия.</strong> Капа, меч, скульптура и костюм запоминаются лучше demographic labels.</li>\n<li><strong>Поставить новое препятствие перед слоганом.</strong> Закрывающиеся двери делают promise необходимым именно в финале.</li>\n<li><strong>Собирать end card из материала фильма.</strong> Brand lockup может быть culmination, а не отдельной графической обязанностью.</li>\n<li><strong>Измерять правильность прочтения идеи.</strong> Отдельный KPI <code>поняли, что бренд сближает людей</code> полезнее одной общей симпатии.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Многооконность быстро становится клиповой декорацией.</strong> Каждому изменению размера и позиции нужна семантика.</li>\n<li><strong>Чёрный фон требует сильного материала внутри panels.</strong> Слабые портреты будут выглядеть случайными thumbnails.</li>\n<li><strong>Множество героев усложняет эмоциональную память.</strong> Нужны повторяющиеся gestures — взгляд, рука, дверь, объятие.</li>\n<li><strong>Уменьшенный кадр снижает читаемость.</strong> Цветовые миры и крупные детали должны различать истории на малом масштабе.</li>\n<li><strong>Поздний copy работает только при ясной визуальной гипотезе.</strong> Если зритель не чувствует дистанцию заранее, текст станет объяснением сбоя.</li>\n<li><strong>Diversity нельзя собирать как чек-лист.</strong> Специфическое действие и relationship важнее внешнего разнообразия само по себе.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact public Vimeo player полностью воспроизводит 100.000-секундный master.</li>\n<li>Сохранены complete 1920×1080 H.264 25 fps и stereo AAC 100.053-second streams с checksums.</li>\n<li>Public player publishes a 120-frame storyboard sprite; он сохранён целиком и sampled в 21 five-second evidence frame.</li>\n<li>Public auto-caption сохранён и документирован как unreliable, а не выдан за сценарий.</li>\n<li>Exact end copy: <code>The most important people / Are never far away / Ruter#</code>.</li>\n<li>Norwegian industry source связывает кампанию с Anorak NoA, Niels Windfeldt, Aparent, Mika Aberra, Jonathan Sigsworth и Joakim Rissveds.</li>\n<li>Official Ruter annual report confirms campaign strategy and 50% / 33% / 84% measured outcomes.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Auto-caption <code>it</code> / <code>here</code> не доказывает связную речь; spoken transcript остаётся неподтверждённым до acoustic pass.</li>\n<li>Relationships между героями описываются только на уровне наблюдаемой встречи / близости; конкретные родственные или романтические статусы не назначаются без evidence.</li>\n<li>Browser capture API timed out after full playback; timecoded visual evidence derived from the exact public Vimeo sprite, not from direct screenshots.</li>\n<li>Video/audio remain separate; E4 requires resource-gated lossless mux and acoustic check.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный public Vimeo playback 00:00–01:40, exact 1920×1080 stream, официальный 120-frame player storyboard и 21 five-second sample. Ниже описаны наблюдаемые действия и монтажная форма; речь не реконструируется из ошибочного auto-caption.</p>\n<h2>1. Город появляется как набор движущихся окон — 00:00–00:08</h2>\n<p>Поезд / метро скользит мимо камеры. Изображение то заполняет широкий закруглённый прямоугольник, то уменьшается до маленького окна на чёрном поле. На платформе появляется бегущая молодая женщина. С первой сцены транспорт и frame design говорят одним языком.</p>\n<h2>2. Путь приводит к интенсивной личной жизни — 00:08–00:18</h2>\n<p>В тёплом оранжевом свете крупно показаны рот с красной капой, лицо спортсменки и боксерский ринг. Кадр делится на несколько панелей: телесная деталь, действие и реакция существуют одновременно. Транспортный маршрут превращается во вход к сообществу тренировки.</p>\n<h2>3. Другой маршрут ведёт к искусству и встрече — 00:18–00:27</h2>\n<p>Белый музей со скульптурами и два молодых человека появляются в соседних окнах. Масштабы меняются: человеческие фигуры то теряются среди больших форм, то получают отдельные портреты. Затем экран снова отдают движущемуся поезду и зелёному свету тоннеля.</p>\n<h2>4. Сеть пересекает зимний город — 00:27–00:38</h2>\n<p>Ночной автобус стоит у заснеженной остановки; затем синий вагон / трамвай проходит мимо, полный пассажиров. Transport shots не являются establishing inserts: они физически переносят зрителя между маленькими человеческими историями.</p>\n<h2>5. Истории дробятся и рифмуются — 00:38–00:56</h2>\n<p>Одинокий человек, лица в салоне, молодая пара, ноги на платформе, руки и окна поезда появляются в разных комбинациях из одной, двух и трёх панелей. Иногда изображение становится крошечным и окружено почти полным чёрным. Затем два портрета оказываются рядом на чистом цветном фоне: дистанция сокращена визуально.</p>\n<h2>6. Город принимает необычность — 00:56–01:08</h2>\n<p>Человек с длинным мечом / реквизитом едет и появляется в домашнем пространстве. Другая фигура в выразительном костюме встречает близкого человека на лестнице. Пожилые и молодые пассажиры, объятия и совместные маршруты дают общественному транспорту роль безопасной инфраструктуры для разных способов быть собой.</p>\n<h2>7. Близость становится главным действием — 01:08–01:24</h2>\n<p>Тёплые домашние фрагменты, прикосновения, рукопожатия, объятия и лица чередуются с холодным светом платформы. Молодая женщина с кудрями подходит к юноше; они смотрят друг на друга, сближаются и целуются. Простая встреча оказывается payoff сложной городской сети.</p>\n<h2>8. Двери снова создают расстояние — 01:24–01:31</h2>\n<p>Поезд стоит между героями. Юноша остаётся снаружи, девушка видна в дверном окне; створки и кузов превращают relation scene обратно в транспортную геометрию. Разлука не подаётся как трагедия: сеть обещает, что расстояние временно.</p>\n<h2>9. Формула и коллективный портрет — 01:31–01:40</h2>\n<p>На чёрном поле рядом с лицом девушки появляется <code>The most important people</code>. Затем отдельный экран продолжает: <code>Are never far away</code>. Одинокая фигура стоит у зимней дороги, после чего все истории собираются в плотную мозаику лиц, вагонов, рук и встреч вокруг <code>Ruter#</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 100.053 секунды.</li>\n<li>Vimeo публикует один English auto-generated caption track.</li>\n<li>Caption track сохранён в <code>subtitles/en-auto.vtt</code>, но не прошёл quality threshold.</li>\n<li>Full acoustic speech check не запускался, потому что текущий resource gate Mac запрещает Whisper при высоком swap.</li>\n</ul>\n<h2>Почему auto-caption нельзя считать транскриптом</h2>\n<p>Файл содержит только:</p>\n<pre><code class=\"language-text\">00:00:04.100 --&gt; 00:00:09.300  it\n00:01:08.700 --&gt; 00:01:08.700  here\n</code></pre>\n<p>Вторая реплика имеет нулевую длительность; две одиночные частицы не образуют связной речи и могут быть ошибочным распознаванием музыки или ambience. Они сохраняются как evidence of caption failure, но не переносятся в сценарий или закадровый текст.</p>\n<h2>Подтверждённый экранный текст</h2>\n<h3>01:31–01:35</h3>\n<blockquote>\n<p>The most important people</p>\n</blockquote>\n<h3>01:35–01:38</h3>\n<blockquote>\n<p>Are never far away</p>\n</blockquote>\n<h3>01:38–01:40</h3>\n<blockquote>\n<p>Ruter#</p>\n</blockquote>\n<h2>Подтверждённый music credit</h2>\n<ul>\n<li>Composer: Jonathan Sigsworth</li>\n</ul>\n<p>Без акустической проверки документ не утверждает инструменты, lyrics, dialogue, ambience или отдельные SFX.</p>\n<h2>Следующая безопасная ревизия</h2>\n<p>Когда gate разрешит один acoustic process, нужно проверить полный 100.053-секундный stream. Ожидаемый результат — либо подтверждённое <code>no substantive speech</code>, либо точная ручная / машинная расшифровка фактических реплик. До этого reliable spoken transcript отсутствует, а экранный copy полностью зафиксирован.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/ruter-frame-000s.png</code></td>\n<td>Вагон проходит мимо, через окна виден салон.</td>\n<td>Wide rounded panel на чёрном поле; движение вдоль экрана.</td>\n<td>Вводит транспорт и графическую систему одним кадром.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/ruter-frame-005s.png</code></td>\n<td>Изображение вагона уменьшается до маленького окна.</td>\n<td>Огромный black negative space вокруг миниатюры.</td>\n<td>Пустота становится ощущением городской дистанции.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/ruter-frame-010s.png</code></td>\n<td>Капа, лицо спортсменки и ринг показаны одновременно.</td>\n<td>Три панели разных пропорций, тёплый boxing light.</td>\n<td>Маршрут раскрывает частную интенсивную жизнь.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/ruter-frame-015s.png</code></td>\n<td>Панели ринга, ног и красной экипировки дробят действие.</td>\n<td>Узкие горизонтальные strips двигают взгляд.</td>\n<td>Motion graphics рифмуется с ударами и шагами.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/ruter-frame-020s.png</code></td>\n<td>Два человека и массивные белые скульптуры в музее.</td>\n<td>Triptych: человек — объект — человек.</td>\n<td>Визуально соединяет людей через общий интерес.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/ruter-frame-025s.png</code></td>\n<td>Тёмный вагон / тоннель скользит за стеклом.</td>\n<td>Почти полный rounded frame, зелёные отражения.</td>\n<td>Transport bridge переводит к следующей истории.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/ruter-frame-030s.png</code></td>\n<td>Ночной автобус у заснеженной остановки.</td>\n<td>Дальний зимний wide, ритм фонарей уходит в глубину.</td>\n<td>Показывает сеть как постоянную поддержку в холоде и расстоянии.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/ruter-frame-035s.png</code></td>\n<td>Синий трамвай проходит мимо, окна заполнены пассажирами.</td>\n<td>Плотный боковой фасад вагона.</td>\n<td>Каждый транспортный window уже содержит отдельную историю.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/ruter-frame-040s.png</code></td>\n<td>Одинокий человек показан маленькой панелью со спины.</td>\n<td>Миниатюрный portrait island слева, почти весь экран чёрный.</td>\n<td>Формализует одиночество через масштаб.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/ruter-frame-045s.png</code></td>\n<td>Молодая пара, ноги и лица существуют в трёх частях.</td>\n<td>Triptych объединяет parallel detail и reaction.</td>\n<td>Сближает героев монтажом до физического контакта.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/ruter-frame-050s.png</code></td>\n<td>Поезд снова проходит в большом общем окне.</td>\n<td>Боковой tracking, салон виден сквозь створки.</td>\n<td>Возвращает частные отношения в общую сеть.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/ruter-frame-055s.png</code></td>\n<td>Два молодых человека смотрят друг на друга среди музейных форм.</td>\n<td>Диптих на чистом голубом фоне.</td>\n<td>Сокращает distance между ранее разделёнными портретами.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/ruter-frame-060s.png</code></td>\n<td>Мужчина с длинным мечом / реквизитом готовится в квартире.</td>\n<td>Близкий бытовой портрет, тёплый свет.</td>\n<td>Городская сеть ведёт к уникальной субкультуре, не к generic lifestyle.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/ruter-frame-065s.png</code></td>\n<td>Две фигуры, одна в выразительном костюме, встречаются на лестнице.</td>\n<td>Дальний наблюдающий high angle.</td>\n<td>Встреча важнее объяснения внешности или роли.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/ruter-frame-070s.png</code></td>\n<td>Прикосновение / объятие и тёплая встреча показаны в двух панелях.</td>\n<td>Split-screen между detail и faces.</td>\n<td>Превращает связь людей в главный product benefit.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/ruter-frame-075s.png</code></td>\n<td>Домашняя сцена с человеком и мечом продолжается действием.</td>\n<td>Почти полный warm rounded frame.</td>\n<td>Транспортная история завершается принятием в собственном мире.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/ruter-frame-080s.png</code></td>\n<td>Молодая женщина касается юноши на платформе.</td>\n<td>Intimate medium close, холодный station bokeh.</td>\n<td>Relation payoff возникает прямо внутри транспортного пространства.</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser/ruter-frame-085s.png</code></td>\n<td>Юноша стоит перед закрывающимися дверями, девушка внутри вагона.</td>\n<td>Симметричный train-door frame within frame.</td>\n<td>Физическая разлука формулируется самой архитектурой сети.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/ruter-frame-090s.png</code></td>\n<td>Девушка остаётся в панели рядом с <code>The most important people</code>.</td>\n<td>Portrait island и тёмный copy-field.</td>\n<td>Поздний copy даёт имя уже понятой человеческой ценности.</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/browser/ruter-frame-095s.png</code></td>\n<td><code>Are never far away</code> соседствует с одинокой фигурой у зимней дороги.</td>\n<td>Две удалённые панели на чёрном поле.</td>\n<td>Текст переопределяет visual distance как преодолимую.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/browser/ruter-frame-100s.png</code></td>\n<td>Все лица, транспорт и встречи собраны в мозаику вокруг <code>Ruter#</code>.</td>\n<td>Плотный contact sheet заменяет один hero image.</td>\n<td>Бренд становится системой множества человеческих связей.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие и provenance</h2>\n<p>Полный 100-секундный browser playback завершён. Vimeo public player публикует exact 120-frame storyboard sprite 4686×2640: 11 колонок, cells 426×240. <code>frames/browser/</code> содержит 21 row-major cell, ближайший к каждому пятисекундному интервалу от начала до final state. Это не screenshots с произвольного другого master: sprite URL, dimensions и mapping сохранены в player config и <code>source/official/vimeo-browser-metadata.json</code>. <code>frames/poster.jpg</code> хранит exact Vimeo poster 1319×742.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Ruter — The Important People / Vi tar deg dit</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22111\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22111</a></li>\n<li>Сообщение: <code>22111</code></li>\n<li>Дата публикации поста: 2026-06-26 04:35:28 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/809089240\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/809089240</a></li>\n<li>Vimeo title: <code>Ruter - Vi tar deg dit // Niels Windfeldt</code></li>\n<li>Film identity: <code>The Important People</code></li>\n<li>Campaign: <code>Sammen er vi storbyen</code></li>\n<li>Режиссёр и монтажёр: Niels Windfeldt</li>\n<li>Агентство: Anorak NoA</li>\n<li>Production: Aparent Filmproduksjon</li>\n<li>Длительность: ровно 100.000 секунд</li>\n<li>Видео: H.264, 1920×1080, 25 fps, полный Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 100.053 секунды, полный Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>b4a54feb79f522de6c409d6648a283d66fb5863528ecf4ebae7b2397bf36f2f8</code></li>\n<li>SHA-256 аудио: <code>5be2e0367225995028e99325819a8b204dadfba86eb57aafe04c2c52c9f50c84</code></li>\n<li>Доказательность: E3 — полный browser playback, официальный 120-frame Vimeo storyboard sprite, 21 sampled timecoded frame, exact poster и полные раздельные video/audio streams</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>RUTER - VI TAR DEG DIT<br>\nby Niels Windfeldt</p>\n</blockquote>\n<h2>Названия и перевод</h2>\n<ul>\n<li><code>Vi tar deg dit</code> — «Мы доставим тебя туда» / <code>We take you there</code>.</li>\n<li><code>Sammen er vi storbyen</code> — «Вместе мы и есть большой город».</li>\n<li><code>The Important People</code> — публичное англоязычное название film entry у представителя DOP и смысл финального copy.</li>\n</ul>\n<p>Это не три разные работы. Exact Vimeo, end copy, режиссёр, DOP, production и дата совпадают с мартовской профильной кампанией Ruter 2023.</p>\n<h2>О чём ролик</h2>\n<p>Экран сначала ведёт себя как городская транспортная сеть. На чёрном поле возникают отдельные окна: поезд, перрон, лицо спортсменки, боксерский ринг, музей, автобус в снегу, переполненный трамвай, квартира, эскалатор, платформа. Иногда изображение занимает почти весь экран, иногда уменьшается до маленького острова, иногда делится на два или три параллельных кадра.</p>\n<p>Постепенно становится ясно, что маршруты важны не сами по себе. Спортсменка едет к тренировке и людям ринга. Посетители музея находят друг друга среди скульптур. Человек с мечом / реквизитом возвращается в пространство, где его странность разделяют. Старшие и младшие обнимаются. Молодая пара сближается на платформе, а двери поезда снова разделяют их. Общественный транспорт сокращает не километры, а эмоциональную дистанцию.</p>\n<p>Финал перестаёт показывать отдельные истории и формулирует общий вывод: <code>The most important people / Are never far away</code>. Последний экран собирает все лица и маршруты в мозаику вокруг <code>Ruter#</code>. Город оказывается не панорамой зданий, а сетью человеческих встреч.</p>\n<h2>Стратегическая конструкция</h2>\n<p>Официальная формулировка кампании: Ruter существует не только для связи мест, но и для связи людей. Креативная команда определяет большой город не районами, границами и достопримечательностями, а людьми и их потребностью встречаться. Поэтому транспорт почти никогда не становится product hero: он работает как линия между человеческими окнами.</p>\n<h2>Измеримый результат</h2>\n<p>Официальный годовой отчёт Ruter за 2023 год публикует результаты:</p>\n<ul>\n<li>50% почувствовали желание чаще пользоваться общественным транспортом;</li>\n<li>33% стали лучше относиться к Ruter;</li>\n<li>84% решили, что кампания показывает, как Ruter сближает людей.</li>\n</ul>\n<p>Последняя цифра особенно важна: визуальная метафора маленьких окон и сокращающейся дистанции была не только красивой, но и считалась аудиторией в соответствии со стратегией.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Экран становится картой сети:</strong> отдельные прямоугольники работают как остановки и вагоны на чёрном поле.</li>\n<li><strong>Negative space получает смысл расстояния:</strong> пустота между людьми буквально визуализирует разлуку.</li>\n<li><strong>Монтаж сокращает дистанцию:</strong> окна сдвигаются, расширяются, соседствуют и иногда объединяются в одну встречу.</li>\n<li><strong>Transport остаётся инфраструктурой:</strong> автобус, трамвай и метро соединяют истории, но не требуют отдельного hero shot-а.</li>\n<li><strong>Разные субкультуры равноправны:</strong> спорт, музей, костюм / меч, семья, дружба и романтика помещены в одну городскую систему.</li>\n<li><strong>Жанр меняется внутри единой формы:</strong> boxing intensity, winter solitude, domestic warmth и platform romance удерживаются одной motion-graphics грамматикой.</li>\n<li><strong>Copy разрешает загадку поздно:</strong> зритель сначала чувствует отношения, затем получает <code>The most important people</code>.</li>\n<li><strong>Мозаика заменяет логотипный финал:</strong> бренд появляется внутри коллективного портрета города.</li>\n</ol>\n<h2>Основные титры</h2>\n<ul>\n<li>Agency: Anorak NoA</li>\n<li>Creatives: Pål Høyer-Andreassen, Magnus Høgberg Hansen</li>\n<li>Director / Editor: Niels Windfeldt</li>\n<li>Production: Aparent Filmproduksjon</li>\n<li>Executive Producer: Lasse Nyhaugen</li>\n<li>Line Producer: Miriam Eeg</li>\n<li>DOP: Mika Aberra</li>\n<li>Assistant Editor: Jesper Slettmoen Sandvold</li>\n<li>Composer: Jonathan Sigsworth</li>\n<li>Colourist: Joakim Rissveds</li>\n<li>Motion Graphics: Nøkkvi Thorstensson</li>\n<li>Kickboxer: Maja Berthelsen</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/telegram-vimeo-oembed.json</code> — exact public Vimeo metadata</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — player facts, caption status и storyboard provenance</li>\n<li><code>source/official/vimeo-player-config.json</code> — public player configuration</li>\n<li><code>source/official/vimeo-player-playlist.json</code> — public player manifest</li>\n<li><code>source/media-parts.json</code> — roles, codecs, durations, sizes и checksums</li>\n<li><code>source/official/campaign-evidence.json</code> — strategy, credits, official results и source map</li>\n<li><code>subtitles/en-auto.vtt</code> — published but unreliable auto-caption track</li>\n<li><code>frames/vimeo-thumb-sprite.webp</code> — exact 120-frame public player storyboard</li>\n<li><code>frames/browser/</code> — 21 five-second samples derived row-major from that sprite</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Vimeo auto-caption содержит только <code>it</code> и zero-length <code>here</code>, поэтому он не используется как транскрипт. Full audio stream сохранён, но acoustic speech check пока запрещён resource gate. Browser screenshots после полного playback не сохранились из-за timeout capture API; вместо них сохранён официальный Vimeo 120-frame storyboard sprite и его timecoded samples. Полные video/audio streams остаются раздельными до безопасного lossless mux; evidence level остаётся E3.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.930844+00:00"
    },
    {
      "id": "2026-06-25__tg-22110-a0__sanpellegrino-naturali-director-s-cut",
      "caseId": "-1001147919203:22110:0",
      "messageId": 22110,
      "date": "2026-06-25T04:02:42+00:00",
      "title": "Sanpellegrino Naturali - Director's Cut",
      "brand": "Sanpellegrino Naturali",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "BAND vfx",
      "evidence": "E3",
      "frameCount": 17,
      "durationSeconds": 70,
      "summary": "Натуральность здесь не характеристика банки, а причинность целого мира. Солнце воздействует на рощу, плод, город, людей и напиток одинаковым способом. Поэтому обещание made from real Italian fruit не приклеено к красивой lifestyle рекламе: весь фильм до packshot работает как эмоциональное доказательство происхождения.",
      "sourceUrl": "https://vimeo.com/726662545",
      "telegramUrl": "https://t.me/fps_24_video/22110",
      "images": [
        {
          "src": "./frames/2026-06-25__tg-22110-a0__sanpellegrino-naturali-director-s-cut-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "camera",
        "metaphor",
        "rhythm"
      ],
      "moves": [
        {
          "id": "sun-is-causal-character",
          "name": "Солнце становится причинным персонажем",
          "signal": "Мир начинается в тени; появление солнца последовательно меняет рощу, лица, город, напиток и общение.",
          "baseline": "Golden-hour light используется как постоянная привлекательная атмосфера.",
          "deviation": "Свет получает entrance, траекторию и наблюдаемые последствия, как герой сценария.",
          "interpretation": "Солнце становится причинным персонажем",
          "transfer": "Давать одному атмосферному элементу причинную арку с состоянием до и после.",
          "risk": "Если изменения не следуют свету последовательно, приём останется красивой grading-концепцией."
        },
        {
          "id": "product-reveal-after-origin",
          "name": "Продукт появляется после происхождения",
          "signal": "До холодильника с банками фильм показывает солнце, фермера, рощу и цитрусы.",
          "baseline": "FMCG-ролик открывается packshot, consumption shot или быстрым логотипом.",
          "deviation": "Упаковка входит как результат уже понятой природной цепочки.",
          "interpretation": "Продукт появляется после происхождения",
          "transfer": "Сначала доказать source или process, затем показать продукт как его кульминацию.",
          "risk": "Без ранних brand codes зритель может запомнить территорию, но не рекламодателя."
        },
        {
          "id": "shadow-creates-sun-payoff",
          "name": "Тень создаёт цену солнечности",
          "signal": "Начальные фасады и площадь намеренно холодны и пусты, прежде чем свет превращает их в социальное пространство.",
          "baseline": "Средиземноморская реклама держит солнечный mood непрерывно.",
          "deviation": "Короткое противоположное состояние делает главный mood событием, а не фильтром.",
          "interpretation": "Тень создаёт цену солнечности",
          "transfer": "Перед обещаемым состоянием показать его точный визуальный дефицит.",
          "risk": "Слишком длинная мрачная экспозиция нарушит genre promise и снизит аппетитность."
        },
        {
          "id": "ingredient-color-chain",
          "name": "Цвет проходит от ингредиента до бренда",
          "signal": "Оранжевый повторяется в плоде, напитке, архитектуре, транспорте и этикетке.",
          "baseline": "Brand color добавляется поверх мира графикой или wardrobe.",
          "deviation": "Палитра выглядит выращенной внутри локации и сырья.",
          "interpretation": "Цвет проходит от ингредиента до бренда",
          "transfer": "Строить цветовую систему от material truth продукта к окружению и packshot.",
          "risk": "Чрезмерная цветовая координация сделает реальную локацию искусственной декорацией."
        },
        {
          "id": "scale-ladder-proves-value",
          "name": "Лестница масштабов доказывает ценность",
          "signal": "Aerial территории, фасады, группы, лица, плод, поток и пузырьки постоянно чередуются.",
          "baseline": "Coverage меняет крупности преимущественно ради темпа.",
          "deviation": "Каждый scale отвечает за отдельную часть аргумента: происхождение, жизнь или сенсорность.",
          "interpretation": "Лестница масштабов доказывает ценность",
          "transfer": "Назначить каждому уровню крупности конкретную доказательную функцию.",
          "risk": "Без ясной иерархии aerial и macro превратятся в красивый, но случайный montage."
        },
        {
          "id": "taste-shown-as-physics",
          "name": "Вкус показан физикой",
          "signal": "Разлом цитруса, открывание, поток, стекло, пузырьки и реакция лица заменяют описательные эпитеты.",
          "baseline": "Вкус сообщается voiceover, supers и довольной улыбкой после глотка.",
          "deviation": "Сенсорное обещание разбирается на наблюдаемые материальные события.",
          "interpretation": "Вкус показан физикой",
          "transfer": "Переводить абстрактное качество продукта в последовательность физических evidence shots.",
          "risk": "Макро без человеческой реакции останется техническим tabletop-красивым кадром."
        },
        {
          "id": "location-is-ingredient-proof",
          "name": "Локация доказывает ингредиент",
          "signal": "Рощи Таормины, площади Ортиджии и реальный цитрус входят в одну причинную цепочку.",
          "baseline": "Итальянский город служит premium postcard и cultural shorthand.",
          "deviation": "Территория объясняет климат, происхождение плода и социальный характер употребления.",
          "interpretation": "Локация доказывает ингредиент",
          "transfer": "Выбирать место, которое доказывает product truth, а не только elevates production value.",
          "risk": "Если ingredient bridge слаб, зритель запомнит туризм вместо продукта."
        },
        {
          "id": "copy-names-experienced-metaphor",
          "name": "Слоган называет пережитую метафору",
          "signal": "Life sparkles under the sun появляется только после света, газирования и ожившей площади.",
          "baseline": "Tagline вводится в начале и затем иллюстрируется набором сцен.",
          "deviation": "Текст приходит как название уже пережитой зрителем причинной системы.",
          "interpretation": "Слоган называет пережитую метафору",
          "transfer": "Откладывать copy до момента, когда visual proof позволяет строке упаковать смысл, а не объяснять его.",
          "risk": "Если визуальная метафора не читается самостоятельно, поздний copy станет запоздалой инструкцией."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>Натуральность</code> здесь не характеристика банки, а причинность целого мира. Солнце воздействует на рощу, плод, город, людей и напиток одинаковым способом. Поэтому обещание <code>made from real Italian fruit</code> не приклеено к красивой lifestyle-рекламе: весь фильм до packshot работает как эмоциональное доказательство происхождения.</p>\n<p>Сильнейший выбор — сделать солнце не атмосферой, а действующим лицом. У него есть вход, траектория и последствия. До его появления люди ждут, площадь пуста, роща темна. После — плод сияет, город наполняется, напиток льётся, люди сближаются. Это очень простая метафора, доведённая до полноценной монтажной системы.</p>\n<h2>Драматургия</h2>\n<h3>1. Нехватка без объяснения</h3>\n<p>Первые секунды не говорят «нам не хватает солнца». Они показывают прохладный мир, где всё как будто задержало дыхание. Визуальная проблема считывается до любого copy.</p>\n<h3>2. Природное событие становится inciting incident</h3>\n<p>Облака раскрываются, фермер смотрит вверх, свет касается лица и апельсинов. Крупность переводит грандиозное явление в человеческое ощущение. Одновременно рука открывает банку: природное и продуктовое раскрытие рифмуются одним жестом.</p>\n<h3>3. Product reveal получает предысторию</h3>\n<p>Линейка банок появляется примерно после первой трети. К этому моменту зритель уже видел рощу, плод и место. Холодильник воспринимается не как начало рекламного аргумента, а как результат цепочки.</p>\n<h3>4. Benefit расширяется кругами</h3>\n<p>Сначала тепло чувствует фермер, затем женщина пробует напиток, затем героиня выходит наружу, затем друзья и вся площадь становятся активными. Монтаж движется от одного тела к социальной среде. Вкус показан как распространяющаяся энергия, а не одиночная реакция модели.</p>\n<h3>5. Слоган закрывает причинную цепочку</h3>\n<p><code>Life sparkles under the sun</code> появляется над географией, где уже совпали реальные солнечные блики, пузырьки в стакане и ожившая социальная жизнь. У слова <code>sparkles</code> сразу три доказанных значения: свет, carbonation и человеческая энергия.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Киноширокий кадр 3840×1630:</strong> вытягивает площади, фасады и рощи в панораму; product macros работают как резкий масштабный контраст.</li>\n<li><strong>Переход от steel blue к amber:</strong> до солнца преобладают холодные тени; после — охра, оранжевый, красный и жёлтый.</li>\n<li><strong>Жёсткая граница света и тени:</strong> фасады и площади показывают движение солнца геометрически, а не только экспозицией камеры.</li>\n<li><strong>Контровой свет как материальность:</strong> кожа, волосы, стекло, пузырьки и напиток получают общий светящийся край.</li>\n<li><strong>Scale ladder:</strong> aerial территории → городской wide → группа → лицо → фрукт → поток → пузырьки. Так бренд связывает происхождение, жизнь и сенсорность.</li>\n<li><strong>Красная героиня:</strong> одежда удерживает зрительский взгляд между дверью, кафе и толпой; персонаж становится human anchor сложной географии.</li>\n<li><strong>Оранжевый как сквозной объект:</strong> плод, транспорт, фасад, напиток и packshot рифмуются без графических переходов.</li>\n<li><strong>Реальная поверхность в финале:</strong> упаковка стоит в том же солнце, что и герои; packshot не выпадает в студийную пустоту.</li>\n</ul>\n<h2>Почему «солнце» не превращается в клише</h2>\n<p>Средиземноморские напитки постоянно используют золотой час, улыбки и цитрусы. Здесь отличие не в наборе образов, а в строгой причинности. Свет приходит позже, имеет видимую траекторию, меняет поведение и рифмуется с открыванием банки. Если переставить кадры случайно, идея ослабнет. Значит, атмосфера организована драматургически.</p>\n<p>Вторая защита от клише — временная тень. Фильм разрешает себе несколько холодных секунд, чтобы солнечность была не постоянным рекламным фильтром, а заслуженным payoff.</p>\n<h2>Как продукт становится частью истории</h2>\n<p>Product integration построен ступенчато:</p>\n<ol>\n<li>источник — солнце и южная земля;</li>\n<li>сырьё — целый и разломанный апельсин;</li>\n<li>ассортимент — банки разных цитрусовых цветов;</li>\n<li>использование — открывание, глоток и наливание;</li>\n<li>ощущение — пузырьки, свет через напиток, улыбка;</li>\n<li>социальное следствие — стол, друзья, площадь;</li>\n<li>рациональный proof — 100% natural ingredients и real Italian fruit.</li>\n</ol>\n<p>Рациональная строка появляется последней, потому что к этому моменту зритель уже эмоционально увидел её смысл.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Дать атмосферному элементу причинную арку.</strong> Свет, ветер, холод, дождь или тишина могут не украшать, а запускать изменения.</li>\n<li><strong>Ввести короткий визуальный дефицит.</strong> Несколько секунд противоположного состояния делают основной mood измеримым.</li>\n<li><strong>Отложить pack reveal до доказательства происхождения.</strong> Сначала показать source, process или consequence, затем упаковку.</li>\n<li><strong>Построить material rhyme.</strong> Один цвет или физическое свойство проходит через локацию, ингредиент, продукт и человека.</li>\n<li><strong>Менять масштаб по логике ценности.</strong> Территория доказывает происхождение, macro — сенсорность, лица — человеческий payoff.</li>\n<li><strong>Снять вкус через действия.</strong> Разлом, поток, конденсат, пузырьки и реакция убедительнее набора эпитетов.</li>\n<li><strong>Сделать локацию частью product truth.</strong> Место должно объяснять ингредиент, ремесло или поведение, а не работать postcard.</li>\n<li><strong>Пусть copy называет уже пережитую метафору.</strong> Лучший слоган не объясняет монтаж, а даёт ему запоминаемое имя.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Золотой час без драматургии станет stock luxury.</strong> Нужен момент изменения или правило воздействия света.</li>\n<li><strong>Долгий pre-product может потерять бренд.</strong> Цвет, жест или звуковая семантика должны заранее готовить reveal.</li>\n<li><strong>Туристическая красота легко затмит продукт.</strong> Каждому establishing shot нужен ingredient или usage bridge.</li>\n<li><strong>Счастливая компания рискует стать взаимозаменяемой.</strong> Требуются конкретный персонаж-якорь и повторяющееся действие.</li>\n<li><strong>Слишком много красивых macro замедлит причинность.</strong> Каждый close-up должен добавлять новый этап: плод, вскрытие, поток, газирование, реакция.</li>\n<li><strong>Популярная песня может сделать идею зависимой от лицензии.</strong> Визуальная арка должна оставаться понятной без lyrics.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact public Vimeo player полностью воспроизводит 70.000-секундный director’s cut.</li>\n<li>Сохранены complete 3840×1630 H.264 25 fps и stereo AAC 70.016-second streams с checksums.</li>\n<li>Public player публикует 120-frame storyboard sprite; он сохранён целиком и sampled в 15 timecoded evidence frames.</li>\n<li>Exact end copy: <code>Life sparkles under the sun / To the Taste of Life / 100% natural ingredients / Made from real Italian fruit</code>.</li>\n<li>Exact Vimeo и production upload подтверждают Ogilvy, The Family, Martin Werner, Nicolaj Brüel, BAND, Stuart Greenwald и music credits.</li>\n<li>Профильная публикация связывает фильм с кампанией <code>La vita risplende sotto il sole</code>, Ортиджией, Таорминой и линейкой Naturali.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Итальянский VO подтверждён для опубликованной кампании, но не перенесён как слышимая реплика exact director’s cut.</li>\n<li>Auto-caption содержит ошибки в lyrics; он не используется как точная песенная транскрипция.</li>\n<li>Отдельные Foley и ambience не утверждаются без acoustic pass.</li>\n<li>Browser capture не использован; samples происходят из exact official Vimeo sprite.</li>\n<li>Video/audio остаются раздельными; E4 требует resource-gated lossless mux и acoustic check.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный public Vimeo playback 00:00–01:10, exact 3840×1630 stream, официальный 120-frame player storyboard и 15 timecoded samples. Ниже фиксируются наблюдаемые действия; текст опубликованной итальянской версии отделён от exact director’s cut.</p>\n<h2>1. Мир ждёт света — 00:00–00:07</h2>\n<p>Над барочным зданием появляется Sanpellegrino. Пространство прохладное и почти тёмное. Камера переносится к дереву, дороге среди рощи и пустой городской площади. Люди и архитектура существуют, но ещё не ожили.</p>\n<h2>2. Солнце находит землю и человека — 00:07–00:15</h2>\n<p>Фермер в апельсиновой роще поднимает лицо к небу. Тяжёлые облака расходятся; солнечный луч попадает в сад и на кожу. Крупный план руки, открывающей банку, связывает природное раскрытие света с раскрытием продукта, но упаковка ещё не объясняется в лоб.</p>\n<h2>3. Свет выращивает вкус — 00:15–00:24</h2>\n<p>Апельсины загораются среди листьев. Фермер чувствует тепло, а солнечные блики проходят через ветви. Монтаж переносит тот же свет на фасады и балконы южного города. Роща и площадь начинают выглядеть как части одного источника вкуса.</p>\n<h2>4. Природа превращается в линейку продукта — 00:24–00:31</h2>\n<p>В холодильнике выстраиваются банки Naturali разных цитрусовых цветов. Фермер берёт апельсин и разламывает его руками; мякоть становится сенсорным доказательством. Женщина в тёплом контровом свете делает глоток прямо из банки.</p>\n<h2>5. Женщина выходит на солнечную сторону — 00:31–00:39</h2>\n<p>Героиня в красном стоит в дверном проёме, смотрит вверх и выходит наружу. Камера показывает площадь и кафе, где уже собираются люди. Свет не просто делает картинку красивее — он превращает закрытую индивидуальную сцену в открытую социальную.</p>\n<h2>6. Солнечный импульс становится общением — 00:39–00:48</h2>\n<p>Подруги смеются; банки и стаканы появляются на столе. Люди поднимают руки навстречу свету и чокаются. Маленький жёлтый транспорт пересекает площадь, связывая кафе, город и рощу в один живой организм.</p>\n<h2>7. Вкус становится видимым — 00:48–00:56</h2>\n<p>Напиток льётся из банки в прозрачный стакан. Макро показывает плотный оранжевый цвет, пену, лёд и пузырьки. Девушка пьёт на солнце; aerial площади чередуется с человеческими и предметными крупностями. Монтаж показывает продукт одновременно как природную материю и городской ритуал.</p>\n<h2>8. Общая энергия достигает пика — 00:56–01:05</h2>\n<p>Друзья пьют, смеются и смотрят друг на друга. Контровой свет просвечивает через стаканы и силуэты лиц; солнечные очки, кожа, стекло и напиток отражают одну палитру. Серия реакций превращает вкус в короткую цепную реакцию удовольствия.</p>\n<h2>9. География превращается в обещание — 01:05–01:10</h2>\n<p>Аэросъёмка Ортиджии над морем получает строку <code>Life sparkles under the sun</code>. Финальный packshot ставит банки и реальные цитрусы на освещённую поверхность. Lockup: <code>To the Taste of Life</code>; ниже — <code>100% natural ingredients / Made from real Italian fruit</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус exact master</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 70.016 секунды.</li>\n<li>Vimeo публикует один English auto-generated caption track.</li>\n<li>Track сохранён в <code>subtitles/vimeo-auto-en.vtt</code>.</li>\n<li>Он распознаёт несколько фрагментов песни и финальную строку, но не подтверждает отдельного narrator VO.</li>\n<li>Full acoustic speech check не запускался: resource gate Mac запрещает Whisper при высоком swap.</li>\n</ul>\n<h2>Музыка</h2>\n<ul>\n<li>Track: <code>On the Sunny Side of the Street</code>.</li>\n<li>Songwriters: Jimmy McHugh / Dorothy Fields.</li>\n<li>Arrangement: Flavio Ibba, Danilo Madonia.</li>\n<li>Voice performance: Greta Bragoni.</li>\n<li>Master: Red Rose Productions.</li>\n</ul>\n<p>Auto-caption пытается записать отдельные строки песни между 00:11 и 00:35. Из-за ошибок распознавания и авторских ограничений lyrics здесь не воспроизводятся; доказанная функция музыки — семантически поддержать движение мира из тени на солнечную сторону.</p>\n<h2>Опубликованный закадровый текст кампании</h2>\n<p>Engage описывает итальянскую эфирную версию и приводит её VO:</p>\n<blockquote>\n<p>Il sole del Mediterraneo risveglia il gusto delle arance che coltiviamo, dei momenti che condividiamo, della vita stessa.</p>\n</blockquote>\n<p>Перевод: средиземноморское солнце пробуждает вкус выращиваемых апельсинов, разделяемых моментов и самой жизни.</p>\n<p>Это campaign copy из публичной публикации, а не подтверждённая акустическая расшифровка exact Vimeo director’s cut. Поэтому он не помещён в основной сценарий как услышанная реплика.</p>\n<p>Источник: <a href=\"https://www.engage.it/campagne/le-bibite-sanpellegrino-naturali-in-tv-e-online-con-il-nuovo-spot-diretto-da-martin-werner.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.engage.it/campagne/le-bibite-sanpellegrino-naturali-in-tv-e-online-con-il-nuovo-spot-diretto-da-martin-werner.aspx</a></p>\n<h2>Подтверждённый экранный текст</h2>\n<h3>01:05–01:07</h3>\n<blockquote>\n<p>LIFE SPARKLES UNDER THE SUN</p>\n</blockquote>\n<h3>01:07–01:10</h3>\n<blockquote>\n<p>SANPELLEGRINO<br>\nTO THE TASTE OF LIFE<br>\n100% NATURAL INGREDIENTS<br>\nMADE FROM REAL ITALIAN FRUIT</p>\n</blockquote>\n<h2>Звуковые ограничения</h2>\n<p>Opening a can, pouring, table ambience и городское движение визуально присутствуют, но отдельные SFX не утверждаются без акустического pass. До него документ уверенно фиксирует music identity, опубликованный campaign VO и точный экранный copy, но не выдумывает микс.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/t000s.png</code></td>\n<td>Sanpellegrino presenta появляется над тёмной дождливой площадью.</td>\n<td>Холодный architectural wide; белый logo lockup и красная звезда стоят в центре.</td>\n<td>Сразу связывает бренд с миром, который солнце ещё не преобразило.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/t005s.png</code></td>\n<td>Почти пустая барочная площадь остаётся в глубокой тени.</td>\n<td>Высокий establishing wide; фасады заполняют верх, тёмная площадь — низ.</td>\n<td>Показывает город до «включения» солнца.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/t010s.png</code></td>\n<td>Сквозь тяжёлые облака появляется свет.</td>\n<td>Облачный sky close-up с яркими разрывами по краям.</td>\n<td>Превращает погоду в драматическое событие.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/t015s.png</code></td>\n<td>Фермер подставляет лицо солнечному лучу.</td>\n<td>Экстремальный профильный close-up, flare и золотой контровой.</td>\n<td>Связывает солнце с телесным удовольствием до продукта.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/t020s.png</code></td>\n<td>Свет ложится на фасад и статую.</td>\n<td>Низкий architectural wide с жёсткой диагональю тени.</td>\n<td>Делает движение солнца видимым через геометрию города.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/t025s.png</code></td>\n<td>Ряды Naturali появляются в холодильнике.</td>\n<td>Фронтальный product-line shot, отражение удваивает банки.</td>\n<td>Первый product reveal наследует цвет уже показанных цитрусов.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/t030s.png</code></td>\n<td>Женщина пьёт из банки на солнце.</td>\n<td>Очень плотный профиль, золотая засветка и неглубокий фокус.</td>\n<td>Вводит вкус как интимное физическое ощущение.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/t035s.png</code></td>\n<td>Героиня выходит из дверей к свету.</td>\n<td>Симметричный medium, красная одежда становится цветовым центром.</td>\n<td>Повторяет opening, но переводит ожидание в действие.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/t040s.png</code></td>\n<td>Подруги смеются за столом.</td>\n<td>Живой close-up, лица частично перекрывают друг друга.</td>\n<td>Расширяет benefit от личного глотка к общению.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/t045s.png</code></td>\n<td>Площадь оживает: кафе, прохожие и жёлтый транспорт.</td>\n<td>Высокий общий план с длинными тенями.</td>\n<td>Доказывает, что солнечный импульс охватил весь город.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/t050s.png</code></td>\n<td>Оранжевый напиток льётся из банки в стакан.</td>\n<td>Макро сверху, банка и поток образуют центральную ось.</td>\n<td>Делает вкус видимым через цвет, плотность и движение.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/t055s.png</code></td>\n<td>Солнечная панорама Ортиджии открывается к морю.</td>\n<td>Высокий городской wide с глубокой перспективой.</td>\n<td>Связывает продуктовый ритуал с конкретной территорией.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/t060s.png</code></td>\n<td>Человек пьёт из стеклянной кружки в контровом свете.</td>\n<td>Плотный силуэтный профиль; напиток светится янтарём.</td>\n<td>Превращает стакан в переносимый кусок солнца.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/t065s.png</code></td>\n<td>Аэросъёмка острова получает слоган.</td>\n<td>Симметричный aerial, белый copy проходит по морю и городу.</td>\n<td>Называет центральную метафору после её визуального доказательства.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/t070s.png</code></td>\n<td>Банки, цитрусы и логотип стоят на солнечной поверхности.</td>\n<td>Packshot в реальной локации, фон размыт, свет и тень продолжают фильм.</td>\n<td>Закрывает цепочку происхождения продуктовым и рациональным proof.</td>\n</tr>\n</tbody>\n</table>\n<h2>Provenance кадров</h2>\n<p><code>frames/vimeo-thumb-sprite.webp</code> — официальный Vimeo preview размером 6215×2640: 120 ячеек 565×240, 11 колонок, row-major. Samples выбраны как ближайшие целые preview cells к интервалам около пяти секунд; финальный sample использует последнюю ячейку. Это не реконструкция и не AI-generation.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Sanpellegrino Naturali — Director’s Cut / To the Taste of Life</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22110\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22110</a></li>\n<li>Сообщение: <code>22110</code></li>\n<li>Дата публикации поста: 2026-06-25 04:02:42 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/726662545\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/726662545</a></li>\n<li>Production upload с полными титрами: <a href=\"https://vimeo.com/742212274\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/742212274</a></li>\n<li>Кампания: <code>La vita risplende sotto il sole</code> / <code>Life sparkles under the sun</code></li>\n<li>Международный lockup: <code>To the Taste of Life</code></li>\n<li>Режиссёр: Martin Werner</li>\n<li>Агентство: Ogilvy</li>\n<li>Production: The Family</li>\n<li>Post-production: BAND</li>\n<li>Длительность: ровно 70.000 секунд</li>\n<li>Видео: H.264, 3840×1630, 25 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 70.016 секунды, полный public Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>d8dd22f1377a1723580993f50a2c22a050055b1b502c8e0409c80624893c2000</code></li>\n<li>SHA-256 аудио: <code>0b3f2eb556bb425e270e389fabbbcec400397819f0db1cd0fe746a008da8c506</code></li>\n<li>Доказательность: E3 — полный browser playback, официальный 120-frame Vimeo storyboard sprite, 15 timecoded samples, exact poster и полные раздельные video/audio streams</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>SANPELLEGRINO NATURALI<br>\nby Martin Werner</p>\n</blockquote>\n<h2>О чём ролик</h2>\n<p>Юг Италии сначала погружён в прохладную синеву и тень. Женщина ждёт в дверях, площадь почти пуста, апельсиновая роща темна, фермер смотрит в тяжёлое небо. Солнце прорывается сквозь облака и запускает весь мир: освещает лицо и плоды, скользит по барочным фасадам, наполняет улицы людьми и превращает площадь в место встречи.</p>\n<p>Продукт входит только после этой природной экспозиции. В холодильнике появляется цветовая линейка Sanpellegrino Naturali; апельсин разламывают руками, женщина пьёт из банки, друзья смеются и поднимают стаканы. Оранжевый напиток льётся в стекло, пузырьки и контровой свет превращают вкус в видимое физическое событие.</p>\n<p>Финал поднимается над Ортиджией и формулирует причинную связь: <code>Life sparkles under the sun</code>. Packshot продолжает тот же солнечный мир и завершает его строками <code>To the Taste of Life</code> и <code>100% natural ingredients / Made from real Italian fruit</code>.</p>\n<h2>Стратегическая конструкция</h2>\n<p>Реклама не начинает с банки и не объясняет натуральность списком свойств. Она делает солнце источником всего доказательства: оно выращивает цитрусы, меняет архитектуру, вытягивает людей наружу, создаёт общение и визуально подсвечивает сам напиток. У продукта получается одна непрерывная цепочка происхождения:</p>\n<p><code>Mediterranean sun → Italian citrus → Naturali drink → shared sunny life</code>.</p>\n<p>Профильная публикация Engage связывает работу с кампанией 2022 года <code>La vita risplende sotto il sole</code>, стартовавшей 3 июля на ТВ и 4 июля в digital. Кампания продвигала Aranciata, Aranciata Amara и Limonata, заявляя 100% natural ingredients и итальянские цитрусы. Локации описаны как площади Ортиджии и апельсиновые рощи Таормины.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Солнце — активный персонаж:</strong> его появление меняет погоду, лица, архитектуру, продукт и социальную энергию.</li>\n<li><strong>Тьма создаёт нехватку:</strong> первые кадры удерживают людей и пространство в ожидании, поэтому свет ощущается как событие.</li>\n<li><strong>Product reveal отложен:</strong> зритель сначала видит источник вкуса — землю, плод и свет — и только затем упаковку.</li>\n<li><strong>Цвет бренда выращен внутри мира:</strong> оранжевый и лимонный появляются в плодах, фасадах, одежде, напитке и этикетках.</li>\n<li><strong>Масштаб постоянно меняется:</strong> aerial geography, городской wide, человеческий portrait, фрукт и пузырьки создают чувство большого природного цикла.</li>\n<li><strong>Вкус показан телесно:</strong> открывание банки, разлом плода, глоток, наливание, пузырьки и реакция лица заменяют вкусовые прилагательные.</li>\n<li><strong>Место становится ingredient proof:</strong> Сицилия работает не как туристический фон, а как происхождение цитруса и солнечного характера.</li>\n<li><strong>Copy приходит после доказательства:</strong> слоган называет то, что свет и монтаж уже сделали понятным без текста.</li>\n</ol>\n<h2>Основные титры</h2>\n<ul>\n<li>Client: San Pellegrino</li>\n<li>Agency: Ogilvy</li>\n<li>Chief Creative Officer: Andre Laurentino</li>\n<li>Creative Directors: Alberto Crignola, Nicolò Mondonico</li>\n<li>Executive Creative Director Ogilvy SA: Camilla Clerke</li>\n<li>Production company: The Family</li>\n<li>Director: Martin Werner</li>\n<li>DOP: Nicolaj Brüel</li>\n<li>Executive Producer: Lorenzo Ulivieri</li>\n<li>Head of Production: Federico Luiselli</li>\n<li>Senior Producer: Federica Dordoni</li>\n<li>Digital Producer: Raffaele Fusco</li>\n<li>Set Designer: Andrea Rosso</li>\n<li>Stylist: Daniela Ciancio</li>\n<li>Editor: Stuart Greenwald</li>\n<li>Post-production video: BAND</li>\n<li>Post-production audio: Disc2Disc</li>\n<li>Colorist: Adriano Mestroni</li>\n<li>Music: <code>On the Sunny Side of the Street</code> by Jimmy McHugh / Dorothy Fields</li>\n<li>Arrangement: Flavio Ibba, Danilo Madonia</li>\n<li>Voice performance: Greta Bragoni</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходная Vimeo metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact Telegram-linked Vimeo metadata</li>\n<li><code>source/official/the-family-vimeo-oembed.json</code> — production upload и расширенные credits</li>\n<li><code>source/official/vimeo-player-config.json</code> — public player configuration</li>\n<li><code>source/official/vimeo-playlist.json</code> — public player manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — playback, caption и storyboard provenance</li>\n<li><code>source/official/campaign-evidence.json</code> — campaign identity, strategy, locations и credits</li>\n<li><code>source/media-parts.json</code> — роли, codecs, durations, sizes и checksums</li>\n<li><code>subtitles/vimeo-auto-en.vtt</code> — опубликованный auto-caption exact master</li>\n<li><code>frames/vimeo-thumb-sprite.webp</code> — официальный 120-frame storyboard</li>\n<li><code>frames/browser/</code> — 15 samples с шагом около пяти секунд</li>\n</ul>\n<h2>Ограничения</h2>\n<p>English auto-caption в exact director’s cut распознаёт несколько фрагментов песни и финальный copy, но не подтверждает отдельную закадровую речь. Итальянская фраза кампании сохранена как текст из профильной публикации, а не выдана за услышанную реплику этого master. Browser screenshot API не использовался: timecoded visual evidence вырезан из официального Vimeo storyboard sprite. Полные video/audio streams пока раздельны; E4 требует resource-gated lossless mux и акустической проверки.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.928065+00:00"
    },
    {
      "id": "2026-06-24__tg-22109-a0__elev8-mov",
      "caseId": "-1001147919203:22109:0",
      "messageId": 22109,
      "date": "2026-06-24T05:52:20+00:00",
      "title": "elev8.mov",
      "brand": "elev8.mov",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Egor Protskó",
      "evidence": "E3",
      "frameCount": 30,
      "durationSeconds": 57,
      "summary": "Фильм берёт самый банальный язык категории — выйти на новый уровень , поднять trading experience , пробить потолок — и отказывается произносить его. Вместо этого он меняет гравитацию. Абстрактное benefit слово становится законом физического мира, а бренд name превращается одновременно в сценарий, визуальный эффект и финальный mnemonic.",
      "sourceUrl": "https://vimeo.com/1187988929",
      "telegramUrl": "https://t.me/fps_24_video/22109",
      "images": [
        {
          "src": "./frames/2026-06-24__tg-22109-a0__elev8-mov-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "world",
        "reframe",
        "metaphor"
      ],
      "moves": [
        {
          "id": "name-becomes-world-physics",
          "name": "Имя становится физикой мира",
          "signal": "После запуска Elev8 персонажи буквально начинают подниматься и остаются над облаками.",
          "baseline": "Название бренда появляется как tagline или визуальный pun в одном кадре.",
          "deviation": "Numeronym определяет закон гравитации, всю драматургию и финальный tableau.",
          "interpretation": "Имя становится физикой мира",
          "transfer": "Извлекать из brand name физический глагол и строить на нём последовательные последствия.",
          "risk": "Без эскалации и серьёзной постановки literal name останется одноходовой шуткой."
        },
        {
          "id": "one-tap-long-consequence",
          "name": "Один tap покупает длинное consequence",
          "signal": "App launch, chart и действие занимают несколько секунд; почти весь film показывает физическое следствие.",
          "baseline": "Trading app объясняет множество экранов, функций, инструментов и order states.",
          "deviation": "Минимальный UI bridge освобождает время для запоминаемой эмоциональной демонстрации.",
          "interpretation": "Один tap покупает длинное consequence",
          "transfer": "Сокращать product interaction до одного ясного причинного жеста и инвестировать хронометраж в payoff.",
          "risk": "Если gesture плохо читается, spectacle потеряет attribution и станет generic entertainment."
        },
        {
          "id": "delayed-effect-rewards-inference",
          "name": "Задержанный эффект награждает догадку",
          "signal": "После tap герой сначала смотрит вверх; только затем ботинки отрываются от пола.",
          "baseline": "Magic product effect начинается мгновенной вспышкой и восторженной реакцией.",
          "deviation": "Пауза позволяет зрителю самому связать Elev8 с elevation.",
          "interpretation": "Задержанный эффект награждает догадку",
          "transfer": "Разделять cause и reveal коротким reaction beat, чтобы аудитория завершила metaphor самостоятельно.",
          "risk": "Слишком длинная задержка разрушит причинность и будет воспринята как монтажный разрыв."
        },
        {
          "id": "vertical-scale-escalation",
          "name": "Эскалация следует одной вертикали",
          "signal": "Фильм проходит перегородку, потолок, стеклянный фасад, крышу, самолёт и облака.",
          "baseline": "CGI climax повышает громкость через случайно растущие разрушения.",
          "deviation": "Каждый beat увеличивает один понятный параметр — высоту.",
          "interpretation": "Эскалация следует одной вертикали",
          "transfer": "Выбирать одну пространственную ось и строить escalating sequence только по ней.",
          "risk": "Если следующая ступень не выше или сильнее предыдущей, зритель почувствует повторение."
        },
        {
          "id": "phone-is-invariant-anchor",
          "name": "Телефон остаётся инвариантным якорем",
          "signal": "Офис, здание, skyline и облака меняются, но герой продолжает держать app в руке.",
          "baseline": "Product shot показывается до spectacle и возвращается только отдельным end card.",
          "deviation": "Physical device путешествует через все scale changes и сохраняет причинную связь.",
          "interpretation": "Телефон остаётся инвариантным якорем",
          "transfer": "В невозможном мире удерживать один постоянный product object в руках или композиции героя.",
          "risk": "Слишком частый hero framing телефона остановит kinetic escalation и станет навязчивым."
        },
        {
          "id": "individual-benefit-becomes-ecosystem",
          "name": "Личное чудо превращается в экосистему",
          "signal": "Левитация переходит от одного героя к офису, а финал показывает множество людей над облаками.",
          "baseline": "Finance ad фиксируется на единственном successful trader и его lifestyle reward.",
          "deviation": "Crowd logic кодирует platform ecosystem и collective empowerment.",
          "interpretation": "Личное чудо превращается в экосистему",
          "transfer": "Начинать с личного proof, затем показывать, как эффект распространяется по системе пользователей.",
          "risk": "Для финансов коллективный подъём может ошибочно обещать универсальную прибыль; benefit должен быть точно ограничен."
        },
        {
          "id": "human-cgi-as-trust-signal",
          "name": "Human + CGI становится сигналом доверия",
          "signal": "Бренд сознательно снял live-action faces и physical reactions, усилив их CGI, вместо AI-generated flagship imagery.",
          "baseline": "Tight launch schedule толкает tech-first brand к полностью generated visual production.",
          "deviation": "Production method выбран под experienced audience с высокой чувствительностью к synthetic brand signals.",
          "interpretation": "Human + CGI становится сигналом доверия",
          "transfer": "Связывать способ производства с trust expectation аудитории, а не выбирать технологию по тренду.",
          "risk": "Сам по себе human-made claim не исправит слабую идею и не является автоматическим доказательством надёжности."
        },
        {
          "id": "film-and-stunt-share-rule",
          "name": "Film и stunt подчинены одному правилу",
          "signal": "Фильм поднимает трейдеров над облака; отдельная activation поднимает app на 30 км для реальной CFD transaction.",
          "baseline": "Launch film, PR event и product proof развиваются как независимые идеи.",
          "deviation": "Brand name служит creative filter и для fiction, и для физической демонстрации инфраструктуры.",
          "interpretation": "Film и stunt подчинены одному правилу",
          "transfer": "Придумывать campaign law, который одинаково порождает story, activation и verifiable product proof.",
          "risk": "Stunt без прямой связи с capability останется дорогим PR-трюком и не усилит доверие."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Фильм берёт самый банальный язык категории — <code>выйти на новый уровень</code>, <code>поднять trading experience</code>, <code>пробить потолок</code> — и отказывается произносить его. Вместо этого он меняет гравитацию. Абстрактное benefit-слово становится законом физического мира, а бренд-name превращается одновременно в сценарий, визуальный эффект и финальный mnemonic.</p>\n<p>Ключевой выигрыш — не просто flying people. Ролик показывает точную причинность: <code>tap → взгляд → ноги от пола → офис → здание → город → самолёт → облака</code>. Каждая новая ступень повышает scale, но телефон остаётся в руке, поэтому spectacle не забывает продукт.</p>\n<h2>Драматургия</h2>\n<h3>1. Сначала категория выглядит как категория</h3>\n<p>Open-space, экраны, графики, холодная корпоративная сетка. Фильм сознательно начинает внутри скучного visual code, чтобы зритель понял исходную норму. Изменение становится заметным именно потому, что baseline строгий и горизонтальный.</p>\n<h3>2. Interface сокращён до причинного жеста</h3>\n<p>Приложение не получает tutorial coverage. Logo, balance, chart, две кнопки, tap — этого достаточно. Сценарий тратит несколько секунд на действие и почти весь хронометраж на его эмоциональное следствие. Это не product demo, а consequence demo.</p>\n<h3>3. Effect раскрывается с задержкой</h3>\n<p>После tap герой не улыбается и не взлетает мгновенно. Он поднимает глаза, затем камера показывает ботинки и кресло. Микропауза позволяет зрителю самостоятельно соединить <code>Elev8</code> и elevation; шутка рождается в голове, а не в объясняющем copy.</p>\n<h3>4. Benefit становится заразным</h3>\n<p>Один человек превращается в офисный коллектив. Это важная стратегическая поправка: без неё ролик мог бы выглядеть историей случайной прибыли. Коллективное распространение переводит чудо в обещание ecosystem, хотя юридически финансовый результат всё равно нельзя читать как гарантированный рост.</p>\n<h3>5. Vertical scale заменяет conventional climax</h3>\n<p>Каждый следующий предел физически выше предыдущего. Перегородка, потолок, стекло, крыша, skyline, самолёт и облака дают простой escalating grammar. Зритель всегда знает направление, даже когда действие становится хаотичным.</p>\n<h3>6. Финал меняет эмоцию</h3>\n<p>Office section тревожный и слегка катастрофический; cloud section тёплый и спокойный. Улыбка героя появляется только после прохождения через страх и разрушение. Brand promise выглядит earned, а не наложенным на модель с первого кадра.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Горизонтальная офисная сетка:</strong> desks, перегородки, потолочные панели и сидящие тела создают визуальную тяжесть.</li>\n<li><strong>Вертикальное нарушение:</strong> сначала голова выше partition, затем силуэт выше кресла, потом фигура выше building и aircraft.</li>\n<li><strong>Переход цвета:</strong> cyan / green office постепенно уступает amber city и rose-gold clouds.</li>\n<li><strong>Live-action faces:</strong> серьёзные, испуганные и удивлённые реакции удерживают CGI в человеческом мире.</li>\n<li><strong>Destruction as proof:</strong> стекло и обломки делают elevation физически дорогим; эффект имеет массу.</li>\n<li><strong>Телефон как invariant:</strong> масштаб и пространство меняются, но смартфон остаётся читаемым object anchor.</li>\n<li><strong>2:1 frame:</strong> широкий кадр сначала подчёркивает office grid, затем позволяет cloudscape и множеству фигур жить одновременно.</li>\n<li><strong>Final depth:</strong> люди распределены по разным слоям облаков, поэтому logo окружён настоящей экосистемой, а не flat confetti.</li>\n</ul>\n<h2>Почему это сильнее category clichés</h2>\n<p>Бык, медведь, свечи и зелёная стрелка вверх говорят о рынке, но почти ничего не говорят о конкретном бренде. Elev8 использует график ровно настолько, чтобы обозначить действие. После него category symbol исчезает, а собственное имя бренда генерирует уникальную систему образов.</p>\n<p>Официальный campaign case прямо называет борьбу с brokerage sameness одной из задач. Полезный урок: distinctiveness создаётся не новым стилем той же стрелки, а найденным внутри названия физическим глаголом.</p>\n<h2>Human-produced spectacle как сигнал доверия</h2>\n<p>Elev8 сообщает, что flagship video собирался около трёх месяцев и был снят как live footage с CGI без AI-generated cast. Обоснование не технологическое, а стратегическое: experienced traders чувствительны к brand signals, а polished synthetic people могли ослабить claim о реальной инфраструктуре и опытной команде.</p>\n<p>Это не универсальная формула <code>AI плохо</code>. Решение связано с моментом: новый финансовый бренд должен быстро заработать доверие и одновременно выделиться. Поэтому handmade physicality — лица, кресла, glass debris, daylight — становится частью positioning.</p>\n<h2>Реальная активация усиливает метафору</h2>\n<p>Отдельно от фильма Elev8 поднял смартфон в стратосферу на 30 км и выполнил CFD transaction. Это делает useful campaign architecture:</p>\n<ol>\n<li>film создаёт фантастический world;</li>\n<li>real-world stunt повторяет тот же vertical promise;</li>\n<li>product infrastructure становится доказательством, а не только реквизитом;</li>\n<li>brand name остаётся единой creative filter для разных каналов.</li>\n</ol>\n<p>Сильная кампания не просто повторяет tagline; она задаёт правило, по которому можно создавать film, event, product proof и visual identity.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Превратить brand name в глагол физического мира.</strong> Ищем не иллюстрацию логотипа, а действие, которое меняет поведение среды.</li>\n<li><strong>Показывать consequence вместо tutorial.</strong> Один понятный UI action может освободить почти весь хронометраж для эмоции.</li>\n<li><strong>Давать эффект с задержкой.</strong> Reaction и маленькая physical clue сильнее мгновенного объяснения.</li>\n<li><strong>Эскалировать через один пространственный параметр.</strong> Здесь это height; в другом проекте могут быть depth, speed, density или distance.</li>\n<li><strong>Сохранять один product anchor.</strong> Если world становится всё безумнее, знакомый предмет удерживает attribution.</li>\n<li><strong>Распространять benefit через crowd logic.</strong> Один пользователь доказывает desire, множество — ecosystem или network.</li>\n<li><strong>Связать film и activation одним правилом.</strong> Fictional elevation плюс real stratosphere trade создают взаимное усиление.</li>\n<li><strong>Сделать identity частью motion premise.</strong> Диагональ angle of elevation в E8 logo поддерживает ту же идею, что и вертикальный фильм.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Рост вверх может читаться как гарантированная прибыль.</strong> Для trading / finance нужны risk disclosures и чёткое отличие experience benefit от investment outcome.</li>\n<li><strong>Literal naming быстро становится dad joke.</strong> Нужна серьёзная постановка и эскалация, иначе идея закончится одним pun shot.</li>\n<li><strong>CGI без физического веса выглядит дешёво.</strong> Реакции, свет, debris, контакт с креслом и архитектурой должны продавать массу.</li>\n<li><strong>Destruction может спорить с trust.</strong> Хаос должен вести к контролю, а не создавать ощущение ненадёжного продукта.</li>\n<li><strong>Product visibility легко потерять в spectacle.</strong> Телефон или другой anchor должен возвращаться в точках escalation.</li>\n<li><strong>Clouds и полёт универсальны.</strong> Без точного brand-name mechanism ролик станет рекламой авиакомпании, telecom или энергетика.</li>\n<li><strong>Отказ от AI не является сообщением сам по себе.</strong> Он работает здесь как production proof для аудитории с высокой чувствительностью к доверию.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact public Vimeo player полностью воспроизводит 57.160-second cinematography upload.</li>\n<li>Сохранены complete 1920×960 H.264 25 fps и stereo AAC 57.216-second streams с checksums.</li>\n<li>Public player публикует 120-frame storyboard sprite; он сохранён целиком и sampled в 16 timecoded + 12 detail evidence frames.</li>\n<li>Official Elev8 YouTube идентифицирует film как official brand film и публикует 60-second cut 4 марта 2026 года.</li>\n<li>Official / sponsored brand sources подтверждают launch positioning, experienced-trader audience, live-footage + CGI approach, отказ от AI-generation, three-month production и stratosphere activation.</li>\n<li>Egor Protskó public profile and site identify him as cinematographer.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Director, agency, production company, editor, VFX house, composer и full crew не названы доступными публичными источниками.</li>\n<li>В exact Vimeo и official YouTube нет caption tracks; spoken transcript и sound design остаются неподтверждёнными до acoustic pass.</li>\n<li>Difference между 57.160-second Vimeo и 60-second official YouTube версиями не реконструируется без отдельного version comparison.</li>\n<li>Interface numbers читаются, но instrument и order direction не назначаются без надёжного label.</li>\n<li>Video/audio остаются раздельными; E4 требует resource-gated lossless mux и acoustic check.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный public Vimeo playback 00:00–00:57.160, exact 1920×960 stream, официальный 120-frame player storyboard, 16 timecoded samples и 12 interface detail cells. Ниже описываются только наблюдаемые действия; речь не утверждается без caption или acoustic evidence.</p>\n<h2>1. Обычный торговый этаж — 00:00–00:08</h2>\n<p>Большой open-space заполнен мониторами, перегородками и сотрудниками. Холодный зеленовато-серый свет, повторяющаяся сетка потолочных панелей и неподвижные фигуры делают работу монотонной. Камера постепенно выделяет молодого героя в центре, но он пока визуально растворён в системе.</p>\n<h2>2. Приложение даёт единственное простое действие — 00:08–00:12</h2>\n<p>Герой берёт телефон. На домашнем экране он нажимает иконку <code>E8</code>; белый launch screen раскрывает <code>ELEV8</code>. Затем появляется торговый interface: balance <code>$850.00</code>, ломаный график и две цветные ценовые кнопки около <code>5088.30</code> / <code>5088.50</code>. Палец совершает одно действие.</p>\n<h2>3. Результат сначала почти незаметен — 00:12–00:18</h2>\n<p>Герой поднимает глаза. Камера задерживается на серьёзном лице, затем показывает ботинки и основание кресла: ноги плавно отрываются от ковра. Абсурд начинается без вспышки и без мгновенного celebration, поэтому зритель успевает сам понять игру с названием.</p>\n<h2>4. Поднимается уже весь офис — 00:18–00:26</h2>\n<p>Герой оказывается выше перегородок. Коллеги замечают происходящее, после чего антигравитация захватывает других людей, кресла и рабочую среду. Вертикальный беспорядок нарастает: сотрудники сталкиваются, сгруппировываются и вырываются из горизонтальной офисной сетки.</p>\n<h2>5. Волна пробивает архитектуру — 00:26–00:34</h2>\n<p>Действие переносится в верхний жилой / executive интерьер с тёплым закатным светом. Человек у панорамного окна обнаруживает приближающийся хаос; группа парящих офисных работников прорывается через пространство, оставляя стекло и обломки. Метафора <code>break through the ceiling</code> становится буквальной и слегка разрушительной.</p>\n<h2>6. Масштаб выходит за пределы здания — 00:34–00:40</h2>\n<p>Экстерьер стеклянной башни показывает движение вверх вдоль фасада. Затем город раскрывается общим планом: маленькая фигура поднимается над крышей и skyline. Герой уже не принадлежит офису, но всё ещё держит смартфон.</p>\n<h2>7. Новый уровень становится небом — 00:40–00:49</h2>\n<p>Герой парит среди облаков. Пассажир смотрит через иллюминатор самолёта и видит невозможную человеческую фигуру снаружи. Ракурс снизу делает трейдера почти монументальным; он показывает телефон, сохраняя связь фантазии с конкретным app action.</p>\n<h2>8. Страх превращается в спокойствие — 00:49–00:54</h2>\n<p>Солнечный haze заполняет кадр. Крупный план героя переходит от напряжения к удовлетворённой улыбке. Белая засветка очищает пространство перед brand reveal.</p>\n<h2>9. Один герой становится экосистемой — 00:54–00:57.160</h2>\n<p>Над облаками появляется <code>ELEV8</code>. Вокруг логотипа на разных расстояниях парят люди и офисные кресла. Финал не возвращает героя на землю: бренд закрепляет высоту как новую норму.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 57.216 секунды.</li>\n<li>Exact Vimeo public player не публикует text tracks.</li>\n<li>Official Elev8 YouTube upload также не публикует manual или automatic captions.</li>\n<li>Full acoustic speech check не запускался: текущий resource gate Mac запрещает Whisper при высоком swap.</li>\n<li>Поэтому dialogue, narrator VO, lyrics, music identity и отдельные SFX не утверждаются.</li>\n</ul>\n<h2>Подтверждённый экранный текст</h2>\n<h3>00:08–00:10 — app launch</h3>\n<blockquote>\n<p>ELEV8</p>\n</blockquote>\n<h3>00:09–00:12 — trading interface</h3>\n<ul>\n<li><code>$850.00</code></li>\n<li>ломаный price chart;</li>\n<li>две цветные price/action buttons примерно <code>5088.30</code> и <code>5088.50</code>.</li>\n</ul>\n<p>Название инструмента и фактический тип order не читаются достаточно надёжно, поэтому документ не называет сделку buy, sell, long или short.</p>\n<h3>00:54–00:57</h3>\n<blockquote>\n<p>ELEV8</p>\n</blockquote>\n<h2>Официальное message context, но не транскрипт</h2>\n<p>Description официального 60-second YouTube cut называет Elev8 не только trading platform, но и ecosystem, который должен elevate the way you trade, и приглашает скачать приложение. Официальный brand launch формулирует <code>next-level broker</code> и <code>break through the ceiling of ordinary trading experience</code>.</p>\n<p>Эти строки объясняют стратегию ролика, но не переносятся в сценарий как услышанный voiceover. До acoustic pass точный spoken transcript отсутствует.</p>\n<h2>Звуковая гипотеза для будущей проверки</h2>\n<p>Визуально фильм требует перехода от office ambience к rising impact / destruction и воздушному финалу, однако наличие конкретных chair, glass, wind, aircraft или UI sounds не утверждается. E4 acoustic pass должен отдельно отметить:</p>\n<ol>\n<li>есть ли человеческая речь;</li>\n<li>какой cue совпадает с первым отрывом ног от пола;</li>\n<li>как звук масштабирует офис до неба;</li>\n<li>остаётся ли финал музыкальным или уходит в воздушную тишину.</li>\n</ol>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/t000s.png</code></td>\n<td>Open-space заполнен трейдерами и экранами.</td>\n<td>Высокий симметричный wide; потолочная сетка ведёт к центру.</td>\n<td>Устанавливает горизонтальный, системный и монотонный baseline.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/browser/t004s.png</code></td>\n<td>Герой почти теряется среди одинаковых рабочих мест.</td>\n<td>Медленное приближение по центральной оси, холодный low-key light.</td>\n<td>Создаёт ordinary experience, который предстоит пробить.</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/browser/t008s.png</code></td>\n<td>Молодой сотрудник становится центром кадра.</td>\n<td>Medium через монитор и перегородку; коллеги остаются фоном.</td>\n<td>Отделяет индивидуального пользователя от системы.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/t012s.png</code></td>\n<td>Герой поднимает взгляд после действия в app.</td>\n<td>Tight face close-up с отражениями офисного света.</td>\n<td>Делает ожидание эффекта серьёзным, не рекламно-восторженным.</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser/t016s.png</code></td>\n<td>Герой уже возвышается над перегородками.</td>\n<td>Центральный wide; вертикальная фигура ломает повторение desks.</td>\n<td>Впервые материализует имя Elev8 без copy.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/t020s.png</code></td>\n<td>Человек и кресло поднимаются в тёмном офисе.</td>\n<td>Низкий фронтальный ракурс, силуэт против потолочной сетки.</td>\n<td>Превращает лёгкую левитацию в мощный физический event.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/t024s.png</code></td>\n<td>Группа людей сжимается в парящий хаотический кластер.</td>\n<td>Wide у стеклянного фасада; тела и кресла перекрывают друг друга.</td>\n<td>Benefit распространяется и теряет индивидуальные границы.</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/browser/t028s.png</code></td>\n<td>В тёплом верхнем интерьере человек обнаруживает невозможное движение.</td>\n<td>Низкий wide, панорамное окно и закатный skyline.</td>\n<td>Меняет мир и тон, сохраняя вертикальную траекторию.</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/browser/t032s.png</code></td>\n<td>Парящая офисная группа прорывается в интерьер.</td>\n<td>Over-shoulder наблюдателя; стекло и обломки летят к камере.</td>\n<td>Делает «пробить потолок» рискованной literal action, а не мягкой метафорой.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/browser/t036s.png</code></td>\n<td>Фигура поднимается над крышей и городом.</td>\n<td>Extreme city wide; герой почти точка в центре skyline.</td>\n<td>Эскалирует scale от здания к мегаполису.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/t040s.png</code></td>\n<td>Герой парит в облаках со смартфоном.</td>\n<td>Monumental low angle, тёплое небо вместо офисного потолка.</td>\n<td>Телефон остаётся product anchor внутри максимальной фантазии.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td><code>frames/browser/t044s.png</code></td>\n<td>Пассажир смотрит через иллюминатор на фигуру снаружи.</td>\n<td>Interior POV через окно самолёта; облака и силуэт разделены рамой.</td>\n<td>Использует самолёт как понятную шкалу невозможной высоты.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/t048s.png</code></td>\n<td>Парящий герой протягивает телефон к камере.</td>\n<td>Динамичный low-angle medium; тело диагонально пересекает облака.</td>\n<td>Возвращает app после длинного spectacle и фиксирует causal source.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/browser/t052s.png</code></td>\n<td>Кадр уходит в белую облачную засветку.</td>\n<td>Почти беспредметный high-key transition.</td>\n<td>Даёт паузу и очищает visual field перед логотипом.</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/browser/t056s.png</code></td>\n<td>ELEV8 появляется над объёмными облаками; вокруг парят люди.</td>\n<td>Широкий брендовый tableau, логотип в центре, фигуры по глубине.</td>\n<td>Превращает личное чудо в обитаемый brand world.</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td><code>frames/browser/t057s.png</code></td>\n<td>Финальная композиция удерживает логотип и растущее число фигур.</td>\n<td>Глубокий cloudscape с несколькими планами.</td>\n<td>Закрепляет ecosystem, а не единичный lucky outcome.</td>\n</tr>\n</tbody>\n</table>\n<h2>Interface details</h2>\n<p><code>frames/detail/i017.png</code>–<code>i028.png</code> показывают последовательность home screen → app icon → white E8 launch → ELEV8 → balance / chart → tap → reaction → feet leaving floor. Они сохранены отдельно, потому что этот маленький причинный мост легко потерять внутри широкого office spectacle.</p>\n<h2>Provenance кадров</h2>\n<p><code>frames/vimeo-thumb-sprite.webp</code> — официальный Vimeo preview размером 4686×2354: 120 ячеек 426×214, 11 колонок, row-major. Timecoded и detail samples извлечены напрямую из cells без генерации и без реконструкции.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Elev8 — Official Brand Film / elev8.mov</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22109\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22109</a></li>\n<li>Сообщение: <code>22109</code></li>\n<li>Дата публикации поста: 2026-06-24 05:52:20 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1187988929\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1187988929</a></li>\n<li>Официальный Elev8 upload: <a href=\"https://www.youtube.com/watch?v=4ZmEuvHxQhI\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=4ZmEuvHxQhI</a></li>\n<li>Vimeo title: <code>elev8.mov</code></li>\n<li>Official title: <code>Elev8 trading broker – Official Brand Film</code></li>\n<li>Бренд: Elev8</li>\n<li>Категория: global trading broker / CFD trading ecosystem</li>\n<li>Cinematographer: Egor Protskó</li>\n<li>Vimeo master: 57.160 секунд</li>\n<li>Official YouTube cut: 60 секунд</li>\n<li>Видео: H.264, 1920×960, 25 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 57.216 секунды, полный public Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>227c6c0210c2907a848960f628962a1cd7729e522333fe023d4fdb9d8eedb660</code></li>\n<li>SHA-256 аудио: <code>304a5948b06c3a89442a61e39ee75cb6132e69200b4a32e65f41d9391edbecc8</code></li>\n<li>Доказательность: E3 — полный browser playback, официальный 120-frame Vimeo storyboard sprite, 16 timecoded samples, 12 phone-interface detail frames, exact poster и полные раздельные video/audio streams</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>ELEV8<br>\nby Egor Protsko</p>\n</blockquote>\n<p>Публичный профиль и персональный сайт Egor Protskó называют его cinematographer. Telegram <code>by</code> не доказывает режиссуру, поэтому роль здесь зафиксирована точно, а неизвестные director / agency / production credits не додуманы.</p>\n<h2>О чём ролик</h2>\n<p>В сером open-space трейдеры неподвижно сидят перед мониторами. Молодой сотрудник открывает приложение Elev8: белый экран с логотипом сменяется графиком и двумя ценовыми кнопками. После одного tap герой смотрит вверх, его ноги отрываются от пола, а кресло остаётся внизу.</p>\n<p>Антигравитация быстро становится коллективной. Люди, кресла и части офисной среды поднимаются, сталкиваются и прорываются через привычные границы пространства. Волна добирается до верхних этажей и стеклянных фасадов. Герой выходит над крышами, затем оказывается в небе рядом с самолётом и всё время удерживает смартфон как единственную постоянную точку.</p>\n<p>У облаков страх сменяется спокойной улыбкой. Финальный кадр показывает уже не одного счастливчика: десятки людей и офисных кресел парят вокруг <code>ELEV8</code>. Бренд обещает не абстрактное улучшение интерфейса, а буквально новый уровень опыта.</p>\n<h2>Стратегическая конструкция</h2>\n<p>Elev8 появился как независимый global brokerage brand в феврале 2026 года. Официальная формула — <code>next-level broker</code>; миссия имени — elevate traders’ experience across every point of contact. Брендовый текст использует выражение <code>break through the ceiling of ordinary trading experience</code>, и фильм переводит его в физический закон.</p>\n<p>Это особенно важно для категории. Официальный campaign case признаёт, что реклама брокеров переполнена быками, медведями, свечными графиками и взаимозаменяемыми обещаниями. Здесь график нужен только как короткий причинный триггер; основное доказательство бренда — запоминающаяся антигравитационная история.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Имя становится физикой:</strong> <code>Elev8</code> не просто логотип; все персонажи буквально поднимаются.</li>\n<li><strong>Один tap запускает невозможное:</strong> интерфейс занимает секунды, но его consequence захватывает весь фильм.</li>\n<li><strong>Эффект распространяется социально:</strong> benefit переходит от одного трейдера к офису и множеству людей.</li>\n<li><strong>Эскалация строится по вертикали:</strong> кресло → перегородка → этаж → фасад → крыша → самолёт → облака.</li>\n<li><strong>Телефон остаётся якорем:</strong> мир разрушается и меняет масштаб, а продукт всегда остаётся в руке героя.</li>\n<li><strong>Серьёзная реакция удерживает абсурд:</strong> персонажи сначала пугаются, а не играют рекламный восторг.</li>\n<li><strong>Live action поддерживает доверие:</strong> официальный кейс подчёркивает human-produced footage с CGI и отказ от AI-generation.</li>\n<li><strong>Финал превращает исключение в экосистему:</strong> множество парящих людей доказывает, что это не lucky individual, а brand world.</li>\n</ol>\n<h2>Подтверждённый контекст кампании</h2>\n<ul>\n<li>Official YouTube публикует 60-second version 4 марта 2026 года.</li>\n<li>Vimeo cinematography upload опубликован 30 апреля 2026 года и длится 57.160 секунды.</li>\n<li>Brand launch вступил в силу 9 февраля 2026 года.</li>\n<li>Flagship film создавался около трёх месяцев.</li>\n<li>Target — experienced traders, чувствительные к trust и brand signals.</li>\n<li>Production approach — live-footage style с CGI, без AI-generated characters и environments.</li>\n<li>В отдельной activation 26 февраля Elev8 поднял смартфон с trading app на 30 км и выполнил CFD transaction у границы космоса.</li>\n<li>Монограмма <code>E8</code> разрезана диагональю, означающей angle of elevation; этот принцип масштабируется в brand identity.</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact Vimeo metadata</li>\n<li><code>source/official/vimeo-player-config.json</code> — public player configuration</li>\n<li><code>source/official/vimeo-playlist.json</code> — public player manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — playback и storyboard provenance</li>\n<li><code>source/official/elev8-youtube-oembed.json</code> — official video identity и official channel</li>\n<li><code>source/official/elev8-youtube-metadata.json</code> — official 60-second cut, date и description</li>\n<li><code>source/official/campaign-evidence.json</code> — brand launch, strategy, production approach и version boundary</li>\n<li><code>source/media-parts.json</code> — roles, codecs, durations, sizes и checksums</li>\n<li><code>frames/vimeo-thumb-sprite.webp</code> — exact 120-frame public storyboard</li>\n<li><code>frames/browser/</code> — 16 timecoded samples</li>\n<li><code>frames/detail/</code> — 12 public-player cells, фиксирующих app launch и tap</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Exact Vimeo и official YouTube не публикуют subtitles или captions. Полный звук сохранён, но acoustic speech check не запускался из-за resource gate, поэтому dialogue / voiceover не выдумывается. Public sources не называют director, agency, production company, editor, VFX house или composer. Vimeo cut короче official YouTube на 2.84 секунды; разница зафиксирована, но не реконструирована. Video/audio пока раздельны; E4 требует resource-gated lossless mux и акустической проверки.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.925369+00:00"
    },
    {
      "id": "2026-06-23__tg-22108-a0__rimi",
      "caseId": "-1001147919203:22108:0",
      "messageId": 22108,
      "date": "2026-06-23T04:31:04+00:00",
      "title": "RIMI",
      "brand": "RIMI",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "NB: Nicholas Berglund",
      "evidence": "E3",
      "frameCount": 18,
      "durationSeconds": 74,
      "summary": "Smart choice обычно звучит как рациональное обещание: цена, качество, удобство, свежесть. Rimi расширяет слово choice до выбора человека. Магазин становится местом, где много разных товарных потребностей и много разных человеческих характеров не обязаны сводиться к одному стандарту.",
      "sourceUrl": "https://vimeo.com/1203488962",
      "telegramUrl": "https://t.me/fps_24_video/22108",
      "images": [
        {
          "src": "./frames/2026-06-23__tg-22108-a0__rimi-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "sound",
        "human",
        "world"
      ],
      "moves": [
        {
          "id": "architecture-is-split-screen",
          "name": "Архитектура становится split-screen",
          "signal": "Два соседних окна и общая стена задают отдельные миры ещё до знакомства героев.",
          "baseline": "Параллельные жизни обозначаются графическим делением кадра или последовательным монтажом.",
          "deviation": "Реальный фасад одновременно служит локацией, композиционной системой и метафорой разобщения.",
          "interpretation": "Архитектура становится split-screen",
          "transfer": "Искать физический объект, который способен нести географию, конфликт и визуальную грамматику сразу.",
          "risk": "Слабая или меняющаяся география заставит зрителя разгадывать пространство вместо истории."
        },
        {
          "id": "habits-write-character",
          "name": "Привычки пишут характер",
          "signal": "Готовка, работа, игра, упражнения, уборка, складывание вещей и еда раскрывают order / chaos.",
          "baseline": "Персонажа объясняет wardrobe, одна героическая деталь или реплика.",
          "deviation": "Накопление маленьких решений создаёт объёмный образ жизни без экспозиционного текста.",
          "interpretation": "Привычки пишут характер",
          "transfer": "Определять героя последовательностью повторяемых бытовых выборов и объектной средой.",
          "risk": "Один чрезмерный знак превратит наблюдение в карикатуру или стереотип."
        },
        {
          "id": "opposites-share-metric",
          "name": "Противоположности делят одну монтажную метрику",
          "signal": "Действия снимаются в близком масштабе и рифмуются позой, направлением руки или функцией.",
          "baseline": "Контраст строится только на разном содержании двух сцен.",
          "deviation": "Форма связывает героев сильнее, чем содержание их разъединяет.",
          "interpretation": "Противоположности делят одну монтажную метрику",
          "transfer": "Для параллельного монтажа заранее проектировать пары жестов, крупностей и предметных функций.",
          "risk": "Слишком идеальные matches будут выглядеть как формальный reel и ослабят живых персонажей."
        },
        {
          "id": "contrast-softens-into-commonality",
          "name": "Контраст постепенно раскрывает общность",
          "signal": "После ярких различий оба героя устают, занимаются бытом и одновременно ищут еду.",
          "baseline": "Opposites-attract история сохраняет конфликт до единственного романтического взгляда.",
          "deviation": "Общие состояния появляются до встречи и делают payoff психологически earned.",
          "interpretation": "Контраст постепенно раскрывает общность",
          "transfer": "Во второй половине parallel montage менять вопрос с «чем они отличаются» на «что у них одинаково человеческое».",
          "risk": "Если общность появится слишком рано, premise противоположностей потеряет энергию."
        },
        {
          "id": "shared-space-changes-grammar",
          "name": "Общее пространство меняет grammar кадра",
          "signal": "В Rimi split исчезает: герои впервые находятся в одном центральном two-shot.",
          "baseline": "Новая локация меняет фон, но сохраняет прежнюю монтажную схему.",
          "deviation": "Смена композиционной системы сама становится сюжетным событием.",
          "interpretation": "Общее пространство меняет grammar кадра",
          "transfer": "В точке сближения менять не только действие, но и базовую геометрию кадра.",
          "risk": "Без устойчивого split в экспозиции shared frame не будет восприниматься как payoff."
        },
        {
          "id": "commodity-benefit-becomes-human",
          "name": "Commodity benefit становится человеческой ценностью",
          "signal": "Широкий ассортимент магазина отражает разные потребности и приводит противоположных людей в одно место.",
          "baseline": "Retail variety доказывается полками, числом SKU и ценовыми предложениями.",
          "deviation": "Товарная широта превращается в уважение к разным версиям smart choice.",
          "interpretation": "Commodity benefit становится человеческой ценностью",
          "transfer": "Переводить функциональный benefit в разрешённое им человеческое поведение или отношение.",
          "risk": "Если свойство бренда не вызывает сюжетное событие, emotional story останется generic."
        },
        {
          "id": "establishing-shot-is-before-after",
          "name": "Establishing shot становится before/after",
          "signal": "Первый и предпоследний кадры почти одинаковы, но двое теперь стоят в одном окне.",
          "baseline": "Эпилог объясняет новый статус дополнительной сценой или временным скачком.",
          "deviation": "Одна изменённая пространственная переменная завершает relationship arc.",
          "interpretation": "Establishing shot становится before/after",
          "transfer": "Проектировать opening tableau так, чтобы его минимальное изменение могло стать финальным доказательством.",
          "risk": "Если зритель не запомнил исходную конфигурацию, повтор останется просто красивым фасадом."
        },
        {
          "id": "slogan-gains-second-meaning",
          "name": "Слоган получает второе значение",
          "signal": "Smart choice относится сначала к продуктам и личным потребностям, затем к встрече и связи.",
          "baseline": "Tagline однозначно повторяет рациональный retail claim.",
          "deviation": "История расширяет слово choice, не отменяя продуктовый смысл.",
          "interpretation": "Слоган получает второе значение",
          "transfer": "Строить сюжет, который к финалу добавляет slogan человеческое значение через доказуемый semantic bridge.",
          "risk": "Слишком далёкая метафора заставит бренд присвоить себе эмоцию, которую он не создал."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>Smart choice</code> обычно звучит как рациональное обещание: цена, качество, удобство, свежесть. Rimi расширяет слово <code>choice</code> до выбора человека. Магазин становится местом, где много разных товарных потребностей и много разных человеческих характеров не обязаны сводиться к одному стандарту.</p>\n<p>Это важная перестройка retail category. Реклама не утверждает, что аккуратная жизнь умнее хаотичной или наоборот. Она показывает, что ассортимент способен вместить обе. Рациональная широта предложения превращается в эмоциональное право оставаться разными.</p>\n<h2>Драматургия</h2>\n<h3>1. Separation дано как физический факт</h3>\n<p>Фильм начинает не с людей, а с фасада. Два соседних окна и стена между ними — готовая модель отношений. Она работает на трёх уровнях:</p>\n<ul>\n<li>география: герои буквально соседи;</li>\n<li>композиция: каждый кадр можно делить на две автономные половины;</li>\n<li>тема: близость ещё не означает связь.</li>\n</ul>\n<p>Экспозиция занимает один кадр и остаётся достаточно сильной, чтобы через минуту сработать как финальный proof.</p>\n<h3>2. Характер строится не биографией, а системой предметов</h3>\n<p>Светлая кухня, свободные поверхности, стол у окна, сложенная ткань и тренировка кодируют порядок. Гамак, плотные полки, игровая зона, животные, еда и тёмный ламповый свет кодируют хаос. Важно, что герои не получают таблички <code>правильная</code> и <code>неправильный</code>: оба пространства сняты с любовью, тактильностью и достоинством.</p>\n<p>Это даёт быстрый character design без диалога. Принцип переносим: образ жизни лучше объясняют повторяющиеся микровыборы, чем один демонстративный атрибут.</p>\n<h3>3. Параллельный монтаж заранее делает их парой</h3>\n<p>Кухня отвечает кухне, работа — игре, exercise pose — гамаку, руки — рукам, усталость — усталости, холодильник — холодильнику. Формально герои уже связаны монтажом. Сюжетная встреча в магазине лишь материализует связь, которую зритель чувствовал почти минуту.</p>\n<p>Так romance payoff не выглядит случайным. Их объединяет не мгновенная внешняя привлекательность, а накопленная кинематографическая совместимость: даже различия ритмически совпадают.</p>\n<h3>4. Контраст постепенно уступает общности</h3>\n<p>Первая половина подчёркивает несовпадение. Ближе к переходу фильм находит общие состояния: оба занимаются бытовым трудом, оба устают, оба открывают холодильник, обоим нужно сделать выбор. Драматургия не заставляет одного исправиться; она меняет оптику зрителя с <code>они разные</code> на <code>они одинаково живые</code>.</p>\n<h3>5. Магазин меняет грамматику кадра</h3>\n<p>До Rimi доминирует split. В supermarket герои впервые получают единый широкий two-shot. Полки создают симметрию и перспективу, две красные корзины дают brand-color rhyme, а разнообразие упаковок визуально доказывает campaign statement.</p>\n<p>Store integration сильна именно потому, что это не product demo. Магазин выполняет драматургическую работу: это общий мир, которого не было в квартирах.</p>\n<h3>6. Финал завершает пространственное уравнение</h3>\n<p>Исходный фасад возвращается, но одна переменная изменена: оба героя теперь в левом окне. Правое пусто. Для романтического future не нужна новая квартира, поцелуй или временной скачок. Один повтор кадра показывает сближение, сохраняя неодинаковость персонажей.</p>\n<p>Логотип ложится поверх архитектурной границы. <code>Smart choice</code> становится выводом, который зритель уже сделал, а не рекламной инструкцией.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Practical split-screen:</strong> границы создают стены, дверные проёмы, мебель и монтаж, а не digital line.</li>\n<li><strong>Цветовая асимметрия:</strong> слева мягкий дневной amber и кремовые поверхности; справа cyan / green shadows, красные лампы и плотный тёплый clutter.</li>\n<li><strong>Рифмующийся масштаб:</strong> обе половины обычно сняты с близкой крупностью, поэтому зритель сравнивает действия, а не production value.</li>\n<li><strong>Object density как характер:</strong> свободное место означает контроль; наслоение предметов — импульсивность и социальный шум.</li>\n<li><strong>Tactile inserts:</strong> руки, ткань, чашка, еда и холодильник переводят большой тезис о выборе в телесные детали.</li>\n<li><strong>Фронтальный фасад как контрольный кадр:</strong> неподвижная композиция позволяет читать любое изменение мгновенно.</li>\n<li><strong>Retail symmetry:</strong> aisle заменяет стену перспективной осью; герои теперь не по разные стороны границы, а по разные стороны общего центра.</li>\n<li><strong>Поздний brand red:</strong> красные корзины мягко подготавливают финальный красный logo без раннего захвата истории.</li>\n</ul>\n<h2>Почему идея работает для Rimi</h2>\n<h3>Ассортимент превращён в человеческую ценность</h3>\n<p>Широкий выбор — commodity claim почти любого супермаркета. Кампания делает его конкретным: разные люди могут иметь разные smart choices. Продуктовая широта перестаёт быть числом SKU и становится уважением к несовпадению.</p>\n<h3>Brand purpose не отделён от store behavior</h3>\n<p>Фильм мог бы быть generic short о соседях. Attribution сохраняют три механизма:</p>\n<ol>\n<li>одинаковая потребность в продукте ведёт обоих из дома;</li>\n<li>встреча происходит в реальном supermarket aisle среди вариантов;</li>\n<li>две красные корзины и end card связывают payoff с Rimi.</li>\n</ol>\n<h3>Эмоция появляется из формальной системы</h3>\n<p>Романтика не приклеена к продукту музыкой и улыбкой. Она вырастает из 50 секунд строгих сравнений. Поэтому простой взгляд в магазине несёт вес всей предыдущей конструкции.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Найти архитектурную метафору до сюжета.</strong> Два окна и одна стена одновременно дают мир, композицию и conflict.</li>\n<li><strong>Писать характер через повторяемые микровыборы.</strong> Еда, свет, порядок вещей и поза убедительнее поясняющей реплики.</li>\n<li><strong>Сводить противоположности общей монтажной метрикой.</strong> Одинаковая крупность и matching action создают связь внутри контраста.</li>\n<li><strong>Менять grammar кадра в точке решения.</strong> Переход split → shared frame сам рассказывает о сближении.</li>\n<li><strong>Превращать commodity benefit в человеческую историю.</strong> Большой ассортимент = пространство для разных людей, а не просто много товаров.</li>\n<li><strong>Использовать повтор establishing shot как before/after.</strong> Один изменённый объект может заменить эпилог.</li>\n<li><strong>Подготавливать бренд цветом до логотипа.</strong> Красные корзины делают end mark естественным, не прерывая narrative.</li>\n<li><strong>Позволять slogan переосмыслиться.</strong> <code>Smart choice</code> начинается покупкой, заканчивается встречей и остаётся двусмысленным.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Binary contrast легко становится гендерным стереотипом.</strong> Порядок / хаос нужно давать обоим с теплом и конкретностью, иначе один персонаж будет «нормальным», второй — проблемой.</li>\n<li><strong>Late branding может потерять attribution.</strong> Store, корзины и product choice обязаны выполнять сюжетную функцию до end card.</li>\n<li><strong>Montage system может стать упражнением без развития.</strong> Контрасты должны постепенно находить общность; простое повторение split исчерпается.</li>\n<li><strong>Романтика способна затмить retail benefit.</strong> Встреча должна происходить благодаря точному свойству бренда, а не просто внутри его локации.</li>\n<li><strong>Архитектурная рифма требует чистого production design.</strong> Если половины не считываются за секунду, зритель будет разбирать декор вместо характеров.</li>\n<li><strong>Слоган нельзя растягивать без semantic bridge.</strong> Между товарным и человеческим выбором должна быть понятная причинная цепочка.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact Telegram-linked public Vimeo полностью воспроизводит 74-second RIMI film и называет Andzej Gavriss режиссёром.</li>\n<li>Сохранены complete 1920×1080 H.264 25 fps и stereo AAC 74.048-second streams с checksums.</li>\n<li>Public player публикует 120-frame storyboard sprite; он сохранён и sampled в 16 exact cells от 00:00 до 01:14.</li>\n<li>Ads of the World идентифицирует кампанию как <code>Smart Choice</code>, март 2026, три балтийских рынка, Rimi Baltic и Guilty Ogilvy.</li>\n<li>Penthaus публично включает <code>RIMI SMART CHOICE 2026</code> в production slate.</li>\n<li>Public director post подтверждает personal inspiration, order/chaos premise и подробные credits.</li>\n<li>Brand / agency public post подтверждает стратегию: разные smart choices сходятся в одном месте.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Vimeo не публикует captions; точный spoken transcript и acoustic design не подтверждены.</li>\n<li>Наблюдаемый фильм не доказывает, какие бытовые детали были взяты из реальных отношений режиссёра; его пост используется только как context.</li>\n<li>Product labels и ценники в выборке недостаточно надёжны для перечисления конкретных SKU.</li>\n<li>Video/audio остаются раздельными; E4 требует resource-gated lossless mux и acoustic check.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный public Vimeo playback 00:00–01:14, complete 1920×1080 video stream, официальный 120-frame storyboard sprite и 16 exact timecoded samples. Ниже фиксируются только наблюдаемые действия; речь не утверждается без caption или acoustic evidence.</p>\n<h2>1. Два окна, два мира — 00:00–00:07</h2>\n<p>Холодный фасад старого городского дома. Рядом находятся два окна. Левое светится ровным тёплым светом; правое темнее и визуально беспокойнее. В обоих появляются жильцы. Фасад сразу объясняет географию: они соседи, но существуют раздельно.</p>\n<h2>2. Параллельные кухни — 00:07–00:13</h2>\n<p>Кадр делится вертикальной границей квартир. Женщина спокойно готовит в светлой чистой кухне. Мужчина в более тёмной и заполненной предметами кухне двигается свободнее и шумнее; рядом домашнее животное. Одно действие — приготовление еды — раскрывает две несовпадающие системы жизни.</p>\n<h2>3. Работа против игры — 00:13–00:18</h2>\n<p>Слева женщина собранно сидит за столом у окна и работает. Справа мужчина устроился в гамаке с игровым контроллером; за ним плотные полки, постеры и вещи. Монтаж сохраняет одинаковый масштаб, чтобы различие читалось внутри рифмы, а не как два несвязанных эпизода.</p>\n<h2>4. Контроль тела против расслабления — 00:18–00:24</h2>\n<p>Женщина занимается в комнате, поднимая руки и удерживая позу. Мужчина остаётся в гамаке и пьёт. Их движения почти зеркальны по направлению, но эмоционально противоположны: дисциплина рядом с удовольствием без расписания.</p>\n<h2>5. Две версии вечера — 00:24–00:31</h2>\n<p>В левой квартире виден аккуратно устроенный вечерний стол и общение. Правая сторона погружена в более интимный тёмный хаос. Затем женщина занимается домашним декором / растением, а мужчина играет за столом среди животных и разбросанных предметов. Различие не объявляется правильным или неправильным — обе жизни показаны с теплом.</p>\n<h2>6. Ритуалы дома рифмуются — 00:31–00:47</h2>\n<p>Женщина продолжает упражнения на полу, мужчина занимается уборкой. Крупные планы сводят руки и предметы в один визуальный такт: слева ткань аккуратно разглаживается и складывается, справа еда или напиток готовятся импульсивно. Затем оба устают — она кладёт голову на рабочую поверхность, он устраивается на диване с миской. Противоположности начинают выглядеть не как карикатуры, а как равно человеческие способы прожить день.</p>\n<h2>7. Одинаковая потребность ведёт наружу — 00:47–00:54</h2>\n<p>Оба открывают холодильники и выбирают продукты. Действия снова синхронизированы. Домашние миры отличаются, но необходимость сделать следующий выбор у них общая. Монтаж готовит переход из двух квартир в одно публичное пространство.</p>\n<h2>8. Встреча в Rimi — 00:54–01:07</h2>\n<p>Герои оказываются спиной друг к другу в продуктовом проходе. Полки по обе стороны заполнены разными вариантами товаров. Они замечают друг друга, поворачиваются и вступают в контакт. Центральный широкий кадр впервые помещает их не в две половины, а в единое симметричное пространство. У каждого остаётся собственная корзина и выбор; связь не требует стать одинаковыми.</p>\n<h2>9. Один общий кадр — 01:07–01:14</h2>\n<p>Возвращается исходный фасад. Теперь мужчина и женщина стоят вместе в левом освещённом окне; правое окно пусто. Визуальная задача решена без дополнительной сцены будущего. Поверх фасада появляется красный логотип <code>Rimi</code> и строка <code>Smart choice</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 74.048 секунды.</li>\n<li>Exact Vimeo public player не публикует text tracks.</li>\n<li>Полный browser playback завершён, но браузер не предоставляет надёжный машинный transcript.</li>\n<li>Whisper / acoustic speech check не запускался: swap превышает порог общего resource gate.</li>\n<li>Поэтому narrator VO, dialogue, lyrics и точные звуковые события не утверждаются.</li>\n</ul>\n<h2>Подтверждённый экранный текст</h2>\n<h3>01:11–01:14</h3>\n<blockquote>\n<p>Rimi<br>\nSmart choice</p>\n</blockquote>\n<p>Другой крупный читаемый рекламный copy в 16 timecoded samples не обнаружен. Product packaging и ценники в магазине присутствуют как среда, но не транскрибируются как сообщение ролика.</p>\n<h2>Подтверждённый музыкальный кредит</h2>\n<ul>\n<li>Composer: Mark van Bruggen</li>\n<li>Music supervision: Ambassadors Berlin</li>\n<li>Music supervisor: Rachel Tauwnaar</li>\n<li>Sound studio: Tape Room Studio</li>\n<li>Sound design / mix: Kristaps Ērglis</li>\n</ul>\n<p>Credits подтверждают авторов звукового слоя, но не доказывают конкретную форму трека, слова или наличие реплик. Эти параметры остаются открыты до acoustic pass.</p>\n<h2>Контекст кампании, но не транскрипт</h2>\n<p>Guilty Ogilvy формулирует дилеммы как <code>fast or healthy</code>, <code>familiar or new</code>, <code>fancy or beautifully simple</code>; все разные выборы приводят в Rimi. Campaign description объясняет, что широкий ассортимент отражает разнообразие людей, а smart choices могут соединять противоположности.</p>\n<p>Эти формулировки поддерживают стратегический разбор, но не записываются как услышанный voiceover.</p>\n<h2>Задачи для будущего acoustic pass</h2>\n<ol>\n<li>определить, есть ли речь в бытовых сценах или встрече в магазине;</li>\n<li>проверить, связывает ли музыка две половины единым ритмом или подчёркивает контраст;</li>\n<li>отметить звуковой переход из квартир в supermarket;</li>\n<li>зафиксировать cue на взгляде / первом контакте;</li>\n<li>проверить, сопровождается ли финальный logo mnemonic или произнесённым tagline.</li>\n</ol>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/t000s.png</code></td>\n<td>На холодном фасаде соседствуют два разных окна.</td>\n<td>Статичный фронтальный wide; каменная стена — естественный divider.</td>\n<td>Сразу задаёт географию и тему разделённости.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/t005s.png</code></td>\n<td>В обоих окнах появляются жильцы.</td>\n<td>Та же симметричная рамка, тёплый свет слева и тёмный справа.</td>\n<td>Превращает архитектуру в живой split-screen.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/t010s.png</code></td>\n<td>Женщина готовит собранно; мужчина двигается в хаотичной кухне.</td>\n<td>Вертикальная двухчастная композиция, сходный размер фигур.</td>\n<td>Доказывает противоположности через одно бытовое действие.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/t015s.png</code></td>\n<td>Слева работа за столом, справа игра в гамаке.</td>\n<td>Рифмующиеся medium-wide; визуальная плотность справа выше.</td>\n<td>Конденсирует order / chaos без объясняющего текста.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/t020s.png</code></td>\n<td>Женщина удерживает exercise pose, мужчина расслабленно пьёт в гамаке.</td>\n<td>Оба жеста подняты вверх и почти зеркальны.</td>\n<td>Match action делает контраст смешным и музыкальным.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/t025s.png</code></td>\n<td>Два несовпадающих вечерних ритуала происходят за стеной.</td>\n<td>Low-key split; граница остаётся строгой.</td>\n<td>Углубляет дистанцию, сохраняя физическую близость.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/t030s.png</code></td>\n<td>Слева домашний декор / растение, справа игра и животные за столом.</td>\n<td>Разная color temperature и разная степень clutter.</td>\n<td>Даёт характерам материальную среду, а не только одежду.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/t035s.png</code></td>\n<td>Женщина упражняется на полу, мужчина занимается уборкой.</td>\n<td>Ритмический split с диагональными наклонами тел.</td>\n<td>Начинает смягчать стереотип: у каждого есть усилие и быт.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/t040s.png</code></td>\n<td>Руки аккуратно разглаживают ткань; рядом готовится простая еда / напиток.</td>\n<td>Парные extreme close-ups предметов и рук.</td>\n<td>Переносит character contrast в tactile micro-actions.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/t045s.png</code></td>\n<td>Оба устали: она лежит у стола, он ест на диване.</td>\n<td>Парные горизонтальные позы под разным светом.</td>\n<td>Находит общность внутри различий раньше встречи.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/t050s.png</code></td>\n<td>Оба выбирают продукты из холодильников.</td>\n<td>Matching fridge POV, одинаковая дистанция до рук.</td>\n<td>Общая потребность запускает переход в магазин.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/t055s.png</code></td>\n<td>Герои оказываются спиной друг к другу в проходе Rimi.</td>\n<td>Единый кадр вместо split; полки создают глубину.</td>\n<td>Впервые физически соединяет параллельные линии.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/t060s.png</code></td>\n<td>Они замечают друг друга и показывают / обсуждают выбранные продукты.</td>\n<td>Симметричный центральный two-shot, две красные корзины.</td>\n<td>Делает выбор поводом для человеческого контакта.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/t065s.png</code></td>\n<td>Мужчина эмоционально реагирует и продолжает общение.</td>\n<td>Более подвижный closer shot на фоне ассортимента.</td>\n<td>Снимает формальную дистанцию между героями.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/t070s.png</code></td>\n<td>Оба стоят вместе в левом окне исходного фасада.</td>\n<td>Повтор establishing shot; правое окно теперь пусто.</td>\n<td>Выполняет before/after одним пространственным изменением.</td>\n</tr>\n<tr>\n<td>01:14</td>\n<td><code>frames/browser/t074s.png</code></td>\n<td>Поверх общего окна появляется <code>Rimi / Smart choice</code>.</td>\n<td>Красный знак по центру связывает две половины фасада.</td>\n<td>Поздно атрибутирует уже завершённую историю бренду.</td>\n</tr>\n</tbody>\n</table>\n<h2>Полный визуальный источник</h2>\n<p><code>frames/vimeo-thumb-sprite.webp</code> содержит 120 row-major player cells размером 426×240. Выборка выше использует индексы <code>0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 81, 89, 97, 105, 113, 119</code> и покрывает весь 74-секундный exact Vimeo cut.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>RIMI — Smart Choice</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22108\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22108</a></li>\n<li>Сообщение: <code>22108</code></li>\n<li>Дата поста: 2026-06-23 04:31:04 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1203488962\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1203488962</a></li>\n<li>Кампания: <code>RIMI: Smart Choice</code></li>\n<li>Бренд: Rimi Baltic</li>\n<li>Рынки: Эстония, Латвия, Литва</li>\n<li>Агентство: Guilty Ogilvy</li>\n<li>Production: Penthaus Co.</li>\n<li>Режиссёр: Andzej Gavriss</li>\n<li>DOP: Adric Watson</li>\n<li>Хронометраж: 74 секунды</li>\n<li>Видео: H.264, 1920×1080, 25 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 74.048 секунды, полный public Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>aad84058d561a07b1a5307942c34d21716d6816b6f5daca14bef92742c1c7a34</code></li>\n<li>SHA-256 аудио: <code>f53c9dc0f7b24e5f9f88121eb2473603f0afafab681a15a8c0ddf3bc79490899</code></li>\n<li>Доказательность: E3 — полный browser playback, точные раздельные video/audio streams, официальный 120-frame Vimeo storyboard sprite, 16 timecoded samples и exact poster</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>RIMI<br>\nby Andzej Gavriss</p>\n</blockquote>\n<p>Vimeo description отдельно подтверждает <code>Directed by ANDZEJ GAVRISS</code>; campaign credits Ads of the World, Penthaus и публичный пост режиссёра совпадают по бренду и ключевой команде.</p>\n<h2>О чём ролик</h2>\n<p>Два человека живут за общей стеной, но будто в разных мирах. Слева — аккуратная женщина в светлой квартире: готовка, работа за столом, упражнения, складывание вещей и контролируемая повседневность. Справа — мужчина в тёмной, насыщенной вещами квартире: музыка, игры, гамак, домашние животные, еда на диване и приятный хаос.</p>\n<p>Монтаж постоянно ставит их действия рядом. Они не знают друг друга, хотя физически разделены лишь стеной. В магазине Rimi соседи впервые оказываются в одном проходе, замечают друг друга и начинают общаться. Финальный возврат к фасаду меняет исходную картину: теперь оба стоят вместе в левом освещённом окне. Поверх фасада появляется <code>Rimi / Smart choice</code>.</p>\n<h2>Стратегическая идея</h2>\n<p>Campaign statement говорит не о единственно правильной покупке. <code>Smart</code> означает разное для разных людей: экономить или выбирать свежее, быстрое или полезное, знакомое или новое. Широкий ассортимент магазина становится физическим местом, где противоположные потребности сосуществуют и могут встретиться.</p>\n<p>Ролик делает второй, более эмоциональный ход. <code>Smart choice</code> — это не только товар или цена, но и случайная человеческая связь. Rimi не присваивает любовь продукту; бренд создаёт пространство, где два несовместимых мира получают шанс пересечься.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Архитектура становится split-screen:</strong> настоящая стена и два окна задают двойную композицию без графического интерфейса.</li>\n<li><strong>Контраст доказывается привычками:</strong> порядок и хаос раскрываются через рифмующиеся бытовые действия, а не через объясняющие характеристики.</li>\n<li><strong>Параллельный монтаж создаёт близость раньше знакомства:</strong> герои уже живут как кинематографическая пара, хотя ещё не встречались.</li>\n<li><strong>Магазин становится нейтральной территорией:</strong> единый широкий кадр впервые заменяет разделённый экран.</li>\n<li><strong>Ассортимент кодирует разнообразие людей:</strong> разные продуктовые решения отражают разные характеры без морали о «правильном» образе жизни.</li>\n<li><strong>Романтический payoff расширяет benefit:</strong> рациональное обещание <code>Smart choice</code> получает человеческую память и эмоцию.</li>\n<li><strong>Фасад работает как before/after:</strong> в начале два отдельных окна, в конце — двое в одном окне.</li>\n<li><strong>Бренд появляется после доказательства:</strong> Rimi поздно подписывает уже понятную историю, а не прерывает её product demo.</li>\n</ol>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Client: Rimi Baltic</li>\n<li>Agency: Guilty Ogilvy</li>\n<li>Head of Creative: Aldis Ozoliņš</li>\n<li>Creative Director / Copy: Gatis Veldre</li>\n<li>Art Director: Reinis Helmanis</li>\n<li>Strategy: Ieva Pūķe, Lelde Dālmane</li>\n<li>Account / Project Director: Kristīne Valere</li>\n<li>Production Company: Penthaus Co.</li>\n<li>Executive Producer: Gustavs Kibilds</li>\n<li>Producer: Katrīna Ērgle</li>\n<li>Director: Andzej Gavriss</li>\n<li>Director of Photography: Adric Watson</li>\n<li>1st AD: Gundars Jakobsons</li>\n<li>Production Designer: Laura Dišlere</li>\n<li>Wardrobe Stylist: Jūlija Volkinšteine</li>\n<li>Editor: Niles Howard, Work Editorial LA</li>\n<li>Mastering: Lukass Purmals</li>\n<li>Colorist: Yerlan Tanayev</li>\n<li>Retouch: Kaspars Murelis</li>\n<li>Sound Studio: Tape Room Studio</li>\n<li>Sound Design / Mix: Kristaps Ērglis</li>\n<li>Music Supervision: Ambassadors Berlin / Rachel Tauwnaar</li>\n<li>Composer: Mark van Bruggen</li>\n<li>Cast: Bruno Bitenieks, Klinta Reinholde</li>\n</ul>\n<h2>Авторский контекст</h2>\n<p>Andzej Gavriss пишет, что история частично вдохновлена его собственными отношениями: первая встреча произошла в магазине; два «магнита» и полярные противоположности постепенно обменялись привычками. Он формулирует динамику как соединение хаоса и порядка. Это production context от режиссёра, а не реплика или скрытый сюжетный факт фильма.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact Vimeo identity</li>\n<li><code>source/official/vimeo-player-config.json</code> — public player configuration и storyboard metadata</li>\n<li><code>source/official/vimeo-playlist.json</code> — public DASH manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — playback, caption и sampling provenance</li>\n<li><code>source/official/campaign-evidence.json</code> — campaign statement, official production listing, director context и credits</li>\n<li><code>source/media-parts.json</code> — codecs, durations, sizes, checksums и evidence boundary</li>\n<li><code>frames/vimeo-thumb-sprite.webp</code> — exact 120-frame public storyboard</li>\n<li><code>frames/browser/</code> — 16 timecoded exact sprite cells</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Public Vimeo player не публикует captions или subtitles. Полная audio representation сохранена, но resource gate не разрешает Whisper, поэтому dialogue, voiceover, lyrics и точный sound design не выдумываются. Video/audio пока раздельны; E4 требует foreground lossless mux и акустической проверки. Campaign description и director post используются как подтверждённый контекст, но не подменяют наблюдаемый сценарий.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.921669+00:00"
    },
    {
      "id": "2026-06-22__tg-22107-a0__daughter-of-earth-16mm",
      "caseId": "-1001147919203:22107:0",
      "messageId": 22107,
      "date": "2026-06-22T04:05:47+00:00",
      "title": "Daughter of Earth - 16mm",
      "brand": "Daughter of Earth",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Anas AlKassim",
      "evidence": "E3",
      "frameCount": 21,
      "durationSeconds": 67,
      "summary": "Daughter of Earth не рассказывает историю о земле; фильм заставляет разные формы земли вести общий разговор. Mountain rock, сухая равнина, сад, вода, плод, каменная стена, архитектура и огонь сменяют друг друга, а героиня проходит через них как повторяющееся человеческое присутствие.",
      "sourceUrl": "https://vimeo.com/1142419083",
      "telegramUrl": "https://t.me/fps_24_video/22107",
      "images": [
        {
          "src": "./frames/2026-06-22__tg-22107-a0__daughter-of-earth-16mm-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/t067s.png"
        }
      ],
      "tasks": [
        "material",
        "world",
        "human",
        "rhythm",
        "sound"
      ],
      "moves": [
        {
          "id": "materials-replace-plot",
          "name": "Материалы заменяют plot",
          "signal": "Rock, tree, water, fruit, textile, architecture, smoke and fire create a progression without a conventional goal-conflict-resolution arc.",
          "baseline": "A short film connects locations through character objectives and causal actions.",
          "deviation": "Material states themselves become the dramatic units and recurring fire supplies closure.",
          "interpretation": "Материалы заменяют plot",
          "transfer": "Design a controlled vocabulary of elements and ensure every new tableau changes material, scale or relation.",
          "risk": "Without recurrence and progression the result becomes an interchangeable moodboard."
        },
        {
          "id": "world-before-title",
          "name": "Мир появляется раньше названия",
          "signal": "Mountain, water, gazelle and tree precede the red Arabic Daughter of Earth title.",
          "baseline": "Title card names the concept before the first meaningful image.",
          "deviation": "Language arrives as a key to an already embodied sensation.",
          "interpretation": "Мир появляется раньше названия",
          "transfer": "Let the audience encounter three or four defining materials before presenting the verbal thesis.",
          "risk": "An overlong unnamed prologue can feel arbitrary if the title does not genuinely unify it."
        },
        {
          "id": "body-is-scale-ruler",
          "name": "Тело работает линейкой масштаба",
          "signal": "The woman shifts from a small figure in mountains and architecture to frontal and profile close-ups, then becomes small beside final fire.",
          "baseline": "Portrait and landscape coverage are separate visual modes.",
          "deviation": "Changing body-to-place ratio becomes the film's internal movement.",
          "interpretation": "Тело работает линейкой масштаба",
          "transfer": "Plan a scale ladder from dot to close-up and return to the original hierarchy at the end.",
          "risk": "Random shot-size variation will not read as structure without recurring environments or motifs."
        },
        {
          "id": "texture-drives-transitions",
          "name": "Texture ведёт переход",
          "signal": "Stone, bark, water, mirrors, embroidered cloth, white walls, smoke and veil form tactile continuities across locations.",
          "baseline": "Montage joins scenes through chronology, direction of action or matching shapes alone.",
          "deviation": "Surface qualities carry emotional continuity when geography disappears.",
          "interpretation": "Texture ведёт переход",
          "transfer": "Tag every shot by tactile verbs such as rough, reflective, porous, translucent or burning and cut between related states.",
          "risk": "Texture-only edits can become decorative if they do not also change emotional temperature."
        },
        {
          "id": "living-motif-not-emblem",
          "name": "Живой motif не превращается в эмблему",
          "signal": "The gazelle looks at camera, stands, lowers its head and appears in direct relation with the woman.",
          "baseline": "An animal appears once as a perfect symbolic insert.",
          "deviation": "Behavioral beats preserve the animal's presence beyond a single allegorical pose.",
          "interpretation": "Живой motif не превращается в эмблему",
          "transfer": "Give recurring living motifs observation, action and relation rather than only iconography.",
          "risk": "Animal casting without welfare and behavioral patience turns sensitivity into exploitation."
        },
        {
          "id": "capture-medium-creates-chapters",
          "name": "Capture medium создаёт главы",
          "signal": "Creator identifies 50D, 200T and 500T stocks across daylight, warm interior and low-light imagery.",
          "baseline": "All scenes are normalized toward one seamless digital grade.",
          "deviation": "Controlled stock variation makes lighting conditions feel like distinct states within one tactile world.",
          "interpretation": "Capture medium создаёт главы",
          "transfer": "Assign capture characteristics to emotional chapters instead of treating technical consistency as the only goal.",
          "risk": "Multiple stocks or emulations will fragment the film unless frame grammar and motifs remain stable."
        },
        {
          "id": "architecture-continues-landscape",
          "name": "Архитектура продолжает landscape",
          "signal": "Stone pillars, tree trunks, the body, white walls, a carved door and flame share vertical compositional roles.",
          "baseline": "Nature and architecture are presented as opposing chapters.",
          "deviation": "Human-built spaces inherit the same lines, colors and tactile attention as the terrain.",
          "interpretation": "Архитектура продолжает landscape",
          "transfer": "Find one geometric grammar that can recur in landscape, set, body and prop.",
          "risk": "Forced formal matches can erase the actual specificity and function of a place."
        },
        {
          "id": "return-not-explanation",
          "name": "Возвращение заменяет объяснение",
          "signal": "The final held fire tableau restores the opening relation of a small body inside a large rocky environment.",
          "baseline": "A visual poem resolves with explanatory copy, logo or a final symbolic reveal.",
          "deviation": "A familiar hierarchy plus one new element gives closure while preserving ambiguity.",
          "interpretation": "Возвращение заменяет объяснение",
          "transfer": "Build the last image as a transformed echo of the first rather than a summary sentence.",
          "risk": "If the opening composition was not memorable, the return will read as repetition without payoff."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Daughter of Earth</code> не рассказывает историю о земле; фильм заставляет разные формы земли вести общий разговор. Mountain rock, сухая равнина, сад, вода, плод, каменная стена, архитектура и огонь сменяют друг друга, а героиня проходит через них как повторяющееся человеческое присутствие.</p>\n<p>Связь не объясняется heritage-copy, географической подписью или буквальным ритуалом. Она создаётся формально: одинаковым вниманием к лицу, газели, воде, ткани и камню. Человек не получает привилегированного масштаба — в opening и final tableau он остаётся небольшим элементом территории.</p>\n<h2>Драматургия без conventional plot</h2>\n<h3>1. Пролог создаёт словарь до title</h3>\n<p>Горы, каменные вертикали, вода, газель и дерево появляются раньше названия. Зритель ещё не знает тезис, но уже знает материалы фильма. Когда красный арабский title накрывает гору, он не вводит тему с нуля, а именует накопленное ощущение.</p>\n<p>Это полезная техника для non-verbal work: сначала позволить аудитории телесно прочитать мир, затем дать linguistic key.</p>\n<h3>2. Sequence строится на стихиях, а не целях персонажа</h3>\n<p>У героини нет наблюдаемой задачи, препятствия или результативного действия. Вместо трёх актов film использует material progression:</p>\n<ol>\n<li>rock / dry land;</li>\n<li>tree / animal;</li>\n<li>water / green growth;</li>\n<li>objects / mirror / fruit;</li>\n<li>architecture / textile;</li>\n<li>wet earth / sunset;</li>\n<li>fire / smoke;</li>\n<li>portrait / dance;</li>\n<li>fire again.</li>\n</ol>\n<p>Повторение превращает набор tableaux в цикл. Первый fire не climax, а элемент; второй fire становится финалом благодаря возвращению и длительности.</p>\n<h3>3. Героиня — не protagonist-мотор, а единица масштаба</h3>\n<p>Иногда она почти точка внутри гор или белой стены; иногда лицо полностью занимает frame. Эти изменения не сообщают power journey в обычном смысле. Они постоянно пересчитывают отношение body ↔ place: растворение, касание, отражение, фронтальное присутствие, снова растворение.</p>\n<p>Такой подход полезен для fashion, destination, perfume и cultural film, когда брендовый мир важнее линейной демонстрации продукта.</p>\n<h3>4. Газель создаёт parallel presence</h3>\n<p>Животное впервые смотрит фронтально, затем появляется в саду, позже вступает в контакт с героиней и снова наблюдается отдельно. Film не объясняет, что газель «означает». За счёт этого motif остаётся живым существом, а не плоской эмблемой.</p>\n<p>Переносимый принцип: повторяющийся animal / object motif должен получать хотя бы один поведенческий beat, иначе символ будет только декоративным.</p>\n<h3>5. Финал возвращает hierarchy opening</h3>\n<p>Opening помещает маленькую тёмную фигуру в огромный rock landscape. Final помещает маленькую светлую фигуру рядом с огнём в каменном русле. Между ними film дал close-ups, mirror и direct gaze, но в конце снова отдаёт масштаб земле. Цикл не покорён; героиня принадлежит ему.</p>\n<h2>Визуальный язык</h2>\n<h3>16mm как система различий</h3>\n<p>Creator прямо указывает 50D, 200T и 500T. Это не просто production trivia: разные stocks позволяют дневному cyan, насыщенному red-green, тёплому свечному интерьеру и blue-hour fire существовать как отдельные главы, сохраняя общую зернистую материальность.</p>\n<p>Полезный урок — не выравнивать каждый световой режим под единственный polished LUT. Контролируемая вариативность может стать структурой фильма.</p>\n<h3>3:2 frame удерживает portrait и landscape</h3>\n<p>3000×2000 master достаточно широк для гор и достаточно высок для человеческой фигуры, дерева и каменных столбов. Вертикальные объекты регулярно врезаются в горизонтальный landscape: тело, tree trunk, gazelle, door, flame. Это даёт визуальную рифму без повторения одной локации.</p>\n<h3>Цвет назначен состояниям</h3>\n<ul>\n<li><strong>Чёрный / глубокий синий:</strong> wandering и дистанция в горах.</li>\n<li><strong>Красный:</strong> title, вода, ritual objects, rooftop, fruit, vegetation portrait — максимальное присутствие.</li>\n<li><strong>Белый:</strong> архитектура, переход и smoke/fire encounter.</li>\n<li><strong>Синий:</strong> прямой portrait, interior stillness и танцующая ткань.</li>\n<li><strong>Оранжевый огонь:</strong> единственная концентрированная точка в blue-hour landscape.</li>\n</ul>\n<p>Цвета не обязаны обозначать сюжетные стадии буквально. Они помогают зрителю группировать нелинейные tableaux.</p>\n<h3>Текстуры работают как монтажные склейки</h3>\n<p>Каменная гора переходит в ствол; вода — в зеркало; красная ткань — в плод; белая стена — в светлую одежду; blue veil — в courtyard shadow; дым — в ткань. Cut соединяет не место со следующим местом, а поверхность с родственной поверхностью.</p>\n<p>Это сильнее обычного match cut по форме: texture carries emotion. Шероховатость, прозрачность, блеск и дымность создают ощущение continuity даже без географической логики.</p>\n<h3>Art direction остаётся внутри мира</h3>\n<p>Ritual table, mirrors, embroidered textiles, carved green door и white courtyard выглядят crafted, но не превращаются в музейную витрину. В каждом случае героиня или её руки взаимодействуют с пространством. Props не перечисляют culture; они получают физическое действие.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Построить film из material vocabulary.</strong> До сценария составить список стихий, поверхностей и living motifs, затем дать каждой минимум один distinct beat.</li>\n<li><strong>Показывать мир до названия.</strong> Title сильнее, когда зритель уже почувствовал предмет его имени.</li>\n<li><strong>Использовать тело как scale ruler.</strong> Менять крупность от точки до close-up, чтобы пространство постоянно переоценивалось.</li>\n<li><strong>Монтировать по texture.</strong> Искать пары stone/tree, water/mirror, cloth/smoke, fruit/fire вместо только action matches.</li>\n<li><strong>Давать motif собственное поведение.</strong> Газель смотрит, идёт, ест, вступает в контакт; поэтому она остаётся живой.</li>\n<li><strong>Разрешать capture medium создавать главы.</strong> Разные stocks / sensors / lenses могут организовать состояния вместо единой стерильной картинки.</li>\n<li><strong>Рифмовать природу и архитектуру.</strong> Tree, pillar, body, door и flame используют одну vertical grammar.</li>\n<li><strong>Завершать возвращением, а не объяснением.</strong> Повтор opening hierarchy с новой стихией может дать closure без slogan.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Красивые tableaux легко становятся случайным moodboard.</strong> Нужны возвращающиеся motifs и продуманная material progression.</li>\n<li><strong>Необъяснённая cultural specificity требует точности.</strong> Props, одежда и места должны исходить из реального сотрудничества и research, а не из generic exoticism.</li>\n<li><strong>Film grain не заменяет art direction.</strong> 16mm усиливает уже найденные цвет, фактуру и свет; сам по себе stock не создаёт смысл.</li>\n<li><strong>Animal motif несёт этический и производственный риск.</strong> Нужны welfare, контроль поведения и уважение к животному как субъекту, а не props.</li>\n<li><strong>Слишком много палитр может распасться.</strong> Общий frame grammar, recurring body и texture links удерживают stocks в одном произведении.</li>\n<li><strong>Отсутствие plot повышает цену каждого кадра.</strong> Если tableau не добавляет новый материал, масштаб или отношение, он ощущается filler.</li>\n<li><strong>Symbolism нельзя выдавать за авторский тезис.</strong> Анализ может предлагать чтения, но production docs должны отделять наблюдение от интерпретации.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact public Vimeo identity, creator, title, description и upload date сохранены.</li>\n<li>Creator указывает 16mm stocks 50D, 200T и 500T.</li>\n<li>Creator подтверждает performer, color, art direction, location, BTS и title-design handles.</li>\n<li>Сохранены complete 3000×2000 H.264 24 fps и stereo AAC streams с checksums.</li>\n<li>Public player publishes 120-frame storyboard sprite 3960×2640; сохранены 19 exact cells от 00:00 до 01:06.875.</li>\n<li>Главный арабский title <code>ابنة أرض</code>, recurrent gazelle, water, rock, vegetation, architecture, textiles, portraits и final fire наблюдаются в exact storyboard.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Страна и точные локации не названы public Vimeo source.</li>\n<li>Director, DOP, editor, production company, music и sound credits не публикуются.</li>\n<li>Text tracks отсутствуют; spoken transcript и acoustic design не подтверждены.</li>\n<li>Символические значения газели, огня, цветов и ritual-like props — аналитические чтения, не прямые заявления автора.</li>\n<li>Video/audio остаются раздельными; E4 требует resource-gated lossless mux и acoustic check.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: exact 66.875-second 3000×2000 stream, public Vimeo 120-frame storyboard sprite и 19 timecoded samples. Работа строится как visual poem; последовательность ниже описывает наблюдаемые образы и не назначает им неподтверждённый буквальный plot.</p>\n<h2>1. Фигура среди каменных вертикалей — 00:00–00:05</h2>\n<p>В холодной горной долине женщина в тёмной ткани проходит среди высоких каменных столбов. Масштаб человека мал по сравнению со склонами. Затем сухой пейзаж рассматривается через ствол и развилки дерева: земля сразу становится не декорацией, а системой рамок и сил.</p>\n<h2>2. Вода, животное и дерево — 00:05–00:10</h2>\n<p>Солнце отражается в воде и грунте. Газель появляется крупно среди зелени. Отдельно стоит дерево на открытой сухой равнине. Эти короткие наблюдения формируют природный словарь до появления названия.</p>\n<h2>3. Название и возвращение к горам — 00:10–00:16</h2>\n<p>Поверх горного кадра появляется крупный красный арабский title <code>ابنة أرض</code>. Меньшие красные строки дают credits. После title героиня снова движется между каменными вертикалями; текст исчезает, ландшафт остаётся.</p>\n<h2>4. Газель и вода среди зелени — 00:16–00:23</h2>\n<p>Газель стоит у деревянной границы сада. Затем женщина в красной сетчатой / вышитой ткани оказывается в мелкой воде среди крупных зелёных листьев. Яркий костюм не маскируется под среду, но вода и растительность отражаются вокруг тела.</p>\n<h2>5. Ритуальный стол — 00:23–00:28</h2>\n<p>Камера смотрит сверху на свечи, небольшие сосуды, плоды, ткань и круглые зеркала. Руки медленно взаимодействуют с предметами. В отражении появляется лицо героини; портрет встроен в предметную композицию, а не отделён от неё.</p>\n<h2>6. Белая архитектура и красная фигура — 00:28–00:34</h2>\n<p>Минималистичная белая стена, лестница / rooftop и дерево под чистым синим небом. Героиня в красном появляется как небольшая вертикаль среди геометрии. Следующий крупный план показывает руки с тёмным плодом или природным объектом на красной ткани.</p>\n<h2>7. Цветение, камень и переход через ткань — 00:34–00:40</h2>\n<p>В бело-голубой одежде женщина проходит вдоль яркой бугенвиллеи. Её рука касается старой каменной стены. Затем красная и белая ткани встречаются у дверного проёма. Материалы связывают сад, дом и тело быстрее, чем могла бы это сделать географическая экспозиция.</p>\n<h2>8. Вода и закат — 00:40–00:44</h2>\n<p>Плоская земля покрыта мелкой водой и отражениями. Дневная палитра сменяется силуэтами растений и гор на закатном небе. Фильм переходит от tactile close-up к широкому времени суток.</p>\n<h2>9. Огонь и дым — 00:44–00:49</h2>\n<p>Пламя закрывает часть кадра. За густым дымом появляется лицо женщины в светлой ткани. Дым создаёт физический veil, который продолжает мотив одежды и одновременно меняет видимость.</p>\n<h2>10. Поток и контакт с животным — 00:49–00:52</h2>\n<p>Каменный ручей ведёт взгляд в глубину зелёной долины. Затем героиня в красном держит / поддерживает небольшую газель. Человек и повторяющийся animal motif впервые оказываются в прямом контакте.</p>\n<h2>11. Фронтальный портрет и интерьер — 00:52–00:56</h2>\n<p>Женщина в синей ткани стоит перед насыщенно-зелёной резной дверью и смотрит прямо в камеру. В белом интерьере она сидит среди кресел и почти растворяется в мягком светлом объёме. Крупный профиль под синей вуалью переводит движение в спокойное внутреннее состояние.</p>\n<h2>12. Тело, газель и красная ткань — 00:56–01:00</h2>\n<p>В голубом дворе героиня движется / танцует внутри полупрозрачной синей ткани. Газель снова показана отдельно в саду. Затем женщина в красном сидит среди густой зелени — цветовые главы возвращаются в обратном порядке.</p>\n<h2>13. Возвращение к огню — 01:00–01:06.875</h2>\n<p>В каменном русле горит одиночный огонь. Женщина в светлой ткани сидит рядом. Камера сохраняет дистанцию, пламя и фигура остаются маленькими внутри ландшафта. Изображение темнеет без объясняющего end card.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полная audio representation сохранена: AAC, 48 kHz, stereo, 66.923 секунды.</li>\n<li>Public Vimeo player не публикует subtitles или captions.</li>\n<li>Resource gate запрещает локальный Whisper при текущем swap.</li>\n<li>Creator description не публикует transcript, music credit или sound-design credit.</li>\n<li>Поэтому речь, narrator VO, lyrics, музыкальная композиция и отдельные звуковые события не утверждаются.</li>\n</ul>\n<h2>Подтверждённый экранный текст</h2>\n<h3>Около 00:08–00:13</h3>\n<p>Крупный красный арабский title:</p>\n<blockquote>\n<p>ابنة أرض</p>\n</blockquote>\n<p>Он соответствует публичному английскому названию <code>Daughter of Earth</code>. Вокруг расположены меньшие красные credit lines; их чтение по 360×240 storyboard cell недостаточно надёжно, поэтому имена берутся из официального Vimeo description, а не реконструируются по пикселям.</p>\n<h2>Текст creator description, но не voiceover</h2>\n<p>Автор называет работу 16mm film, созданным спокойно с людьми, которым он доверяет, и перечисляет stocks 50D, 200T и 500T. Это production context, не услышанная реплика фильма.</p>\n<h2>Задачи будущего acoustic pass</h2>\n<ol>\n<li>определить, существует ли человеческая речь;</li>\n<li>проверить, слышны ли отдельные natural ambiences воды, ветра, животного и огня;</li>\n<li>понять, связывает ли music монтаж непрерывно или делит film-stock главы;</li>\n<li>отметить звуковые cues на title, mirror ritual, first fire и final fire;</li>\n<li>зафиксировать тишину / decay перед затемнением.</li>\n</ol>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / материал</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/t000s.png</code></td>\n<td>Женщина проходит среди высоких каменных столбов в горной долине.</td>\n<td>Дальний 3:2 tableau, холодная 16mm палитра.</td>\n<td>Делает тело маленьким и вводит землю как главного масштабообразующего героя.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/t005s.png</code></td>\n<td>Одинокое дерево видно через развилки близкого ствола.</td>\n<td>Natural frame within frame, сухой дневной свет.</td>\n<td>Превращает vegetation в оптическую архитектуру.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/t010s.png</code></td>\n<td>Красный арабский title лежит поверх гор и каменных вертикалей.</td>\n<td>Статичный landscape, hand-crafted typography.</td>\n<td>Даёт образам имя только после природного пролога.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/t015s.png</code></td>\n<td>Газель фронтально смотрит в камеру.</td>\n<td>Прямой animal portrait, тёплый дневной stock.</td>\n<td>Вводит повторяющегося нечеловеческого двойника героини.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/t020s.png</code></td>\n<td>Женщина в красной ткани стоит / движется в воде среди зелени.</td>\n<td>Saturated red-green contrast, мягкое отражение.</td>\n<td>Соединяет тело, costume, water и fertility imagery одним кадром.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/t025s.png</code></td>\n<td>Руки работают с сосудами, свечами и плодами перед зеркалами.</td>\n<td>Overhead tactile insert, tungsten warmth.</td>\n<td>Строит смысл через ritual-like material arrangement без объяснения.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/t030s.png</code></td>\n<td>Красная фигура появляется на белой крыше среди деревьев и синего неба.</td>\n<td>Extreme architectural wide, жёсткий дневной цвет.</td>\n<td>Переводит природную вертикаль в человеческую геометрию.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/t035s.png</code></td>\n<td>Руки держат тёмный плод / объект над красной узорной тканью.</td>\n<td>Симметричный close-up, texture-first composition.</td>\n<td>Сжимает landscape theme до веса предмета в ладонях.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/t040s.png</code></td>\n<td>Мелкая вода отражает небо на земле.</td>\n<td>Низкий observational shot, почти абстрактная поверхность.</td>\n<td>Делает землю и воду неразделимыми материалами.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/t045s.png</code></td>\n<td>Лицо героини появляется за пламенем и дымом.</td>\n<td>Layered close-up, foreground fire, smoke veil.</td>\n<td>Переводит costume veil в природную непрозрачность.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/t050s.png</code></td>\n<td>Фронтальный портрет у насыщенно-зелёной двери.</td>\n<td>Центрированный gaze-to-camera, complementary blue/green.</td>\n<td>На мгновение заменяет wandering прямым присутствием.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/t055s.png</code></td>\n<td>Профиль в синей ткани поднят к свету.</td>\n<td>Tight profile, soft white architecture.</td>\n<td>Даёт тихий внутренний beat после насыщенных стихий.</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/browser/t056s.png</code></td>\n<td>Полупрозрачная синяя ткань окружает движущееся тело во дворе.</td>\n<td>Medium-wide, costume creates motion blur and volume.</td>\n<td>Делает одежду самостоятельной погодой вокруг фигуры.</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td><code>frames/browser/t057s.png</code></td>\n<td>Газель стоит в саду рядом с красным объектом.</td>\n<td>Static animal profile, тёплый свет.</td>\n<td>Возвращает природный motif перед финальной главой.</td>\n</tr>\n<tr>\n<td>00:58</td>\n<td><code>frames/browser/t058s.png</code></td>\n<td>Газель склоняется к красному объекту.</td>\n<td>Почти тот же frame с изменённым жестом.</td>\n<td>Даёт quiet behavioral beat вместо символической позы.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/t060s.png</code></td>\n<td>Женщина сидит у огня в каменном русле.</td>\n<td>Дальний blue-hour tableau, flame as warm point.</td>\n<td>Возвращает тело внутрь landscape и собирает fire / rock motifs.</td>\n</tr>\n<tr>\n<td>01:03</td>\n<td><code>frames/browser/t063s.png</code></td>\n<td>Пламя и фигура продолжают сосуществовать без действия.</td>\n<td>Locked-off wide, vegetation frames sides.</td>\n<td>Позволяет финалу стать состоянием, а не событием.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/t065s.png</code></td>\n<td>Огонь остаётся ярким, окружающая долина темнеет.</td>\n<td>Длительное удержание композиции.</td>\n<td>Создаёт visual decay и ощущение завершённого цикла.</td>\n</tr>\n<tr>\n<td>01:06.875</td>\n<td><code>frames/browser/t067s.png</code></td>\n<td>Тот же tableau уходит в темноту.</td>\n<td>Fade / exposure falloff.</td>\n<td>Завершает без logo и объясняющей морали.</td>\n</tr>\n</tbody>\n</table>\n<h2>Полный визуальный источник</h2>\n<p><code>frames/vimeo-thumb-sprite.webp</code> содержит 120 row-major player cells размером 360×240, 11 columns. Основная 16-frame выборка использует индексы <code>0, 9, 18, 27, 36, 44, 53, 62, 71, 80, 89, 98, 107, 112, 115, 119</code>; дополнительно сохранены переходы 00:56–00:58. Exact source имеет frame 3000×2000 и aspect ratio 3:2.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Daughter of Earth — 16mm</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22107\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22107</a></li>\n<li>Сообщение: <code>22107</code></li>\n<li>Дата поста: 2026-06-22 04:05:47 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1142419083\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1142419083</a></li>\n<li>Автор upload: Anas AlKassim</li>\n<li>Title: <code>Daughter of Earth - 16mm</code></li>\n<li>Формат съёмки: 16mm — 50D, 200T, 500T</li>\n<li>Performer: <code>@mthayel</code></li>\n<li>Colorist: <code>@altolili42</code></li>\n<li>Art direction: <code>@helloimdidy</code></li>\n<li>Location: <code>@saif.madhani</code></li>\n<li>Title design: <code>@latiifa.designer</code></li>\n<li>BTS: <code>@hmk_il</code>, <code>@baraa_mk2</code>, <code>@hakim_2nd_ac</code></li>\n<li>Хронометраж exact stream: 66.875 секунды</li>\n<li>Видео: H.264, 3000×2000, 24 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 66.923 секунды, полный public Vimeo fMP4 stream</li>\n<li>SHA-256 видео: <code>daa5cdddf61535ccf83cdf59957017f0a4d8500732b86246d0612ee5115d431f</code></li>\n<li>SHA-256 аудио: <code>618e622276f1d3919f58c3db40ac8fcfbf45f0acb384e6e4b879944b93ac14c2</code></li>\n<li>Доказательность: E3 — exact complete streams, public player configuration, официальный 120-frame Vimeo sprite, 19 timecoded samples и 3000×2000 poster</li>\n</ul>\n<h2>Подпись Telegram</h2>\n<blockquote>\n<p>DAUGHTER OF EARTH<br>\nby Anas AlKassim</p>\n</blockquote>\n<h2>Авторское описание</h2>\n<p>Anas AlKassim называет работу 16mm film, созданным спокойно и вместе с людьми, которым он доверяет. Description перечисляет три плёнки — 50D, 200T и 500T — и даёт credits через публичные handles. Дополнительный бренд, клиент или коммерческий заказ в доступном источнике не указаны; кейс фиксируется как самостоятельное визуальное произведение.</p>\n<h2>О чём фильм</h2>\n<p>Женщина проходит через горы, сухую землю, зелёные заросли, воду, сады, белую архитектуру и огонь. Рядом снова и снова появляется газель. Камни, плоды, ткань, растения, свечи и пламя не складываются в буквальный линейный plot; они образуют цикл принадлежности.</p>\n<p>Героиня меняет красные, белые и синие ткани, но сохраняет спокойное присутствие. Она то растворяется в огромном ландшафте, то становится фронтальным портретом, то взаимодействует с материалами крупным планом. Финал возвращает её к огню в каменном русле: земля здесь не фон, а соавтор и система стихий.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Стихии заменяют сюжет:</strong> rock, water, vegetation, animal, architecture и fire образуют последовательность смыслов без причинного диалога.</li>\n<li><strong>Одна фигура связывает разные миры:</strong> героиня остаётся визуальным якорем при смене локаций, костюмов и плёночных палитр.</li>\n<li><strong>Газель работает как двойник:</strong> animal motif возвращает мягкость, внимание и связь с местом без буквального символического объяснения.</li>\n<li><strong>Материалы рифмуются монтажом:</strong> руки, ткань, плод, камень, вода и дым соединяются через texture, а не narrative continuity.</li>\n<li><strong>Архитектура не отменяет природу:</strong> белые стены, зелёная дверь и rooftop продолжают линии гор, дерева и сада.</li>\n<li><strong>Три stock-палитры дают внутренние главы:</strong> яркий дневной цвет, тёплый интерьер и плотный low-light живут в одной 16mm системе.</li>\n<li><strong>Заголовок появляется после пролога:</strong> зритель сначала получает гору, воду, животное и дерево, а затем имя связывает уже накопленные образы.</li>\n<li><strong>Финал не объясняет, а возвращает:</strong> огонь завершает цикл присутствием, не превращая visual poem в мораль.</li>\n</ol>\n<h2>Что ценно для библиотеки</h2>\n<p>Этот кейс полезен не как рекламная формула, а как образец world-building с минимальным plot. Он показывает, как культурно и географически насыщенное ощущение можно строить через отбор материалов, телесных жестов, животных, архитектуры и света, не добавляя поясняющий текст.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и первичная Vimeo metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact public title, description, upload date и creator credits</li>\n<li><code>source/official/vimeo-player-config.json</code> — source dimensions, duration, film fps, caption и storyboard metadata</li>\n<li><code>source/official/vimeo-playlist.json</code> — public DASH manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — public-player и sampling provenance</li>\n<li><code>source/official/creator-evidence.json</code> — description-based credits и границы интерпретации</li>\n<li><code>source/media-parts.json</code> — codecs, durations, sizes и checksums</li>\n<li><code>frames/vimeo-thumb-sprite.webp</code> — exact 120-frame public storyboard</li>\n<li><code>frames/browser/</code> — 19 exact timecoded cells</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Vimeo не публикует caption tracks. Полная audio representation сохранена, но resource gate не разрешает acoustic transcription; dialogue, voiceover, lyrics, composer и sound design не выдумываются. Public description не называет страну, конкретные локации, роли director / DOP / editor или production company — поэтому они остаются неизвестными. Символические чтения стихий и газели отмечены как анализ, а не авторское заявление.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.919340+00:00"
    },
    {
      "id": "2026-06-21__tg-22106-a0__binter-flying-the-canarian-way",
      "caseId": "-1001147919203:22106:0",
      "messageId": 22106,
      "date": "2026-06-21T03:51:33+00:00",
      "title": "Binter // Flying The Canarian Way",
      "brand": "Binter // Flying The Canarian Way",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Tata Persico",
      "evidence": "E3",
      "frameCount": 31,
      "durationSeconds": 105,
      "summary": "Binter продаёт не только маршрут на Канарские острова, а перенос канарского способа отношения к людям внутрь перелёта. Официальная формула No se trata de volar, se trata de cómo vuelas меняет category question: не «куда доставили», а «как с тобой были, пока ты добирался».",
      "sourceUrl": "https://vimeo.com/1183378645",
      "telegramUrl": "https://t.me/fps_24_video/22106",
      "images": [
        {
          "src": "./frames/2026-06-21__tg-22106-a0__binter-flying-the-canarian-way-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/t000s.png"
        }
      ],
      "tasks": [
        "product",
        "craft",
        "human",
        "world",
        "sound"
      ],
      "moves": [
        {
          "id": "nature-owns-flight-first",
          "name": "Природа первой получает глагол полёта",
          "signal": "A bird crosses open sky before any aircraft or cabin appears.",
          "baseline": "Airline film opens on an aircraft take-off, livery or destination aerial.",
          "deviation": "Binter enters a pre-existing island grammar of sky, water, mountain and light.",
          "interpretation": "Природа первой получает глагол полёта",
          "transfer": "Before showing the product, find a native action in the brand world that already expresses the category verb.",
          "risk": "A generic poetic opening will delay attribution if it does not connect formally to the product."
        },
        {
          "id": "cabin-is-community-portrait",
          "name": "Cabin становится портретом сообщества",
          "signal": "Passengers of different ages are observed through faces, hands, silhouettes and proximity rather than treated as anonymous extras.",
          "baseline": "Cabin is a clean stage for one hero passenger or a service demonstration.",
          "deviation": "The plane becomes a social cross-section carrying many island lives at once.",
          "interpretation": "Cabin становится портретом сообщества",
          "transfer": "Cast the service environment as an ensemble and give several people one memorable behavioral detail each.",
          "risk": "Without a recurring anchor, ensemble fragments become disconnected lifestyle coverage."
        },
        {
          "id": "transport-space-is-porous",
          "name": "Transport space становится пористым",
          "signal": "Aircraft windows, car windows, doorways, chairs, gestures and light repeatedly match cabin to island life.",
          "baseline": "The journey and destination are edited as separate chapters.",
          "deviation": "Canarian life appears to exist inside the flight rather than only after landing.",
          "interpretation": "Transport space становится пористым",
          "transfer": "Build a bridge list of shapes and actions shared by vehicle, home and destination before shooting.",
          "risk": "Loose associative editing can obscure where the viewer is and weaken product causality."
        },
        {
          "id": "small-gesture-proves-service",
          "name": "Маленький жест доказывает сервис",
          "signal": "Hands, attentive presence, shared seats, laughter and embraces carry the warmth promise.",
          "baseline": "Airline care is shown through trays, check-in counters and scripted crew smiles.",
          "deviation": "Human distance and tactile observation make service feel like culture rather than procedure.",
          "interpretation": "Маленький жест доказывает сервис",
          "transfer": "Translate an abstract care promise into recurring distances, touches and response moments.",
          "risk": "Emotion becomes vague if no product module later supplies concrete reasons to believe."
        },
        {
          "id": "local-voice-after-visual-proof",
          "name": "Local voice приходит после visual proof",
          "signal": "The family / small-town conversation appears only after the film has shown passengers, play, care and shared spaces.",
          "baseline": "A corporate narrator declares community values at the opening.",
          "deviation": "Dialogue confirms a feeling the audience has already inferred from behavior.",
          "interpretation": "Local voice приходит после visual proof",
          "transfer": "Delay the manifesto until the visual sequence has earned its claim.",
          "risk": "Unverified or poorly subtitled local speech can make the central idea inaccessible."
        },
        {
          "id": "identity-becomes-operation",
          "name": "Identity превращается в operation",
          "signal": "The end line says the brand's way of being is its way of flying.",
          "baseline": "Cultural origin and service quality are separate communication territories.",
          "deviation": "Employee behavior, cabin design and local identity are bound by one testable proposition.",
          "interpretation": "Identity превращается в operation",
          "transfer": "Frame brand culture as a verb that must be visible in operations, not only in storytelling.",
          "risk": "Any cold service failure directly falsifies a promise this tightly tied to behavior."
        },
        {
          "id": "hero-film-and-proof-modules",
          "name": "Hero meaning и proof modules разделены",
          "signal": "The emotional film foregrounds community while Binter's official campaign page explains seats, space, snack, baggage and connections.",
          "baseline": "One spot tries to state every emotional and functional benefit.",
          "deviation": "Campaign architecture assigns desire to the film and detailed evidence to modular content.",
          "interpretation": "Hero meaning и proof modules разделены",
          "transfer": "Define one job per asset and bind all assets with the same verbal and behavioral platform.",
          "risk": "If audiences see only the hero, they may never learn why the product is tangibly different."
        },
        {
          "id": "wordplay-scales-platform",
          "name": "Wordplay масштабирует платформу",
          "signal": "Te lleva describes transport while te llega describes emotional impact; both live under Modo Canario.",
          "baseline": "An airline tagline makes one fixed promise about destination or price.",
          "deviation": "A minimal verbal switch generates both rational and emotional campaign variants.",
          "interpretation": "Wordplay масштабирует платформу",
          "transfer": "Look for a native-language verb pair whose semantic shift can organize multiple proof categories.",
          "risk": "The mechanism may not travel across languages; translations need local creative equivalents, not literal copy."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Binter продаёт не только маршрут на Канарские острова, а перенос канарского способа отношения к людям внутрь перелёта. Официальная формула <code>No se trata de volar, se trata de cómo vuelas</code> меняет category question: не «куда доставили», а «как с тобой были, пока ты добирался».</p>\n<p>Hero film не иллюстрирует список преимуществ. Он доказывает эмоциональную предпосылку, из которой эти преимущества должны следовать: маленькое сообщество, близость, тёплое внимание и ощущение, что человек не анонимный seat number.</p>\n<h2>Драматургия</h2>\n<h3>1. Nature получает первый flight metaphor</h3>\n<p>Фильм открывает птица. Самолёт не присваивает себе идею полёта, а входит в уже существующий мир неба, воды, гор и света. Cabin panels появляются после природных textures, поэтому технологический объект чувствуется частью островной среды.</p>\n<p>Это стратегически точнее generic aircraft porn: Binter не соревнуется размером флота или глобальным масштабом; distinctiveness находится в месте происхождения и способе сервиса.</p>\n<h3>2. Cabin — не коридор между историями, а их общий контейнер</h3>\n<p>Пассажиры показаны через faces, hands, silhouettes, proximity и окна. Между cabin portraits возникают island fragments, но plane не исчезает надолго. Он постоянно возвращается как social cross-section, где разные поколения и отношения уже находятся рядом.</p>\n<p>Зритель не обязан знать биографию каждого. Ensemble построен так, что каждый человек кажется носителем отдельного дома, дороги, пляжа или встречи.</p>\n<h3>3. Монтаж делает самолёт пористым</h3>\n<p>Aircraft window отвечает car window; red seat — chair и fabric; oval light — white arch; passenger hand — hands at home; cabin aisle — street; silhouette — mountain ridge. Переходы не говорят <code>сначала flight, потом vacation</code>. Они утверждают: островной способ быть присутствует уже в пути.</p>\n<h3>4. Community voice появляется после visual trust</h3>\n<p>Разговор о том, что pueblo маленький и все где-то родственники, звучит не в opening manifesto. До него film уже показал разные поколения, помощь, игру, café и тесную cabin geography. Реплика закрепляет наблюдение, а не объясняет непонятную картинку.</p>\n<p>Опора на local voice работает сильнее corporate narrator, но published auto-caption требует acoustic verification. Анализ использует только устойчивый смысл, не притворяясь точным transcript.</p>\n<h3>5. Emotional arrival не имеет одного destination shot</h3>\n<p>Beach, white streets, mountains, houses и café не собираются в tourism checklist с географическими labels. Главное событие — человеческая связь: shared play, близость за столом, руки, смех и объятие. Поэтому <code>te llega</code> относится к внутреннему arrival, а не только landing.</p>\n<h3>6. End line переводит culture в operation</h3>\n<p><code>Nuestra forma de ser, es nuestra forma de volar</code> — сильная brand-platform формула, потому что соединяет:</p>\n<ul>\n<li>identity: warmth, closeness, small gestures;</li>\n<li>employee behavior: crew attention;</li>\n<li>product design: 2-seat rows, space, snack, baggage;</li>\n<li>network role: connecting islands and mainland;</li>\n<li>communication system: every benefit can be narrated as Modo Canario.</li>\n</ul>\n<p>Film заканчивает не tourism slogan, а operational promise. Это делает cultural emotion проверяемой сервисом.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Human-scale cabin:</strong> лица чаще важнее полного салона; aircraft воспринимается через пассажиров.</li>\n<li><strong>Obstructed frames:</strong> кресла, foreground bodies и дверные края создают ощущение наблюдения, а не постановочного lineup.</li>\n<li><strong>Natural flare / exposure:</strong> island sun иногда размывает белую архитектуру и лица; light становится активным transition.</li>\n<li><strong>Window grammar:</strong> plane, car, doorway и landscape repeatedly frame people through openings.</li>\n<li><strong>Seat / chair rhymes:</strong> aircraft seats, café chair, lounger и domestic furniture связывают travel с everyday comfort.</li>\n<li><strong>Tactile gestures:</strong> руки, волосы, вода, еда, ткань и объятия дают warmth материальное доказательство.</li>\n<li><strong>Ensemble casting:</strong> разные возраста, тела и отношения поддерживают idea community без единственного aspirational lead.</li>\n<li><strong>Muted brand presence:</strong> recognisable cabin and late Binter mark удерживают attribution, не превращая film в livery showcase.</li>\n<li><strong>Near-square 3146×2160 frame:</strong> высоты хватает для figures и doorways, ширины — для group proximity; image ощущается portrait-led.</li>\n</ul>\n<h2>Как функциональное предложение поддерживает эмоцию</h2>\n<p>Официальный Binter page перечисляет tangible inclusions:</p>\n<ul>\n<li>два кресла с каждой стороны и отсутствие middle seat;</li>\n<li>большее пространство между рядами;</li>\n<li>gourmet snack с island ingredients;</li>\n<li>cabin baggage;</li>\n<li>included inter-island connections.</li>\n</ul>\n<p>Hero film почти не демонстрирует их буквально. Это рискованно, но платформа компенсирует его системой коротких product films и landing page. Полезная campaign architecture:</p>\n<ol>\n<li>hero задаёт meaning <code>Modo Canario</code>;</li>\n<li>product pills превращают meaning в конкретные reasons to believe;</li>\n<li>recurring line <code>te lleva y te llega</code> связывает rational и emotional executions;</li>\n<li>passenger testimonials проверяют promise опытом.</li>\n</ol>\n<p>Не каждый ролик должен вместить всю воронку, если campaign system распределяет роли осознанно.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Начинать category film с собственного природного глагола.</strong> Птица даёт flight до появления airline и делает технологию продолжением мира.</li>\n<li><strong>Строить ensemble как карту бренда.</strong> Разные люди могут доказать shared culture лучше одного героя.</li>\n<li><strong>Делать transport space пористым.</strong> Match windows, seats, gestures и light между салоном и destination, чтобы journey и arrival стали одним опытом.</li>\n<li><strong>Показывать сервис через человеческую дистанцию.</strong> Proximity, attention и calm presence иногда убедительнее tray / legroom demo.</li>\n<li><strong>Вводить manifesto после наблюдений.</strong> Реплика о community сильнее, когда зритель уже видел её evidence.</li>\n<li><strong>Превращать cultural idea в operational line.</strong> <code>Способ быть = способ работать</code> связывает эмоцию с действиями сотрудников.</li>\n<li><strong>Разделять hero meaning и product proof.</strong> Один фильм создаёт desire, короткие modules и landing page закрывают конкретику.</li>\n<li><strong>Создавать verbal engine с двойным значением.</strong> <code>Te lleva / te llega</code> порождает много сообщений без потери brand core.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Culture может стать туристическим стереотипом.</strong> Нужны local collaborators, конкретные everyday details и отказ от postcard-only selection.</li>\n<li><strong>Warmth без product proof остаётся абстрактной.</strong> Campaign system обязан показывать, как promise проявляется в seats, service, food и connections.</li>\n<li><strong>Ensemble может размыть story.</strong> Повторяющиеся formal bridges и cabin anchor нужны, чтобы vignettes не распались.</li>\n<li><strong>Slow observational film требует точного casting.</strong> Нельзя компенсировать слабые лица лишними camera moves или copy.</li>\n<li><strong>Local dialogue должен быть понятен по действию.</strong> Если смысл держится только на subtitle, международная версия потеряет emotion.</li>\n<li><strong>Brand appearing late повышает attribution risk.</strong> Cabin design, crew и campaign platform должны быть узнаваемы раньше logo.</li>\n<li><strong>Нельзя романтизировать small community как отсутствие сложностей.</strong> Близость — chosen value, не универсальная реальность каждого жителя.</li>\n<li><strong>Auto-captions нельзя очищать молча.</strong> Ошибки в модели самолёта, destination и timing должны сохраняться как provenance gap.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact public Vimeo 105.439-second master, 3146×2160 H.264 и 105.493-second stereo AAC streams сохранены и checksum-verified.</li>\n<li>Public player publishes a 120-frame storyboard and Spanish AI-generated VTT; оба сохранены.</li>\n<li>Exact Vimeo description confirms director, production, agency / partners, DOP, edit, color, sound / music, art, styling, casting and extended crew.</li>\n<li>Antiestático и CAETSU TWO identify campaign as <code>Volar en Modo Canario, Te Llega</code>.</li>\n<li>Official Binter landing page confirms <code>Nuestra forma de ser, es nuestra forma de volar</code>, <code>No se trata de volar, se trata de cómo vuelas</code>, small gestures / warmth / closeness and concrete product pillars.</li>\n<li>Final exact visual copy reads <code>Nuestra forma de ser, es nuestra forma de volar.</code> followed by Binter.</li>\n<li>El Sol 2026 shortlist includes the work in Production Craft / cinematography context.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Published auto-caption is not a verified transcript; exact welcome, aircraft model wording, destination, speakers and punctuation remain open.</li>\n<li>Individual character biographies and relationships are not named by public campaign sources.</li>\n<li>Exact film version does not display every official product pillar; they are campaign context, not observed scenes.</li>\n<li>Video/audio remain separate; E4 requires resource-gated lossless mux and acoustic caption verification.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: exact 105.439-second 3146×2160 stream, official 120-frame Vimeo storyboard, 22 timecoded samples, seven final-copy detail cells и published Spanish auto-caption. Ниже визуальная последовательность отделена от ненадёжных speech inferences.</p>\n<h2>1. Полёт уже находится внутри острова — 00:00–00:09</h2>\n<p>Птица пересекает открытое небо. Короткие виды облаков, горного берега, тёмного склона, ветвей и воды переходят в освещённые панели салона. Air travel и island nature вводятся одной последовательностью, без отдельного aircraft beauty shot.</p>\n<h2>2. Первый пассажир — 00:09–00:18</h2>\n<p>Пожилая женщина в зелёном сидит у окна среди других пассажиров. Свет снаружи выделяет лицо и руки. Published auto-caption начинает стандартное приветствие на борту и пытается назвать Embraer 195 и destination, но распознаёт слова ненадёжно. Крупный план руки превращает формальную announcement в телесное присутствие.</p>\n<h2>3. Островной doorway отвечает aircraft aisle — 00:18–00:30</h2>\n<p>Рыжеволосая молодая женщина выходит из сине-белого арочного пространства на яркий свет. Монтаж возвращается к самолёту: бортпроводница в полосатом топе спокойно работает в проходе и общается с людьми. Curved doorway, aircraft windows и aisle соединяются сходной геометрией.</p>\n<h2>4. Лица открывают отдельные жизни — 00:30–00:42</h2>\n<p>Крупный женский взгляд между креслами сменяется текстурной островной стеной и группой мужчин в салоне. Затем через открытое окно автомобиля видны люди на фоне гор. Plane, car и landscape используют окно как один и тот же переход между наблюдателем и сообществом.</p>\n<h2>5. Место для встречи — 00:42–00:52</h2>\n<p>На каменистом берегу расстелен яркий picnic cloth с едой. Пустой пластиковый стул, doorway кафе, вода и старые стены дают паузы между лицами. В самолёте мужчина сидит у окна. Обыденные island objects показаны с тем же вниманием, что и cabin furniture.</p>\n<h2>6. Энергия сообщества — 00:52–01:07</h2>\n<p>Люди бегут и играют на красно-коричневой вулканической земле. В локальном кафе пожилой мужчина говорит; published caption передаёт мысль о том, что все — семья, pueblo маленький и где-то все приходятся друг другу родственниками. Рыжеволосая женщина слушает и смеётся на солнце.</p>\n<h2>7. Остров как набор близких жестов — 01:07–01:25</h2>\n<p>Друзья прыгают в воду, помогают друг другу спуститься и плывут в бухте. Белая улица вспыхивает в жёстком свете. Ребёнок отдыхает у дома, рядом проходит взрослый. Под тканью и пальмами возникают фрагменты повседневности; деревянный стол с фруктами и людное café продолжают тему гостеприимства без tourism montage checklist.</p>\n<h2>8. Возвращение в cabin — 01:25–01:36</h2>\n<p>Снова видны пассажиры и окна самолёта. Руки соприкасаются на подлокотнике; пара сидит рядом. В островной сцене молодая и пожилая женщины крепко обнимаются у зелёной двери. Автомобиль едет по дороге между белыми домами и горами. Взаимное прикосновение становится общей единицей самолёта и земли.</p>\n<h2>9. Доставка превращается в чувство — 01:36–01:41</h2>\n<p>Дорога и пассажирский взгляд переходят в большой горный landscape. Человек виден маленькой фигурой на ridge. Поверх изображения появляется первая часть финального текста: <code>Nuestra forma de ser...</code>.</p>\n<h2>10. Brand proposition — 01:41–01:45.439</h2>\n<p>Aircraft engine и его тень проходят над тёмной водой / землёй. Полный copy читается как <code>Nuestra forma de ser, es nuestra forma de volar.</code> Затем изображение становится чёрным, остаётся логотип <code>Binter</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Evidence status</h2>\n<ul>\n<li>Complete stereo AAC track сохранён: 105.493 секунды, 48 kHz.</li>\n<li>Vimeo publishes <code>Español (autogenerados)</code> VTT, provenance <code>ai_generated</code>.</li>\n<li>Raw track сохранён без редактирования в <code>subtitles/es-autogen.vtt</code>.</li>\n<li>Он содержит recognition и timing errors, поэтому это E3 caption evidence, а не verified transcript.</li>\n<li>Sound Design / Original Music: Noble Music; guitarist: Sebastián Espósito.</li>\n</ul>\n<h2>Published auto-caption — дословно как evidence</h2>\n<h3>00:00.199–00:14.599</h3>\n<blockquote>\n<p>Bienvenida a bordo de nuestro avión Tembere 195 con destino a Santa Fe.</p>\n</blockquote>\n<p><code>Tembere 195</code> противоречит официальному названию Binter aircraft family <code>Embraer E195-E2</code> и почти наверняка является ошибкой распознавания. <code>Santa Fe</code> также не нормализуется без acoustic check. В сценарии эта строка фиксируется только как стандартное onboard welcome.</p>\n<h3>00:15.099–00:57.419</h3>\n<blockquote>\n<p>Todos</p>\n</blockquote>\n<p>Один token растянут на 42 секунды и является timing artifact; он не считается сорокасекундной репликой.</p>\n<h3>00:57.439–01:03.799</h3>\n<blockquote>\n<p>Todos somos familia, el pueblo es pequeño.<br>\nTodos son primos en alguna parte.<br>\nDe la familia.<br>\nSí, hombre, claro.</p>\n</blockquote>\n<p>По смыслу: «Мы все семья, городок маленький. Все где-то друг другу родственники. Из семьи. Да, конечно». До acoustic pass пунктуация, speakers и точная формулировка остаются provisional.</p>\n<h2>Подтверждённый экранный текст</h2>\n<h3>Около 01:40–01:44</h3>\n<blockquote>\n<p>Nuestra forma de ser, es nuestra forma de volar.</p>\n</blockquote>\n<p>Рабочий перевод:</p>\n<blockquote>\n<p>Наш способ быть — это наш способ летать.</p>\n</blockquote>\n<h3>Финальный frame</h3>\n<blockquote>\n<p>Binter</p>\n</blockquote>\n<h2>Официальный campaign copy, но не exact transcript</h2>\n<blockquote>\n<p>No se trata de volar, se trata de cómo vuelas.<br>\nVolar en #ModoCanario. Te llega.</p>\n</blockquote>\n<p>Официальный Binter page объясняет <code>Modo Canario</code> через маленькие жесты, доброту, тепло и близость. Эти строки подтверждают strategy, но не переносятся в exact film как услышанный VO.</p>\n<h2>Задачи будущего acoustic pass</h2>\n<ol>\n<li>восстановить точное onboard welcome, модель самолёта и destination;</li>\n<li>проверить, есть ли speech до café conversation;</li>\n<li>определить speakers и точную фразу о familia / pueblo;</li>\n<li>проверить, произносится ли end copy или он только экранный;</li>\n<li>разделить original music, guitar, cabin ambience, café и water cues.</li>\n</ol>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/t000s.png</code></td>\n<td>Птица проходит по открытому небу.</td>\n<td>Почти пустой telephoto frame.</td>\n<td>Начинает с естественного flight, не с самолёта.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/t005s.png</code></td>\n<td>Свет пробивается через плотную крону.</td>\n<td>Handheld upward gaze, natural flare.</td>\n<td>Задаёт island light как переходный материал.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/t010s.png</code></td>\n<td>Пожилая женщина сидит у aircraft window.</td>\n<td>Близкий observational cabin portrait.</td>\n<td>Переводит airline category с machinery на человека.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/t015s.png</code></td>\n<td>Крупно — пальцы и ладонь пассажирки.</td>\n<td>Extreme tactile close-up, тёплый window light.</td>\n<td>Делает маленький жест единицей brand promise.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/t020s.png</code></td>\n<td>Рыжеволосая женщина появляется в сине-белом арочном doorway.</td>\n<td>Глубокий frame within frame, foreground passerby.</td>\n<td>Рифмует island architecture с aircraft openings.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/t025s.png</code></td>\n<td>Бортпроводница улыбается в проходе.</td>\n<td>Medium, cabin bodies создают foreground layers.</td>\n<td>Показывает service через presence, а не демонстрацию функции.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/t030s.png</code></td>\n<td>Женский взгляд виден между креслами и тенями.</td>\n<td>Tight obstructed portrait.</td>\n<td>Даёт каждому passenger отдельную внутреннюю жизнь.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/t035s.png</code></td>\n<td>Несколько мужчин взаимодействуют в cabin.</td>\n<td>Group medium с узкой глубиной салона.</td>\n<td>Делает самолёт социальным пространством, не transit tube.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/t040s.png</code></td>\n<td>Через автомобильное окно видны люди и горы.</td>\n<td>Interior-to-landscape frame, окно как portal.</td>\n<td>Сшивает plane, road и destination одной оптикой.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/t045s.png</code></td>\n<td>Один пустой белый стул стоит на островной террасе.</td>\n<td>Graphic still life, жёсткий свет и тень.</td>\n<td>Даёт breathing space и рифмует seat без product shot.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/t050s.png</code></td>\n<td>Мужчина сидит у aircraft window.</td>\n<td>Тёмный профиль против яркого oval window.</td>\n<td>Возвращает cabin как место наблюдения, а не interruption.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/t055s.png</code></td>\n<td>Люди бегут / играют на вулканической земле.</td>\n<td>Низкий kinetic handheld wide.</td>\n<td>Передаёт local energy через тело и поверхность.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/t060s.png</code></td>\n<td>Пожилой мужчина говорит за столом.</td>\n<td>Tight café portrait, mouth and gesture foregrounded.</td>\n<td>Даёт community тезис живому local voice.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/t065s.png</code></td>\n<td>Рыжеволосая женщина улыбается на ярком солнце.</td>\n<td>Close-up с rainbow flare.</td>\n<td>Делает arrival эмоциональным состоянием.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/t070s.png</code></td>\n<td>Друзья входят / прыгают в воду бухты.</td>\n<td>Backlit beach medium-wide.</td>\n<td>Показывает care и shared movement вместо postcard.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/t075s.png</code></td>\n<td>Белая улица растворяется в солнечной засветке.</td>\n<td>Overexposed transitional frame.</td>\n<td>Использует island light как монтажный wipe.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/t080s.png</code></td>\n<td>Ребёнок отдыхает у дома, взрослый проходит рядом.</td>\n<td>Low domestic angle с palm и fabrics.</td>\n<td>Добавляет ordinary intimacy к destination imagery.</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser/t085s.png</code></td>\n<td>Женщина-пассажир сидит у иллюминатора.</td>\n<td>Layered cabin wide с foreground silhouettes.</td>\n<td>Возвращает все island fragments внутрь полёта.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/t090s.png</code></td>\n<td>Двое пассажиров сидят рядом в мягком свете.</td>\n<td>Side two-shot, red seats frame лица.</td>\n<td>Кодирует closeness без рекламной улыбки в камеру.</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/browser/t095s.png</code></td>\n<td>Автомобиль движется по дороге между домами и горами.</td>\n<td>Back-seat POV.</td>\n<td>Превращает arrival в продолжение движения, не финальную точку.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/browser/t100s.png</code></td>\n<td>Горная долина открывается под мягким небом.</td>\n<td>Большой landscape, человек почти теряется.</td>\n<td>Готовит identity line через масштаб родной среды.</td>\n</tr>\n<tr>\n<td>01:45</td>\n<td><code>frames/browser/t105s.png</code></td>\n<td>На чёрном остаётся <code>Binter</code>.</td>\n<td>Минимальный logo end card.</td>\n<td>Завершает human film точной attribution.</td>\n</tr>\n</tbody>\n</table>\n<h2>End-copy detail</h2>\n<ul>\n<li><code>frames/detail/i114.png</code> — начало <code>Nuestra forma de ser...</code> на mountain landscape.</li>\n<li><code>frames/detail/i115.png</code> и <code>i116.png</code> — полный copy над aircraft engine и тенью.</li>\n<li><code>frames/detail/i117.png</code> — copy + Binter на чёрном.</li>\n<li><code>frames/detail/i118.png</code> и <code>i119.png</code> — clean logo hold.</li>\n</ul>\n<h2>Полный визуальный источник</h2>\n<p><code>frames/vimeo-thumb-sprite.webp</code> содержит 120 row-major cells 349×240, 11 columns. Timecoded selection использует индексы <code>0, 6, 11, 17, 23, 28, 34, 40, 45, 51, 56, 62, 68, 73, 79, 85, 90, 96, 102, 107, 113, 119</code> и покрывает exact 105.439-second version.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Binter — Volar en Modo Canario, Te Llega / Flying The Canarian Way</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22106\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22106</a></li>\n<li>Сообщение: <code>22106</code></li>\n<li>Дата поста: 2026-06-21 03:51:33 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1183378645\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1183378645</a></li>\n<li>Exact title: <code>Binter // Flying The Canarian Way</code></li>\n<li>Официальное название кампании: <code>Volar en #ModoCanario. Te llega.</code></li>\n<li>Бренд: Binter</li>\n<li>Агентство: CAETSU TWO</li>\n<li>Production: Antiestático</li>\n<li>Production partner: Los Producers</li>\n<li>Production service: Solworks</li>\n<li>Режиссёр: Tata Persico</li>\n<li>DOP: Martí Herrera</li>\n<li>Хронометраж exact stream: 105.439 секунды</li>\n<li>Видео: H.264, 3146×2160, 24000/1001 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 105.493 секунды, полный public Vimeo fMP4 stream</li>\n<li>Published captions: Spanish auto-generated VTT, сохранён с явной пометкой о распознавательных ошибках</li>\n<li>SHA-256 видео: <code>2591d1bdc679cfdc880dfa0e341c6ba65b8cd8cd33003382db8ca8b0607a4c87</code></li>\n<li>SHA-256 аудио: <code>85e1d6595da4b2e8fdc2606527b56a7f1438f15617259dbc9c7e3233e41eeca8</code></li>\n<li>Доказательность: E3 — complete exact streams, 120-frame public Vimeo storyboard, 22 timecoded samples, 7 enlarged end-copy cells, exact poster, published auto-caption и official campaign context</li>\n</ul>\n<h2>Поправка к Telegram</h2>\n<p>Telegram caption пишет <code>FLYING THE CANADIAN WAY</code>. Это опечатка: exact Vimeo, Antiestático, CAETSU TWO и Binter используют <code>Canarian</code> / <code>Modo Canario</code>, то есть канарский способ летать.</p>\n<h2>О чём ролик</h2>\n<p>Самолёт Binter показан как маленькое общество, связанное с жизнью Канарских островов. Камера рассматривает пассажиров, бортпроводницу, лица, руки, окна и короткие жесты. Между ними постоянно возникают фрагменты островной жизни: горные дороги, пляж, купание, белые улицы, кафе, дом, игры на вулканической земле, семейная встреча и объятие.</p>\n<p>Монтаж не разделяет <code>перелёт</code> и <code>место назначения</code>. Авиационный салон становится продолжением той же человеческой среды. Разговор о маленьком сообществе и родстве звучит рядом с наблюдениями за пассажирами, а финал формулирует стратегию: <code>Nuestra forma de ser, es nuestra forma de volar</code> — «Наш способ быть — это наш способ летать».</p>\n<h2>Стратегическая идея</h2>\n<p>Официальный Binter page определяет <code>Modo Canario</code> не как географический декор, а как отношение: замечать маленькие жесты, относиться с добротой, теплом и близостью; перелёт важен не только перемещением, но тем, как человек себя чувствует в пути.</p>\n<p>Кампания использует языковую пару:</p>\n<ul>\n<li><code>te lleva</code> — везёт / доставляет тебя;</li>\n<li><code>te llega</code> — доходит до тебя / трогает тебя.</li>\n</ul>\n<p>То есть airline выполняет транспортную функцию и одновременно создаёт эмоциональное прибытие. Functional product pillars — два кресла в ряду, больше пространства, gourmet snack, cabin baggage и inter-island connections — остаются реальным основанием платформы, но hero film доказывает её через поведение и community.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Салон становится портретом сообщества:</strong> пассажиры не background extras, а носители отдельных жизней.</li>\n<li><strong>Остров проникает внутрь самолёта:</strong> окна, свет, руки и лица связывают cabin с пляжем, домом, дорогой и кафе.</li>\n<li><strong>Мелкий жест заменяет service demo:</strong> забота и внимание читаются в proximity, взглядах и касаниях, а не в перечислении amenities.</li>\n<li><strong>Ensemble важнее героя:</strong> кампания говорит о shared way of being, поэтому не строится вокруг одного привилегированного traveller.</li>\n<li><strong>Local dialogue становится proof:</strong> разговор о маленьком pueblo и родстве закрепляет ощущение социальной близости.</li>\n<li><strong>Категорийный продукт остаётся видимым:</strong> узнаваемые cabin, seats, crew, windows и aircraft engine удерживают attribution.</li>\n<li><strong>Финал соединяет identity и operation:</strong> человеческий способ быть объявляется способом летать.</li>\n<li><strong>Wordplay масштабирует платформу:</strong> <code>te lleva / te llega</code> позволяет создавать следующие сообщения про comfort, connections, food и care.</li>\n</ol>\n<h2>Подтверждённые ключевые кредиты</h2>\n<ul>\n<li>Director: Tata Persico</li>\n<li>Production Company: Antiestático</li>\n<li>Agency: CAETSU TWO</li>\n<li>Production partner: Los Producers</li>\n<li>Chief Executive Producer: Matías Dumont</li>\n<li>Executive Producer: Jacobo Valdés Gutiérrez</li>\n<li>Producer / Post Production Coordinator: Sebastián Montagnani</li>\n<li>DOP: Martí Herrera</li>\n<li>1st AD: Agustina Holzkan</li>\n<li>Production Service Company: Solworks</li>\n<li>Production Manager: Elena Falcones</li>\n<li>Production Coordinator: Eros Dean</li>\n<li>2nd AD: Laura Álvarez Corraliza</li>\n<li>Location Manager: Yure Jorge</li>\n<li>1st AC: Doramas Rodríguez Andersen</li>\n<li>2nd AC: Andrea Marín</li>\n<li>Editor: Sakura VFX / Tata Persico</li>\n<li>Color: Tom Blason</li>\n<li>Sound Design / Original Music: Noble Music</li>\n<li>Guitarist: Sebastián Espósito</li>\n<li>Art Director: Sílvia Clua</li>\n<li>Stylist: Sara C. Ordóñez</li>\n<li>Casting Director: Roberta Liberale</li>\n<li>Casting Agency: Masq Moda Canarias</li>\n</ul>\n<p>Полный crew и talent list сохранён в <code>source/official/vimeo-oembed.json</code> и нормализован в <code>source/official/campaign-evidence.json</code> без догадок по сокращённым handles.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходная metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact public title, creator, upload date и full credits</li>\n<li><code>source/official/vimeo-player-config.json</code> — source dimensions, captions и storyboard metadata</li>\n<li><code>source/official/vimeo-playlist.json</code> — public DASH manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — player, caption и sampling provenance</li>\n<li><code>source/official/campaign-evidence.json</code> — official Binter proposition, Antiestático / CAETSU TWO identity и credit boundary</li>\n<li><code>subtitles/es-autogen.vtt</code> — published Spanish auto-caption, не исправленный задним числом</li>\n<li><code>source/media-parts.json</code> — codecs, durations, sizes и checksums</li>\n<li><code>frames/vimeo-thumb-sprite.webp</code> — exact 120-frame public storyboard</li>\n<li><code>frames/browser/</code> — 22 timecoded samples</li>\n<li><code>frames/detail/</code> — seven enlarged final-copy cells</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Caption track помечен Vimeo как AI-generated и содержит явные ошибки: <code>Tembere 195</code>, вероятно, искажает модель Embraer, а destination и 42-second cue <code>Todos</code> не считаются надёжной транскрипцией. Поэтому документ сохраняет raw VTT и не выдаёт нормализацию за услышанный текст. Video/audio пока раздельны; E4 требует resource-gated lossless mux и acoustic check. Идентичность отдельных персонажей и родственные отношения не назначаются там, где exact visual evidence этого не доказывает.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.916894+00:00"
    },
    {
      "id": "2026-06-20__tg-22105-a0__musora-create-memories",
      "caseId": "-1001147919203:22105:0",
      "messageId": 22105,
      "date": "2026-06-20T04:05:50+00:00",
      "title": "Musora - CREATE MEMORIES",
      "brand": "Musora",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "David Ehrenreich",
      "evidence": "E3",
      "frameCount": 47,
      "durationSeconds": 95,
      "summary": "Musora продаёт не уроки и даже не владение инструментом. Ролик продаёт музыку как устройство для создания и возвращения прожитой жизни. Piano — единственный product cue, но он связывает младенчество, взросление, семейную любовь, конфликт, болезнь и заботу. Поэтому обещание create memories звучит не как lifestyle cliché, а как вывод из уже увиденного опыта.",
      "sourceUrl": "https://vimeo.com/1198841586",
      "telegramUrl": "https://t.me/fps_24_video/22105",
      "images": [
        {
          "src": "./frames/2026-06-20__tg-22105-a0__musora-create-memories-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "detail-contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "sound",
        "human",
        "reframe"
      ],
      "moves": [
        {
          "id": "product-action-opens-memory",
          "name": "Product action открывает память",
          "signal": "Hands touch a keyboard before any lesson, teacher, interface or brand explanation appears.",
          "baseline": "Music-learning ads open on a tutorial, app screen or successful performance.",
          "deviation": "The instrument behaves as a portal into a lifetime rather than an object to master.",
          "interpretation": "Product action открывает память",
          "transfer": "Find the smallest physical action your product enables and use it as the causal trigger for the larger human outcome.",
          "risk": "If the action is not repeated or distinctive, viewers may enjoy the film without attributing it to the product."
        },
        {
          "id": "lifetime-as-sensory-fragments",
          "name": "Жизнь собирается из sensory fragments",
          "signal": "Childhood, youth, family crisis and adulthood appear through hands, rooms, light, blur and short actions without date cards.",
          "baseline": "A life story is explained chronologically with milestones and age labels.",
          "deviation": "The film reproduces how memory feels incomplete, associative and physically specific.",
          "interpretation": "Жизнь собирается из sensory fragments",
          "transfer": "Replace timeline exposition with a controlled vocabulary of recurring textures, shapes and behaviors.",
          "risk": "Fragmentation becomes an interchangeable mood reel if character and product anchors are weak."
        },
        {
          "id": "hands-are-the-hidden-calendar",
          "name": "Руки становятся скрытым календарём",
          "signal": "Keyboard playing, child play, thread, phone, touch, care and family proximity repeat the same tactile grammar across ages.",
          "baseline": "Aging is communicated with locations, wardrobe and explicit time jumps.",
          "deviation": "One body motif makes separated years feel emotionally continuous.",
          "interpretation": "Руки становятся скрытым календарём",
          "transfer": "Choose one product-adjacent gesture and echo its shape in non-product moments throughout the narrative.",
          "risk": "Beautiful inserts can feel ornamental unless each recurrence advances relationship or stakes."
        },
        {
          "id": "dialogue-as-found-memory",
          "name": "Dialogue звучит как найденная память",
          "signal": "Short family phrases about talent, Dad, cancer, hospital and self-care surface without a conventional narrator.",
          "baseline": "A brand voiceover explains why music matters to a family.",
          "deviation": "Unpolished relational speech lets the audience infer the thesis from lived evidence.",
          "interpretation": "Dialogue звучит как найденная память",
          "transfer": "Collect short lines that reveal relationships and let their juxtaposition perform the manifesto.",
          "risk": "Poorly verified or contextless dialogue can confuse the story; preserve transcript provenance."
        },
        {
          "id": "joy-and-loss-share-one-montage",
          "name": "Радость и утрата живут в одном montage",
          "signal": "Play, friends and celebration sit beside cancer, hospitalization and care for Maya's father.",
          "baseline": "Create-memories advertising selects only bright, universally pleasant milestones.",
          "deviation": "The promise gains weight because memory includes the full emotional range of a finite life.",
          "interpretation": "Радость и утрата живут в одном montage",
          "transfer": "When the category legitimately supports people over time, show both delight and difficulty without turning pain into spectacle.",
          "risk": "Borrowed grief feels manipulative when the product has no credible role in the relationship shown."
        },
        {
          "id": "multi-age-casting-without-exposition",
          "name": "Multi-age casting заменяет exposition",
          "signal": "Baby, child, teen and adult Maya are separately cast and connected through repeated physical motifs.",
          "baseline": "One actor is aged with makeup or each chapter is labelled.",
          "deviation": "Different bodies make time tangible while montage preserves one identity.",
          "interpretation": "Multi-age casting заменяет exposition",
          "transfer": "Use casting continuity, behavior and match motifs together so viewers can read decades without explanatory copy.",
          "risk": "If visual resemblance and repeated actions are insufficient, viewers will perceive unrelated characters."
        },
        {
          "id": "circular-product-loop",
          "name": "Product loop замыкает nonlinear film",
          "signal": "The keyboard appears at the opening, returns across family hands, and leads back to adult Maya before the end line.",
          "baseline": "The product appears once at the end as a sponsor reveal.",
          "deviation": "A repeated action supplies causality and attribution without interrupting the emotional montage.",
          "interpretation": "Product loop замыкает nonlinear film",
          "transfer": "Bookend an associative story with the same product-enabled gesture and let the middle transform its meaning.",
          "risk": "A merely repeated beauty shot creates symmetry but not narrative consequence."
        },
        {
          "id": "meaning-before-attribution",
          "name": "Meaning появляется перед attribution",
          "signal": "Create memories overlays Maya's portrait before a separate black Musora / The Music Lessons App card.",
          "baseline": "Benefit, logo, CTA and feature list share one overloaded end frame.",
          "deviation": "Two beats let the emotional conclusion land before the brand names the category.",
          "interpretation": "Meaning появляется перед attribution",
          "transfer": "Separate the human conclusion from the commercial attribution when the story has earned a pause.",
          "risk": "Late attribution fails if the opening product action and campaign line are not memorable enough."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Musora продаёт не уроки и даже не владение инструментом. Ролик продаёт музыку как устройство для создания и возвращения прожитой жизни. Piano — единственный product cue, но он связывает младенчество, взросление, семейную любовь, конфликт, болезнь и заботу. Поэтому обещание <code>create memories</code> звучит не как lifestyle cliché, а как вывод из уже увиденного опыта.</p>\n<p>Это category reframing:</p>\n<ul>\n<li>обычное обещание: научись играть лучше;</li>\n<li>более сильное обещание: создай действие, вокруг которого будет жить твоя семья;</li>\n<li>product role: приложение снижает барьер к этому повторяемому действию;</li>\n<li>emotional proof: взрослая Майя возвращается к клавишам вместе со всей сохранённой памятью.</li>\n</ul>\n<h2>Драматургия</h2>\n<h3>1. Product action появляется раньше product explanation</h3>\n<p>Фильм открывается руками у клавиш, но не объясняет технику, песню или урок. Этот жест работает как trigger. Важно, что product не исчезает полностью: клавиатура возвращается ближе к финалу и замыкает montage. Благодаря loop зритель может пережить почти абстрактный memory film, не потеряв causal anchor.</p>\n<h3>2. Биография строится не фактами, а чувственными остатками</h3>\n<p>Майя показана в нескольких возрастах, подтверждённых cast credits. Но фильм не использует date cards, одинаковые костюмы или explicative VO. Возраст читается через bodies, rooms, play, club light, phone, hands и family proximity.</p>\n<p>Это похоже на реальную память: человек удерживает не полное событие, а отдельную деталь. Белые flashes, motion blur, obstructed frames и цветовые скачки превращают монтажный пропуск в сам subject фильма.</p>\n<h3>3. Руки становятся скрытым главным героем</h3>\n<p>Клавиши, детская игра, нить, рука на плече, телефон, объятие, свечи и снова клавиши дают один recurring shape. Приём делает разные этапы жизни формально родственными. Музыка не навязывается каждому эпизоду буквально; вместо этого её motor action — прикосновение — распределяется по всей истории.</p>\n<h3>4. Dialogue shards сильнее рекламного narrator</h3>\n<p>Published caption фиксирует простые семейные фразы: похвала ребёнку, раздражение, <code>Dad</code>, разговор о cancer, вопрос о hospital и просьбу заботиться о себе. Они не объясняют brand thesis. Их функция — дать montage ощущение lived audio archive.</p>\n<p>Из-за auto-generated provenance exact speakers и некоторые слова остаются provisional. Но сама стратегия ясна: emotional claim произносят не бренд и не celebrity, а фрагменты отношений.</p>\n<h3>5. Тяжёлое делает позитивное обещание честным</h3>\n<p><code>Create memories</code> легко превратить в happy-family montage. Здесь рядом с игрой и любовью находятся рак, больница, тревожный звонок и забота об отце. Память ценна не потому, что жизнь всегда приятна, а потому что она конечна и неоднородна.</p>\n<p>Это придаёт продукту moral weight, но не превращает болезнь в shock reveal: medical exposition отсутствует, focus остаётся на людях и их жестах.</p>\n<h3>6. Finale останавливает время</h3>\n<p>После десятков fragments камера задерживается на взрослой Майе. Скорость резко падает, лицо становится местом, где память оседает. Только тогда появляется <code>create memories.</code> Brand card идёт отдельным beat. Copy не толкает зрителя вперёд; он называет то, что уже произошло.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>4:3 family-memory frame:</strong> 2880×2160 image напоминает домашний архив и удерживает faces / hands вместе.</li>\n<li><strong>Macro tactility:</strong> пальцы, кожа, ткань, украшение, кнопки и клавиши делают память физической.</li>\n<li><strong>Overexposed gaps:</strong> белые frames и flares работают как забытые куски, а не decorative transitions.</li>\n<li><strong>Color chapters without labels:</strong> warm childhood, blue/red youth, muted family crisis и soft adult present различаются эмоционально.</li>\n<li><strong>Obstructed observation:</strong> люди часто частично скрыты телами, дверями, blur и shallow focus; кадр ощущается найденным.</li>\n<li><strong>Multi-age casting:</strong> одна героиня не гримируется через всю жизнь; возраст меняется телесно и правдоподобно.</li>\n<li><strong>Rhythmic match rather than chronology:</strong> руки и actions важнее географической continuity.</li>\n<li><strong>Late minimal typography:</strong> lowercase campaign line почти шепчет после насыщенного montage; logo card сохраняет простую attribution.</li>\n</ul>\n<h2>Почему отсутствие интерфейса работает</h2>\n<p>Official Musora surface даёт concrete reasons to believe: step-by-step learning paths, follow-along practice, teachers, songs, progress tracking и multi-instrument access. Hero film не пытается дублировать эти доказательства. Он выполняет верхнеуровневую работу — меняет значение категории с self-improvement на relational life value.</p>\n<p>Полезная campaign architecture:</p>\n<ol>\n<li>hero доказывает, зачем музыка нужна человечески;</li>\n<li>product pages объясняют, почему именно Musora снижает effort;</li>\n<li>instrument-specific executions показывают первые достижимые actions;</li>\n<li>retention communication возвращает promise: практика — не streak ради streak, а регулярное создание памяти.</li>\n</ol>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Начинать с действия продукта, а не интерфейса.</strong> Один физический жест может удержать film, даже если features вынесены за его пределы.</li>\n<li><strong>Снимать outcome через десятилетия.</strong> Category benefit становится большим, когда montage показывает его compound effect во времени.</li>\n<li><strong>Использовать sensory fragments вместо timeline exposition.</strong> Hands, light, rooms и short phrases позволяют зрителю самому достроить биографию.</li>\n<li><strong>Рифмовать product verb с человеческими жестами.</strong> Нажатие клавиши превращается в прикосновение, поддержку и заботу.</li>\n<li><strong>Смешивать радость и утрату.</strong> Позитивное обещание получает правду, если не исключает тяжёлые этапы жизни.</li>\n<li><strong>Давать героя в нескольких возрастах через casting.</strong> Это быстрее и честнее, чем aging makeup и explanatory labels.</li>\n<li><strong>Замедляться перед copy.</strong> После dense montage один неподвижный portrait создаёт место для вывода.</li>\n<li><strong>Разделять emotional line и brand card.</strong> Два beats дают и чувство, и ясную attribution без перегруженного super.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Grief нельзя использовать как универсальный shortcut к глубине.</strong> Он должен быть связан с настоящим category role, а не добавлен ради слёз.</li>\n<li><strong>Late branding повышает attribution risk.</strong> Opening и closing product gestures должны быть достаточно узнаваемы.</li>\n<li><strong>Fragment montage легко становится stock-poetry.</strong> Нужны повторяющиеся formal anchors и specific dialogue.</li>\n<li><strong>Нелинейность не отменяет ясного subject.</strong> Multi-age casting, family credits и piano loop здесь удерживают Майю; без них будет mood reel.</li>\n<li><strong>Auto-caption нельзя превращать в polished screenplay.</strong> Speaker assignment и спорные слова должны оставаться открытыми до acoustic verification.</li>\n<li><strong>Outcome film не заменяет product proof.</strong> Curriculum, price, teachers и tool benefits обязаны жить в соседних assets.</li>\n<li><strong>4:3 и filmic grain не создают память сами по себе.</strong> Meaning находится в casting, actions и montage causality.</li>\n<li><strong>Болезнь нельзя романтизировать.</strong> Film показывает care, но не даёт права придумывать diagnosis details или family resolution.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact Telegram-linked public Vimeo master сохранён: complete 2880×2160 H.264 video и complete stereo AAC audio.</li>\n<li>Public player publishes a 120-frame storyboard and English AI-generated VTT; оба сохранены.</li>\n<li>Vimeo description and David Ehrenreich’s portfolio identify <code>Create Memories</code> for Musora and confirm writer/director plus Caleb Ford cinematography.</li>\n<li>Public campaign credits identify Pearl, production crew, client team and Maya across baby / child / teen / adult casting.</li>\n<li>Berlin Commercial 2026 lists the work in Raw Selection for both Direction and Cinematography with Musora / Pearl / David Ehrenreich identity.</li>\n<li>Official Musora surface identifies the product as <code>the music lessons app</code> and confirms lessons across piano, guitar, bass, drums and singing.</li>\n<li>Exact final visual line reads <code>create memories.</code> followed by <code>Musora / THE MUSIC LESSONS APP</code>.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Published auto-caption is not an acoustically verified transcript; exact speakers, punctuation and several fast words remain open.</li>\n<li>Montage does not provide a fully ordered chronology of Maya’s life; ordering beyond observed cuts is interpretation.</li>\n<li>Exact diagnosis, prognosis and outcome of Maya’s father are not publicly stated and are not inferred.</li>\n<li>Individual locations and exact years are not named by the public sources.</li>\n<li>Video/audio remain separate; E4 requires resource-gated lossless mux and one acoustic caption verification.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: exact 94.875-second 2880×2160 video stream, complete stereo AAC, official 120-frame Vimeo storyboard, 21 timecoded samples, 24 enlarged ending cells и published English auto-caption. Наблюдаемая visual sequence отделена от provisional speaker assignment.</p>\n<h2>1. Клавиши открывают память — 00:00–00:07</h2>\n<p>Крупно — руки у клавиатуры и маленькое украшение в пальцах. Жест взрослого человека прерывается вспышками рук ребёнка и семейной близости. Фильм сразу задаёт не <code>урок</code>, а tactile trigger: нажатие клавиши вызывает целый внутренний мир.</p>\n<h2>2. Самое раннее детство Майи — 00:07–00:15</h2>\n<p>Малышка тянется к свету у окна, оказывается рядом с клавишами, рисует и играет. Published caption фиксирует реплику <code>Look, she's a natural</code>, затем playful exchange с ребёнком. Белые засветки работают как разрывы домашней памяти, а не как обычные transitions.</p>\n<h2>3. Детская свобода и первые характерные фразы — 00:15–00:25</h2>\n<p>Девочка оказывается на улице, у ярких игровых объектов, за столом и в движении. Руки и лица сняты очень близко. В dialogue shards появляется дерзкая фраза <code>Work is for dummies, and everyone knows it</code>; без acoustic check она сохраняется как published caption, а не назначается конкретному возрасту или speaker.</p>\n<h2>4. Семья и первая тяжесть — 00:25–00:38</h2>\n<p>Возникают отец, объятия, рука на плече, настольные и домашние эпизоды. Caption даёт короткие опорные фразы <code>He loves you, sweetheart</code>, <code>Dad</code>, <code>You're better than this</code>, затем прямой обмен: <code>Cancer's scary</code> / <code>It is scary, but that's kind of the whole point</code>. Праздничная и болезненная память начинают существовать в одном потоке.</p>\n<h2>5. Подростковая / молодая Майя вне дома — 00:38–00:49</h2>\n<p>Лес, бег, тёмный клубный свет, контроллеры, телефон, красные и синие flashes. Энергия внешней жизни резко контрастирует с семейным звонком. Published caption фиксирует раздражённое <code>Mom, okay, what the hell are you talking about?</code> и вопрос, почему отца отправили домой из больницы.</p>\n<h2>6. Возвращение к близким — 00:49–01:07</h2>\n<p>Телефонные и домашние fragments переходят в объятия, руки на груди, свечи, маленькие предметы и очень близкие лица. Caption даёт <code>I love my little beautiful</code>, <code>How's Dad?</code>, <code>You got to take care of yourself, okay?</code> и ответ <code>I know. It's okay, though.</code> Монтаж не объясняет диагноз; он показывает, как забота передаётся короткими действиями.</p>\n<h2>7. Вся жизнь складывается в клавиатуру — 01:07–01:20</h2>\n<p>Руки разных возрастов и семейные тела собираются вокруг клавиш. Piano становится visual junction: один и тот же action принадлежит ребёнку, взрослой Майе и людям рядом с ней. Светлые flashes повторяют ранние разрывы и замыкают memory loop.</p>\n<h2>8. Взрослая Майя остаётся в настоящем — 01:20–01:30</h2>\n<p>Камера медленно удерживает лицо взрослой Майи. После плотной серии fragments монтаж почти останавливается. На портрете появляется lowercase line <code>create memories.</code> — продуктовый outcome впервые формулируется словами только после того, как зритель прожил его визуально.</p>\n<h2>9. Attribution — 01:30–01:34.875</h2>\n<p>Чёрный экран. Белый знак <code>Musora</code>, ниже <code>THE MUSIC LESSONS APP</code>. Никакого feature list: brand и category получают последние секунды уже на фоне эмоционально доказанного значения музыки.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Evidence status</h2>\n<ul>\n<li>Conventional advertising narrator в published caption не обнаружен.</li>\n<li>Complete stereo AAC track сохранён: 94.933 секунды, 48 kHz.</li>\n<li>Vimeo publishes <code>English (auto-generated)</code> VTT, provenance <code>ai_generated</code>.</li>\n<li>Raw track сохранён без редактирования в <code>subtitles/vimeo-auto-en.vtt</code>.</li>\n<li>Dialogue работает как memory shards; exact speakers и overlapping words требуют acoustic check.</li>\n<li>Composer / Sound Design / Sound Operator: Colyn Cameron.</li>\n</ul>\n<h2>Published auto-caption — дословно как evidence</h2>\n<h3>00:07.819–00:13.099</h3>\n<blockquote>\n<p>Look, she’s a natural.<br>\nHello, what’s your name? My name’s Rosemary. What’s your name, lamby? Ow.</p>\n</blockquote>\n<h3>00:19.680–00:23.579</h3>\n<blockquote>\n<p>Work is for dummies, and everyone knows it.<br>\nHe loves you, sweetheart.</p>\n</blockquote>\n<h3>00:27.819–00:37.099</h3>\n<blockquote>\n<p>Dad.<br>\nYou’re better than this.<br>\nCancer’s scary.<br>\nIt is scary, but that’s kind of the whole point.</p>\n</blockquote>\n<h3>00:45.899–00:49.579</h3>\n<blockquote>\n<p>Mom, okay, what the hell are you talking about?<br>\nWhy did they send him home from the hospital?</p>\n</blockquote>\n<h3>00:52.419–01:06.559</h3>\n<blockquote>\n<p>I love my little beautiful.<br>\nHow’s Dad?<br>\nYou got to take care of yourself, okay?<br>\nI know. It’s okay, though.</p>\n</blockquote>\n<h2>Подтверждённый экранный текст</h2>\n<h3>Около 01:29–01:31</h3>\n<blockquote>\n<p>create memories.</p>\n</blockquote>\n<h3>Финальный end card</h3>\n<blockquote>\n<p>Musora<br>\nTHE MUSIC LESSONS APP</p>\n</blockquote>\n<h2>Рабочая звуковая функция</h2>\n<p>Caption показывает, что soundtrack собран не как линейный разговор, а как всплывающие семейные фразы. Они перескакивают между возрастами и ситуациями и заставляют монтаж ощущаться субъективной памятью. Музыкальную тему, ambience, piano performance и возможные overlaps нужно описывать только после отдельного acoustic pass; composer credit не заменяет услышанный sound breakdown.</p>\n<h2>Задачи будущего acoustic pass</h2>\n<ol>\n<li>проверить слова <code>Rosemary</code> и <code>lamby</code> в раннем child exchange;</li>\n<li>назначить speakers фразам о work, cancer, hospital и self-care;</li>\n<li>определить, какие реплики звучат onscreen, offscreen или как remembered audio;</li>\n<li>отделить piano diegesis от composed score;</li>\n<li>проверить паузы и sound bridges, которыми монтаж возвращается к клавишам.</li>\n</ol>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/f01-t00_0-sprite000.png</code></td>\n<td>Руки у клавиш, пальцы удерживают маленькое украшение.</td>\n<td>Очень близкий 4:3 tactile frame.</td>\n<td>Делает инструмент memory trigger до появления бренда.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/f02-t04_8-sprite006.png</code></td>\n<td>Руки и тело ребёнка вспыхивают в тёплом домашнем свете.</td>\n<td>Fragment без establishing shot.</td>\n<td>Вводит субъективную, а не календарную память.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/f03-t09_5-sprite012.png</code></td>\n<td>Белая засветка / почти пустой переход.</td>\n<td>Overexposed full-frame flash.</td>\n<td>Имитирует провал и перескок воспоминания.</td>\n</tr>\n<tr>\n<td>00:14</td>\n<td><code>frames/browser/f04-t14_3-sprite018.png</code></td>\n<td>Яркий детский объект за сеткой.</td>\n<td>Close texture, shallow context.</td>\n<td>Кодирует детство цветом и прикосновением.</td>\n</tr>\n<tr>\n<td>00:19</td>\n<td><code>frames/browser/f05-t19_0-sprite024.png</code></td>\n<td>Девочка сидит у picnic table.</td>\n<td>Наблюдение со спины, natural light.</td>\n<td>Сохраняет ощущение личного домашнего архива.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/f06-t23_8-sprite030.png</code></td>\n<td>Руки заняты тонким шнуром / нитью.</td>\n<td>Extreme close-up.</td>\n<td>Продолжает hands-as-time grammar вне музыки.</td>\n</tr>\n<tr>\n<td>00:29</td>\n<td><code>frames/browser/f07-t28_5-sprite036.png</code></td>\n<td>Отец и близкий человек соединены объятием / рукой.</td>\n<td>Tight two-body crop.</td>\n<td>Вводит семейную опору без verbal exposition.</td>\n</tr>\n<tr>\n<td>00:33</td>\n<td><code>frames/browser/f08-t33_3-sprite042.png</code></td>\n<td>Люди сидят за столом во время тяжёлого разговора.</td>\n<td>Oblique medium, руки в foreground.</td>\n<td>Даёт фразе о cancer бытовую, а не melodramatic среду.</td>\n</tr>\n<tr>\n<td>00:38</td>\n<td><code>frames/browser/f09-t38_0-sprite048.png</code></td>\n<td>Синий клубный / зеркальный свет заполняет кадр.</td>\n<td>Abstract colored texture.</td>\n<td>Резко переносит memory stream во внешнюю молодую жизнь.</td>\n</tr>\n<tr>\n<td>00:43</td>\n<td><code>frames/browser/f10-t42_8-sprite054.png</code></td>\n<td>Палец нажимает кнопку / control surface.</td>\n<td>Tactile insert, зелёно-красный свет.</td>\n<td>Рифмует club controls с будущими piano keys.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/f11-t47_5-sprite060.png</code></td>\n<td>Молодая Майя говорит по телефону.</td>\n<td>Tight profile, тёмный фон.</td>\n<td>Прерывает автономную жизнь семейной тревогой.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/browser/f12-t52_3-sprite066.png</code></td>\n<td>Пожилой отец и близкий человек прижимаются друг к другу.</td>\n<td>Intimate shoulder-level close-up.</td>\n<td>Делает care центральным событием, а не medical spectacle.</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td><code>frames/browser/f13-t57_0-sprite072.png</code></td>\n<td>Две руки встречаются рядом с маленьким цветным объектом.</td>\n<td>Macro shallow focus.</td>\n<td>Сжимает заботу до прикосновения.</td>\n</tr>\n<tr>\n<td>01:02</td>\n<td><code>frames/browser/f14-t61_8-sprite078.png</code></td>\n<td>Размытое домашнее движение и свет.</td>\n<td>Soft obstruction / motion blur.</td>\n<td>Показывает неполноту и ненадёжность памяти.</td>\n</tr>\n<tr>\n<td>01:07</td>\n<td><code>frames/browser/f15-t66_5-sprite084.png</code></td>\n<td>Рука нажимает клавиши домашнего keyboard.</td>\n<td>Top-down instrumental insert.</td>\n<td>Начинает возвращать montage к product action.</td>\n</tr>\n<tr>\n<td>01:11</td>\n<td><code>frames/browser/f16-t71_3-sprite090.png</code></td>\n<td>Несколько рук и поколений собираются у piano.</td>\n<td>Tight ensemble around keys.</td>\n<td>Превращает музыку в инфраструктуру отношений.</td>\n</tr>\n<tr>\n<td>01:16</td>\n<td><code>frames/browser/f17-t76_0-sprite096.png</code></td>\n<td>Знакомая рука снова лежит на клавишах.</td>\n<td>Match с opening close-up.</td>\n<td>Замыкает visual loop.</td>\n</tr>\n<tr>\n<td>01:21</td>\n<td><code>frames/browser/f18-t80_8-sprite102.png</code></td>\n<td>Взрослая Майя возникает из мягкого blur.</td>\n<td>Медленный reveal, shallow depth.</td>\n<td>Возвращает зрителя из fragments в настоящее.</td>\n</tr>\n<tr>\n<td>01:26</td>\n<td><code>frames/browser/f19-t85_5-sprite108.png</code></td>\n<td>Лицо взрослой Майи удерживается почти неподвижно.</td>\n<td>Direct intimate portrait.</td>\n<td>Даёт накопленной жизни остановиться на человеке.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/f20-t90_3-sprite114.png</code></td>\n<td>Переход к чёрному после line <code>create memories.</code></td>\n<td>Minimal hard reset.</td>\n<td>Отделяет emotional promise от attribution.</td>\n</tr>\n<tr>\n<td>01:34</td>\n<td><code>frames/browser/f21-t94_2-sprite119.png</code></td>\n<td><code>Musora / THE MUSIC LESSONS APP</code>.</td>\n<td>Белый знак на чёрном 4:3 field.</td>\n<td>Называет бренд и category после доказанного meaning.</td>\n</tr>\n</tbody>\n</table>\n<h2>End-copy detail</h2>\n<ul>\n<li><code>frames/detail/i112.png</code> — adult Maya с line <code>create memories.</code></li>\n<li><code>frames/detail/i113.png</code> — последний portrait hold с campaign line.</li>\n<li><code>frames/detail/i116.png</code> — чистый Musora end card с <code>THE MUSIC LESSONS APP</code>.</li>\n<li><code>frames/detail/i119.png</code> — финальный logo hold.</li>\n</ul>\n<h2>Полный визуальный источник</h2>\n<p><code>source/official/vimeo-sprite.webp</code> содержит 120 row-major cells 320×240, 11 columns. Timecoded selection использует индексы <code>0, 6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 119</code> и покрывает exact 94.875-second stream. <code>frames/contact-sheet.jpg</code> собирает выборку в один проверяемый лист.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Musora — Create Memories</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22105\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22105</a></li>\n<li>Сообщение: <code>22105</code></li>\n<li>Дата поста: 2026-06-20 04:05:50 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1198841586\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1198841586</a></li>\n<li>Exact title: <code>Musora - CREATE MEMORIES</code></li>\n<li>Бренд: Musora</li>\n<li>Campaign: <code>Create Memories</code></li>\n<li>Production company: Pearl</li>\n<li>Writer / Director / Editor: David Ehrenreich</li>\n<li>Director of Photography / Creative Lead: Caleb Ford</li>\n<li>Хронометраж exact video stream: 94.875 секунды</li>\n<li>Видео: H.264, 2880×2160, 24 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 94.933 секунды, полный public Vimeo fMP4 stream</li>\n<li>Published captions: English auto-generated VTT, сохранён как evidence, не как вручную проверенный transcript</li>\n<li>SHA-256 видео: <code>0f32fde64e0e897e153c6e9ad0cf4634685010899f5d51e05b1a1f3477c360e9</code></li>\n<li>SHA-256 аудио: <code>ad31d64e04a0fe14124dce1b3493df50a450ca552539598ae896aed1c4f8c190</code></li>\n<li>Доказательность: E3 — complete exact streams, public 120-frame Vimeo storyboard, 21 timecoded samples, 24 enlarged ending cells, exact poster, published caption и multi-source campaign credits</li>\n</ul>\n<h2>О чём ролик</h2>\n<p>Взрослая Майя сидит за клавишами. Прикосновение к инструменту открывает не урок и не performance, а поток жизни: младенчество, детские игры, рисунки, подростковую резкость, друзей, вечеринки, семейную близость, разговоры о раке и звонок о том, что отца отправили домой из больницы. Воспоминания не разложены в аккуратную биографию; они вспыхивают телесными кусками — руки, пальцы, лица, объятия, свечи, свет и знакомые комнаты.</p>\n<p>Фильм возвращается к клавишам и лицу взрослой Майи. На её портрете появляется <code>create memories</code>, затем — <code>Musora / THE MUSIC LESSONS APP</code>. Продукт не обещает только научить играть: он предлагает действие, вокруг которого со временем формируется эмоциональный архив семьи.</p>\n<h2>Стратегическая идея</h2>\n<p>Официальный Musora positioning — приложение с уроками музыки для piano, guitar, bass, drums и singing. Hero film переводит utilitarian category <code>learn an instrument</code> в более глубокий outcome: музыка становится повторяемым семейным ритуалом, а ритуал — способом создавать и возвращать память.</p>\n<p>Формула кампании сильна именно дистанцией между продуктом и payoff:</p>\n<ul>\n<li>observable product action: руки на клавишах;</li>\n<li>human consequence: детство, отношения, кризисы и care;</li>\n<li>emotional return: взрослый человек снова у того же инструмента;</li>\n<li>attribution: <code>create memories</code> → <code>Musora / the music lessons app</code>.</li>\n</ul>\n<p>Фильм не показывает интерфейс, преподавателей, curriculum или цену. Эти reasons to believe остаются на официальном product surface; hero отвечает за причину начать вообще.</p>\n<h2>Креативная конструкция</h2>\n<ol>\n<li><strong>Инструмент — портал, а не объект демонстрации:</strong> клавиши открывают внутренний фильм жизни.</li>\n<li><strong>Одна героиня существует сразу в нескольких возрастах:</strong> casting делает монтаж памяти понятным без титров и экспозиции.</li>\n<li><strong>Руки заменяют календарь:</strong> прикосновения, игра, помощь и физическая близость рифмуются сквозь годы.</li>\n<li><strong>Диалог приходит обломками:</strong> семейные фразы ощущаются как найденные воспоминания, а не рекламный script.</li>\n<li><strong>Светлое не отделено от тяжёлого:</strong> игра, любовь и праздник соседствуют с раком, больницей и заботой.</li>\n<li><strong>Монтаж собирает не chronology, а emotional truth:</strong> зритель узнаёт жизнь по textures и интонациям.</li>\n<li><strong>Петля возвращает к клавишам:</strong> продукт появляется в начале и конце, удерживая attribution внутри нелинейной истории.</li>\n<li><strong>Два коротких end cards формулируют benefit и category:</strong> сначала <code>create memories</code>, затем бренд и точное описание приложения.</li>\n</ol>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Client: Musora</li>\n<li>CMO: Chad Kettner</li>\n<li>Advertising Director: Tiago Ritter</li>\n<li>Brand Designer: Laura Scotten</li>\n<li>Marketing Project Manager: Chela Harper</li>\n<li>Production Company: Pearl</li>\n<li>Writer / Director / Editor: David Ehrenreich</li>\n<li>Director of Photography / Creative Lead: Caleb Ford</li>\n<li>Producer: Bree Avery</li>\n<li>Production Assistant: Sasha McEwen</li>\n<li>1st AC: Jared Boyce</li>\n<li>2nd AC: John Flemming</li>\n<li>Gaffer: Oliver Smith</li>\n<li>Key Grip: Marc O’Reilly, Elijah Zimmerman</li>\n<li>Sound Operator / Composer / Sound Design: Colyn Cameron</li>\n<li>Production Designers: Darren Luc Sasges, Grace Alvarez</li>\n<li>Wardrobe Stylist: Mila Franovic</li>\n<li>Wardrobe Assistants: Sara Graorac, Atlas Turkmen</li>\n<li>HMUA: Madelaine Hermans</li>\n<li>Colourist: Sam Gilling</li>\n<li>Maya: Jasmine Cambon</li>\n<li>Teen Maya: Sara Bjelac</li>\n<li>Child Maya: Leni Ehrenreich</li>\n<li>Baby Maya: Cy Ehrenreich</li>\n<li>Maya’s Mom: Tricia Spooner</li>\n<li>Maya’s Dad: Paul Stewart</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходная metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact public title, creator, upload date и creator description</li>\n<li><code>source/official/vimeo-player-config.json</code> — source dimensions, text-track и storyboard metadata</li>\n<li><code>source/official/vimeo-dash-playlist.json</code> — public DASH manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — player / caption / sampling provenance</li>\n<li><code>source/official/campaign-evidence.json</code> — director portfolio, credits, award listing и official product boundary</li>\n<li><code>subtitles/vimeo-auto-en.vtt</code> — published English auto-caption без silent correction</li>\n<li><code>source/media-parts.json</code> — codecs, durations, sizes и checksums</li>\n<li><code>source/official/vimeo-sprite.webp</code> — exact 120-frame public storyboard</li>\n<li><code>frames/browser/</code> — 21 timecoded samples</li>\n<li><code>frames/detail/</code> — 24 enlarged late-film / end-copy cells</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Published caption помечен Vimeo как AI-generated. Он достаточно последователен для тем и отдельных реплик, но speaker assignment, punctuation и слова в быстрых overlapping fragments не считаются acoustically verified. Связь всех flashbacks с Майей поддержана multi-age cast credits и circular visual structure, но точный порядок событий остаётся монтажной интерпретацией. Video/audio пока раздельны; E4 требует resource-gated lossless mux и один acoustic caption check.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.913813+00:00"
    },
    {
      "id": "2026-06-19__tg-22104-a0__godspeed",
      "caseId": "-1001147919203:22104:0",
      "messageId": 22104,
      "date": "2026-06-19T03:54:09+00:00",
      "title": "GODSPEED",
      "brand": "GODSPEED",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Office R26B",
      "evidence": "E3",
      "frameCount": 65,
      "durationSeconds": 149,
      "summary": "GODSPEED показывает гибридность не как тему для манифеста, а как производственный метод. Официальная формулировка говорит о дисциплинах, медиумах и людях, которые сливаются; фильм затем лишает зрителя возможности уверенно провести границы между furniture design, costume, performance, photography, film, VFX и installation.",
      "sourceUrl": "https://vimeo.com/1176293086",
      "telegramUrl": "https://t.me/fps_24_video/22104",
      "images": [
        {
          "src": "./frames/2026-06-19__tg-22104-a0__godspeed-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact/browser-contact-sheet.jpg"
        }
      ],
      "tasks": [
        "human",
        "material",
        "rhythm",
        "sound",
        "reframe"
      ],
      "moves": [
        {
          "id": "one-object-many-media",
          "name": "Один объект проходит через много медиумов",
          "signal": "The angular transparent chair returns as furniture, container, body support, image frame, animal portrait and light object.",
          "baseline": "An experimental film introduces a new hero image for every visual technique.",
          "deviation": "One invariant makes radically different physical and digital experiments comparable.",
          "interpretation": "Один объект проходит через много медиумов",
          "transfer": "Choose a single object with a distinctive silhouette, then vary material, occupant, scale and medium while preserving recognisability.",
          "risk": "Without meaningful transformation, repetition becomes a product turntable rather than an evolving idea."
        },
        {
          "id": "hybridity-as-production-method",
          "name": "Гибридность показана способом производства",
          "signal": "Set design, costume, performance, photography, VFX, graphism, sound and object design form one visual system.",
          "baseline": "A manifesto voiceover explains that creative disciplines should collaborate.",
          "deviation": "The film makes the viewer experience fused disciplines before reading the thesis.",
          "interpretation": "Гибридность показана способом производства",
          "transfer": "Make the production architecture embody the strategic claim instead of merely illustrating it.",
          "risk": "Adding many departments without a shared invariant creates stylistic noise, not hybridity."
        },
        {
          "id": "black-white-material-lab",
          "name": "Чёрно-белая сцена работает как material lab",
          "signal": "Locations and decorative color are removed so contour, transparency, texture, weight and light carry meaning.",
          "baseline": "Visual variety comes from new locations, props and palette changes.",
          "deviation": "A restricted environment makes small material changes feel like major events.",
          "interpretation": "Чёрно-белая сцена работает как material lab",
          "transfer": "Reduce the world until the dimension you want viewers to compare becomes unmistakable.",
          "risk": "Monochrome alone reads as premium styling if material logic is not developed."
        },
        {
          "id": "human-animal-object-equality",
          "name": "Человек, животное и вещь получают равный статус",
          "signal": "The model, dog and chair receive similarly formal isolated portraits and enter each other's silhouettes.",
          "baseline": "The person acts while the animal and object remain supporting props.",
          "deviation": "All three behave as materials and agents in one composition.",
          "interpretation": "Человек, животное и вещь получают равный статус",
          "transfer": "Flatten the normal subject hierarchy when the idea concerns boundaries between categories.",
          "risk": "Animal welfare and performer agency cannot be sacrificed to formal symmetry."
        },
        {
          "id": "image-inside-object",
          "name": "Изображение становится частью объекта",
          "signal": "Portraits, frames, projection-like shadows and broken surfaces are presented as physical components of the tableau.",
          "baseline": "Photography and film transparently document a designed object.",
          "deviation": "The act of representation is visible and changes what the object is.",
          "interpretation": "Изображение становится частью объекта",
          "transfer": "Expose one layer of mediation inside the frame so the audience notices how seeing is constructed.",
          "risk": "Self-referential framing can feel academic if it does not alter the audience's interpretation."
        },
        {
          "id": "material-swap-as-edit",
          "name": "Смена материала заменяет сюжетный cut",
          "signal": "Cloth, plastic, glass, shadow, skin and light replace one another in matched frontal compositions.",
          "baseline": "Editing advances through character action or location change.",
          "deviation": "The state of matter becomes the event.",
          "interpretation": "Смена материала заменяет сюжетный cut",
          "transfer": "Hold camera geometry stable and let a material property perform the transition.",
          "risk": "Unmotivated texture changes become a technique reel without a conceptual through-line."
        },
        {
          "id": "chapter-cards-as-breath",
          "name": "Chapter cards дают conceptual breath",
          "signal": "Rare low-contrast blue-violet cards interrupt dense runs of transformation.",
          "baseline": "Experimental montage proceeds continuously or titles explain every section.",
          "deviation": "Sparse pauses mark a new mental experiment without resolving it.",
          "interpretation": "Chapter cards дают conceptual breath",
          "transfer": "Insert controlled empty beats before changing the rules of a visually dense system.",
          "risk": "Very low contrast reduces readability and accessibility; structure should not depend on unreadable copy."
        },
        {
          "id": "film-exhibition-object-loop",
          "name": "Film, exhibition и object образуют один loop",
          "signal": "Public sources connect the film to a Godspeed object, a Services Continu exhibition and a purpose-designed speaker presentation.",
          "baseline": "A film documents an exhibition after the fact.",
          "deviation": "Moving image, furniture, costume, sound playback and exhibition context are parallel forms of the same project.",
          "interpretation": "Film, exhibition и object образуют один loop",
          "transfer": "Design a core visual rule that can migrate across screen, object, installation and event without becoming identical content.",
          "risk": "Cross-medium expansion adds cost and confusion when each format does not offer a distinct experience."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>GODSPEED</code> показывает гибридность не как тему для манифеста, а как производственный метод. Официальная формулировка говорит о дисциплинах, медиумах и людях, которые сливаются; фильм затем лишает зрителя возможности уверенно провести границы между furniture design, costume, performance, photography, film, VFX и installation.</p>\n<p>Главный ход — один invariant object. Прозрачное угловатое кресло переживает весь фильм, но в каждом возвращении меняет функцию: pedestal, container, body, screen, costume support, animal portrait, lightbox. Благодаря инварианту серия радикально разных экспериментов не распадается в showreel.</p>\n<h2>Драматургия</h2>\n<p>Это не story arc, а controlled variation:</p>\n<ol>\n<li><strong>установление языка:</strong> тьма, человек, геометрический объект;</li>\n<li><strong>материальная мутация:</strong> кресло поглощает ткань и органическое тело;</li>\n<li><strong>медиальная мутация:</strong> поверхность становится фотографией, стеклом, тенью и VFX;</li>\n<li><strong>перформативная мутация:</strong> модель превращается в скульптуру;</li>\n<li><strong>биологическая мутация:</strong> собака входит в ту же систему образов;</li>\n<li><strong>сведение:</strong> кресло принимает чистый свет / белую форму и остаётся финальным контейнером идеи.</li>\n</ol>\n<p>Низкоконтрастные chapter cards дают паузы, но не объясняют происходящее. Они превращают монтаж в последовательность исследований: зритель успевает сменить mental model до следующего материала.</p>\n<h2>Визуальный язык</h2>\n<h3>Чёрно-белая лаборатория</h3>\n<p>Почти монохромный set резко сокращает количество сигналов. Когда цвет, location и бытовые props исчезают, значение несут поверхность, контур, прозрачность, вес и положение тела. Редкий синий / фиолетовый остаётся за типографическими переходами и credits, поэтому кодирует meta-level фильма, а не его physical world.</p>\n<h3>Фронтальность как контроль</h3>\n<p>Многие композиции похожи на furniture catalog или музейную документацию: объект строго в центре, фон очищен, камера не предлагает психологическую точку зрения. Это позволяет каждой mutation выглядеть сравнимой с предыдущей. Важен не «что случилось», а «что изменилось в системе».</p>\n<h3>Равный статус человека, животного и вещи</h3>\n<p>Модель, собака и кресло снимаются с одинаковой seriousness. Никто не иллюстрирует другого. Такое flattening и создаёт hybridity: категории перестают быть иерархией и становятся материалами одной композиции.</p>\n<h3>Неясность physical / digital</h3>\n<p>Ткань, отражение, smashed glass, shadow multiplication и post-production продолжают один и тот же жест. Зритель не всегда знает, построен ли образ в студии или в compositing. Эта ambiguity содержательна: фильм доказывает, что медиум определяется не инструментом, а результатом взаимодействия.</p>\n<h2>Почему это работает как exhibition film</h2>\n<p>Directors’ Library фиксирует, что работа premiered at Services Continu рядом с объектами Tareet, Emma Wattiau и Thomas Krass, участвовавших в фильме; collaboration с Waiting For Ideas продолжилась в exhibition, а soundtrack воспроизводился через speakers Mateo Garcia. Значит, фильм не просто документирует коллаборацию — он сам является одной из форм выставки.</p>\n<p>Waiting For Ideas отдельно индексирует <code>Godspeed 2025</code> как object и <code>R26B Presents Godspeed 2026</code> как collaboration. Получается полезная модель IP: один formal idea может существовать как object, film, installation, sound system и public credit network без необходимости сводить всё к одинаковому deliverable.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Один объект на весь эксперимент.</strong> Радикально менять медиум, но удерживать сравнимый anchor.</li>\n<li><strong>Демонстрировать тезис производством.</strong> Если идея — hybridity, сам crew и workflow должны быть гибридными.</li>\n<li><strong>Сократить palette до материалов.</strong> Убрать location noise, чтобы зритель различал форму, прозрачность и фактуру.</li>\n<li><strong>Ставить человека и продукт в один статус.</strong> Не использовать performer как декорацию вокруг hero object.</li>\n<li><strong>Превращать material swap в монтаж.</strong> Новый пластик, ткань, стекло или свет может быть сильнее обычного сюжетного перехода.</li>\n<li><strong>Показывать mediation внутри кадра.</strong> Рамка, projection и image-within-image делают способ изображения частью содержания.</li>\n<li><strong>Использовать chapter pauses как дыхание.</strong> Концептуальному потоку нужны редкие пустые кадры, даже если copy остаётся минимальным.</li>\n<li><strong>Проектировать film ↔ exhibition loop.</strong> Видео может быть входом в физический объект, а объект — доказательством мира фильма.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Cryptic visuals без anchor превращаются в mood reel.</strong> Здесь кресло постоянно возвращает структуру.</li>\n<li><strong>Design fetish легко вытесняет эмоциональную связь.</strong> Для commercial category понадобится яснее обозначить human stake или product consequence.</li>\n<li><strong>Низкий контраст типографики снижает доступность.</strong> Chapter cards почти исчезают даже в официальном storyboard.</li>\n<li><strong>Ambiguity может скрыть отсутствие идеи.</strong> Неясность должна быть связана с тезисом, а не маскировать случайный набор красивых тестов.</li>\n<li><strong>Животное нельзя рассматривать только как prop.</strong> Нужны welfare, trainer и production constraints; в credits указан Archibald Dog Training School.</li>\n<li><strong>Late attribution подходит не всем задачам.</strong> Без заранее известного exhibition context зритель может не понять, кто и зачем говорит.</li>\n<li><strong>Такой язык дорог производственно.</strong> Set, costume, animal work, photography, VFX и color должны работать как одна команда, иначе гибридность станет стилистической кашей.</li>\n<li><strong>Не следует придумывать название глав или речь.</strong> Public evidence не даёт надёжной транскрипции.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact Telegram-linked public Vimeo streams сохранены полностью: 3146×2160 H.264 и stereo AAC.</li>\n<li>Public Vimeo player publishes 120-frame storyboard, exact poster, creator description, source dimensions и полные credits.</li>\n<li>R26B определяет film как reflection on creative practice in the age of hybridity.</li>\n<li>Directors’ Library подтверждает France / digital / OMAR Films, exhibition premiere, collaboration и designed-speaker context.</li>\n<li>Waiting For Ideas подтверждает Godspeed как object и отдельную 2026 collaboration.</li>\n<li>API Corp публично связывает cinematographer Jeff Bierman с Godspeed / R26B / OMAR Films.</li>\n<li>Наблюдаемая визуальная последовательность целиком покрыта sprite и 25 timecoded samples.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Наличие, отсутствие и слова речи не проверены акустически; caption track отсутствует.</li>\n<li>Exact wording низкоконтрастных chapter cards неразборчив и не реконструируется.</li>\n<li>Нельзя по кадрам надёжно разделить in-camera effects, physical props и post-production по каждому shot.</li>\n<li>Vimeo version и exhibition sound presentation связаны публичными источниками, но не доказаны как идентичные mix / playback master.</li>\n<li>Video/audio остаются раздельными; E4 требует resource-gated lossless mux и акустический проход.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: exact 149.44-second 3146×2160 video stream, complete stereo AAC, official 120-frame Vimeo storyboard, 25 timecoded samples и 39 enlarged / contrast cells. Описывается только наблюдаемая visual sequence; речь не утверждается.</p>\n<h2>1. Тёмный пролог / первая глава — 00:00–00:06</h2>\n<p>Из почти чёрного поля проступает низкоконтрастный сине-фиолетовый chapter card. Точный текст в public storyboard недостаточно разборчив. Пролог вводит фильм как серию визуальных исследований, а не линейный сюжет.</p>\n<h2>2. Человек и кресло появляются как первичные формы — 00:06–00:25</h2>\n<p>Силуэт лысого мужчины возникает между светом и тьмой. Рядом формируется прозрачное угловатое кресло; в нём появляется тёмная мягкая масса. Круглый световой объект и строгая фронтальная геометрия делают пространство похожим одновременно на фотостудию, лабораторию и выставочный куб.</p>\n<h2>3. Первая мутация объекта — 00:25–00:40</h2>\n<p>Новая chapter-пауза отделяет блок. Поверхность кресла раздувается и обволакивается белым материалом. Органическая масса внутри выглядит то телом, то животным, то костюмом. Мужчина показан как наблюдатель и как ещё один материал композиции. Image-within-image подчёркивает, что мы видим не только объект, но и способ его изображения.</p>\n<h2>4. Ткань, тело и животное меняются местами — 00:40–00:55</h2>\n<p>Голова модели появляется в белой рамке; кресло снова удерживает тёмное органическое тело. Затем ткань полностью скрывает конструкцию. Кадр не объясняет, что является furniture, costume или performer: одна форма переходит в другую через склейку и match composition.</p>\n<h2>5. Изображение ломается — 00:55–01:08</h2>\n<p>Белый объём сидит в кресле, затем плоскости становятся жёстче и темнее. Возникают прямоугольные поверхности, трещина в стекле и силуэт собаки, повторённый световыми полосами. Визуальная фактура перемещается от предметной съёмки к graphic / VFX language.</p>\n<h2>6. Материальная лаборатория — 01:08–01:28</h2>\n<p>Объект проходит через чёрную плёнку, разбитое стекло, вытянутые тени и деформированные человеческие фигуры. В одном блоке соседствуют фотография, физическая сценография, танцевальный жест и цифровое разрушение изображения. Переходы строятся не на событии, а на смене материала.</p>\n<h2>7. Модель становится скульптурой — 01:28–01:49</h2>\n<p>Камера возвращается к телу. Мужчина полулежит, укрыт или обмотан белым; фигура постепенно приобретает статуарность. Белая ткань формирует костюм и архитектуру одновременно. Крупные портреты позволяют увидеть человека, но не возвращают conventional character psychology.</p>\n<h2>8. Человек и собака в одном поле — 01:49–02:18</h2>\n<p>После ещё одной тёмной chapter-паузы кресло снова появляется как стабильная рамка. Мужчина и собака соединяются в парных композициях: животное лежит на плечах, затем сидит отдельно в белой одежде / оболочке, потом возвращается на поводок. Живое тело становится равноправным элементом предметного дизайна, но сохраняет ощущение непредсказуемости.</p>\n<h2>9. Финальная форма — 02:18–02:29.44</h2>\n<p>Кресло остаётся пустым, затем принимает белую светящуюся плоскость / сферу. На тёмном фоне появляется низкоконтрастная финальная строка и синие credits. Вместо «ответа» фильм оставляет объект в новом состоянии и возвращает авторство коллективу практик.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Evidence status</h2>\n<ul>\n<li>Complete stereo AAC track сохранён: 149.483 секунды, 48 kHz, 195 kbps representation.</li>\n<li>Vimeo не публикует text tracks или subtitles для exact film.</li>\n<li>Conventional narrator, dialogue и spoken copy не утверждаются без акустической проверки.</li>\n<li>Sound Design credit: Minh Lê Boutin.</li>\n<li>Выставочная публикация Directors’ Library сообщает, что soundtrack звучал через speakers, спроектированные Mateo Garcia; это exhibition context, а не услышанная характеристика track.</li>\n</ul>\n<h2>Подтверждённый текст</h2>\n<p>Официальное creator description:</p>\n<blockquote>\n<p>GODSPEED, a reflection on creative practice in the age of hybridity</p>\n</blockquote>\n<p>Эта строка описывает работу на странице Vimeo, но не считается voiceover.</p>\n<p>В кадре присутствуют несколько сине-фиолетовых chapter cards и финальные credits. Public storyboard подтверждает их наличие, но разрешение и контраст недостаточны для надёжной дословной транскрипции; exact wording намеренно не реконструируется.</p>\n<h2>Рабочая звуковая функция</h2>\n<p>Без acoustic pass можно доказать только существование полного stereo track и роль sound designer. Визуальная организация предполагает, что звук связывает несводимые материалы — предмет, ткань, тело, животное, фотографию и VFX, — но tempo, instrumentation, ambience, синхронные эффекты и наличие речи остаются неподтверждёнными.</p>\n<h2>Задачи будущего acoustic pass</h2>\n<ol>\n<li>определить, присутствует ли речь вообще;</li>\n<li>отделить score, room tone и designed effects;</li>\n<li>проверить sound bridges на chapter transitions и material swaps;</li>\n<li>описать, как звук меняет статус кресла, тела и собаки;</li>\n<li>сопоставить exhibition playback context со stereo Vimeo version, не предполагая их идентичность.</li>\n</ol>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/f01-t000_0-sprite000.png</code></td>\n<td>Почти чёрный старт / chapter field.</td>\n<td>Низкий контраст, пустое поле.</td>\n<td>Просит читать фильм как исследование по главам.</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser/f02-t006_2-sprite005.png</code></td>\n<td>Мужской силуэт стоит в световом проёме.</td>\n<td>Фронтальная ось, фигура почти растворена.</td>\n<td>Ставит тело на границе человека и графической формы.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/f03-t012_5-sprite010.png</code></td>\n<td>Тёмный конус / тканевая масса заполняет кадр.</td>\n<td>Extreme close form, контекст убран.</td>\n<td>Делает материал главным действующим лицом.</td>\n</tr>\n<tr>\n<td>00:19</td>\n<td><code>frames/browser/f04-t018_7-sprite015.png</code></td>\n<td>Светящийся круг на чёрном фоне.</td>\n<td>Центрированная геометрия.</td>\n<td>Вводит свет как самостоятельный object.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/f05-t024_9-sprite020.png</code></td>\n<td>Прозрачное кресло удерживает тёмное органическое тело.</td>\n<td>Строгий фронтальный product-like frame.</td>\n<td>Смешивает furniture portrait и body study.</td>\n</tr>\n<tr>\n<td>00:31</td>\n<td><code>frames/browser/f06-t031_1-sprite025.png</code></td>\n<td>Низкоконтрастная chapter card.</td>\n<td>Две маленькие текстовые зоны по краям.</td>\n<td>Создаёт концептуальный вдох между мутациями.</td>\n</tr>\n<tr>\n<td>00:37</td>\n<td><code>frames/browser/f07-t037_4-sprite030.png</code></td>\n<td>Поверхность кресла / массы раздувается вверх.</td>\n<td>Симметричный макро-фрагмент.</td>\n<td>Показывает object design как процесс изменения материала.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td><code>frames/browser/f08-t043_6-sprite035.png</code></td>\n<td>Голова модели в белой рамке.</td>\n<td>Portrait внутри отдельной плоскости.</td>\n<td>Делает экран / фотографию частью скульптуры.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/f09-t049_8-sprite040.png</code></td>\n<td>Органическое тело снова лежит в прозрачном кресле.</td>\n<td>Почти каталожная фронтальность.</td>\n<td>Повторяет invariant, но меняет его occupant и meaning.</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/browser/f10-t056_0-sprite045.png</code></td>\n<td>Кресло полностью закрыто белой оболочкой.</td>\n<td>Белая масса на чёрном фоне.</td>\n<td>Материальная замена работает как монтажный cut.</td>\n</tr>\n<tr>\n<td>01:02</td>\n<td><code>frames/browser/f11-t062_3-sprite050.png</code></td>\n<td>Белая вертикальная фигура внутри каркаса.</td>\n<td>Симметрия, negative space.</td>\n<td>Сводит человека, ткань и furniture к одной форме.</td>\n</tr>\n<tr>\n<td>01:09</td>\n<td><code>frames/browser/f12-t068_5-sprite055.png</code></td>\n<td>Чёрная плёнка / поверхность висит в белом пространстве.</td>\n<td>Isolated texture, тонкая опора.</td>\n<td>Переводит предмет в graphic surface.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/f13-t074_7-sprite060.png</code></td>\n<td>Радиальная трещина в стекле.</td>\n<td>Центрированный impact point.</td>\n<td>Буквально ломает плоскость изображения.</td>\n</tr>\n<tr>\n<td>01:21</td>\n<td><code>frames/browser/f14-t080_9-sprite065.png</code></td>\n<td>Силуэт собаки раздваивается световыми полосами.</td>\n<td>Shadow / projection, multiple exposure effect.</td>\n<td>Вводит живое через оптическую нестабильность.</td>\n</tr>\n<tr>\n<td>01:27</td>\n<td><code>frames/browser/f15-t087_2-sprite070.png</code></td>\n<td>Смазанный close-up складок / тела.</td>\n<td>Motion blur и почти тактильная дистанция.</td>\n<td>Стирает границу между skin, cloth и digital distortion.</td>\n</tr>\n<tr>\n<td>01:33</td>\n<td><code>frames/browser/f16-t093_4-sprite075.png</code></td>\n<td>Лицо мужчины возникает из тьмы над белой формой.</td>\n<td>Low-key portrait.</td>\n<td>Возвращает human presence без восстановления narrative character.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/browser/f17-t099_6-sprite080.png</code></td>\n<td>Белая фигура с покрытой головой смотрит вверх.</td>\n<td>Sculptural three-quarter portrait.</td>\n<td>Costume становится архитектурой тела.</td>\n</tr>\n<tr>\n<td>01:46</td>\n<td><code>frames/browser/f18-t105_9-sprite085.png</code></td>\n<td>Следующая chapter card.</td>\n<td>Почти чёрный кадр, слабая синяя типографика.</td>\n<td>Отделяет human sculpture от парных сцен с животным.</td>\n</tr>\n<tr>\n<td>01:52</td>\n<td><code>frames/browser/f19-t112_1-sprite090.png</code></td>\n<td>Пустое чёрное кресло в белом световом поле.</td>\n<td>Frontal product tableau.</td>\n<td>Возвращает invariant после визуального распада.</td>\n</tr>\n<tr>\n<td>01:58</td>\n<td><code>frames/browser/f20-t118_3-sprite095.png</code></td>\n<td>Собака лежит на плечах мужчины.</td>\n<td>Белая рамка внутри тёмного поля.</td>\n<td>Буквально соединяет человека и животное в один silhouette.</td>\n</tr>\n<tr>\n<td>02:05</td>\n<td><code>frames/browser/f21-t124_5-sprite100.png</code></td>\n<td>Собака сидит в белой оболочке / костюме.</td>\n<td>Отдельный studio portrait.</td>\n<td>Даёт животному тот же статус модели и объекта.</td>\n</tr>\n<tr>\n<td>02:11</td>\n<td><code>frames/browser/f22-t130_8-sprite105.png</code></td>\n<td>Собака на поводке в строгом профильном portrait.</td>\n<td>Белое поле, минимум контекста.</td>\n<td>Возвращает реальность после скульптурной мутации.</td>\n</tr>\n<tr>\n<td>02:17</td>\n<td><code>frames/browser/f23-t137_0-sprite110.png</code></td>\n<td>Кресло удерживает белую светящуюся плоскость.</td>\n<td>Симметричный финальный tableau.</td>\n<td>Завершает series новым, предельно абстрактным occupant.</td>\n</tr>\n<tr>\n<td>02:23</td>\n<td><code>frames/browser/f24-t143_2-sprite115.png</code></td>\n<td>Низкоконтрастная финальная строка.</td>\n<td>Фиолетово-синий текст на чёрном.</td>\n<td>Оставляет conceptual afterimage; exact copy не домысливается.</td>\n</tr>\n<tr>\n<td>02:28</td>\n<td><code>frames/browser/f25-t148_2-sprite119.png</code></td>\n<td>Ярко-синяя credit grid.</td>\n<td>Full-frame graphic ending.</td>\n<td>Возвращает авторство коллективу дисциплин.</td>\n</tr>\n</tbody>\n</table>\n<p>Дополнительное покрытие: <code>source/official/vimeo-sprite.webp</code> содержит 120 кадров через весь фильм; <code>frames/detail/</code> сохраняет enlarged и contrast клетки вокруг всех chapter transitions и финала; <code>frames/contact/browser-contact-sheet.jpg</code> показывает 25 опорных кадров в хронологическом порядке.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>GODSPEED</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22104\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22104</a></li>\n<li>Сообщение: <code>22104</code></li>\n<li>Дата поста: 2026-06-19 03:54:09 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1176293086\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1176293086</a></li>\n<li>Exact title: <code>GODSPEED</code></li>\n<li>Авторы / режиссура: R26B — Jean-Baptiste Krauss и Rémy Bourçois</li>\n<li>Collaboration: Waiting For Ideas — Jean-Baptiste Anotin</li>\n<li>Production company: OMAR Films</li>\n<li>Формат: creative short / exhibition film, France, digital</li>\n<li>Хронометраж exact video stream: 149.44 секунды</li>\n<li>Видео: H.264, 3146×2160, 25 fps, полный public Vimeo fMP4 stream</li>\n<li>Аудио: AAC, 48 kHz, stereo, 149.483 секунды, полный public Vimeo fMP4 stream</li>\n<li>Published captions: отсутствуют</li>\n<li>SHA-256 видео: <code>07edf2b2ab261941790e701d8d7be9391e102867579d5ad163f0775e15d9ce36</code></li>\n<li>SHA-256 аудио: <code>dd27f08919486778062f2655bc39f46518fd0435740844945a7b49e48353577d</code></li>\n<li>Доказательность: E3 — complete exact streams, public 120-frame Vimeo storyboard, 25 timecoded samples, 39 enlarged / contrast cells, exact poster, credits и multi-source exhibition context</li>\n</ul>\n<h2>О чём ролик</h2>\n<p><code>GODSPEED</code> — не рекламная история с персонажем и финальным тезисом, а визуальный трактат о гибридном творчестве. В почти пустой чёрно-белой студии человек, прозрачное угловатое кресло, ткань, животное, фотография и цифровая деформация постоянно меняются ролями. Кресло то остаётся предметом, то становится контейнером, телом, экраном или скульптурной рамой. Модель то наблюдает, то оказывается частью объекта. Собака разрушает стерильность лаборатории и вводит живое, не полностью управляемое присутствие.</p>\n<p>Официальное описание формулирует тему прямо: это размышление о творческой практике в эпоху гибридности, где соединяются дисциплины, медиумы и люди. Сам фильм не объясняет эту мысль — он буквально собирает её из fashion, object design, performance, photography, VFX, graphic design, sound и exhibition practice.</p>\n<h2>Стратегическая идея</h2>\n<p>Вместо демонстрации «работ разных авторов» фильм создаёт одну систему, в которой трудно отделить вещь от изображения вещи, съёмочный объект от VFX, человека от костюма, а кино от выставки. Неясность происхождения кадра здесь не дефект, а главный meaning: современная практика ценна не чистотой одного медиума, а качеством их столкновения.</p>\n<p>Формула:</p>\n<ol>\n<li>выбрать один устойчивый объект — кресло;</li>\n<li>подвергать его последовательным физическим, перформативным и цифровым мутациям;</li>\n<li>поставить человека, животное и вещь в один визуальный статус;</li>\n<li>разделить поток редкими низкоконтрастными chapter cards;</li>\n<li>вынести фильм в выставочное пространство, где саундтрек звучит через специально спроектированные колонки.</li>\n</ol>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Directors / post / edit / VFX / visual artists / graphism: R26B</li>\n<li>R26B: Jean-Baptiste Krauss, Rémy Bourçois</li>\n<li>Collaboration: Waiting For Ideas / Jean-Baptiste Anotin</li>\n<li>Produced by: OMAR Films</li>\n<li>Executive Producers: Blaise Bocabeille, Aristide Cochin</li>\n<li>Line Producer: Jean-Baptiste Fusil</li>\n<li>1st AD: Raphael Muckensturm</li>\n<li>Director of Photography: Jeff Bierman</li>\n<li>1st AC: Georges Fromont</li>\n<li>Gaffer: Maxime Chastres</li>\n<li>Best Boys: Camille Benariac, Kyllian Bouvet</li>\n<li>Key Grip: Romain Colléaux</li>\n<li>Grip: Titouan Thomas</li>\n<li>Set Designer: Emma Watt</li>\n<li>Costume Designer: Tareet</li>\n<li>Model: Gleb Sazonov</li>\n<li>MUA: Laura Colas</li>\n<li>Photographer: Thomas Krass</li>\n<li>Location Manager: Matthieu Abravanel</li>\n<li>Sound Design: Minh Lê Boutin</li>\n<li>Colorgrading: John Lowe</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходная metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact title, upload date, creator description и полные credits</li>\n<li><code>source/official/vimeo-player-config.json</code> — source dimensions и storyboard metadata</li>\n<li><code>source/official/vimeo-dash-playlist.json</code> — public DASH manifest</li>\n<li><code>source/official/vimeo-browser-metadata.json</code> — player / track / sampling provenance</li>\n<li><code>source/official/campaign-evidence.json</code> — Directors’ Library, Waiting For Ideas и cinematographer listing</li>\n<li><code>source/media-parts.json</code> — codecs, durations, sizes и checksums</li>\n<li><code>source/official/vimeo-sprite.webp</code> — exact 120-frame public storyboard</li>\n<li><code>frames/browser/</code> — 25 timecoded samples через весь фильм</li>\n<li><code>frames/detail/</code> — enlarged и contrast chapter / ending cells</li>\n<li><code>frames/contact/browser-contact-sheet.jpg</code> — последовательность 25 опорных кадров</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Vimeo не публикует caption track. Полные аудио- и видеопотоки сохранены раздельно, но acoustic pass не выполнялся из-за resource gate, поэтому речь и конкретные звуковые события не транскрибируются и не придумываются. Низкоконтрастные сине-фиолетовые chapter cards видны, но exact copy неразборчив в public 349×240 storyboard; в анализе они описаны как структурный приём без выдуманных названий. E4 требует resource-gated lossless mux и один акустический проход.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.910792+00:00"
    },
    {
      "id": "2026-06-18__tg-22103-a0__ford-adventure-dc",
      "caseId": "-1001147919203:22103:0",
      "messageId": 22103,
      "date": "2026-06-18T04:13:55+00:00",
      "title": "Ford - Adventure (DC)",
      "brand": "Ford",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "CANADA",
      "evidence": "E4",
      "frameCount": 31,
      "durationSeconds": 60,
      "summary": "Made To Take It продаёт capability через добровольную встречу с дискомфортом. В conventional SUV film герой получает свободу благодаря автомобилю; здесь герои сначала демонстрируют внутреннюю готовность, а Ford становится средством добраться до места, где эта готовность проверяется.",
      "sourceUrl": "https://www.linkedin.com/posts/canadacanadacom_readysetford-activity-7467598097691492355-GB0m",
      "telegramUrl": "https://t.me/fps_24_video/22103",
      "images": [
        {
          "src": "./frames/2026-06-18__tg-22103-a0__ford-adventure-dc-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact/browser-contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "sound",
        "rhythm",
        "world"
      ],
      "moves": [
        {
          "id": "preparation-before-spectacle",
          "name": "Preparation появляется раньше spectacle",
          "signal": "Warm-up silhouettes, taped fingers and quiet vehicle interiors appear before or between extreme actions.",
          "baseline": "Adventure advertising opens on the biggest jump, landscape or vehicle stunt.",
          "deviation": "Small rituals make the later risk feel chosen and physically credible.",
          "interpretation": "Preparation появляется раньше spectacle",
          "transfer": "Show one specific preparatory behavior before each major payoff so capability feels earned.",
          "risk": "Generic gear close-ups become empty texture unless they clearly relate to the coming test."
        },
        {
          "id": "shared-environment-proof",
          "name": "Одна среда проверяет человека и продукт",
          "signal": "Snow, water, forest, mud and rock contact both bodies and Ford vehicles across matched sequences.",
          "baseline": "Human emotion and vehicle capability live in separate montage lanes.",
          "deviation": "The environment supplies a common grammar of resistance.",
          "interpretation": "Одна среда проверяет человека и продукт",
          "transfer": "Choose a physical force that can test both the user and the product, then cross-cut their responses.",
          "risk": "Artificially escalating danger can imply recklessness instead of credible capability."
        },
        {
          "id": "voiceover-reveals-motive",
          "name": "Voiceover объясняет motive, не feature",
          "signal": "The poem speaks about unknown places, losing the mind, finding the soul and living with doubt.",
          "baseline": "Automotive VO names freedom, performance, technology or terrain capability.",
          "deviation": "Copy supplies an inner contradiction that images and specifications cannot show.",
          "interpretation": "Voiceover объясняет motive, не feature",
          "transfer": "Let visuals prove function and reserve words for the private reason someone chooses the experience.",
          "risk": "Grand language feels borrowed when observed behavior does not make the emotional claim specific."
        },
        {
          "id": "poem-as-loop",
          "name": "Поэма замыкает маршрут",
          "signal": "The opening lines establish the journey; a shortened reprise from 42 seconds returns to woods, unknown places, mind and soul.",
          "baseline": "A narrator progresses linearly toward a new concluding claim.",
          "deviation": "Repetition makes the end feel like return from experience rather than a new sales point.",
          "interpretation": "Поэма замыкает маршрут",
          "transfer": "Write one verbal route that changes meaning when repeated after the visual test.",
          "risk": "Literal repetition wastes time if the intervening images do not transform the words."
        },
        {
          "id": "human-first-capability",
          "name": "Human capability precedes vehicle capability",
          "signal": "Bodies, faces, hands and group support receive equal or greater screen weight than clean vehicle hero shots.",
          "baseline": "People are passengers or scale references around the automotive hero.",
          "deviation": "The vehicle enables a test whose emotional payoff belongs to the people.",
          "interpretation": "Human capability precedes vehicle capability",
          "transfer": "When the brand promise is capability, first show the customer's agency and then reveal how the product extends it.",
          "risk": "Too little product causality weakens attribution and makes the film an outdoor montage sponsored at the end."
        },
        {
          "id": "scale-pulse",
          "name": "Epic wide и bodily close-up пульсируют",
          "signal": "Frozen-field and cliff wides alternate with taped skin, mud, water and breath-level portraits.",
          "baseline": "Adventure films maintain a consistently epic landscape scale.",
          "deviation": "The audience feels both the size of the environment and the cost paid by the body.",
          "interpretation": "Epic wide и bodily close-up пульсируют",
          "transfer": "Pair every scale claim with a tactile micro-proof before moving to the next spectacle.",
          "risk": "Close-ups become decorative inserts if their action is unrelated to the wide payoff."
        },
        {
          "id": "platform-by-territories",
          "name": "Brand platform разделён на human territories",
          "signal": "Ford's Ready Set Ford system assigns distinct executions to Build, Thrill and Adventure rather than compressing all capabilities into one film.",
          "baseline": "A master brand anthem tries to cover every audience, use case and product proof.",
          "deviation": "Each pillar can have its own genre while sharing the final brand grammar.",
          "interpretation": "Brand platform разделён на human territories",
          "transfer": "Split a broad platform by motive, give each motive a distinct film language, and unify them with one repeatable attribution device.",
          "risk": "Territories become disconnected mini-brands if their strategy and ending system are not visibly shared."
        },
        {
          "id": "tagline-built-as-action",
          "name": "Tagline собирается как стартовая команда",
          "signal": "READY appears first, SET joins it, and the Ford script replaces the expected GO before the oval end card.",
          "baseline": "The campaign line and logo arrive as a static final lockup.",
          "deviation": "Attribution becomes a timed micro-performance that echoes physical readiness.",
          "interpretation": "Tagline собирается как стартовая команда",
          "transfer": "When a line contains verbs or sequence, animate its logic rather than merely revealing the whole sentence.",
          "risk": "A wordplay reveal feels gimmicky if the film has not already earned the substituted brand word."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Made To Take It</code> продаёт capability через добровольную встречу с дискомфортом. В conventional SUV film герой получает свободу благодаря автомобилю; здесь герои сначала демонстрируют внутреннюю готовность, а Ford становится средством добраться до места, где эта готовность проверяется.</p>\n<p>Закадровый текст не обещает safety, escape или mastery. Его парадокс — <code>lose my mind / find my soul</code>: приключение ценно, потому что на время выключает знакомую рациональность и возвращает телесное присутствие. Строка <code>where doubt resides / I feel the most alive</code> не уничтожает сомнение, а превращает его в сигнал реальности.</p>\n<h2>Драматургия</h2>\n<h3>Preparation before spectacle</h3>\n<p>Фильм начинает с разминки и позднее показывает tape на пальце, interior silence и близость участников. Эти микро-ритуалы дают экстремальным кадрам правду: люди не magically fearless, они подготавливают тело и друг друга.</p>\n<h3>Route, test, return</h3>\n<p>Первая половина строит route: заснеженная дорога, frozen field, forest, vehicle interiors. Средняя часть ускоряется в серию tests: climb, cold plunge, motorbike, swim, rocks. Финальная human beat возвращает group support, затем стихотворение замыкается condensed reprise.</p>\n<h3>Brand only after proof</h3>\n<p><code>READY SET FORD</code> не висит campaign super поверх driving shots. Фраза появляется после того, как readiness уже показана через холод, грязь и сомнение. Поэтому familiar call <code>ready, set, go</code> меняет последний глагол на бренд без ощущения каламбура ради каламбура.</p>\n<h2>Визуальный язык</h2>\n<h3>Human-first capability</h3>\n<p>Из 25 sampled moments люди доминируют не меньше vehicles. Крупные руки, лицо в грязи, silhouettes и групповая динамика получают такой же visual weight, как Bronco hero shot. Это поддерживает официальную W+K platform idea: люди обнаруживают собственную capability, а не наблюдают capability машины со стороны.</p>\n<h3>Среда как монтажный материал</h3>\n<p>Снег, вода, дерево, камень, грязь и тьма используются как повторяющиеся surfaces. Машина режет воду и ветви; тело режет воду и цепляется за камень. Parallel grammar связывает product proof и human proof без прямого comparison copy.</p>\n<h3>Cold world, warm human pockets</h3>\n<p>Основной palette — cyan/blue, глубокие чёрные, muted snow и wet green. Тёплый свет появляется близко к коже и внутри машины. Color contrast говорит: мир холоден, но companionship и внутреннее намерение дают heat.</p>\n<h3>Масштаб постоянно меняет смысл</h3>\n<p>Extreme wides уменьшают автомобиль и людей до точек; extreme close-ups превращают tape, кожу, грязь и воду в landscape. Эта пульсация не позволяет машине стать единственным monument и удерживает сенсорную цену приключения.</p>\n<h2>Campaign architecture</h2>\n<p>Ford официально называет <code>Build</code>, <code>Thrill</code> и <code>Adventure</code> территориями новой европейской стратегии. LBB описывает тройку executions: <code>Born to Compete</code> для Thrill, <code>Mornings. Made Possible by Doers</code> для Build и <code>Made To Take It</code> для Adventure. Каждый film может иметь собственный genre, но end grammar <code>Ready Set Ford</code> собирает platform.</p>\n<p>W+K подчёркивает, что platform должна помочь людям увидеть себя более capable. Поэтому полезная архитектура не начинается с общего brand anthem, который пытается показать всё сразу. Она делит capability по human motive и позволяет каждой территории иметь собственную poetry, pace и conditions.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Начинать с подготовки, а не результата.</strong> Tape, warm-up и silence делают риск убедительным.</li>\n<li><strong>Рифмовать человека и продукт через среду.</strong> Один и тот же снег, вода и лес испытывают оба subject.</li>\n<li><strong>Писать voiceover о внутренней причине.</strong> Product proof уже даёт изображение; текст должен открыть недоступный ему psychological layer.</li>\n<li><strong>Строить поэму как loop.</strong> Полная первая строфа и condensed reprise создают завершение без сюжетного объяснения.</li>\n<li><strong>Давать vehicle hero shot только после stakes.</strong> Тогда красный Bronco среди снега выглядит ответом, а не обязательным packshot.</li>\n<li><strong>Чередовать epic wide и bodily close-up.</strong> Capability становится одновременно масштабной и ощутимой.</li>\n<li><strong>Делить brand platform на территории.</strong> Один core может порождать разные фильмы, если каждый отвечает за свой human motive.</li>\n<li><strong>Собирать tagline по словам.</strong> <code>READY → SET → FORD</code> делает attribution маленьким финальным действием.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Extreme-sport montage легко становится interchangeable.</strong> Нужны specific preparation rituals, distinct texture и strong verbal thesis.</li>\n<li><strong>Риск нельзя романтизировать без production safety.</strong> Film aesthetics не доказывают отсутствие safety systems вне кадра.</li>\n<li><strong>Много моделей снижает product specificity.</strong> Hero нужен brand territory, но performance media понадобится model-level proof.</li>\n<li><strong>Poetic copy может звучать self-serious.</strong> Парадокс должен быть психологически точным и supported visuals.</li>\n<li><strong>Late brand работает только при сильном visual/product presence.</strong> Иначе зритель запомнит adventure, но не Ford.</li>\n<li><strong>Cold grade не равен authenticity.</strong> Телесные детали и imperfect group movement делают среду живой сильнее, чем cyan palette.</li>\n<li><strong>Capability не должна означать recklessness.</strong> Readiness здесь показана preparation и companionship, их нельзя вырезать в коротких версиях.</li>\n<li><strong>Alternate public master требует version honesty.</strong> Official CANADA 720p master доказуемо совпадает по campaign/duration/opening, но не объявляется byte-identical Vimeo DC.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Complete official CANADA LinkedIn campaign master locally stored and validated: 1280×720 H.264, stereo AAC, 60.01 seconds, SHA-256.</li>\n<li>Public CANADA post identifies Ford, Wieden+Kennedy London, Lope Serrano, CANADA and the full production/post/sound credit chain.</li>\n<li>Public CANADA VTT and visible transcript match across all voiceover lines.</li>\n<li>Exact Telegram Vimeo oEmbed identifies <code>Ford - Adventure (DC)</code>, CANADA and 60 seconds; exact Vimeo poster visually matches the opening cold-water group sequence in the saved master.</li>\n<li>Ford’s official Europe surface defines the Ready Set Ford platform around Build, Thrill and Adventure.</li>\n<li>W+K describes the platform as enabling people to discover greater capability.</li>\n<li>Shots and LBB identify the Adventure execution as <code>Made To Take It</code>; Shots associates it with Verdi’s <code>La Traviata</code>.</li>\n<li>25 timecoded frames and 5 end-card details cover the entire saved master.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>The saved LinkedIn MP4 is not claimed to be byte-identical to the unavailable Vimeo director-cut stream.</li>\n<li>Exact musical excerpt and recording of <code>La Traviata</code> were not separately identified.</li>\n<li>Specific vehicle models beyond the clearly visible Bronco are not assigned from sampled frames.</li>\n<li>Exact sport/location identities are not inferred where public credits do not name them.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: complete 60.01-second official CANADA campaign master, verified embedded audio/video, published English VTT, exact Vimeo poster and 25 browser-seek frames at 2.5-second intervals.</p>\n<h2>1. Тело готовится к холоду — 00:00–00:04</h2>\n<p>На бледном рассветном небе — силуэты людей в плотной экипировке. Они тянутся, наклоняются, проверяют тело перед входом в холод. Крупные тёмные формы перекрывают друг друга; adventure начинается не с победного landscape, а с awkward preparation.</p>\n<h2>2. Вход в неизвестное — 00:04–00:10</h2>\n<p>Закадровый голос начинает: <code>Into the woods I go.</code> Машина уходит по узкой заснеженной дороге в горном лесу. Монтаж возвращается к группе, продолжающей разминку, затем сверху показывает людей, идущих по снегу. Human choice и vehicle movement становятся одним начальным глаголом — войти.</p>\n<h2>3. Дальше знакомых мест — 00:10–00:16</h2>\n<p>Голос: <code>Beyond the places others know.</code> Автомобиль пересекает огромное замёрзшее пространство у гор; следующий кадр переносит нас внутрь машины к двум людям. Exterior scale показывает дистанцию, interior close-up — эмоциональную цену и companionship.</p>\n<h2>4. Лес и Bronco — 00:16–00:22</h2>\n<p>Вертикальные стволы почти поглощают кадр. Красный Ford Bronco движется по снегу прямо на камеру. Автомобиль впервые получает чистый hero frame, но появляется уже внутри человеческого маршрута, а не как его причина.</p>\n<h2>5. Потерять разум / найти душу — 00:22–00:27</h2>\n<p>Под строки <code>Somewhere I go to lose my mind. And find my soul.</code> человек туго обматывает палец tape, готовясь к нагрузке. Сразу после — climber на отвесной скале над водой. Метафора voiceover получает физический proof: риск начинается с мелкого, конкретного ritual.</p>\n<h2>6. Машина принимает удар — 00:27–00:32</h2>\n<p>Ford пробивает воду / мокрую поверхность; люди и gear читаются рядом с vehicle silhouette. Затем экран снова сжимается до тёмного леса. Product capability показана не диаграммой и не feature super, а кинетическим контактом с той же средой, которая испытывает человека.</p>\n<h2>7. Сомнение живёт в воде — 00:32–00:40</h2>\n<p>Голос: <code>And in this place where doubt resides. It's where I feel the most alive.</code> Группа бросается в ледяную воду у заснеженных гор. Следом — мотоциклист зависает в воздухе, swimmer прорезает воду, лицо человека покрыто грязью и влагой. Doubt превращается в набор телесных состояний, а не абстрактный страх.</p>\n<h2>8. Цена движения — 00:40–00:47</h2>\n<p>Ботинок и тело работают среди камней; climber отталкивается от стены в длинном прыжке. Между close-up fatigue и wide risk монтаж не показывает лёгкой победы. Adventure выглядит как способность продолжать, когда среда не становится удобнее.</p>\n<h2>9. Возвращение к людям и машине — 00:47–00:52</h2>\n<p>Темнота леса сменяется intimate close-up человека в hood / защитной экипировке рядом с другим участником. Кадр ощущается как короткая проверка состояния и поддержка. Затем Ford проходит через мокрые ветви: vehicle — средство снова соединить людей и следующий участок пути.</p>\n<h2>10. Поэма замыкается — 00:52–00:57</h2>\n<p>Голос повторяет condensed promise: <code>Enter the woods, I go. Beyond the places others know. To lose my mind. And find my soul.</code> Люди двигаются / падают / тянут друг друга в мокром лесу. Финал не выделяет одного победителя; опыт остаётся коллективным и немного хаотичным.</p>\n<h2>11. Brand grammar — 00:57–01:00.01</h2>\n<p>Чёрный экран. Синим появляется <code>READY</code>, затем снизу добавляется <code>SET</code>, затем рукописный Ford превращает конструкцию в <code>READY SET FORD</code>. Последний кадр оставляет белый Ford oval на глубоком синем поле. Слоган собирается как команда перед стартом только после того, как фильм уже доказал готовность.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Evidence status</h2>\n<ul>\n<li>Полный 60.01-second stereo AAC track встроен в сохранённый official CANADA master.</li>\n<li>CANADA LinkedIn post публикует visible transcript и downloadable English VTT; оба совпадают.</li>\n<li>Caption provenance — platform-published track. Пунктуация ниже сохранена по VTT.</li>\n<li>Music Company: WracK.</li>\n<li>Sound Company: 750mph.</li>\n<li>Sound Design &amp; Mix: Sam Ashwell, Jake Ashwell.</li>\n<li>Shots описывает film как поставленный на музыку из Verdi’s <code>La Traviata</code>; точная aria / movement отдельно не подтверждались.</li>\n</ul>\n<h2>Published transcript</h2>\n<h3>00:04.210–00:08.100</h3>\n<blockquote>\n<p>Into the woods I go.</p>\n</blockquote>\n<h3>00:09.620–00:13.930</h3>\n<blockquote>\n<p>Beyond the places others know.</p>\n</blockquote>\n<h3>00:16.290–00:23.940</h3>\n<blockquote>\n<p>Somewhere I go to lose my mind.<br>\nAnd find my soul.</p>\n</blockquote>\n<h3>00:27.570–00:39.520</h3>\n<blockquote>\n<p>And in this place where doubt resides.<br>\nIt’s where I feel the most alive.</p>\n</blockquote>\n<h3>00:42.270–00:55.900</h3>\n<blockquote>\n<p>Enter the woods, I go.<br>\nBeyond the places others know.<br>\nTo lose my mind.<br>\nAnd find my soul.</p>\n</blockquote>\n<h2>Экранный текст</h2>\n<h3>Около 00:57.5</h3>\n<blockquote>\n<p>READY</p>\n</blockquote>\n<h3>Около 00:58.1</h3>\n<blockquote>\n<p>READY<br>\nSET</p>\n</blockquote>\n<h3>Около 00:58.5</h3>\n<blockquote>\n<p>READY<br>\nSET<br>\nFord</p>\n</blockquote>\n<h3>Финальный кадр</h3>\n<blockquote>\n<p>Ford</p>\n</blockquote>\n<h2>Звуковая функция</h2>\n<p>Поэма не перечисляет capabilities и не называет модели. Она формулирует внутреннюю тягу, которую visuals и vehicles делают физической. Две половины текста работают как путь и возвращение: сначала полные строки вводят неизвестность и сомнение, затем condensed reprise ускоряет финал. Brand line становится не отдельным рекламным утверждением, а ритмической последней командой после стихотворения.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/t000.png</code></td>\n<td>Силуэты экипированных людей разминаются на рассвете.</td>\n<td>Low-angle, крупные перекрывающиеся формы.</td>\n<td>Начинает с уязвимого тела, а не с автомобиля.</td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td><code>frames/browser/t002_5.png</code></td>\n<td>Холодный горный ландшафт / снежный проход.</td>\n<td>Wide scale, минимум людей.</td>\n<td>Обозначает среду как реального оппонента.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/t005.png</code></td>\n<td>Ford уходит по узкой снежной дороге.</td>\n<td>Rear follow / deep vanishing point.</td>\n<td>Машина становится проводником внутрь неизвестного.</td>\n</tr>\n<tr>\n<td>00:07.5</td>\n<td><code>frames/browser/t007_5.png</code></td>\n<td>Группа продолжает разминку в силуэте.</td>\n<td>Rhythmic body tableau.</td>\n<td>Рифмует readiness людей с движением автомобиля.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/t010.png</code></td>\n<td>Люди идут цепочкой по снегу среди деревьев.</td>\n<td>High aerial, маленькие фигуры.</td>\n<td>Делает «beyond places others know» пространственно ощутимым.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td><code>frames/browser/t012_5.png</code></td>\n<td>Один автомобиль пересекает огромное замёрзшее поле у гор.</td>\n<td>Extreme wide.</td>\n<td>Масштаб среды усиливает capability без feature copy.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/t015.png</code></td>\n<td>Два человека внутри движущейся машины.</td>\n<td>Intimate dark close-up.</td>\n<td>Возвращает companionship внутрь epic landscape.</td>\n</tr>\n<tr>\n<td>00:17.5</td>\n<td><code>frames/browser/t017_5.png</code></td>\n<td>Свет проходит между плотными стволами.</td>\n<td>Vertical forest abstraction.</td>\n<td>Лес становится одновременно destination и visual rhythm.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/t020.png</code></td>\n<td>Красный Ford Bronco идёт по снегу на камеру.</td>\n<td>Clean frontal hero shot.</td>\n<td>Даёт product recognition после human/world setup.</td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td><code>frames/browser/t022_5.png</code></td>\n<td>Рука туго обматывает палец tape.</td>\n<td>Extreme tactile close-up.</td>\n<td>Конкретизирует цену приключения preparation ritual.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/t025.png</code></td>\n<td>Climber держится на отвесной стене над водой.</td>\n<td>Wide profile, большое negative space.</td>\n<td>Делает риск читаемым одним silhouette.</td>\n</tr>\n<tr>\n<td>00:27.5</td>\n<td><code>frames/browser/t027_5.png</code></td>\n<td>Ford проходит через воду / мокрый участок.</td>\n<td>Low frontal impact.</td>\n<td>Машина испытывается той же средой, что и человек.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/t030.png</code></td>\n<td>Почти чёрные стволы закрывают кадр.</td>\n<td>Dark vertical wipe-like composition.</td>\n<td>Создаёт pause перед телесной кульминацией.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/browser/t032_5.png</code></td>\n<td>Группа бросается в ледяную воду у снежных гор.</td>\n<td>Frontal wide, splash toward lens.</td>\n<td>Превращает doubt в коллективное действие.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/t035.png</code></td>\n<td>Мотоциклист зависает в перевороте.</td>\n<td>Black void / isolated action.</td>\n<td>Даёт короткий иконический peak риска.</td>\n</tr>\n<tr>\n<td>00:37.5</td>\n<td><code>frames/browser/t037_5.png</code></td>\n<td>Swimmer в холодной воде.</td>\n<td>Water-level close-up.</td>\n<td>Удерживает переживание внутри тела, а не spectacle.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/t040.png</code></td>\n<td>Измождённое лицо покрыто грязью / влагой.</td>\n<td>Очень тесный portrait.</td>\n<td>Показывает endurance без glamour correction.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td><code>frames/browser/t042_5.png</code></td>\n<td>Ботинок и тело работают среди крупных камней.</td>\n<td>Tactile low insert.</td>\n<td>Делает terrain активным материалом монтажа.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/t045.png</code></td>\n<td>Climber отталкивается от стены в прыжке.</td>\n<td>Wide lateral action.</td>\n<td>Ставит decision в одну необратимую долю секунды.</td>\n</tr>\n<tr>\n<td>00:47.5</td>\n<td><code>frames/browser/t047_5.png</code></td>\n<td>Тёмный влажный лес.</td>\n<td>Brief environment reset.</td>\n<td>Готовит эмоциональное возвращение к группе.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/t050.png</code></td>\n<td>Человек в hood / защитной одежде рядом с companion.</td>\n<td>Warm-dark close-up.</td>\n<td>Вводит care и recovery между испытаниями.</td>\n</tr>\n<tr>\n<td>00:52.5</td>\n<td><code>frames/browser/t052_5.png</code></td>\n<td>Ford проходит через мокрые ветви.</td>\n<td>Close moving side fragment.</td>\n<td>Делает vehicle частью messy environment, а не showroom image.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/t055.png</code></td>\n<td>Люди тянут друг друга / теряют равновесие в мокром лесу.</td>\n<td>Handheld group action.</td>\n<td>Заканчивает adventure коллективной жизнью, а не podium victory.</td>\n</tr>\n<tr>\n<td>00:57.5</td>\n<td><code>frames/detail/t057_7.png</code></td>\n<td>Синее <code>READY</code> на чёрном.</td>\n<td>Single-word graphic beat.</td>\n<td>Переводит lived readiness в brand language.</td>\n</tr>\n<tr>\n<td>00:58.1</td>\n<td><code>frames/detail/t058_1.png</code></td>\n<td>Добавляется <code>SET</code>.</td>\n<td>Typographic stack builds.</td>\n<td>Создаёт команду перед стартом.</td>\n</tr>\n<tr>\n<td>00:58.5</td>\n<td><code>frames/detail/t058_5.png</code></td>\n<td>В конструкцию входит script Ford.</td>\n<td>Logo completes the phrase.</td>\n<td>Brand становится глагольным завершением.</td>\n</tr>\n<tr>\n<td>00:58.9</td>\n<td><code>frames/detail/t058_9.png</code></td>\n<td>Полный <code>READY SET FORD</code>.</td>\n<td>Blue-on-black lockup.</td>\n<td>Даёт platform attribution одним кадром.</td>\n</tr>\n<tr>\n<td>00:59.3</td>\n<td><code>frames/detail/t059_3.png</code></td>\n<td>Ford oval разрастается в синем поле.</td>\n<td>Graphic expansion to end logo.</td>\n<td>Завершает энергичный stack знакомым corporate mark.</td>\n</tr>\n</tbody>\n</table>\n<p>Полное visual coverage: 25 browser-seek frames каждые 2.5 секунды, 5 end-card detail frames и <code>frames/contact/browser-contact-sheet.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Ford — Adventure / Made To Take It</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22103\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22103</a></li>\n<li>Сообщение: <code>22103</code></li>\n<li>Дата поста: 2026-06-18 04:13:55 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1198388662\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1198388662</a></li>\n<li>Exact Vimeo title: <code>Ford - Adventure (DC)</code></li>\n<li>Official campaign title: <code>Made To Take It</code></li>\n<li>Brand platform: <code>Ready Set Ford</code></li>\n<li>Brand territory: <code>Adventure</code></li>\n<li>Client: Ford Motor Company</li>\n<li>Agency: Wieden+Kennedy London</li>\n<li>Director: Lope Serrano</li>\n<li>Production: CANADA</li>\n<li>Хронометраж exact Vimeo metadata: 60 секунд</li>\n<li>Сохранённый официальный campaign master: 60.01 секунды, 1280×720, H.264 + stereo AAC, public CANADA LinkedIn post</li>\n<li>Published English VTT: полный, 580 bytes</li>\n<li>SHA-256 master: <code>ec34010bc2626d3dfa6bc59f5553861ca77d3352fc3601a25de1c777ef088579</code></li>\n<li>SHA-256 caption: <code>c1298890ff64e852fd5d5c345ff5c356f1ebf768b05382ab8b3b285b45e2e175</code></li>\n<li>Доказательность: E4 — locally stored complete official campaign master, verified 60.01-second audio/video duration, checksum, published transcript, exact Vimeo oEmbed/poster cross-match, 25 timecoded browser frames, 5 end-card detail frames и public campaign credits</li>\n</ul>\n<h2>О чём ролик</h2>\n<p>Несколько групп людей добровольно входят в холод, высоту, грязь и лес. Перед действием они разминаются, перевязывают пальцы, едут по снегу, собираются в тёмной машине. Затем фильм раскрывает спектр испытаний: зимний маршрут, скалолазание, ледяная вода, мото-прыжок, тяжёлый каменный склон, мокрый лес. Ford не «побеждает природу» вместо человека; машины соединяют моменты подготовки, риска и возвращения.</p>\n<p>Закадровая поэма задаёт внутреннюю причину приключения: герой уходит дальше известных мест, чтобы потерять разум и найти душу; сомнение оказывается местом, где он чувствует себя наиболее живым. Последние секунды превращают завершённый опыт в brand grammar: <code>READY</code>, затем <code>READY SET</code>, затем <code>READY SET Ford</code>, после чего остаётся классический овал.</p>\n<h2>Стратегическая идея</h2>\n<p>Официальная европейская стратегия Ford делит силу бренда на три территории: <code>Build</code>, <code>Thrill</code>, <code>Adventure</code>. Этот фильм отвечает за Adventure, но продаёт не destination и не specific feature. Он продаёт способность идти туда, где гарантий меньше, а телесное присутствие сильнее.</p>\n<p>Wieden+Kennedy описывает общую платформу как способ помочь людям обнаружить, что они способны на большее, чем думали. Фильм делает это через монтажный баланс:</p>\n<ul>\n<li>человек сначала выбирает испытание;</li>\n<li>автомобиль переносит его к границе привычного;</li>\n<li>природа и тело дают реальную цену решения;</li>\n<li>сомнение не устраняется, а становится условием живости;</li>\n<li>финальный слоган означает готовность, уже доказанную действием.</li>\n</ul>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Client: Ford Motor Company</li>\n<li>Agency: Wieden+Kennedy London</li>\n<li>Creative Directors: Alexandra Sattlecker, Lucas Reis</li>\n<li>Senior Creatives: Hana Ovčina, Filipe Birck, Joe De Souza</li>\n<li>Chief Creative Officers: Ana Balarin, Hermeti Balarin</li>\n<li>Joint Heads of Production: Rich Adkins, Amy Leach</li>\n<li>Executive Producer: Matthew Ellingham</li>\n<li>Senior Producer: Aurelie Gonnage Livera</li>\n<li>Chief Strategy Officer: Dan Hill</li>\n<li>Group Strategy Director: Michael Hines</li>\n<li>Group Account Director: Marlee Caine</li>\n<li>Business Director: Abigail Walsh</li>\n<li>Account Manager: Armaity Pavri</li>\n<li>President: Ryan Fisher</li>\n<li>Director: Lope Serrano</li>\n<li>Production: CANADA</li>\n<li>Second Unit Director: Chris Kirtley</li>\n<li>UK Managing Director: Marta Bobic</li>\n<li>Executive Producer: Daisy Gautier</li>\n<li>Producer: Dan Wheldon</li>\n<li>Production Manager: Boris Franchi</li>\n<li>DOP: Tim Lorentzén</li>\n<li>Production Designer: Marie Lanna</li>\n<li>Stylist: Valter Kobal</li>\n<li>1st AD: Marc Wilson</li>\n<li>Editorial Company: Cabin Editing Company</li>\n<li>Editor: Carlos Font Clos</li>\n<li>Assistant Editors: Craig Griffiths, Victoria Man</li>\n<li>Post Producer: Franky Chadwick</li>\n<li>Music Company: WracK</li>\n<li>Sound Company: 750mph</li>\n<li>Sound Design &amp; Mix: Sam Ashwell, Jake Ashwell</li>\n<li>VFX: 1920</li>\n<li>Colourist: Hannibal Lang / Selected Works</li>\n</ul>\n<h2>Источники</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram post и исходная Vimeo metadata</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact Vimeo title, creator, duration и upload date</li>\n<li><code>source/official/vimeo-poster-1280x720.jpg</code> — exact Vimeo poster, визуально совпадающий с opening cold-water group sequence</li>\n<li><code>source/official/canada-linkedin-metadata.json</code> — официальный CANADA post, public master и caption provenance</li>\n<li><code>source/official/campaign-evidence.json</code> — Ford, W+K, CANADA, Shots, LBB и supporting craft sources</li>\n<li><code>source/media-ref.json</code> — ingested E4 object, checksum и duration verification</li>\n<li><code>source/media-parts.json</code> — media/caption/poster hashes и version boundary</li>\n<li><code>subtitles/canada-linkedin.en.vtt</code> — опубликованный English caption</li>\n<li><code>frames/browser/</code> — 25 browser-seek frames через каждые 2.5 секунды</li>\n<li><code>frames/detail/</code> — 5 кадров анимации <code>READY SET FORD</code></li>\n<li><code>frames/contact/browser-contact-sheet.jpg</code> — хронологический visual overview</li>\n</ul>\n<h2>Ограничения</h2>\n<p>В момент обработки exact Vimeo player был закрыт Cloudflare 401, хотя public oEmbed и exact poster оставались доступны. Поэтому E4 master взят из официального публичного поста CANADA: он имеет тот же campaign identity, 60.01-second duration, published transcript и визуально совпадает с exact Vimeo poster/opening sequence. Это максимально доказуемая официальная version match, но не утверждение о byte identity с Vimeo director cut. Published LinkedIn VTT и visible transcript совпадают; acoustic word-by-word pass не потребовался. Trade source называет музыкальной основой Verdi’s <code>La Traviata</code>, однако точный фрагмент произведения не идентифицировался отдельно.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.908029+00:00"
    },
    {
      "id": "2026-06-17__tg-22093-a0__unicef-doomscrolling",
      "caseId": "-1001147919203:22093:0",
      "messageId": 22093,
      "date": "2026-06-17T04:28:23+00:00",
      "title": "Unicef - Doomscrolling",
      "brand": "Unicef",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Danny&Loco",
      "evidence": "E4",
      "frameCount": 57,
      "durationSeconds": 87,
      "summary": "Фильм превращает невидимую cognitive trap в прозрачную архитектуру. Стеклянная клетка не отделяет подростка от изображения мира — он всё видит, — но лишает его возможности участвовать. Это точная метафора doomscrolling: человек остаётся информированным и формально присутствующим, однако внимание, настроение и поведение уже управляются бесконечной лентой.",
      "sourceUrl": "https://www.youtube.com/watch?v=zgZP3XgrFgA",
      "telegramUrl": "https://t.me/fps_24_video/22093",
      "images": [
        {
          "src": "./frames/2026-06-17__tg-22093-a0__unicef-doomscrolling-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-youtube/7200.png"
        }
      ],
      "tasks": [
        "sound",
        "human",
        "metaphor",
        "reframe",
        "world"
      ],
      "moves": [
        {
          "id": "transparent-attention-trap",
          "name": "Невидимая ловушка получает прозрачную архитектуру",
          "signal": "Three young people occupy glass boxes while ordinary life remains visible centimetres away.",
          "baseline": "Digital-wellbeing films show phone screens, notifications or withdrawn faces as separate symptoms.",
          "deviation": "One physical rule makes attentional isolation immediately spatial and emotional.",
          "interpretation": "Невидимая ловушка получает прозрачную архитектуру",
          "transfer": "Translate an invisible cognitive mechanism into a set element whose material properties match the experience.",
          "risk": "A generic cage metaphor can blame or victimize the subject unless the material specifically explains the mechanism."
        },
        {
          "id": "recognition-before-label",
          "name": "Сначала чувство, потом термин",
          "signal": "The film spends more than twenty seconds on scrolling, eyes and glass before voiceover names doomscrolling.",
          "baseline": "Public-service advertising opens with a definition or statistic.",
          "deviation": "The audience solves the visual problem before receiving the vocabulary.",
          "interpretation": "Сначала чувство, потом термин",
          "transfer": "Let viewers experience the mechanism first, then use copy to name what they already understand.",
          "risk": "If the metaphor is not legible quickly, delayed explanation becomes confusion rather than discovery."
        },
        {
          "id": "visible-but-unreachable-life",
          "name": "Альтернатива видна, но недоступна",
          "signal": "Friends, passengers and family remain visible through the barrier instead of disappearing from the trapped characters' world.",
          "baseline": "Isolation is visualized as an empty room or total social absence.",
          "deviation": "Proximity makes lost participation more painful than simple loneliness.",
          "interpretation": "Альтернатива видна, но недоступна",
          "transfer": "When dramatizing attention loss, keep the forfeited opportunity inside the frame.",
          "risk": "Background life must feel specific and desirable; generic extras weaken the emotional cost."
        },
        {
          "id": "repeat-one-metaphor",
          "name": "Один образ масштабируется вместо списка симптомов",
          "signal": "The same glass-box rule appears across age groups, home, transit and public space.",
          "baseline": "An issue film broadens scope through a fast montage of unrelated warning signs.",
          "deviation": "Repetition turns production design into a system and preserves conceptual clarity.",
          "interpretation": "Один образ масштабируется вместо списка симптомов",
          "transfer": "Scale a strong metaphor by changing context and character while holding its physical law constant.",
          "risk": "Exact repetition becomes monotonous unless each context reveals a new consequence."
        },
        {
          "id": "care-before-control",
          "name": "Контакт приходит раньше контроля",
          "signal": "A friend approaches, meets the trapped girl's gaze and restores connection without confiscating the phone.",
          "baseline": "Adults solve screen overuse by imposing limits or removing the device on camera.",
          "deviation": "The film models recognition and relationship before formal advice.",
          "interpretation": "Контакт приходит раньше контроля",
          "transfer": "For behavior-change stories, dramatize the first humane micro-intervention rather than only the final rule.",
          "risk": "A single caring gesture must not be presented as sufficient treatment for persistent mental-health symptoms."
        },
        {
          "id": "geometry-changes-with-agency",
          "name": "Геометрия кадра меняется вместе с agency",
          "signal": "Cold frontal symmetry and flat reflections give way to warm diagonals, depth and handheld group movement.",
          "baseline": "Before/after behavior change is conveyed mainly by colour grade or performance.",
          "deviation": "Camera geometry itself moves from enclosure to participation.",
          "interpretation": "Геометрия кадра меняется вместе с agency",
          "transfer": "Assign distinct spatial grammars to trapped and agentic states, not only different palettes.",
          "risk": "A purely cosmetic handheld shift will feel manipulative unless character behavior also changes."
        },
        {
          "id": "content-agnostic-harm",
          "name": "Вред показан без репоста вредного контента",
          "signal": "The phone feed is never made the visual spectacle; the consequences live in faces, glass and missed contact.",
          "baseline": "Doomscrolling is illustrated with alarming headlines, platform UI and crisis footage.",
          "deviation": "The film stays universal and avoids amplifying the negative material it critiques.",
          "interpretation": "Вред показан без репоста вредного контента",
          "transfer": "Show the behavioral or emotional afterimage of harmful content when the content itself would distract, date or retraumatize.",
          "risk": "Removing content context entirely can obscure why the behavior is difficult to stop."
        },
        {
          "id": "cta-as-care-infrastructure",
          "name": "CTA — это инфраструктура помощи",
          "signal": "The final third names specialists, healthy habits, a programme URL and institutional partners.",
          "baseline": "A social-impact film ends on awareness copy and a logo.",
          "deviation": "Guidance and provenance are treated as part of the creative promise.",
          "interpretation": "CTA — это инфраструктура помощи",
          "transfer": "When the desired action is support-seeking, reserve real screen time for the path, owner and trusted destination.",
          "risk": "Dense institutional attribution can overwhelm the human idea unless hierarchy and hold duration are deliberate."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Фильм превращает невидимую cognitive trap в прозрачную архитектуру. Стеклянная клетка не отделяет подростка от изображения мира — он всё видит, — но лишает его возможности участвовать. Это точная метафора doomscrolling: человек остаётся информированным и формально присутствующим, однако внимание, настроение и поведение уже управляются бесконечной лентой.</p>\n<p>Ключевой выбор — не показывать сами плохие новости. Контент быстро устаревает и дробит аудиторию по темам; физическое чувство «вижу жизнь, но не могу дотянуться» универсально. Ролик продаёт не страх перед одной платформой, а способность заметить потерю контакта.</p>\n<h2>Драматургия</h2>\n<h3>Узнавание до объяснения</h3>\n<p>Первые двадцать секунд не называют проблему. Палец, глаз, отстранённый взгляд и прозрачные стены заставляют зрителя самому собрать смысл. Только после этого voiceover вводит слово <code>doomscrolling</code>. Термин не объясняет странный образ задним числом — он получает от образа уже накопленное эмоциональное значение.</p>\n<h3>Один образ, три героя</h3>\n<p>Стеклянная клетка повторяется дома, в общественном пространстве и транспорте; её переживают младшая девочка, девушка и юноша. Вместо расширяющего montage of symptoms фильм масштабирует одну метафору. Повтор превращает set design в систему, а не в индивидуальную психологическую аномалию.</p>\n<h3>Выход начинается с другого человека</h3>\n<p>Решение приходит через взгляд, приближение, общую трапезу, объятие и совместное движение. Никто не вырывает телефон и не произносит обвиняющую реплику. Это соответствует official programme guidance: любопытство вместо критики, открытый разговор, согласованные границы и обращение за помощью при устойчивых симптомах.</p>\n<h3>Guidance после emotional proof</h3>\n<p>Campaign copy появляется примерно после 45 секунд, когда зритель уже видел цену изоляции и облегчение контакта. Поэтому рекомендации не звучат как обязательный social-ad checklist. End card длинный и институциональный, но его функция оправдана: фильм ведёт не к покупке, а к ресурсу помощи.</p>\n<h2>Визуальный язык</h2>\n<h3>Прозрачность вместо темницы</h3>\n<p>Обычная клетка означает внешнее насилие и полное заключение. Прозрачная коробка точнее: реальная жизнь остаётся в сантиметрах, люди проходят рядом, отражения смешивают экранный и физический мир. Герой может видеть выход, но не инициирует его, пока внимание замкнуто внутрь.</p>\n<h3>Cold enclosure / warm connection</h3>\n<p>В клетках доминируют cyan, зелёные отражения, тёмные поверхности и симметричные фронтальные композиции. После контакта появляются янтарный свет, кожа, еда, солнце, handheld movement и многослойные группы. Color и camera grammar выполняют смысловую работу без before/after титров.</p>\n<h3>Фронтальный взгляд как просьба о контакте</h3>\n<p>Юноша и девочка часто сняты прямо через стекло. Они видят камеру так же, как видят людей снаружи; зритель временно занимает позицию того, кто может заметить. Когда внешний персонаж отвечает взглядом, плоская фронтальность сменяется диагоналями, глубиной и прикосновением.</p>\n<h3>Телефон не становится злодеем-пропом</h3>\n<p>Устройство видно в начале и в коротком моменте, когда его кладут на стол. Главный antagonist — не конкретный гаджет и не интерфейс, а петля внимания. Это защищает ролик от морализаторства и оставляет пространство для официальной позиции о балансе, а не тотальном digital abstinence.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Материализовать невидимое состояние одним set device.</strong> Не перечислять симптомы, а выбрать физическое правило мира, которое даёт зрителю почувствовать механизм.</li>\n<li><strong>Показывать проблему до её названия.</strong> Термин сильнее, когда аудитория уже решила визуальную загадку.</li>\n<li><strong>Повторять одну метафору в разных средах.</strong> Дом, транспорт и общественное пространство превращают частный образ в социальную систему.</li>\n<li><strong>Сделать барьер прозрачным.</strong> Видимая, но недоступная возможность эмоционально точнее полного отсутствия альтернативы.</li>\n<li><strong>Строить решение через micro-behavior.</strong> Взгляд, приближение, положенный на стол телефон, объятие и общий ужин убедительнее абстрактного <code>disconnect to reconnect</code>.</li>\n<li><strong>Менять не только цвет, но и геометрию камеры.</strong> Фронтальная симметрия и плоскость для ловушки; диагональ, глубина и handheld для возвращения в жизнь.</li>\n<li><strong>Не показывать toxic content буквально.</strong> Универсальная метафора дольше живёт и не усиливает тот вред, о котором предупреждает.</li>\n<li><strong>Оставить институциональному CTA достаточно времени.</strong> В social-impact film помощь и attribution — часть продукта, а не формальность последних двух кадров.</li>\n</ol>\n<h2>Что не стоит копировать буквально</h2>\n<ul>\n<li><strong>Glass box быстро станет знакомым рекламным клише.</strong> Нужна новая physical rule, связанная именно с механизмом конкретной проблемы.</li>\n<li><strong>Rescue by friend может переупростить зависимость.</strong> Фильм компенсирует это voiceover про специалистов; в коротких версиях этот слой нельзя терять.</li>\n<li><strong>Тёплый финал не доказывает моментального восстановления.</strong> Возвращение к общению — direction, не clinical cure.</li>\n<li><strong>Late explanation требует очень читаемой метафоры.</strong> Если production design не понятен за секунды, зритель уйдёт до определения.</li>\n<li><strong>Телефон на столе не должен превращаться в moral purity test.</strong> Официальная стратегия — баланс и healthy habits, а не запрет технологии.</li>\n<li><strong>Институциональный end card легко перегрузить.</strong> Здесь длительный hold оправдан public-service CTA; коммерческому ролику потребуется компактнее attribution hierarchy.</li>\n<li><strong>ASR-транскрипт нельзя выдавать за human-approved copy.</strong> Здесь исправлены лишь подтверждённые слова, а сомнительный фрагмент оставлен неопределённым.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Official programme page embeds the official <code>Παιδί &amp; Ψυχική Υγεία</code> YouTube film.</li>\n<li>Complete official 78.39-second muxed cut locally stored, duration-verified and ingested as E4.</li>\n<li>Exact official 1920×1080 H.264 visual stream and 44.1 kHz AAC stereo audio stored separately without re-encoding.</li>\n<li>Platform-generated Greek VTT covers speech from the problem definition through institutional legal copy.</li>\n<li>Creator LinkedIn post supplies a complete 1280×720 alternate cut and identifies the campaign idea and Voice Over credit.</li>\n<li>Exact Telegram Vimeo oEmbed identifies Danny&amp;Loco, 87-second duration and full production credits; exact poster stored locally.</li>\n<li>Official programme copy defines doomscrolling as prolonged negative-content consumption and frames the goal as balance between digital and real life.</li>\n<li>55 timecoded frames cover both official and creator cuts from opening gesture to end card.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Official YouTube, LinkedIn and Vimeo versions are not claimed byte-identical; their durations differ.</li>\n<li>Exact spoken words in the short corrupted VTT fragment around 00:54.5 are not reconstructed.</li>\n<li>No claim is made that the visual disappearance of the box depicts a literal clinical intervention.</li>\n<li>Exact cast identities and shooting locations are not inferred from faces or scenery.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основание: полный официальный 78.39-second YouTube cut, creator LinkedIn 720p cut, exact 1080p official visual stream, Greek VTT и 55 browser-seek кадров. Таймкоды ниже привязаны к официальному YouTube cut.</p>\n<h2>1. Экран как первая поверхность — 00:00–00:07</h2>\n<p>Экстремально близко — палец скользит по телефону. Следующий кадр не показывает контент: голубовато-зелёный свет экрана отражается в глазу подростка. Затем мы видим светловолосую девушку среди других людей; она физически присутствует в пространстве, но её внимание остаётся внутри устройства.</p>\n<h2>2. Первая прозрачная клетка — 00:07–00:15</h2>\n<p>Младшая рыжеволосая девочка сидит с оранжевым телефоном в тёмной прозрачной коробке. В другой локации светловолосая девушка оказывается на полу внутри похожего стеклянного объёма посреди людного общественного пространства. Она поднимает руки к невидимой стене. Мир рядом движется, но не вступает с ней в контакт.</p>\n<h2>3. Изоляция становится системой — 00:15–00:24</h2>\n<p>Подросток в наушниках стоит в стеклянном отсеке общественного транспорта. Девочка оглядывается по сторонам из домашней клетки. Юноша ударяет ладонями по прозрачной стене, но окружающие продолжают путь. Три разных героя подтверждают: это не частный случай и не одна локация, а повторяющаяся модель поведения.</p>\n<h2>4. Назвать ловушку — 00:21–00:35</h2>\n<p>Voiceover впервые формулирует проблему: дети и подростки ежедневно попадают в ловушку doomscrolling — непрерывного и вызывающего зависимость просмотра неприятного контента в социальных сетях. Камера чередует лица, стекло и людей по другую сторону. На изображении появляется словарное определение <code>doomscrolling</code>, пока герои всё ещё видят реальную жизнь, но не могут в ней участвовать.</p>\n<h2>5. Взгляд наружу — 00:35–00:42</h2>\n<p>Тёплый дневной свет входит в холодную конструкцию. Девушка снаружи подходит к светловолосой героине и наклоняется к ней; взгляд внутри клетки перестаёт быть направлен в телефон. Юноша в транспорте тоже замечает людей вокруг. Вместо магического спасения ролик показывает микрорешение: кто-то увидел человека раньше, чем проблему.</p>\n<h2>6. Стекло исчезает через контакт — 00:42–00:48</h2>\n<p>Светловолосая девушка уже смеётся в компании. Рядом — рука, опускающая телефон на поверхность. Визуальный мир теплеет, глубина кадра открывается, а движения людей перестают быть разобщёнными. Закадровый голос произносит campaign line: <code>ΡΙΣΠΕΚΤ στη ζωή σου</code> — «Респект своей жизни».</p>\n<h2>7. Из метафоры в практику — 00:48–01:00</h2>\n<p>На семейном ужине появляется крупный campaign lockup. Голос предлагает узнавать о последствиях doomscrolling для психического здоровья детей и подростков. Юноша в наушниках покидает транспортную клетку и поднимается по лестнице. Следующая формула — обращаться к специалистам и формировать здоровые цифровые привычки — подкреплена не интерфейсом приложения, а возвращением человека в пространство.</p>\n<h2>8. Жизнь снова имеет вес — 01:00–01:09</h2>\n<p>Подростки обнимаются; героиня улыбается, прижавшись к другому человеку. На улице группа движется под зонтом, чемодан и тела снова подчиняются реальной погоде и гравитации. Снизу появляется адрес <code>paidikaipsihikiigeia.gov.gr</code>: действие доступно вне рекламной метафоры.</p>\n<h2>9. Институциональный финал — 01:09–01:18.39</h2>\n<p>Глубокое синее поле собирает знаки Национальной программы по укреплению здоровья детей и семьи, <code>ΡΙΣΠΕΚΤ στη ζωή σου</code>, Министерства здравоохранения Греции, UNICEF, Greece 2.0 и NextGenerationEU. End card держится долго, пока voiceover проговаривает официальный контекст программы и финансирования. Ролик заканчивается не драматическим запретом, а адресом помощи и институциональной ответственностью.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Evidence status</h2>\n<ul>\n<li>Полный Greek voice track встроен в официальный 78.39-second YouTube muxed cut и отдельно сохранён как 44.1 kHz stereo AAC.</li>\n<li>YouTube публикует platform-generated Greek VTT; captions содержат несколько очевидных ASR-ошибок.</li>\n<li>Коррекции ниже сделаны только по совпадающему экранному тексту, official YouTube description и campaign page.</li>\n<li>Короткий фрагмент перед <code>απευθυνόμαστε</code> около 00:54.5 остаётся неразборчивым и не реконструируется.</li>\n<li>Voice Over: Vina Sergi. Music: Ted Regklis. Sound Design: Bounce Music.Sound.</li>\n</ul>\n<h2>Греческий transcript</h2>\n<h3>00:21.560–00:35.360</h3>\n<blockquote>\n<p>Παιδιά και έφηβοι καθημερινά παγιδεύονται στο doomscrolling — την αδιάκοπη και εθιστική περιήγηση σε δυσάρεστο περιεχόμενο στα μέσα κοινωνικής δικτύωσης.</p>\n</blockquote>\n<h3>00:45.039–00:47.189</h3>\n<blockquote>\n<p>ΡΙΣΠΕΚΤ στη ζωή σου.</p>\n</blockquote>\n<h3>00:47.199–00:54.470</h3>\n<blockquote>\n<p>Ενημερωνόμαστε για τις επιπτώσεις του doomscrolling στην ψυχική υγεία των παιδιών και των εφήβων.</p>\n</blockquote>\n<h3>00:54.480–01:02.150</h3>\n<blockquote>\n<p>[Короткий фрагмент не подтверждён.] Απευθυνόμαστε σε ειδικούς και υιοθετούμε υγιείς ψηφιακές συνήθειες.</p>\n</blockquote>\n<h3>01:02.160–01:18.119</h3>\n<blockquote>\n<p>Μπες στο <a href=\"http://paidikaipsihikiigeia.gov.gr\" target=\"_blank\" rel=\"noopener noreferrer\">paidikaipsihikiigeia.gov.gr</a> και μάθε περισσότερα. Από το Υπουργείο Υγείας σε συνεργασία με τη UNICEF, στο πλαίσιο της Εθνικής Δράσης Προαγωγής Υγείας Παιδιού και Οικογένειας. Εθνικό Σχέδιο Ανάκαμψης και Ανθεκτικότητας Ελλάδα 2.0, με τη χρηματοδότηση της Ευρωπαϊκής Ένωσης — NextGenerationEU.</p>\n</blockquote>\n<h2>Рабочий перевод на русский</h2>\n<h3>00:21.560–00:35.360</h3>\n<blockquote>\n<p>Дети и подростки ежедневно попадают в ловушку doomscrolling — непрерывного и вызывающего зависимость просмотра неприятного контента в социальных сетях.</p>\n</blockquote>\n<h3>00:45.039–00:47.189</h3>\n<blockquote>\n<p>Респект своей жизни.</p>\n</blockquote>\n<h3>00:47.199–01:02.150</h3>\n<blockquote>\n<p>Узнаём о влиянии doomscrolling на психическое здоровье детей и подростков. Обращаемся к специалистам и формируем здоровые цифровые привычки.</p>\n</blockquote>\n<h3>01:02.160–01:18.119</h3>\n<blockquote>\n<p>Заходите на <a href=\"http://paidikaipsihikiigeia.gov.gr\" target=\"_blank\" rel=\"noopener noreferrer\">paidikaipsihikiigeia.gov.gr</a> и узнайте больше. Инициатива Министерства здравоохранения в сотрудничестве с UNICEF в рамках Национальной программы укрепления здоровья детей и семьи. Национальный план восстановления и устойчивости «Греция 2.0» при финансировании Европейского союза — NextGenerationEU.</p>\n</blockquote>\n<h2>Экранный текст</h2>\n<ul>\n<li>Около 00:27: <code>doomscrolling</code>.</li>\n<li>Около 00:30: <code>η αδιάκοπη περιήγηση σε δυσάρεστο περιεχόμενο στα μέσα κοινωνικής δικτύωσης.</code></li>\n<li>Около 00:48: <code>ΡΙΣΠΕΚΤ! ΣΤΗ ΖΩΗ ΣΟΥ</code>.</li>\n<li>Около 00:48–00:57: <code>ΠΡΟΑΓΟΥΜΕ ΤΗΝ ΙΣΟΡΡΟΠΙΑ ΑΝΑΜΕΣΑ ΣΤΗΝ ΠΡΑΓΜΑΤΙΚΗ ΚΑΙ ΤΗΝ ΨΗΦΙΑΚΗ ΖΩΗ ΤΩΝ ΠΑΙΔΙΩΝ ΚΑΙ ΤΩΝ ΕΦΗΒΩΝ.</code></li>\n<li>Около 01:00: <code>Υιοθετούμε υγιείς ψηφιακές συνήθειες.</code></li>\n<li>Около 01:03–01:09: <code>paidikaipsihikiigeia.gov.gr</code>.</li>\n<li>01:09–01:18: логотипы программы, Министерства здравоохранения Греции, UNICEF, Greece 2.0 и NextGenerationEU.</li>\n</ul>\n<h2>Звуковая функция</h2>\n<p>Первые двадцать секунд почти не объясняют метафору: музыка и приглушённая среда дают зрителю сначала почувствовать изоляцию. Voiceover входит только после того, как стеклянная клетка уже прочитана визуально. Вторая половина меняет функцию голоса с diagnosis на guidance: назвать последствия, обратиться к специалистам, изменить привычки. Так фильм не заканчивается одним тревожным образом, а даёт понятный маршрут действия.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды и основные кадры относятся к official YouTube cut. Папка <code>frames/browser/</code> хранит дополнительный 720p creator-post coverage той же кампании.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/official-youtube/0000.png</code></td>\n<td>Палец механически скользит по телефону.</td>\n<td>Extreme tactile close-up.</td>\n<td>Начинает с действия, которое зритель узнаёт телом раньше смысла.</td>\n</tr>\n<tr>\n<td>00:03</td>\n<td><code>frames/official-youtube/0300.png</code></td>\n<td>Экранный свет отражается в глазу подростка.</td>\n<td>Очень тесный portrait, cyan cast.</td>\n<td>Делает интерфейс средой, даже не показывая контент.</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/official-youtube/0600.png</code></td>\n<td>Светловолосая девушка среди людей смотрит в сторону, но остаётся внутренне отделённой.</td>\n<td>Profile close-up, малая глубина резкости.</td>\n<td>Вводит реальную жизнь как доступную, но не переживаемую.</td>\n</tr>\n<tr>\n<td>00:09</td>\n<td><code>frames/official-youtube/0900.png</code></td>\n<td>Рыжеволосая девочка с телефоном сидит в тёмной прозрачной клетке.</td>\n<td>Frontal centered tableau.</td>\n<td>Материализует attention trap одним предметом.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/official-youtube/1200.png</code></td>\n<td>Светловолосая героиня сидит на полу внутри стеклянного объёма среди прохожих.</td>\n<td>Medium wide через отражающую поверхность.</td>\n<td>Показывает изоляцию посреди общественной жизни.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/official-youtube/1500.png</code></td>\n<td>Девушка поднимает ладони к невидимой стене.</td>\n<td>Повтор предыдущей композиции с активным жестом.</td>\n<td>Превращает passive scrolling в ощущение физического плена.</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/official-youtube/1800.png</code></td>\n<td>Юноша в наушниках стоит внутри стеклянного отсека транспорта.</td>\n<td>Frontal symmetrical portrait.</td>\n<td>Расширяет метафору на другого героя и локацию.</td>\n</tr>\n<tr>\n<td>00:21</td>\n<td><code>frames/official-youtube/2100.png</code></td>\n<td>Младшая девочка оглядывается в домашней клетке.</td>\n<td>Warm-dark portrait, стеклянные края вне фокуса.</td>\n<td>Делает проблему межвозрастной и домашней, а не только публичной.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/official-youtube/2400.png</code></td>\n<td>Юноша ударяет по прозрачной стене, пассажиры сидят рядом.</td>\n<td>Wide frontal inside transit.</td>\n<td>Подчёркивает парадокс: помощь физически близко, но контакта нет.</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/official-youtube/2700.png</code></td>\n<td>Светловолосая девушка смотрит вверх; появляется <code>doomscrolling</code>.</td>\n<td>Intimate close-up + quiet lower-third.</td>\n<td>Называет явление после visual comprehension.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/official-youtube/3000.png</code></td>\n<td>Девочка одна в освещённой стеклянной комнате внутри дома.</td>\n<td>Distant architectural wide.</td>\n<td>Превращает комнату и экран в клетку внутри клетки.</td>\n</tr>\n<tr>\n<td>00:33</td>\n<td><code>frames/official-youtube/3300.png</code></td>\n<td>Юноша снова давит ладонями на стену, поверх идёт определение.</td>\n<td>Direct frontal repetition.</td>\n<td>Закрепляет термин через уже понятное телесное действие.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/official-youtube/3600.png</code></td>\n<td>Реальная девушка снаружи наклоняется к героине.</td>\n<td>Warm close-up across barrier.</td>\n<td>Первое решение — не запрет, а внимание другого человека.</td>\n</tr>\n<tr>\n<td>00:39</td>\n<td><code>frames/official-youtube/3900.png</code></td>\n<td>Светловолосая героиня поднимает взгляд на человека рядом.</td>\n<td>Warm portrait, открытый eyeline.</td>\n<td>Момент внутреннего выхода предшествует исчезновению клетки.</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/official-youtube/4200.png</code></td>\n<td>Героиня смеётся в группе друзей.</td>\n<td>Handheld communal close-up.</td>\n<td>Возвращает тактильность и непредсказуемость живого общения.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/official-youtube/4500.png</code></td>\n<td>Рука опускает телефон на стол / поверхность.</td>\n<td>Close insert, мягкий янтарный свет.</td>\n<td>Даёт практический глагол без дидактического интерфейса.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/official-youtube/4800.png</code></td>\n<td>Семья за ужином; поверх крупный <code>ΡΙΣΠΕΚΤ!</code>.</td>\n<td>Wide through foreground, campaign graphic.</td>\n<td>Соединяет слоган с конкретным коллективным ритуалом.</td>\n</tr>\n<tr>\n<td>00:51</td>\n<td><code>frames/official-youtube/5100.png</code></td>\n<td>Ужин продолжается за тёмным растительным foreground.</td>\n<td>Observational wide.</td>\n<td>Показывает жизнь не как постановочную награду, а как продолжающуюся среду.</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td><code>frames/official-youtube/5400.png</code></td>\n<td>Юноша с наушниками идёт по лестнице с чемоданом.</td>\n<td>High-angle moving shot + campaign lower-third.</td>\n<td>Выводит героя из замкнутой транспортной композиции.</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td><code>frames/official-youtube/5700.png</code></td>\n<td>Юноша продолжает путь среди людей.</td>\n<td>Lateral / overhead movement.</td>\n<td>Реальный маршрут заменяет бесконечную неподвижность scrolling.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/official-youtube/6000.png</code></td>\n<td>Юноша поднимается; экранный текст призывает к здоровым цифровым привычкам.</td>\n<td>High angle + centered copy.</td>\n<td>Переводит метафору в поведенческую рекомендацию.</td>\n</tr>\n<tr>\n<td>01:03</td>\n<td><code>frames/official-youtube/6300.png</code></td>\n<td>Девушка улыбается в объятии; снизу URL.</td>\n<td>Warm tactile close-up.</td>\n<td>Делает connection эмоциональным доказательством баланса.</td>\n</tr>\n<tr>\n<td>01:06</td>\n<td><code>frames/official-youtube/6600.png</code></td>\n<td>Люди двигаются под зонтом у лестницы; URL остаётся.</td>\n<td>Outdoor wide with motion blur.</td>\n<td>Возвращает погоду, вес и движение физического мира.</td>\n</tr>\n<tr>\n<td>01:09</td>\n<td><code>frames/official-youtube/6900.png</code></td>\n<td>Синий institutional end card со знаками программы.</td>\n<td>Static graphic lockup.</td>\n<td>Даёт кампании государственную и UNICEF attribution.</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/official-youtube/7200.png</code></td>\n<td>End card удерживается, URL читаем.</td>\n<td>Long hold.</td>\n<td>Оставляет время запомнить источник помощи.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/official-youtube/7500.png</code></td>\n<td>Логотипы Ministry, UNICEF, Greece 2.0, EU.</td>\n<td>Static legal composition.</td>\n<td>Закрепляет партнёров и funding provenance.</td>\n</tr>\n<tr>\n<td>01:17.9</td>\n<td><code>frames/official-youtube/7790.png</code></td>\n<td>Последний момент синего lockup.</td>\n<td>No late visual flourish.</td>\n<td>Завершает guidance, не возвращаясь к тревожной клетке.</td>\n</tr>\n</tbody>\n</table>\n<p>Полное visual coverage: 27 official-cut кадров каждые 3 секунды, 28 high-resolution creator-cut кадров каждые 3 секунды и две хронологические contact sheets.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>UNICEF — Doomscrolling / «ΡΙΣΠΕΚΤ στη Ζωή σου»</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22093\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22093</a></li>\n<li>Сообщение: <code>22093</code></li>\n<li>Дата поста: 2026-06-17 04:28:23 UTC</li>\n<li>Точный Vimeo: <a href=\"https://vimeo.com/1198189042\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1198189042</a></li>\n<li>Exact Vimeo title: <code>Unicef - Doomscrolling</code></li>\n<li>Campaign title: <code>ΡΙΣΠΕΚΤ στη Ζωή σου</code> / <code>Respect your life</code></li>\n<li>Client: UNICEF Greece / Министерство здравоохранения Греции</li>\n<li>Agency: Cicero Advertising</li>\n<li>Production: Filmosophy</li>\n<li>Director: Danny&amp;Loco — Giannis Grypaios</li>\n<li>Official programme page: <a href=\"https://paidikaipsihikiigeia.gov.gr/doomscrolling/\" target=\"_blank\" rel=\"noopener noreferrer\">https://paidikaipsihikiigeia.gov.gr/doomscrolling/</a></li>\n<li>Official YouTube: <a href=\"https://www.youtube.com/watch?v=zgZP3XgrFgA\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=zgZP3XgrFgA</a></li>\n<li>Vimeo metadata duration: 87 секунд</li>\n<li>Official YouTube cut: 78.39 секунды</li>\n<li>Creator LinkedIn cut: 80.97 секунды</li>\n<li>Доказательность: E4 — полный официальный muxed campaign cut сохранён локально и верифицирован по video/audio duration; отдельно сохранены точные official 1080p video и AAC audio streams, Greek VTT, creator-post 720p cut, exact Vimeo oEmbed/poster и 55 browser-seek кадров.</li>\n</ul>\n<h2>О чём ролик</h2>\n<p>Дети и подростки оказываются внутри прозрачных стеклянных клеток посреди обычной жизни: дома, в транспорте, среди друзей. Они видят мир рядом, но не могут до него дотянуться — экран оставляет физическое присутствие доступным только через стекло. Ролик буквально материализует doomscrolling как attention trap.</p>\n<p>Перелом происходит не через запрет телефона и не через лекцию взрослого. Другой человек замечает изоляцию, отвечает взглядом, приближается и предлагает контакт. Холодная, отражающая поверхность исчезает; подростки возвращаются к столу, друзьям, объятиям и движению на улице. Финальная формула кампании переводит метафору в действие: узнавать последствия, обращаться к специалистам и вырабатывать здоровые цифровые привычки.</p>\n<h2>Стратегическая идея</h2>\n<p>Проблема показана не как моральный дефект подростка, а как среда, способная удерживать внимание. Прозрачная клетка важна именно потому, что реальная жизнь остаётся видна: герой не лишён семьи и друзей, но не может полноценно вступить с ними в контакт. Это делает цену поведения эмоционально понятной без демонстрации пугающего контента на самом экране.</p>\n<p>Решение также сформулировано relational, а не punitive. Кампания не демонизирует технологию и не требует полного отказа от устройств. Официальная программа говорит о балансе между цифровой и реальной жизнью, здоровых привычках, открытом разговоре и профессиональной помощи при необходимости.</p>\n<h2>Подтверждённые кредиты</h2>\n<ul>\n<li>Client: UNICEF Greece / Greek Ministry of Health</li>\n<li>Ad Agency: Cicero Advertising</li>\n<li>Creative Director: George Adamantides</li>\n<li>Production Company: Filmosophy</li>\n<li>Executive Producers: Anna Papanikola, Katia Papanikola</li>\n<li>Director: Danny&amp;Loco — Giannis Grypaios</li>\n<li>Director of Photography: Evangelos Polychronopoulos</li>\n<li>Art Directors: Baggelis Kyrozis, Katerina Kyrozi</li>\n<li>Assistant Art Director: Daniel Tzikas</li>\n<li>Stylist: Daphne Iliaki</li>\n<li>Stylist Assistant: Aliki Drosou</li>\n<li>Make Up &amp; Hair: Stella Karapouliou, Michalis Tzivitzidis</li>\n<li>Casting: Eye to Eye Casting</li>\n<li>Locations: LOCATOPIA</li>\n<li>Line Producer: Sokratis Konstantinidis</li>\n<li>Production Manager: Kostas Mitrelis</li>\n<li>Assistant Director: Maria Psillaki</li>\n<li>Props Master: Poulos Marios</li>\n<li>Assistant Props Master: Spanopulos Manos</li>\n<li>Gaffers: Stelios Karaiskos, Sakis Kostis, Iraklis Mitropoulos</li>\n<li>Focus Puller: Stratos Kourlis</li>\n<li>Editor: Yannis Chalkiadakis</li>\n<li>Colour Grading: Selected Works</li>\n<li>Colourist: Nielsan Bohl</li>\n<li>Music: Ted Regklis</li>\n<li>Sound Design: Bounce Music.Sound</li>\n<li>Voice Over: Vina Sergi</li>\n<li>Post Production: Themis Katakalos</li>\n<li>Motion Graphics: Robert Alexander Brörens</li>\n</ul>\n<h2>Источники и локальные артефакты</h2>\n<ul>\n<li><code>source/active.json</code> — Telegram и исходная Vimeo metadata.</li>\n<li><code>source/official/vimeo-oembed.json</code> — exact title, creator, duration, upload date и production credits.</li>\n<li><code>source/official/vimeo-poster-1280x720.jpg</code> — exact Vimeo poster.</li>\n<li><code>source/official/doomscrolling-program.html</code> — официальный лендинг программы и ссылка на официальный YouTube.</li>\n<li><code>source/official/official-youtube.info.json</code> — official programme upload, description, 78-second duration и stream inventory.</li>\n<li><code>source/official/selini-linkedin.info.json</code> — creator-post copy и 720p social master provenance.</li>\n<li><code>source/media-ref.json</code> — ingested official muxed E4 object с duration verification.</li>\n<li><code>source/media-parts.json</code> — checksums, stream roles и version boundary.</li>\n<li><code>subtitles/official-youtube.el-orig.vtt</code> — platform-generated Greek VTT.</li>\n<li><code>frames/official-youtube/</code> — 27 кадров официального cut через 3 секунды.</li>\n<li><code>frames/browser/</code> — 28 кадров creator LinkedIn cut через 3 секунды.</li>\n</ul>\n<h2>Ограничения</h2>\n<p>Exact Vimeo player не был нужен для основного доказательства: официальный program page сам ведёт на public YouTube master. При этом Vimeo oEmbed указывает 87 секунд, официальный YouTube cut длится 78.39 секунды, а LinkedIn cut — 80.97 секунды. Эти версии не объявляются byte-identical. Для E4 используется полный официальный YouTube muxed cut; 1080p visual stream и отдельный AAC audio сохранены без локального перекодирования. Greek captions автоматические: очевидные ASR-ошибки исправлены только там, где формулировка подтверждается экранным текстом, официальным описанием или campaign page; сомнительный короткий фрагмент отмечен отдельно.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.904099+00:00"
    },
    {
      "id": "2026-06-16__tg-22092-a0__national-bank",
      "caseId": "-1001147919203:22092:0",
      "messageId": 22092,
      "date": "2026-06-16T04:13:59+00:00",
      "title": "NATIONAL BANK",
      "brand": "NATIONAL BANK",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "NB: Nicholas Berglund",
      "evidence": "E4",
      "frameCount": 38,
      "durationSeconds": 38,
      "summary": "Фильм строит аргумент равной оплаты через слово cost : сначала это деньги и чек, затем тело, сон, материнская забота, одиночество и эмоциональный риск. Если цена спортивной победы для женщин столь же реальна и полна, награда не должна оставаться структурно неравной. Финал превращает этот моральный вывод в проверяемое обещание — parity призовых National Bank Open к 2027 году.",
      "sourceUrl": "https://notube.lbbonline.com/media/6a5e2d7a69625cbc7750130f",
      "telegramUrl": "https://t.me/fps_24_video/22092",
      "images": [
        {
          "src": "./frames/2026-06-16__tg-22092-a0__national-bank-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "rhythm",
        "metaphor",
        "reframe"
      ],
      "moves": [
        {
          "id": "cost-as-semantic-engine",
          "name": "Одно слово меняет значение по ходу ролика",
          "signal": "Cost начинается как денежный чек, затем проявляется как боль, бессонница, забота и эмоциональный риск.",
          "baseline": "Социальная спортивная реклама перечисляет барьеры отдельными тезисами или статистикой.",
          "deviation": "Один смысловой двигатель связывает предметные, телесные и политические сцены без поясняющего списка.",
          "interpretation": "Одно слово меняет значение по ходу ролика",
          "transfer": "Выберите ключевое слово с несколькими материальными значениями и заставьте каждую сцену раскрывать новое из них.",
          "risk": "Полисемия работает только тогда, когда каждое новое значение видно в кадре; иначе идея останется копирайтерской загадкой."
        },
        {
          "id": "impossible-ball-density",
          "name": "Годы повторов собираются в один невозможный кадр",
          "signal": "Юная спортсменка тренируется внутри плотного поля летящих и лежащих теннисных мячей.",
          "baseline": "Тренировочный объём показывают монтажом множества одинаковых ударов.",
          "deviation": "Количество становится production-design средой, считываемой за секунду.",
          "interpretation": "Годы повторов собираются в один невозможный кадр",
          "transfer": "Материализуйте накопленный объём действия, собрав все его повторения вокруг героя одновременно.",
          "risk": "Эффектная масса объектов легко становится пустым VFX; она должна точно измерять труд героя."
        },
        {
          "id": "expense-receipt-metaphor",
          "name": "Абстрактная цена получает бытовой носитель",
          "signal": "Термопринтер выдаёт длинную ленту с категориями COACHES, PHYSIOTHERAPISTS и COURTS.",
          "baseline": "Финансовые барьеры объясняются графиками, цифрами или диктором.",
          "deviation": "Обычный чек делает спортивную экономику тактильной, механической и визуально бесконечной.",
          "interpretation": "Абстрактная цена получает бытовой носитель",
          "transfer": "Для большой системной величины найдите маленький узнаваемый предмет, который физически умеет её считать.",
          "risk": "Слишком быстрые строки становятся декоративным шумом; ключевые позиции должны реально читаться."
        },
        {
          "id": "whole-career-not-highlight",
          "name": "Карьера показана как полная жизнь, а не highlights",
          "signal": "Тренировка, травма, бессонница, материнство, большая арена и эмоциональный срыв стоят в одном монтажном ряду.",
          "baseline": "Спортивный бренд строит empowerment вокруг победного движения и трофея.",
          "deviation": "Фильм признаёт работу заботы и уязвимость частью профессиональной системы.",
          "interpretation": "Карьера показана как полная жизнь, а не highlights",
          "transfer": "Чтобы доказать ценность результата, покажите несовместимые на вид обязанности, которые человек реально держит одновременно.",
          "risk": "Уязвимые состояния нельзя использовать как коллекцию шоковых образов без связи с конкретным тезисом."
        },
        {
          "id": "intergenerational-cost-bridge",
          "name": "Один путь собирается из разных возрастов",
          "signal": "Юная игрокиня, взрослая мать-спортсменка и Victoria Mboko образуют не биографию, а коллективную карьерную дугу.",
          "baseline": "История прогресса следует за одной героиней от детства к чемпионству.",
          "deviation": "Монтаж создаёт общий субъект и превращает policy 2027 в инфраструктуру для следующего поколения.",
          "interpretation": "Один путь собирается из разных возрастов",
          "transfer": "Когда изменение относится к системе, стройте временную дугу через нескольких людей, а не симулируйте биографию одного.",
          "risk": "Героев нельзя делать взаимозаменяемыми символами; каждая сцена должна сохранять конкретность опыта."
        },
        {
          "id": "texture-before-policy-copy",
          "name": "Грязная фактура готовит чистое обещание",
          "signal": "Зерно, cyan, пот, пыль и broadcast fragments сменяются ясной белой типографикой и end card.",
          "baseline": "Purpose-фильм держит единый премиальный рекламный grade от начала до конца.",
          "deviation": "Визуальная очистка совпадает с появлением конкретной policy.",
          "interpretation": "Грязная фактура готовит чистое обещание",
          "transfer": "Назначьте документальной реальности и институциональному ответу разные материальные режимы, затем сделайте переход смысловым.",
          "risk": "Слишком резкий clean finish может стереть честность первой части, если обещание расплывчато."
        },
        {
          "id": "face-as-accountability-field",
          "name": "Лицо становится полем институциональной ответственности",
          "signal": "Обязательство по равным призовым удерживается поверх прямого, неулыбающегося портрета Victoria Mboko.",
          "baseline": "Policy copy появляется на абстрактной брендовой плашке или спортивном экшене.",
          "deviation": "Обещание невозможно отделить от человека, чью реальность оно должно менять.",
          "interpretation": "Лицо становится полем институциональной ответственности",
          "transfer": "Кладите конкретное обязательство на человеческое доказательство, а не на нейтральный packshot.",
          "risk": "Герой не должен выглядеть поручителем за обещание бренда; ответственность обязана завершаться ясной подписью организации."
        },
        {
          "id": "dated-action-before-logo",
          "name": "Сначала дата действия, потом логотип",
          "signal": "Фильм называет равные призовые и 2027 год до появления National Bank end card.",
          "baseline": "Бренд заявляет поддержку категории без измеримого срока.",
          "deviation": "Финальный brand reveal функционирует как подпись под проверяемым обязательством.",
          "interpretation": "Сначала дата действия, потом логотип",
          "transfer": "Purpose-коммуникация должна завершаться датированной мерой, под которой бренд готов поставить имя.",
          "risk": "Просроченное или неконтролируемое обещание сделает всю эмоциональную часть доказательством против бренда."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Фильм строит аргумент равной оплаты через слово <code>cost</code>: сначала это деньги и чек, затем тело, сон, материнская забота, одиночество и эмоциональный риск. Если цена спортивной победы для женщин столь же реальна и полна, награда не должна оставаться структурно неравной. Финал превращает этот моральный вывод в проверяемое обещание — parity призовых National Bank Open к 2027 году.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Эмоциональный долг:</strong> лицо Victoria приходит раньше контекста и заставляет почувствовать цену.</li>\n<li><strong>Накопление доказательств:</strong> детство, расходы, травма, бессонница, материнство, поражение.</li>\n<li><strong>Смена масштаба:</strong> частные усилия постоянно сталкиваются с огромной публичной ареной.</li>\n<li><strong>Policy reveal:</strong> только после 24 секунд доказательств появляется равная оплата.</li>\n<li><strong>Подпись:</strong> бренд появляется последним и принимает на себя датированное обязательство.</li>\n</ol>\n<p>Главный монтажный вопрос — не «победит ли героиня?», а «из чего на самом деле собрана победа?». Это позволяет рассказывать не карьерную биографию, а систему стоимости.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Текстура вместо спортивного глянца.</strong> Пот, зерно, cyan cast, расфокус и архивно-телевизионные фрагменты сохраняют ощущение сырой реальности.</li>\n<li><strong>Невозможные предметные метафоры.</strong> Поле из мячей и бесконечный чек сжимают годы повторов и расходов в мгновенно считываемые образы.</li>\n<li><strong>Переходы по форме и удару.</strong> Круг мяча, линии корта, ракетка, бумага и тело создают монтажный объектный ритм.</li>\n<li><strong>Контраст масштаба.</strong> Extreme close-up лица чередуется с почти подавляющими архитектурными wide shots.</li>\n<li><strong>Чистота приходит только с обещанием.</strong> Грязная материальная фактура уступает ясной белой типографике в конце; policy выглядит как результат, а не декоративная плашка.</li>\n<li><strong>Портрет как billboard.</strong> Victoria не улыбается в финале: её взгляд удерживает копирайтинг и превращает обещание бренда в прямую ответственность.</li>\n</ul>\n<h2>Почему работает</h2>\n<p>Реклама не пытается доказывать равенство абстрактной статистикой и не противопоставляет женщин мужчинам в кадре. Она создаёт общую единицу измерения — полный человеческий cost профессионального спорта — и показывает её через опыт женщин разных возрастов и жизненных состояний. После такой доказательной базы дата <code>2027</code> воспринимается как необходимый следующий шаг.</p>\n<p>Ещё один сильный выбор — показать breastfeeding рядом с кортом без смены тона. Это не отдельная «история про материнство», а одна из нормальных реальностей спортивной карьеры. Опубликованный комментарий LG2 прямо связывает этот кадр и выражение гнева с нормализацией ежедневной жизни спортсменок.</p>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li>Найти слово с двойным смыслом и провести его через весь фильм: <code>cost</code> как деньги → тело → время → эмоции.</li>\n<li>Сначала накопить наблюдаемые доказательства, затем предъявить policy/продуктовое обещание.</li>\n<li>Одну невидимую величину материализовать двумя предметами: повторение — мячами, расходы — чековой лентой.</li>\n<li>Рассказывать о системе через несколько возрастов, не делая из ролика линейный biopic.</li>\n<li>Финальную цифру или дату положить не на абстрактный packshot, а на лицо человека, чью реальность она меняет.</li>\n<li>Прятать бренд до момента, когда он может подписаться под конкретным действием.</li>\n</ul>\n<h2>Риски при переносе</h2>\n<ul>\n<li>Кадр с материнством не должен работать как экзотический shock image; его функция — расширять норму, а не токенизировать героиню.</li>\n<li>Формула «цена одинакова» не отменяет разных системных барьеров. В другом контексте её нельзя переносить без доказательств.</li>\n<li>Дата и policy должны быть реальными и проверяемыми. Без них та же структура превращается в purpose-washing.</li>\n<li>Быстрый чек хорошо работает как ощущение масштаба, но большая часть строк не читается; ключевые категории следует выбирать и удерживать осознанно.</li>\n<li>Нельзя выдавать опубликованные слоганы кампании за дословный voiceover без аудиоподтверждения.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>точная аудиотранскрипция, музыкальные и sound-design credits;</li>\n<li>побайтовая идентичность 30-секундного LBB master и 38-секундных Vimeo-публикаций;</li>\n<li>содержание дополнительных восьми секунд director/Telegram version;</li>\n<li>все быстро пролетающие категории на чековой ленте: зафиксированы только уверенно читаемые слова;</li>\n<li>production credits за пределами подтверждённых JODEB, LG2, National Bank, Tennis Canada и Victoria Mboko.</li>\n</ul>\n<h2>Проверяемый контекст</h2>\n<ul>\n<li>National Bank официально заявляет цель добиться равных призовых National Bank Open к 2027 году.</li>\n<li>Официальный пресс-релиз банка подтверждает партнёрство с Victoria Mboko и связывает его с развитием женского тенниса и равенством.</li>\n<li>LBB описывает фильм как 30-секундный centrepiece кампании <code>Building the future of tennis</code> и фиксирует формулу <code>Same emotion, same performance, same prize money</code>.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основа: полный публичный 30-секундный campaign cut. Сценарий описывает только наблюдаемый визуал и подтверждённый экранный текст; звуковая речь отдельно не транскрибирована.</p>\n<h2>1. Цена победы ощущается до объяснения — 00:00–00:03</h2>\n<p>Экстремальный портрет Victoria Mboko: лицо, пот, взгляд после физического усилия. Почти сразу фильм сталкивает этот образ с живым матчем National Bank Open. Победа вводится не трофеем, а телесной стоимостью.</p>\n<h2>2. Повторение становится физической средой — 00:03–00:07</h2>\n<p>Юная теннисистка тренируется в зале. Множество мячей заполняет пространство вокруг неё и превращает тысячи повторов в один невозможный образ. Это уже не спортивный highlight, а масштаб невидимой работы.</p>\n<h2>3. Метафора получает буквальный счёт — 00:07–00:10</h2>\n<p>Термопринтер выдаёт длинную ленту расходов. На бумаге успевают читаться категории <code>COACHES</code>, <code>PHYSIOTHERAPISTS</code>, <code>COURTS</code>; знак доллара внедрён в типографику. Абстрактный вопрос «чего стоит победа?» временно выглядит как чек.</p>\n<h2>4. Денежная цена расширяется до тела — 00:10–00:14</h2>\n<p>Девочка чертит линии корта и тактическую схему. Следом — усталое или травмированное тело на полу, удар ракетки и вспышка пыли/осколков. Монтаж переводит стоимость из бюджета в напряжение, боль и срыв.</p>\n<h2>5. Цена времени и одиночества — 00:14–00:18</h2>\n<p>Юная спортсменка лежит без сна в синей ночной комнате. Затем маленькая фигура оказывается почти потерянной в огромной тёмной архитектуре крытого корта. Масштаб пространства показывает дистанцию пути.</p>\n<h2>6. Карьера и забота существуют одновременно — 00:18–00:20</h2>\n<p>Взрослая спортсменка кормит грудью ребёнка на скамье у корта. Фильм не выводит материнство за скобки спортивной карьеры и не превращает его в отдельную сентиментальную вставку.</p>\n<h2>7. Видимый результат сохраняет внутреннюю цену — 00:20–00:24</h2>\n<p>Огромная арена, розыгрыш, эмоциональный жест после очка, закрытое руками лицо, затем согнутое или упавшее тело на корте. Даже публичный уровень не отменяет уязвимость и ежедневную плату.</p>\n<h2>8. Доказательство переходит в обязательство — 00:24–00:28</h2>\n<p>Фильм возвращается к прямому портрету Victoria Mboko. На её лице появляется точная институциональная формулировка:</p>\n<blockquote>\n<p>Reaching equal prize money at the National Bank Open by 2027</p>\n</blockquote>\n<p>Затем:</p>\n<blockquote>\n<p>is building the future of tennis</p>\n</blockquote>\n<p>После двадцати четырёх секунд телесных доказательств equality перестаёт быть общим лозунгом и становится датированным обещанием.</p>\n<h2>9. Бренд подписывается под обещанием — 00:28–00:30</h2>\n<p>Чистый белый end card National Bank с отметкой партнёрства Tennis Canada. Логотип приходит после обязательства, а не вместо него.</p>\n<h2>Драматургическая формула</h2>\n<p><code>лицо победительницы → повторение → денежный чек → тело → время → забота → эмоциональная цена → конкретная политика → подпись бренда</code></p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<ul>\n<li>В полном 30-секундном master присутствует AAC-стереодорожка 48 kHz.</li>\n<li>Опубликованных субтитров или текстового transcript на LBB/notube не найдено.</li>\n<li>Наличие и формулировка закадровой речи акустически не подтверждены: локальное распознавание не запускалось, потому что ресурсный gate Mac не прошёл по swap.</li>\n<li>Поэтому ниже зафиксирован только доказанный экранный текст. Он не выдаётся за voiceover.</li>\n</ul>\n<h2>Подтверждённый экранный текст</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:07–00:10</td>\n<td><code>COACHES</code> / <code>PHYSIOTHERAPISTS</code> / <code>COURTS</code></td>\n<td>Крупные планы чековой ленты; прочитано по fine-frame sequence. Другие быстро проходящие позиции не восстановлены без уверенности.</td>\n</tr>\n<tr>\n<td>00:24.5–00:27</td>\n<td><code>Reaching equal prize money at the National Bank Open by 2027</code></td>\n<td>Удержание текста поверх портрета Victoria Mboko.</td>\n</tr>\n<tr>\n<td>00:27–00:28.5</td>\n<td><code>is building the future of tennis</code></td>\n<td>Продолжение финальной формулировки.</td>\n</tr>\n<tr>\n<td>00:28.5–00:30</td>\n<td>National Bank / Tennis Canada / <code>Lead partner</code></td>\n<td>Финальный белый brand card.</td>\n</tr>\n</tbody>\n</table>\n<h2>Опубликованная рамка кампании — не транскрипт</h2>\n<p>LBB описывает 30-секундный фильм вопросом <code>What does it cost to win?</code> и формулой <code>Same emotion, same performance, same prize money</code>. Эти слова подтверждают замысел кампании, но не помечены здесь как произнесённая реплика.</p>\n<h2>Что ещё не доказано</h2>\n<ul>\n<li>точный текст возможного voiceover или диалога;</li>\n<li>музыкальная композиция, автор музыки и sound-design credits;</li>\n<li>звуковая разметка по сценам.</li>\n</ul>\n<p>Пока эти элементы не подтверждены источником или безопасной транскрипцией, их нельзя использовать как дословный сценарный референс.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к полному публичному 30-секундному campaign cut. В <code>frames/browser/</code> лежит хронологический coverage, в <code>frames/detail/</code> — дополнительные полусекундные доказательные кадры для чековой ленты и финального copy.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/0000.png</code></td>\n<td>Лицо Victoria Mboko после усилия, пот и прямой взгляд.</td>\n<td>Extreme portrait, зернистая фактура.</td>\n<td>Открывает не победой, а её телесной ценой.</td>\n</tr>\n<tr>\n<td>00:01.5</td>\n<td><code>frames/browser/0150.png</code></td>\n<td>Живой матч National Bank Open.</td>\n<td>Резкий переход в televised/event scale.</td>\n<td>Связывает интимный портрет с публичным результатом.</td>\n</tr>\n<tr>\n<td>00:03</td>\n<td><code>frames/browser/0300.png</code></td>\n<td>Мячи летят вокруг спортсменки.</td>\n<td>Быстрый спортивный фрагмент.</td>\n<td>Начинает мотив бесконечного повторения.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/browser/0450.png</code></td>\n<td>Юная теннисистка в зале среди плотного поля мячей.</td>\n<td>Постановочный wide, невозможная плотность объектов.</td>\n<td>Делает тысячи тренировочных повторов видимыми одновременно.</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser/0600.png</code></td>\n<td>Девочка остаётся окружена мячами.</td>\n<td>Удержание surreal tableau.</td>\n<td>Не даёт образу остаться одноразовым эффектом.</td>\n</tr>\n<tr>\n<td>00:07.5</td>\n<td><code>frames/browser/0750.png</code></td>\n<td>Термопринтер вытягивает длинный чек.</td>\n<td>Macro insert, механическое движение бумаги.</td>\n<td>Буквализирует слово <code>cost</code>.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/detail/0830.png</code></td>\n<td>На ленте различимы категории расходов и знаки доллара.</td>\n<td>Fine close-up.</td>\n<td>Переводит поэтический вопрос в материальную систему затрат.</td>\n</tr>\n<tr>\n<td>00:09.5</td>\n<td><code>frames/detail/0930.png</code></td>\n<td>Чек продолжает расти; категории уходят из кадра.</td>\n<td>Скоростная предметная вставка.</td>\n<td>Показывает цену как процесс без естественного конца.</td>\n</tr>\n<tr>\n<td>00:10.5</td>\n<td><code>frames/browser/1050.png</code></td>\n<td>Юная игрокиня чертит линии корта / тактическую схему.</td>\n<td>Верхний или близкий предметный ракурс.</td>\n<td>Добавляет интеллектуальную и дисциплинарную работу.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/1200.png</code></td>\n<td>Уставшая или травмированная спортсменка лежит на полу.</td>\n<td>Расфокусированная телесная деталь.</td>\n<td>Меняет деньги на физическое последствие.</td>\n</tr>\n<tr>\n<td>00:13.5</td>\n<td><code>frames/browser/1350.png</code></td>\n<td>Ракетка бьёт сквозь пыль или разрушающийся материал.</td>\n<td>Ударный insert, частицы и motion blur.</td>\n<td>Даёт невидимому напряжению материальный взрыв.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/1500.png</code></td>\n<td>Девочка не спит в кровати в синем ночном свете.</td>\n<td>Static intimate portrait.</td>\n<td>Включает в цену потерянный сон и время восстановления.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/browser/1650.png</code></td>\n<td>Маленькая фигура игрокини под огромным потолком корта.</td>\n<td>Extreme architectural wide.</td>\n<td>Визуализирует одиночество длинного пути.</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/browser/1800.png</code></td>\n<td>Спортсменка кормит младенца на скамье у корта.</td>\n<td>Спокойный medium, без смены рекламного регистра.</td>\n<td>Нормализует одновременность материнства и карьеры.</td>\n</tr>\n<tr>\n<td>00:19.5</td>\n<td><code>frames/browser/1950.png</code></td>\n<td>Мать и ребёнок остаются рядом с игровой средой.</td>\n<td>Продолжение наблюдения.</td>\n<td>Не превращает заботу в быстрый шоковый symbol.</td>\n</tr>\n<tr>\n<td>00:21</td>\n<td><code>frames/browser/2100.png</code></td>\n<td>Огромная турнирная арена и спортсменка внутри неё.</td>\n<td>Monumental wide.</td>\n<td>Показывает масштаб публичной вершины после частных затрат.</td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td><code>frames/browser/2250.png</code></td>\n<td>Игрокиня закрывает лицо после розыгрыша.</td>\n<td>Tight emotional fragment.</td>\n<td>Возвращает уязвимость внутрь зрелищного спорта.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/2400.png</code></td>\n<td>Спортсменка согнута или лежит на корте.</td>\n<td>Grounded low/medium shot.</td>\n<td>Завершает доказательную часть физической ценой.</td>\n</tr>\n<tr>\n<td>00:25.5</td>\n<td><code>frames/browser/2550.png</code></td>\n<td>Портрет Victoria; начинается обещание о равных призовых к 2027 году.</td>\n<td>Direct-to-camera face used as copy field.</td>\n<td>Переводит накопленную эмоцию в конкретную институциональную меру.</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/browser/2700.png</code></td>\n<td>Портрет удерживается; фраза продолжается.</td>\n<td>Минимальное движение, typography-led hold.</td>\n<td>Не даёт обязательству проскочить как legal copy.</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/browser/2800.png</code></td>\n<td>Формула заканчивается словами <code>building the future of tennis</code>.</td>\n<td>Последний hold на лице.</td>\n<td>Связывает parity с будущим вида спорта, а не только с компенсацией.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/browser/2850.png</code></td>\n<td>Переход на чистый белый экран National Bank.</td>\n<td>Резкое очищение фактуры.</td>\n<td>Бренд подписывает обещание после доказательства.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/3000.png</code></td>\n<td>Финальный lockup National Bank и Tennis Canada.</td>\n<td>Static end card.</td>\n<td>Фиксирует ответственного партнёра и закрывает фильм.</td>\n</tr>\n</tbody>\n</table>\n<p>Полное coverage: 25 основных кадров от 00:00 до 00:30, 12 дополнительных fine frames и contact sheet.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>NATIONAL BANK</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22092\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22092</a></li>\n<li>Сообщение: <code>22092</code></li>\n<li>Дата UTC: 2026-06-16T04:13:59+00:00</li>\n<li>Исходная ссылка Telegram: <a href=\"https://vimeo.com/1199651508\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199651508</a></li>\n<li>Режиссёрская публикация JODEB: <a href=\"https://vimeo.com/1198931365\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1198931365</a></li>\n<li>Полный публичный campaign master: <a href=\"https://notube.lbbonline.com/media/6a5e2d7a69625cbc7750130f\" target=\"_blank\" rel=\"noopener noreferrer\">https://notube.lbbonline.com/media/6a5e2d7a69625cbc7750130f</a></li>\n<li>Кампания: <code>Building the future of tennis</code></li>\n<li>Фильм: <code>What it Costs</code></li>\n<li>Бренд: National Bank of Canada</li>\n<li>Героиня: Victoria Mboko</li>\n<li>Режиссёр: JODEB</li>\n<li>Агентство: LG2</li>\n<li>Доказательность: <code>E4</code> — полный 30-секундный 1080p campaign cut со звуком сохранён и проверен</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>NATIONAL BANK\nby Jodeb</p>\n<p><a href=\"https://vimeo.com/1199651508\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199651508</a></p>\n<p>#adv@fps_24_video</p>\n<h2>Граница версий</h2>\n<p>Vimeo из Telegram и публикация режиссёра имеют метаданные <code>38 s</code>. Доступный через LBB мастер — полный <code>30.038 s</code> campaign cut. Это одна кампания и тот же визуальный материал, но не заявлена побайтовая идентичность и не утверждается, что 30-секундный мастер покрывает восемь дополнительных секунд режиссёрской версии.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.900653+00:00"
    },
    {
      "id": "2026-06-15__tg-22091-a0__level-janice",
      "caseId": "-1001147919203:22091:0",
      "messageId": 22091,
      "date": "2026-06-15T05:24:33+00:00",
      "title": "Level - Janice",
      "brand": "Level",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Tim Thompson",
      "evidence": "E4",
      "frameCount": 47,
      "durationSeconds": 215,
      "summary": "Level продаёт multifamily платформу через отрицательное пространство: фильм почти не показывает продукт, зато показывает, почему одна квартира никогда не является изолированной системой. Небольшая незамеченная неисправность проходит через двери, телефоны, lobby, соседей и сотрудников и превращает частную небрежность в коллективный сюжет.",
      "sourceUrl": "https://travishanour.com/work/level-janice",
      "telegramUrl": "https://t.me/fps_24_video/22091",
      "images": [
        {
          "src": "./frames/2026-06-15__tg-22091-a0__level-janice-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/detail-contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "world",
        "camera",
        "reframe"
      ],
      "moves": [
        {
          "id": "ordinary-object-delayed-threat",
          "name": "Обычный шкаф заранее хранит будущую угрозу",
          "signal": "Фильм несколько раз возвращается к закрытым створкам технического шкафа до первого крупного плана протечки.",
          "baseline": "Техническая неисправность показывается сразу, чтобы быстро объяснить проблему.",
          "deviation": "Нейтральный insert накапливает значение через повтор и работает как thriller setup.",
          "interpretation": "Обычный шкаф заранее хранит будущую угрозу",
          "transfer": "Покажите причинный объект до события, повторите без объяснения, затем дайте один материальный payoff.",
          "risk": "Если зритель не запомнит объект или payoff слишком слаб, повтор будет выглядеть случайным filler."
        },
        {
          "id": "one-home-many-consequences",
          "name": "Одна квартира раскрывает сетевую природу дома",
          "signal": "После протечки фильм расширяется от Janice к людям у входа, во дворе, за столом и у стойки.",
          "baseline": "Smart-home реклама остаётся внутри одной семьи и показывает личное удобство владельца.",
          "deviation": "Ценность multifamily-системы объясняется распределёнными последствиями частного сбоя.",
          "interpretation": "Одна квартира раскрывает сетевую природу дома",
          "transfer": "Для платформенного продукта покажите не одного пользователя, а полный радиус людей и ролей, которых затрагивает его событие.",
          "risk": "Слишком много лиц без ясной причинной оси превращают network effect в бессвязный montage."
        },
        {
          "id": "reaction-scale-not-disaster-scale",
          "name": "Масштаб растёт через реакции, а не разрушение",
          "signal": "Физическая протечка занимает короткий close-up; основное экранное время получают звонки, коробки, перемещения и лица соседей.",
          "baseline": "Катастрофу эскалируют всё более крупными кадрами ущерба.",
          "deviation": "Социальная координационная цена заменяет spectacle и точнее объясняет B2B-проблему.",
          "interpretation": "Масштаб растёт через реакции, а не разрушение",
          "transfer": "Если продукт управляет последствиями, увеличивайте число затронутых ролей, а не размер визуального разрушения.",
          "risk": "Без одного ясного материального symptom зритель может не понять, что связывает реакции."
        },
        {
          "id": "warm-home-dark-causality",
          "name": "Уютная поверхность скрывает тёмную причинность",
          "signal": "Янтарный свет, ткани, растения и бытовой clutter сохраняются, пока сюжет всё сильнее напоминает расследование.",
          "baseline": "Smart-building risk кодируется холодным blue-tech grade или буквальной тревогой.",
          "deviation": "Комфортный visual world делает невидимую угрозу неожиданнее и человечнее.",
          "interpretation": "Уютная поверхность скрывает тёмную причинность",
          "transfer": "Не окрашивайте проблему заранее; позвольте опасной причинности развиваться внутри привлекательной нормальности.",
          "risk": "Слишком красивая фактура может романтизировать ущерб, если человеческая цена не становится видимой."
        },
        {
          "id": "ensemble-as-system-diagram",
          "name": "Ансамбль заменяет системную диаграмму",
          "signal": "Разные жители и сотрудники по очереди занимают разговорные позиции вокруг общей архитектуры дома.",
          "baseline": "B2B-платформа объясняет stakeholders через интерфейс, инфографику или перечисление ролей.",
          "deviation": "Лица и performance становятся живой схемой зависимостей.",
          "interpretation": "Ансамбль заменяет системную диаграмму",
          "transfer": "Назначьте каждому звену системы героя и дайте всем общий визуальный порт, чтобы зритель сам собрал карту.",
          "risk": "Роли должны различаться поведением и пространством; иначе ансамбль читается как случайные testimonials."
        },
        {
          "id": "negative-space-product-demo",
          "name": "Продукт демонстрируется через мир без него",
          "signal": "До финального логотипа нет устойчивого Level UI, packshot или feature list; зритель переживает стоимость позднего знания.",
          "baseline": "Proptech-фильм доказывает ценность экранной записью dashboard и alert flow.",
          "deviation": "Отсутствующая система становится главным невидимым объектом истории.",
          "interpretation": "Продукт демонстрируется через мир без него",
          "transfer": "Для понятной категории можно сначала снять антидемонстрацию: что происходит, когда способность продукта отсутствует.",
          "risk": "Нельзя приписывать бренду конкретную функцию, которой нет в официальном продукте; category link должен быть доказан."
        },
        {
          "id": "architecture-gets-reaction-shots",
          "name": "Здание получает собственные reaction shots",
          "signal": "Пустые коридор, lobby и courtyard регулярно прерывают человеческие разговоры.",
          "baseline": "Архитектура служит establishing shot и затем исчезает.",
          "deviation": "Общие пространства становятся молчаливым главным персонажем multifamily-истории.",
          "interpretation": "Здание получает собственные reaction shots",
          "transfer": "Если продукт управляет средой, снимайте эту среду как героя с собственными паузами и повторяющимися состояниями.",
          "risk": "Пустые кадры должны менять ожидание или причинность, а не просто демонстрировать локацию."
        },
        {
          "id": "empathetic-cause-character",
          "name": "Причина проблемы остаётся человеком, а не виновником",
          "signal": "Janice показана в рутине, усталости, улыбке и попытке разобраться, а не как карикатурно безответственная соседка.",
          "baseline": "Behavioral cautionary tale стыдит человека, допустившего ошибку.",
          "deviation": "Сочувствие переносит фокус с морали на необходимость системной поддержки.",
          "interpretation": "Причина проблемы остаётся человеком, а не виновником",
          "transfer": "Когда продукт компенсирует человеческую забывчивость, сохраняйте достоинство человека и драматизируйте ограничение системы.",
          "risk": "Чрезмерная мягкость размоет причинность; факт ошибки должен оставаться ясным."
        },
        {
          "id": "world-preserving-logo",
          "name": "Логотип не разрушает мир фильма",
          "signal": "Level появляется белым super поверх последнего бытового действия другого жителя, без отдельного tech packshot.",
          "baseline": "Длинный brand film заканчивается объясняющей плашкой, продуктом и CTA.",
          "deviation": "Подпись оставляет зрителя внутри connected-home reality.",
          "interpretation": "Логотип не разрушает мир фильма",
          "transfer": "Если идея уже объяснила категорию, накладывайте бренд на продолжающийся мир вместо его остановки.",
          "risk": "Без достаточно точной истории минимальный end card не компенсирует неясное предложение."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Level продаёт multifamily-платформу через отрицательное пространство: фильм почти не показывает продукт, зато показывает, почему одна квартира никогда не является изолированной системой. Небольшая незамеченная неисправность проходит через двери, телефоны, lobby, соседей и сотрудников и превращает частную небрежность в коллективный сюжет.</p>\n<p>Креативная формула — не «вот датчик, который спасает дом», а «вот человеческая комедия, возникающая, когда дом не знает о проблеме вовремя».</p>\n<h2>Драматургия</h2>\n<p>Фильм использует slow-burn вместо рекламной причинности. Janice успевает проснуться, уйти и начать обычный день; технический шкаф несколько раз показан пустым и закрытым. Только примерно на первой минуте появляется струя воды. К этому моменту зритель уже научен читать тишину квартиры как угрозу.</p>\n<p>После reveal история не переходит в disaster spectacle. Она расходится по людям: телефон, двор, коробки, входная панель, ряд разговорных портретов. Катастрофа существует прежде всего как социальная нагрузка и цепь координации. Так продуктовая категория smart-building automation объясняется человеческой ценой позднего знания.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>4:3 как архитектура квартиры.</strong> Почти квадратный кадр удерживает дверные проёмы, шкафы и человеческие тела внутри тесной вертикальной системы.</li>\n<li><strong>Тёплый бытовой naturalism.</strong> Янтарный свет, смятые ткани, растения, карты, старый boombox и живые поверхности отдаляют фильм от стерильного proptech imagery.</li>\n<li><strong>Повтор пустого шкафа.</strong> Одинаковый тихий ракурс превращается в thriller device: зритель знает, что важное находится там, хотя ничего ещё не происходит.</li>\n<li><strong>Один буквальный symptom.</strong> Крупный план воды короткий; остальное достраивается через реакции.</li>\n<li><strong>Interview-like рифма.</strong> Разные люди занимают сходные разговорные поля, из-за чего дом звучит как коллективный персонаж.</li>\n<li><strong>Архитектурные паузы.</strong> Пустой lobby и courtyard дают системе здания отдельное экранное присутствие.</li>\n<li><strong>Бренд поверх жизни.</strong> Логотип появляется не на чистой плашке, а поверх последнего бытового действия другого жителя.</li>\n</ul>\n<h2>Почему работает</h2>\n<p>У длинного B2B/proptech-фильма есть редкая роскошь: он не объясняет feature, а создаёт память о проблеме. Вода — только trigger. Настоящий предмет рекламы — координационная сложность multifamily: много людей, входов, устройств, сотрудников и частных версий одного события.</p>\n<p>Janice не снята как злодей. Её спокойствие и человеческая комичность контрастируют с растущим хором последствий. Это сохраняет сочувствие и не превращает рекламу технологии в наказание «неправильного» жильца.</p>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li>Показывать enterprise-систему через одного человека, чьё маленькое действие затрагивает множество ролей.</li>\n<li>Продавать раннее обнаружение, сначала драматизировав стоимость позднего знания.</li>\n<li>Повторять один нейтральный insert до того, как он станет смысловым; suspense рождается из памяти зрителя.</li>\n<li>После reveal не увеличивать физический spectacle, а расширять число затронутых людей.</li>\n<li>Использовать одну и ту же разговорную композицию как «порт» для разных свидетельств.</li>\n<li>Оставить продукт в финальной подписи, если сама причинно-следственная история достаточно точно объясняет категорию.</li>\n<li>Давать архитектуре пустые кадры: для building-tech она является не фоном, а главным связующим объектом.</li>\n</ul>\n<h2>Риски при переносе</h2>\n<ul>\n<li>Без ясного synopsis или звукового текста трёхминутная интрига может стать слишком непрозрачной.</li>\n<li>Product-withholding работает только когда связь между проблемой и продуктовой компетенцией очевидна целевой аудитории.</li>\n<li>Нельзя приписывать Level конкретный leak sensor, auto-shutoff или workflow только по метафоре фильма; официальный контекст подтверждает building-wide access и smart apartment automation в целом.</li>\n<li>Долгий ensemble montage требует очень точных performance и dialogue rhythms; одной красивой операторской работы недостаточно.</li>\n<li>Комедия о последствиях не должна унижать жильца или обесценивать реальный ущерб.</li>\n</ul>\n<h2>Система креативного обучения</h2>\n<table>\n<thead>\n<tr>\n<th>Наблюдение</th>\n<th>Механизм</th>\n<th>Переносимый вопрос</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Закрытый шкаф повторяется до протечки</td>\n<td>Delayed object payoff</td>\n<td>Какой обычный объект может заранее хранить будущую причину?</td>\n</tr>\n<tr>\n<td>Один leak порождает много лиц</td>\n<td>Network-effect dramaturgy</td>\n<td>Кто ещё платит за маленькую проблему пользователя?</td>\n</tr>\n<tr>\n<td>Product UI отсутствует</td>\n<td>Negative-space demonstration</td>\n<td>Можно ли объяснить ценность системы через мир без неё?</td>\n</tr>\n<tr>\n<td>Тёплая фактура + тревожная причинность</td>\n<td>Tonal counterpoint</td>\n<td>Какая приятная поверхность сделает угрозу менее ожидаемой?</td>\n</tr>\n<tr>\n<td>Логотип остаётся внутри бытового кадра</td>\n<td>World-preserving brand reveal</td>\n<td>Как подписать фильм, не разрушив его реальность?</td>\n</tr>\n</tbody>\n</table>\n<h2>Что не доказано</h2>\n<ul>\n<li>дословные английские реплики, точный voiceover и распределение говорящих;</li>\n<li>музыкальная композиция и детальный sound-design map;</li>\n<li>официальные имена персонажей, кроме Janice из названия и synopsis;</li>\n<li>точный hardware/software feature, который должен предотвратить показанную проблему;</li>\n<li>побайтовая идентичность Vimeo <code>919887716</code> и <code>919007533</code>, несмотря на совпадающие title, duration и credits;</li>\n<li>трактовка каждой коробки, телефонного звонка и второстепенного жеста без диалога.</li>\n</ul>\n<h2>Подтверждённый контекст</h2>\n<ul>\n<li>Travis Hanour называет фильм объявлением multifamily-направления Level Home.</li>\n<li>Официальное объявление Level о платформе говорит о building-wide access control и smart apartment automation для multifamily communities.</li>\n<li>Полные production credits опубликованы и на director page, и в Vimeo metadata.</li>\n<li>Публичный синопсис связывает происшествие с neglected water heater и последствиями для соседей.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основа: полный официальный режиссёрский master <code>215.978 s</code>. Сценарий разделяет наблюдаемый визуал, опубликованную фабулу и неподтверждённую речь. Дословный диалог не восстановлен без caption track или безопасной транскрипции.</p>\n<h2>1. Обычное утро — 00:00–00:18</h2>\n<p>Janice спит в тёплой полутьме, просыпается, тянется, встаёт и уходит из комнаты. Камера не ускоряет быт: первые секунды заставляют принять её квартиру как спокойное, ничем не примечательное место.</p>\n<h2>2. Дом продолжает жить после её ухода — 00:18–00:43</h2>\n<p>Повторяются пустой коридор, закрытая техническая/шкафная дверь, стеклянный вход multifamily-комплекса, короткие фрагменты движения снаружи и в машине. Между человеческими действиями монтаж возвращается к закрытому внутреннему пространству квартиры. Опасность присутствует как пауза, а не как событие.</p>\n<h2>3. Проблема впервые становится видимой — 00:43–01:04</h2>\n<p>Janice находится за столом и разговаривает с людьми вокруг или вне кадра. Её бытовая сцена перебивается крупным планом струящейся воды у оборудования/соединения. Публичный синопсис идентифицирует причиной neglected water heater; кадр подтверждает протечку, но точная техническая деталь устройства не назначается без product documentation.</p>\n<h2>4. Один инцидент входит в жизнь соседей — 01:04–01:33</h2>\n<p>В квартире появляется другая женщина; затем мужчина почти вторгается лицом в объектив. Janice говорит по телефону, люди перемещаются по двору и входной зоне, кто-то несёт коробку. Спокойное утро распадается на цепь реакций разных жителей.</p>\n<h2>5. Дом превращается в сеть последствий — 01:33–02:27</h2>\n<p>Женщины с коробкой подходят к входу. С верхнего ракурса виден человек у стены/панели возле двери. Janice продолжает разговоры за столом: то улыбается, то опускает голову, то жестом объясняет происходящее. За тем же столом появляется мужчина. Затем lobby остаётся пустым на выразительную паузу.</p>\n<h2>6. Коллективный хор — 02:27–03:02</h2>\n<p>Несколько жителей по очереди занимают сходные разговорные позиции: раздражённая светловолосая женщина, другие соседи, сотрудник или житель у стойки, фигура на фоне окон. Пространство дома нарезано как серия свидетельств. Janice остаётся центром причинно-следственной карты, но фильм расширяет главного героя до всего сообщества.</p>\n<h2>7. Janice пытается собрать происшествие — 03:02–03:32</h2>\n<p>Janice разговаривает в комнате с другим человеком, сидит с напитком, затем работает у стены с картами, рисунками и заметками. Монтаж показывает попытку объяснить или реконструировать цепь событий. В соседней квартире женщина в цветочной одежде тянется к старому boombox: маленькая автономная жизнь другого жильца остаётся частью общего дома.</p>\n<h2>8. Подпись — 03:32–03:35.978</h2>\n<p>Поверх бытового движения появляется лаконичный логотип <code>level</code>, затем экран уходит в чёрный. Product UI, hardware demo и список функций отсутствуют: бренд подписывает историю про системную связанность multifamily-жизни.</p>\n<h2>Драматургическая формула</h2>\n<p><code>тихая частная рутина → невидимая техническая угроза → один материальный симптом → цепная реакция соседей → коллективное свидетельство → попытка собрать причинность → минимальная подпись платформы</code></p>\n<h2>Что подтверждает фабулу</h2>\n<ul>\n<li>Director page: brand film, объявляющий multifamily-направление Level Home.</li>\n<li>Публичный синопсис: Janice neglects her water heater, causing catastrophe for her neighbours.</li>\n<li>Наблюдаемый визуал: повтор технического шкафа, крупный план протечки, множество жителей и общих пространств.</li>\n</ul>\n<p>Точные реплики, роли каждого второстепенного героя и конкретный product feature не додумываются.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<ul>\n<li>Полный master содержит AAC stereo 48 kHz.</li>\n<li>Язык фильма опубликован как English; в кадре видны продолжительные разговорные сцены и телефонные эпизоды.</li>\n<li>Ни director Vimeo, ни Telegram Vimeo/oEmbed, ни официальный portfolio page не публикуют caption или transcript.</li>\n<li>Дословная речь не транскрибирована: ресурсный gate Mac не прошёл из-за swap, поэтому Whisper и другой тяжёлый локальный ASR не запускались.</li>\n</ul>\n<h2>Подтверждённый экранный текст</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>03:32–03:35</td>\n<td><code>level</code></td>\n<td>Белый логотип поверх последнего бытового кадра; <code>frames/browser/21200.png</code>.</td>\n</tr>\n</tbody>\n</table>\n<p>Другого устойчивого рекламного copy в sampled visual coverage не обнаружено.</p>\n<h2>Карта речевых зон без выдуманных реплик</h2>\n<table>\n<thead>\n<tr>\n<th>Диапазон</th>\n<th>Наблюдаемая речевая ситуация</th>\n<th>Статус слов</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>~00:45–01:02</td>\n<td>Janice говорит за столом; вокруг присутствуют другие люди.</td>\n<td>Не расшифровано.</td>\n</tr>\n<tr>\n<td>~01:07–01:28</td>\n<td>Разговор Janice с человеком в квартире и телефонный эпизод.</td>\n<td>Не расшифровано.</td>\n</tr>\n<tr>\n<td>~01:37–02:20</td>\n<td>Длинный разговорный блок Janice за столом; реакции меняются от улыбки к усталости.</td>\n<td>Не расшифровано.</td>\n</tr>\n<tr>\n<td>~02:20–03:02</td>\n<td>Несколько соседей/сотрудников занимают сходные разговорные позиции.</td>\n<td>Не расшифровано.</td>\n</tr>\n<tr>\n<td>~03:02–03:26</td>\n<td>Janice снова разговаривает в квартире и затем работает с картами/заметками.</td>\n<td>Не расшифровано.</td>\n</tr>\n</tbody>\n</table>\n<h2>Звуковой слой — что можно утверждать</h2>\n<ul>\n<li>Аудиодорожка полная и синхронная по контейнерной проверке.</li>\n<li>Final mix credited to Field Day; sound mixer — Kollin Brinkerhoff.</li>\n<li>Конкретная музыка, реплики, SFX протечки, двери и окружения не описываются на слух без акустического pass.</li>\n</ul>\n<h2>Безопасный upgrade</h2>\n<p>Когда Mac пройдёт общий gate, нужен один foreground ASR-pass с максимум четырьмя потоками по уже сохранённому master, затем ручная привязка реплик к кадрам. До этого любая «цитата» из фильма была бы выдумкой.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к official director master. <code>frames/browser/</code> содержит 45 кадров с шагом около пяти секунд, две contact sheets и полный хронологический coverage.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/browser/00050.png</code></td>\n<td>Janice спит в смятой постели.</td>\n<td>Мягкий верхний ракурс, тёплая low-key фактура.</td>\n<td>Создаёт доверие к обычной частной жизни.</td>\n</tr>\n<tr>\n<td>00:07</td>\n<td><code>frames/browser/00700.png</code></td>\n<td>Она просыпается и потягивается.</td>\n<td>Неспешный домашний medium.</td>\n<td>Удерживает фильм в наблюдательном, не рекламном режиме.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/01200.png</code></td>\n<td>Ноги проходят через тёмную комнату.</td>\n<td>Низкий статичный ракурс через мебель.</td>\n<td>Дом начинает наблюдать за героиней как самостоятельная система.</td>\n</tr>\n<tr>\n<td>00:17</td>\n<td><code>frames/browser/01700.png</code></td>\n<td>Фигура покидает помещение.</td>\n<td>Дальний силуэт в дверном проёме.</td>\n<td>Передаёт действие пространству после ухода человека.</td>\n</tr>\n<tr>\n<td>00:22</td>\n<td><code>frames/browser/02200.png</code></td>\n<td>Закрытые створки технического шкафа и пустой пол.</td>\n<td>Static ominous insert.</td>\n<td>Закладывает невидимую причину до её раскрытия.</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/browser/02700.png</code></td>\n<td>Встреча/проход у стеклянного входа комплекса.</td>\n<td>Верхний security-like angle.</td>\n<td>Вводит общую инфраструктуру дома.</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/browser/03200.png</code></td>\n<td>Отражение в автомобильном стекле / зеркале и красный вертикальный акцент.</td>\n<td>Тесный mobile insert.</td>\n<td>Расширяет маршрут за пределы квартиры без объяснения.</td>\n</tr>\n<tr>\n<td>00:37</td>\n<td><code>frames/browser/03700.png</code></td>\n<td>Мужчина смотрит в телефон.</td>\n<td>Тёмный intimate close-up.</td>\n<td>Первое звено будущей коммуникационной цепи.</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/browser/04200.png</code></td>\n<td>Возврат к закрытому шкафу.</td>\n<td>Тот же статичный ракурс.</td>\n<td>Повтор превращает пустоту в угрозу.</td>\n</tr>\n<tr>\n<td>00:47</td>\n<td><code>frames/browser/04700.png</code></td>\n<td>Janice за рабочим/кухонным столом; люди движутся на заднем плане.</td>\n<td>Medium с активным foreground.</td>\n<td>Начинает длинную разговорную ось фильма.</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td><code>frames/browser/05700.png</code></td>\n<td>Janice реагирует и жестикулирует за столом.</td>\n<td>Почти тот же setup.</td>\n<td>Даёт комедии расти через performance, не через смену локаций.</td>\n</tr>\n<tr>\n<td>01:02</td>\n<td><code>frames/browser/06200.png</code></td>\n<td>Вода течёт из соединения/оборудования.</td>\n<td>Macro insert, янтарный свет.</td>\n<td>Единственный буквальный reveal материализует угрозу.</td>\n</tr>\n<tr>\n<td>01:07</td>\n<td><code>frames/browser/06700.png</code></td>\n<td>Janice сидит в комнате; за ней женщина в зелёном.</td>\n<td>Глубинная домашняя композиция.</td>\n<td>Подключает другого жителя к частной проблеме.</td>\n</tr>\n<tr>\n<td>01:17</td>\n<td><code>frames/browser/07700.png</code></td>\n<td>Взволнованный мужчина почти упирается лицом в объектив.</td>\n<td>Искажённый wide close-up.</td>\n<td>Комически повышает давление и ломает спокойную дистанцию.</td>\n</tr>\n<tr>\n<td>01:22</td>\n<td><code>frames/browser/08200.png</code></td>\n<td>Janice находится у окна/в комнате с животным и бытовыми вещами.</td>\n<td>Широкий интерьер.</td>\n<td>Сохраняет плотность реального жилья вместо стерильного smart-home set.</td>\n</tr>\n<tr>\n<td>01:27</td>\n<td><code>frames/browser/08700.png</code></td>\n<td>Janice говорит по телефону; женщина в зелёном остаётся позади.</td>\n<td>Layered medium.</td>\n<td>Показывает последствия как сеть разговоров.</td>\n</tr>\n<tr>\n<td>01:32</td>\n<td><code>frames/browser/09200.png</code></td>\n<td>Женщина быстро пересекает двор комплекса.</td>\n<td>Wide через стекло / отражение.</td>\n<td>Выводит срочность в коллективное пространство.</td>\n</tr>\n<tr>\n<td>01:42</td>\n<td><code>frames/browser/10200.png</code></td>\n<td>Две женщины подходят с большой коробкой.</td>\n<td>Фронтальный courtyard medium через стекло.</td>\n<td>Делает масштаб последствий предметным и социальным.</td>\n</tr>\n<tr>\n<td>01:52</td>\n<td><code>frames/browser/11200.png</code></td>\n<td>Человек приседает у стены/панели рядом со входом.</td>\n<td>Высокий наблюдательный ракурс.</td>\n<td>Связывает человеческую реакцию с инфраструктурой здания.</td>\n</tr>\n<tr>\n<td>01:57</td>\n<td><code>frames/browser/11700.png</code></td>\n<td>Крупный план Janice с едва заметной улыбкой.</td>\n<td>Мягкий shallow-focus portrait.</td>\n<td>Тон держится между невиновностью, неловкостью и dry comedy.</td>\n</tr>\n<tr>\n<td>02:02</td>\n<td><code>frames/browser/12200.png</code></td>\n<td>Janice продолжает говорить за столом.</td>\n<td>Tight profile/three-quarter.</td>\n<td>Возвращает историю к субъективной версии героини.</td>\n</tr>\n<tr>\n<td>02:07</td>\n<td><code>frames/browser/12700.png</code></td>\n<td>Она опускает голову к столу.</td>\n<td>Удержанный medium.</td>\n<td>Физически показывает накопление давления.</td>\n</tr>\n<tr>\n<td>02:17</td>\n<td><code>frames/browser/13700.png</code></td>\n<td>Janice проверяет записи или телефон.</td>\n<td>Боковой medium с офисной глубиной.</td>\n<td>Переводит хаос в попытку разобраться.</td>\n</tr>\n<tr>\n<td>02:22</td>\n<td><code>frames/browser/14200.png</code></td>\n<td>Мужчина сидит за тем же столом с телефоном.</td>\n<td>Рифмующаяся interview-like композиция.</td>\n<td>Расширяет рассказ от одного персонажа к свидетелям.</td>\n</tr>\n<tr>\n<td>02:27</td>\n<td><code>frames/browser/14700.png</code></td>\n<td>Пустой lobby комплекса.</td>\n<td>Симметричный distant wide.</td>\n<td>Комедийная пауза после плотности лиц и голосов.</td>\n</tr>\n<tr>\n<td>02:32</td>\n<td><code>frames/browser/15200.png</code></td>\n<td>Светловолосая женщина эмоционально жестикулирует.</td>\n<td>Handheld/intimate medium.</td>\n<td>Вводит ещё одну температуру реакции.</td>\n</tr>\n<tr>\n<td>02:42</td>\n<td><code>frames/browser/16200.png</code></td>\n<td>Новый житель или сотрудник стоит у стойки.</td>\n<td>Пространственный medium с foreground figure.</td>\n<td>Делает конфликт ансамблевым.</td>\n</tr>\n<tr>\n<td>02:47</td>\n<td><code>frames/browser/16700.png</code></td>\n<td>Мужчина в профиль на фоне двора и окон.</td>\n<td>Контрастный профиль.</td>\n<td>Архитектура остаётся общей рамкой каждого свидетельства.</td>\n</tr>\n<tr>\n<td>02:52</td>\n<td><code>frames/browser/17200.png</code></td>\n<td>Светловолосая женщина в тесном close-up.</td>\n<td>Тёплый handheld portrait.</td>\n<td>Сжимает коллективную проблему до личной эмоции.</td>\n</tr>\n<tr>\n<td>02:57</td>\n<td><code>frames/browser/17700.png</code></td>\n<td>Janice и женщина в зелёном снова в одной комнате.</td>\n<td>Wide domestic tableau.</td>\n<td>Возвращает хор последствий к исходной квартире.</td>\n</tr>\n<tr>\n<td>03:07</td>\n<td><code>frames/browser/18700.png</code></td>\n<td>Janice говорит, держа напиток.</td>\n<td>Frontal seated medium.</td>\n<td>Даёт героине место сформулировать собственную версию — без нашего выдуманного текста.</td>\n</tr>\n<tr>\n<td>03:12</td>\n<td><code>frames/browser/19200.png</code></td>\n<td>Она улыбается собеседнику.</td>\n<td>Continuity close/medium.</td>\n<td>Сохраняет dry, человеческий тон вместо наказующего морализаторства.</td>\n</tr>\n<tr>\n<td>03:17</td>\n<td><code>frames/browser/19700.png</code></td>\n<td>Janice рисует или отмечает большую карту/схему на стене.</td>\n<td>Over-shoulder, бумажная фактура.</td>\n<td>Визуально собирает распределённые последствия в систему.</td>\n</tr>\n<tr>\n<td>03:22</td>\n<td><code>frames/browser/20200.png</code></td>\n<td>Бумаги и заметки заполняют рабочую поверхность.</td>\n<td>Tactile insert.</td>\n<td>Делает расследование/объяснение материальным.</td>\n</tr>\n<tr>\n<td>03:27</td>\n<td><code>frames/browser/20700.png</code></td>\n<td>Женщина в другой комнате тянется к старому boombox.</td>\n<td>Бытовой close insert.</td>\n<td>Финально напоминает: дом состоит из автономных жизней и устройств.</td>\n</tr>\n<tr>\n<td>03:32</td>\n<td><code>frames/browser/21200.png</code></td>\n<td>Белый логотип <code>level</code> поверх женщины у boombox.</td>\n<td>Минимальный super, без product demo.</td>\n<td>Бренд подписывает системную историю, не прерывая её мир.</td>\n</tr>\n<tr>\n<td>03:35.5</td>\n<td><code>frames/browser/21550.png</code></td>\n<td>Чёрный экран.</td>\n<td>Clean out.</td>\n<td>Не добавляет рекламного объяснения после эмоциональной точки.</td>\n</tr>\n</tbody>\n</table>\n<p>Полное visual coverage: 45 timecoded frames, общий contact sheet и detail contact sheet. Речевые смыслы не назначены без transcript.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Level - Janice</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22091\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22091</a></li>\n<li>Сообщение: <code>22091</code></li>\n<li>Дата UTC: 2026-06-15T05:24:33+00:00</li>\n<li>Исходная ссылка Telegram: <a href=\"https://vimeo.com/919887716\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/919887716</a></li>\n<li>Официальная страница режиссёра: <a href=\"https://travishanour.com/work/level-janice\" target=\"_blank\" rel=\"noopener noreferrer\">https://travishanour.com/work/level-janice</a></li>\n<li>Официальный Vimeo режиссёра: <a href=\"https://vimeo.com/919007533\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/919007533</a></li>\n<li>Бренд: Level Home</li>\n<li>Формат: brand film / объявление multifamily-направления</li>\n<li>Режиссёр и монтаж: Travis Hanour</li>\n<li>Production: Revery</li>\n<li>DP: Tim Thompson</li>\n<li>Доказательность: <code>E4</code> — полный официальный 1440×1080 master со звуком сохранён и проверен</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>LEVEL - JANICE\nby Travis Hanour</p>\n<p><a href=\"https://vimeo.com/919887716\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/919887716</a></p>\n<p>#adv@fps_24_video</p>\n<h2>Официальное описание</h2>\n<p>Страница режиссёра называет работу фильмом, объявляющим multifamily-направление Level Home. Публичный синопсис формулирует фабулу так: Janice игнорирует состояние своего водонагревателя, что приводит к катастрофе для соседей.</p>\n<h2>Граница версий</h2>\n<p>Telegram ведёт на Vimeo <code>919887716</code> от Tim Thompson. Страница Travis Hanour публикует другой Vimeo ID — <code>919007533</code> — и прямой 1080p progressive master. У обеих публикаций одинаковые название, длительность <code>215 s</code> и credits; это доказанная campaign-version match, но не заявлена побайтовая идентичность двух Vimeo-upload.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.897424+00:00"
    },
    {
      "id": "2026-06-14__tg-22090-a0__dove-men-world-cup-2026",
      "caseId": "-1001147919203:22090:0",
      "messageId": 22090,
      "date": "2026-06-14T10:10:21+00:00",
      "title": "DOVE MEN - WORLD CUP 2026",
      "brand": "DOVE MEN",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Norm Li, csc",
      "evidence": "E4",
      "frameCount": 71,
      "durationSeconds": 101,
      "summary": "Реклама присваивает слову care сразу два объекта. Болельщик уже доказал, что умеет заботиться об игре — готовиться, соблюдать ритуалы, терпеть жару, краску, пот и эмоциональное напряжение. Бренд не просит освоить новое поведение, а перенаправляет существующую преданность на кожу: Care for your skin like you care for the game.",
      "sourceUrl": "https://vimeo.com/1200602780",
      "telegramUrl": "https://t.me/fps_24_video/22090",
      "images": [
        {
          "src": "./frames/2026-06-14__tg-22090-a0__dove-men-world-cup-2026-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "detail/05800.png"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "rhythm",
        "material",
        "reframe"
      ],
      "moves": [
        {
          "id": "care-word-bridge",
          "name": "Одно слово соединяет культуру и категорию",
          "signal": "Фильм сначала доказывает заботу болельщиков об игре, затем переносит тот же глагол care на кожу.",
          "baseline": "Sponsor film показывает любовь к спорту, после чего добавляет отдельный продуктовый claim.",
          "deviation": "Слоган является логическим преобразованием уже увиденного поведения, а не новой темой.",
          "interpretation": "Одно слово соединяет культуру и категорию",
          "transfer": "Найдите слово или действие, которое одинаково естественно принадлежит культурному ритуалу и продуктовой пользе.",
          "risk": "Словесный каламбур без физического доказательства останется копирайтерской наклейкой."
        },
        {
          "id": "ritual-equivalence",
          "name": "Уход становится частью match-day подготовки",
          "signal": "Продукт, душ, обувь, стрижка, флаг и поездка на матч собраны в одной ритуальной последовательности.",
          "baseline": "Skincare routine отделяется от спортивного сюжета как функциональная демонстрация.",
          "deviation": "Уход не объясняется — он занимает равное место среди действий преданного фаната.",
          "interpretation": "Уход становится частью match-day подготовки",
          "transfer": "Встраивайте продукт в уже существующую цепь подготовки аудитории, сохраняя одинаковый кинематографический вес всех жестов.",
          "risk": "Если продуктовый жест слишком незаметен, зритель запомнит ритуал, но потеряет категорию."
        },
        {
          "id": "one-voice-global-chorus",
          "name": "Масштаб растёт от одного голоса к хору",
          "signal": "Одиночные фигуры и комнаты сменяются машиной, автобусом, баром, улицей и стадионом.",
          "baseline": "Глобальность обозначается картой, флагами стран или быстрым geography montage.",
          "deviation": "Масштаб ощущается через увеличение числа совместно звучащих и реагирующих людей.",
          "interpretation": "Масштаб растёт от одного голоса к хору",
          "transfer": "Стройте глобальный масштаб как измеримое изменение человеческой плотности и звука.",
          "risk": "Без повторяющегося мотива последовательность разных толп станет generic celebration reel."
        },
        {
          "id": "texture-pluralism",
          "name": "Разные камеры изображают коллективную память",
          "signal": "Чистая кинематография, 16 mm, Super 8, FLIR, iPhone/MiniDV и digital UI намеренно сталкиваются в одном монтаже.",
          "baseline": "Большая брендовая кампания унифицирует материал до одного polished visual system.",
          "deviation": "Неоднородность становится доказательством множества реальных точек зрения.",
          "interpretation": "Разные камеры изображают коллективную память",
          "transfer": "Назначьте каждому носителю социальную функцию и объедините их повторяющейся формой, звуком или материалом.",
          "risk": "Случайные фильтры без роли выглядят как стилизация под authenticity."
        },
        {
          "id": "skin-under-fandom",
          "name": "Страсть оставляет след на категории",
          "signal": "Краска, вода, пена, пот, ткань и прикосновения толпы постоянно возвращают внимание к поверхности тела.",
          "baseline": "Проблема кожи показывается как изолированный медицинский или косметический defect.",
          "deviation": "Category tension рождается из желанного культурного поведения, а не из стыда.",
          "interpretation": "Страсть оставляет след на категории",
          "transfer": "Покажите, как любимое действие аудитории физически создаёт ситуацию, в которой нужен продукт.",
          "risk": "Нельзя преувеличивать медицинские последствия или превращать страсть в наказание."
        },
        {
          "id": "material-rhyme-engine",
          "name": "Материальные рифмы заменяют объяснение",
          "signal": "Дым рифмуется с паром и пеной, вода — с потом, флаг — с краской на коже.",
          "baseline": "Переход от спорта к skincare проговаривается narrator или copy card.",
          "deviation": "Связь собирается монтажом похожих фактур до появления слогана.",
          "interpretation": "Материальные рифмы заменяют объяснение",
          "transfer": "Выберите два-три материала, которые существуют в обоих мирах, и используйте их как recurring transitions.",
          "risk": "Красивые match cuts без причинной связи создадут mood, но не аргумент."
        },
        {
          "id": "single-suspense-spine",
          "name": "Один пенальти направляет монтаж-антологию",
          "signal": "Сообщение о foul, экран с penalty, мяч на газоне, игрок и напряжённые лица создают ясную ось ожидания.",
          "baseline": "Celebration montage не имеет вопроса и остаётся равномерно энергичным.",
          "deviation": "Один игровой риск превращает подборку ритуалов в историю с payoff.",
          "interpretation": "Один пенальти направляет монтаж-антологию",
          "transfer": "Дайте антологии один простой бинарный вопрос, который зритель сможет удерживать до кульминации.",
          "risk": "Слишком сложный спортивный контекст исключит зрителя, не знающего правил."
        },
        {
          "id": "product-bookends",
          "name": "Продукт обрамляет, но не прерывает культуру",
          "signal": "Средство появляется в ванной в начале, исчезает во время фанатского опыта и возвращается в финальном lockup.",
          "baseline": "Packshot и benefits регулярно прерывают hero film.",
          "deviation": "Бренд доверяет ритуалу создать смысл, сохраняя чёткое начало и окончание.",
          "interpretation": "Продукт обрамляет, но не прерывает культуру",
          "transfer": "Если культурная связь сильна, закрепите продукт в точках входа и выхода, а середину отдайте человеческому опыту.",
          "risk": "Без узнаваемого раннего жеста или точного слогана бренд может потерять attribution."
        },
        {
          "id": "tension-release-copy",
          "name": "Слоган приходит на эмоциональном выдохе",
          "signal": "Copy появляется только после пенальти, гола и взрыва толпы.",
          "baseline": "Стратегическая фраза задаётся в начале и иллюстрируется последующим монтажом.",
          "deviation": "Зритель сначала переживает доказательство, затем получает короткое название увиденного.",
          "interpretation": "Слоган приходит на эмоциональном выдохе",
          "transfer": "Размещайте объясняющий copy после кульминации, если история уже построила однозначный смысловой мост.",
          "risk": "Если фильм допускает несколько несвязанных прочтений, поздний slogan не успеет исправить неясность."
        },
        {
          "id": "specific-market-global-emotion",
          "name": "Глобальная эмоция держится на конкретной культуре",
          "signal": "USA haircut, американские флаги, локальные комнаты, автобус и бар дают hero cut узнаваемую территорию.",
          "baseline": "Global campaign обезличивает места, чтобы никого не исключить.",
          "deviation": "Конкретные ритуалы создают достоверность, а общий chant делает эмоцию переносимой.",
          "interpretation": "Глобальная эмоция держится на конкретной культуре",
          "transfer": "Стройте глобальную платформу из локально точных исполнений, объединённых одним звуковым или поведенческим кодом.",
          "risk": "Один market execution нельзя выдавать за универсальную репрезентацию мира."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Реклама присваивает слову care сразу два объекта. Болельщик уже доказал, что\nумеет заботиться об игре — готовиться, соблюдать ритуалы, терпеть жару, краску,\nпот и эмоциональное напряжение. Бренд не просит освоить новое поведение, а\nперенаправляет существующую преданность на кожу: Care for your skin like you\ncare for the game.</p>\n<h2>Драматургия</h2>\n<p>Фильм строится не вокруг результата матча, а вокруг нарастания причастности:\nодна фигура в дыму → личная ванная → небольшие группы → город → стадион →\nглобальный хор. Пенальти даёт простой suspense engine, гол освобождает энергию,\nа продуктовая мысль появляется после эмоционального доказательства. В\ndirector cut дымный пролог делает путь длиннее и мифологичнее; официальный\n80-секундный cut быстрее связывает ванную и match day.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Множественность носителей официально заявлена режиссёром: Arri Extreme,\n16 mm, Super 8, FLIR, iPhone и MiniDV. Разница качества не маскируется, а\nпревращается в структуру общего архива фанатства.</li>\n<li>Повторяющиеся материалы — дым, вода, пена, пот, краска, ткань флага —\nсоединяют категорию skincare со спортом без инфографики.</li>\n<li>Кинематографические портреты регулярно сталкиваются с phone-like footage,\nсообщениями, broadcast frame и почти документальной толпой. Это не единый\n«дорогой мир», а сеть свидетельств.</li>\n<li>Флаги и crowd shots дают масштаб, но монтаж возвращается к коже и отдельным\nлицам. Эпос не отменяет телесную цену.</li>\n<li>Product placement встроен в действие: средство берут, наносят и оставляют на\nполке. Полный packshot откладывается до конца.</li>\n</ul>\n<h2>Звук</h2>\n<p>Seven Nation Army работает не как фон, а как социальный интерфейс: мотив уже\nпринадлежит стадионной культуре и позволяет незнакомым людям звучать как одно\nцелое. Спортивный комментарий даёт фактический countdown и риск пенальти;\nвыкрик Goal становится аудиальным payoff. Важное решение — отсутствие\nобъясняющего брендового narrator: бренд входит через уже пережитый ритуал.</p>\n<h2>Механика бренда</h2>\n<p>Бренд не арендует популярность футбола поверх unrelated product demo. Он\nвыбирает физические следы фанатства — body paint, пот, душ, долгий день в\nодежде, прикосновение толпы — и превращает их в category entry points.\nСлоган является логическим мостом между двумя уже увиденными видами care.</p>\n<h2>Версии и доказательность</h2>\n<ul>\n<li>Telegram и два Vimeo-поста: 101 секунда.</li>\n<li>TPF director page: полный HLS 100.517 секунды с аудио 100.527 секунды,\nпросмотренный и покадрово зафиксированный в браузере.</li>\n<li>Официальный Dove Men+Care YouTube: полный синхронный 80.016-секундный\ncampaign master, отдельные 1080p video и audio assets, auto-caption.</li>\n<li>Byte identity между Vimeo ID не заявляется. HLS director cut и YouTube cut\nне смешиваются в единый таймлайн.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li>Искать не поверхностную ассоциацию со sponsorship, а одно слово-мост,\nпринадлежащее и культуре, и продукту.</li>\n<li>Превращать разнообразие камер в идею: разные носители могут обозначать\nколлективную память, а не производственный компромисс.</li>\n<li>Показывать category problem через следы страсти, а не через лабораторный\nclose-up проблемы.</li>\n<li>Строить глобальность не картой и перечислением стран, а ростом одного голоса\nдо хора.</li>\n<li>Помещать продукт в начало и конец ритуала, оставляя середину истории людям.</li>\n<li>Использовать один ясный спортивный suspense point, чтобы монтаж-антология\nимел направление.</li>\n<li>Рифмовать материалы между мирами: дым ↔ пар, пена ↔ облако, пот ↔ вода,\nфлаг ↔ кожа как поверхность идентичности.</li>\n<li>После максимального шума дать простой статичный slogan — смысл считывается\nна эмоциональном выдохе.</li>\n</ul>\n<h2>Ограничения и риски</h2>\n<ul>\n<li>Иконическая музыка может украсть запоминаемость у бренда, если словесный мост\nнедостаточно точен.</li>\n<li>Большое число форматов легко превращается в showreel; здесь их удерживают\nповторяющиеся материалы и единый звуковой мотив.</li>\n<li>Американский флаг и USA-ритуалы делают hero cut культурно конкретным. Нельзя\nавтоматически считать этот монтаж универсальным для каждого рынка.</li>\n<li>Goat shot наблюдаем, но его трактовка как GOAT не подтверждена авторами.</li>\n<li>В public credits есть агентское расхождение: брендовая публикация и LBB\nуказывают BBDO Chicago, а пост sound house упоминает FCB Chicago. Канон кейса\nиспользует BBDO; расхождение сохранено, а не замаскировано.</li>\n</ul>\n<h2>Подтверждённые ключевые credits</h2>\n<ul>\n<li>Client: Dove Men+Care / Unilever.</li>\n<li>Platform: Care for Your Skin Like You Care for the Game.</li>\n<li>Agency: BBDO Chicago по брендовой/кампанийной публикации.</li>\n<li>Director: Henry Hobson.</li>\n<li>Cinematographer: Norm Li, csc.</li>\n<li>Editor: Stewart Reeves.</li>\n<li>Production: MJZ; TPF x MJZ для локальной production publication.</li>\n<li>Producers: Stephen Johnson, Carlo Walther, Daniel Dexler.</li>\n<li>Audio mix: Erik Widmark; assistant Lucas Hansa — по публикации Another\nCountry.</li>\n</ul>\n<h2>Главный урок</h2>\n<p>Сильная sponsorship-реклама не обязана подробно рассказывать о турнире или\nпродукте. Она должна найти физическую правду, где культура уже создаёт\nпотребность категории. Здесь фанатская преданность буквально остаётся на коже,\nпоэтому брендовая фраза ощущается не приклеенным слоганом, а выводом фильма.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>Точные реплики и их тайминги внутри 101-секундного director cut.</li>\n<li>Byte identity Vimeo 1200602780, Vimeo 1180342283 и TPF HLS.</li>\n<li>Авторское объяснение goat shot.</li>\n<li>Полный agency credit list без противоречий между публичными источниками.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Подготовка кожи и подготовка к матчу становятся одним ритуалом: из одинокого\nдвижения через дым возникает мировой хор болельщиков, напряжение матча\nразряжается голом, а бренд формулирует мост — заботься о коже так же, как\nзаботишься об игре.</p>\n<h2>Наблюдаемый сценарий — director cut, 100.517 с</h2>\n<h3>00:00–00:12 — город перед событием</h3>\n<p>Оранжевый дым заполняет улицу. Внутри облака едва читается поднятая рука, затем\nвид сверху показывает квартал и людей, движущихся сквозь цветной туман.\nТень бегущего человека с мячом скользит по стене. Фильм начинает не с продукта\nили стадиона, а с телесного ощущения приближающегося события.</p>\n<h3>00:12–00:21 — личная подготовка</h3>\n<p>Дверной проём открывает ванную. Рука берёт Dove Men+Care с полки; чёрно-белые\nкрупности показывают нанесение средства, воду, пену и кожу. Один мужчина\nготовится у зеркала, другой сидит на полу комнаты рядом с разложенными вещами.\nУход за телом показан как часть pre-game ritual, без отдельной демонстрационной\nпаузы.</p>\n<h3>00:21–00:31 — ритуалы множатся</h3>\n<p>Кеды, стрижка с выбритым знаком USA, вода и полотнище монтируются рядом с\nмонохромной массой болельщиков. Частный ритуал становится коллективным.\nМатериалы изображения начинают намеренно расходиться: кинематографический\nцвет, жёсткий чёрно-белый кадр и любительская фактура живут в одном потоке.</p>\n<h3>00:31–00:42 — кожа несёт следы фанатства</h3>\n<p>Болельщик оказывается под огромным полотнищем; вода и краска проходят по лицу.\nДуш, мокрая спина и пена на волосах рифмуются с дымом, потом фильм резко\nпереходит в машину с болельщиками. Категория ухода связывается не с абстрактной\nсвежестью, а с телесными последствиями реального увлечения.</p>\n<h3>00:42–00:58 — сеть болельщиков</h3>\n<p>Рука включает музыку в машине. Люди высовываются из окон, поют в автобусе,\nснимают уличный футбол через сетку, бегут и обмениваются сообщениями о спорном\nэпизоде. Монтаж собирает fandom из несовпадающих камер, стран, возрастов и\nмасштабов изображения.</p>\n<h3>00:58–01:07 — матч начинается</h3>\n<p>Зрители замирают у экрана. Одинокий болельщик в комнате окружён флагами и\nтрофеями. Рука кладёт мяч на газон; игрок готовится к удару. Визуальное движение\nсужается от глобального монтажа к одной точке решения.</p>\n<h3>01:07–01:20 — удержание напряжения</h3>\n<p>Факел и толпа, гигантский американский флаг, крупные планы зрителя и игрока,\nмокрая кожа и спортивные детали растягивают секунды перед развязкой. В пустом\nкресле стадиона появляется козёл — наблюдаемый комический образ; чтение его как\nGOAT является интерпретацией, а не опубликованным объяснением.</p>\n<h3>01:20–01:35 — разрядка</h3>\n<p>Комментаторы, дымная улица и бегущий человек возвращают мотив открытия.\nНизкокачественные пользовательские кадры реакции смешиваются с кинематографией.\nТолпа взрывается после гола; личные лица растворяются в общем хоре.</p>\n<h3>01:35–01:40.5 — брендовая формула</h3>\n<p>На общем плане стадиона появляется строка Care for your skin like you care for\nthe game. Затем — Dove Men+Care, линейка продукта и статус official sponsor of\nthe FIFA World Cup 2026.</p>\n<h2>80-секундный официальный campaign cut</h2>\n<p>Официальный YouTube cut убирает значительную часть дымного пролога и быстрее\nвходит в ванную/подготовку. Он сохраняет ту же причинную дугу: уход → ритуалы\nболельщика → напряжение матча → гол → slogan/packshot. Встроенная английская\nauto-caption и её тайминги относятся только к этому 80-секундному монтажу.</p>\n<h2>Что здесь является выводом</h2>\n<p>Фраза про «один голос, переходящий в глобальный хор», связь body paint, пота,\nпразднования и ухода за кожей, а также название платформы подтверждены\nпубликациями Dove Men+Care. Сценарные функции монтажных стыков — наш анализ по\nполному браузерному просмотру; они не выдаются за слова авторов.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Граница версии</h2>\n<p>Ниже приведена очищенная карта опубликованной автоматической английской\nсубтитровки официального 80-секундного YouTube cut. Она не переносится\nмеханически на 100.517-секундный director cut: порядок материала совпадает, но\nмонтаж и тайминг различаются. Исходник сохранён в\nsubtitles/official-youtube.en-orig.vtt.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод YouTube cut</th>\n<th>Речь / событие</th>\n<th>Надёжность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.00–00:02.40</td>\n<td>“It’s going to be a very interesting match, to say the least.”</td>\n<td>Высокая для auto-caption; спортивный комментарий.</td>\n</tr>\n<tr>\n<td>00:10.64–00:13.80</td>\n<td>“Players are set to take the field. Ten minutes to kick off.”</td>\n<td>Высокая для auto-caption.</td>\n</tr>\n<tr>\n<td>00:15.72–00:22.39</td>\n<td>Музыка / скандирование без распознанной речи.</td>\n<td>Событие auto-caption.</td>\n</tr>\n<tr>\n<td>00:22.40–00:29.44</td>\n<td>“And we’re here for the 2026 World Cup. America is tuned in…”</td>\n<td>Последняя часть фразы обрывается монтажом.</td>\n</tr>\n<tr>\n<td>00:30.52–00:31.72</td>\n<td>“…people around the world.”</td>\n<td>Фрагмент отдельного голоса; связь с предыдущей фразой не доказана.</td>\n</tr>\n<tr>\n<td>00:37.34–00:41.11</td>\n<td>Музыка / скандирование.</td>\n<td>Событие auto-caption.</td>\n</tr>\n<tr>\n<td>00:41.12–00:44.32</td>\n<td>Auto-ASR: “Sure touch, penalty. That was a massive decision.”</td>\n<td>Первая пара слов сомнительна; не использовать как точную цитату.</td>\n</tr>\n<tr>\n<td>01:03.54–01:04.71</td>\n<td>Смех / реакция.</td>\n<td>Событие auto-caption.</td>\n</tr>\n<tr>\n<td>01:04.72–01:05.49</td>\n<td>“Goal!”</td>\n<td>Высокая; кульминационный выкрик.</td>\n</tr>\n<tr>\n<td>01:05.50–01:10.67</td>\n<td>Музыка и рев толпы.</td>\n<td>Событие auto-caption + наблюдаемая развязка.</td>\n</tr>\n<tr>\n<td>01:10.68–01:14.76</td>\n<td>“What a finish!”</td>\n<td>Высокая для auto-caption.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыкальная драматургия</h2>\n<ul>\n<li>Публичный разбор Zappi идентифицирует основной музыкальный материал как\nSeven Nation Army группы The White Stripes.</li>\n<li>Кампания не использует объясняющий продуктовый narrator. Голоса принадлежат\nмиру матча: комментаторам, болельщикам и общей реакции.</li>\n<li>Официальное описание кампании формулирует звуковую дугу как переход от одного\nголоса к глобальному хору.</li>\n<li>Смысловой payoff работает после выкрика Goal: музыка и толпа освобождают\nудержанное напряжение, затем slogan появляется уже на эмоциональном остатке.</li>\n<li>Voice actor Sky Soleil публично указывает участие в этой рекламе; конкретные\nреплики ему не атрибутируются без production transcript.</li>\n</ul>\n<h2>Что не транскрибировано</h2>\n<p>У 101-секундного TPF/Vimeo director cut нет опубликованной caption track.\nПолный HLS содержит аудио продолжительностью 100.527 секунды и был воспроизведён\nв браузере, но машинная расшифровка локально не запускалась: Mac не прошёл\nресурсный gate по swap. Неразборчивые возгласы и возможные различия реплик не\nдодуманы.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды основной таблицы относятся к полному TPF director cut 100.517 с.\nСохранено 51 кадр этой версии с интервалом около двух секунд и две contact\nsheets. Ещё 17 кадров и contact sheet находятся в frames/official-80/ и\nфиксируют отдельный официальный YouTube cut.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / фактура</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td>frames/00050.png</td>\n<td>Человек едва виден внутри густого оранжевого дыма.</td>\n<td>Дальний план, контровой свет, почти абстракция.</td>\n<td>Открывает телесным ощущением, а не категорией продукта.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td>frames/00400.png</td>\n<td>Фигура поднимает руку в дыму.</td>\n<td>Силуэт и отрицательное пространство.</td>\n<td>Один жест заранее кодирует будущий хор/празднование.</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td>frames/detail/00600.png</td>\n<td>Вид сверху на квартал и цветной дым.</td>\n<td>Высотный observational wide.</td>\n<td>Расширяет одиночный жест до городского события.</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td>frames/00800.png</td>\n<td>Тень игрока с мячом бежит по стене.</td>\n<td>Графичный боковой силуэт.</td>\n<td>Вводит футбол без буквального стадиона.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td>frames/01200.png</td>\n<td>Через дверь видна ванная и человек у зеркала.</td>\n<td>Тёмный framed-within-frame.</td>\n<td>Переходит от общественного пространства к частному ритуалу.</td>\n</tr>\n<tr>\n<td>00:14</td>\n<td>frames/detail/01400.png</td>\n<td>Рука берёт флакон Dove Men+Care.</td>\n<td>Чёрно-белый product insert.</td>\n<td>Продукт становится действием внутри мира, не отдельным packshot.</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td>frames/01600.png</td>\n<td>Крупность воды/капель на коже.</td>\n<td>Macro, shallow focus, монохром.</td>\n<td>Делает кожу материальным носителем темы.</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td>frames/detail/01800.png</td>\n<td>Мужчина использует средство перед зеркалом.</td>\n<td>Разделённая зеркалом композиция.</td>\n<td>Приравнивает уход к подготовке перед матчем.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>frames/02000.png</td>\n<td>Мужчина сидит у кровати рядом с подготовленными вещами.</td>\n<td>Спокойный domestic wide.</td>\n<td>Добавляет ожидание и индивидуальную уязвимость.</td>\n</tr>\n<tr>\n<td>00:22</td>\n<td>frames/detail/02200.png</td>\n<td>Белые кеды и движение ног.</td>\n<td>Низкий tactile insert.</td>\n<td>Строит ritual montage через предметные жесты.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td>frames/02400.png</td>\n<td>Парикмахер завершает стрижку болельщика.</td>\n<td>Тёплый medium через дверной проём.</td>\n<td>Фанатская идентичность буквально наносится на тело.</td>\n</tr>\n<tr>\n<td>00:26</td>\n<td>frames/detail/02600.png</td>\n<td>Рука проходит под струёй воды.</td>\n<td>Светлый close-up.</td>\n<td>Рифмует очищение с будущим потом и краской.</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td>frames/02800.png</td>\n<td>Чёрно-белая толпа с флагами смотрит вперёд.</td>\n<td>Фронтальный массовый tableau.</td>\n<td>Первый полный переход от одного человека к коллективу.</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td>frames/03200.png</td>\n<td>Болельщики в ярком дыму, один несёт полосатое полотнище.</td>\n<td>Пересвет, lens flare, handheld.</td>\n<td>Ломает гладкость рекламной картинки живой энергией.</td>\n</tr>\n<tr>\n<td>00:34</td>\n<td>frames/detail/03400.png</td>\n<td>Мужчина кричит под поднятым полотном.</td>\n<td>Низкий монохромный close-up.</td>\n<td>Флаг становится физической оболочкой тела.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td>frames/03600.png</td>\n<td>Вода и краска идут по лицу.</td>\n<td>Симметричный фронтальный portrait.</td>\n<td>Напрямую связывает fandom и поверхность кожи.</td>\n</tr>\n<tr>\n<td>00:38</td>\n<td>frames/detail/03800.png</td>\n<td>Мокрая спина; на полке виден продукт.</td>\n<td>Back portrait, пар и low key.</td>\n<td>Бренд присутствует периферийно, не прерывая историю.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>frames/04000.png</td>\n<td>Руки вспенивают волосы.</td>\n<td>Extreme close-up.</td>\n<td>Тактильный match cut к дыму, пене и толпе.</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td>frames/detail/04200.png</td>\n<td>Болельщик в машине оглядывается на улицу.</td>\n<td>Handheld из салона.</td>\n<td>Выводит личный ритуал в совместное движение.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td>frames/04400.png</td>\n<td>Рука включает автомагнитолу.</td>\n<td>Деталь механического жеста.</td>\n<td>Делает музыку монтажным переключателем.</td>\n</tr>\n<tr>\n<td>00:46</td>\n<td>frames/detail/04600.png</td>\n<td>Болельщики поют в автобусе.</td>\n<td>Широкая любительская фактура.</td>\n<td>Переводит один голос в небольшой хор.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td>frames/04800.png</td>\n<td>Люди высовываются из машины среди уличной толпы.</td>\n<td>Камера внутри события.</td>\n<td>Соединяет транспорт, город и праздник одним потоком.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>frames/detail/05000.png</td>\n<td>Потный полуобнажённый мужчина бежит к камере.</td>\n<td>Тёплый frontal portrait.</td>\n<td>Показывает физическую цену увлечения без product claim.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td>frames/05200.png</td>\n<td>Болельщик разворачивает американский флаг в комнате.</td>\n<td>Статичный domestic medium.</td>\n<td>Сжимает национальный масштаб до личного пространства.</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td>frames/detail/05400.png</td>\n<td>Уличный футбол снят через металлическую сетку.</td>\n<td>Low-resolution / phone-like footage.</td>\n<td>Добавляет доказательную фактуру lived fandom.</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td>frames/05600.png</td>\n<td>Экран сообщает о назначенном пенальти.</td>\n<td>Digital insert.</td>\n<td>Вводит конкретную точку драматического риска.</td>\n</tr>\n<tr>\n<td>00:58</td>\n<td>frames/detail/05800.png</td>\n<td>Сообщение “See that foul??” и эмодзи.</td>\n<td>Вертикальный phone UI на чёрном.</td>\n<td>Делает матч социальной сетью мгновенных реакций.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td>frames/06000.png</td>\n<td>Разнообразная компания смотрит матч в баре.</td>\n<td>Фронтальный ensemble wide.</td>\n<td>Собирает аудиторию в единое ожидание.</td>\n</tr>\n<tr>\n<td>01:02</td>\n<td>frames/detail/06200.png</td>\n<td>Один болельщик стоит в комнате с флагами и трофеями.</td>\n<td>Тёплый одиночный tableau.</td>\n<td>Контрапункт толпе: devotion существует и в одиночестве.</td>\n</tr>\n<tr>\n<td>01:04</td>\n<td>frames/06400.png</td>\n<td>Игрок опускает мяч на газон.</td>\n<td>Крупная рука/мяч, shallow focus.</td>\n<td>Сводит глобальный монтаж к одному решению.</td>\n</tr>\n<tr>\n<td>01:06</td>\n<td>frames/detail/06600.png</td>\n<td>Тёмная масса людей окружает яркий источник света.</td>\n<td>Абстрактный aerial/flare.</td>\n<td>Задерживает развязку и наращивает давление.</td>\n</tr>\n<tr>\n<td>01:08</td>\n<td>frames/06800.png</td>\n<td>Крупный план напряжённого зрителя.</td>\n<td>Extreme close-up, видимая кожа и пот.</td>\n<td>Переводит спортивную ставку в физиологическую.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td>frames/detail/07000.png</td>\n<td>Факел горит над сжатой толпой.</td>\n<td>Оранжевый source light внутри темноты.</td>\n<td>Возвращает дымный мотив начала в кульминацию.</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td>frames/07200.png</td>\n<td>Болельщики идут по мокрой улице с флагом.</td>\n<td>Чёрно-белый distant wide.</td>\n<td>Чередует эпос стадиона с реальным городским шествием.</td>\n</tr>\n<tr>\n<td>01:14</td>\n<td>frames/detail/07400.png</td>\n<td>Огромный флаг проходит над трибуной.</td>\n<td>High wide, движущаяся графика.</td>\n<td>Материализует коллективное тело аудитории.</td>\n</tr>\n<tr>\n<td>01:16</td>\n<td>frames/07600.png</td>\n<td>Игрок смотрит в сторону ворот.</td>\n<td>Холодный профильный close-up.</td>\n<td>Максимально сужает внимание перед ударом.</td>\n</tr>\n<tr>\n<td>01:18</td>\n<td>frames/detail/07800.png</td>\n<td>Чёрно-белая спортивная деталь лежит на поверхности.</td>\n<td>Tactile insert, высокая контрастность.</td>\n<td>Делает паузу и удерживает ритмическое ожидание.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td>frames/08000.png</td>\n<td>Козёл стоит между пустыми креслами стадиона.</td>\n<td>Сюрреалистичный статичный wide.</td>\n<td>Короткая неожиданная разрядка; возможный GOAT-код отмечен как интерпретация.</td>\n</tr>\n<tr>\n<td>01:22</td>\n<td>frames/detail/08200.png</td>\n<td>Фанаты с флагом кричат в дыму.</td>\n<td>Низкий широкий ракурс.</td>\n<td>Возвращает импульс толпе.</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td>frames/08400.png</td>\n<td>Комментаторы стоят над полем.</td>\n<td>Дальний архитектурный wide.</td>\n<td>Напоминает о медийной рамке события.</td>\n</tr>\n<tr>\n<td>01:26</td>\n<td>frames/detail/08600.png</td>\n<td>Улица снова заполнена сине-оранжевым дымом.</td>\n<td>Рифма с 00:06.</td>\n<td>Замыкает городскую композицию перед payoff.</td>\n</tr>\n<tr>\n<td>01:28</td>\n<td>frames/08800.png</td>\n<td>Болельщик выпрыгивает из облака дыма.</td>\n<td>Фронтальное движение на камеру.</td>\n<td>Превращает ожидание в физический выброс.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td>frames/detail/09000.png</td>\n<td>Зернистая пользовательская реакция крупным планом.</td>\n<td>Low-fi, резкое изменение носителя.</td>\n<td>Удостоверяет событие множеством взглядов.</td>\n</tr>\n<tr>\n<td>01:32</td>\n<td>frames/09200.png</td>\n<td>Макро мокрой кожи.</td>\n<td>Холодный side light, extreme close-up.</td>\n<td>Возвращает брендовой категории право на финал.</td>\n</tr>\n<tr>\n<td>01:34</td>\n<td>frames/detail/09400.png</td>\n<td>Толпа взрывается, руки подняты.</td>\n<td>Тёмный handheld close crowd.</td>\n<td>Выпускает всё накопленное напряжение.</td>\n</tr>\n<tr>\n<td>01:36</td>\n<td>frames/09600.png</td>\n<td>Стадион сверху; slogan на поле изображения.</td>\n<td>Чистый aerial end frame.</td>\n<td>Формулирует идею только после эмоционального доказательства.</td>\n</tr>\n<tr>\n<td>01:38</td>\n<td>frames/detail/09800.png</td>\n<td>Dove Men+Care и FIFA World Cup 2026 lockup над стадионом.</td>\n<td>Branded end card внутри мира.</td>\n<td>Закрепляет sponsor status без нового сюжетного блока.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td>frames/10000.png</td>\n<td>Последний кадр брендового lockup.</td>\n<td>Короткий hold.</td>\n<td>Даёт идентификации время прочитаться.</td>\n</tr>\n</tbody>\n</table>\n<h2>Версионная проверка</h2>\n<p>frames/official-80/contact-sheet.png показывает, что 80-секундный brand cut\nсохраняет подготовку, воду/пену, фанатские ритуалы, пенальти, гол и end card,\nно сокращает дымный пролог и часть промежуточных ассоциаций. Поэтому кадры\ndirector cut и субтитры campaign cut не объявлены одним таймлайном.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>DOVE MEN - WORLD CUP 2026</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22090\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22090</a></li>\n<li>Сообщение: 22090</li>\n<li>Дата UTC: 2026-06-14T10:10:21+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1200602780\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1200602780</a></li>\n<li>Vimeo title: DOVE MEN - WORLD CUP 2026</li>\n<li>Publisher: Norm Li, csc</li>\n<li>Продолжительность Vimeo: 101 секунда</li>\n<li>Режиссёр: Henry Hobson</li>\n<li>Оператор: Norm Li, csc</li>\n<li>Production company: MJZ</li>\n<li>Опубликованный формат: Alexa 35 Xtreme / Super 16</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>DOVE MEN - WORLD CUP 2026\nby Henry Hobson</p>\n<p><a href=\"https://vimeo.com/1200602780\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1200602780</a></p>\n<p>#image@fps_24_video</p>\n<h2>Установленное соответствие</h2>\n<p>Официальный режиссёрский Vimeo Henry Hobson — <a href=\"https://vimeo.com/1180342283\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1180342283</a> —\nимеет то же название и продолжительность 101 секунда. Официальный portfolio TPF\nпубликует эту работу как Dove Men+Care – The Chant и отдаёт полный HLS-поток\n100.517 секунды. Официальный канал Dove Men+Care также публикует завершённый\n80-секундный campaign cut: <a href=\"https://www.youtube.com/watch?v=O9u78CjewqM\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=O9u78CjewqM</a>.</p>\n<p>В кейсе обе версии разделены: 101-секундный director cut используется для\nосновной раскадровки, а тайминги английской auto-caption относятся только к\n80-секундному официальному YouTube cut.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.894409+00:00"
    },
    {
      "id": "2026-06-13__tg-22089-a0__porsche-75-years-of-le-mans-jack-driscoll",
      "caseId": "-1001147919203:22089:0",
      "messageId": 22089,
      "date": "2026-06-13T05:27:55+00:00",
      "title": "Porsche | 75 Years of Le Mans | Jack Driscoll",
      "brand": "",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Jack Driscoll",
      "evidence": "E4",
      "frameCount": 32,
      "durationSeconds": 90,
      "summary": "Не рассказывать о 75 летии ретроспективой, архивным монтажом или перечнем побед. Фильм возвращается к точке происхождения — проблемной машине на Le Mans 1951 — и помещает будущий гоночный Porsche прямо внутрь этого мира. Наследие здесь не набор трофеев, а непрерывная способность решать одну и ту же сложную задачу.",
      "sourceUrl": "https://vimeo.com/1200875792",
      "telegramUrl": "https://t.me/fps_24_video/22089",
      "images": [
        {
          "src": "./frames/2026-06-13__tg-22089-a0__porsche-75-years-of-le-mans-jack-driscoll-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "frame-085700ms-tagline.png"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "rhythm",
        "camera",
        "hook"
      ],
      "moves": [
        {
          "id": "origin-not-montage",
          "name": "Юбилей сжимается в одну исходную ситуацию",
          "signal": "Вместо перечисления 75 лет фильм почти минуту живёт внутри дебюта Porsche на Le Mans 1951 года.",
          "baseline": "Anniversary film собирает десятилетия, модели и победы в хронологический montage.",
          "deviation": "Один кризисный момент становится моделью всей дальнейшей культуры бренда.",
          "interpretation": "Юбилей сжимается в одну исходную ситуацию",
          "transfer": "Найдите сцену происхождения, где уже виден характер будущей системы, и драматизируйте её как законченную историю.",
          "risk": "Если исходный эпизод не содержит узнаваемого принципа бренда, историческая реконструкция станет дорогой справкой."
        },
        {
          "id": "heritage-as-problem",
          "name": "Икона сначала показана сломанной и уязвимой",
          "signal": "Первый образ Porsche — механик под днищем и открытый моторный отсек 356 SL, а не музейный beauty shot.",
          "baseline": "Наследие демонстрируется через безупречный автомобиль, трофеи и победный статус.",
          "deviation": "Уважение рождается из риска, ремонта и человеческого труда.",
          "interpretation": "Икона сначала показана сломанной и уязвимой",
          "transfer": "Покажите легендарный объект в момент, когда его ценность ещё должна быть заработана.",
          "risk": "Уязвимость без последующего payoff может снизить ощущение компетентности бренда."
        },
        {
          "id": "occlusion-time-machine",
          "name": "Перекрытие превращается в машину времени",
          "signal": "Ноги, кузов, стены и люди постоянно закрывают обзор; через тот же приём в кадр впервые входит современный GT3 R.",
          "baseline": "Смена эпохи обозначается календарём, архивной склейкой, морфингом или вспышкой.",
          "deviation": "Кульминационный эффект является развитием уже привычной визуальной грамматики.",
          "interpretation": "Перекрытие превращается в машину времени",
          "transfer": "Введите переходный механизм задолго до reveal как естественную часть мира, затем используйте его для смыслового скачка.",
          "risk": "Слишком плотные перекрытия могут сделать ключевой объект незаметным или выглядеть случайной операторской помехой."
        },
        {
          "id": "same-space-two-eras",
          "name": "Прошлое и будущее делят одну физическую сцену",
          "signal": "356 SL, 911 GT3 R, люди 1951 года и современная команда одновременно находятся в той же дымной пит-лейн.",
          "baseline": "Эпохи сравниваются раздельными кадрами или split screen.",
          "deviation": "Преемственность становится пространственным фактом, а не монтажным утверждением.",
          "interpretation": "Прошлое и будущее делят одну физическую сцену",
          "transfer": "Если тезис говорит о непрерывности, дайте старому и новому объекту буквально взаимодействовать в едином свете и масштабе.",
          "risk": "Без точной production design и compositing сцена будет восприниматься как декоративный VFX crossover."
        },
        {
          "id": "function-over-form",
          "name": "Эпохи рифмуются одинаковым трудом",
          "signal": "Исторические механики ремонтируют 356 SL, современная команда обслуживает GT3 R в той же композиции.",
          "baseline": "Сравнение поколений держится на похожем силуэте или технических характеристиках.",
          "deviation": "Связь доказывается повторением роли и действия, а не только дизайна.",
          "interpretation": "Эпохи рифмуются одинаковым трудом",
          "transfer": "Соединяйте поколения через неизменную человеческую функцию: кто, что и зачем делает с продуктом.",
          "risk": "Поверхностно повторённый жест без общего напряжения будет выглядеть формальным match cut."
        },
        {
          "id": "late-product-reveal",
          "name": "Современный продукт заслуживает появление историей",
          "signal": "Нос современного Porsche возникает только около 55-й секунды, а полный hero view — после 78-й.",
          "baseline": "Текущая модель появляется в первые секунды и остаётся постоянным объектом внимания.",
          "deviation": "Предок и люди сначала накапливают смысл, который затем наследует продукт.",
          "interpretation": "Современный продукт заслуживает появление историей",
          "transfer": "Отложите hero reveal, если каждый предыдущий эпизод измеримо повышает его символическую стоимость.",
          "risk": "Низкая ранняя brand attribution опасна в коротких размещениях и при слабом историческом коде."
        },
        {
          "id": "question-as-threshold",
          "name": "Одна бытовая реплика открывает второй смысл",
          "signal": "Вопрос Bist du noch da? сначала проверяет связь, но расположен прямо перед появлением будущего.",
          "baseline": "Переход к юбилейной теме объясняет торжественный narrator.",
          "deviation": "Короткая diegetic-фраза остаётся реалистичной и одновременно допускает чтение о живом наследии.",
          "interpretation": "Одна бытовая реплика открывает второй смысл",
          "transfer": "Ищите реплику, естественную для сцены, но способную открыть стратегический смысл в точке структурного перехода.",
          "risk": "Метафорическое чтение нельзя выдавать за доказанную авторскую интенцию без опубликованного комментария."
        },
        {
          "id": "copy-after-proof",
          "name": "Финальный claim называет уже доказанное",
          "signal": "Строка о legacy и future появляется после совместного кадра 356 SL и 911 GT3 R.",
          "baseline": "Юбилейный claim задаётся первым, затем фильм иллюстрирует его примерами.",
          "deviation": "Зритель сначала видит непрерывность, а копирайт только закрепляет вывод.",
          "interpretation": "Финальный claim называет уже доказанное",
          "transfer": "Размещайте стратегическую формулу после наглядного события, если она может служить именем увиденного, а не инструкцией к просмотру.",
          "risk": "Поздний текст не спасёт фильм, если визуальный тезис допускает слишком много несвязанных интерпретаций."
        },
        {
          "id": "material-continuity",
          "name": "Новая эпоха наследует материалы старой",
          "signal": "Серебро и белый кузов, дым, мокрый асфальт, рабочая одежда и контровой свет остаются общими для обеих машин.",
          "baseline": "Будущее кодируется отдельной неоновой или стерильно-технологичной эстетикой.",
          "deviation": "Современность выглядит развитием той же материи, а не вторжением другого жанра.",
          "interpretation": "Новая эпоха наследует материалы старой",
          "transfer": "При соединении эпох сохраните два-три материальных инварианта, чтобы новый объект ощущался родственником старого.",
          "risk": "Слишком буквальное совпадение цвета и света может стереть ощущение технологического прогресса."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Не рассказывать о 75-летии ретроспективой, архивным монтажом или перечнем побед.\nФильм возвращается к точке происхождения — проблемной машине на Le Mans 1951 —\nи помещает будущий гоночный Porsche прямо внутрь этого мира. Наследие здесь не\nнабор трофеев, а непрерывная способность решать одну и ту же сложную задачу.</p>\n<h2>Драматургия</h2>\n<p>Структура построена как repair thriller. Первые две трети задают вопрос:\nуспеет ли маленькая команда вернуть 356 SL в гонку? Короткий Bist du noch da?\nстановится порогом. После ответа Ja современная машина появляется фрагментами,\nзатем прошлое и настоящее занимают один кадр. Только после визуального\nдоказательства приходит claim о прошлом и будущем.</p>\n<p>Главное решение — не обрывать историческую линию. Нет обязательного split\nscreen, календаря, морфинга кузова или монтажного перечисления десятилетий.\nПереход происходит через обычные для сцены помехи: ноги, стены, дым, людей.\nБлагодаря этому VFX работает как обнаружение, а не как аттракцион.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Палитра ограничена серебром, дымно-синим, хаки, мокрым асфальтом и тёплыми\nпятнами кожи. Современный белый GT3 R не разрушает этот мир, а наследует его\nматериалы и свет.</li>\n<li>Камера редко имеет чистый обзор. Шасси, ноги, плечи, радиоаппаратура и кузов\nстроят кадр через foreground occlusion. Зритель всё время как будто\nпротискивается по реальной пит-лейн.</li>\n<li>Реконструкция 1951 года держится не на винтажном фильтре, а на плотности\nпостановки: массовка, костюм, вывески, часы, пресса, инструменты, дым и\nнепрерывная работа.</li>\n<li>Wide tableau регулярно разрушается tactile inserts: фонарь, ремень шлема,\nметалл, руки, аппаратура, подвесные огни. Эпос остаётся телесным.</li>\n<li>Современный автомобиль получает полноценный hero shot только после того, как\nзритель эмоционально инвестировал в предка и людей вокруг него.</li>\n</ul>\n<h2>Звук</h2>\n<p>Диалог минимален и функционален: решение, подтверждение, проверка связи, ответ.\nОн не объясняет историю бренда. После Ja музыка и sound design используются как\nвременной мост, а смысл остаётся за изображением. Public credits Source Sound\nLA подтверждают отдельное авторство музыкально-звукового слоя.</p>\n<h2>Механика бренда</h2>\n<p>Porsche не говорит «у нас длинная история» — бренд показывает одинаковое\nповедение в двух эпохах. Механик 1951 года и современная команда заняты одной\nоперацией: сделать гоночную машину готовой. 911 GT3 R является не наградой за\nпрошлое, а новым состоянием того же труда. Поэтому финальное слово future\nопирается не на футуристическую эстетику, а на наблюдаемую преемственность.</p>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li>Для юбилейного фильма искать не лучшие моменты, а исходную ситуацию,\nсодержащую ДНК всей дальнейшей истории.</li>\n<li>Строить time jump через уже введённый визуальный приём — здесь через\nперекрытия — чтобы эффект ощущался неизбежным.</li>\n<li>Сопоставлять эпохи по одному действию, роли или проблеме, а не по внешнему\nсходству объектов.</li>\n<li>Держать новый продукт скрытым большую часть хронометража, если предыстория\nдействительно повышает ценность reveal.</li>\n<li>Показывать икону сначала уязвимой: ремонт и риск создают больше уважения, чем\nбезупречный museum beauty shot.</li>\n<li>Интегрировать VFX в массовку, свет и production design, не отделяя его\nотдельным «магическим» кадром.</li>\n<li>Дать копирайту назвать уже увиденное после кульминации, а не заставлять фильм\nиллюстрировать фразу с первой секунды.</li>\n<li>Сохранять общий материальный код между прошлым и будущим: металл, дым,\nрабочая одежда, мокрая поверхность и свет.</li>\n</ul>\n<h2>Ограничения и риски</h2>\n<ul>\n<li>Длинная историческая экспозиция оправдана только сильным reveal; без него\nфильм выглядел бы дорогой реконструкцией без нового тезиса.</li>\n<li>Позднее появление продукта требует узнаваемой категории и точного финального\nбрендинга.</li>\n<li>Реалистичная реконструкция легко романтизирует прошлое. Здесь риск уменьшен\nтем, что прошлое показано грязным, тревожным и незавершённым.</li>\n<li>Реплика Bist du noch da? допускает символическое чтение, но опубликованного\nавторского объяснения нет.</li>\n</ul>\n<h2>Подтверждённые ключевые credits</h2>\n<ul>\n<li>Brand: Porsche AG.</li>\n<li>Brand &amp; Sports Communications: Sebastian Borowski.</li>\n<li>Production: MARKENFILM.</li>\n<li>Director: Jack Driscoll.</li>\n<li>Producer: Tatjana Bolte.</li>\n<li>Executive Producers: Alexander Husche, Lorenz Marcus.</li>\n<li>DOP: Benjamin Todd.</li>\n<li>Production Designer: Goran Joksimović Joksa.</li>\n<li>Service Production: Tuna+Icon / Tuna Fish.</li>\n<li>Editor: Yannis Panther.</li>\n<li>Post Production: INFECTED GmbH.</li>\n<li>Colourist: Soenke Heuer.</li>\n<li>VFX Supervisor: Christian Reimann.</li>\n<li>Sounddesign &amp; Musik: Source Sound LA.</li>\n<li>Sound Designers: Charles Keenan, Daniel Lepervanche.</li>\n<li>Storyboards: Sav Akyüz.</li>\n</ul>\n<h2>Главный урок</h2>\n<p>Сильная реклама наследия не обязана доказывать масштаб количеством лет и\nдостижений. Достаточно найти один момент, где характер бренда виден в действии,\nи показать, что современность делает то же самое на новом уровне. Тогда юбилей\nстановится не взглядом назад, а аргументом в пользу следующего шага.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>Byte identity официального Vimeo и public YouTube mirror. Совпадение\nустановлено по title, длительности, credits, официальному постеру и кадрам.</li>\n<li>Полный production transcript и первое слово немецкой фразы на 00:19.</li>\n<li>Авторская трактовка вопроса Bist du noch da? как метафоры наследия.</li>\n<li>Точный внутренний VFX breakdown перехода между эпохами.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>В напряжённой реконструкции дебюта Porsche на Le Mans 1951 года механики\nпытаются вернуть в гонку 356 SL. Когда связь почти обрывается, из тёмных\nпросветов той же пит-лейн возникает современный 911 GT3 R: будущее не сменяет\nпрошлое, а материализуется внутри него как продолжение одного гоночного труда.</p>\n<h2>Наблюдаемый сценарий — 90.14 с</h2>\n<h3>00:00–00:12 — машина как проблема, а не трофей</h3>\n<p>Фильм открывается из-под автомобиля. Механик с фонарём лежит на мокром асфальте,\nего лицо зажато между днищем, колесом и лучом света. Несколько рук поворачивают\nсеребристый Porsche 356 SL с номером 46 и добираются до двигателя. Марка входит\nчерез поломку и работу, а не через hero shot.</p>\n<h3>00:12–00:21 — решение под давлением</h3>\n<p>Человек в пальто приближается к боксам; высокая общая точка раскрывает\nреконструированную пит-лейн Le Mans 1951 года: плотная толпа, фотографы, часы,\nдым, десятки машин и маленький Porsche в центре. В немецком диалоге звучит\nфрагмент о необходимости принять решение.</p>\n<h3>00:21–00:31 — связь и ремонт</h3>\n<p>Радиорубка оказывается отдельным нервным узлом. Силуэты перекрывают обзор,\nмеханики наклоняются над машиной, руками проверяют кузов и агрегаты. Короткое\nJa, alles gut звучит не как победа, а как рабочее подтверждение в момент\nнеопределённости.</p>\n<h3>00:31–00:42 — событие собирается вокруг одной машины</h3>\n<p>Люди проходят прямо перед объективом, оставляя Porsche то видимым, то скрытым.\nМеханики катят и разворачивают машину; зрители и пресса сжимаются вокруг.\nМонтаж чередует широкие tableau и телесные фрагменты, поэтому историческая\nреконструкция ощущается живым производственным хаосом.</p>\n<h3>00:42–00:53 — предел ожидания</h3>\n<p>Крупности толпы, лица гонщика и механика, ремень шлема, подвешенные стартовые\nогни и часы переводят напряжение во время. По радио спрашивают: Bist du noch\nda? — Ты ещё там? Простая реплика одновременно относится к связи, гонке и\nсамой исторической памяти.</p>\n<h3>00:53–01:06 — будущее сначала видно частями</h3>\n<p>После короткого Ja камера не делает прямого временного скачка. За ногами и\nтёмными архитектурными просветами появляется современный белый Porsche:\nсначала сплиттер и логотип Manthey, затем фрагмент борта и интерьер гоночного\nкокпита. Новый автомобиль входит как скрытый объект внутри старого пространства.</p>\n<h3>01:06–01:17 — две эпохи в одном кадре</h3>\n<p>Дым рассеивается, и Porsche 356 SL с номером 46 стоит рядом с современным\nPorsche 911 GT3 R в ливрее Raceborn 75. Люди в одежде 1951 года продолжают\nдвигаться вокруг обеих машин, а современная команда обслуживает GT3 R. Один\nисторический механик подходит к новому болиду и смотрит на него без отдельной\nфантазийной реакции: преемственность показана как обычное продолжение работы.</p>\n<h3>01:17–01:24 — наследник занимает центр</h3>\n<p>Современный автомобиль получает фронтальный и низкий hero angle, но остаётся\nв той же дымной пит-лейн. Камера и проходящие фигуры продолжают частично\nскрывать кузов; продукт не вырезан из мира в стерильный beauty shot.</p>\n<h3>01:24–01:30 — формула наследия</h3>\n<p>На общей композиции обеих эпох появляется строка: For 75 years our legacy was\nwritten in racing. Our future will be too. Движущаяся фигура на переднем плане\nперекрывает часть текста, затем изображение уходит в чёрный Porsche lockup.</p>\n<h2>Что здесь является выводом</h2>\n<p>Исторические факты о дебюте 356 SL в 1951 году подтверждены Porsche. Точное\nпрочтение переходов, роли перекрытий и функции реплики Bist du noch da — наш\nанализ полного просмотра. Оно не выдаётся за авторский комментарий.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Голосовая конструкция</h2>\n<p>Закадрового диктора и объясняющего брендового текста нет. Речь принадлежит\nреконструированному миру пит-лейн и звучит короткими немецкими репликами по\nрадио или между персонажами. Ниже — очищенная карта автоматической немецкой\nсубтитровки YouTube; исходный VTT сохранён в\nsource/subtitles/good-ads-matter.de.vtt.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Речь</th>\n<th>Перевод</th>\n<th>Надёжность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:19.56–00:21.67</td>\n<td>müssen jetzt eine Entscheidung treffen.</td>\n<td>нужно сейчас принять решение.</td>\n<td>Auto-ASR не захватил начало предложения; пропущенное слово не восстанавливается.</td>\n</tr>\n<tr>\n<td>около 00:21.68–00:24.10</td>\n<td>Ja, alles gut.</td>\n<td>Да, всё хорошо / всё в порядке.</td>\n<td>Слова распознаны уверенно; длинный VTT-cue до 00:50 — удержание caption, а не непрерывная речь.</td>\n</tr>\n<tr>\n<td>00:50.84–00:53.05</td>\n<td>Bist du noch da?</td>\n<td>Ты ещё там?</td>\n<td>Высокая для auto-caption.</td>\n</tr>\n<tr>\n<td>около 00:56.24</td>\n<td>Ja.</td>\n<td>Да.</td>\n<td>Короткий подтверждающий ответ. Следующий звук распознан как Ah и может быть выдохом.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и звуковой дизайн</h2>\n<ul>\n<li>В public credits указаны Source Sound LA, sound designers Charles Keenan и\nDaniel Lepervanche, sound producer Kelly Baffoni.</li>\n<li>Good Ads Matter описывает работу как построенную на immersive sound design и\nсмене медленных, рефлексивных и более быстрых участков.</li>\n<li>Auto-caption размечает музыку после короткого ответа примерно с 00:56 и до\nфинала. Объясняющего narrator поверх неё нет.</li>\n<li>Звуковая драматургия следует изображению: сначала человеческие реплики и\nремонтная срочность, затем музыка берёт на себя переход к современному болиду\nи финальному claim.</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Опубликованного production transcript не найдено. Локальный Whisper не\nзапускался, потому что Mac не прошёл ресурсный gate по swap. Неразборчивые\nфоновые голоса, точные SFX и возможное первое слово фразы на 00:19 не додуманы.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Сохранено 31 таймкодное изображение полного 90-секундного фильма и contact\nsheet. Основная выборка сделана каждые три секунды из полного 1080p visual\nasset; синхронность и длительность подтверждены полным 360p master с аудио.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td>frames/frame-000500ms.png</td>\n<td>Механик лежит под машиной с фонарём.</td>\n<td>Экстремально низкий POV из-под шасси, жёсткий луч.</td>\n<td>Открывает наследие как физическую проблему.</td>\n</tr>\n<tr>\n<td>00:03.5</td>\n<td>frames/frame-003500ms.png</td>\n<td>Лицо и рука зажаты деталями днища.</td>\n<td>Тесный close-up, сильные окклюзии.</td>\n<td>Делает давление буквально пространственным.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td>frames/frame-006500ms.png</td>\n<td>Команда поднимает и удерживает 356 SL.</td>\n<td>Верхняя диагональ, кузов заполняет кадр.</td>\n<td>Показывает коллективный труд раньше автомобиля-иконы.</td>\n</tr>\n<tr>\n<td>00:09.5</td>\n<td>frames/frame-009500ms.png</td>\n<td>Открыт моторный отсек Porsche 46.</td>\n<td>Почти ортографический top shot.</td>\n<td>Превращает машину в рабочий объект.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td>frames/frame-012500ms.png</td>\n<td>Представитель или руководитель подходит к боксам.</td>\n<td>Его частично перекрывает тёмная фигура.</td>\n<td>Вводит внешнее давление через наблюдение.</td>\n</tr>\n<tr>\n<td>00:15.5</td>\n<td>frames/frame-015500ms.png</td>\n<td>Подход продолжается в глубине пит-лейн.</td>\n<td>Малая ГРИП и foreground silhouettes.</td>\n<td>Оставляет зрителя внутри толпы.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td>frames/frame-018500ms.png</td>\n<td>Общий план Le Mans 1951; Porsche мал в центре.</td>\n<td>Высокая wide-композиция с часами в углу.</td>\n<td>Даёт исторический масштаб и визуальный таймер.</td>\n</tr>\n<tr>\n<td>00:21.5</td>\n<td>frames/frame-021500ms.png</td>\n<td>Машина 46 окружена командой и прессой.</td>\n<td>Многоплановый crowded tableau.</td>\n<td>Сжимает публичное событие вокруг одной поломки.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td>frames/frame-024500ms.png</td>\n<td>Радиорубка смотрит в открытую пит-лейн.</td>\n<td>Framed-within-frame, аппарат в переднем плане.</td>\n<td>Делает связь отдельным драматическим контуром.</td>\n</tr>\n<tr>\n<td>00:27.5</td>\n<td>frames/frame-027500ms.png</td>\n<td>Двое механиков наклонены над кузовом.</td>\n<td>Тесный medium, серебро и хаки.</td>\n<td>Продолжает историю через повторяющиеся рабочие жесты.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td>frames/frame-030500ms.png</td>\n<td>Мужчины говорят на фоне борта Porsche.</td>\n<td>Наблюдающий close или medium через людей.</td>\n<td>Реплика остаётся частью среды, не exposition shot.</td>\n</tr>\n<tr>\n<td>00:33.5</td>\n<td>frames/frame-033500ms.png</td>\n<td>Перед машиной быстро проходят люди.</td>\n<td>Foreground wipe закрывает центр.</td>\n<td>Готовит окклюзию как язык будущего перехода.</td>\n</tr>\n<tr>\n<td>00:36.5</td>\n<td>frames/frame-036500ms.png</td>\n<td>356 SL обслуживают в плотном кольце команды.</td>\n<td>Плавное возвращение к широкому плану.</td>\n<td>Удерживает машину в состоянии незавершённости.</td>\n</tr>\n<tr>\n<td>00:39.5</td>\n<td>frames/frame-039500ms.png</td>\n<td>Толпа и команда образуют стену человеческих тел.</td>\n<td>Камера внутри массы, лица и плечи слоями.</td>\n<td>История ощущается проживаемой, не музейной.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td>frames/frame-042500ms.png</td>\n<td>Персонажи ищут взглядом ответ среди шума.</td>\n<td>Telephoto compression, мягкий дым.</td>\n<td>Ставит человеческую тревогу выше технической схемы.</td>\n</tr>\n<tr>\n<td>00:45.5</td>\n<td>frames/frame-045500ms.png</td>\n<td>Серебристый кузов проходит почти абстрактной полосой.</td>\n<td>Extreme close-up, движение и блики.</td>\n<td>Рифмует металл старой и будущей машины.</td>\n</tr>\n<tr>\n<td>00:48.5</td>\n<td>frames/frame-048500ms.png</td>\n<td>Гонщик затягивает ремень шлема.</td>\n<td>Подвижный портрет с малой ГРИП.</td>\n<td>Переводит риск из машины на человека.</td>\n</tr>\n<tr>\n<td>00:51.5</td>\n<td>frames/frame-051500ms.png</td>\n<td>Стартовые огни и часы висят над людьми в дыму.</td>\n<td>Низкая точка и графичный силуэт.</td>\n<td>Визуализирует вопрос Bist du noch da? как предел времени.</td>\n</tr>\n<tr>\n<td>00:54.5</td>\n<td>frames/frame-054500ms.png</td>\n<td>В тёмном просвете впервые виден нос современной машины.</td>\n<td>Почти весь кадр закрыт ногами и архитектурой.</td>\n<td>Будущее сначала существует как подсказка.</td>\n</tr>\n<tr>\n<td>00:57.5</td>\n<td>frames/frame-057500ms.png</td>\n<td>Второй фрагмент современного кузова проходит в темноте.</td>\n<td>Продолжение скрытого reveal без title card.</td>\n<td>Не даёт переходу превратиться в рекламный фокус.</td>\n</tr>\n<tr>\n<td>01:00.5</td>\n<td>frames/frame-060500ms.png</td>\n<td>Вид из современного гоночного кокпита на старую пит-лейн.</td>\n<td>Симметричный driver POV.</td>\n<td>Вкладывает настоящее внутрь прошлого.</td>\n</tr>\n<tr>\n<td>01:03.5</td>\n<td>frames/frame-063500ms.png</td>\n<td>Кокпит и старый мир продолжают сосуществовать.</td>\n<td>Удержанный POV вместо быстрого cutaway.</td>\n<td>Даёт зрителю осознать временной парадокс.</td>\n</tr>\n<tr>\n<td>01:06.5</td>\n<td>frames/frame-066500ms.png</td>\n<td>356 SL и 911 GT3 R стоят рядом в дыму.</td>\n<td>Широкий reveal через ноги прохожего.</td>\n<td>Центральное доказательство преемственности.</td>\n</tr>\n<tr>\n<td>01:09.5</td>\n<td>frames/frame-069500ms.png</td>\n<td>Команда работает вокруг современного автомобиля.</td>\n<td>Силуэт foreground сохраняет историческую фактуру.</td>\n<td>Сопоставляет эпохи по функции труда.</td>\n</tr>\n<tr>\n<td>01:12.5</td>\n<td>frames/frame-072500ms.png</td>\n<td>Механики и обе машины занимают одну пит-лейн.</td>\n<td>Глубокая многоплановая постановка.</td>\n<td>Нормализует невозможное вместо VFX-демонстрации.</td>\n</tr>\n<tr>\n<td>01:15.5</td>\n<td>frames/frame-075500ms.png</td>\n<td>Исторический механик наблюдает за современной командой.</td>\n<td>Низкий светлый портрет через крышу GT3 R.</td>\n<td>Передаёт наследие через человеческий взгляд.</td>\n</tr>\n<tr>\n<td>01:18.5</td>\n<td>frames/frame-078500ms.png</td>\n<td>Современный автомобиль выходит на первый план.</td>\n<td>Низкая фронтальная hero-позиция.</td>\n<td>Даёт продуктовый payoff после 78 секунд истории.</td>\n</tr>\n<tr>\n<td>01:21.5</td>\n<td>frames/frame-081500ms.png</td>\n<td>Человек проходит вдоль GT3 R в общей среде.</td>\n<td>Движущийся foreground скрывает часть машины.</td>\n<td>Сохраняет documentary density до конца.</td>\n</tr>\n<tr>\n<td>01:24.5</td>\n<td>frames/frame-084500ms.png</td>\n<td>Обе эпохи и финальная строка; фигура пересекает текст.</td>\n<td>Copy интегрирован в живой кадр, не на чистую плашку.</td>\n<td>Формулирует смысл после визуального доказательства.</td>\n</tr>\n<tr>\n<td>01:27.5</td>\n<td>frames/frame-087500ms.png</td>\n<td>Чёрный экран и логотип Porsche.</td>\n<td>Минимальный статичный lockup.</td>\n<td>Закрывает фильм без дополнительного объяснения.</td>\n</tr>\n</tbody>\n</table>\n<h2>Визуальная формула</h2>\n<p>Три вида скрытия повторяются как система: детали автомобиля закрывают механика,\nтолпа закрывает исторический Porsche, затем ноги и стены закрывают современный.\nПоэтому reveal будущего ощущается не отдельным эффектом, а кульминацией уже\nвыученной зрителем грамматики.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Porsche | 75 Years of Le Mans | Jack Driscoll</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22089\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22089</a></li>\n<li>Сообщение: 22089</li>\n<li>Дата UTC: 2026-06-13T05:27:55+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1200875792\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1200875792</a></li>\n<li>Vimeo title: Porsche | 75 Years of Le Mans | Jack Driscoll</li>\n<li>Publisher: Jack Driscoll</li>\n<li>Продолжительность Vimeo: 90 секунд</li>\n<li>Brand: Porsche AG</li>\n<li>Director: Jack Driscoll</li>\n<li>Production: MARKENFILM</li>\n<li>DOP: Benjamin Todd</li>\n<li>Editor: Yannis Panther</li>\n<li>Sounddesign &amp; Musik: Source Sound LA</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>PORSCHE - 75 YEARS OF LE MANS\nby Jack Driscoll</p>\n<p><a href=\"https://vimeo.com/1200875792\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1200875792</a></p>\n<p>#image@fps_24_video</p>\n<h2>Установленное соответствие</h2>\n<p>Официальный проект Jack Driscoll с якорем 75yearsoflemans встраивает тот же\nVimeo 1200875792, что указан в Telegram. Сам Vimeo отдаёт публичные oEmbed-\nметаданные и постер, но воспроизведение master требует OAuth.</p>\n<p>Полный синхронный 90.14-секундный экземпляр найден в публичной публикации Good\nAds Matter Selects: <a href=\"https://www.youtube.com/watch?v=JGgyPdA8CGA\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=JGgyPdA8CGA</a>. Его название,\nхронометраж, credits и наблюдаемые кадры совпадают с официальным проектом и\nпостером Vimeo. Это полный public mirror, а не first-party upload; граница\nисточника сохранена в provenance.json.</p>\n<p>Официальная страница Porsche о 75-летии автоспорта подтверждает историческую\nопору фильма: дебют Porsche на Le Mans в 1951 году на 356 SL и юбилейную линию\n1951–2026.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.890964+00:00"
    },
    {
      "id": "2026-06-12__tg-22088-a0__publicis-etnous-pour-herm-s-terre-d-herm-s-l-cho-de-la-terre-2025",
      "caseId": "-1001147919203:22088:0",
      "messageId": 22088,
      "date": "2026-06-12T04:54:31+00:00",
      "title": "Publicis EtNous pour Hermès - Terre d'Hermès, l'écho de la terre - 2025",
      "brand": "Publicis EtNous pour Hermès",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Publicis EtNous",
      "evidence": "E4",
      "frameCount": 31,
      "durationSeconds": 45,
      "summary": "Не перечислять ноты аромата и не показывать героя, который им пользуется. Фильм движется назад, к воображаемому геологическому источнику Terre d’Hermès: мужчина идёт через бесцветную землю, пока конный след не высвобождает из неё оранжевый внутренний огонь. Аромат становится не аксессуаром человека, а состоянием материи, из которой одновременно возникают пейзаж, тело и флакон.",
      "sourceUrl": "https://vimeo.com/1062111395",
      "telegramUrl": "https://t.me/fps_24_video/22088",
      "images": [
        {
          "src": "./frames/2026-06-12__tg-22088-a0__publicis-etnous-pour-herm-s-terre-d-herm-s-l-cho-de-la-terre-2025-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "frame-038000ms.png"
        }
      ],
      "tasks": [
        "product",
        "human",
        "rhythm",
        "sound",
        "ending"
      ],
      "moves": [
        {
          "id": "reverse-to-source",
          "name": "Сюжет движется назад к происхождению",
          "signal": "Герой не открывает аромат в конце путешествия, а возвращается к геологической точке, где цвет и продукт как будто рождаются.",
          "baseline": "Парфюмерный фильм следует за героем вперёд через череду состояний, локаций или соблазняющих образов.",
          "deviation": "Вся цепочка становится археологией бренда: поверхность шаг за шагом раскрывает причину продукта.",
          "interpretation": "Сюжет движется назад к происхождению",
          "transfer": "Для продукта с сильной легендой постройте действие как обратное исследование: от знакомого ощущения к скрытой материальной причине.",
          "risk": "Без ясного визуального замыкания обратная конструкция будет считываться как просто медленная прогулка по красивым локациям."
        },
        {
          "id": "colour-as-plot-event",
          "name": "Фирменный цвет появляется как поворот сюжета",
          "signal": "Первые двадцать секунд полностью чёрно-белые; оранжевый впервые возникает тонкой полосой и затем захватывает весь мир.",
          "baseline": "Brand colour присутствует с первого кадра как постоянный art-direction accent.",
          "deviation": "Отсутствие создаёт ожидание, а первое появление цвета становится кульминацией с причиной и последствиями.",
          "interpretation": "Фирменный цвет появляется как поворот сюжета",
          "transfer": "Уберите узнаваемый код из экспозиции и верните его в точке необратимого изменения истории.",
          "risk": "При слабой ранней атрибуции зритель может не дождаться payoff или принять монохромную часть за другой бренд."
        },
        {
          "id": "brand-colour-as-matter",
          "name": "Оранжевый ведёт себя как физическое вещество",
          "signal": "Цвет существует одновременно как порода, внутренний жар, пыль, горизонт и свет внутри флакона.",
          "baseline": "Фирменный цвет накладывается в костюме, реквизите, графике или финальном логотипе.",
          "deviation": "Brand code получает массу, температуру и способность изменять пространство.",
          "interpretation": "Оранжевый ведёт себя как физическое вещество",
          "transfer": "Назначьте фирменному цвету физические свойства и позвольте ему причинно действовать в мире фильма.",
          "risk": "Если материал не связан с продуктовым ощущением, приём останется дорогой цветокоррекцией."
        },
        {
          "id": "heritage-in-one-symbol",
          "name": "Конное наследие сжимается в один след",
          "signal": "След копыта запускает оранжевую землю, не переводя фильм в архив, седельную мастерскую или буквальную сцену верховой езды.",
          "baseline": "История дома объясняется montage исторических предметов, фотографий и узнаваемой иконографии.",
          "deviation": "Один символ встроен в причинность текущего фильма и работает без справочного блока.",
          "interpretation": "Конное наследие сжимается в один след",
          "transfer": "Выберите минимальный heritage-код и дайте ему выполнить действие, от которого зависит современный продуктовый мир.",
          "risk": "Слишком закрытый символ не прочитается зрителем вне ядра бренда; слишком буквальный превратит сцену в ребус с логотипом."
        },
        {
          "id": "body-landscape-scale-rhyme",
          "name": "Тело и земля повторяют друг друга в разных масштабах",
          "signal": "Профиль, ладонь, кожа и капля монтируются рядом с разломами, слоями песка, кратером и водой.",
          "baseline": "Герой позирует на фоне эффектного пейзажа как отдельный fashion-объект.",
          "deviation": "Человек и среда соединены общими линиями, светом и фактурой, без буквального morph.",
          "interpretation": "Тело и земля повторяют друг друга в разных масштабах",
          "transfer": "Ищите один пластический признак, который можно повторить между макро тела и общим планом среды.",
          "risk": "Слишком много абстрактных match cuts могут стереть прогрессию и превратить фильм в несвязанный mood reel."
        },
        {
          "id": "matter-before-notes",
          "name": "Аромат передан материей, а не ингредиентами",
          "signal": "Вместо бергамота, дерева и лавового камня как предметов фильм показывает свет, жар, минеральные поверхности, пыль и воду.",
          "baseline": "Fragrance advertising визуализирует каждую ноту отдельным botanical или ingredient insert.",
          "deviation": "Продуктовый состав переводится в ощущение и физическое поведение мира.",
          "interpretation": "Аромат передан материей, а не ингредиентами",
          "transfer": "Для каждой ноты ищите не объект, а переживаемое свойство: температуру, плотность, движение, звук или контакт с кожей.",
          "risk": "Без точного brand code чувственная абстракция может стать взаимозаменяемой с десятком luxury fragrances."
        },
        {
          "id": "aperture-bookend",
          "name": "Разлом сначала задаёт загадку, затем становится витриной",
          "signal": "Один и тот же тесный каменный просвет открывает фильм без продукта и возвращается в финале с флаконом внутри.",
          "baseline": "Packshot появляется на отдельном студийном фоне после завершения истории.",
          "deviation": "Финальная продуктовая композиция отвечает на вопрос, встроенный в самый первый кадр.",
          "interpretation": "Разлом сначала задаёт загадку, затем становится витриной",
          "transfer": "Начните с сильной пустой формы и верните её в финале как точное место для продукта или доказательства.",
          "risk": "Если повтор формы неточен, зритель не почувствует замыкания и packshot останется приложенным снаружи."
        },
        {
          "id": "packshot-inside-the-world",
          "name": "Packshot не покидает созданный мир",
          "signal": "Флакон, product title и Hermès lockup сохраняют камень, оранжевый горизонт, масштаб и свет предыдущих сцен.",
          "baseline": "После эмоциональной части фильм переключается на чистый tabletop или графическую end card.",
          "deviation": "Продукт наследует доказанные материалы и ощущается источником мира, а не спонсором фильма.",
          "interpretation": "Packshot не покидает созданный мир",
          "transfer": "Проектируйте финальный product shot одновременно с главным миром и оставляйте в нём хотя бы два визуальных закона истории.",
          "risk": "Недостаточная читаемость упаковки может повредить обязательной продуктовой коммуникации, особенно в малом экране."
        },
        {
          "id": "echo-through-form",
          "name": "Название кампании встроено в повтор форм",
          "signal": "Разлом, профиль, дюна, ладонь, волна пыли, капля и флакон возвращают сходные линии и ритм в новых масштабах.",
          "baseline": "Фраза Echo of the Earth существует только как финальный copy.",
          "deviation": "До появления текста зритель уже переживает эхо как систему визуальных повторов.",
          "interpretation": "Название кампании встроено в повтор форм",
          "transfer": "Пусть ключевое слово кампании сначала станет монтажным правилом, а финальный copy лишь назовёт увиденную механику.",
          "risk": "Слишком буквальные повторы могут сделать монтаж предсказуемым и превратить поэтический принцип в демонстрацию приёма."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Не перечислять ноты аромата и не показывать героя, который им пользуется.\nФильм движется назад, к воображаемому геологическому источнику Terre d’Hermès:\nмужчина идёт через бесцветную землю, пока конный след не высвобождает из неё\nоранжевый внутренний огонь. Аромат становится не аксессуаром человека, а\nсостоянием материи, из которой одновременно возникают пейзаж, тело и флакон.</p>\n<h2>Драматургия</h2>\n<p>Первые двадцать секунд намеренно удерживают главное бренд-событие. Чёрно-белые\nфрагменты не дают цельной географии: камень, профиль, дюна, ладонь, кратер и\nлицо существуют как части одной загадки. Официальный Publicis-релиз определяет\nструктуру как обратное движение к месту, где всё начинается.</p>\n<p>В середине цвет не просто меняет grade. След копыта причинно запускает\nоранжевую землю, затем цвет разрастается до ущелья, пыли и горизонта. Масштаб\nпосле этого снова сжимается: отражение, капля, кожа, лицо. Последние семь секунд\nвозвращают начальный разлом и обнаруживают внутри него флакон. Так композиция\nзамыкается раньше, чем появляется название продукта.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Чёрно-белое начало опирается на экстремальные чёрные, белую минеральную пыль\nи рельефный боковой свет. Отсутствие цвета заставляет сначала считывать массу\nи поверхность.</li>\n<li>Лицо, ладонь, дюна, кратер и стекло соединяются match-by-material: сходством\nлиний, бликов, трещин и слоёв, а не буквальными morph-эффектами.</li>\n<li>Герой меняет масштаб от монументального профиля до едва заметной точки. Это\nне даёт fashion-персонажу присвоить себе весь фильм: земля остаётся первым\nсубъектом.</li>\n<li>Оранжевый вводится дозированно и поэтому работает одновременно как тепло,\nпыль, внутренний свет флакона и собственный код Hermès.</li>\n<li>Кадр постоянно ищет отверстия и границы: щель между камнями, линия гребня,\nкрай кратера, каньон, отражение, продуктовая ниша. Вся оптика подчинена теме\nдоступа к скрытому источнику.</li>\n<li>Packshot не получает отдельной студийной вселенной. Камень, тьма и оранжевый\nсвет продолжают визуальные правила фильма до последнего lockup.</li>\n</ul>\n<h2>Звук</h2>\n<p>Официальные credits называют Ben Lukas Boysen featuring Anne Müller, а\nмузыкально-звуковое производство — Prodigious Paris. Publicis описывает\nчеловека и землю как пробуждающихся в одном ритме. Опубликованных captions нет,\nпоэтому точная речь не назначается и звуковая драматургия фиксируется только на\nуровне подтверждённого авторства и функции общего пульса.</p>\n<h2>Механика бренда</h2>\n<p>Hermès получает brand attribution задолго до логотипа тремя встроенными\nспособами. Во-первых, оранжевый является физической причиной перехода, а не\nдекоративным акцентом. Во-вторых, копыто связывает Terre d’Hermès с конным\nнаследием дома без показа седла или модного архива. В-третьих, официальный\nпродуктовый язык — бергамот, тёплое дерево и лавовый камень — переводится в\nощущения света, жара и минеральной поверхности, а не в буквальный ingredient\ntableau.</p>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li>Если брендовый цвет слишком знаком, уберите его из первой половины и\nпревратите первое появление в причинное событие истории.</li>\n<li>Для сенсорного продукта стройте сценарий через материалы и изменение\nмасштаба, а не через последовательность ингредиентов.</li>\n<li>Замыкайте фильм той же композицией, с которой начали, но заменяйте загадку\nпродуктом: зритель получает ответ без дополнительного объяснения.</li>\n<li>Связывайте наследие бренда одним коротким символом внутри действия, а не\nотдельной исторической справкой.</li>\n<li>Рифмуйте тело и среду через свет и фактуру. Это сильнее буквального morph,\nпотому что зритель сам достраивает связь.</li>\n<li>Давайте пейзажу собственную агентность: цвет, пыль, вода и рельеф могут быть\nдействующими силами, а не production value позади модели.</li>\n<li>Задерживайте packshot, но заранее научите зрителя визуальным признакам,\nкоторые продукт унаследует в финале.</li>\n<li>Один фирменный элемент может выполнять четыре роли: сюжетную причину,\nэмоциональную температуру, материальную фактуру и brand code.</li>\n</ul>\n<h2>Ограничения и риски</h2>\n<ul>\n<li>Двадцать секунд почти без цвета и продукта требуют уверенного медленного\nразмещения; короткий cutdown может потерять причинность перехода.</li>\n<li>Минеральная luxury-абстракция легко становится взаимозаменяемой. Копыто,\nHermès orange и точный финальный packshot удерживают специфичность.</li>\n<li>Точная звуковая конструкция и возможная короткая речь не расшифрованы:\ncaptions отсутствуют, а акустический проход отложен resource gate.</li>\n<li>Talent в Vimeo/Publicis указан как Tamino Amir, а Packshotmag — Tamino Fouad.\nБиблиотека сохраняет расхождение и не склеивает имена без первичного\nподтверждения.</li>\n</ul>\n<h2>Подтверждённые ключевые credits</h2>\n<ul>\n<li>Brand: Hermès.</li>\n<li>Product: Terre d’Hermès Eau de Parfum Intense.</li>\n<li>Agency: Publicis EtNous.</li>\n<li>Creative Director: Fabien Mouillard.</li>\n<li>Art Directors: Klervia Gabaud, Léopold Séheut.</li>\n<li>Director: Thibaut Grevet.</li>\n<li>Production: DIVISION; Executive Producer Mounia Mebarki; Producer Aurélie\nBruneau.</li>\n<li>DOP: Monika Lenczewska.</li>\n<li>Production Designer: Till Duca.</li>\n<li>Editor: Rafael Torres Calderon; additional editors Nicolas Larrouquere and\nEymeric Nicolas.</li>\n<li>Post-production: Nightshift; grading Mathieu Caplanne, Maxime Mourey and\nLaure Goyer.</li>\n<li>Music: Ben Lukas Boysen featuring Anne Müller; music and sound production:\nProdigious Paris.</li>\n<li>Shoot service: Hfilms; опубликованная location — Morocco.</li>\n</ul>\n<h2>Главный урок</h2>\n<p>Сильный sensory film не обязан описывать продукт. Он может построить физический\nзакон, по которому фирменный цвет рождается из мира, проходит через тело и\nсобирается внутри упаковки. Когда packshot подчинён этому закону, визуальная\nпоэзия перестаёт быть отдельным mood film и становится доказательством бренда.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>Byte identity французского Vimeo и официального YouTube master. Publicis\nнапрямую связывает exact Vimeo с кампанией, а визуальное соответствие и\nдлительность подтверждены; одинаковый файл не заявляется.</li>\n<li>Точная французская или английская звуковая версия в Vimeo и наличие короткого\nфинального voice-over.</li>\n<li>Авторская интерпретация каждой монтажной рифмы; она отделена от фактов\nPublicis о reverse narrative, hoofprint, colour и orange inner fire.</li>\n<li>Единая первичная форма полного имени talent при конфликте credits.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Мужчина идёт сквозь почти бесцветную землю назад к её источнику. След копыта\nвыпускает из почвы фирменный оранжевый жар; пейзаж, тело и капля становятся\nодной материей, а в разломе земли обнаруживается флакон Terre d’Hermès Eau de\nParfum Intense.</p>\n<h2>Наблюдаемый сценарий — 45.000 с</h2>\n<h3>00:00–00:06 — земля закрывает обзор</h3>\n<p>Чёрно-белый кадр начинается в узком разломе между тёмными пластами породы.\nКамень почти полностью заполняет экран; между поверхностями появляется профиль\nмужчины. Лицо не представлено отдельно — оно обнаруживается как ещё один\nрельеф.</p>\n<h3>00:06–00:12 — человек читает ландшафт</h3>\n<p>Герой движется по светлым дюнам. Крупность ноги рифмуется с линиями песка,\nдальний план уменьшает человека до отметки на гребне, ладонь проходит над\nтонкими слоями породы. Официальное описание уточняет, что фильм движется\nобратно, к тому месту, где всё начинается.</p>\n<h3>00:12–00:19 — фрагменты собираются в источник</h3>\n<p>Фигура стоит на краю скальной вершины. Вулканический кратер и облако превращают\nземлю из декорации в активную силу; лицо монтируется рядом с трещинами и тенями\nрельефа. Пока цвет отсутствует, мир читается через массу, фактуру и контраст.</p>\n<h3>00:19–00:24 — рождение оранжевого</h3>\n<p>Чёрный экран принимает тонкую полосу ржаво-оранжевой породы. Цвет расширяется\nпо стене ущелья и охватывает силуэт. Publicis описывает причинный момент:\nудар конского копыта поднимает землю и даёт начало цвету — внутреннему огню,\nкоторый зажигает пейзаж.</p>\n<h3>00:24–00:31 — огонь становится дыханием земли</h3>\n<p>Оранжевая пыль катится через дюны, повторяется волнами и облаками. Человек стоит\nв огромном тёплом пространстве; вытянутая рука встречает след копыта и поток\nчастиц. Фирменный цвет не наложен поверх пейзажа, а ведёт себя как вещество.</p>\n<h3>00:31–00:36 — земля переходит в тело</h3>\n<p>Фигура и отражение удваиваются в тёмной воде. Макро показывает каплю на коже,\nзатем рельеф лица и шеи. Визуальный масштаб сжимается от пустыни до одной\nвлажной поверхности — ингредиент, территория и ощущение связываются без\nдемонстрации нот.</p>\n<h3>00:36–00:41 — продукт найден у источника</h3>\n<p>Герой смотрит на оранжевый горизонт. Тот же скальный разлом, который открывал\nфильм, теперь обрамляет флакон. Появляется строка Echo of the Earth, а тёмное\nстекло удерживает внутри свет цвета земли.</p>\n<h3>00:41–00:45 — название и дом</h3>\n<p>Флакон раскрывается фронтально: Terre d’Hermès Eau de Parfum Intense. Затем\nширокий оранжевый ландшафт принимает два последовательных lockup: название\nпродукта и Hermès Paris. Маленькая фигура остаётся внутри мира, поэтому финал\nне отделяет packshot от пережитого пути.</p>\n<h2>Что подтверждено авторами</h2>\n<p>Publicis подтверждает обратную конструкцию, чёрно-белое начало, след копыта как\nисточник цвета, оранжевый как внутренний огонь, движение человека и земли в\nодном ритме и финальную каплю у истока. Функции конкретных монтажных рифм —\nнаш анализ полного 1080p просмотра.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Опубликованная звуковая информация</h2>\n<ul>\n<li>Music: Ben Lukas Boysen featuring Anne Müller.</li>\n<li>Music and sound production: Prodigious Paris.</li>\n<li>Официальный YouTube master не публикует manual captions или automatic\ncaptions.</li>\n<li>Визуально наблюдаемый английский copy: Echo of the Earth; Terre d’Hermès;\nEau de Parfum Intense; Hermès Paris.</li>\n</ul>\n<h2>Драматургия звука</h2>\n<p>Музыка работает как эквивалент эха: визуальные фрагменты земли, тела, пыли и\nводы возвращаются в разных масштабах, а звуковой слой связывает их в один\nпульс. Publicis прямо описывает человека и землю как пробуждающихся в ритме.\nНазвание композиторов и production подтверждено официальными credits; точный\ninstrument breakdown без опубликованного разбора не назначается.</p>\n<h2>Граница речи</h2>\n<p>Опубликованного transcript нет. Наличие или отсутствие короткого финального VO\nне утверждается: локальный Whisper не запускался, потому что Mac не прошёл\nresource gate по swap. Визуальный copy транскрибирован по кадрам; возможные\nголосовые дубли французской и английской версий не смешиваются.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Сохранено 30 таймкодных изображений полного 45-секундного фильма и contact\nsheet. Выборка сделана каждые 1.5 секунды из официального 1920×1080 visual\nasset; полнота и синхронность подтверждены официальным 45.000-секундным master\nHermès с аудио.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td>frames/frame-000500ms.png</td>\n<td>Светлая щель между двумя почти чёрными пластами породы.</td>\n<td>Экстремально тесный макро-проход, высокая контрастность.</td>\n<td>Земля становится воротами в фильм.</td>\n</tr>\n<tr>\n<td>00:03.5</td>\n<td>frames/frame-003500ms.png</td>\n<td>Профиль мужчины возникает внутри каменного разлома.</td>\n<td>Монтажная рифма лица и рельефа, почти неподвижный close-up.</td>\n<td>Сразу смешивает человека и ландшафт.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td>frames/frame-006500ms.png</td>\n<td>Одинокая фигура идёт по светлой дюне.</td>\n<td>Дальний wide, герой мал относительно пространства.</td>\n<td>Переводит телесный портрет в путь к источнику.</td>\n</tr>\n<tr>\n<td>00:09.5</td>\n<td>frames/frame-009500ms.png</td>\n<td>Мужчина проходит по острой линии гребня.</td>\n<td>Графичный профиль, горизонт делит кадр на две массы.</td>\n<td>Делает движение знаком, а не бытовой прогулкой.</td>\n</tr>\n<tr>\n<td>00:11.0</td>\n<td>frames/frame-011000ms.png</td>\n<td>Ладонь скользит над тонкими слоями песка и камня.</td>\n<td>Тактильный macro insert, направление руки продолжает пласты.</td>\n<td>Даёт земле ощущение читаемой поверхности.</td>\n</tr>\n<tr>\n<td>00:14.0</td>\n<td>frames/frame-014000ms.png</td>\n<td>Фигура стоит на вершине перед пустым небом.</td>\n<td>Монументальный low-angle wide, много отрицательного пространства.</td>\n<td>Подготавливает встречу с активной силой земли.</td>\n</tr>\n<tr>\n<td>00:17.0</td>\n<td>frames/frame-017000ms.png</td>\n<td>Лицо мужчины пересечено тенями, напоминающими трещины породы.</td>\n<td>Плотный чёрно-белый портрет после масштабного ландшафта.</td>\n<td>Возвращает рельеф внутрь тела.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td>frames/frame-018500ms.png</td>\n<td>Белый свет и фактура размывают границу лица и земли.</td>\n<td>Короткая абстрактная склейка на пороге смены палитры.</td>\n<td>Создаёт визуальную паузу перед рождением цвета.</td>\n</tr>\n<tr>\n<td>00:20.0</td>\n<td>frames/frame-020000ms.png</td>\n<td>На чёрном появляется узкая ржаво-оранжевая порода.</td>\n<td>Резкий цветовой разрыв после двадцати секунд монохрома.</td>\n<td>Делает фирменный цвет сюжетным событием.</td>\n</tr>\n<tr>\n<td>00:23.0</td>\n<td>frames/frame-023000ms.png</td>\n<td>Оранжевое ущелье поглощает человеческий силуэт.</td>\n<td>Геометрический wide с почти чёрной фигурой.</td>\n<td>Человек входит во внутренний огонь земли.</td>\n</tr>\n<tr>\n<td>00:26.0</td>\n<td>frames/frame-026000ms.png</td>\n<td>Облако оранжевой пыли катится через пустыню.</td>\n<td>Длинная диагональ и объёмная атмосфера.</td>\n<td>Цвет начинает вести себя как природная сила.</td>\n</tr>\n<tr>\n<td>00:29.0</td>\n<td>frames/frame-029000ms.png</td>\n<td>Рука встречает след копыта и поток частиц.</td>\n<td>Символический insert; формы соприкасаются в центре кадра.</td>\n<td>Связывает происхождение цвета с конным кодом Hermès.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td>frames/frame-030500ms.png</td>\n<td>Мужчина и его отражение удваиваются в тёмной воде.</td>\n<td>Симметричная вертикальная композиция.</td>\n<td>Превращает движение наружу в возвращение к себе.</td>\n</tr>\n<tr>\n<td>00:33.5</td>\n<td>frames/frame-033500ms.png</td>\n<td>Капля воды блестит на коже.</td>\n<td>Экстремальный макро, почти без контекста.</td>\n<td>Сжимает пустыню, жар и аромат в одно телесное ощущение.</td>\n</tr>\n<tr>\n<td>00:36.5</td>\n<td>frames/frame-036500ms.png</td>\n<td>Герой смотрит в оранжевый горизонт.</td>\n<td>Спокойный medium-wide после серии макро.</td>\n<td>Даёт переживанию осесть перед product reveal.</td>\n</tr>\n<tr>\n<td>00:38.0</td>\n<td>frames/frame-038000ms.png</td>\n<td>Флакон появляется в том же узком разломе; строка Echo of the Earth.</td>\n<td>Возврат к композиции первого кадра, product framed by landscape.</td>\n<td>Замыкает путь: источник и продукт оказываются одной точкой.</td>\n</tr>\n<tr>\n<td>00:41.0</td>\n<td>frames/frame-041000ms.png</td>\n<td>Флакон ясно отделяется от породы, внутри стекла держится оранжевый свет.</td>\n<td>Контролируемый фронтальный packshot без смены мира.</td>\n<td>Переносит накопленную материальность на продукт.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td>frames/frame-042500ms.png</td>\n<td>Название Terre d’Hermès Eau de Parfum Intense.</td>\n<td>Чистый продуктовый lockup поверх ландшафта.</td>\n<td>Называет продукт после сенсорного доказательства.</td>\n</tr>\n<tr>\n<td>00:44.0</td>\n<td>frames/frame-044000ms.png</td>\n<td>Hermès Paris над широкой оранжевой землёй.</td>\n<td>Минимальный финальный brand lockup; фигура остаётся малой.</td>\n<td>Дом подписывает мир, не разрушая его рекламной плашкой.</td>\n</tr>\n</tbody>\n</table>\n<h2>Визуальная формула</h2>\n<p>Фильм строит один непрерывный переход: разлом → лицо → ландшафт → оранжевая\nматерия → кожа и вода → флакон внутри того же разлома. Каждый следующий образ\nне иллюстрирует предыдущий, а повторяет его форму в другом масштабе. Поэтому\npackshot воспринимается не вставкой в конце, а найденным источником всей\nпредыдущей сенсорной истории.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Publicis EtNous pour Hermès - Terre d’Hermès, l’écho de la terre - 2025</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22088\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22088</a></li>\n<li>Сообщение: 22088</li>\n<li>Дата UTC: 2026-06-12T04:54:31+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1062111395\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1062111395</a></li>\n<li>Vimeo duration: 45 секунд</li>\n<li>Official master: <a href=\"https://www.youtube.com/watch?v=JETmoyj2Ybs\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=JETmoyj2Ybs</a></li>\n<li>Brand: Hermès</li>\n<li>Product: Terre d’Hermès Eau de Parfum Intense</li>\n<li>Agency: Publicis EtNous</li>\n<li>Director: Thibaut Grevet</li>\n<li>Production: DIVISION</li>\n<li>DOP: Monika Lenczewska</li>\n<li>Talent: Tamino</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>TERRE D’HERMES - 2025\nby Division</p>\n<p><a href=\"https://vimeo.com/1062111395\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1062111395</a></p>\n<p>#fashion@fps_24_video</p>\n<h2>Установленное соответствие</h2>\n<p>Официальный Publicis Groupe релиз прямо называет Vimeo 1062111395 французской\n45-секундной версией и Vimeo 1062115516 английской. Официальный канал Hermès\nпубликует полный 45.000-секундный master под названием Terre d’Hermès - Eau de\nParfum Intense. Название продукта, герой, режиссёрская конструкция и кадры\nсовпадают; локальный синхронный master получен с канала Hermès.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.887787+00:00"
    },
    {
      "id": "2026-06-11__tg-22087-a0__ireland-goes-beyond-dir-tom-speers",
      "caseId": "-1001147919203:22087:0",
      "messageId": 22087,
      "date": "2026-06-11T04:27:40+00:00",
      "title": "Ireland Goes Beyond (dir. Tom Speers)",
      "brand": "Ireland Goes Beyond (dir. Tom Speers)",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Pat Golan",
      "evidence": "E4",
      "frameCount": 22,
      "durationSeconds": 92,
      "summary": "Вместо того чтобы утверждать, что ирландцы гостеприимны, фильм даёт одному местному человеку крошечное обязательство и доводит его до абсурда. Пол мог оставить чужую шапку на стене, но проходит через половину страны, чтобы вернуть её. The Island That Goes Beyond становится не обещанием сервиса, а видимым характером: человек делает больше, хотя никто его об этом не просил.",
      "sourceUrl": "https://vimeo.com/1176600368",
      "telegramUrl": "https://t.me/fps_24_video/22087",
      "images": [
        {
          "src": "./frames/2026-06-11__tg-22087-a0__ireland-goes-beyond-dir-tom-speers-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "frame-036500ms.png"
        }
      ],
      "tasks": [
        "rhythm",
        "product",
        "sound",
        "world",
        "human"
      ],
      "moves": [
        {
          "id": "tiny-object-big-platform",
          "name": "Большой брендовый тезис помещён в маленький предмет",
          "signal": "Вся глобальная платформа Tourism Ireland запускается одной зелёной шапкой, которую местный человек решает вернуть незнакомцам.",
          "baseline": "Национальная кампания перечисляет ценности страны через narrator и тематический montage.",
          "deviation": "Абстрактная generosity становится одним проверяемым обязательством с началом и концом.",
          "interpretation": "Большой брендовый тезис помещён в маленький предмет",
          "transfer": "Найдите переносной предмет, вокруг которого герой может физически доказать стратегическое обещание бренда.",
          "risk": "Если предмет не связан с человеческой ценностью, он останется сценарным MacGuffin без стратегического веса."
        },
        {
          "id": "landmarks-as-obstacles",
          "name": "Достопримечательности становятся этапами действия",
          "signal": "Горная дорога, замок, подвесной мост, паб и Trinity College появляются, потому что Пол продолжает погоню.",
          "baseline": "Travel film останавливает сюжет ради отдельных beauty shots каждого места.",
          "deviation": "Каждый vista одновременно выполняет задачу: маршрут, препятствие, помощь, почти-встреча или кульминация.",
          "interpretation": "Достопримечательности становятся этапами действия",
          "transfer": "Свяжите обязательные showcase locations одним глаголом героя, чтобы география развивала историю.",
          "risk": "Слишком плотная причинность может не оставить времени на читаемость конкретной локации и её преимущества."
        },
        {
          "id": "effort-escalates-through-transport",
          "name": "Цена доброго жеста растёт сменой транспорта",
          "signal": "Путь проходит от крика из гавани к красной машине, велосипеду, мосту и пешему поиску.",
          "baseline": "Расстояние объясняется картой, title cards или временным montage.",
          "deviation": "Каждое новое средство движения является комическим доказательством, что герой всё ещё не сдался.",
          "interpretation": "Цена доброго жеста растёт сменой транспорта",
          "transfer": "Показывайте рост усилия через заметное ухудшение удобства или увеличение телесной работы героя.",
          "risk": "Без ясного continuity object смена транспорта будет выглядеть несвязанным tourism montage."
        },
        {
          "id": "deep-stage-near-miss",
          "name": "Почти-встреча разыграна внутри одного широкого кадра",
          "signal": "Туристы занимают передний план у воды, а Пол машет шапкой далеко на стене за ними.",
          "baseline": "Погоня строится shot/reverse-shot, где персонажи постоянно не видят друг друга.",
          "deviation": "Зритель одновременно видит цель и преследователя и становится соавтором шутки.",
          "interpretation": "Почти-встреча разыграна внутри одного широкого кадра",
          "transfer": "Для comic tension дайте аудитории пространственную информацию, которой не хватает героям.",
          "risk": "Слишком маленькая фигура в background потеряется на мобильном экране и near-miss станет нечитабельным."
        },
        {
          "id": "generosity-chain",
          "name": "Ценность показывается как цепь взаимной помощи",
          "signal": "Пол помогает туристам, а встречные люди дают ему дорогу, транспорт, разговор и участие в местной жизни.",
          "baseline": "Один идеализированный местный герой демонстрирует национальный характер в одиночку.",
          "deviation": "Generosity распределена по множеству коротких контактов и выглядит средой, а не исключением.",
          "interpretation": "Ценность показывается как цепь взаимной помощи",
          "transfer": "Показывайте брендовый характер как передачу действия между несколькими людьми, а не как атрибут spokesperson.",
          "risk": "Эпизодические помощники могут превратиться в декоративные типажи, если каждый контакт не меняет маршрут."
        },
        {
          "id": "ordinary-payoff-after-epic-effort",
          "name": "Эпическое усилие заканчивается буднично",
          "signal": "После поездки через страну вещь возвращается коротким обменом и спокойным No bother.",
          "baseline": "Большой путь награждается объятием, речью, аплодисментами или эмоциональной музыкальной кульминацией.",
          "deviation": "Недооценённая реакция делает сверхусилие нормой местного характера.",
          "interpretation": "Эпическое усилие заканчивается буднично",
          "transfer": "Если ценность должна ощущаться культурной привычкой, уменьшите награду и дайте герою не считать себя героем.",
          "risk": "Слишком сухой payoff может лишить зрителя эмоционального закрытия, если путь не был достаточно выразительным."
        },
        {
          "id": "claim-as-literal-verb",
          "name": "Финальный claim буквально описывает действие",
          "signal": "Going beyond означает одновременно помочь сверх ожиданий и физически пройти дальше через остров.",
          "baseline": "Destination tagline эмоционально обобщает unrelated scenic montage.",
          "deviation": "Ключевой глагол уже многократно выполнен героем до появления текста.",
          "interpretation": "Финальный claim буквально описывает действие",
          "transfer": "Выбирайте claim, который может быть снят как конкретное повторяемое действие, а не только произнесён.",
          "risk": "Слишком буквальная драматизация слогана может ощущаться каламбуром, если человеческая мотивация слаба."
        },
        {
          "id": "two-anchor-continuity",
          "name": "Два цветовых якоря удерживают сложную географию",
          "signal": "Зелёная шапка обозначает цель, красный автомобиль — прогресс героя, пока локации и транспорт постоянно меняются.",
          "baseline": "Continuity обеспечивается повторяющимся narration или картой маршрута.",
          "deviation": "Простые предметные цвета позволяют монтажу быстро прыгать между дальними местами.",
          "interpretation": "Два цветовых якоря удерживают сложную географию",
          "transfer": "В маршруте с частыми сменами фона закрепите отдельный визуальный код за целью и за агентом действия.",
          "risk": "Слишком навязчивый цветовой coding может сделать живой мир искусственно брендированным."
        },
        {
          "id": "people-before-postcards",
          "name": "Место показывается через участие, а не наблюдение",
          "signal": "Камера видит замок за велосипедистами, мост под ногами героя и паб через толпу, вместо чистых открыток.",
          "baseline": "Турист остаётся зрителем красивых мест с безопасной дистанции.",
          "deviation": "Локации становятся поверхностями для действия, контакта и неловкости.",
          "interpretation": "Место показывается через участие, а не наблюдение",
          "transfer": "Снимайте attraction через foreground человеческой задачи, чтобы аудитория воображала себя участником.",
          "risk": "При чрезмерной близости сильный destination asset может перестать узнаваться."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Вместо того чтобы утверждать, что ирландцы гостеприимны, фильм даёт одному\nместному человеку крошечное обязательство и доводит его до абсурда. Пол мог\nоставить чужую шапку на стене, но проходит через половину страны, чтобы вернуть\nеё. The Island That Goes Beyond становится не обещанием сервиса, а видимым\nхарактером: человек делает больше, хотя никто его об этом не просил.</p>\n<h2>Драматургия</h2>\n<p>Структура — object-driven chase. Зелёная шапка появляется в первые секунды и\nостаётся материальным вопросом в каждом новом месте. Красный автомобиль, затем\nвелосипед и пешая погоня повышают цену жеста, а повтор «почти догнал» сохраняет\nкомическое напряжение.</p>\n<p>Фильм умно переворачивает обычную travel-ad логику. Локации не прерывают сюжет\nкак scenic montage; маршрут вынуждает героя пересечь гавань, серпантин, замок,\nподвесной мост, музыкальный бар и Дублин. Каждый новый postcard одновременно\nкрасив и функционален: здесь он спрашивает дорогу, здесь теряет дистанцию,\nздесь физически пересекает препятствие, здесь почти проходит мимо цели.</p>\n<p>Кульминация намеренно антигероическая. После огромной дистанции Пол не получает\nмедаль, длинную благодарность или sentimental speech. Короткое No bother\nперекодирует экстраординарное усилие в нормальное местное поведение. Только\nпосле этого claim получает право назвать остров going beyond.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Alexa Mini LF и Panavision H Series, заявленные DOP Patrick Golan, дают\nмягкую винтажную сферу: лёгкое падение резкости по краям, тёплые highlights,\nфактурное зерно и нежёсткий контраст. Туристический gloss остаётся живым.</li>\n<li>Камера держится близко к лицам и транспорту, но регулярно открывает огромный\nlandscape. Масштаб меняется внутри действия, а не через отдельные beauty\ninserts.</li>\n<li>Красный hatchback и зелёная вязаная шапка являются двумя простыми continuity\nanchors. На фоне сложной географии зритель всегда понимает, кого и что ищет.</li>\n<li>Deep staging используется для шуток. В одном кадре туристы находятся на\nпереднем плане, а Пол машет шапкой далеко позади; информация зрителя\nопережает информацию персонажей.</li>\n<li>Светлые exterior и тёмный паб дают жанровый перепад road movie → social\nimmersion, но handheld-наблюдение и палитра сохраняют единство.</li>\n<li>Архитектура редко снимается фронтальной открыткой. Замок проходит за\nвелосипедистами, мост занят бегущим героем, Trinity становится площадкой\nнеловкой встречи. Места получают человеческий масштаб.</li>\n</ul>\n<h2>Звук</h2>\n<p>Музыка Birdbrain и трёх композиторов превращает простую просьбу в приключение,\nно не подавляет бытовую речь. Реплики почти целиком функциональны: позвать,\nобъяснить дорогу, поблагодарить, вернуть. Рекламный тезис не произносится\nnarrator; смысл возникает из повторения действия и только затем записывается в\nend frame.</p>\n<h2>Механика бренда</h2>\n<p>Tourism Ireland продаёт не набор достопримечательностей, а способ быть внутри\nстраны. Это напрямую соответствует официальной стратегии: не турист на\nпериферии, а человек, которого приглашают участвовать. Пол ведёт зрителя через\nландшафты именно потому, что пытается помочь другому; встречные, в свою очередь,\nпомогают ему. Generosity образует цепь, а не портрет одного «идеального» героя.</p>\n<p>Самый сильный стратегический ход — буквальное доказательство слова beyond.\nГерой проходит дальше географически, физически и социально. Claim использует\nодну конструкцию для трёх уровней: сверх ожиданий, за следующим поворотом и\nглубже обычного tourist gaze.</p>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li>Превращать большой национальный или брендовый тезис в одно маленькое\nизмеримое действие, которое герой повторяет до конца.</li>\n<li>Использовать предмет как переносной story engine: он должен объяснять цель,\nудерживать continuity и появляться внутри product/brand payoff.</li>\n<li>Встраивать обязательные showcase locations в препятствия, помощь и решения,\nчтобы зритель увидел их, не почувствовав checklist.</li>\n<li>Для юмора давать зрителю более широкий кадр, чем персонажу: пусть цель и\nпреследователь одновременно видны в разных планах.</li>\n<li>Повышать усилие сменой транспорта. Это визуально короче и яснее, чем\nобъяснять пройденное расстояние картой или narration.</li>\n<li>После большой комической эскалации уменьшать кульминацию до спокойной\nчеловеческой реакции; контраст делает ценность нормой, а не подвигом.</li>\n<li>Ставить claim после сюжетного доказательства и использовать глагол, который\nбуквально описывает совершённое действие.</li>\n<li>Сохранять два ярких continuity anchors, когда фон и масштаб часто меняются.</li>\n<li>Снимать landmark через foreground людей, жестов и транспорта, чтобы место\nощущалось прожитым, а не приобретённым stock footage.</li>\n</ul>\n<h2>Ограничения и риски</h2>\n<ul>\n<li>Story-first travel ad может недодать конкретной информации о маршрутах и\nпродуктах; это компенсируется только сильной верхнеуровневой платформой.</li>\n<li>Слишком сильная эскалация помощи могла бы сделать Пола навязчивым. Бытовой\ndialogue, самоирония и No bother удерживают тон тёплым.</li>\n<li>Cultural shorthand «ирландец всегда поможет» требует разнообразия реальных\nлюдей вокруг героя, иначе образ скатится в рекламный стереотип.</li>\n<li>60-секундный официальный cut короче Telegram-linked 92-секундного Vimeo.\nАнализ не приписывает director cut отсутствующие сцены или иной ритм.</li>\n<li>YouTube captions автоматические; первая строка содержит очевидную ошибку\nhot/hat и не используется как чистый production transcript.</li>\n</ul>\n<h2>Подтверждённые ключевые credits</h2>\n<ul>\n<li>Client: Tourism Ireland.</li>\n<li>Agency: Grey London.</li>\n<li>Chief Creative Officer: Helen Rhodes.</li>\n<li>Creative Directors: Angela Harding, Terry O’Neill.</li>\n<li>Strategy Director: Gil Caldwell-Dunn.</li>\n<li>Director: Tom Speers.</li>\n<li>Production: Speers Film; Director’s Production Company: SMUGGLER.</li>\n<li>Executive Producers: Johnny Speers, Lucy Kelly.</li>\n<li>Producer: Luca Chapman; Line Producer: Grainne Tiernan.</li>\n<li>DOP: Patrick Golan.</li>\n<li>Production Designer: Susie Cullen.</li>\n<li>Editor: Dan Sherwen; Edit House: Tenthree.</li>\n<li>Post Production: Screen Scene.</li>\n<li>Music Supervision: Birdbrain.</li>\n<li>Composers: Donal O’Connor, Niall Rogers, Reimer Eising.</li>\n</ul>\n<h2>Главный урок</h2>\n<p>Показать гостеприимство убедительнее через причинность, чем через портреты\nулыбающихся людей. Один потерянный предмет может одновременно породить героя,\nмаршрут, юмор, демонстрацию страны и финальный claim. Чем яснее действие,\nкоторое доказывает абстрактную ценность, тем меньше рекламе нужно объяснять.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>Полные дополнительные 32 секунды exact Vimeo 1176600368 и их порядок.</li>\n<li>Byte identity, audio-mix identity или cut identity Vimeo и official Grey\nLondon 60-секундной версии.</li>\n<li>Production transcript: сохранённый caption создан YouTube автоматически.</li>\n<li>Полный список конкретных локаций в 92-секундной версии. Официальная\nDiscover Ireland 30-секундная публикация называет Cliffs of Moher, Rock of\nCashel, Kylemore Abbey, Carrick-a-Rede Rope Bridge, Belfast, Trinity College\nи Larkins Pub, но визуальные подписи не переносятся на кадры без отдельной\nверификации каждого места.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Местный житель Пол находит оставленную туристами зелёную шапку и пытается её\nвернуть. Простое «вы уронили» превращается в комическое преследование через\nгавани, горные дороги, замки, велосипеды, подвесной мост, музыку и Дублин —\nмаленький жест буквально заставляет героя пройти больше, чем от него ожидали.</p>\n<h2>Наблюдаемый сценарий официального 60-секундного cut</h2>\n<h3>00:00–00:07 — маленькая находка</h3>\n<p>Пол выходит из холодной воды в каменной гавани и переодевается. Рядом остаётся\nзелёная вязаная шапка. Он понимает, что её владелец уже ушёл, хватает вещь и\nкричит вслед. Фильм запускается не достопримечательностью, а бытовым импульсом\nпомочь незнакомцу.</p>\n<h3>00:07–00:14 — погоня становится дорогой</h3>\n<p>Туристы уезжают, а Пол садится в маленький красный автомобиль. Открытая машина\nпары и красный hatchback проходят по извилистой дороге среди гор; зелёная шапка\nстановится постоянным визуальным маркером цели.</p>\n<h3>00:14–00:22 — люди продолжают маршрут</h3>\n<p>Пол спрашивает дорогу у встречных. Камера перескакивает между лицами, зеркалом,\nкаменными оградами и велосипедистами. Пожилая женщина наклоняется к окну и\nобъясняет повороты; обычная навигация превращается в цепочку человеческих\nконтактов.</p>\n<h3>00:22–00:31 — транспорт меняется, намерение нет</h3>\n<p>Герой уже едет на велосипеде и машет шапкой над пустой дорогой. Пара проходит\nмимо замка, а Пол пересекает драматический подвесной мост над скалами. Каждая\nновая локация выглядит как следующий уровень нелепо серьёзной миссии.</p>\n<h3>00:31–00:36 — почти догнал</h3>\n<p>Пол замечает туристов у воды и зовёт с верхней стены, но дистанция остаётся.\nКадр одновременно даёт комический foreground с героями и большой вид побережья:\nlandmark не прерывает действие, а становится препятствием внутри него.</p>\n<h3>00:36–00:44 — страна втягивает внутрь</h3>\n<p>Погоня проходит через тёмный музыкальный бар. Пол оказывается среди людей,\nстаканов, смеха и движения; на секунду приключение выглядит уже не как задача,\nа как включённость в чужой вечер. Он всё ещё держит шапку и снова продолжает.</p>\n<h3>00:44–00:56 — возвращение в Дублине</h3>\n<p>Во дворе Trinity College герой почти проходит мимо пары, затем наконец\nостанавливает их и отдаёт вещь. Кульминация нарочно мала: никаких наград и\nторжественной благодарности, только короткий обмен и спокойное No bother.</p>\n<h3>00:56–01:00 — тезис после доказательства</h3>\n<p>Красный автомобиль снова проезжает через цветную деревню. На пейзаже появляется\nстрока Visit the island that goes beyond и знак Ireland. Слово beyond уже\nдоказано дистанцией, пройденной ради чужой шапки.</p>\n<h2>Версионная граница</h2>\n<p>Сценарий относится к полному официальному Grey London 60-секундному cut.\nTelegram-linked Vimeo заявлен длительностью 92 секунды; его дополнительные\nсцены и точный монтаж не выдумываются. Campaign identity подтверждена, byte и\ncut identity не заявляются.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Тип речи</h2>\n<p>Закадрового narrator в официальном 60-секундном cut нет. История держится на\nкоротких diegetic-репликах: Пол зовёт владельцев, прохожие дают дорогу, люди\nреагируют на его упорство, а финал закрывается бытовым ответом, не рекламным\nобъяснением.</p>\n<h2>Опубликованная caption evidence</h2>\n<p>Официальная публикация Grey London имеет YouTube automatic English captions;\nоригинальный VTT сохранён в source/subtitles/grey-london-60s.en-orig.vtt. Ключевые\nподтверждённые фразы:</p>\n<ul>\n<li>00:06.6 — обращение о потерянной шапке; auto-caption ошибочно печатает\nyou’re hot, хотя следующий текст и кадр подтверждают предмет.</li>\n<li>00:08.1 — You dropped your hat.</li>\n<li>00:16.6–00:20.9 — прохожая даёт повороты, Пол благодарит.</li>\n<li>00:23.9 и 00:32.7 — повтор мотива You dropped this / your hat.</li>\n<li>00:45.4 — Quick, quick, quick.</li>\n<li>00:51.8–00:55.4 — вещь возвращена; благодарность закрывается No bother.</li>\n</ul>\n<p>Полный автоматический текст не переписывается молча: ошибка hot/hat и\nвозможные speaker boundaries сохранены в исходном VTT.</p>\n<h2>Музыка и звук</h2>\n<ul>\n<li>Music supervision: Birdbrain.</li>\n<li>Composers: Donal O’Connor, Niall Rogers, Reimer Eising.</li>\n<li>Production sound recordist: Farhad Katrahmani.</li>\n<li>Музыка разгоняет бытовой жест до travel-adventure, но короткие реплики и шум\nмест остаются внутри действия.</li>\n<li>Звуковая механика повторяет визуальную: спокойная гавань → дорожное ускорение\n→ социальный шум бара → короткий тихий обмен в финале.</li>\n</ul>\n<h2>Визуальный copy</h2>\n<p>Visit the island that goes beyond — Ireland.</p>\n<h2>Ограничение</h2>\n<p>Caption относится только к официальному 60-секундному cut. Наличие иных реплик\nв 92-секундном Vimeo не предполагается.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Сохранено 21 таймкодное изображение полного официального 60-секундного film и\ncontact sheet. Выборка сделана из полного 1920×1080 visual asset; синхронность\nи звук подтверждены 60.070-секундным official Grey London master.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td>frames/frame-000500ms.png</td>\n<td>Пол выходит из воды в каменной гавани.</td>\n<td>Широкая глубокая композиция, лодки и стены обрамляют маленькую фигуру.</td>\n<td>Начинает с жизни места, а не с рекламного vista.</td>\n</tr>\n<tr>\n<td>00:03.5</td>\n<td>frames/frame-003500ms.png</td>\n<td>Герой переодевается у стены; рядом обнаруживается вещь.</td>\n<td>Наблюдающий medium-wide, фактура камня доминирует.</td>\n<td>Делает завязку будничной и случайной.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td>frames/frame-006500ms.png</td>\n<td>Пол держит зелёную вязаную шапку и зовёт владельцев.</td>\n<td>Энергичный close-up с солнечным контровиком.</td>\n<td>Даёт миссии один ясный объект и жест.</td>\n</tr>\n<tr>\n<td>00:09.5</td>\n<td>frames/frame-009500ms.png</td>\n<td>Пара туристов едет в открытой машине через горы.</td>\n<td>Фронтальный moving two-shot, landscape раскрывается позади лиц.</td>\n<td>Встраивает людей внутрь travel spectacle.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td>frames/frame-012500ms.png</td>\n<td>Красный hatchback преследует машину по серпантину.</td>\n<td>Дальний telephoto-wide; дорога рисует движение в пейзаже.</td>\n<td>Превращает услугу в comic road movie.</td>\n</tr>\n<tr>\n<td>00:15.5</td>\n<td>frames/frame-015500ms.png</td>\n<td>Встречный мужчина жестом объясняет дорогу.</td>\n<td>Плотный handheld-портрет с вторым лицом в глубине.</td>\n<td>Люди становятся частью навигации.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td>frames/frame-018500ms.png</td>\n<td>Шапка лежит на панели; лицо Пола отражается в зеркале, за стеклом едут велосипедисты.</td>\n<td>POV из автомобиля, три плана в одном кадре.</td>\n<td>Соединяет цель, героя и следующую дорожную подсказку.</td>\n</tr>\n<tr>\n<td>00:21.5</td>\n<td>frames/frame-021500ms.png</td>\n<td>Пожилая женщина наклоняется к окну красной машины.</td>\n<td>Тесный interior/exterior two-plane.</td>\n<td>Тепло места показано конкретной помощью.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td>frames/frame-024500ms.png</td>\n<td>Пол уже на велосипеде и машет шапкой над пустой дорогой.</td>\n<td>Центральный rear wide, горизонт огромен.</td>\n<td>Повышает абсурд и физическую цену обещания.</td>\n</tr>\n<tr>\n<td>00:27.5</td>\n<td>frames/frame-027500ms.png</td>\n<td>Пара едет на велосипедах мимо замка.</td>\n<td>Боковой tracking, landmark проходит фоном.</td>\n<td>Достопримечательность становится событием пути.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td>frames/frame-030500ms.png</td>\n<td>Пол пересекает подвесной мост над скалистым берегом.</td>\n<td>Экстремальный общий план с ведущими линиями.</td>\n<td>Погоня оправдывает эпический vista без остановки сюжета.</td>\n</tr>\n<tr>\n<td>00:33.5</td>\n<td>frames/frame-033500ms.png</td>\n<td>Туристы смотрят вперёд, Пол машет шапкой с высокой стены позади.</td>\n<td>Комический deep staging: цель в foreground, герой в background.</td>\n<td>Зритель видит почти-встречу раньше персонажей.</td>\n</tr>\n<tr>\n<td>00:36.5</td>\n<td>frames/frame-036500ms.png</td>\n<td>Пол входит в тёмное музыкальное пространство, люди пересекают кадр.</td>\n<td>Смена яркого ландшафта на окклюзии и low light.</td>\n<td>Культура становится физическим погружением.</td>\n</tr>\n<tr>\n<td>00:39.5</td>\n<td>frames/frame-039500ms.png</td>\n<td>Герой оказывается рядом с людьми и напитками.</td>\n<td>Тёплый handheld medium внутри толпы.</td>\n<td>На секунду помощь превращается в гостеприимство для самого помощника.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td>frames/frame-042500ms.png</td>\n<td>Шапка остаётся у Пола, пока вокруг продолжается вечер.</td>\n<td>Многоплановый social tableau, жесты перекрывают друг друга.</td>\n<td>Удерживает object continuity внутри смены жанра.</td>\n</tr>\n<tr>\n<td>00:45.5</td>\n<td>frames/frame-045500ms.png</td>\n<td>Туристка проходит перед Полом во дворе Trinity College.</td>\n<td>Боковой наблюдающий кадр; чайка и архитектура остаются будничными деталями.</td>\n<td>Создаёт ещё одну почти-промашку.</td>\n</tr>\n<tr>\n<td>00:48.5</td>\n<td>frames/frame-048500ms.png</td>\n<td>Пол наконец обращается к паре.</td>\n<td>Чистый трёхплановый medium на оси главного входа.</td>\n<td>Кульминация остаётся человеческой, не пейзажной.</td>\n</tr>\n<tr>\n<td>00:51.5</td>\n<td>frames/frame-051500ms.png</td>\n<td>Герой наклоняется к потерянной вещи перед туристами.</td>\n<td>Низкое движение внутри статичной симметрии арки.</td>\n<td>Возвращает историю к исходному маленькому жесту.</td>\n</tr>\n<tr>\n<td>00:54.5</td>\n<td>frames/frame-054500ms.png</td>\n<td>Пол спокойно завершает обмен.</td>\n<td>Простой reverse medium без героизации.</td>\n<td>No bother делает сверхусилие культурной нормой.</td>\n</tr>\n<tr>\n<td>00:57.5</td>\n<td>frames/frame-057500ms.png</td>\n<td>Цветная деревня и claim Visit the island that goes beyond.</td>\n<td>Статичный aerial-like wide, красная машина входит снизу.</td>\n<td>Называет уже доказанный тезис.</td>\n</tr>\n<tr>\n<td>00:59.5</td>\n<td>frames/frame-059500ms.png</td>\n<td>Красный автомобиль проходит под логотипом Ireland.</td>\n<td>Движение продолжается внутри end frame.</td>\n<td>Финал сохраняет ощущение дороги после брендинга.</td>\n</tr>\n</tbody>\n</table>\n<h2>Визуальная формула</h2>\n<p>Шапка, красный автомобиль и фигура Пола держат причинность, пока масштаб\nлокаций постоянно растёт. Герой проходит не серию postcard inserts, а одну\nнепрерывную задачу; поэтому гавань, горы, замок, мост, паб и Trinity College\nвоспринимаются как препятствия и встречи внутри истории, а не обязательный\nтуристический checklist.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Ireland Goes Beyond (dir. Tom Speers)</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22087\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22087</a></li>\n<li>Сообщение: 22087</li>\n<li>Дата UTC: 2026-06-11T04:27:40+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1176600368\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1176600368</a></li>\n<li>Exact Vimeo duration: 92 секунды</li>\n<li>Official campaign master: <a href=\"https://www.youtube.com/watch?v=6Z1uv230x68\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=6Z1uv230x68</a></li>\n<li>Official master duration: 60.070 секунды</li>\n<li>Client: Tourism Ireland</li>\n<li>Campaign platform: The Island That Goes Beyond</li>\n<li>Agency: Grey London</li>\n<li>Director: Tom Speers</li>\n<li>Production: Speers Film / SMUGGLER</li>\n<li>DOP: Patrick Golan</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>IRELAND GOES BEYOND\nby Tom Speers</p>\n<p><a href=\"https://vimeo.com/1176600368\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1176600368</a></p>\n<p>#image@fps_24_video</p>\n<h2>Установленное соответствие</h2>\n<p>Telegram ведёт на 92-секундную публикацию DOP Patrick Golan. Vimeo отдаёт\noEmbed и официальный poster, но player и media route требуют OAuth. Grey London\nпубликует полный 60-секундный hero film The Island That Goes Beyond; Tourism\nIreland подтверждает кампанию, а официальные и отраслевые credits связывают её\nс Tom Speers, Patrick Golan, Speers Film и SMUGGLER. Exact Vimeo poster содержит\nтот же красный автомобиль, горную дорогу и цветовой язык. Локальный E4 master —\nофициальный 60-секундный campaign cut; недостающие 32 секунды director/DOP cut\nне реконструируются.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.885063+00:00"
    },
    {
      "id": "2026-06-10__tg-22086-a0__polene-spring-25-director-s-cut",
      "caseId": "-1001147919203:22086:0",
      "messageId": 22086,
      "date": "2026-06-10T03:54:27+00:00",
      "title": "POLENE - Spring 25 (Director’s cut)",
      "brand": "POLENE",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "ARIEL MÉTHOT ",
      "evidence": "E3",
      "frameCount": 26,
      "durationSeconds": 70,
      "summary": "Spring 25 продаёт не четыре сумки, а четыре маленькие природные мифологии. Raphia получает лес и волокно; Cyme — воду и мягкую линию; Osmo — пористый камень и округлый объём; Numéro Dix — сухую траву, баланс и компактную геометрию. Продукт не помещён на красивый фон: окружающий мир ведёт себя так, будто именно из него могла родиться форма сумки.",
      "sourceUrl": "https://vimeo.com/1199202221",
      "telegramUrl": "https://t.me/fps_24_video/22086",
      "images": [
        {
          "src": "./frames/2026-06-10__tg-22086-a0__polene-spring-25-director-s-cut-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/cyme-00-10-000.png"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "human",
        "camera",
        "material"
      ],
      "moves": [
        {
          "id": "natural-relative-before-product",
          "name": "Природный родственник появляется раньше продукта",
          "signal": "Дерево, водная поверхность, пористый камень и сухая скульптура открывают четыре капсулы до ясного product shot.",
          "baseline": "Luxury film использует эффектный пейзаж как нейтральный фон для уже предъявленной вещи.",
          "deviation": "Среда сначала задаёт форму и материал, поэтому сумка позже воспринимается как её естественное продолжение.",
          "interpretation": "Природный родственник появляется раньше продукта",
          "transfer": "Выбирать локацию по структурному сходству с продуктом, а не только по красоте.",
          "risk": "Случайная природная метафора превратит кампанию в generic travel imagery."
        },
        {
          "id": "one-clear-proof-inside-poetry",
          "name": "Один ясный product proof внутри поэзии",
          "signal": "Cyme дважды читается в руках, Osmo фронтально видна на костюме, Numéro Dix получает цветовой акцент у бедра.",
          "baseline": "Арт-фильм либо скрывает товар, либо резко переключается на каталожный packshot.",
          "deviation": "Посадка и масштаб доказаны в тех же композиционных правилах, что и метафорические кадры.",
          "interpretation": "Один ясный product proof внутри поэзии",
          "transfer": "Заранее назначать один кадр, где холодный зритель без усилия поймёт форму и реальный размер.",
          "risk": "Без proof shot зритель запомнит атмосферу, но не сможет восстановить продукт."
        },
        {
          "id": "product-shape-outlives-product",
          "name": "Форма товара переживает сам товар",
          "signal": "После исчезновения Osmo остаётся округлый каменный тотем, после Numéro Dix — хрупко сбалансированная сухая форма.",
          "baseline": "Финальный кадр повторяет packshot или логотип на однотонном фоне.",
          "deviation": "Ландшафт сохраняет mnemonic silhouette и заканчивает историю вместо предмета.",
          "interpretation": "Форма товара переживает сам товар",
          "transfer": "После reveal возвращать визуальный аналог продукта, чтобы форма закрепилась без повтора.",
          "risk": "Слишком далёкая аналогия закрепит не тот силуэт."
        },
        {
          "id": "foreground-as-curtain",
          "name": "Foreground работает как занавес",
          "signal": "Волосы, трава, камень и flare частично закрывают лицо и задерживают полное узнавание.",
          "baseline": "Beauty lighting стремится постоянно сохранять чистый, беспрепятственный portrait.",
          "deviation": "Препятствие становится частью luxury gaze: зритель всматривается вместо мгновенного считывания.",
          "interpretation": "Foreground работает как занавес",
          "transfer": "Дозировать видимость предмета или лица физическим foreground, а не только монтажом.",
          "risk": "Если ключевой product moment тоже закрыт, приём разрушит коммерческую читаемость."
        },
        {
          "id": "macro-to-monument-scale-switch",
          "name": "Macro превращается в монумент",
          "signal": "Пористая форма Osmo сначала выглядит настольным объектом, затем скалы получают человеческий масштаб через далёкую модель.",
          "baseline": "Размер среды и продукта сохраняется стабильным и легко читаемым.",
          "deviation": "Неопределённость масштаба делает маленькую вещь архитектурной идеей.",
          "interpretation": "Macro превращается в монумент",
          "transfer": "Повторять один motif в предметном, телесном и ландшафтном масштабе.",
          "risk": "Без человеческой меры scale trick останется красивой, но непонятной абстракцией."
        },
        {
          "id": "anti-performance-fashion",
          "name": "Anti-performance вместо актёрской демонстрации",
          "signal": "Модели удерживают нейтральный взгляд, минимальный поворот головы и один простой жест к траве или сумке.",
          "baseline": "Fashion character подчёркивается походкой, соблазнением камеры или активной lifestyle сценой.",
          "deviation": "Человек становится пластической частью среды, поэтому материал и силуэт остаются главными героями.",
          "interpretation": "Anti-performance вместо актёрской демонстрации",
          "transfer": "Снижать актёрское действие, когда концепция строится на форме, но компенсировать это точным casting и blocking.",
          "risk": "Слабый портретный свет превратит сдержанность в пустоту."
        },
        {
          "id": "sku-as-microworld",
          "name": "Каждый SKU получает собственный micro-world",
          "signal": "Raphia, Cyme, Osmo и Numéro Dix различаются средой, материей и палитрой, но повторяют одинаковую пятичастную структуру.",
          "baseline": "Коллекцию показывают в одном location и отличают модели только styling-ом.",
          "deviation": "Каждый продукт получает отдельную память, сохраняя единый campaign grammar.",
          "interpretation": "Каждый SKU получает собственный micro-world",
          "transfer": "Для линейки назначать продуктам разные среды при неизменных ритме, оптике и системе брендинга.",
          "risk": "Без общего grammar серия распадётся на несвязанные mood films."
        },
        {
          "id": "film-stock-supports-materiality",
          "name": "Плёнка доказывает материальность",
          "signal": "Подтверждённые Kodak 5219/5207, мягкие highlights, цветной flare, grain и живая кожа поддерживают тему ручной поверхности.",
          "baseline": "Плёночная текстура добавляется как универсальный premium preset.",
          "deviation": "Носитель и оптика работают на тот же тезис о тактильности, что рафия, кожа, камень и трава.",
          "interpretation": "Плёнка доказывает материальность",
          "transfer": "Выбирать capture medium по смысловой функции материала, а не по моде.",
          "risk": "Имитация grain без световой дисциплины будет выглядеть декоративной."
        },
        {
          "id": "brand-mark-as-signature",
          "name": "Знак работает как подпись",
          "signal": "После визуального цикла остаётся маленькая монограмма Polène; слоган, CTA и feature copy не добавляются.",
          "baseline": "Финальный end card суммирует выгоды и требует действия.",
          "deviation": "Бренд присваивает уже пережитый образ короткой подписью.",
          "interpretation": "Знак работает как подпись",
          "transfer": "Когда визуальная метафора полностью доказана, сокращать финальный copy до минимального ownership signal.",
          "risk": "Для неизвестного бренда малая подпись может не обеспечить узнавание и recall."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Spring 25 продаёт не четыре сумки, а четыре маленькие природные мифологии. Raphia получает лес и волокно; Cyme — воду и мягкую линию; Osmo — пористый камень и округлый объём; Numéro Dix — сухую траву, баланс и компактную геометрию. Продукт не помещён на красивый фон: окружающий мир ведёт себя так, будто именно из него могла родиться форма сумки.</p>\n<p>Это важное отличие от обычной luxury fashion formula. Ролик не заявляет статус, мастерство или heritage текстом. Он заставляет зрителя самостоятельно распознать сходство между природным материалом, телом и предметом. За счёт этого вещь ощущается найденной, а не выставленной.</p>\n<h2>Драматургия кампании</h2>\n<h3>1. Сначала автономный мир</h3>\n<p>Каждая капсула открывается пейзажем или объектом, который может существовать без модели: дерево, море, каменный тотем, сухая скульптура. Это снимает ощущение рекламной декорации. Когда появляется человек, он входит в уже работающую систему масштаба, света и фактуры.</p>\n<h3>2. Товар получает короткий, но читаемый контакт</h3>\n<p>Продукт не скрыт полностью. В середине каждой капсулы есть ясный момент контакта: плетёная сумка на ветви, Cyme в руках, фронтальная Osmo на костюме, розовая Numéro Dix у бедра. Но эти планы не превращаются в catalog spin. Сумка читается через посадку, вес, жест и сопоставление с телом.</p>\n<h3>3. Человек не играет историю</h3>\n<p>Модели почти не демонстрируют эмоцию и не исполняют бытовое действие. Ветер, поворот головы, прикосновение к траве и изменение взгляда — достаточно. Такой anti-performance удерживает внимание на пластике и не навязывает товару чужую психологию.</p>\n<h3>4. Финал возвращает мир без товара</h3>\n<p>В Osmo и Numéro Dix финальная природная форма остаётся после модели. В Raphia и Cyme герой снова уменьшается до части ландшафта. Это необычная уверенность: бренд допускает, что последнее сильное изображение может быть не packshot-ом, а метафорическим родственником продукта.</p>\n<h3>5. Director’s cut работает как коллекция, не как новая история</h3>\n<p>Exact description прямо называет 70-second version <code>a collection of the Polene spring 2025 capsules</code>. Следовательно, его задача — собрать коллекционную идентичность из разных micro-worlds. Однако без exact playback нельзя утверждать, какие капсулы вошли, сколько секунд взято из каждой и какими match-cuts они соединены.</p>\n<h2>Визуальный язык</h2>\n<h3>Плёнка как смысл, а не фильтр</h3>\n<p>ARRICAM LT, Kodak 5219 500T и 5207 250D подтверждены авторским описанием. На кадрах это проявляется не просто grain-ом: светлые участки мягко распадаются, кожа не выглядит цифрово отполированной, flare получает цветную внутреннюю структуру, а пастельное небо сохраняет плотность. Плёнка поддерживает тезис о материальности ручной вещи.</p>\n<h3>Длинная оптика и малая глубина резкости</h3>\n<p>Angenieux Optimo 25–250 mm позволяет менять масштаб, оставаясь на дистанции. Кампания использует это для трёх эффектов:</p>\n<ol>\n<li>foreground закрывает лицо травой, волосами и камнем;</li>\n<li>пейзаж сплющивается в графическую плоскость;</li>\n<li>product reveal появляется из blur, а не из монтажного объяснения.</li>\n</ol>\n<p>Зритель не получает идеальной видимости постоянно; рассматривание становится участием.</p>\n<h3>Палитра по материалам</h3>\n<ul>\n<li><strong>Raphia:</strong> песочный, древесный, молочный, янтарный.</li>\n<li><strong>Cyme:</strong> серо-голубой, лиловый, морской, тёпло-коричневый акцент сумки.</li>\n<li><strong>Osmo:</strong> охра, известковый белый, чёрная тень, выгоревший голубой.</li>\n<li><strong>Numéro Dix:</strong> сухой беж, пыльно-розовый, зелёно-серый, радужный flare.</li>\n</ul>\n<p>Продукт не всегда контрастирует с окружением. Иногда он почти исчезает, и это превращает поиск формы в premium behaviour: аудитории доверяют заметить вещь самой.</p>\n<h3>Масштабный обман</h3>\n<p>Камни в Osmo могут читаться то как маленький натюрморт, то как огромная архитектура. Модель внутри скального отверстия внезапно объясняет размер. Аналогично фигура Cyme теряется в отражении, а затем камера приближает сумку и лицо. Такое чередование macro / landscape переносит предмет между интимным и монументальным масштабом.</p>\n<h3>Лицо как фактура</h3>\n<p>Портреты Rosa Franjic, Essence Taylor и Hou Jin не работают как celebrity endorsement. Лицо оказывается среди волос, камня, травы и бликов на равных правах. Casting расширяет коллекцию, но единая сдержанная режиссура не дробит кампанию на три характера.</p>\n<h2>Как здесь продаётся продукт</h2>\n<p>Фильм даёт четыре типа доказательства без feature copy:</p>\n<ul>\n<li><strong>посадка:</strong> сумка показана на бедре, корпусе или в руках;</li>\n<li><strong>масштаб:</strong> тело позволяет понять реальный размер;</li>\n<li><strong>материал:</strong> macro и природные рифмы подчёркивают волокно, кожу и поверхность;</li>\n<li><strong>силуэт:</strong> финальная среда запоминает геометрию предмета даже после исчезновения продукта.</li>\n</ul>\n<p>Это не performance advertising. Задача — не объяснить рациональную разницу моделей, а сформировать для каждой distinct mnemonic image. В каталоге пользователь вспомнит <code>ту, что была как камень</code>, <code>ту, что держали у моря</code>, <code>ту, что была среди рафии</code>.</p>\n<h2>Монтажная система</h2>\n<p>Внутри каждой капсулы наблюдаются пять связок:</p>\n<ol>\n<li><strong>environment → body:</strong> широкий мир получает человеческий масштаб;</li>\n<li><strong>body → bag:</strong> жест вводит предмет без cut-to-packshot;</li>\n<li><strong>bag → material:</strong> texture insert переводит функцию в ощущение;</li>\n<li><strong>portrait → landscape:</strong> близость отступает к символу;</li>\n<li><strong>landscape → mark:</strong> logo появляется как тихая подпись, а не interruptive title.</li>\n</ol>\n<p>Возможный принцип 70-second anthology — match-cut по кривым, отверстиям, бликам и вертикалям. Это творчески правдоподобно, но пока остаётся гипотезой: точные склейки не видны и в документах не описываются как факт.</p>\n<h2>Почему отсутствие слогана работает</h2>\n<p>Polène не просит запомнить verbal proposition. Один брендовый wordmark в начале и малая монограмма в конце дают изображениям остаться открытыми. Для премиальной вещи это создаёт три эффекта:</p>\n<ul>\n<li>бренд выглядит уверенным и не объясняет собственную поэзию;</li>\n<li>каждый ролик можно использовать как fashion editorial без потери идентичности;</li>\n<li>зритель присваивает метафору сам, что повышает запоминаемость.</li>\n</ul>\n<p>Цена этой стратегии — слабая продуктовая конкретика для холодной аудитории. Она работает лучше, когда зритель уже понимает категорию и способен узнать модель по силуэту.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Назначить продукту природного родственника.</strong> Не искать красивый фон; найти форму, поверхность или физический процесс, который объясняет дизайн предмета.</li>\n<li><strong>Открывать мир до появления героя.</strong> Пять секунд автономной среды делают последующий product placement неизбежным, а не заказным.</li>\n<li><strong>Давать один ясный proof shot на фоне поэзии.</strong> Даже арт-фильм должен иметь момент, где размер, посадка и силуэт читаются без догадки.</li>\n<li><strong>Использовать foreground как занавес.</strong> Трава, волосы, камень или ткань могут дозировать видимость и создавать желание рассмотреть.</li>\n<li><strong>Переключать macro и monument.</strong> Один и тот же rounded motif сначала показать как предмет, затем как ландшафт или архитектуру.</li>\n<li><strong>Снимать модель как элемент композиции.</strong> Минимизировать актёрскую демонстрацию, если продукт продаётся через пластическую систему.</li>\n<li><strong>Возвращать метафору после товара.</strong> Финальный кадр среды может закрепить силуэт сильнее, чем повторный packshot.</li>\n<li><strong>Строить коллекцию как набор micro-worlds.</strong> Один production grammar плюс отдельная материя / палитра на SKU дают и единство, и различимость.</li>\n<li><strong>Подписывать, а не объяснять.</strong> Маленький знак после визуального доказательства работает премиальнее, чем ранний claim.</li>\n</ol>\n<h2>Что опасно копировать буквально</h2>\n<ul>\n<li><strong>Слишком долго скрывать форму.</strong> Если нет одного читаемого product moment, зритель запомнит красивый пейзаж, но не вещь.</li>\n<li><strong>Подменять материальность плёночным пресетом.</strong> Grain без точной оптики, blocking и света выглядит как декоративная ностальгия.</li>\n<li><strong>Использовать случайную природу.</strong> Среда должна продолжать конструкцию продукта, иначе luxury imagery станет generic travel film.</li>\n<li><strong>Убирать performance без сильного casting.</strong> Нейтральный взгляд требует лица, света и композиции, которые выдерживают длительность.</li>\n<li><strong>Дробить кампанию без общего grammar.</strong> Разные SKU требуют повторяемой структуры, иначе anthology не соберётся в одну марку.</li>\n<li><strong>Считать постер доказательством монтажа.</strong> Портфолио-постеры подтверждают визуальную идентичность, но не порядок кадров и не звук.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Три portfolio Vimeo publication имеют одинаковую длительность 70 секунд и идентичность Spring 25 director’s cut.</li>\n<li>Exact Vimeo description называет director, talent, editor / sound designer, colorist, music и полный camera / lens / stock package.</li>\n<li>DOP page связывает кампанию с Guillaume Lebel, Ariel Méthot Bellemare, теми же тремя моделями и двумя embedded capsule publications.</li>\n<li>Официальный канал <code>POLÈNE</code> публикует четыре полных Spring 25 films: Raphia, Cyme, Osmo, Numéro Dix.</li>\n<li>Для каждой публикации сохранён полный sync master и отдельный 1920×1080 visual stream; captions отсутствуют.</li>\n<li>Двадцать пять browser frames покрывают четыре official films от opening до terminal state.</li>\n<li>Пять 1280×720 Vimeo posters подтверждают лица, локации, фактуру и общую production identity.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Exact 70-second stream не получен; три player route возвращают 401/OAuth.</li>\n<li>Не доказаны порядок, exact timecodes, transitions и полный набор капсул в director’s cut.</li>\n<li>Суммарные 97.44 секунды четырёх official films длиннее director’s cut, поэтому тот неизбежно использует сокращения и/или не все планы; их выбор не угадывается.</li>\n<li>Отсутствие captions не доказывает отсутствие речи, вокала или шёпота. Acoustic check отложен до прохождения resource gate.</li>\n<li>Два похожих 70-second posters не доказывают byte identity трёх Vimeo uploads.</li>\n</ul>\n<h2>Upgrade target</h2>\n<p><code>E4</code> возможен после получения exact Vimeo 1199202221 либо доказанного идентичного 70-second master, полного просмотра / checksum, точной раскадровки и одного resource-safe acoustic pass. До этого <code>E3</code> — максимальный честный уровень: кампания визуально разобрана глубоко, но exact director’s edit не подменён реконструкцией.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Граница реконструкции</h2>\n<p>Exact director’s cut длится 70 секунд, однако три его публичных Vimeo-плеера сейчас OAuth-gated. Ни порядок капсул, ни длительность заимствованных фрагментов, ни переходы этого монтажа не выдаются за увиденные.</p>\n<p>Ниже — сценарий четырёх <strong>полностью просмотренных официальных капсул</strong> той же Polène Spring 25 campaign. Это доказательная карта материала, из которого собран director’s cut, а не подмена точного EDL.</p>\n<h2>Raphia — 27.92 s</h2>\n<h3>00:00–00:06 — природа раньше товара</h3>\n<p>Сухой лес и светлая земля открывают фильм как самостоятельный ландшафт. Логотип <code>POLÈNE</code> появляется поверх широкого кадра. Модель лежит у ствола; тело почти сливается с корой и тёплой почвой.</p>\n<h3>00:06–00:13 — материал становится загадкой</h3>\n<p>Мягкий focus и блеск превращают растительную / предметную форму в абстрактную фактуру. Товар не объясняется фронтальным packshot-ом: зритель сначала считывает волокно, мерцание и ручную сложность.</p>\n<h3>00:13–00:22 — человек продолжает дерево</h3>\n<p>Модель располагается на ветви с плетёной сумкой. Светлая одежда, кожа и рафия собираются в одну природную палитру. Затем портрет удерживает лицо и фактуру жилета без активной игры.</p>\n<h3>00:22–00:27.92 — знак вместо оффера</h3>\n<p>Закатный / рассветный силуэт дерева получает маленький центральный знак Polène. Фильм заканчивается не CTA, а эмблемой внутри пейзажа.</p>\n<h2>Cyme — 29.52 s</h2>\n<h3>00:00–00:07 — фигура и отражение</h3>\n<p>Одинокая модель стоит на мелководье; небо и вода создают почти симметричную плоскость. Логотип не нарушает тишину композиции.</p>\n<h3>00:07–00:17 — сумка как изгиб тела</h3>\n<p>Коричневая Cyme появляется в medium shots на уровне бедра и корпуса. Модель держит её близко, а округлый объём рифмуется с плечом, локтем и мягкой линией одежды.</p>\n<h3>00:17–00:27 — портрет вместо демонстрации функций</h3>\n<p>Монтаж приближается к лицу. Ветер, волосы и поворот головы дают микродвижение, тогда как море остаётся медленным фоном. Продукт отступает, но его спокойная пластика продолжает жить в позе.</p>\n<h3>00:27–00:29.52 — возвращение к масштабу среды</h3>\n<p>Фигура снова становится малой частью водной поверхности; маленький знак Polène завершает капсулу.</p>\n<h2>Osmo — 20.72 s</h2>\n<h3>00:00–00:05 — форма появляется как геология</h3>\n<p>Пористые камни и сложенные скальные массы показаны как природная скульптура. Логотип возникает на фоне сухого голубого неба.</p>\n<h3>00:05–00:10 — прямой product proof</h3>\n<p>Светлая Osmo размещена на тёплом костюме. Фронтальный medium close-up даёт прочитать клапан, ремень, пропорцию и то, как сумка сидит на теле.</p>\n<h3>00:10–00:17 — масштабный обман</h3>\n<p>Солнечный flare и тёмный край скалы превращают реальный ландшафт в почти предметную композицию. Модель входит в отверстие между камнями; сумка остаётся светлой точкой масштаба.</p>\n<h3>00:17–00:20.72 — продукт исчезает, форма остаётся</h3>\n<p>Финальный каменный тотем повторяет округлую геометрию Osmo. Маленький знак бренда закрепляет рифму без отдельного packshot-а.</p>\n<h2>Numéro Dix — 19.28 s</h2>\n<h3>00:00–00:05 — невозможное равновесие</h3>\n<p>Камень / сухая форма стоит в открытом пейзаже как хрупкий монумент. Затем модель проходит рядом с высокой травой; пыльно-розовая сумка видна на бедре.</p>\n<h3>00:05–00:13 — оптика скрывает и раскрывает</h3>\n<p>Трава, flare и shallow focus многократно закрывают лицо. Модель появляется не как fashion pose, а как найденный внутри среды фрагмент; сумка читается через движение и цветовой контраст.</p>\n<h3>00:13–00:19.28 — лицо и камень меняются ролями</h3>\n<p>Короткий спокойный портрет сменяется исходной скульптурой. Знак Polène остаётся, когда человек и товар уже ушли из кадра.</p>\n<h2>Драматургический общий знаменатель</h2>\n<p>Четыре капсулы повторяют одну схему:</p>\n<ol>\n<li>предъявить автономный природный мир;</li>\n<li>ввести модель как его часть;</li>\n<li>показать продукт коротко, через контакт с телом;</li>\n<li>вернуться к ландшафту, который продолжает форму сумки;</li>\n<li>завершить малым знаком, а не рекламным сообщением.</li>\n</ol>\n<p>Director’s cut назван авторами <code>a collection of the Polene spring 2025 capsules</code>, поэтому антологический принцип подтверждён. Конкретная 70-секундная последовательность остаётся неизвестной до доступа к exact master.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>У всех четырёх официальных Polène uploads сохранены полные sync-версии: H.264 640×360, 25 fps + AAC stereo 22.05 kHz.</li>\n<li>Канал <code>POLÈNE</code> не публикует ни manual subtitles, ни automatic captions для Raphia, Cyme, Osmo и Numéro Dix.</li>\n<li>В 25 таймкодированных кадрах нет говорящего в камеру человека, диалоговых сцен или экранных субтитров.</li>\n<li>Exact 70-second Vimeo также не предоставляет доступный caption track через текущий public route.</li>\n<li>Acoustic speech-to-text не запускался: Mac не проходит общий heavy-work gate по swap.</li>\n</ul>\n<h2>Транскрипт</h2>\n<p>Подтверждённого речевого текста нет. Документ намеренно не утверждает <code>no speech</code>: полные аудиодорожки сохранены, но до разрешённой акустической проверки нельзя исключить очень тихий voice fragment, вокал или шёпот.</p>\n<h2>Экранный текст</h2>\n<p>В наблюдаемых капсулах подтверждены только:</p>\n<blockquote>\n<p>POLÈNE</p>\n</blockquote>\n<p>и финальный знак / монограмма бренда. Product names, слоган, цена, CTA и feature copy внутри увиденных кадров отсутствуют.</p>\n<h2>Подтверждённые credits</h2>\n<ul>\n<li>Music: Helical Sound</li>\n<li>Edit &amp; Sound design: Yannic Nixdorf</li>\n</ul>\n<p>Эти credits подтверждают авторство звукового слоя, но сами по себе не доказывают темп, инструменты, структуру трека, наличие вокала или точные SFX cues.</p>\n<h2>Что проверить при безопасном gate</h2>\n<p>Один акустический проход нужен сначала по четырём сохранённым sync masters, затем — по exact 70-second master, если он станет публично доступен. Результат должен либо подтвердить <code>music/sound design only</code>, либо дать точный timecoded transcript; до этого аудиосценарий остаётся честно ограниченным.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<h2>Raphia · полный официальный ролик 27.92 s</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/browser/raphia-00-00-500.png</code></td>\n<td>Сухой лес, светлая почва, логотип Polène.</td>\n<td>Широкий горизонтальный tableau, фигура мала.</td>\n<td>Сначала создаёт экосистему материала.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/raphia-00-05-000.png</code></td>\n<td>Модель лежит у дерева.</td>\n<td>Мягкий close medium через foreground.</td>\n<td>Смешивает тело с корой и землёй.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/raphia-00-10-000.png</code></td>\n<td>Искрящаяся растительная / предметная форма в нерезкости.</td>\n<td>Extreme macro, очень малая ГРИП.</td>\n<td>Даёт тактильный teaser без предметного объяснения.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/raphia-00-15-000.png</code></td>\n<td>Модель сидит на ветви с плетёной сумкой.</td>\n<td>Низкий medium wide, диагональ ствола.</td>\n<td>Рифмует ремесленную вещь с природным волокном.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/raphia-00-20-000.png</code></td>\n<td>Спокойный фронтальный портрет в светлом жилете.</td>\n<td>Центрированный close medium, открытое небо.</td>\n<td>Даёт человеческую паузу после texture montage.</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/browser/raphia-00-27-000.png</code></td>\n<td>Силуэт дерева в тёплом небе и маленькая монограмма.</td>\n<td>Минималистичный дальний план.</td>\n<td>Закрывает фильм знаком внутри природы.</td>\n</tr>\n</tbody>\n</table>\n<h2>Cyme · полный официальный ролик 29.52 s</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/browser/cyme-00-00-500.png</code></td>\n<td>Фигура и отражение на мелководье, логотип.</td>\n<td>Высокий / дальний план, почти зеркальная поверхность.</td>\n<td>Делает море графическим полем.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/cyme-00-05-000.png</code></td>\n<td>Модель неподвижно стоит у линии прибоя.</td>\n<td>Центрированный full shot, большой negative space.</td>\n<td>Переводит fashion pose в созерцание.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/cyme-00-10-000.png</code></td>\n<td>Модель держит коричневую Cyme у бедра.</td>\n<td>Medium shot, прохладный горизонт.</td>\n<td>Вводит продукт через масштаб тела.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/cyme-00-15-000.png</code></td>\n<td>Сумка прижата к корпусу двумя руками.</td>\n<td>Более плотный центрированный medium.</td>\n<td>Показывает объём и мягкость без вращающегося packshot-а.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/cyme-00-20-000.png</code></td>\n<td>Лицо частично закрыто волосами.</td>\n<td>Intimate close-up, shallow focus.</td>\n<td>Удерживает тактильность через ветер.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/cyme-00-25-000.png</code></td>\n<td>Профильный поворот головы.</td>\n<td>Мягкий портрет на пастельном фоне.</td>\n<td>Снижает темп перед выходом.</td>\n</tr>\n<tr>\n<td>00:29</td>\n<td><code>frames/browser/cyme-00-29-000.png</code></td>\n<td>Фигура снова мала среди воды, монограмма.</td>\n<td>Дальний симметричный финал.</td>\n<td>Возвращает товарную историю в масштаб среды.</td>\n</tr>\n</tbody>\n</table>\n<h2>Osmo · полный официальный ролик 20.72 s</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/browser/osmo-00-00-500.png</code></td>\n<td>Две пористые каменные формы сложены одна над другой.</td>\n<td>Низкий предметный close-up.</td>\n<td>Задаёт округлую геометрию раньше сумки.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/browser/osmo-00-04-000.png</code></td>\n<td>Скальный тотем и логотип на голубом небе.</td>\n<td>Широкий landscape, объект справа.</td>\n<td>Превращает природную форму в айдентику.</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/browser/osmo-00-08-000.png</code></td>\n<td>Светлая Osmo на тёплом костюме модели.</td>\n<td>Фронтальный product medium close-up.</td>\n<td>Даёт самый ясный structural proof кампании.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/osmo-00-12-000.png</code></td>\n<td>Солнце выходит из-за тёмной скалы, сильный flare.</td>\n<td>Контровой низкий кадр.</td>\n<td>Делает масштаб неоднозначным и сенсорным.</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser/osmo-00-16-000.png</code></td>\n<td>Модель стоит в отверстии между камнями, сумка светится у ноги.</td>\n<td>Дальний frame-within-frame.</td>\n<td>Использует продукт как меру огромного пространства.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/osmo-00-20-000.png</code></td>\n<td>Каменный тотем остаётся один.</td>\n<td>Статичный дальний финал.</td>\n<td>Позволяет форме товара продолжиться после его исчезновения.</td>\n</tr>\n</tbody>\n</table>\n<h2>Numéro Dix · полный официальный ролик 19.28 s</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/browser/numero-dix-00-00-500.png</code></td>\n<td>Одинокая каменная / сухая форма в поле, логотип.</td>\n<td>Широкий статичный landscape.</td>\n<td>Открывает визуальную загадку равновесия.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/browser/numero-dix-00-04-000.png</code></td>\n<td>Модель со спины касается сухой травы; розовая сумка у бедра.</td>\n<td>Moving medium rear view.</td>\n<td>Вводит товар как цветовой акцент внутри жеста.</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/browser/numero-dix-00-08-000.png</code></td>\n<td>Лицо видно сквозь траву и радужный flare.</td>\n<td>Extreme shallow-focus close-up.</td>\n<td>Делает препятствие перед объективом частью стиля.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/numero-dix-00-12-000.png</code></td>\n<td>Спокойный портрет модели на тёплом фоне.</td>\n<td>Центрированный close-up, foreground всё ещё мягкий.</td>\n<td>Даёт краткое узнавание после оптического сокрытия.</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser/numero-dix-00-16-000.png</code></td>\n<td>Исходная форма возвращается с монограммой Polène.</td>\n<td>Дальний финальный tableau.</td>\n<td>Замыкает человека, товар и скульптуру в одну рифму.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/browser/numero-dix-00-18-500.png</code></td>\n<td>Финальный знак удерживается над пейзажем.</td>\n<td>Статичная выдержка end state.</td>\n<td>Оставляет время на бренд без дополнительного copy.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие и ограничение</h2>\n<p><code>frames/browser/contact-sheet.png</code> объединяет 25 выборок. Каждая из четырёх official capsule publications покрыта от opening state до фактического terminal state с интервалом около 4–5 секунд. Пять файлов в <code>source/posters/</code> подтверждают идентичность трёх 70-second portfolio uploads и двух DOP capsule embeds.</p>\n<p>Раскадровка не утверждает, что director’s cut использует эти планы в том же порядке или в полном объёме. Exact 70-second монтаж остаётся отдельным upgrade target.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>POLENE — Spring 25 (Director’s cut)</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22086\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22086</a></li>\n<li>Сообщение: <code>22086</code></li>\n<li>Дата UTC: 2026-06-10T03:54:27+00:00</li>\n<li>Ссылка из поста: <a href=\"https://vimeo.com/1199202221\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199202221</a></li>\n<li>Категория канала: <code>#fashion</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>POLENE - SPRING 25<br>\nby Guillaume Lebel</p>\n</blockquote>\n<h2>Точная идентичность фильма</h2>\n<p>Telegram ведёт на 70-секундную публикацию оператора Ariel Méthot <code>POLENE - Spring 25 (Director’s cut)</code>. Публичные oEmbed-метаданные и страницы ещё двух членов команды подтверждают тот же 70-секундный монтаж:</p>\n<table>\n<thead>\n<tr>\n<th>Роль источника</th>\n<th>Публикация</th>\n<th>Автор страницы</th>\n<th style=\"text-align:right\">Длительность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>exact Telegram link</td>\n<td><a href=\"https://vimeo.com/1199202221\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199202221</a></td>\n<td>Ariel Méthot</td>\n<td style=\"text-align:right\">70 s</td>\n</tr>\n<tr>\n<td>director portfolio</td>\n<td><a href=\"https://vimeo.com/1185786580\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1185786580</a></td>\n<td>Guillaume Lebel</td>\n<td style=\"text-align:right\">70 s</td>\n</tr>\n<tr>\n<td>editor portfolio</td>\n<td><a href=\"https://vimeo.com/1183562762\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1183562762</a></td>\n<td>Yannic Nixdorf</td>\n<td style=\"text-align:right\">70 s</td>\n</tr>\n</tbody>\n</table>\n<p>Описание exact Vimeo называет фильм коллекцией капсул Polène Spring 2025 и подтверждает:</p>\n<ul>\n<li>Director: Guillaume Lebel</li>\n<li>Talent: Rosa Franjic, Essence Taylor, Hou Jin</li>\n<li>Edit &amp; Sound design: Yannic Nixdorf</li>\n<li>Color: Didrik Brathen</li>\n<li>Music: Helical Sound</li>\n<li>Camera: ARRICAM LT</li>\n<li>Lens: Angenieux Optimo 25–250 mm 4th Gen</li>\n<li>Stock: Kodak 5219 500T и 5207 250D</li>\n</ul>\n<h2>Доступная доказательная база</h2>\n<p>Все три 70-секундных Vimeo-плеера в текущем окружении возвращают <code>401/OAuth</code>; публичные страницы и 1280×720 постеры доступны, но точный поток не выгружается и не воспроизводится. Поэтому невидимый порядок режиссёрского монтажа не реконструирован.</p>\n<p>Для визуального разбора сохранены четыре полные first-party публикации канала <code>POLÈNE</code>, составляющие ту же Spring 25 capsule campaign:</p>\n<table>\n<thead>\n<tr>\n<th>Капсула</th>\n<th>Официальная публикация</th>\n<th style=\"text-align:right\">Полная длительность</th>\n<th>Сохранено</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Raphia</td>\n<td><a href=\"https://www.youtube.com/watch?v=cYu2dJJPIXg\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=cYu2dJJPIXg</a></td>\n<td style=\"text-align:right\">27.92 s</td>\n<td>sync 360p + 1080p visual</td>\n</tr>\n<tr>\n<td>Cyme</td>\n<td><a href=\"https://www.youtube.com/watch?v=dU3Yg8YkrQ0\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=dU3Yg8YkrQ0</a></td>\n<td style=\"text-align:right\">29.52 s</td>\n<td>sync 360p + 1080p visual</td>\n</tr>\n<tr>\n<td>Osmo</td>\n<td><a href=\"https://www.youtube.com/watch?v=mbyCmxSFmAY\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=mbyCmxSFmAY</a></td>\n<td style=\"text-align:right\">20.72 s</td>\n<td>sync 360p + 1080p visual</td>\n</tr>\n<tr>\n<td>Numéro Dix</td>\n<td><a href=\"https://www.youtube.com/watch?v=Tf2KWkiLj_Q\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=Tf2KWkiLj_Q</a></td>\n<td style=\"text-align:right\">19.28 s</td>\n<td>sync 360p + 1080p visual</td>\n</tr>\n</tbody>\n</table>\n<p>Операторская страница дополнительно публикует две исходные капсулы <code>CYME</code> (29 s) и <code>MINI</code> (22 s), полный crew list и кадры кампании. Совпадение названия, режиссёра, трёх моделей, технической спецификации и визуальных мотивов связывает эти материалы с Telegram-кейсом, но не доказывает точные склейки 70-секундного director’s cut.</p>\n<h2>Статус доказательности</h2>\n<p><code>E3</code>: четыре полных официальных ролика кампании, полные sync-аудиовизуальные версии, четыре 1080p visual stream, 25 таймкодированных browser frames, пять официальных Vimeo posters и подтверждённые credits. До <code>E4</code> не хватает публично доступного exact 70-second master и акустической проверки речи.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.882649+00:00"
    },
    {
      "id": "2026-06-09__tg-22085-a0__a-bunch-of-broken-pots-pith-stories",
      "caseId": "-1001147919203:22085:0",
      "messageId": 22085,
      "date": "2026-06-09T04:42:26+00:00",
      "title": "A Bunch of Broken Pots / Pith® Stories",
      "brand": "A Bunch of Broken Pots / Pith® Stories",
      "campaign": "",
      "format": "film",
      "director": "Macarena Rubio",
      "author": "Macarena Rubio",
      "evidence": "E4",
      "frameCount": 32,
      "durationSeconds": 150,
      "summary": "A Bunch of Broken Pots использует глину не как иллюстрацию биографии Gaspar Gorodisch, а как её физическую модель. Тело и сосуд проходят одинаковую цепочку: давление, деформация, трещина, падение, потеря части, новая конфигурация. Поэтому фильм может говорить о травме без реконструкции больницы и о ремесле без tutorial structure.",
      "sourceUrl": "https://vimeo.com/1199523263",
      "telegramUrl": "https://t.me/fps_24_video/22085",
      "images": [
        {
          "src": "./frames/2026-06-09__tg-22085-a0__a-bunch-of-broken-pots-pith-stories-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/pith-145-000.png"
        }
      ],
      "tasks": [
        "rhythm",
        "sound",
        "product",
        "craft",
        "material"
      ],
      "moves": [
        {
          "id": "metaphor-at-every-layer",
          "name": "Одна метафора действует на каждом уровне",
          "signal": "Глина, тело, voice-over, падение, монтаж, разорванная бумага, modular typography и collaborative credits повторяют pressure–crack–assembly.",
          "baseline": "Метафора существует только в тексте, а изображение иллюстрирует профессию героя.",
          "deviation": "Каждый формальный слой физически выполняет тезис фильма.",
          "interpretation": "Одна метафора действует на каждом уровне",
          "transfer": "Для главной идеи составлять карту: слово, жест, материал, переход, графика, звук, производственный метод.",
          "risk": "Слишком буквальное повторение без разных функций станет навязчивой тавтологией."
        },
        {
          "id": "material-before-artist",
          "name": "Материал появляется раньше художника",
          "signal": "Sketches, deformed vessel, hand and title precede the first studio view of Gaspar.",
          "baseline": "Artist portrait opens with face, name and biography.",
          "deviation": "Зритель сначала получает вопрос и физическое ощущение, затем автора.",
          "interpretation": "Материал появляется раньше художника",
          "transfer": "Открывать portrait тем, что герой преобразует, а не тем, кем он называется.",
          "risk": "Без ясного visual hook задержка героя создаст анонимность вместо интриги."
        },
        {
          "id": "document-instead-of-reenactment",
          "name": "Документ заменяет реконструкцию травмы",
          "signal": "X-rays, tools и notebook pages сопровождают medical voice-over; больница и операция не разыгрываются.",
          "baseline": "Backstory визуализируется literal flashback или performance scene.",
          "deviation": "Evidence даёт фактичность и оставляет герою достоинство.",
          "interpretation": "Документ заменяет реконструкцию травмы",
          "transfer": "Для чувствительного опыта искать след, запись или предмет вместо драматизации события.",
          "risk": "Документ без контекста может стать холодным или эксплуатационным fetish object."
        },
        {
          "id": "perfect-to-ugly-reversal",
          "name": "Совершенство превращается в антагониста",
          "signal": "Ряд аккуратных vessels и solitary beauty shot сопровождают фразу, что perfect и beautiful стали ugly.",
          "baseline": "Craft film кульминирует в flawless finished object.",
          "deviation": "Flawlessness становится состоянием, которое нужно преодолеть, чтобы вещь отразила опыт автора.",
          "interpretation": "Совершенство превращается в антагониста",
          "transfer": "Показать conventional ideal честно и красиво, затем раскрыть его ограничение для конкретного героя.",
          "risk": "Если baseline показан слабо, reversal будет выглядеть позой против качества."
        },
        {
          "id": "object-character-arc",
          "name": "Предмет получает character arc",
          "signal": "Vessel moves from shaping to perfection, fall, shards, lost part and transformed assemblage.",
          "baseline": "Object remains a static result while human carries all drama.",
          "deviation": "Материал проходит irreversible states и способен завершить фильм после исчезновения героя.",
          "interpretation": "Предмет получает character arc",
          "transfer": "Проектировать состояния продукта как поворотные точки персонажа.",
          "risk": "Случайная последовательность product shots не создаёт арку без необратимого изменения."
        },
        {
          "id": "literal-fall-after-philosophical-build",
          "name": "Буквальное действие задержано до тезиса",
          "signal": "Падение сосуда и shards появляются только после полутора минут метафорической и биографической подготовки.",
          "baseline": "Smash используется как opening spectacle.",
          "deviation": "Простой physical event получает эмоциональный вес, потому что зритель уже понимает его цену.",
          "interpretation": "Буквальное действие задержано до тезиса",
          "transfer": "Самый буквальный образ оставлять на момент, когда он способен суммировать несколько линий сразу.",
          "risk": "Слишком долгая задержка без нарастающей причинности ослабит payoff."
        },
        {
          "id": "torn-frame-reveal",
          "name": "Переход разрывает сам кадр",
          "signal": "Hands tear a paper aperture and reveal the assembled sculpture through the irregular opening.",
          "baseline": "Transformation is shown by clean cut, dissolve or before/after split.",
          "deviation": "Экран становится материалом, который должен сломаться, чтобы открыть новое состояние.",
          "interpretation": "Переход разрывает сам кадр",
          "transfer": "Пусть transition physically enacts the transformation rather than merely connecting images.",
          "risk": "Эффектный переход без смысловой необходимости будет выглядеть как social-video trick."
        },
        {
          "id": "silent-payoff-hold",
          "name": "Payoff удерживается после окончания речи",
          "signal": "Voice-over ends near 01:51; transformed sculpture remains under inspection until roughly 02:15.",
          "baseline": "Final object appears beneath concluding moral and immediately cuts to logo.",
          "deviation": "Результат получает автономное экранное время и не сводится к иллюстрации фразы.",
          "interpretation": "Payoff удерживается после окончания речи",
          "transfer": "После ясного verbal conclusion оставлять сильному объекту один silent observation beat.",
          "risk": "Слабый или плохо освещённый payoff не выдержит длинного hold."
        },
        {
          "id": "brand-as-editorial-enabler",
          "name": "Бренд присутствует как издатель и инструмент",
          "signal": "Pith frames the story and publishes the interview while notebook practice appears naturally inside Gaspar's process; no product pitch interrupts the film.",
          "baseline": "Branded documentary inserts a forced hero product shot or spoken endorsement.",
          "deviation": "Category relevance is earned by the subject's real creative need and publisher role.",
          "interpretation": "Бренд присутствует как издатель и инструмент",
          "transfer": "Выбирать героя, для которого продукт уже является необходимой инфраструктурой практики.",
          "risk": "Если связь с category существует только в маркетинговом brief, бренд исчезнет или покажется паразитическим."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>A Bunch of Broken Pots</code> использует глину не как иллюстрацию биографии Gaspar Gorodisch, а как её физическую модель. Тело и сосуд проходят одинаковую цепочку: давление, деформация, трещина, падение, потеря части, новая конфигурация. Поэтому фильм может говорить о травме без реконструкции больницы и о ремесле без tutorial structure.</p>\n<p>Главный тезис сформулирован через парадокс: безупречные вещи стали настолько совершенными, что стали ugly; breakage оказался <code>divine gift</code>. Это не романтизация случайной поломки. Gaspar превращает неизбежную fragility в выбранный художественный метод — повторяет с керамикой то, чему уже научило тело.</p>\n<h2>Почему это не обычный artist portrait</h2>\n<h3>Материал появляется раньше человека</h3>\n<p>Gaspar впервые виден только после страниц, руки, деформированного предмета и титра. Даже дальше камера чаще показывает руки, X-rays, инструменты, notebooks и pots, чем лицо. Официальное интервью подтверждает намерение: Rubio не строила фильм как исчерпывающий portrait, а хотела зафиксировать конкретный процесс и момент практики.</p>\n<p>Из-за этого история становится шире одного художника. Зритель может присоединиться к словам <code>we fall</code>, потому что фильм не замыкает смысл на celebrity biography.</p>\n<h3>Травма доказана, но не спектакуляризирована</h3>\n<p>Рентгеновские снимки, рабочий набор и записи дают достаточную фактичность. Фильм не показывает операцию, боль, реабилитационный montage или triumphant comeback. Он избегает pity arc и оставляет героя автором решения, а не объектом сочувствия.</p>\n<h3>Объект проходит собственную арку</h3>\n<p>У керамики есть визуальная драматургия:</p>\n<ol>\n<li>несовершенная маленькая форма;</li>\n<li>пластичный материал в руках;</li>\n<li>трещина;</li>\n<li>ряд «идеальных» сосудов;</li>\n<li>намеренное падение;</li>\n<li>отдельный потерянный фрагмент;</li>\n<li>сложный Frankenstein-like assemblage.</li>\n</ol>\n<p>Художник почти исчезает из последней трети, потому что аргумент уже способен закончить сам предмет.</p>\n<h2>Центральный поворот: perfect → ugly</h2>\n<p>Фраза <code>They were so perfect, so beautiful, that they became ugly</code> ломает привычную craft advertising logic. Обычно ручной труд продаётся как устранение дефекта. Здесь контроль становится проблемой: повторяемый безошибочный объект больше не отражает прожитое тело.</p>\n<p>Визуально фильм сначала честно даёт perfection привлекательный hero light. Поэтому последующее отрицание не является straw man. Сосуд действительно красив, но именно его одиночная завершённость оказывается менее живой, чем финальное assembly с видимыми ранами.</p>\n<p>Это reusable creative structure: сначала доказать conventional ideal в его лучшем виде, затем показать, почему он недостаточен для героя.</p>\n<h2>Монтажная система</h2>\n<h3>1. Слово получает материальный ответ</h3>\n<ul>\n<li><code>press</code> → пальцы вдавливаются в глину;</li>\n<li><code>cracks</code> → macro разлома;</li>\n<li><code>bones</code> → X-rays;</li>\n<li><code>perfect</code> → строй сосудов и beauty portrait;</li>\n<li><code>breaking</code> → falling-pot still и разорванная бумага;</li>\n<li><code>we fall</code> → сосуд на высоком механизме;</li>\n<li><code>we break</code> → shards на бетоне;</li>\n<li><code>parts we lose</code> → один отделившийся фрагмент.</li>\n</ul>\n<p>Это точная синхронизация, но не буквальная redundancy: изображения добавляют способ, масштаб и последствия действия.</p>\n<h3>2. Разные носители становятся памятью</h3>\n<p>Фильм соединяет moving image, sketches, notebooks, X-rays, still photography, typography и studio object photography. Каждый носитель отвечает за свой тип знания:</p>\n<ul>\n<li>notebook — внутренний процесс;</li>\n<li>X-ray — медицинский факт;</li>\n<li>photograph — прошлое действие;</li>\n<li>macro film — телесное ощущение;</li>\n<li>typography — структура мысли;</li>\n<li>object portrait — результат.</li>\n</ul>\n<p>Mixed-media здесь не moodboard, а распределённая система доказательств.</p>\n<h3>3. Сценарий найден в материале</h3>\n<p>Rubio рассказывает, что окончательный script появился после съёмки, когда она начала видеть связи внутри материала и обмениваться текстами с Gaspar. Это объясняет органическую форму фильма: логика не маскирует prewritten thesis, а выглядит как discovery through editing.</p>\n<p>Практический урок — такой метод требует очень сильной селекции. Свобода съёмки работает, потому что в монтаже каждому image family назначена точная смысловая функция.</p>\n<h2>Визуальный язык</h2>\n<h3>Формат 4:3</h3>\n<p>1440×1080 master оставляет объектам вертикальный объём и напоминает notebook page / archival photograph. Круг, goblet stem и upright assemblage получают больше веса, чем получили бы в ultrawide frame. Чёрные и светлые поля превращают кадр в витрину исследования.</p>\n<h3>Два мира света</h3>\n<ul>\n<li><strong>Мастерская:</strong> тёплая, плотная, populated tools и shelves; жизнь процесса.</li>\n<li><strong>Object stage:</strong> холодный сине-чёрный или молочно-белый фон; место философского доказательства.</li>\n</ul>\n<p>Переход между ними отделяет биографический факт от универсальной метафоры. Когда финальная sculpture появляется на светлом фоне, она уже не реквизит мастерской, а итог мысли.</p>\n<h3>Видимая плёночность</h3>\n<p>Credits подтверждают development by Kodak Film Lab London. Зерно, нестабильные highlights, мягкая резкость и небольшая цветовая дрожь поддерживают телесность материала. Точный gauge и stock публично не названы, поэтому анализ не приписывает фильму 16 mm или конкретную эмульсию.</p>\n<h3>Графика тоже ломается</h3>\n<p>Название разнесено на <code>A / BUNCH / OF / BROKEN / POTS</code>; слова меняют размер и не подчиняются одной строке. End credits повторяют этот modular arrangement. Graphic design не обслуживает фильм снаружи, а выполняет тот же принцип assemblage.</p>\n<h2>Звуковая драматургия</h2>\n<p>Voice-over начинает говорить только после почти четырнадцати секунд визуальных фрагментов. Затем он строит причинность, которой намеренно нет в лицевой актёрской сцене. Изображение отвечает не lip-sync, а материальным counterpart.</p>\n<p>Официальное интервью содержит ключевой режиссёрский критерий: piece должен сохранять смысл, даже если закрыть глаза. Это полезная проверка для poetic branded film. Если audio-only версия не имеет арки, красивые images могут скрывать отсутствие мысли.</p>\n<p>После последней фразы на 01:51 фильм оставляет почти двадцать четыре секунды чистому созерцанию sculpture. Тишина речи важна: transformation не объясняется до конца и не превращается в motivational slogan.</p>\n<h2>Как Pith встроен без рекламного вторжения</h2>\n<p>Pith — издатель film и editorial, но бренд не прерывает историю product placement. Notebook уже органично принадлежит практике Gaspar: по интервью бумага стала для него постоянным инструментом, когда физически работать с clay было невозможно. Поэтому branded relevance возникает через настоящую творческую функцию носителя, а не через вынужденный packshot.</p>\n<p>Это сильная модель editorial branded content:</p>\n<ol>\n<li>выбрать героя, для которого продуктовая категория уже жизненно необходима;</li>\n<li>рассказать его автономную историю;</li>\n<li>позволить категории проявиться как инструмент процесса;</li>\n<li>оставить ownership бренду в framing, publishing и credits.</li>\n</ol>\n<h2>Фильм повторяет собственный производственный тезис</h2>\n<p>Rubio описывает, как разные collaborators — writer, cinematographer, editor, graphic designer, music и sound — принесли личные отклики на тему breakage. В результате production method зеркалит финальную sculpture: самостоятельные части не выравниваются до невидимости, а собираются в один объект.</p>\n<p>Это делает credits не формальностью. End card буквально показывает имена как cluster, повторяя broken-title system.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Провести одну метафору через все уровни.</strong> Текст, действие, реквизит, графика, монтаж и production method должны выполнять один глагол.</li>\n<li><strong>Начать artist portrait с материала.</strong> Позволить зрителю сначала почувствовать предмет, затем узнать автора.</li>\n<li><strong>Заменить реконструкцию доказательным insert.</strong> X-ray, notebook, документ или след могут дать факт без тяжёлой актёрской сцены.</li>\n<li><strong>Сначала честно показать conventional ideal.</strong> Только после красивого proof можно убедительно отвергнуть perfection.</li>\n<li><strong>Дать предмету собственную арку.</strong> Объект может проходить состояния как персонаж: birth, control, rupture, loss, transformation.</li>\n<li><strong>Сделать title design частью тезиса.</strong> Typography должна не называть идею, а физически вести себя согласно ей.</li>\n<li><strong>Оставить payoff без речи.</strong> После финального тезиса дать результату время существовать без дополнительной морали.</li>\n<li><strong>Искать script в материале, но фиксировать функции в edit.</strong> Exploratory shoot требует строгой post-production taxonomy.</li>\n<li><strong>Встроить бренд через правдивый инструмент героя.</strong> Если category действительно нужна процессу, logo может оставаться в publisher frame.</li>\n</ol>\n<h2>Что опасно копировать</h2>\n<ul>\n<li><strong>Травма не должна быть удобной метафорой.</strong> Здесь формулировка принадлежит самому Gaspar и поддержана его опытом; чужую боль нельзя присваивать ради красивого product idea.</li>\n<li><strong>Breakage не равно healing.</strong> Фильм не обещает возвращение к прежнему состоянию. Финальная форма другая, а трещины видимы.</li>\n<li><strong>Voice-over может задушить изображение.</strong> Буквальные визуальные ответы работают только потому, что чередуются с documentary evidence и длинными object holds.</li>\n<li><strong>Mixed media легко превращается в стиль ради стиля.</strong> Каждому носителю нужна отдельная epistemic role.</li>\n<li><strong>Late-written script требует запаса материала.</strong> Если съёмка не собрала process, evidence, archive и payoff, монтаж не сможет придумать их постфактум.</li>\n<li><strong>Long final hold требует сильного объекта.</strong> Слабый assemblage не выдержал бы двадцать секунд после кульминационной строки.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact Vimeo и official Pith embed совпадают по title, 150-second duration, portrait subject и full credits.</li>\n<li>Exact Vimeo poster совпадает с title composition official master.</li>\n<li>Complete synchronized first-party master длится 150.117 seconds; complete 1440×1080 visual — 150.04 seconds; отдельный AAC — 150.117 seconds.</li>\n<li>Published English auto-caption полностью покрывает voice-over 00:13.960–01:51.440.</li>\n<li>31 browser frames покрывают фильм от opening collage до terminal black.</li>\n<li>Pith editorial подтверждает childhood friendship, post-shoot writing method, sound-first intention, injury / adaptation context, notebook practice и origin of the Frankenstein-like work.</li>\n<li>Exact credits подтверждают Rubio, Gorodisch, Pinzón, Bernardo Fernández, Slaiman, Chu / Electric Theatre, Oiga Música, Bursztyn, Hooper, Stink Films и Kodak Film Lab London.</li>\n</ul>\n<h2>Ограничения</h2>\n<ul>\n<li>Official Pith master и exact Vimeo не доказаны byte-identical; E4 основан на complete first-party campaign cut с совпадающей identity, duration, poster и credits.</li>\n<li>Published captions автоматические; <code>came a reflection</code> сохранено без silent correction.</li>\n<li>Последний <code>Mhm</code> cue начинается за 0.158 секунды до конца и заканчивается после master; он помечен как caption boundary artefact.</li>\n<li>Точный film gauge, camera, lenses, stock и location не опубликованы в проверенных источниках и не присваиваются.</li>\n<li>Имена людей на archival stills не утверждаются только по изображению; storyboard описывает наблюдаемую фигуру.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>00:00–00:13 — сначала фрагменты, затем название</h2>\n<p>Листы со схемами сосудов, маленькие изображения и рукописные заметки показаны как рабочая карта сознания. Рука держит деформированную чашу на тёмном фоне. Название <code>A Bunch of Broken Pots</code> не выводится одной аккуратной строкой: слова разнесены вокруг сложенного из обломков объекта. Форма титра уже делает то, о чём будет фильм — собирает целое из отдельных частей.</p>\n<h2>00:13–00:40 — глина как второе тело</h2>\n<p>Один светлый сосуд стоит в холодном пустом пространстве. Gaspar появляется в тёплой, загруженной мастерской, но камера быстро переходит к рукам: он мнёт материал, ведёт его на круге, проверяет край. Voice-over говорит, что глина движется через нас, помнит чувство, поддаётся нажиму и разделяет человеческую хрупкость.</p>\n<p>Macro трещины в сосуде синхронизирован с фразой <code>It cracks. Like bones, it cracks.</code> Метафора перестаёт быть декоративной: керамический разлом становится визуальным мостом к телу.</p>\n<h2>00:40–00:55 — медицинское доказательство</h2>\n<p>Появляются рентгеновские снимки обеих рук, инструменты и личные страницы. Голос вспоминает, что врачи предупреждали: он уже не сможет двигаться как прежде. Молодое тело в disrepair становится отражением accident. Вместо реконструкции травмы фильм показывает документы, поверхности и предметы труда — факты без мелодраматической инсценировки.</p>\n<h2>00:55–01:10 — период совершенства</h2>\n<p>Обломки лежат на чёрном, затем рука поднимает тонкий сосуд. Несколько светлых goblet-like forms выстроены в ряд; один почти идеальный сосуд получает отдельный beauty portrait. Gaspar рассказывает, что создавал pieces как creatures без ошибок. Они были настолько совершенными и красивыми, что стали ugly.</p>\n<p>Это центральный парадокс фильма: совершенство объявляется творческим тупиком.</p>\n<h2>01:10–01:29 — дар разрушения</h2>\n<p>Чёрно-белая фотография Gaspar показывает сосуд в падении рядом с телом. Крупный план записной книжки, руки и бумага переводят решение в осознанный процесс. Фраза <code>the divine gift of breaking</code> не сопровождается немедленным эффектным smash: сначала герой разрешает объектам встретиться с fragility.</p>\n<p>Затем руки разрывают бумажную поверхность и открывают за ней сложную скульптуру из разноцветных керамических фрагментов. Разрушение становится не финалом, а монтажным переходом к новой форме.</p>\n<h2>01:29–01:52 — падение становится буквальным</h2>\n<p>Скульптура заполняет кадр крупными спиралями, горлышками и острыми срезами. Voice-over расширяет личный опыт до общего правила: в жизни, хотим мы этого или нет, мы падаем — один раз, много раз — и ломаемся.</p>\n<p>Отдельный светлый сосуд помещён высоко на металлический шарнирный механизм. Он падает; следующий кадр показывает осколки на бетонных плитах. На тёмном остаётся одна маленькая отделившаяся часть. Голос завершает мысль: часто именно потерянные части удерживали нас назад.</p>\n<h2>01:52–02:15 — результат без объяснения</h2>\n<p>Собранная из обломков скульптура появляется целиком на светлом фоне. Камера постепенно приближается, затем исследует её поверхность: голубые и терракотовые сосуды, спирали, обломанные края, места контакта. После завершения voice-over фильм почти двадцать секунд позволяет просто рассматривать новый организм.</p>\n<h2>02:15–02:30 — credits и пустота</h2>\n<p>Чёрный экран раскладывает название на малые слова по верхней линии, credits собираются ниже как ещё одна композиция из фрагментов. Логотипы Pith, Stink Films, Kodak Film Lab и партнёров появляются без дополнительного claim. Последние секунды — чёрный terminal state.</p>\n<h2>Драматургическая формула</h2>\n<pre><code class=\"language-text\">fragment → material/body analogy → medical rupture → false perfection\n→ chosen breakage → literal fall → transformed object → quiet inspection\n</code></pre>\n<p>Фильм не обещает, что травма «чинит» человека. Он показывает более точный процесс: ограничение меняет способ работы; потерянная часть не возвращается, но новая система может стать выразительнее старой.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Основание</h2>\n<p>Ниже сохранён текст published English automatic caption <code>source/official-pith/master.en-orig.vtt</code>. Это не независимая human transcript: формулировки и timecodes сохраняются как опубликованное доказательство. Кадры official master показывают те же subtitles.</p>\n<h2>Timecoded voice-over</h2>\n<h3>00:13.960–00:20.870</h3>\n<blockquote>\n<p>Clay.<br>\nClay moves through us.</p>\n</blockquote>\n<h3>00:20.880–00:27.190</h3>\n<blockquote>\n<p>It remembers how we feel.<br>\nMy hands press, it gives way.</p>\n</blockquote>\n<h3>00:27.200–00:35.950</h3>\n<blockquote>\n<p>I push harder, it stretches.<br>\nWe share the same fragility.<br>\nIt cracks.</p>\n</blockquote>\n<h3>00:35.960–00:44.510</h3>\n<blockquote>\n<p>Like bones, it cracks.<br>\nDoctors told me I wouldn’t move the way I used to.</p>\n</blockquote>\n<h3>00:44.520–00:55.470</h3>\n<blockquote>\n<p>My young body in disrepair came a reflection of my accident.<br>\nAt that moment, we met.</p>\n</blockquote>\n<p><code>came a reflection</code> сохранено дословно из auto-caption; вероятная пропущенная частица не исправляется без manual transcript.</p>\n<h3>00:55.480–01:03.710</h3>\n<blockquote>\n<p>Clay and me, working together.<br>\nI created my pieces as creatures without any mistakes.</p>\n</blockquote>\n<h3>01:03.720–01:10.710</h3>\n<blockquote>\n<p>They were so perfect, so beautiful, that they became ugly.</p>\n</blockquote>\n<h3>01:10.720–01:22.990</h3>\n<blockquote>\n<p>So, I gave them the divine gift of breaking.<br>\nI let them meet fragility.</p>\n</blockquote>\n<h3>01:23.000–01:29.590</h3>\n<blockquote>\n<p>And with every crack, they transformed into something else.</p>\n</blockquote>\n<h3>01:29.600–01:41.070</h3>\n<blockquote>\n<p>I exposed them to the reality I had already learned, that in this life, whether we want it or not, we fall.</p>\n</blockquote>\n<h3>01:41.080–01:47.870</h3>\n<blockquote>\n<p>Once, many times, we fall.<br>\nWe break.</p>\n</blockquote>\n<h3>01:47.880–01:51.440</h3>\n<blockquote>\n<p>And often the parts we lose were the ones holding us back.</p>\n</blockquote>\n<p>После 01:51 подтверждённого речевого текста нет. Auto-caption содержит cue <code>Mhm</code> начиная с 02:29.959 и заканчивая после длительности master; он исключён как terminal-boundary artefact, а не приписан фильму.</p>\n<h2>Экранный текст</h2>\n<ul>\n<li><code>A Bunch of Broken Pots</code></li>\n<li><code>A film by Macarena Rubio</code></li>\n<li><code>A portrait of Gaspar Gorodisch</code></li>\n<li>published English subtitles, совпадающие с auto-caption;</li>\n<li>end credits и production logos.</li>\n</ul>\n<h2>Звуковая стратегия</h2>\n<ul>\n<li>Sound design: Oiga Música</li>\n<li>Music: Pablo Bursztyn</li>\n<li>Voice-over recording engineer: Hani Hooper</li>\n</ul>\n<p>Режиссёр объясняет в официальном интервью, что хотела сделать piece, смысл которого сохраняется с закрытыми глазами. Это подтверждает не просто наличие VO, а его архитектурную роль: звук несёт причинно-следственную историю, тогда как изображение отвечает материальными рифмами и паузами.</p>\n<h2>Версионная граница</h2>\n<p>Separate AAC 44.1 kHz stereo и sync AAC дорожка сохранены полностью. Transcript опирается на published captions; слова не «улучшались» по смыслу и не переводились вместо оригинала.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Камера / композиция</th>\n<th>Драматургическая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/browser/pith-000-500.png</code></td>\n<td>Эскизы сосудов, фотографии и линии лежат на белой странице.</td>\n<td>Графический top shot, чёрно-белая коллажность.</td>\n<td>Начинает с процесса мышления, не с готового героя.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/pith-005-000.png</code></td>\n<td>Рука держит маленький деформированный сосуд.</td>\n<td>Предмет и рука изолированы на глубоком синем.</td>\n<td>Сразу даёт несовершенную форму как ценность.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/pith-010-000.png</code></td>\n<td>Слова названия разбросаны вокруг сложенных обломков.</td>\n<td>White sans typography на чёрном, объект в центре.</td>\n<td>Титр сам становится broken assembly.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/pith-015-000.png</code></td>\n<td>Один светлый сосуд стоит в холодной пустоте.</td>\n<td>Статичный full-object portrait, большой negative space.</td>\n<td>Вводит глину как отдельного персонажа.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/pith-020-000.png</code></td>\n<td>Gaspar стоит в тёплой мастерской среди полок и света.</td>\n<td>Дальний observational interior.</td>\n<td>Даёт человека после материала, не раньше.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/pith-025-000.png</code></td>\n<td>Руки сжимают влажную глину.</td>\n<td>Intimate handheld macro, видны субтитры.</td>\n<td>Делает давление общей физикой тела и материала.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/pith-030-000.png</code></td>\n<td>Палец ведёт край сосуда на вращающемся круге.</td>\n<td>Extreme close-up, круг режет нижнюю половину.</td>\n<td>Показывает контроль как непрерывное касание.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/pith-035-000.png</code></td>\n<td>Крупный разлом проходит по поверхности сосуда.</td>\n<td>Macro edge light, трещина почти ландшафт.</td>\n<td>Материализует <code>It cracks</code> до перехода к телу.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/pith-040-000.png</code></td>\n<td>Два рентгеновских снимка кистей.</td>\n<td>Симметричный documentary insert.</td>\n<td>Переводит метафору хрупкости в медицинское доказательство.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/pith-045-000.png</code></td>\n<td>Инструменты разложены рядом с рукой.</td>\n<td>Top shot рабочего / медицинского набора.</td>\n<td>Рифмует хирургический и ремесленный repair.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/pith-050-000.png</code></td>\n<td>Лист с рисунком и красными формами перелистывается рукой.</td>\n<td>Close top shot, page edge как wipe.</td>\n<td>Помещает опыт травмы внутрь sketchbook memory.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/pith-055-000.png</code></td>\n<td>Светлые осколки лежат кучей на тёмном фоне.</td>\n<td>Статичный object tableau.</td>\n<td>Показывает исходное состояние before reassembly.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/pith-060-000.png</code></td>\n<td>Рука удерживает тонкую чашу на ножке.</td>\n<td>Side profile object-in-hand.</td>\n<td>Связывает мастерство с уязвимым балансом.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/pith-065-000.png</code></td>\n<td>Ряд аккуратных светлых сосудов.</td>\n<td>Ensemble product-style lineup.</td>\n<td>Создаёт baseline совершенства, которое фильм отвергнет.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/pith-070-000.png</code></td>\n<td>Один почти безупречный сосуд стоит под жёстким светом.</td>\n<td>Классический hero object portrait.</td>\n<td>Иллюстрирует <code>so perfect ... they became ugly</code>.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/pith-075-000.png</code></td>\n<td>Чёрно-белый Gaspar стоит у кирпичной стены; сосуд пойман в падении.</td>\n<td>Почти квадратная still photograph.</td>\n<td>Вводит выбранное разрушение как перформанс.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/pith-080-000.png</code></td>\n<td>Палец ведёт по странице с рукописной строкой.</td>\n<td>Shallow-focus notebook macro.</td>\n<td>Делает решение о fragility записанным процессом.</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser/pith-085-000.png</code></td>\n<td>Руки разрывают бумагу, открывая цветную скульптуру.</td>\n<td>Чёрный foreground образует рваную aperture.</td>\n<td>Превращает crack в literal reveal новой формы.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/pith-090-000.png</code></td>\n<td>Плотный cluster голубых и терракотовых сосудов и осколков.</td>\n<td>Macro detail, почти нет фона.</td>\n<td>Показывает transformation как новый организм.</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/browser/pith-095-000.png</code></td>\n<td>Камера задерживается на разломанном центре assemblage.</td>\n<td>Ещё более плотный texture close-up.</td>\n<td>Не скрывает швы и повреждения после сборки.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/browser/pith-100-000.png</code></td>\n<td>Светлый сосуд поднят высоко на металлическом шарнирном механизме.</td>\n<td>Низкий взгляд на белую стену, объект у вершины.</td>\n<td>Создаёт физическую паузу перед падением.</td>\n</tr>\n<tr>\n<td>01:45</td>\n<td><code>frames/browser/pith-105-000.png</code></td>\n<td>Осколки лежат на бетонных плитах.</td>\n<td>Прямой overhead aftermath shot.</td>\n<td>Буквально исполняет <code>We break</code>.</td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>frames/browser/pith-110-000.png</code></td>\n<td>Одна маленькая отделившаяся часть остаётся на тёмном.</td>\n<td>Минималистичный low object close-up.</td>\n<td>Даёт образ потерянной части для последней фразы.</td>\n</tr>\n<tr>\n<td>01:55</td>\n<td><code>frames/browser/pith-115-000.png</code></td>\n<td>Полная разноцветная sculpture собрана из фрагментов.</td>\n<td>Светлый статичный full-object portrait.</td>\n<td>Выдаёт payoff: broken pieces стали самостоятельным целым.</td>\n</tr>\n<tr>\n<td>02:00</td>\n<td><code>frames/browser/pith-120-000.png</code></td>\n<td>Скульптура удерживается в том же спокойном свете.</td>\n<td>Длинный hold, лёгкая тень слева.</td>\n<td>Позволяет зрителю рассмотреть результат без VO.</td>\n</tr>\n<tr>\n<td>02:05</td>\n<td><code>frames/browser/pith-125-000.png</code></td>\n<td>Камера приближается к изгибам и горлышкам assemblage.</td>\n<td>Slow macro push / tighter crop.</td>\n<td>Переводит финал от тезиса к материальному удовольствию.</td>\n</tr>\n<tr>\n<td>02:10</td>\n<td><code>frames/browser/pith-130-000.png</code></td>\n<td>Срезы, спирали и голубая глазурь заполняют кадр.</td>\n<td>Extreme close-up, frame без стабильного центра.</td>\n<td>Делает разлом новой орнаментальной системой.</td>\n</tr>\n<tr>\n<td>02:15</td>\n<td><code>frames/browser/pith-135-000.png</code></td>\n<td>Последний macro удерживает центральную рану / соединение.</td>\n<td>Тёмный плотный detail перед cut to black.</td>\n<td>Завершает не «починкой», а видимой сложностью.</td>\n</tr>\n<tr>\n<td>02:20</td>\n<td><code>frames/browser/pith-140-000.png</code></td>\n<td>Название раздроблено по верхней линии, credits собраны ниже.</td>\n<td>Чёрный field, белая modular typography.</td>\n<td>Рифмует графическую систему с assembled sculpture.</td>\n</tr>\n<tr>\n<td>02:25</td>\n<td><code>frames/browser/pith-145-000.png</code></td>\n<td>Credits и партнёрские логотипы остаются на чёрном.</td>\n<td>Мелкий типографический cluster.</td>\n<td>Признаёт коллективный набор «частей» фильма.</td>\n</tr>\n<tr>\n<td>02:29.5</td>\n<td><code>frames/browser/pith-149-500.png</code></td>\n<td>Полный чёрный terminal state.</td>\n<td>Визуальная пустота.</td>\n<td>Даёт мыслью закончиться без ещё одного образа.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Тридцать один кадр покрывает полный 150.04-second 1440×1080 visual stream с интервалом пять секунд; последний кадр фиксирует terminal state. <code>frames/browser/contact-sheet.png</code> объединяет выборки. Exact 1280×960 Vimeo poster хранится в <code>source/official-pith/exact-vimeo-poster.jpg</code> и совпадает с наблюдаемым title-system.</p>\n<p>Скриншоты содержат нижнюю полосу browser video controls. Центральные английские subtitles принадлежат official master и совпадают с сохранённым VTT.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>A Bunch of Broken Pots / Pith® Stories</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22085\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22085</a></li>\n<li>Сообщение: <code>22085</code></li>\n<li>Дата UTC: 2026-06-09T04:42:26+00:00</li>\n<li>Ссылка из поста: <a href=\"https://vimeo.com/1199523263\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199523263</a></li>\n<li>Категория канала: <code>#narrative</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>A BUNCH OF BROKEN POTS - PITH STORIES<br>\nby Macarena Rubio</p>\n</blockquote>\n<h2>Идентичность</h2>\n<p>Exact Vimeo — 150-секундный портрет керамиста Gaspar Gorodisch, опубликованный режиссёром Macarena Rubio. Официальная статья Pith встраивает first-party YouTube <code>cewMfwxpPzM</code> с теми же названием, длительностью, portrait subject и полным набором credits. Vimeo poster совпадает с наблюдаемым титульным кадром official master.</p>\n<h2>Авторская рамка</h2>\n<p>Это пятая глава Pith® Stories и совместная работа двух аргентинских друзей детства: Buenos Aires-based режиссёра Macarena Rubio и London-based ceramic artist Gaspar Gorodisch. Фильм связывает физическую травму, ограничения тела и художественную практику через одну материальную метафору: глина тоже поддаётся, трескается, падает и после разрушения может стать другой формой.</p>\n<p>Официальное интервью уточняет метод: съёмка началась без финального сценария; текст возник позже из отснятого материала, записей Gaspar и общего разговора. Rubio стремилась сделать piece, который можно понять даже с закрытыми глазами, поэтому voice-over и sound architecture несут равную с изображением драматургию.</p>\n<h2>Credits</h2>\n<ul>\n<li>Portrait subject: Gaspar Gorodisch</li>\n<li>Director: Macarena Rubio</li>\n<li>Writers: Macarena Rubio &amp; Gaspar Gorodisch, with Juan Manuel Pinzón</li>\n<li>Edit: Eric Bernardo Fernández</li>\n<li>Cinematographer: Fyras Slaiman</li>\n<li>1st AC: Vaimiti Lebrere</li>\n<li>Colour grading: Andi Chu × Electric Theatre</li>\n<li>Line producer: Hui Zhang</li>\n<li>PA: Lara Franzetti</li>\n<li>Graphic design: Bautista Galtieri</li>\n<li>Sound design: Oiga Música</li>\n<li>Music: Pablo Bursztyn</li>\n<li>Voice-over recording engineer: Hani Hooper</li>\n<li>Support: Stink Films</li>\n<li>Film development: Kodak Film Lab, London</li>\n</ul>\n<h2>Сохранённые доказательства</h2>\n<ul>\n<li>полный официальный sync master: 640×480, 150.117 s, H.264 + AAC;</li>\n<li>полный официальный 1440×1080 visual stream: 150.04 s;</li>\n<li>отдельная AAC stereo 44.1 kHz дорожка: 150.117 s;</li>\n<li>published English auto-caption VTT;</li>\n<li>31 timecoded browser frames + contact sheet;</li>\n<li>exact Vimeo poster 1280×960;</li>\n<li>официальный Pith editorial с production interview;</li>\n<li>content-addressed media object и <code>source/media-ref.json</code>.</li>\n</ul>\n<h2>Доказательность</h2>\n<p><code>E4</code>: exact campaign identity, complete synchronized master, verified full durations, complete high-resolution visual, complete audio, published caption evidence, full storyboard, transcript, credits and creative analysis.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.879577+00:00"
    },
    {
      "id": "2026-06-08__tg-22084-a0__rimowa-nobu",
      "caseId": "-1001147919203:22084:0",
      "messageId": 22084,
      "date": "2026-06-08T04:30:45+00:00",
      "title": "Rimowa  Nobu",
      "brand": "RIMOWA",
      "campaign": "",
      "format": "film",
      "director": "[object Object]",
      "author": "Jacob Ipsen",
      "evidence": "E4",
      "frameCount": 48,
      "durationSeconds": 120,
      "summary": "RIMOWA не доказывает прочность чемодана и не перечисляет преимущества. Фильм превращает путешествие в способ смотреть на мир: море сначала выглядит препятствием, затем оказывается условием пересечения, а чемодан становится тихим материальным свидетелем этого отношения. История строит бренд через наследуемую оптику, а не через статус владельца.",
      "sourceUrl": "https://www.youtube.com/watch?v=C7YttzdrYNw",
      "telegramUrl": "https://t.me/fps_24_video/22084",
      "images": [
        {
          "src": "./frames/2026-06-08__tg-22084-a0__rimowa-nobu-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-rimowa/rimowa-01-44-500.png"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "hook",
        "sound",
        "reframe"
      ],
      "moves": [
        {
          "id": "horizon-as-character-continuity",
          "name": "Горизонт заменяет лицо как нить биографии",
          "signal": "Мальчик, молодой мужчина, Nobu и внучка занимают сходную позицию перед морем в разные периоды истории.",
          "baseline": "Переходы возраста объясняют титрами, архивом или последовательным aging одного героя.",
          "deviation": "Continuity строится на направлении взгляда и линии горизонта, а не на внешности.",
          "interpretation": "Горизонт заменяет лицо как нить биографии",
          "transfer": "Выберите один пространственный жест, который сможет пережить смену актёров, лет и локаций.",
          "risk": "Без достаточно различимых этапов повтор станет визуальной монотонностью, а не течением времени."
        },
        {
          "id": "three-pass-question-payoff",
          "name": "Один вопрос накапливает смысл за три прохода",
          "signal": "Вопрос о взгляде на море звучит в детстве, во взрослой жизни и перед финальным ответом; первые два раза герой молчит.",
          "baseline": "Рекламный повтор закрепляет уже названный slogan или benefit.",
          "deviation": "Повтор увеличивает загадку и откладывает тезис до третьего акта.",
          "interpretation": "Один вопрос накапливает смысл за три прохода",
          "transfer": "Повторяйте один вопрос только если контекст каждого возврата меняется, а финальный ответ переопределяет все предыдущие сцены.",
          "risk": "Слабый ответ сделает первые два повтора искусственным затягиванием."
        },
        {
          "id": "product-role-progression",
          "name": "Продукт проходит три человеческие роли",
          "signal": "RIMOWA сначала открыт при сборах, затем движется с Nobu к внучке, затем служит ей сиденьем у моря.",
          "baseline": "Premium luggage повторяется как неизменный hero object в разных красивых местах.",
          "deviation": "Каждое появление меняет действие и смысл предмета.",
          "interpretation": "Продукт проходит три человеческие роли",
          "transfer": "Планируйте не количество packshots, а последовательность функций продукта внутри отношений героя.",
          "risk": "Символическое значение не должно скрывать базовую категорию или требовать знания бренда заранее."
        },
        {
          "id": "folktale-before-celebrity",
          "name": "Сначала архетип, потом знаменитость",
          "signal": "Рассказ вводит анонимного мальчика и молодого странника; Nobu становится явным личным центром только ближе к семейному финалу.",
          "baseline": "Celebrity-film открывается узнаваемым close-up и быстро называет достижения героя.",
          "deviation": "Биография сначала предлагается как сказка, доступная любому зрителю.",
          "interpretation": "Сначала архетип, потом знаменитость",
          "transfer": "Если публичная фигура несёт сильный миф, дайте зрителю войти в него до предъявления имени и статуса.",
          "risk": "Слишком поздняя идентификация может потерять коммерческую ценность героя или сделать историю безличной."
        },
        {
          "id": "earned-camera-intimacy",
          "name": "Крупный план нужно заслужить",
          "signal": "До финального ответа доминируют дальние фигуры и пейзажи; близкие портреты Nobu и внучки собраны после 01:29.",
          "baseline": "Лицо знаменитости показывают крупно в первые секунды ради узнаваемости.",
          "deviation": "Камера приближается вместе с раскрытием личного смысла.",
          "interpretation": "Крупный план нужно заслужить",
          "transfer": "Свяжите размер плана с уровнем эмоционального доступа, а не только с важностью персонажа.",
          "risk": "Длительная дистанция потребует сильной пластики и ясного мотива, иначе герой останется эмоционально недоступным."
        },
        {
          "id": "obstacle-becomes-condition",
          "name": "Препятствие переопределяется как условие пути",
          "signal": "Море кажется тем, что отделяет героя от новых земель, но финальный ответ объясняет его как пространство, благодаря которому возможно пересечение.",
          "baseline": "Travel story побеждает расстояние, показывая его как проблему, которую продукт помогает устранить.",
          "deviation": "Расстояние не уничтожается; оно наделяется позитивной ценностью.",
          "interpretation": "Препятствие переопределяется как условие пути",
          "transfer": "Ищите category obstacle, который можно честно переопределить из помехи в источник смысла продукта.",
          "risk": "Парадокс должен вытекать из показанного действия; абстрактная игра слов без визуального доказательства будет пустой."
        },
        {
          "id": "legacy-through-repeated-gesture",
          "name": "Наследие показывается повтором жеста",
          "signal": "В конце внучка смотрит в сторону горизонта так же, как мальчик в начале; чемодан физически присутствует между поколениями.",
          "baseline": "Юбилей бренда иллюстрируют архивом, датами, предыдущими моделями и основателями.",
          "deviation": "История бренда выражена передачей способа смотреть вперёд.",
          "interpretation": "Наследие показывается повтором жеста",
          "transfer": "Для темы legacy найдите одно действие, которое следующий герой может принять и продолжить.",
          "risk": "Семейная сцена станет сентиментальным shortcut, если повтор не подготовлен всей предыдущей визуальной системой."
        },
        {
          "id": "film-memory-vs-product-precision",
          "name": "Живая плёнка окружает точный промышленный объект",
          "signal": "35mm grain, мягкие блики и 4:3 gate окружают геометричный алюминиевый чемодан.",
          "baseline": "Премиальный промышленный дизайн снимают в чистом широком digital image с подчёркнутыми линиями корпуса.",
          "deviation": "Современный продукт помещён в визуальную материю памяти.",
          "interpretation": "Живая плёнка окружает точный промышленный объект",
          "transfer": "Столкните точность предмета с фактурой носителя, которая поддерживает человеческую тему кампании.",
          "risk": "Плёночный look без смысловой связи останется модным фильтром и не создаст наследия автоматически."
        },
        {
          "id": "original-voice-global-text",
          "name": "Культурная конкретность остаётся в голосе",
          "signal": "Nobu рассказывает по-японски, а английский перевод встроен отдельным письменным слоем.",
          "baseline": "Глобальная кампания дублирует героя или переводит его речь на английский.",
          "deviation": "Понимание масштабируется субтитрами, не заменяя источник голоса.",
          "interpretation": "Культурная конкретность остаётся в голосе",
          "transfer": "Сохраняйте исходный голос героя, если тембр и язык являются частью доказательства личности; локализуйте доступ, а не человека.",
          "risk": "Субтитры должны быть читаемы и точно синхронизированы, иначе эмоциональная близость превратится в когнитивную нагрузку."
        },
        {
          "id": "slogan-as-earned-conclusion",
          "name": "Слоган появляется как вывод",
          "signal": "Campaign line возникает только после ответа, сцены с внучкой и передачи взгляда; затем следует один логотип.",
          "baseline": "Brand purpose формулируется в открытии и затем иллюстрируется фильмом.",
          "deviation": "Фильм сначала даёт зрителю самому собрать идею движения и наследия.",
          "interpretation": "Слоган появляется как вывод",
          "transfer": "Ставьте brand line в конец, если каждая предыдущая сцена делает её неизбежной и понятной без дополнительного объяснения.",
          "risk": "Минимальный end card не спасёт историю, если причинная цепочка слишком туманна."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Креативный анализ</h1>\n<h2>Короткий вывод</h2>\n<p>RIMOWA не доказывает прочность чемодана и не перечисляет преимущества. Фильм превращает путешествие в способ смотреть на мир: море сначала выглядит препятствием, затем оказывается условием пересечения, а чемодан становится тихим материальным свидетелем этого отношения. История строит бренд через наследуемую оптику, а не через статус владельца.</p>\n<h2>Доказательная граница</h2>\n<ul>\n<li>Анализ основан на полном официальном 105-секундном cut, сохранённом локально со звуком, полном 1080p visual и 22 таймкодированных кадрах.</li>\n<li>Речь покрыта hardcoded English translation и японской automatic caption track; смысл каждой реплики привязан к 20 subtitle-proof кадрам.</li>\n<li>Telegram ведёт на 120-секундный Vimeo. Он подтверждает credits и duration, но player сейчас OAuth-gated. Ненаблюдённые 15 секунд не участвуют в выводах.</li>\n<li>Формулировки ниже отделяют сигнал, категорийную норму, отклонение и интерпретацию. Там, где нет прямого сигнала, вывод не заявляется.</li>\n</ul>\n<h2>Главная идея: наследие как направление взгляда</h2>\n<p><strong>Сигнал.</strong> В детстве, молодости и зрелости герой возвращается к одному действию: смотрит через море. В финале девочка занимает ту же зрительную позицию.</p>\n<p><strong>Норма.</strong> Юбилейная luxury-кампания обычно перечисляет вехи бренда, демонстрирует архивные изделия или делает знаменитость подтверждением статуса.</p>\n<p><strong>Отклонение.</strong> Здесь 120-летие объясняется не прошлым бренда, а способностью продолжать движение и передавать эту направленность следующему поколению.</p>\n<p><strong>Интерпретация.</strong> Legacy становится глаголом. Его нельзя получить хранением прошлого; его приходится строить каждым следующим пересечением.</p>\n<h2>1. Product placement превращён в product grammar</h2>\n<p><strong>Сигнал.</strong> Серебристый RIMOWA появляется в трёх наблюдаемых состояниях: открытый чемодан при сборах около 00:20, чемодан в движении у Nobu около 01:10 и сиденье внучки около 01:25.</p>\n<p><strong>Норма.</strong> Luggage-film удерживает продукт в красивых travel shots, подчёркивает поверхность, колёса, ручку и узнаваемый корпус.</p>\n<p><strong>Отклонение.</strong> Здесь ни один product shot не останавливает рассказ. Вещь меняет драматургическую функцию вместе с героем.</p>\n<p><strong>Интерпретация.</strong> Чемодан обозначает три этапа пути: собрать жизнь, прибыть к другому человеку, дать опору тому, кто пойдёт дальше. Продукт доказан через последовательность ролей, а не через частоту кадра.</p>\n<h2>2. Биография замаскирована под народную сказку</h2>\n<p><strong>Сигнал.</strong> Закадровый текст сначала говорит об анонимном мальчике. Лицо Nobu появляется раньше, чем фильм объясняет связь; молодого героя играет другой человек, а настоящий Nobu принимает историю только в настоящем времени.</p>\n<p><strong>Норма.</strong> Celebrity testimonial быстро называет героя и переводит его достижения в first-person confession.</p>\n<p><strong>Отклонение.</strong> Фильм откладывает имя и превращает биографию в архетип: ребёнок, мужчина, странник, дед.</p>\n<p><strong>Интерпретация.</strong> Зритель сначала узнаёт универсальную тягу к дальнему, а уже затем присваивает её Nobu. Это уменьшает рекламную дистанцию и не заставляет знаменитость хвалить бренд.</p>\n<h2>3. Один вопрос работает как трёхактный припев</h2>\n<p><strong>Сигнал.</strong> Вопрос о взгляде на море возвращается в детстве, во взрослой жизни и после множества новых земель. Первые два раза герой отвечает действием, продолжая путь; третий раз даёт словесный ответ.</p>\n<p><strong>Норма.</strong> Повтор в рекламном VO обычно закрепляет slogan или перечисляет одинаково построенные benefits.</p>\n<p><strong>Отклонение.</strong> Здесь повтор не подтверждает готовый тезис, а увеличивает давление загадки.</p>\n<p><strong>Интерпретация.</strong> Третий возврат воспринимается как earned payoff. Финальный парадокс работает сильнее, потому что зритель уже дважды пережил отсутствие ответа.</p>\n<h2>4. Горизонт — не фон, а система композиции</h2>\n<p><strong>Сигнал.</strong> В sampled coverage берег и горизонт возвращаются у мальчика, молодого мужчины, Nobu и внучки. Люди часто малы, стоят спиной или в профиль, а свободное пространство находится перед их взглядом.</p>\n<p><strong>Норма.</strong> Travel luxury использует coastline как красивый location value и чередует его с hero close-ups.</p>\n<p><strong>Отклонение.</strong> Фильм удерживает геометрическую задачу через разные страны и возраста: человеческая фигура остаётся по эту сторону длинной линии.</p>\n<p><strong>Интерпретация.</strong> Пространство перед человеком становится визуальным эквивалентом будущего. Когда девочка получает тот же взгляд, идея наследия доказана композицией до появления campaign line.</p>\n<h2>5. Время проходит через рифму тел, а не через объяснение</h2>\n<p><strong>Сигнал.</strong> Мальчик у воды сменяется молодым мужчиной, затем Nobu. Фильм повторяет удалённые фигуры, боковые профили, шаг вдоль берега и паузу перед водой.</p>\n<p><strong>Норма.</strong> Биографическая реклама маркирует годы титрами, архивом, костюмом и последовательным aging одного актёра.</p>\n<p><strong>Отклонение.</strong> Здесь временные скачки склеены одинаковым направлением внимания.</p>\n<p><strong>Интерпретация.</strong> Характер выглядит устойчивее внешности. Именно взгляд, а не лицо, становится continuity device.</p>\n<h2>6. Дистанция камеры сокращается только к ответу</h2>\n<p><strong>Сигнал.</strong> Большая часть фильма состоит из distant wides и medium figures внутри леса, архитектуры и берега. Крупные портреты Nobu и внучки концентрируются в 01:29–01:35, когда загадка разрешается.</p>\n<p><strong>Норма.</strong> Реклама со знаменитостью начинает с узнаваемого close-up, чтобы быстро капитализировать лицо.</p>\n<p><strong>Отклонение.</strong> Узнаваемость сознательно удерживается на расстоянии до момента личной передачи смысла.</p>\n<p><strong>Интерпретация.</strong> Close-up становится не celebrity reveal, а наградой за эмоциональное приближение. Камера получает право подойти после того, как история перестаёт быть только публичным мифом.</p>\n<h2>7. Плёнка делает современный бренд памятью</h2>\n<p><strong>Сигнал.</strong> Exact Vimeo credits указывают Kodak 35mm. В изображении наблюдаемы зерно, мягкие блики, небольшая нестабильность края и почти квадратная 4:3-рамка внутри 16:9 distribution frame.</p>\n<p><strong>Норма.</strong> Современный premium luggage часто снимается в чистом широком digital image, где геометрия продукта выглядит безупречно.</p>\n<p><strong>Отклонение.</strong> Узкий pictorial frame и материальная нестабильность плёнки ограничивают масштаб пейзажа и делают его похожим на воспоминание.</p>\n<p><strong>Интерпретация.</strong> Технологически точный алюминиевый объект помещён в несовершенную живую память. Контраст переносит его из каталога в семейную историю.</p>\n<h2>8. Цветовая дуга заменяет географические подписи</h2>\n<p><strong>Сигнал.</strong> Детство начинается зелёно-молочной влажностью леса и тёплым берегом. Взрослый этап получает более холодную воду и тёмные скалы. Сцена с внучкой соединяет холодное море с розово-золотым сумеречным небом.</p>\n<p><strong>Норма.</strong> Международный travel montage различает места открытками, landmarks и location titles.</p>\n<p><strong>Отклонение.</strong> География остаётся неназванной; этапы различаются температурой света и фактурой берега.</p>\n<p><strong>Интерпретация.</strong> Зритель считывает не маршрут, а внутренний возраст: открытие, испытание, примирение и передача.</p>\n<h2>9. Один голос удерживает несколько жизней</h2>\n<p><strong>Сигнал.</strong> Японская закадровая речь непрерывно проходит через мальчика, молодого актёра, Nobu и внучку; диалог в кадре не вводится. Английский перевод остаётся письменным слоем.</p>\n<p><strong>Норма.</strong> Глобальный ролик часто дублирует voiceover или переводит героя на английский ради прямой доступности.</p>\n<p><strong>Отклонение.</strong> Оригинальный японский голос сохраняет культурную конкретность, а международное понимание берут на себя субтитры.</p>\n<p><strong>Интерпретация.</strong> Звук сообщает: это личная история Nobu, а не нейтральный брендовый текст. Субтитры расширяют аудиторию, не стирая источник голоса.</p>\n<h2>10. Финальный бренд-тезис логически заработан</h2>\n<p><strong>Сигнал.</strong> До 01:40 нет campaign line. Сначала рассказ переопределяет море из объекта созерцания в условие пересечения, затем девочка принимает тот же взгляд, и только после этого появляется мысль о наследии и движении.</p>\n<p><strong>Норма.</strong> Юбилейный слоган часто задаётся в начале и затем иллюстрируется красивыми сценами.</p>\n<p><strong>Отклонение.</strong> Здесь слоган является выводом из уже завершённой причинной цепочки.</p>\n<p><strong>Интерпретация.</strong> Brand line запоминается не как утверждение рекламодателя, а как название того, что зритель только что увидел.</p>\n<h2>Почему фильм работает</h2>\n<p>Он связывает категорию с человеческой потребностью без искусственной feature-метафоры. Чемодан действительно участвует в каждом путешествии, но фильм говорит не о багаже, а о причине собираться. Море даёт простую устойчивую форму для сложной мысли: расстояние одновременно отделяет и делает путь возможным.</p>\n<p>Второй источник силы — дисциплина withholding. Имя героя, значение повторяющегося вопроса, семейная сцена и campaign line приходят не одновременно. Каждый следующий слой переопределяет предыдущий, поэтому 105 секунд ощущаются как раскрытие, а не как медленный mood reel.</p>\n<h2>Что можно перенести</h2>\n<ul>\n<li>Ввести продукт трижды, но каждый раз менять его человеческую функцию.</li>\n<li>Найти один пространственный мотив, который способен пережить несколько возрастов героя.</li>\n<li>Использовать повторяющийся вопрос как suspense, если финальный ответ действительно меняет смысл вопроса.</li>\n<li>Для celebrity-film сначала построить универсальный архетип, а узнаваемость использовать в payoff.</li>\n<li>Сокращать дистанцию камеры вместе с ростом личной близости, а не по media-plan необходимости.</li>\n<li>Сделать итоговый slogan выводом из наблюдённого действия, не заголовком к moodboard.</li>\n<li>Передать legacy не архивной хроникой, а повторением одного жеста в следующем поколении.</li>\n</ul>\n<h2>Риски при переносе</h2>\n<ul>\n<li>Медленный темп требует очень ясной повторяющейся загадки; без неё distant wides превратятся в атмосферный filler.</li>\n<li>Folktale-структура становится претенциозной, если биография героя не поддерживает мотив долгого пути.</li>\n<li>Слишком поздний product meaning опасен для менее узнаваемой категории; связь вещи и действия должна оставаться буквальной.</li>\n<li>Ребёнок и семейное наследие легко превращаются в universal emotional shortcut. Здесь приём держится на композиционной передаче взгляда и функциональной роли чемодана.</li>\n<li>Плёночная фактура не заменяет идею. Если убрать повтор вопроса и product arc, останется красивый travel mood film.</li>\n<li>Нельзя утверждать, что 105-секундный официальный cut полностью совпадает с 120-секундным director cut; любые дополнительные сцены должны быть изучены отдельно при появлении публичного доступа.</li>\n</ul>\n<h2>Система креативного обучения</h2>\n<table>\n<thead>\n<tr>\n<th>Наблюдение</th>\n<th>Механизм</th>\n<th>Вопрос для нового проекта</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Один вопрос возвращается трижды</td>\n<td>Delayed verbal payoff</td>\n<td>Какой вопрос может становиться глубже при каждом повторе?</td>\n</tr>\n<tr>\n<td>Один горизонт переживает три возраста</td>\n<td>Motif as continuity</td>\n<td>Какой пространственный образ способен заменить титры времени?</td>\n</tr>\n<tr>\n<td>Чемодан меняет функцию</td>\n<td>Product role progression</td>\n<td>Может ли продукт пройти путь от утилиты к отношению?</td>\n</tr>\n<tr>\n<td>Close-up отложен до ответа</td>\n<td>Earned intimacy</td>\n<td>В какой момент камера действительно получает право приблизиться?</td>\n</tr>\n<tr>\n<td>Внучка повторяет взгляд мальчика</td>\n<td>Intergenerational gesture match</td>\n<td>Как показать наследие через действие, а не через архив?</td>\n</tr>\n<tr>\n<td>Слоган появляется после доказательства</td>\n<td>Conclusion-first branding</td>\n<td>Какую фразу зритель сможет сам сформулировать к финалу?</td>\n</tr>\n</tbody>\n</table>\n<h2>Что не доказано</h2>\n<ul>\n<li>содержание 15 секунд, присутствующих в 120-секундном Vimeo и отсутствующих в официальном 105-секундном cut;</li>\n<li>побайтовая идентичность Vimeo <code>292067986</code>, <code>292008165</code>, <code>292349758</code>, <code>403230638</code> и <code>447520605</code>;</li>\n<li>вычитанная точность каждого японского слова в automatic caption track;</li>\n<li>точная инструментовка score и полный список diegetic SFX;</li>\n<li>конкретное место каждого неназванного берега только по визуалу;</li>\n<li>любые продуктовые claims о прочности, материалах или механике RIMOWA, которые фильм не демонстрирует.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основа: полный официальный RIMOWA campaign cut <code>105.000635 s</code>. Визуальный сценарий подтверждён непрерывным browser playback и 22 кадрами полного хронологического coverage. Смысл речи подтверждён встроенными английскими субтитрами и опубликованной японской caption-дорожкой.</p>\n<h2>1. Сказка начинается в лесу — 00:00–00:10</h2>\n<p>Камера смотрит вверх сквозь кроны. В плёночной рамке появляется мальчик, бегущий через влажный лес. Пожилой японский голос вводит рассказ как древнюю историю о мальчике. Вместо портрета знаменитого героя фильм сначала предлагает архетип.</p>\n<h2>2. Ребёнок выходит к морю — 00:10–00:25</h2>\n<p>Мальчик бежит по тропе к открытому берегу. Закадровый рассказ объясняет, что с ранних лет ему пришлось встречать мир самостоятельно. Монтаж переносится к взрослому Nobu в современном доме: рука укладывает вещи в открытый серебристый чемодан RIMOWA. Затем крошечная фигура ребёнка снова стоит перед огромным морем.</p>\n<h2>3. Первый вопрос остаётся без ответа — 00:25–00:37</h2>\n<p>Море и воображаемые морские существа спрашивают мальчика, почему он всё время смотрит на воду. В кадре — контровой портрет ребёнка и пустой горизонт. Он не отвечает. Пауза делает молчание сюжетным действием.</p>\n<h2>4. Мальчик становится мужчиной — 00:37–00:47</h2>\n<p>Ребёнок у прибоя рифмуется с молодым мужчиной на скалистом берегу. Голос сообщает, что герой вырос и открыл новую землю. Возраст меняется не гримом, а заменой тела в той же визуальной задаче: человек по-прежнему смотрит наружу, за край берега.</p>\n<h2>5. Второй вопрос — 00:47–00:58</h2>\n<p>Взрослый герой оказывается между тёмными скалами перед жёстким морем. Вопрос повторяется. Ответа снова нет. Повтор превращает бытовое любопытство в загадку характера: путешествия не утоляют его взгляд.</p>\n<h2>6. Новые земли не закрывают горизонт — 00:58–01:08</h2>\n<p>Nobu виден через отражение автомобильного стекла; затем мужчина идёт по новому галечному берегу в вечернем свете. Рассказ подчёркивает движение дальше, но возвращает тот же жест — остановку перед морем.</p>\n<h2>7. Третий вопрос приходит в настоящем — 01:08–01:19</h2>\n<p>Nobu торопится по портовой дамбе с серебристым чемоданом к внучке. Монтаж возвращает фигуру взрослого к морю. Вопрос звучит в третий раз, теперь с дополнительным смыслом: герой уже видел много земли, почему же продолжает смотреть на море?</p>\n<h2>8. Ответ передаётся следующему поколению — 01:19–01:35</h2>\n<p>Луна висит над прямой линией горизонта. Nobu опускается рядом с внучкой, сидящей на чемодане RIMOWA. Он объясняет: море важно как пространство, которое можно пересечь; его взгляд направлен дальше линии горизонта. Камера чередует общий силуэт, крупный план девочки и спокойный портрет Nobu.</p>\n<h2>9. Наследие становится позицией бренда — 01:35–01:45</h2>\n<p>Девочка смотрит туда же, куда смотрел мальчик в начале. Общий кадр Nobu, внучки и чемодана получает campaign line о том, что наследие не строят, оставаясь на месте. Последний кадр — чёрный экран и белый логотип RIMOWA.</p>\n<h2>Драматургическая формула</h2>\n<p><code>архетипическая сказка → детская тяга к горизонту → повторяющийся вопрос → взросление через новые земли → третий вопрос → парадоксальный ответ → передача взгляда внучке → бренд как спутник движения</code></p>\n<h2>Что здесь делает продукт</h2>\n<ul>\n<li>В 00:18–00:22 чемодан впервые появляется как бытовой предмет сборов.</li>\n<li>В 01:08–01:13 он движется вместе с Nobu и означает прибытие к близкому человеку.</li>\n<li>В 01:23–01:35 чемодан становится сиденьем внучки и физической опорой сцены наследия.</li>\n</ul>\n<p>Продукт не демонстрирует функции. Его значение накапливается через три действия: собрать жизнь, пересечь расстояние, передать историю.</p>\n<h2>Граница доказанности</h2>\n<p>Сценарий относится к официальному 105-секундному cut. Исходный Telegram Vimeo имеет metadata duration <code>120 s</code>, но его дополнительные сцены сейчас не наблюдаемы и в этот сценарий не добавлены.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<ul>\n<li>Основная речь: пожилой мужской голос на японском, 00:02.97–01:34.92.</li>\n<li>Герой рассказа и экранный рассказчик идентифицирован как Nobu Matsuhisa по официальному названию RIMOWA и campaign descriptions; голосовая биометрия не проводилась.</li>\n<li>Английский перевод встроен в изображение. 20 subtitle-proof кадров охватывают весь речевой текст.</li>\n<li><code>subtitles/official-rimowa-ja-orig.vtt</code> — опубликованная YouTube automatic Japanese caption track; она сохранена как машинная дорожка, не как гарантированно вычитанная стенограмма.</li>\n<li>Score credited to Luke Atencio в exact Vimeo metadata.</li>\n</ul>\n<h2>Смысловая карта закадрового текста</h2>\n<p>Таблица передаёт смысл каждой реплики по наблюдаемым английским субтитрам, без восстановления ненаблюдённых слов 120-секундной версии.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Смысл реплики</th>\n<th>Визуальное доказательство</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:02.97–00:05.36</td>\n<td>Рассказчик предлагает древнюю историю.</td>\n<td><code>frames/subtitle-proof/subtitle-00-03-500.png</code></td>\n</tr>\n<tr>\n<td>00:05.36–00:10.21</td>\n<td>Когда-то жил мальчик.</td>\n<td><code>frames/subtitle-proof/subtitle-00-07-000.png</code></td>\n</tr>\n<tr>\n<td>00:10.21–00:20.54</td>\n<td>С ранних лет он был вынужден встречать мир самостоятельно.</td>\n<td><code>frames/subtitle-proof/subtitle-00-12-000.png</code></td>\n</tr>\n<tr>\n<td>00:20.54–00:26.86</td>\n<td>Поэтому он постоянно смотрел в сторону моря.</td>\n<td><code>frames/subtitle-proof/subtitle-00-22-000.png</code></td>\n</tr>\n<tr>\n<td>00:26.86–00:32.31</td>\n<td>Морские существа спрашивали, зачем он смотрит на море.</td>\n<td><code>frames/subtitle-proof/subtitle-00-28-000.png</code></td>\n</tr>\n<tr>\n<td>00:32.31–00:37.19</td>\n<td>Мальчик не отвечал.</td>\n<td><code>frames/subtitle-proof/subtitle-00-34-000.png</code></td>\n</tr>\n<tr>\n<td>00:37.19–00:42.56</td>\n<td>Он вырос и открыл новую землю.</td>\n<td><code>frames/subtitle-proof/subtitle-00-38-000.png</code></td>\n</tr>\n<tr>\n<td>00:42.56–00:46.41</td>\n<td>Но продолжал смотреть на море.</td>\n<td><code>frames/subtitle-proof/subtitle-00-43-000.png</code></td>\n</tr>\n<tr>\n<td>00:46.41–00:52.90</td>\n<td>Морские существа повторили свой вопрос.</td>\n<td><code>frames/subtitle-proof/subtitle-00-48-000.png</code></td>\n</tr>\n<tr>\n<td>00:52.90–00:57.73</td>\n<td>И вновь не получили ответа.</td>\n<td><code>frames/subtitle-proof/subtitle-00-53-500.png</code></td>\n</tr>\n<tr>\n<td>00:57.73–01:03.07</td>\n<td>Вместо ответа мужчина продолжил путь к новой земле.</td>\n<td><code>frames/subtitle-proof/subtitle-00-58-500.png</code></td>\n</tr>\n<tr>\n<td>01:03.07–01:08.33</td>\n<td>И снова смотрел на море.</td>\n<td><code>frames/subtitle-proof/subtitle-01-03-500.png</code></td>\n</tr>\n<tr>\n<td>01:08.33–01:12.82</td>\n<td>Морские существа задали вопрос в последний раз.</td>\n<td><code>frames/subtitle-proof/subtitle-01-08-500.png</code></td>\n</tr>\n<tr>\n<td>01:12.82–01:18.97</td>\n<td>Они отмечают, что он видел уже очень много земли, и спрашивают, почему море всё ещё удерживает его взгляд.</td>\n<td><code>frames/subtitle-proof/subtitle-01-14-500.png</code>, <code>frames/subtitle-proof/subtitle-01-16-500.png</code></td>\n</tr>\n<tr>\n<td>01:18.97–01:22.78</td>\n<td>Мужчина наконец отвечает и просит увидеть очевидное.</td>\n<td><code>frames/subtitle-proof/subtitle-01-19-500.png</code></td>\n</tr>\n<tr>\n<td>01:22.78–01:29.21</td>\n<td>Без моря не существовало бы пространства, которое можно пересечь.</td>\n<td><code>frames/subtitle-proof/subtitle-01-23-500.png</code></td>\n</tr>\n<tr>\n<td>01:29.21–01:32.23</td>\n<td>Он говорит, что никогда не смотрел на само море.</td>\n<td><code>frames/subtitle-proof/subtitle-01-29-500.png</code></td>\n</tr>\n<tr>\n<td>01:32.23–01:34.92</td>\n<td>Ключевая короткая реплика: “I look beyond the horizon.”</td>\n<td><code>frames/subtitle-proof/subtitle-01-32-500.png</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Звуковая драматургия</h2>\n<ol>\n<li>Один спокойный японский голос объединяет лес, разные возраста, разные земли и сцену с внучкой. Закадровая речь работает как непрерывная память, а не как комментарий к каждому cut.</li>\n<li>Вопрос о море возвращается трижды. Повтор выполняет роль припева и откладывает смысл до финального ответа.</li>\n<li>Музыка поддерживает медленный мифический темп и остаётся под речью; после 01:34.92 она принимает финал на себя, пока появляется campaign line и логотип.</li>\n<li>Встроенные английские субтитры расположены внутри нижней части плёночной рамки и превращают японский рассказ в двуязычный международный фильм без смены голоса.</li>\n</ol>\n<h2>Что не назначается без отдельного sound pass</h2>\n<p>Точный перечень атмосфер моря, леса, автомобиля и footsteps, а также музыкальная инструментовка не описываются как факт. Полный синхронный AAC audio сохранён; тяжёлый ASR не требуется для текста, потому что опубликованные caption-источники и hardcoded translation покрывают всю речь.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к полному официальному 105-секундному RIMOWA campaign cut. <code>frames/official-rimowa/</code> содержит 22 чистых кадра через весь фильм; <code>frames/subtitle-proof/</code> — 20 кадров речевого доказательства.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/official-rimowa/rimowa-00-00-500.png</code></td>\n<td>Взгляд вверх сквозь тёмные кроны леса.</td>\n<td>Статичный low-angle, выраженная плёночная рамка 4:3 внутри 16:9.</td>\n<td>Открывает рекламу как сказку и объявляет вертикальную ось взгляда за пределы кадра.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/official-rimowa/rimowa-00-05-000.png</code></td>\n<td>Мальчик бежит сквозь влажный лес.</td>\n<td>Дальний наблюдательный план, мягкий природный контраст.</td>\n<td>Даёт истории архетипического героя до появления знаменитости.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/official-rimowa/rimowa-00-10-000.png</code></td>\n<td>Мальчик выходит по тропе к берегу.</td>\n<td>Движение вперёд ведёт к открытому светлому пространству.</td>\n<td>Переводит физический бег в первую встречу с горизонтом.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/official-rimowa/rimowa-00-15-000.png</code></td>\n<td>Nobu стоит в прозрачной современной архитектуре.</td>\n<td>Дальний статичный wide через стекло.</td>\n<td>Рифмует одиночество взрослого с одиночеством ребёнка, не объясняя связь.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/official-rimowa/rimowa-00-20-000.png</code></td>\n<td>Рука укладывает одежду в открытый серебристый RIMOWA.</td>\n<td>Тесный предметный insert без отдельного packshot-света.</td>\n<td>Вводит продукт как действие подготовки к пути.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/official-rimowa/rimowa-00-25-000.png</code></td>\n<td>Крошечный мальчик стоит перед огромным морем.</td>\n<td>Extreme wide, горизонт делит пустое пространство.</td>\n<td>Делает любопытство больше героя и масштабирует внутреннее желание.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/official-rimowa/rimowa-00-30-000.png</code></td>\n<td>Контровой крупный план мальчика у воды.</td>\n<td>Тёплый backlight, малая глубина резкости.</td>\n<td>Первый вопрос получает человеческий адрес, но не ответ.</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/official-rimowa/rimowa-00-35-000.png</code></td>\n<td>Nobu мал внутри стеклянного дома.</td>\n<td>Архитектурная рамка в рамке.</td>\n<td>Пауза молчания превращает современный интерьер в пространство ожидания.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/official-rimowa/rimowa-00-40-000.png</code></td>\n<td>Мальчик у кромки воды; рассказ объявляет взросление.</td>\n<td>Дальний профиль у прибоя.</td>\n<td>Подготавливает замену возраста через сохранённую позу и стихию.</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/official-rimowa/rimowa-00-45-000.png</code></td>\n<td>Молодой мужчина сидит на скалистом берегу.</td>\n<td>Удержанный lateral wide, фигура смещена к морю.</td>\n<td>Показывает новую землю, но сохраняет нерешённую направленность взгляда.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/official-rimowa/rimowa-00-50-000.png</code></td>\n<td>Мужчина стоит перед жёсткой водой между тёмными скалами.</td>\n<td>Средний план через природные боковые рамки.</td>\n<td>Второй вопрос становится психологическим, а не географическим.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/official-rimowa/rimowa-00-55-000.png</code></td>\n<td>Герой поднимается у прибоя.</td>\n<td>Спокойный held shot.</td>\n<td>Физическое движение заменяет словесный ответ.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/official-rimowa/rimowa-01-00-000.png</code></td>\n<td>Отражение Nobu и дороги/неба в стекле автомобиля.</td>\n<td>Слоистая оптика через отражение.</td>\n<td>Делает путешествие переходом между состояниями, а не транспортным montage.</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/official-rimowa/rimowa-01-05-000.png</code></td>\n<td>Мужчина идёт по новому галечному берегу в сумерках.</td>\n<td>Extreme wide, холодный shoreline и тёплый остаток неба.</td>\n<td>Новая земля визуально подтверждена, но мотив горизонта остаётся неизменным.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/official-rimowa/rimowa-01-10-000.png</code></td>\n<td>Nobu бежит с серебристым чемоданом по портовой дамбе к внучке.</td>\n<td>Дальний фронтальный план с морем по обе стороны маршрута.</td>\n<td>Продукт переходит от упаковки к прибытию и связывает путь с отношением.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/official-rimowa/rimowa-01-15-000.png</code></td>\n<td>Размытая фигура взрослого снова обращена к воде.</td>\n<td>Преднамеренный defocus и pastel dusk.</td>\n<td>Третий вопрос временно растворяет конкретного героя в универсальном образе.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/official-rimowa/rimowa-01-20-000.png</code></td>\n<td>Луна висит над прямой линией моря.</td>\n<td>Минималистичный static landscape.</td>\n<td>Даёт смысловую паузу перед ответом и буквально визуализирует «дальше».</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/official-rimowa/rimowa-01-25-000.png</code></td>\n<td>Nobu присел рядом с внучкой, сидящей на чемодане у моря.</td>\n<td>Тёплый контровой two-shot на уровне ребёнка.</td>\n<td>Чемодан становится опорой передачи опыта, а не товаром в демонстрации.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/official-rimowa/rimowa-01-30-000.png</code></td>\n<td>Крупный план Nobu в разговоре с девочкой.</td>\n<td>Первый по-настоящему близкий portrait героя.</td>\n<td>Камера сокращает дистанцию только тогда, когда загадка получает ответ.</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/official-rimowa/rimowa-01-35-000.png</code></td>\n<td>Девочка смотрит в сторону горизонта.</td>\n<td>Профильный close-up с морем в мягком фоне.</td>\n<td>Передаёт направленность взгляда следующему поколению.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/official-rimowa/rimowa-01-40-000.png</code></td>\n<td>Nobu и внучка остаются у моря рядом с RIMOWA; поверх появляется campaign line.</td>\n<td>Спокойный общий tableau, без смены мира на product stage.</td>\n<td>Превращает личный ответ в позицию бренда о наследии и движении.</td>\n</tr>\n<tr>\n<td>01:44.5</td>\n<td><code>frames/official-rimowa/rimowa-01-44-500.png</code></td>\n<td>Белый логотип RIMOWA на чёрном.</td>\n<td>Жёсткий минимальный end card.</td>\n<td>Ставит подпись только после завершённой метафоры.</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажные рифмы</h2>\n<ul>\n<li>лесная тропа → береговая линия → портовая дамба: три маршрута направляют тело к открытому пространству;</li>\n<li>мальчик перед морем → мужчина перед морем → девочка перед морем: возраст меняется, композиционная задача сохраняется;</li>\n<li>чемодан открыт дома → движется в руке → удерживает внучку: функциональная дуга продукта совпадает с драматургической;</li>\n<li>дальние планы доминируют до ответа; крупные лица появляются в момент передачи смысла.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>RIMOWA — Never Still Ft. Nobu Matsuhisa</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22084\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22084</a></li>\n<li>Сообщение: <code>22084</code></li>\n<li>Дата UTC: 2026-06-08T04:30:45+00:00</li>\n<li>Исходная ссылка Telegram: <a href=\"https://vimeo.com/292067986\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/292067986</a></li>\n<li>Полный официальный campaign cut: <a href=\"https://www.youtube.com/watch?v=C7YttzdrYNw\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=C7YttzdrYNw</a></li>\n<li>Официальная production page: <a href=\"https://bwgtbld.tv/work/jared-knecht-rimowa-nobus-tale/\" target=\"_blank\" rel=\"noopener noreferrer\">https://bwgtbld.tv/work/jared-knecht-rimowa-nobus-tale/</a></li>\n<li>Бренд: RIMOWA</li>\n<li>Кампания: Never Still, 120-летие RIMOWA</li>\n<li>Герой и рассказчик: Nobu Matsuhisa</li>\n<li>Режиссёр: Jared Knecht, на современной странице BWGTBLD указан как Jared Clayton</li>\n<li>Production: BWGTBLD GmbH</li>\n<li>Доказательность: <code>E4</code> — полный официальный 105-секундный RIMOWA campaign cut со звуком сохранён и проверен; отдельный полный 1080p visual и опубликованная японская caption-дорожка также сохранены</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>RIMOVA - NOBU\nby Jacob Ipsen</p>\n<p><a href=\"https://vimeo.com/292067986\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/292067986</a></p>\n<p>#image@fps_24_video</p>\n<h2>Что опубликовано</h2>\n<p>Telegram ведёт на 120-секундный Vimeo <code>292067986</code>, опубликованный монтажёром Jacob Ipsen. Его metadata и credits сохранены в <code>source/active.json</code>, а exact poster — в <code>source/posters/exact-292067986.jpg</code>.</p>\n<p>Публичный Vimeo player сейчас требует OAuth. В качестве первичного рабочего доказательства найден первый официальный канал RIMOWA: публикация <code>RIMOWA | Never Still Ft. Nobu Matsuhisa</code> длительностью 105 секунд. Она полностью просмотрена, сохранена синхронным master-файлом, отдельным 1080p video и audio asset.</p>\n<h2>Граница версий</h2>\n<p>105-секундный официальный campaign cut и 120-секундный director/editor Vimeo относятся к одной кампании и совпадают по герою, режиссёру, визуальному миру, сюжету и credits. Побайтовая идентичность не утверждается. Сценарий и раскадровка ниже описывают только полностью наблюдённый 105-секундный официальный cut; содержание дополнительных 15 секунд Vimeo не реконструируется.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.876399+00:00"
    },
    {
      "id": "2026-06-07__tg-22083-a0__muse-nightshift-superstar",
      "caseId": "-1001147919203:22083:0",
      "messageId": 22083,
      "date": "2026-06-07T04:26:42+00:00",
      "title": "MUSE [ NIGHTSHIFT SUPERSTAR ]",
      "brand": "MUSE [ NIGHTSHIFT SUPERSTAR ]",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Ushakov Vladimir",
      "evidence": "E4",
      "frameCount": 30,
      "durationSeconds": 282,
      "summary": "Клип превращает ночное притяжение песни в научно фантастическую эпидемию движения. Главная находка не в количестве VFX, а в причинной лестнице: энергия касается одной танцовщицы, проходит через дайнер, заражает коллектив, меняет гравитацию и в финале буквально забирает людей с планеты. Хореография здесь выполняет работу сценария.",
      "sourceUrl": "https://www.youtube.com/watch?v=p--xk9n1eIM",
      "telegramUrl": "https://t.me/fps_24_video/22083",
      "images": [
        {
          "src": "./frames/2026-06-07__tg-22083-a0__muse-nightshift-superstar-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-muse/muse-0110-0.png"
        }
      ],
      "tasks": [
        "rhythm",
        "ending",
        "world",
        "sound",
        "camera"
      ],
      "moves": [
        {
          "id": "contagion-as-plot",
          "name": "Заражение движением заменяет экспозицию",
          "signal": "Одна героиня начинает двигаться в степи, затем заражает посетителей дайнера, выводит группу наружу и превращает тела в общий поток.",
          "baseline": "Массовая хореография существует как отдельный performance-блок без причинного развития.",
          "deviation": "Число движущихся тел и физическая цена контакта растут в каждой сцене.",
          "interpretation": "Заражение движением заменяет экспозицию",
          "transfer": "Рассказывайте невидимое изменение через один жест, который последовательно принимают всё новые носители.",
          "risk": "Без нового последствия на каждой ступени заражение станет повтором одной танцевальной идеи."
        },
        {
          "id": "performer-as-signal",
          "name": "Исполнитель существует как передатчик",
          "signal": "Matt Bellamy появляется отдельно от сюжетного мира как красная цифровая фигура на чёрном.",
          "baseline": "Фронтмен физически входит в локацию истории или играет перед камерой на сцене.",
          "deviation": "Performance дематериализован и превращён в источник той же энергии, что меняет героев.",
          "interpretation": "Исполнитель существует как передатчик",
          "transfer": "Если spokesperson не должен прерывать сюжет, дайте ему форму сигнала, памяти, голоса или интерфейса.",
          "risk": "Отдельный визуальный слой будет выглядеть вставным, если не разделяет материал, цвет и причинность основного мира."
        },
        {
          "id": "one-color-one-cause",
          "name": "Один цвет имеет одну причинную функцию",
          "signal": "Красный отмечает Bellamy, порталы, волны в зале, заражённые тела и финальный вихрь.",
          "baseline": "Палитра меняется между локациями как декоративный mood.",
          "deviation": "Красный сохраняет значение вторжения при любых фоновых цветах.",
          "interpretation": "Один цвет имеет одну причинную функцию",
          "transfer": "Назначьте одному цвету глагол истории и повторяйте его только при появлении соответствующей силы.",
          "risk": "Если цвет используется повсюду с начала, он перестаёт сообщать изменение."
        },
        {
          "id": "architecture-as-metronome",
          "name": "Архитектура становится метрономом",
          "signal": "Световые линии и потолочные круги фиксируют центральную ось, от которой расходятся танцоры.",
          "baseline": "Групповую хореографию помещают на нейтральный фон ради чистого силуэта.",
          "deviation": "Жёсткая конструктивистская геометрия измеряет и усиливает хаос тел.",
          "interpretation": "Архитектура становится метрономом",
          "transfer": "Стройте массовое движение относительно видимой оси, повторяющегося модуля или перспективного коридора.",
          "risk": "Сильная архитектура поглотит героев, если свет и blocking не удерживают центр внимания."
        },
        {
          "id": "incompatible-worlds-one-material",
          "name": "Несовместимые миры скреплены одним материалом",
          "signal": "Roadside-Америка, Алматы, степь и космос соединены красными частицами и волнами.",
          "baseline": "Worldbuilding держит единую историческую или дизайнерскую стилистику.",
          "deviation": "Фильм сохраняет культурные швы, но повторяет один физический материал.",
          "interpretation": "Несовместимые миры скреплены одним материалом",
          "transfer": "При смешении эстетик выберите один материал или правило света, которое проходит через каждую среду.",
          "risk": "Без общего правила результат останется случайным collage из референсов."
        },
        {
          "id": "scale-ladder",
          "name": "Масштаб растёт по проверяемой лестнице",
          "signal": "Один человек сменяется залом, толпой, открытой степью и гигантским объектом в небе.",
          "baseline": "Максимальный VFX-scale показывают в открытии ради hook.",
          "deviation": "Кольцо удерживается до последних пятидесяти секунд, а его эффект заранее репетируют малые волны.",
          "interpretation": "Масштаб растёт по проверяемой лестнице",
          "transfer": "Обучайте зрителя одному эффекту в малом масштабе и увеличивайте контейнер истории только после освоения правила.",
          "risk": "Если промежуточные ступени не меняют ставки, финальный scale-up будет количественным, а не драматическим."
        },
        {
          "id": "camera-enters-contagion",
          "name": "Камера меняет наблюдение на участие",
          "signal": "Чистые wides сменяются низкими ракурсами между столами, кругом рук и частично перекрытыми кадрами в толпе.",
          "baseline": "Камера сохраняет дистанцию, чтобы хореография оставалась полностью читаемой.",
          "deviation": "Часть информации намеренно теряется ради телесного ощущения перегрузки.",
          "interpretation": "Камера меняет наблюдение на участие",
          "transfer": "Меняйте позицию зрителя вместе со статусом события: сначала объясните пространство, затем позвольте ему поглотить камеру.",
          "risk": "Иммерсивность без предварительного establishing превратится в визуальную путаницу."
        },
        {
          "id": "instrumental-plot-handoff",
          "name": "Инструментальный участок принимает сюжет",
          "signal": "Длинный участок без разборчивого вокального текста совпадает с левитацией, выходом в степь и ростом VFX.",
          "baseline": "Главные сюжетные повороты ставят на буквальные строки куплета или припева.",
          "deviation": "Самая важная пространственная трансформация доверена ритму и изображению.",
          "interpretation": "Инструментальный участок принимает сюжет",
          "transfer": "Используйте instrumental break как разрешение визуальному миру совершить действие, которое тексту не нужно объяснять.",
          "risk": "Без заранее установленного визуального глагола музыкальная пауза станет просто монтажным interlude."
        },
        {
          "id": "campaign-symbol-does-action",
          "name": "Айдентика становится действующим объектом",
          "signal": "Soundwave ring из альбомного визуального мира раскрывается над героями и создаёт вихрь.",
          "baseline": "Символ кампании остаётся на обложке, end card или декоративной графике.",
          "deviation": "Знак получает размер, вес и последствие для персонажей.",
          "interpretation": "Айдентика становится действующим объектом",
          "transfer": "Дайте campaign symbol конкретный глагол и позвольте ему изменить финал истории.",
          "risk": "Логотип, механически превращённый в prop, будет казаться самодовольной бренд-интеграцией."
        },
        {
          "id": "human-face-inside-spectacle",
          "name": "Лицо возвращается внутрь большого эффекта",
          "signal": "После extreme wides фильм показывает отдельных людей крупно внутри красного тоннеля.",
          "baseline": "Финальный VFX-shot удерживает общий масштаб и превращает людей в мелкие точки.",
          "deviation": "Монтаж чередует космический объект с субъективными лицами и потерей ориентации.",
          "interpretation": "Лицо возвращается внутрь большого эффекта",
          "transfer": "После каждого большого establishing возвращайте один человеческий micro-stake внутри эффекта.",
          "risk": "Крупные планы не спасут spectacle, если персонаж не был установлен до кульминации."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Короткий вывод</h2>\n<p>Клип превращает ночное притяжение песни в научно-фантастическую эпидемию движения. Главная находка не в количестве VFX, а в причинной лестнице: энергия касается одной танцовщицы, проходит через дайнер, заражает коллектив, меняет гравитацию и в финале буквально забирает людей с планеты. Хореография здесь выполняет работу сценария.</p>\n<h2>Центральная идея: контакт распространяется как танец</h2>\n<ul>\n<li><strong>Signal:</strong> героиня сначала движется одна в степи, затем входит в неподвижный зал; к 01:20 двигаются ближайшие посетители, к 02:10 — вся группа, к 02:50 — толпа снаружи, к 03:20 — тела уже летят как частицы.</li>\n<li><strong>Baseline:</strong> музыкальный клип часто чередует независимый performance артиста и декоративную массовую хореографию без причинной связи.</li>\n<li><strong>Deviation:</strong> каждое расширение танца является наблюдаемым новым состоянием истории.</li>\n<li><strong>Interpretation:</strong> зритель понимает инопланетный контакт телом раньше, чем его подтверждает гигантское кольцо. Эффект поэтому воспринимается как выплата, а не случайный финальный аттракцион.</li>\n</ul>\n<h2>Bellamy — не герой сцены, а передатчик</h2>\n<ul>\n<li><strong>Signal:</strong> Matt Bellamy появляется только в чёрном пространстве как красная 4DGS/particle-фигура; он не входит в дайнер и не встречается с героиней физически.</li>\n<li><strong>Baseline:</strong> фронтмена обычно помещают в тот же мир, дают ему сцену, инструменты или статус наблюдающего рассказчика.</li>\n<li><strong>Deviation:</strong> тело певца дематериализовано и отделено от географии сюжета.</li>\n<li><strong>Interpretation:</strong> performance перестаёт останавливать историю. Вокал получает образ сигнала, который может одновременно существовать в голове героини, в порталах зала и в космическом объекте.</li>\n</ul>\n<h2>Мир собран из несовместимых культурных слоёв</h2>\n<ul>\n<li><strong>Signal:</strong> американский roadside diner соседствует с монументальной геометрией Дома офицеров, степью Казахстана, несколькими лунами и космическим кольцом. Режиссёр публично описывает формулу как встречу Вонга Карвая, киберпанка и постсоветской эстетики.</li>\n<li><strong>Baseline:</strong> sci-fi worldbuilding часто удерживает одну чистую систему дизайна, чтобы мир казался цельным.</li>\n<li><strong>Deviation:</strong> фильм подчёркивает швы между ретро-Американой, советским масштабом и digital-cosmos.</li>\n<li><strong>Interpretation:</strong> ночь ощущается как пограничное пространство, где знакомые жанры сталкиваются и рождают новый образ. Локация не маскируется под США; её архитектурная чуждость становится преимуществом.</li>\n</ul>\n<h2>Цвет — карта передачи энергии</h2>\n<ul>\n<li><strong>Signal:</strong> степь и ночь держатся в синем/охристом диапазоне; дайнер — в янтарном и зелёном; вторжение всегда помечено насыщенным красным.</li>\n<li><strong>Baseline:</strong> цветной клип может менять палитру по красоте кадра или музыкальной секции.</li>\n<li><strong>Deviation:</strong> один цвет имеет устойчивую причинную функцию на протяжении всех пространств.</li>\n<li><strong>Interpretation:</strong> красный становится монтажным клеем между Bellamy, героиней, толпой, стенами и кольцом. Зрителю не требуется экспозиция о природе силы.</li>\n</ul>\n<h2>Архитектура работает как партитура</h2>\n<ul>\n<li><strong>Signal:</strong> две длинные световые линии, центральная колонна и повторяющиеся потолочные круги постоянно возвращают героиню на ось; массовые тела расходятся симметрично от неё.</li>\n<li><strong>Baseline:</strong> сложную хореографию часто снимают на нейтральной площадке, чтобы декорация не спорила с телами.</li>\n<li><strong>Deviation:</strong> здесь жёсткая геометрия используется как визуальный метроном для хаоса.</li>\n<li><strong>Interpretation:</strong> чем больше людей теряют контроль, тем сильнее зритель ощущает отклонение от стабильной архитектурной сетки. Пространство делает движение читаемым.</li>\n</ul>\n<h2>Камера меняет статус зрителя</h2>\n<ul>\n<li><strong>Signal:</strong> establishing shots и центральные wides сначала дают обзор, но в массовых сценах камера опускается к полу, оказывается внутри круга рук и перекрывается передними фигурами.</li>\n<li><strong>Baseline:</strong> spectacle обычно сохраняет чистую дистанцию, чтобы зритель мог оценить постановку.</li>\n<li><strong>Deviation:</strong> клип намеренно жертвует частью читаемости ради телесного присутствия.</li>\n<li><strong>Interpretation:</strong> мы переходим от наблюдения контакта к участию в нём. Поздние extreme wides кольца возвращают обзор только после того, как субъективная перегрузка уже создана.</li>\n</ul>\n<h2>Эскалация измерима числом тел и размером контейнера</h2>\n<ul>\n<li><strong>Signal:</strong> один автомобиль и одна героиня → один зал → десятки танцоров → открытая степь → планетарное небо и гигантское кольцо.</li>\n<li><strong>Baseline:</strong> VFX-клипы нередко показывают максимальный масштаб в начале ради мгновенного hook.</li>\n<li><strong>Deviation:</strong> самый большой объект удерживается до последних пятидесяти секунд.</li>\n<li><strong>Interpretation:</strong> каждая новая ступень обещает ещё больший контейнер для той же силы. Финал кажется неизбежным, потому что предыдущие пространства последовательно становятся ей тесны.</li>\n</ul>\n<h2>Саунд-дизайн и изображение разделяют обязанности</h2>\n<ul>\n<li><strong>Signal:</strong> вокал описывает притяжение, жар и потерю контроля, но не объясняет кольцо или сюжет; первый длинный инструментальный участок совпадает с левитацией и выходом в степь.</li>\n<li><strong>Baseline:</strong> narrative music video часто иллюстрирует отдельные слова текста буквально.</li>\n<li><strong>Deviation:</strong> фильм берёт эмоциональный глагол песни — быть поглощённым — и строит из него автономную физику.</li>\n<li><strong>Interpretation:</strong> клип остаётся связанным с треком без ощущения караоке. Повтор рефрена и повтор красной энергии выполняют сходную мнемоническую работу в разных медиумах.</li>\n</ul>\n<h2>Кольцо — альбомный знак внутри действия</h2>\n<ul>\n<li><strong>Signal:</strong> soundwave ring связано с <code>The Wow! Signal</code>, ранее появляется в <code>Cryogen</code>, а здесь создаёт финальный вихрь и буквально меняет судьбу героев.</li>\n<li><strong>Baseline:</strong> album branding обычно остаётся на обложке, титрах или абстрактных motion-graphics.</li>\n<li><strong>Deviation:</strong> графический символ превращён в действующий объект мира.</li>\n<li><strong>Interpretation:</strong> визуальная айдентика получает сюжетную память между клипами. Знак можно узнавать, но он не останавливает фильм ради логотипа.</li>\n</ul>\n<h2>Производственная смелость, подтверждённая контекстом</h2>\n<ul>\n<li><strong>Signal:</strong> 98mag фиксирует около десяти дней на препродакшн и съёмки, два дня съёмок в Алматы плюс удалённый день с Bellamy в Лос-Анджелесе, затем около недели на post; использовались реальные локации и массивная CG-достройка.</li>\n<li><strong>Baseline:</strong> такой sci-fi scale обычно ассоциируется с длинным последовательным производством и единым местом съёмки.</li>\n<li><strong>Deviation:</strong> разделённые исполнители и пространства собраны одним particle-языком и цветовой системой.</li>\n<li><strong>Interpretation:</strong> единство фильма обеспечено не географией, а строгими правилами изображения. Это важнее для повторения, чем сама дороговизна VFX.</li>\n</ul>\n<h2>Что можно перенести в рекламу и другие форматы</h2>\n<ol>\n<li>Выберите один наблюдаемый «заразительный» жест и увеличивайте число его носителей на каждой драматургической ступени.</li>\n<li>Разделяйте spokesperson и сюжетный мир, если spokesperson можно превратить в источник сигнала, воспоминание или интерфейс.</li>\n<li>Дайте одному цвету постоянную причинную роль; остальные палитры могут меняться вокруг него.</li>\n<li>Используйте архитектурную ось как систему координат для сложной групповой постановки.</li>\n<li>Удерживайте самый большой объект до тех пор, пока маленькие версии его эффекта не обучат зрителя правилам.</li>\n<li>Встраивайте campaign symbol в действие: он должен что-то делать с героями, а не только быть узнаваемым.</li>\n<li>При смешении эстетик сохраняйте один повторяемый материал — здесь это красные частицы и волны.</li>\n</ol>\n<h2>Риски копирования</h2>\n<ul>\n<li>Большой VFX без причинной лестницы превратится в showreel.</li>\n<li>«Заражение танцем» быстро становится клише, если у каждой фазы нет нового последствия.</li>\n<li>Красный particle-look сам по себе не создаёт идентичность; он работает потому, что связан с конкретным альбомным знаком и телесным действием.</li>\n<li>Сверхширокая картинка и тёмная экспозиция требуют строгого контроля точки внимания; иначе лица и причинность теряются.</li>\n<li>Смешение Американы и постсоветской архитектуры должно сохранять реальную материальность локации, а не становиться поверхностным moodboard collage.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Exact Vimeo stream не получен; побайтовая идентичность с официальным YouTube master не заявляется.</li>\n<li>Внутренняя мифология кольца не проговаривается в самом клипе; подтверждена только его связь с альбомом и предыдущим видео.</li>\n<li>Automatic captions не являются авторизованным lyrics sheet и содержат ошибки распознавания.</li>\n<li>Точные названия камер, объективов и часть технических решений не назначаются без первичного camera report; публичное интервью подтверждает только использование одного объектива на весь клип без надёжно сохранённой модели в доступном фрагменте.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<p>Основа: полный официальный Muse master <code>282.308209 s</code>. Хронология подтверждена локальным browser playback и 30 уникальными кадрами от 00:00.5 до 04:41.5. Текст песни не используется как буквальное объяснение сюжета: клип строит самостоятельную историю передачи инопланетной энергии.</p>\n<h2>1. Прибытие в чужое небо — 00:00–00:20</h2>\n<p>После почти чёрного вступления молодая женщина в красной кожаной куртке выходит из старого чёрного автомобиля посреди сухой степи. Над землёй висят гигантская планета и несколько лун. Бытовой жест остановки у дороги сразу помещён в невозможный космический масштаб.</p>\n<h2>2. Первый контакт выражается телом — 00:20–00:50</h2>\n<p>Героиня остаётся одна на открытом поле. Низкие и сверхширокие планы делают её маленькой, затем она начинает двигаться так, будто невидимая сила проходит сквозь тело. Монтаж впервые вставляет Matt Bellamy как красную цифровую фигуру из точек и волокон: он не находится рядом физически, а существует как источник или носитель сигнала.</p>\n<h2>3. Сигнал ведёт к ночной точке — 00:50–01:10</h2>\n<p>День превращается в синюю ночь. В пустыне появляется изолированный <code>12 STEP DINER</code>: мокрый асфальт, американская неоновая вывеска, постсоветская монументальная архитектура и несколько планет в одном кадре. Красные частицы продолжают собирать и разбирать Bellamy, связывая пространство с музыкой.</p>\n<h2>4. Героиня приносит энергию внутрь — 01:10–01:40</h2>\n<p>Она проходит по центральной оси длинного зала. По сторонам возникают красные волновые порталы. Посетители ещё сидят за столами, но движение героини нарушает их неподвижность: одиночный танец заражает ближайшие тела и запускает коллективную хореографию.</p>\n<h2>5. Дайнер становится машиной танца — 01:40–02:20</h2>\n<p>Камера ныряет между людьми, опускается к полу, меняет дистанцию вместе с ударами трека. Вставки Bellamy в чёрном цифровом пространстве работают как музыкальный передатчик. Внутри зала всё больше персонажей повторяют импульс героини; архитектурная симметрия удерживает растущий хаос.</p>\n<h2>6. Контакт перегружает группу — 02:20–02:50</h2>\n<p>Руки толпы сходятся к героине, словно пытаются удержать или поглотить источник. Затем люди лежат вокруг неё. Красные волны бегут по стенам, а сама героиня поднимается в воздух. Энергия перестаёт быть метафорой танца и получает физическую власть над гравитацией.</p>\n<h2>7. Заражение выходит наружу — 02:50–03:30</h2>\n<p>Вся группа оказывается в степи на синем закатном горизонте. Силуэты продолжают хореографию под несколькими лунами; красное боковое свечение отделяет тела от ландшафта. Камера находится внутри толпы, поэтому массовая сцена переживается как ритуал, а не как фронтальный концерт.</p>\n<h2>8. Люди превращаются в поток — 03:30–03:50</h2>\n<p>Красная энергия размывает границы тел. Отдельные персонажи взлетают и проходят через волновое, почти тоннельное пространство. Лица и костюмы ещё различимы, но масса уже ведёт себя как единая цифровая материя.</p>\n<h2>9. Кольцо забирает коллектив — 03:50–04:20</h2>\n<p>Над старым автомобилем раскрывается гигантское чёрное soundwave ring. Между землёй и кольцом возникает оранжево-красный вихрь из людей и частиц. Планы чередуют экстремальный общий масштаб корабля и близкие лица внутри потока: личное опьянение первой сцены завершает коллективное похищение или переход.</p>\n<h2>10. После контакта остаются титры — 04:20–04:42.3</h2>\n<p>Появляется титр <code>Written and Directed by Lado Kvataniya</code>, затем список исполнителей поверх детали автомобиля и полный production-credit block. Фильм заканчивается не объяснением судьбы героев, а документом команды, создавшей невозможный мир.</p>\n<h2>Драматургическая формула</h2>\n<p><code>одинокая остановка → телесный контакт → цифровой вестник → вход в социальное пространство → заражение танцем → перегрузка → массовый ритуал → потеря телесных границ → космическое поглощение</code></p>\n<h2>Что является главным действием</h2>\n<p>Хореография не украшает сюжет, а меняет состояния мира. Сначала двигается одна героиня, затем отдельные посетители, затем весь зал, затем группа снаружи, а в финале сами тела становятся материалом вихря. Каждая новая фаза увеличивает число участников и физическую цену контакта.</p>\n<h2>Граница доказанности</h2>\n<p>События описаны по официальному complete master. Визуальная связь кольца с альбомом <code>The Wow! Signal</code> и предыдущим клипом <code>Cryogen</code> подтверждается Promonews; точная внутренняя мифология объекта в самом ролике не проговаривается. Exact Vimeo byte не получен и не объявляется идентичным файлом.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<ul>\n<li>Разговорного диалога и отдельного voice-over нет: звук построен вокруг песни Muse и саунд-дизайна.</li>\n<li>Вокал начинается около 00:20 и продолжается до 04:21.88; до него звучит инструментальное вступление.</li>\n<li><code>subtitles/official-muse.en-orig.vtt</code> — опубликованные YouTube automatic English captions: 193 cue-сегмента, речевой диапазон 00:17.03–04:21.88.</li>\n<li>Caption-дорожка машинная и заметно ошибается в ранних повторениях названия трека. Она используется для структуры и смысла, но не выдаётся за human-edited lyrics.</li>\n<li>Полный синхронный AAC сохранён в master; отдельный AAC asset также сохранён.</li>\n<li>В титрах <code>Sound Design</code> указан Stanislav Paushev-Neznakomov, а <code>SFX</code> — Alexandr Finenko / Studio Saccade.</li>\n</ul>\n<h2>Смысловая карта вокала</h2>\n<p>Здесь нет полной перепечатки текста песни. Содержание передано по смыслу с опорой на опубликованные captions.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Функция звука и смысл вокала</th>\n<th>Визуальная связка</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:17</td>\n<td>Инструментальное введение создаёт ожидание перед первым появлением героини.</td>\n<td>Чёрный старт, затем автомобиль и невозможное небо.</td>\n</tr>\n<tr>\n<td>00:20–00:54</td>\n<td>Первый куплет описывает физический прилив, жар, зависимость и притяжение.</td>\n<td>Героиня начинает двигаться одна; контакт читается как сила под кожей.</td>\n</tr>\n<tr>\n<td>00:54–01:30</td>\n<td>Первый большой рефрен закрепляет образ <code>Nightshift Superstar</code> и ночной одержимости.</td>\n<td>Появляется дайнер; личное состояние получает социальную сцену.</td>\n</tr>\n<tr>\n<td>01:37–02:02</td>\n<td>Второй куплет связывает ритм с освобождением и одновременно с поглощением другим.</td>\n<td>Коллективная хореография расширяется, а Bellamy остаётся цифровым источником.</td>\n</tr>\n<tr>\n<td>02:03–02:38</td>\n<td>Возвращение рефрена; повтор сильнее и плотнее.</td>\n<td>Толпа окружает героиню, затем энергия физически меняет тела и зал.</td>\n</tr>\n<tr>\n<td>02:38–03:12</td>\n<td>Длинный инструментальный участок отдаёт повествование движению и VFX.</td>\n<td>Левитация и выход группы из помещения в степь.</td>\n</tr>\n<tr>\n<td>03:12–03:29</td>\n<td>Частичное возвращение вокального рефрена.</td>\n<td>Наружный ритуал становится более резким и хаотичным.</td>\n</tr>\n<tr>\n<td>03:29–03:45</td>\n<td>Инструментальный разгон к кульминации.</td>\n<td>Тела распадаются в красные частицы и втягиваются в поток.</td>\n</tr>\n<tr>\n<td>03:45–04:21.88</td>\n<td>Финальный рефрен и затухающий вокальный хвост.</td>\n<td>Кольцо раскрывается над степью и собирает людей в вертикальный вихрь.</td>\n</tr>\n<tr>\n<td>04:20–04:42.3</td>\n<td>Музыкальный хвост переходит в титры.</td>\n<td>Production credits закрывают фильм.</td>\n</tr>\n</tbody>\n</table>\n<h2>Звуковая драматургия</h2>\n<ol>\n<li>Куплеты удерживают субъективное состояние притяжения; рефрены расширяют его до массового события.</li>\n<li>Первый крупный инструментальный разрыв совпадает с переходом от интерьерной хореографии к открытому ландшафту.</li>\n<li>Название трека работает как звуковой mnemonic, а красная энергия — как его повторяемый визуальный эквивалент.</li>\n<li>Отдельный spoken-word слой не конкурирует с телом: смысл развивается через ритм, монтаж, дыхание танца и смену масштаба.</li>\n</ol>\n<h2>Ограничения</h2>\n<p>Automatic captions местами слышат название как другие английские словосочетания; такие варианты не исправляются молча и не цитируются как авторский текст. Отдельная тяжёлая ASR-расшифровка не запускалась: опубликованная caption-дорожка достаточна для структурного анализа, а полный lyrics-текст не требуется для креативной библиотеки.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к полному официальному master <code>282.308209 s</code>. Все 30 кадров получены после подтверждённого browser seek и уникальны по SHA-256.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемый образ</th>\n<th>Камера / монтаж</th>\n<th>Креативная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/official-muse/muse-0000-5.png</code></td>\n<td>Почти полностью чёрный экран.</td>\n<td>Удержанная темнота до первого образа.</td>\n<td>Создаёт пустое пространство, из которого возникнет сигнал.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/official-muse/muse-0010-0.png</code></td>\n<td>Героиня отходит от старого автомобиля; над степью висит огромная планета.</td>\n<td>Сверхширокий план, близкий проход героини через передний план.</td>\n<td>Сталкивает roadside-быт с космической невозможностью без экспозиции.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/official-muse/muse-0020-0.png</code></td>\n<td>Красная куртка и тело героини против солнца и малой луны.</td>\n<td>Контровой low-angle, движение ткани и рук.</td>\n<td>Делает тело первым датчиком невидимой энергии.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/official-muse/muse-0030-0.png</code></td>\n<td>Героиня почти зависает над травой рядом с автомобилем.</td>\n<td>Extreme wide с очень низкой линией камеры.</td>\n<td>Впервые нарушает физику и увеличивает пустоту вокруг персонажа.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/official-muse/muse-0040-0.png</code></td>\n<td>Matt Bellamy собран из красных точек на абсолютном чёрном.</td>\n<td>Фронтальный близкий digital portrait.</td>\n<td>Отделяет исполнителя от сюжетного мира и превращает его в сигнал.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/official-muse/muse-0050-0.png</code></td>\n<td>Одинокий <code>12 STEP DINER</code> на мокрой дороге под несколькими лунами.</td>\n<td>Высокий establishing wide, вывеска в ярком переднем плане.</td>\n<td>Даёт следующую цель и смешивает Американу, Алматы и sci-fi.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/official-muse/muse-0060-0.png</code></td>\n<td>Лицо Bellamy распадается на плотные красные точки и волны.</td>\n<td>Digital close-up, чёрный negative space.</td>\n<td>Повторяет источник энергии перед входом героини в социальную среду.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/official-muse/muse-0070-0.png</code></td>\n<td>Героиня идёт по оси длинного зала, красные порталы поднимаются по бокам.</td>\n<td>Центральная перспектива, движение камеры вслед за фигурой.</td>\n<td>Вводит энергию внутрь архитектуры как буквальное вторжение.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/official-muse/muse-0080-0.png</code></td>\n<td>Посетители вскакивают и начинают резкое движение вокруг героини.</td>\n<td>Низкая камера среди столов, диагональные тела.</td>\n<td>Показывает первый момент заражения толпы.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/official-muse/muse-0090-0.png</code></td>\n<td>Цифровой Bellamy разводит руки; частицы тянутся за жестом.</td>\n<td>Фронтальная performance-вставка.</td>\n<td>Синхронизирует вокальный рефрен с визуальным импульсом.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/official-muse/muse-0100-0.png</code></td>\n<td>Несколько красных тел сливаются в волновую массу.</td>\n<td>Тёмный VFX-space, фигуры читаются через контуры.</td>\n<td>Предвосхищает потерю индивидуальных границ в финале.</td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>frames/official-muse/muse-0110-0.png</code></td>\n<td>Bellamy мал в центре огромной чёрной пустоты.</td>\n<td>Дальний фронтальный план вместо привычного hero close-up.</td>\n<td>Делает исполнителя проводником, а не владельцем мира.</td>\n</tr>\n<tr>\n<td>02:00</td>\n<td><code>frames/official-muse/muse-0120-0.png</code></td>\n<td>Танцовщица вращается внутри красно-оранжевого волнового тоннеля.</td>\n<td>Наклонённый close/medium, поверхность пространства обтекает тело.</td>\n<td>Переводит хореографию из помещения в чистую энергию.</td>\n</tr>\n<tr>\n<td>02:10</td>\n<td><code>frames/official-muse/muse-0130-0.png</code></td>\n<td>Героиня в центре синхронной группы под зелёным потолочным цилиндром.</td>\n<td>Симметричный низкий wide.</td>\n<td>Архитектура становится метрономом и удерживает массовую сцену.</td>\n</tr>\n<tr>\n<td>02:20</td>\n<td><code>frames/official-muse/muse-0140-0.png</code></td>\n<td>Десятки рук сходятся к центру кадра.</td>\n<td>Сверхблизкая камера внутри круга, красно-зелёный split light.</td>\n<td>Превращает заражение в телесное давление и почти поглощение.</td>\n</tr>\n<tr>\n<td>02:30</td>\n<td><code>frames/official-muse/muse-0150-0.png</code></td>\n<td>Героиня стоит одна, посетители лежат вокруг неё.</td>\n<td>Центральный широкий план, длинные световые линии зала.</td>\n<td>Даёт паузу после коллективного выброса и показывает цену импульса.</td>\n</tr>\n<tr>\n<td>02:40</td>\n<td><code>frames/official-muse/muse-0160-0.png</code></td>\n<td>Героиня парит высоко над лежащей толпой; красные волны идут по стенам.</td>\n<td>Симметричный upward wide.</td>\n<td>Материализует власть энергии над пространством и гравитацией.</td>\n</tr>\n<tr>\n<td>02:50</td>\n<td><code>frames/official-muse/muse-0170-0.png</code></td>\n<td>Группа танцует силуэтами в степи под синим небом и лунами.</td>\n<td>Камера внутри движущейся толпы.</td>\n<td>Расширяет заражение за пределы здания и меняет клуб на ритуал.</td>\n</tr>\n<tr>\n<td>03:00</td>\n<td><code>frames/official-muse/muse-0180-0.png</code></td>\n<td>Движущиеся люди заполняют передний и дальний планы.</td>\n<td>Близкий handheld/wide, лица частично скрыты темнотой.</td>\n<td>Лишает сцену фронтальности и втягивает зрителя в массу.</td>\n</tr>\n<tr>\n<td>03:10</td>\n<td><code>frames/official-muse/muse-0190-0.png</code></td>\n<td>Героиня и группа движутся в красной пыли, крупная фигура закрывает часть кадра.</td>\n<td>Глубинная многоплановость, намеренная визуальная перегрузка.</td>\n<td>Делает коллективное состояние неконтролируемым.</td>\n</tr>\n<tr>\n<td>03:20</td>\n<td><code>frames/official-muse/muse-0200-0.png</code></td>\n<td>Красные частицы подхватывают тела над землёй.</td>\n<td>Дальний VFX-wide с несколькими уровнями левитации.</td>\n<td>Начинает финальную трансформацию людей в материал сигнала.</td>\n</tr>\n<tr>\n<td>03:30</td>\n<td><code>frames/official-muse/muse-0210-0.png</code></td>\n<td>Лицо и тело мужчины скользят через красный поток.</td>\n<td>Близкий вращающийся ракурс внутри тоннеля.</td>\n<td>Возвращает человеческое лицо внутрь большого эффекта.</td>\n</tr>\n<tr>\n<td>03:40</td>\n<td><code>frames/official-muse/muse-0220-0.png</code></td>\n<td>Женщина летит внутри волнового коридора, границы пространства дрожат.</td>\n<td>Диагональный close/medium.</td>\n<td>Ускоряет переход от танца к беспомощному переносу.</td>\n</tr>\n<tr>\n<td>03:50</td>\n<td><code>frames/official-muse/muse-0230-0.png</code></td>\n<td>Гигантское чёрное кольцо раскрывается над автомобилем; люди образуют вертикальный вихрь.</td>\n<td>Extreme wide, автомобиль даёт человеческий масштаб.</td>\n<td>Выплачивает повторяемый альбомный символ как кульминационный объект.</td>\n</tr>\n<tr>\n<td>04:00</td>\n<td><code>frames/official-muse/muse-0240-0.png</code></td>\n<td>Фигура вращается в плотном оранжевом потоке, вокруг видны силуэты других людей.</td>\n<td>Крупный иммерсивный VFX shot.</td>\n<td>Чередует космический масштаб с субъективным переживанием похищения.</td>\n</tr>\n<tr>\n<td>04:10</td>\n<td><code>frames/official-muse/muse-0250-0.png</code></td>\n<td>Молодая женщина втягивается в красный тоннель; тела проходят над ней.</td>\n<td>Перевёрнутый динамический close/medium.</td>\n<td>Доводит контакт до полной потери ориентации и контроля.</td>\n</tr>\n<tr>\n<td>04:20</td>\n<td><code>frames/official-muse/muse-0260-0.png</code></td>\n<td>Чёрный экран: <code>Written and Directed by Lado Kvataniya</code>.</td>\n<td>Резкая смена VFX-плотности на минимальную типографику.</td>\n<td>Отделяет кульминацию от документа авторства.</td>\n</tr>\n<tr>\n<td>04:30</td>\n<td><code>frames/official-muse/muse-0270-0.png</code></td>\n<td>Credits поверх крупной детали автомобиля в красном свете.</td>\n<td>Фотографический фон и строгий моноширинный текст.</td>\n<td>Возвращает материальный объект из начала и раскрывает ансамбль.</td>\n</tr>\n<tr>\n<td>04:40</td>\n<td><code>frames/official-muse/muse-0280-0.png</code></td>\n<td>Большой production-credit block на чёрном.</td>\n<td>Рассеянная сетка белых подписей.</td>\n<td>Делает невидимую производственную команду финальным коллективным образом.</td>\n</tr>\n<tr>\n<td>04:41.5</td>\n<td><code>frames/official-muse/muse-0281-5.png</code></td>\n<td>Последний credit frame.</td>\n<td>Удержание до конца master.</td>\n<td>Подтверждает полную хронологическую сохранность публикации.</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная система</h2>\n<ul>\n<li>В первой половине сюжет героини регулярно прерывают particle-performance inserts Bellamy.</li>\n<li>После 02:20 эти два мира сближаются: частицы входят в архитектуру и тела, а отдельные performance-вставки становятся не нужны.</li>\n<li>Смена масштаба организована ступенями: один человек → зал → толпа → степь → космический объект.</li>\n<li>Ultra-wide framing удерживает горизонт и архитектурную симметрию, а близкая камера внутри танца намеренно ломает эту стабильность.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>MUSE — Nightshift Superstar</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22083\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22083</a></li>\n<li>Сообщение: <code>22083</code></li>\n<li>Дата UTC: 2026-06-07T04:26:42+00:00</li>\n<li>Исходная ссылка Telegram: <a href=\"https://vimeo.com/1199084982\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199084982</a></li>\n<li>Полный официальный master: <a href=\"https://www.youtube.com/watch?v=p--xk9n1eIM\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=p--xk9n1eIM</a></li>\n<li>Артист: Muse</li>\n<li>Трек: Nightshift Superstar</li>\n<li>Режиссёр и соавтор сценария: Lado Kvataniya</li>\n<li>Оператор: Vladimir Ushakov</li>\n<li>Главная героиня: Grace Heart</li>\n<li>Производство: REFLECTOЯUM и Anykey</li>\n<li>Доказательность: <code>E4</code> — полный официальный 282.308-секундный синхронный master сохранён и проверен; отдельно сохранены 1920×814 visual, AAC-аудио и опубликованные английские automatic captions</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>MUSE - NIGHTSHIFT SUPERSTAR<br>\nby Lado Kvataniya</p>\n<p><a href=\"https://vimeo.com/1199084982\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1199084982</a></p>\n<p>#music@fps_24_video</p>\n<h2>Что опубликовано</h2>\n<p>Telegram ведёт на Vimeo <code>1199084982</code>, опубликованный оператором Vladimir Ushakov: title <code>MUSE [ NIGHTSHIFT SUPERSTAR ]</code>, metadata duration <code>282 s</code>, полный production-credit block. Snapshot сохранён в <code>source/active.json</code>, exact poster — в <code>source/posters/exact-1199084982.jpg</code>.</p>\n<p>Публичный Vimeo player на момент проверки требует OAuth. На официальном YouTube-канале Muse найден фильм <code>MUSE - Nightshift Superstar (Official Music Video)</code> с тем же названием, тем же 282-секундным public runtime и теми же ключевыми credits. Полная публикация сохранена синхронным H.264/AAC master-файлом и просмотрена по всей хронологии.</p>\n<h2>Граница версий</h2>\n<p>Идентичность произведения доказана сильно: официальный канал артиста, совпадающая заявленная длительность, режиссёр, герои и титры. Побайтовая идентичность с Vimeo не утверждается, потому что exact Vimeo stream недоступен. Сценарий и раскадровка относятся только к полностью наблюдённому официальному master.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.872618+00:00"
    },
    {
      "id": "2026-06-06__tg-22082-a0__adidas-world-cup-dir-jack-begert",
      "caseId": "-1001147919203:22082:0",
      "messageId": 22082,
      "date": "2026-06-06T06:04:04+00:00",
      "title": "Adidas World Cup (Dir. Jack Begert)",
      "brand": "adidas Originals",
      "campaign": "",
      "format": "film",
      "director": "Jack Begert",
      "author": "Mika Altskan",
      "evidence": "E3",
      "frameCount": 8,
      "durationSeconds": 201,
      "summary": "Кампания меняет главный объект футбольной рекламы. Вместо матча она снимает промежутки, в которых культура футбола становится повседневной жизнью : пробку, автомобиль, дорожную работу, одежду, суеверие, детскую игру, пыль на стекле и тень на асфальте. Продукт не ставится отдельно от поведения — одежда и обувь выглядят как часть ритуала.",
      "sourceUrl": "https://vimeo.com/1198833060",
      "telegramUrl": "https://t.me/fps_24_video/22082",
      "images": [
        {
          "src": "./frames/2026-06-06__tg-22082-a0__adidas-world-cup-dir-jack-begert-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-instagram/02-pressure__official-cover.jpg"
        }
      ],
      "tasks": [
        "product",
        "craft",
        "rhythm",
        "world",
        "reframe"
      ],
      "moves": [
        {
          "id": "culture-around-event",
          "name": "Снимать культуру вокруг события",
          "signal": "Четыре narrative covers помещают болельщиков в пробку, автомобили и дорожную работу, а не на стадион.",
          "baseline": "World Cup advertising строит масштаб через поле, трибуны и hero athlete.",
          "deviation": "Футбол показан через ожидание, одежду, суеверие и общение в паузе.",
          "interpretation": "Снимать культуру вокруг события",
          "transfer": "Искать историю в дороге, очереди, подготовке и последствиях главного события.",
          "risk": "Без узнаваемого ритуала периферийная сцена потеряет связь с категорией."
        },
        {
          "id": "constrained-space-as-stage",
          "name": "Ограниченное пространство становится сценой",
          "signal": "Окна, двери, капоты и соседние автомобили многократно рамируют персонажей.",
          "baseline": "Коммерческий hero shot очищает фон и открывает персонажа полностью.",
          "deviation": "Теснота и перекрытия превращены в композиционный grammar серии.",
          "interpretation": "Ограниченное пространство становится сценой",
          "transfer": "Повторять физические рамки локации, чтобы ограничение стало айдентикой.",
          "risk": "Слишком плотный foreground скроет героя и продукт."
        },
        {
          "id": "celebrity-as-discovery",
          "name": "Звезда появляется как находка",
          "signal": "I Spy ведёт через телефон и взгляд ребёнка к Jude Bellingham.",
          "baseline": "Celebrity endorsement начинает с объявленного hero reveal.",
          "deviation": "Узнавание становится payoff детской игры.",
          "interpretation": "Звезда появляется как находка",
          "transfer": "Давать обычному персонажу обнаружить звезду раньше, чем реклама её назовёт.",
          "risk": "Слишком скрытый или короткий reveal не даст зрителю распознать лицо."
        },
        {
          "id": "physical-logo-reveal",
          "name": "Логотип рождается из физики мира",
          "signal": "В Wipeout пыль и дворники открывают Trefoil и three stripes.",
          "baseline": "Brand mark добавляется отдельным digital end card.",
          "deviation": "Знак является результатом действия внутри сцены.",
          "interpretation": "Логотип рождается из физики мира",
          "transfer": "Проектировать reveal через след, тень, отражение или механическое стирание.",
          "risk": "Если форма не считывается сразу, reveal станет не оплаченной загадкой."
        },
        {
          "id": "skill-without-identity",
          "name": "Навык без лица",
          "signal": "Shadow Play показывает трюки двумя тенями и тенью мяча, оставляя лица за кадром.",
          "baseline": "Performance proof привязан к узнаваемому спортсмену и телесному close-up.",
          "deviation": "Личность убрана, траектория и ритм движения усилены.",
          "interpretation": "Навык без лица",
          "transfer": "Абстрагировать исполнителя, когда навык должен стать универсальным знаком.",
          "risk": "Без материального якоря зритель может не связать графическую сцену с продуктом."
        },
        {
          "id": "wardrobe-as-social-role",
          "name": "Одежда задаёт социальную роль",
          "signal": "Dressed Up строит персонажа через маску, цвета сборной и телесный перформанс в трафике.",
          "baseline": "Wardrobe работает как пассивный styling layer.",
          "deviation": "Одежда меняет поведение и превращает пробку в фанатскую сцену.",
          "interpretation": "Одежда задаёт социальную роль",
          "transfer": "Показывать, какое действие или принадлежность предмет делает возможными.",
          "risk": "Костюмность без человеческой мотивации станет маскарадом."
        },
        {
          "id": "modular-anthology",
          "name": "Hero film проектируется как модульная антология",
          "signal": "Семь полных самостоятельных cuts суммарно дают 197.103 секунды при 201-секундном compilation target.",
          "baseline": "Сначала создаётся один длинный hero, затем из него механически режутся cutdowns.",
          "deviation": "Каждый модуль имеет собственный hook и жанровую функцию, а Highlights собирает recall.",
          "interpretation": "Hero film проектируется как модульная антология",
          "transfer": "Проектировать короткие фильмы как законченные блоки будущей длинной версии.",
          "risk": "Без общего света, мира и мотивов серия распадётся."
        },
        {
          "id": "tactile-heritage-network",
          "name": "Heritage собирается сетью материалов",
          "signal": "Пыль, треснувший асфальт, металл, резина, ткань jerseys и архивные silhouettes повторяются в разных films.",
          "baseline": "Heritage объясняется текстом о годах и истории бренда.",
          "deviation": "Возраст и устойчивость знака переданы через материальные поверхности и повседневное использование.",
          "interpretation": "Heritage собирается сетью материалов",
          "transfer": "Доказывать наследие носителями, следами и повторяемыми предметами вместо исторической справки.",
          "risk": "Generic grain и грязные поверхности без точного brand motif дадут пустую ретро-стилизацию."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Кампания меняет главный объект футбольной рекламы. Вместо матча она снимает <strong>промежутки, в которых культура футбола становится повседневной жизнью</strong>: пробку, автомобиль, дорожную работу, одежду, суеверие, детскую игру, пыль на стекле и тень на асфальте. Продукт не ставится отдельно от поведения — одежда и обувь выглядят как часть ритуала.</p>\n<p>Это особенно точно для adidas Originals. Performance-реклама обычно доказывает скорость и результат на поле; здесь heritage-линия доказывает культурную долговечность тем, что бренд продолжает жить вне поля.</p>\n<h2>Доказательный разбор</h2>\n<h3>1. Пробка вместо стадиона</h3>\n<p><strong>Signal:</strong> official covers <code>Road Work</code>, <code>Pressure</code>, <code>I Spy</code>, <code>Dressed Up</code> используют автомобили, окна, дорожные конусы, флаги и людей между рядами машин. LBB прямо связывает три фильма с решающими моментами матча в трафике, счастливой майкой и fan banter.</p>\n<p><strong>Baseline:</strong> футбольный World Cup spot обычно строит масштаб через стадион, толпу, поле и hero entrance спортсмена.</p>\n<p><strong>Deviation:</strong> действие уменьшено до тесного, неподвижного городского пространства; энергия возникает не из скорости игры, а из поведения людей во время вынужденной паузы.</p>\n<p><strong>Interpretation:</strong> fandom становится переносимым. Бренду не нужен доступ к полю, чтобы владеть культурой турнира: достаточно одежды, жестов, суеверий и узнавания между незнакомцами.</p>\n<h3>2. Рамка автомобиля как ограниченный POV</h3>\n<p><strong>Signal:</strong> <code>Pressure</code> и <code>I Spy</code> используют дверь и окно как frame-within-frame. В <code>Pressure</code> foreground shoe закрывает часть водителя; в <code>I Spy</code> ребёнок смотрит наружу из тесного салона.</p>\n<p><strong>Baseline:</strong> celebrity endorsement обычно раскрывает звезду чистым крупным планом и даёт зрителю привилегированный доступ.</p>\n<p><strong>Deviation:</strong> обзор ограничен архитектурой машины и частично чужим телом / телефоном; Jude Bellingham обнаруживается через детскую игру, а не объявляется.</p>\n<p><strong>Interpretation:</strong> ограничение повышает ценность узнавания. Зритель сначала разделяет любопытство ребёнка, затем получает reward; бренд превращает знаменитость из billboard в участника живого мира.</p>\n<h3>3. Логотип как физическое событие</h3>\n<p><strong>Signal:</strong> в <code>Wipeout</code> пыль, палец и дворники формируют <code>The Original</code>, Trefoil и three stripes. В <code>Shadow Play</code> ноги и мяч превращаются в графику через тень.</p>\n<p><strong>Baseline:</strong> короткий social spot обычно завершает live action отдельным цифровым logo card.</p>\n<p><strong>Deviation:</strong> знак появляется внутри материи кадра и подчиняется физическому действию — стиранию пыли или изменению света.</p>\n<p><strong>Interpretation:</strong> heritage не декларируется, а обнаруживается. Старый знак выглядит настолько встроенным в улицу, что среда сама его производит.</p>\n<h3>4. Skill без лица</h3>\n<p><strong>Signal:</strong> cover <code>Shadow Play</code> показывает две тени, тень мяча и только фрагменты реальных ног. По LBB весь фильм демонстрирует трюки через silhouettes.</p>\n<p><strong>Baseline:</strong> performance proof персонализируется лицом спортсмена и крупными планами тела.</p>\n<p><strong>Deviation:</strong> идентичность исполнителей уменьшается, а траектория мяча и ритм тел становятся читаемее.</p>\n<p><strong>Interpretation:</strong> футбол представлен как универсальный язык. Одновременно обувь остаётся единственным материальным предметом, который можно опознать без лица.</p>\n<h3>5. Styling как действие, а не декорация</h3>\n<p><strong>Signal:</strong> <code>Dressed Up</code> выводит маску, цвета сборной и телесный жест между автомобилями; <code>Road Work</code> соединяет jersey и дорожный инвентарь.</p>\n<p><strong>Baseline:</strong> fashion integration в sports spot часто ограничивается хорошо освещённым wardrobe и пассивной массовкой.</p>\n<p><strong>Deviation:</strong> одежда задаёт социальную роль — рабочий становится болельщиком, а болельщик превращает пробку в сцену.</p>\n<p><strong>Interpretation:</strong> Originals продаёт право участвовать в событии, даже когда зритель не на стадионе. Гардероб — это интерфейс принадлежности.</p>\n<h3>6. Anthology вместо одного героя</h3>\n<p><strong>Signal:</strong> семь самостоятельных фильмов имеют разные duration и жанровые функции; <code>Highlights</code> повторно использует их материал. Exact compilation длится 201 s, официальные components — 197.103 s.</p>\n<p><strong>Baseline:</strong> hero film обычно ведёт одного персонажа через линейный конфликт, а cutdowns производятся после него.</p>\n<p><strong>Deviation:</strong> кампания спроектирована как модульная система: micro-stories, visual poems и recap существуют самостоятельно и складываются в длинную версию.</p>\n<p><strong>Interpretation:</strong> медиаплан встроен в драматургию. Каждый фильм может жить как Reel, но узнаваемые traffic, footwear и Trefoil motifs дают эффект сериала.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Тёплый низкий свет и плотный street casting делают пробку не раздражением, а общественной сценой.</li>\n<li>Машины создают многоуровневую mise-en-scène: окно, зеркало, капот и соседний ряд постоянно рамируют людей.</li>\n<li>Продукт чаще появляется через использование и foreground, а не отдельный packshot.</li>\n<li>Трещины асфальта, пыль, металл, резина и ткань создают tactile continuity между улицей и heritage-продуктом.</li>\n<li>Повтор трёх полос, Trefoil, football jerseys и обуви работает как мотив-трекинг: знак меняет носитель, но не функцию узнавания.</li>\n<li>Сочетание горизонтальных 5:4 Reels и одного вертикального <code>Wipeout</code> показывает, что формат подчинён идее конкретного спота, а не унифицирован механически.</li>\n</ul>\n<h2>Почему это запоминается</h2>\n<p>Кампания строит recall не на одном слогане, а на системе микрооткрытий. Зритель узнаёт звезду через ребёнка, логотип — через дворники, игрока — через тень, болельщика — через одежду. Каждый эпизод использует один ясный perceptual trick, поэтому серия остаётся разнообразной, но не распадается.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Искать событие <strong>вокруг главного события</strong>: дорога к концерту, ожидание доставки, backstage перед выходом часто богаче самого финала.</li>\n<li>Превращать вынужденное ограничение локации в сценографию: окно, очередь, лифт или пробка могут дать повторяемую систему рамок.</li>\n<li>Вводить знаменитость через POV обычного человека, чтобы reveal был наградой, а не контрактной обязанностью.</li>\n<li>Делать логотип результатом действия среды — следом, тенью, вырезом, отражением, механическим reveal.</li>\n<li>Назначать каждому короткому ролику одну функцию: narrative, icon reveal, performance abstraction, cultural styling, recap.</li>\n<li>Проектировать hero compilation из самостоятельных модулей с самого начала, а не резать длинный фильм постфактум.</li>\n<li>Использовать продукт как часть ритуала: предмет становится убедительнее, когда без него действие персонажа было бы другим.</li>\n<li>Строить узнаваемость через повтор носителей бренда, а не через одинаковые кадры.</li>\n<li>Давать одному споту быть почти безлюдным и графическим, чтобы серия получила ритмический контраст.</li>\n<li>Создавать <code>Highlights</code> как новый rhythmic argument, а не как произвольный best-of.</li>\n</ol>\n<h2>Что опасно копировать буквально</h2>\n<ul>\n<li>Traffic tableau быстро становится визуально шумным; без точного blocking продукт потеряется среди машин и массовки.</li>\n<li>Physical logo reveal работает только при мгновенной читаемости формы; случайная пыль или тень даст головоломку без payoff.</li>\n<li>Celebrity easter egg требует, чтобы зритель успел узнать лицо; слишком короткий reveal разрушит награду.</li>\n<li>Modular anthology распадётся, если у эпизодов нет общего мира, casting logic, света и повторяющихся мотивов.</li>\n<li>Ностальгическая street texture без современного поведения персонажей будет выглядеть как стилизация прошлого, а не живая культура.</li>\n<li>Нельзя считать официальный cover доказательством полной сцены: он подтверждает визуальный мотив, но не длительность плана, монтаж и звук.</li>\n</ul>\n<h2>Что доказано</h2>\n<ul>\n<li>Exact Telegram Vimeo имеет title <code>Adidas World Cup (Dir. Jack Begert)</code>, publisher Mika Altskan и duration 201 s.</li>\n<li>Официальный adidas newsroom и LBB подтверждают Spring/Summer 2026 campaign, семь названных spots и football culture outside the stadium.</li>\n<li>Портфолио Jake Torchin подтверждает Project 3, Biscuit Filmworks, Jack Begert, Mika Altskan, Jake Torchin, Will Tooke и семь exact Instagram links.</li>\n<li>Все семь Reels доступны публично, полностью сохранены и имеют H.264 video + AAC audio.</li>\n<li>Суммарная verified duration components — 197.103 s; каждый файл имеет checksum.</li>\n<li>Восемь официальных covers подтверждают visual identity и ключевые campaign motifs.</li>\n<li>LBB публикует сюжетные основания для <code>I Spy</code>, <code>Wipeout</code>, <code>Shadow Play</code>, <code>Highlights</code> и объединённый контекст первых трёх narrative spots.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Exact 201-second stream не получен; <code>3.897 s</code> расхождения не реконструированы.</li>\n<li>Не доказан порядок семи spots внутри Vimeo и наличие внутренних slates / transitions.</li>\n<li>Нет полной таймкодированной раскадровки каждого MP4: browser screenshot path завис, а ffmpeg-frame extraction запрещён текущим swap gate.</li>\n<li>Нет акустически подтверждённого полного transcript; отдельные caption tracks не опубликованы.</li>\n<li>Source-published line <code>I spy... B</code> и burned-in <code>Good... good... good...</code> не заменяют speech-to-text всего звука.</li>\n</ul>\n<h2>Upgrade target</h2>\n<p><code>E4</code> достигается после получения exact 201-second master либо доказанной byte-identical копии, плотной покадровой проверки и одного resource-safe acoustic pass. До этого максимальный честный уровень — <code>E3</code>: вся официальная семичастная кампания сохранена и концептуально разобрана, но exact compilation edit не подменён предположением.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Граница реконструкции</h2>\n<p>Exact 201-second Vimeo недоступен для воспроизведения без OAuth. Ни его порядок спотов, ни дополнительные <code>3.897 s</code>, ни переходы не выдаются за увиденные. Ниже — карта семи <strong>полностью сохранённых официальных component cuts</strong>. Детали сюжета помечены по типу основания: наблюдаемый cover, текст официальной публикации или описание LBB.</p>\n<h2>Road Work — 37.615 s</h2>\n<p>Наблюдаемый официальный cover показывает двух мужчин в футбольной экипировке среди машин и дорожных конусов; один держит красно-белый конус. Кампания намеренно переносит футбольный спектакль с поля в городскую пробку. LBB объединяет <code>Road Work</code>, <code>Pressure</code> и <code>Dressed Up</code> как три истории о просмотре решающих моментов в трафике, счастливой нестиранной майке и соревновательной перепалке болельщиков. Точное распределение этих трёх микросюжетов без акустического и покадрового прохода не угадывается.</p>\n<h2>Pressure — 27.746 s</h2>\n<p>На официальном cover мужчина напряжённо сидит за рулём; перед автомобилем в foreground видна нога в adidas F50. В кадре присутствует сгоревший в изображение субтитр <code>Good... good... good...</code>. Смысловой двигатель — давление ожидания внутри неподвижной пробки: зрелище находится вне кадра, но реакция болельщика и предметы футбольной культуры превращают автомобиль в мини-трибуну.</p>\n<h2>I Spy — 32.994 s</h2>\n<p>Официальный cover совпадает с exact Vimeo poster: девочка выглядывает из окна автомобиля и смотрит через телефон. По опубликованному LBB описанию она играет в <code>I spy</code>, сканирует людей в adidas и выбирает объект на букву <code>B</code>; фокус оказывается на Jude Bellingham, после чего ребёнок и спортсмен обмениваются понимающей улыбкой. Звезда вводится не hero-shot-ом, а как случайная находка внутри детской игры.</p>\n<h2>Dressed Up — 29.441 s</h2>\n<p>Официальный cover показывает болельщика в маске и ярких цветах сборной, который двигается между автомобилями в пробке. Вокруг — флаги, люди в машинах и насыщенная fan styling. Фильм использует буквальное <code>dressed up</code>: одежда, маска и жест становятся культурной демонстрацией до любого стадиона.</p>\n<h2>Wipeout — 14.093 s</h2>\n<p>По подтверждённому описанию зритель пишет <code>The Original</code> на пыльном лобовом стекле. Дворники стирают надпись и физически открывают Trefoil и три полосы. Официальный вертикальный cover фиксирует финальный знак в пыли: логотип не наложен графикой, а обнаружен действием предмета внутри мира.</p>\n<h2>Shadow Play — 36.987 s</h2>\n<p>Два игрока показывают трюки с мячом только силуэтами. Cover снят сверху: в кадре реальные ноги и обувь, но главные герои — две тени и тень мяча на растрескавшемся асфальте. Навык доказан движением, а идентичность людей намеренно убрана.</p>\n<h2>Highlights — 18.226 s</h2>\n<p>Финальный фильм собирает моменты из предыдущих шести историй в ритмическую выжимку. Cover — крупный план adidas shoe на металлической педали / механизме автомобиля: продукт, дорога и ускорение сводятся в один плотный tactile insert. Это не новая история, а монтажный recall всей кампании.</p>\n<h2>Общая драматургия кампании</h2>\n<p>Серия строит один мир из семи функций:</p>\n<ol>\n<li><code>Road Work</code>, <code>Pressure</code>, <code>Dressed Up</code> — люди превращают вынужденную паузу в фанатский ритуал;</li>\n<li><code>I Spy</code> — celebrity reveal приходит через повседневную игру;</li>\n<li><code>Wipeout</code>, <code>Shadow Play</code> — бренд и техника показываются через физические следы, без разговорного объяснения;</li>\n<li><code>Highlights</code> — повторно активирует уже знакомые лица, обувь, машины, жесты и символы.</li>\n</ol>\n<p>Компиляция продаёт не матч и не товарную характеристику, а идею: футбольная культура существует в одежде, разговорах, суевериях и городских паузах до и после стадиона.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Все семь официальных component cuts сохранены с полной AAC-дорожкой.</li>\n<li>Instagram не публикует отдельные subtitle / caption tracks для этих Reels.</li>\n<li>Exact 201-second Vimeo недоступен для аудиопроверки через публичный route.</li>\n<li>Whisper и локальный acoustic pass не запускались: общий heavy-work gate не проходит по swap.</li>\n</ul>\n<h2>Текст, подтверждённый источниками</h2>\n<p>Для <code>I Spy</code> LBB публикует реплику девочки:</p>\n<blockquote>\n<p>I spy with my little eye, something that starts with the letter… B.</p>\n</blockquote>\n<p>Это <strong>source-published dialogue</strong>, а не акустическая транскрипция сохранённого файла. Speaker attribution и финальная формулировка подтверждаются описанием сюжета, но должны быть сверены со звуком при безопасном gate.</p>\n<h2>Экранный текст, подтверждённый изображением</h2>\n<ul>\n<li><code>Pressure</code>: официальный cover содержит burned-in subtitle <code>Good... good... good...</code>.</li>\n<li><code>Wipeout</code>: <code>The Original</code> подтверждено описанием действия LBB; Trefoil и three stripes видны на официальном cover.</li>\n</ul>\n<h2>Что не утверждается</h2>\n<p>Не утверждаются полный диалог <code>Road Work</code>, <code>Pressure</code> и <code>Dressed Up</code>, speaker order, слова фоновой трансляции, вокал, музыкальная композиция и точные SFX cues. Наличие полной AAC-дорожки не равно подтверждённому транскрипту.</p>\n<h2>Следующий акустический проход</h2>\n<p>При прохождении resource gate нужен один последовательный speech/sound pass по семи файлам с таймкодами. Он должен отдельно зафиксировать: речь внутри автомобилей, fan banter, звук дворников, удары мяча, traffic bed, музыкальный bridge и то, как <code>Highlights</code> переиспользует звуковые мотивы.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<h2>Версионная граница</h2>\n<p>Кадры ниже — официальные cover frames семи полностью сохранённых component cuts и exact Vimeo. Они доказывают героев, локацию, композиционный принцип и campaign identity, но не заменяют таймкодированный EDL 201-second Vimeo.</p>\n<table>\n<thead>\n<tr>\n<th>Фильм / время</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие</th>\n<th>Камера / композиция</th>\n<th>Креативная функция</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Exact Vimeo · cover</td>\n<td><code>frames/official-instagram/00-exact-vimeo-cover.jpg</code></td>\n<td>Девочка выглядывает из окна автомобиля.</td>\n<td>Плотный close-up через рамку двери; взгляд направлен в сторону.</td>\n<td>Превращает пробку в пространство наблюдения и узнавания.</td>\n<td>Official Vimeo poster</td>\n</tr>\n<tr>\n<td>Road Work · cover</td>\n<td><code>frames/official-instagram/01-road-work__official-cover.jpg</code></td>\n<td>Два болельщика / дорожных работника держат красно-белые конусы между машинами.</td>\n<td>Тёплый medium shot, низкое солнце, traffic layers.</td>\n<td>Смешивает рабочий инвентарь, форму сборной и городской fandom.</td>\n<td>Official adidas Reel cover</td>\n</tr>\n<tr>\n<td>Pressure · cover</td>\n<td><code>frames/official-instagram/02-pressure__official-cover.jpg</code></td>\n<td>Напряжённый водитель внутри машины; F50 в foreground; subtitle <code>Good... good... good...</code>.</td>\n<td>Frame-within-frame через окно, сильное перекрытие foreground.</td>\n<td>Делает ожидание матча физическим давлением в тесном пространстве.</td>\n<td>Official adidas Reel cover</td>\n</tr>\n<tr>\n<td>I Spy · cover</td>\n<td><code>frames/official-instagram/03-i-spy__official-cover.jpg</code></td>\n<td>Девочка поднимает телефон и ищет объект снаружи.</td>\n<td>Eye-level close-up, дверь автомобиля образует вторую рамку.</td>\n<td>Даёт celebrity reveal через детский POV, а не через рекламный выход звезды.</td>\n<td>Official adidas Reel cover + LBB plot</td>\n</tr>\n<tr>\n<td>Dressed Up · cover</td>\n<td><code>frames/official-instagram/04-dressed-up__official-cover.jpg</code></td>\n<td>Маскированный болельщик в цветах сборной движется между рядами машин.</td>\n<td>Глубокий street tableau, флаги и автомобили на нескольких планах.</td>\n<td>Показывает форму как социальный костюм и перформанс.</td>\n<td>Official adidas Reel cover</td>\n</tr>\n<tr>\n<td>Wipeout · cover</td>\n<td><code>frames/official-instagram/05-wipeout__official-cover.jpg</code></td>\n<td>Дворник открыл Trefoil и полосы на пыльном стекле.</td>\n<td>Вертикальный предметный close-up, знак занимает центр.</td>\n<td>Создаёт branding внутри физики сцены, без digital end card.</td>\n<td>Official adidas Reel cover + LBB plot</td>\n</tr>\n<tr>\n<td>Shadow Play · cover</td>\n<td><code>frames/official-instagram/06-shadow-play__official-cover.jpg</code></td>\n<td>Два силуэта взаимодействуют с тенью мяча; реальные ноги остаются у нижней границы.</td>\n<td>Почти ортографический top shot, текстура треснувшего асфальта.</td>\n<td>Отделяет футбольный skill от лица и делает движение графическим знаком.</td>\n<td>Official Project 3 Reel cover + LBB plot</td>\n</tr>\n<tr>\n<td>Highlights · cover</td>\n<td><code>frames/official-instagram/07-highlights__official-cover.jpg</code></td>\n<td>adidas shoe нажимает на металлическую педаль / механизм.</td>\n<td>Extreme close-up, диагональный свет, жёсткая материальная фактура.</td>\n<td>Сжимает road motif и product detail в ритмический recall.</td>\n<td>Official Project 3 Reel cover</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Сохранены восемь официальных изображений и семь полных H.264/AAC masters. Плотная раскадровка по 4–6 кадров на каждый component cut намеренно отложена до безопасного ffmpeg/browser-frame gate; cover не используется как доказательство невидимых монтажных стыков.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Adidas World Cup (Dir. Jack Begert)</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22082\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22082</a></li>\n<li>Сообщение: <code>22082</code></li>\n<li>Дата UTC: 2026-06-06T06:04:04+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1198833060\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1198833060</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>ADIDAS WORLD CUP<br>\nby Jack Begert</p>\n</blockquote>\n<p>Категория канала: <code>#adv</code>.</p>\n<h2>Точная идентичность</h2>\n<p>Telegram ведёт на 201-секундный Vimeo <code>Adidas World Cup (Dir. Jack Begert)</code>, опубликованный оператором Mika Altskan. Плеер этого Vimeo в текущем окружении требует OAuth, но публичные oEmbed-метаданные, длительность и официальный постер сохранены.</p>\n<p>Кампанию независимо подтверждают три публичных контура:</p>\n<ul>\n<li>официальный newsroom adidas называет её Spring/Summer 2026 campaign перед FIFA World Cup 2026;</li>\n<li>LBB описывает семь фильмов <code>Road Work</code>, <code>Pressure</code>, <code>I Spy</code>, <code>Dressed Up</code>, <code>Wipeout</code>, <code>Shadow Play</code>, <code>Highlights</code>;</li>\n<li>портфолио монтажёра Jake Torchin перечисляет те же семь названий, Jack Begert, Project 3, Biscuit Filmworks, Mika Altskan и ссылки на каждый официальный Instagram Reel.</li>\n</ul>\n<h2>Полученные материалы</h2>\n<p>Сохранены семь полных first-party / agency-published Reels с синхронным H.264/AAC:</p>\n<table>\n<thead>\n<tr>\n<th>Фильм</th>\n<th>Публикатор</th>\n<th style=\"text-align:right\">Длительность</th>\n<th>Файл</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Road Work</td>\n<td>adidasoriginals</td>\n<td style=\"text-align:right\">37.615 s</td>\n<td><code>source/official-instagram-seven/01-road-work.mp4</code></td>\n</tr>\n<tr>\n<td>Pressure</td>\n<td>adidasoriginals</td>\n<td style=\"text-align:right\">27.746 s</td>\n<td><code>source/official-instagram-seven/02-pressure.mp4</code></td>\n</tr>\n<tr>\n<td>I Spy</td>\n<td>adidasoriginals</td>\n<td style=\"text-align:right\">32.994 s</td>\n<td><code>source/official-instagram-seven/03-i-spy.mp4</code></td>\n</tr>\n<tr>\n<td>Dressed Up</td>\n<td>adidasoriginals</td>\n<td style=\"text-align:right\">29.441 s</td>\n<td><code>source/official-instagram-seven/04-dressed-up.mp4</code></td>\n</tr>\n<tr>\n<td>Wipeout</td>\n<td>adidasoriginals</td>\n<td style=\"text-align:right\">14.093 s</td>\n<td><code>source/official-instagram-seven/05-wipeout.mp4</code></td>\n</tr>\n<tr>\n<td>Shadow Play</td>\n<td>project3agency</td>\n<td style=\"text-align:right\">36.987 s</td>\n<td><code>source/official-instagram-seven/06-shadow-play.mp4</code></td>\n</tr>\n<tr>\n<td>Highlights</td>\n<td>project3agency</td>\n<td style=\"text-align:right\">18.226 s</td>\n<td><code>source/official-instagram-seven/07-highlights.mp4</code></td>\n</tr>\n</tbody>\n</table>\n<p>Суммарная длительность — <code>197.103 s</code>, на <code>3.897 s</code> меньше exact Vimeo. Это очень сильная связь с 201-секундным compilation cut, но не доказательство его точных служебных перебивок, порядка и склеек.</p>\n<h2>Статус доказательности</h2>\n<p><code>E3</code>: все семь официальных компонентных фильмов сохранены полностью; exact Vimeo identity, длительность, постер, campaign credits и официальные описания подтверждены; восемь официальных cover-кадров сохранены. До <code>E4</code> не хватает byte-verified 201-second master, плотной таймкодированной раскадровки и акустической проверки речи.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.869715+00:00"
    },
    {
      "id": "2026-06-04__tg-22080-a0__territoire-exil",
      "caseId": "-1001147919203:22080:0",
      "messageId": 22080,
      "date": "2026-06-04T04:12:52+00:00",
      "title": "TERRITOIRE 'Exil'",
      "brand": "TERRITOIRE 'Exil'",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "NB: Nicholas Berglund",
      "evidence": "E4",
      "frameCount": 9,
      "durationSeconds": 546,
      "summary": "EXIL превращает политическую и психологическую тему подчинения в физическое состояние тела внутри промышленной системы . Вместо буквального начальника, тюрьмы или объясняющего текста власть показана как пространство: пластик, ржавеющие шахтёрские поселения, мутная поверхность, стена, темнота и даже собственный двойник героя.",
      "sourceUrl": "https://www.youtube.com/watch?v=q-ezBlsyEMk",
      "telegramUrl": "https://t.me/fps_24_video/22080",
      "images": [
        {
          "src": "./frames/2026-06-04__tg-22080-a0__territoire-exil-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/07-humo-youtube-cover.jpg"
        }
      ],
      "tasks": [
        "human",
        "material",
        "sound",
        "world",
        "rhythm"
      ],
      "moves": [
        {
          "id": "architecture-as-command",
          "name": "Локация играет команду",
          "signal": "Три заброшенных mining camps окружают одного беззащитного героя и формируют его позы.",
          "baseline": "Индустриальная руина служит атмосферным фоном для performance.",
          "deviation": "Архитектура становится безличным антагонистом, даже когда никто не удерживает героя.",
          "interpretation": "Локация играет команду",
          "transfer": "Выбирать пространство, способное выполнять драматургический глагол по отношению к персонажу.",
          "risk": "Без повторяемого действия локация останется клишированным urban-decay production value."
        },
        {
          "id": "membrane-metaphor",
          "name": "Абстрактная сила получает мембрану",
          "signal": "Пластик и мутная поверхность многократно отделяют тело от камеры.",
          "baseline": "Полупрозрачный материал используется ради texture и мягкого света.",
          "deviation": "Материал мешает телу обрести форму и движение; ладони и торс сопротивляются ему.",
          "interpretation": "Абстрактная сила получает мембрану",
          "transfer": "Переводить нематериальную тему в повторяемое физическое препятствие.",
          "risk": "Случайный plastic styling без действия даст красивый, но пустой символ."
        },
        {
          "id": "body-as-seismograph",
          "name": "Тело — сейсмограф музыки",
          "signal": "Официальная концепция связывает flesh, heat и metal; позы Alix выглядят как физическая регистрация давления.",
          "baseline": "Beat иллюстрируется быстрыми склейками или хореографией.",
          "deviation": "Музыка читается через мышечное состояние одного тела.",
          "interpretation": "Тело — сейсмограф музыки",
          "transfer": "Просить исполнителя переводить звук в вес, напряжение, дыхание и контакт с поверхностью.",
          "risk": "Недифференцированная судорожность быстро становится эксплуатационной и однотонной."
        },
        {
          "id": "double-as-antagonist",
          "name": "Двойник заменяет антагониста",
          "signal": "Две фигуры Alix сведены лицом к лицу в симметричной пустой комнате.",
          "baseline": "Конфликт распределяется между героем и отдельным противником.",
          "deviation": "Приказ и сопротивление существуют внутри одного персонажа.",
          "interpretation": "Двойник заменяет антагониста",
          "transfer": "Дублировать героя, когда внешняя система уже стала частью его идентичности.",
          "risk": "Зеркальный кадр без заранее заданного внутреннего конфликта останется формальным трюком."
        },
        {
          "id": "aspect-ratio-pressure",
          "name": "Формат кадра усиливает заключение",
          "signal": "Опубликованный 4:3 master прижимает вертикальное тело к стенам и тёмным краям.",
          "baseline": "Монументальные ландшафты снимаются в широком cinematic ratio.",
          "deviation": "Узкая рамка отказывается от эпики ради телесной тесноты.",
          "interpretation": "Формат кадра усиливает заключение",
          "transfer": "Связывать aspect ratio с доступной герою свободой, а не с модным look.",
          "risk": "Ретро-формат без композиционной дисциплины будет выглядеть случайным crop."
        },
        {
          "id": "state-based-color",
          "name": "Цвет монтирует психику",
          "signal": "Синий close-up, грязная прозрачность, холодная плитка, black-and-white и зелёная органика образуют разные режимы.",
          "baseline": "Единый grade поддерживает continuity performance.",
          "deviation": "Каждый цветовой режим функционирует как отдельное состояние сознания.",
          "interpretation": "Цвет монтирует психику",
          "transfer": "Проектировать палитры по психологическим главам и сохранять одного телесного героя как связку.",
          "risk": "Без повторяемого героя и темы смена grade разрушит целостность."
        },
        {
          "id": "material-opposition",
          "name": "Другой мир получает другой материал",
          "signal": "Влажная кожа и листья на NOWNESS cover противопоставлены металлу, плитке, стене и пластику остальных assets.",
          "baseline": "Смена локации обозначается географией или establishing shot.",
          "deviation": "Возможная свобода считывается через тактильную смену правил мира.",
          "interpretation": "Другой мир получает другой материал",
          "transfer": "Противопоставлять главы наборами материалов: герметичное/дышащее, минеральное/живое, сухое/влажное.",
          "risk": "Слишком очевидная символика природы может превратить неоднозначность в банальное спасение."
        },
        {
          "id": "recursive-wake-command",
          "name": "Императив создаёт рекурсивную структуру",
          "signal": "Published director statement возвращает Alix к команде проснуться, темноте и ночи.",
          "baseline": "Escape story линейно движется к освобождению.",
          "deviation": "Само пробуждение может быть очередным уровнем цикла.",
          "interpretation": "Императив создаёт рекурсивную структуру",
          "transfer": "Повторять короткую команду или действие так, чтобы каждый возврат менял его смысл.",
          "risk": "Без нарастающих форм давления повтор станет просто затяжным."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>EXIL</code> превращает политическую и психологическую тему подчинения в <strong>физическое состояние тела внутри промышленной системы</strong>. Вместо буквального начальника, тюрьмы или объясняющего текста власть показана как пространство: пластик, ржавеющие шахтёрские поселения, мутная поверхность, стена, темнота и даже собственный двойник героя.</p>\n<p>Главный креативный ход — не иллюстрировать industrial techno привычными машинами и быстрым монтажом, а позволить музыке «произойти» внутри человека. Alix становится сейсмографом: зритель видит давление через мышцы, кожу, дыхание, падение веса и невозможность занять спокойную позу.</p>\n<h2>Доказательный разбор</h2>\n<h3>1. Локация играет систему власти</h3>\n<p><strong>Signal:</strong> FilmFreeway и NOWNESS указывают три огромных заброшенных mining camps на севере Испании; official stills показывают пустую плиточную комнату, тёмные проёмы, грубые стены и индустриальные поверхности.</p>\n<p><strong>Baseline:</strong> музыкальный клип часто использует abandoned industrial location как атмосферный фон для performance.</p>\n<p><strong>Deviation:</strong> здесь архитектура не обслуживает героя, а ограничивает и формирует его позы. Пространство выглядит источником команды, даже когда в кадре нет антагониста.</p>\n<p><strong>Interpretation:</strong> власть становится безличной и системной. Бежать не от кого-то, а из grammar мира — гораздо тревожнее.</p>\n<h3>2. Пластик материализует невидимое подчинение</h3>\n<p><strong>Signal:</strong> exact Vimeo poster и два FilmFreeway stills повторяют полупрозрачную мембрану: она накрывает фигуру или отделяет тело от камеры.</p>\n<p><strong>Baseline:</strong> ткань, дым или пластик в fashion/music video обычно создают texture и красивое рассеивание света.</p>\n<p><strong>Deviation:</strong> материал не украшает силуэт, а мешает ему обрести ясную форму и свободу движения. Ладони и торс активно сопротивляются поверхности.</p>\n<p><strong>Interpretation:</strong> абстрактная власть получает тактильное качество. Зритель почти чувствует нехватку воздуха и трение, не нуждаясь в словесном объяснении.</p>\n<h3>3. Уязвимое тело противопоставлено монументальным руинам</h3>\n<p><strong>Signal:</strong> Alix показан обнажённым или в минимальной одежде, один, среди огромных пустых структур.</p>\n<p><strong>Baseline:</strong> industrial performance часто усиливает исполнителя heroic wardrobe, группой людей или power pose.</p>\n<p><strong>Deviation:</strong> герой лишён защиты, статуса и инструмента; масштаб локации всегда потенциально сильнее него.</p>\n<p><strong>Interpretation:</strong> конфликт считывается не как «человек покоряет пространство», а как «человек пытается сохранить субъектность внутри машины истории».</p>\n<h3>4. Двойник заменяет внешнего противника</h3>\n<p><strong>Signal:</strong> официальный 4:3 still сводит две фигуры Alix лицом к лицу в симметричной заброшенной комнате.</p>\n<p><strong>Baseline:</strong> конфликт обычно распределён между героем и отдельным antagonist или crowd.</p>\n<p><strong>Deviation:</strong> единственный человек в мире одновременно занимает обе позиции.</p>\n<p><strong>Interpretation:</strong> длительное подчинение встраивает приказ внутрь личности. Даже побег становится борьбой со своей версией, которая продолжает выполнять команду.</p>\n<h3>5. Формат 4:3 работает как давление</h3>\n<p><strong>Signal:</strong> FilmFreeway публикует aspect ratio <code>4:3</code>; сохранённый полный master — <code>480×360</code>, а многие официальные stills построены с плотным вертикальным телом и стенами по краям.</p>\n<p><strong>Baseline:</strong> epic landscape и monumental ruins естественно подталкивают к широкому cinematic ratio.</p>\n<p><strong>Deviation:</strong> авторы выбирают более узкую рамку, которая отрезает периферию и прижимает тело к архитектуре.</p>\n<p><strong>Interpretation:</strong> формат становится не ретро-стилизацией, а дополнительной камерой заключения.</p>\n<h3>6. Цвет обозначает состояния, а не реалистичное время</h3>\n<p><strong>Signal:</strong> официальные assets переходят от глубокого синего close-up к грязно-серой прозрачности, холодной плитке, high-contrast black-and-white и влажной зелени.</p>\n<p><strong>Baseline:</strong> continuity color grade удерживает единое время и пространство музыкального performance.</p>\n<p><strong>Deviation:</strong> визуальные режимы заметно расходятся, оставаясь связанными одним телом и одним давлением.</p>\n<p><strong>Interpretation:</strong> цвет монтирует психику. Каждый режим ощущается новой фазой сна, пробуждения или сенсорного перегруза.</p>\n<h3>7. Органика появляется как отрицание индустриального мира</h3>\n<p><strong>Signal:</strong> NOWNESS cover показывает влажное лицо и руку среди живых листьев; остальные сохранённые кадры доминирующе минеральные, металлические и архитектурные.</p>\n<p><strong>Baseline:</strong> nature insert в клипе часто является декоративной сменой локации.</p>\n<p><strong>Deviation:</strong> здесь различаются сами материальные правила: живая поверхность против ржавых и герметичных оболочек.</p>\n<p><strong>Interpretation:</strong> природа становится не «красивым местом», а моделью другого существования. Опубликованные synopses при этом удерживают свободу как труднодостижимую, поэтому контраст не гарантирует happy end.</p>\n<h3>8. Повтор команды создаёт цикл вместо линейного квеста</h3>\n<p><strong>Signal:</strong> режиссёрский statement повторяет приказ пробуждения и возвращение темноты/ночи.</p>\n<p><strong>Baseline:</strong> escape narrative обещает последовательное продвижение к освобождению.</p>\n<p><strong>Deviation:</strong> стартовая команда содержит возможность бесконечного перезапуска.</p>\n<p><strong>Interpretation:</strong> зритель не может положиться на буквальный финал. Даже выход может оказаться следующей фазой сна, что согласуется с опубликованной смесью nightmare и reality.</p>\n<h2>Драматургия</h2>\n<p>Фильм держит девять минут за счёт смены <strong>форм давления</strong>, а не классических событий. Мембрана действует на кожу, архитектура — на масштаб, двойник — на идентичность, музыка — на мышцы, формат — на пространство кадра. Однообразие темы становится преимуществом: каждый новый образ отвечает на один вопрос другим материалом.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>тесный <code>4:3</code> против огромных заброшенных объектов;</li>\n<li>редкие источники света и крупные чёрные зоны;</li>\n<li>кожа как самая уязвимая и самая живая поверхность;</li>\n<li>translucent barriers вместо буквальных решёток;</li>\n<li>статичная симметрия для раскола личности;</li>\n<li>sculptural body posing вместо lip-sync performance;</li>\n<li>скачки между цветом и black-and-white как психологические главы;</li>\n<li>переход от металла/минерала к воде/листьям как смысловой контраст.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Выбирать локацию по драматургическому глаголу: она должна давить, прятать, отражать или выталкивать героя.</li>\n<li>Материализовать абстрактную тему одним повторяемым материалом — плёнкой, стеклом, водой, тканью.</li>\n<li>Синхронизировать музыку не только монтажом, но и состоянием мышц, веса и дыхания исполнителя.</li>\n<li>Использовать aspect ratio как часть конфликта, а не как декоративный preset.</li>\n<li>Строить антагониста из пространства и двойника, когда нужен системный, а не персональный конфликт.</li>\n<li>Делить фильм на психологические цветовые режимы вместо буквальных глав.</li>\n<li>Давать противоположному миру другой набор материалов, а не просто другую локацию.</li>\n<li>Оставлять финал неоднозначным, если сама тема — повторяющийся цикл контроля.</li>\n</ol>\n<h2>Риск имитации</h2>\n<p>Пустая копия этого стиля быстро превращается в набор клише: заброшенный завод, мокрое тело, пластик, строб и techno. Работает не texture сам по себе, а строгая причинность: каждый материал должен быть новой формой одной и той же силы. Если убрать тему команды и сопротивления, останется лишь эстетизация страдания.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>точные shot order и таймкоды;</li>\n<li>наличие или отсутствие spoken voice-over;</li>\n<li>буквальный момент и успешность побега;</li>\n<li>точная связь каждого визуального состояния с музыкальным cue;</li>\n<li>byte identity HUMO master и Telegram-linked Vimeo;</li>\n<li>полный acoustic SFX map.</li>\n</ul>\n<p>Все эти пункты остаются в upgrade backlog, а не заменяются интерпретацией.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Граница реконструкции</h2>\n<p>Полный 9:06 master сохранён, но плотное извлечение кадров отложено до прохождения общего resource gate. Поэтому ниже зафиксирована <strong>доказанная драматургическая карта</strong>, а не покадровый EDL. Последовательность между отдельными сценами и точные таймкоды не угадываются: сюжет опирается на опубликованный synopsis FilmFreeway/NOWNESS, а визуальные решения — на девять официальных still/poster assets.</p>\n<h2>Исходная ситуация</h2>\n<p>Alix находится в замкнутом, безлюдном индустриальном мире. FilmFreeway описывает пространство как три огромных заброшенных шахтёрских поселения на севере Испании. Это не нейтральный фон: ржавеющая архитектура становится образом системы, пережившей людей и продолжающей командовать телом.</p>\n<p>Режиссёрский statement задаёт повторяющуюся команду: каждый день Alix велят проснуться; он просыпается — снова в непроницаемой темноте, снова в ночи. Сценарный двигатель поэтому не «герой идёт из точки A в точку B», а цикл подчинения: команда → пробуждение → телесная реакция → попытка вырваться → возвращение системы.</p>\n<h2>Наблюдаемые визуальные состояния</h2>\n<h3>1. Тело как пленник материала</h3>\n<p>Exact Vimeo poster и официальный FilmFreeway still показывают фигуру, накрытую или стеснённую полупрозрачной пластиковой мембраной. Материал одновременно напоминает кожу, промышленную упаковку и оболочку. Персонаж виден, но не доступен; физическая преграда превращает абстрактное подчинение в конкретное сопротивление тела.</p>\n<h3>2. Давление без видимого надзирателя</h3>\n<p>В другом официальном still торс и ладони Alix давят на мутную полупрозрачную поверхность. В кадре нет человека, который удерживает героя. Давление передано самой средой: грязным стеклом, плёнкой, стеной, темнотой. Это делает власть безличной — её нельзя победить разговором или столкновением с одним антагонистом.</p>\n<h3>3. Расщеплённое «я»</h3>\n<p>Официальный 4:3 still показывает две зеркально сведённые фигуры Alix в заброшенной плиточной комнате. Встреча выглядит не как диалог двух персонажей, а как телесное раздвоение: подчиняющаяся и сопротивляющаяся версии одного человека смотрят друг на друга.</p>\n<h3>4. Тело становится датчиком музыки</h3>\n<p>FilmFreeway прямо формулирует концепт: body as a seismograph for music made of flesh, heat and metal. Официальные кадры усиливают это: голое или минимально одетое тело изгибается, касается стены, застывает в напряжении. Электронная композиция не иллюстрирует действие снаружи; она как будто проходит через мышцы и меняет позу.</p>\n<h3>5. Перемена визуального режима</h3>\n<p>Насыщенный синий close-up лица, холодные индустриальные сцены, грязная полупрозрачность и чёрно-белый профиль дают несколько режимов одной психики. Цвет здесь работает как состояние, а не continuity: холодная тревога, ослепление, оцепенение, потеря времени.</p>\n<h3>6. Импульс наружу</h3>\n<p>NOWNESS cover показывает Alix крупным планом среди мокрой растительности. В сравнении с шахтёрскими руинами органическая среда выглядит возможным выходом. Однако опубликованные описания называют свободу одновременно желанной и недостижимой. Поэтому появление живой природы не выдаётся за гарантированное освобождение; это контрастный образ того, чего лишена индустриальная система.</p>\n<h2>Драматургическая формула</h2>\n<ol>\n<li><strong>Команда:</strong> чужая воля запускает очередное пробуждение.</li>\n<li><strong>Замыкание:</strong> герой обнаруживает себя внутри темноты, руин и мембран.</li>\n<li><strong>Телесная перегрузка:</strong> музыка переводится в напряжение, жар, удары и изгибы тела.</li>\n<li><strong>Расщепление:</strong> Alix сталкивается с собственной двойной фигурой.</li>\n<li><strong>Попытка выхода:</strong> среда меняется, возникает образ движения и органической жизни.</li>\n<li><strong>Неопределённый исход:</strong> свобода остаётся в зоне желания; цикл власти не получает простого объясняющего финала.</li>\n</ol>\n<h2>Что делает это сценарием, а не mood video</h2>\n<p>Сюжет удерживается одним повторяемым вопросом: может ли тело перестать выполнять команду среды. Каждое визуальное состояние меняет форму давления — плёнка, стена, двойник, архитектура, музыка — но сохраняет одну ставку. Благодаря этому девятиминутная абстракция читается как история подчинения и сопротивления, а не как коллекция красивых индустриальных кадров.</p>\n<h2>Что не доказано</h2>\n<p>Не утверждаются точный порядок официальных stills, продолжительность сцен, наличие буквального закадрового приказа, конкретные действия между состояниями и окончательная успешность побега. Эти детали требуют timecoded visual/acoustic pass по сохранённому master.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полный master содержит непрерывную AAC stereo-дорожку длительностью <code>546.249433 s</code>.</li>\n<li>HUMO и NOWNESS YouTube не публикуют отдельные subtitle/caption tracks.</li>\n<li>Локальное распознавание речи не запускалось: resource gate не проходит по swap.</li>\n<li>Поэтому отсутствие речи, точные слова, вокал и расположение SFX <strong>не утверждаются</strong>.</li>\n</ul>\n<h2>Опубликованная текстовая рамка</h2>\n<p>FilmFreeway и HUMO публикуют режиссёрскую формулу о повторяющейся команде пробуждения. Её центральный императив — <code>Wake up.</code> Это source-published framing, но не подтверждённый acoustic transcript. Нельзя автоматически считать, что эта фраза звучит в master как реплика или voice-over.</p>\n<h2>Музыка</h2>\n<ul>\n<li>Исполнитель / проект: <code>TERRITOIRE</code>.</li>\n<li>Работа: <code>EXIL</code>.</li>\n<li>Связанный альбом: <code>Alix</code>.</li>\n<li>Music producer: Óscar Mulero.</li>\n<li>Published sonic description: aggressive electronica / industrial techno; FilmFreeway связывает музыкальную ткань с плотью, жаром и металлом.</li>\n</ul>\n<p>Музыка выполняет драматургическую функцию физической силы: не просто задаёт темп монтажу, а превращает тело Alix в измерительный прибор давления. Это подтверждённая авторская концепция, но точные beat drops, паузы и переходы пока не размечены по таймкоду.</p>\n<h2>Звуковая гипотеза для будущей проверки</h2>\n<p>При безопасном acoustic pass нужно последовательно проверить:</p>\n<ol>\n<li>есть ли буквальная речь или шёпот с командой пробуждения;</li>\n<li>является ли аудиодорожка полностью музыкальной;</li>\n<li>слышны ли отдельные телесные, дыхательные и индустриальные SFX;</li>\n<li>где музыка меняет плотность относительно пластика, двойника, чёрно-белого режима и возможного выхода;</li>\n<li>есть ли финальный звуковой возврат, подтверждающий цикл.</li>\n</ol>\n<p>До этой проверки опубликованный statement остаётся смысловым источником, а не транскриптом.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<h2>Граница покрытия</h2>\n<p>Ниже — девять сохранённых official poster/still assets. Они подтверждают визуальные состояния, композицию, героя, локацию и production identity, но не выдают publicity order за монтажный порядок фильма. Точные таймкоды будут добавлены только после безопасного frame pass по сохранённому 9:06 master.</p>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие / состояние</th>\n<th>Камера и визуальная конструкция</th>\n<th>Драматургическая функция</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>exact Vimeo · poster</td>\n<td><code>frames/official/00-exact-vimeo-cover.jpg</code></td>\n<td>Одинокая фигура стоит под длинной полупрозрачной оболочкой в тёмном промышленном проёме.</td>\n<td>Дальний фронтальный план; световой треугольник окружён почти полной чернотой.</td>\n<td>Сразу соединяет тело, заточение и архитектуру контроля.</td>\n<td>Official Vimeo poster, video 314231711</td>\n</tr>\n<tr>\n<td>publicity still · без таймкода</td>\n<td><code>frames/official/01-filmfreeway-poster.jpg</code></td>\n<td>Alix смотрит вверх; лицо и плечи напряжены.</td>\n<td>Очень плотный синий close-up, направленный верхний взгляд, мало свободного пространства.</td>\n<td>Делает внутреннее давление главным предметом кадра раньше локации.</td>\n<td>Official FilmFreeway project poster</td>\n</tr>\n<tr>\n<td>publicity still · без таймкода</td>\n<td><code>frames/official/02-filmfreeway-still-01.jpg</code></td>\n<td>Фигура полностью или частично скрыта полупрозрачным пластиком.</td>\n<td>Wide/medium silhouette в тёмном индустриальном пространстве; материал ловит редкий свет.</td>\n<td>Переводит власть в физическую мембрану, с которой можно бороться телом.</td>\n<td>Official FilmFreeway still 1</td>\n</tr>\n<tr>\n<td>publicity still · без таймкода</td>\n<td><code>frames/official/03-filmfreeway-still-02.jpg</code></td>\n<td>Торс и руки давят на мутную поверхность.</td>\n<td>Тело размыто за грязной полупрозрачной плоскостью; ладони становятся наиболее читаемыми точками.</td>\n<td>Показывает сопротивление без видимого надзирателя.</td>\n<td>Official FilmFreeway still 2</td>\n</tr>\n<tr>\n<td>publicity still · без таймкода</td>\n<td><code>frames/official/04-filmfreeway-still-03.jpg</code></td>\n<td>Две фигуры Alix стоят лицом друг к другу в заброшенной комнате.</td>\n<td>Статичная 4:3 композиция, симметрия/зеркальность, холодная плитка и пустота.</td>\n<td>Визуализирует раскол между подчинением и попыткой освободиться.</td>\n<td>Official FilmFreeway still 3</td>\n</tr>\n<tr>\n<td>publicity still · без таймкода</td>\n<td><code>frames/official/05-filmfreeway-still-04.jpg</code></td>\n<td>Alix в профиль расположен у окна или яркой плоскости.</td>\n<td>Контрастный black-and-white medium close-up; тело почти вырезано светом из среды.</td>\n<td>Меняет режим реальности и создаёт остановку внутри сенсорной перегрузки.</td>\n<td>Official FilmFreeway still 4</td>\n</tr>\n<tr>\n<td>publicity still · без таймкода</td>\n<td><code>frames/official/06-filmfreeway-still-05.jpg</code></td>\n<td>Тело сгибается и опирается на грубую тёмную стену.</td>\n<td>Боковой скульптурный план; позвоночник и поверхность стены образуют встречные линии.</td>\n<td>Делает тело сейсмографом давления музыки и пространства.</td>\n<td>Official FilmFreeway still 5</td>\n</tr>\n<tr>\n<td>HUMO · cover</td>\n<td><code>frames/official/07-humo-youtube-cover.jpg</code></td>\n<td>Пластиковая оболочка и фигура становятся фоном для контурного титра <code>EXIL</code>.</td>\n<td>Широкий 16:9 publication crop; крупный outlined title поверх тёмной сцены.</td>\n<td>Связывает название «изгнание» с образом собственного тела как тюрьмы.</td>\n<td>Official HUMO YouTube cover</td>\n</tr>\n<tr>\n<td>NOWNESS · cover</td>\n<td><code>frames/official/08-nowness-youtube-cover.jpg</code></td>\n<td>Влажное лицо Alix и рука соприкасаются с растительностью.</td>\n<td>Плотный tactile close-up; кожа, вода и листья занимают почти весь кадр.</td>\n<td>Даёт органический контрапункт металлу и руинам — образ возможной свободы.</td>\n<td>Official NOWNESS YouTube cover</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<ul>\n<li>Один exact Vimeo poster.</li>\n<li>Один FilmFreeway poster и пять official production stills.</li>\n<li>Два cover assets официальных публикаций полного фильма.</li>\n<li>Полный синхронный master сохранён локально и зарегистрирован в content-addressed storage.</li>\n</ul>\n<p>Раскадровка достаточна для анализа visual grammar, но не является edit decision list. Dense chronology и shot duration остаются отдельным upgrade после прохождения resource gate.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>TERRITOIRE — EXIL</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22080\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22080</a></li>\n<li>Сообщение: <code>22080</code></li>\n<li>Дата UTC: <code>2026-06-04T04:12:52+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/314231711\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/314231711</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>TERRITOIRE - EXIL<br>\nby BRBR</p>\n</blockquote>\n<p>Категория канала: <code>#music</code>.</p>\n<h2>Точная идентичность</h2>\n<p>Telegram ведёт на Vimeo <code>TERRITOIRE 'Exil'</code>, video <code>314231711</code>, опубликованный Nicholas Berglund. Публичные метаданные Vimeo дают длительность <code>546 s</code>, подпись <code>Directed by BRBR</code> и официальный poster.</p>\n<p>Та же работа независимо опубликована NOWNESS и production-площадкой HUMO INTERNACIONAL. HUMO-публикация <code>TERRITOIRE | EXIL | VIDEOCLIP</code> имеет ту же длительность <code>546 s</code>, называет TERRITOIRE и BRBR продюсерами, Luis Ndong исполнителем роли Alix, Nacho Villar и Luis Rojo режиссёрами и содержит полный production credit block.</p>\n<h2>Полученный master</h2>\n<p>Сохранён полный публичный синхронный HUMO/BRBR master:</p>\n<ul>\n<li>файл: <code>source/official-nowness-youtube/humo-sync-360p.mp4</code>;</li>\n<li>длительность: <code>546.249433 s</code>;</li>\n<li>видео: H.264, <code>480×360</code>, <code>25 fps</code>;</li>\n<li>звук: AAC, <code>44.1 kHz</code>, stereo;</li>\n<li>размер: <code>21,982,752 bytes</code>;</li>\n<li>SHA-256: <code>355400c7c88d76391019156edb4a21cf35db1cd3e516b1946ffb1b6376cff912</code>.</li>\n</ul>\n<p>FilmFreeway подтверждает для проекта runtime <code>9:06</code>, формат <code>4:3</code>, страну и место съёмки — Испания, completion date <code>2018-04-15</code>, а также режиссуру BRBR, актёра, оператора и музыкальные кредиты. NOWNESS подтверждает три заброшенных горнодобывающих поселения на севере Испании, связь кошмара и реальности и альбом <code>Alix</code>.</p>\n<h2>Статус доказательности</h2>\n<p><code>E4</code>: полный production-published master локально сохранён, проверен по длительности, video/audio streams и checksum; девять официальных poster/still assets сохранены; идентичность подтверждена Vimeo, FilmFreeway, NOWNESS и HUMO.</p>\n<p>Версионная граница: byte identity с Telegram-linked Vimeo не заявляется. Exact Vimeo stream в текущем окружении OAuth-gated; E4 основан на полном публичном HUMO/BRBR master той же работы, с совпадающим названием, runtime, режиссёрами, героем и production credits.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.867349+00:00"
    },
    {
      "id": "2026-06-03__tg-22079-a0__souvenir-au-bord-de-l-eau-35-c-mai-2026",
      "caseId": "-1001147919203:22079:0",
      "messageId": 22079,
      "date": "2026-06-03T04:17:32+00:00",
      "title": "SOUVENIR AU BORD DE L'EAU - 35°C - MAI 2026",
      "brand": "SOUVENIR AU BORD DE L'EAU",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Nathan Almeras",
      "evidence": "E4",
      "frameCount": 23,
      "durationSeconds": 79,
      "summary": "Фильм относится к памяти не как к сюжету, который можно пересказать, а как к сенсорному остатку : жара остаётся на коже, вода — в оптических искажениях, человек — в нескольких выражениях лица. 35°C и Mai 2026 не открывают историю, а появляются после неё, будто подпись на обороте найденного снимка.",
      "sourceUrl": "https://www.instagram.com/reel/DZFaHxIMV1V/",
      "telegramUrl": "https://t.me/fps_24_video/22079",
      "images": [
        {
          "src": "./frames/2026-06-03__tg-22079-a0__souvenir-au-bord-de-l-eau-35-c-mai-2026-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/01-official-instagram-cover.jpg"
        }
      ],
      "tasks": [
        "material",
        "rhythm",
        "human",
        "reframe",
        "sound"
      ],
      "moves": [
        {
          "id": "sensation-before-context",
          "name": "Ощущение раньше контекста",
          "signal": "Тёплая мокрая кожа занимает первые 12 секунд; 35°C и дата появляются только в финале.",
          "baseline": "Летний фильм сначала показывает солнце, воду и место.",
          "deviation": "Зрителю дают физический симптом жары раньше объяснения.",
          "interpretation": "Ощущение раньше контекста",
          "transfer": "Сначала вызвать телесное ощущение, затем назвать его точной координатой.",
          "risk": "Без позднего смыслового ключа macro opening останется неопределённой texture."
        },
        {
          "id": "body-as-landscape",
          "name": "Тело снимается как ландшафт",
          "signal": "Поры, капли и свет занимают весь кадр, скрывая часть тела и масштаб.",
          "baseline": "Интимный portrait быстро показывает лицо.",
          "deviation": "Человек сначала существует как поверхность и температура.",
          "interpretation": "Тело снимается как ландшафт",
          "transfer": "Убирать scale cues, когда фактура важнее личности.",
          "risk": "Случайный macro без повторяемого мотива может выглядеть объектирующим или пустым."
        },
        {
          "id": "three-material-regimes",
          "name": "Три материала заменяют главы",
          "signal": "Warm skin, black-and-white face и blue underwater abstraction возвращаются как устойчивые режимы.",
          "baseline": "Mood film держит единый grade.",
          "deviation": "Каждая palette кодирует отдельную функцию памяти.",
          "interpretation": "Три материала заменяют главы",
          "transfer": "Назначать разным визуальным режимам конкретные драматургические роли.",
          "risk": "Без общего героя и материала переключения разрушат целостность."
        },
        {
          "id": "memory-by-repetition",
          "name": "Память строится повтором",
          "signal": "Кожа и лицо возвращаются через примерно 16–24 секунды с минимальными изменениями.",
          "baseline": "Монтаж постоянно поставляет новый visual information.",
          "deviation": "Повтор становится самой формой субъективного recall.",
          "interpretation": "Память строится повтором",
          "transfer": "Возвращать два-три ключевых образа, меняя в каждом один параметр.",
          "risk": "Если изменение не считывается, rhythm станет однообразным."
        },
        {
          "id": "material-as-split-screen",
          "name": "Материал создаёт split screen",
          "signal": "Waterline и отражающая поверхность физически делят лицо и пространство.",
          "baseline": "Разделение кадра создаётся графикой или монтажом.",
          "deviation": "Переход между мирами существует прямо внутри снятого объекта.",
          "interpretation": "Материал создаёт split screen",
          "transfer": "Искать стекло, воду, ткань или тень, которые могут быть естественной монтажной границей.",
          "risk": "Без композиционной точности линия перекроет лицо и станет случайным дефектом."
        },
        {
          "id": "micro-gesture-climax",
          "name": "Кульминация — один микрожест",
          "signal": "Глаза закрыты в двух ранних portrait beats и открываются в 01:16.",
          "baseline": "Climax требует крупного действия или смены локации.",
          "deviation": "Минимальный взгляд завершает весь change of state.",
          "interpretation": "Кульминация — один микрожест",
          "transfer": "Повторить один портрет до и после, изменив только ключевую деталь.",
          "risk": "Если раннее состояние не установлено дважды, payoff будет слишком слабым."
        },
        {
          "id": "optical-error-as-subject",
          "name": "Оптическая ошибка становится событием",
          "signal": "Caustics, glare, refraction, blur, particles и chromatic fringe занимают целые главы.",
          "baseline": "Эффекты воды используются вокруг ясно видимого subject.",
          "deviation": "Subject исчезает, а свет и искажение остаются главным содержанием.",
          "interpretation": "Оптическая ошибка становится событием",
          "transfer": "Сохранять нестабильную оптику, когда материал должен выглядеть как субъективная память.",
          "risk": "Слишком длинная абстракция без повторного human anchor потеряет эмоциональную ставку."
        },
        {
          "id": "archival-end-label",
          "name": "End card превращает фильм в артефакт",
          "signal": "Финальный титр содержит только название, 35°C и Mai 2026.",
          "baseline": "End card продаёт бренд или перечисляет credits.",
          "deviation": "Текст действует как музейная этикетка личного переживания.",
          "interpretation": "End card превращает фильм в артефакт",
          "transfer": "Заканчивать тремя точными координатами, которые ретроактивно персонализируют mood film.",
          "risk": "Произвольная дата без чувственного доказательства будет выглядеть как pretentious styling."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Фильм относится к памяти не как к сюжету, который можно пересказать, а как к <strong>сенсорному остатку</strong>: жара остаётся на коже, вода — в оптических искажениях, человек — в нескольких выражениях лица. <code>35°C</code> и <code>Mai 2026</code> не открывают историю, а появляются после неё, будто подпись на обороте найденного снимка.</p>\n<p>Главная творческая дисциплина — отказ от лишнего контекста. Мы не видим берег, город, одежду, компанию людей или бытовые действия. Этого достаточно, потому что film title обещает не репортаж с места, а <code>souvenir</code>: маленький предмет памяти, ценность которого именно в неполноте.</p>\n<h2>Доказательный разбор</h2>\n<h3>1. Температура показана до того, как названа</h3>\n<p><strong>Signal:</strong> первые двенадцать секунд заняты золотистыми extreme macro воды на коже; <code>35 °C</code> появляется только в последнем титре.</p>\n<p><strong>Baseline:</strong> фильм о летнем дне обычно начинает с солнца, общего плана воды или географии.</p>\n<p><strong>Deviation:</strong> зритель сначала физически «чувствует» жар и влажность, а числовое объяснение получает постфактум.</p>\n<p><strong>Interpretation:</strong> title card становится подтверждением уже пережитого ощущения, а не инструкцией, что чувствовать.</p>\n<h3>2. Тело вводится как ландшафт</h3>\n<p><strong>Signal:</strong> в кадрах <code>00:00–00:12</code>, <code>00:32</code> и <code>00:52–01:08</code> масштаб тела намеренно неочевиден; поры, капли и свет занимают весь screen.</p>\n<p><strong>Baseline:</strong> portrait film быстро показывает лицо и закрепляет идентичность героя.</p>\n<p><strong>Deviation:</strong> лицо появляется только после нескольких макрокадров; вода и кожа имеют равный visual status.</p>\n<p><strong>Interpretation:</strong> память становится до-биографической и телесной. Зритель вспоминает не человека «вообще», а конкретное чувство прохладной воды на горячей поверхности.</p>\n<h3>3. Три визуальных режима заменяют сюжетные главы</h3>\n<p><strong>Signal:</strong> фильм чередует warm color skin macro, high-contrast black-and-white face и blue-black underwater abstractions.</p>\n<p><strong>Baseline:</strong> короткий mood film удерживает единый color grade ради атмосферы.</p>\n<p><strong>Deviation:</strong> каждая материальная глава имеет собственную palette и степень узнаваемости.</p>\n<p><strong>Interpretation:</strong> режимы выполняют разные функции памяти: кожа — ощущение, лицо — человеческий якорь, глубина — растворение и внутреннее пространство.</p>\n<h3>4. Повтор создаёт память, а не redundancy</h3>\n<p><strong>Signal:</strong> похожие макрокадры кожи возвращаются на 00:00, 00:32, 00:52 и 01:08; лицо у воды — около 00:16, 00:40 и 01:16.</p>\n<p><strong>Baseline:</strong> монтаж старается избегать почти одинаковых кадров или использовать их как continuity.</p>\n<p><strong>Deviation:</strong> автор сознательно возвращает мотивы, меняя лишь состояние капель, света и взгляда.</p>\n<p><strong>Interpretation:</strong> воспоминание не развивается линейно — оно навязчиво повторяет несколько сильных сенсорных фрагментов.</p>\n<h3>5. Поверхность воды становится монтажной границей</h3>\n<p><strong>Signal:</strong> на <code>00:36</code>, <code>00:40</code> и <code>01:16</code> waterline или отражающая плёнка физически пересекает изображение лица/пространства.</p>\n<p><strong>Baseline:</strong> вода служит локацией, а переходы создаются cut, dissolve или графикой.</p>\n<p><strong>Deviation:</strong> одна природная плоскость одновременно делит кадр и связывает air/underwater regimes.</p>\n<p><strong>Interpretation:</strong> героиня постоянно находится на пороге двух состояний — присутствия и воспоминания, сознания и погружения.</p>\n<h3>6. Главный сюжетный поворот умещён во взгляд</h3>\n<p><strong>Signal:</strong> глаза закрыты на <code>00:16</code> и <code>00:40</code>; на <code>01:16</code> они открыты и направлены в объектив.</p>\n<p><strong>Baseline:</strong> даже экспериментальный short добавляет жест, движение в пространстве или visible climax.</p>\n<p><strong>Deviation:</strong> весь change of state — минимальное изменение одного портрета.</p>\n<p><strong>Interpretation:</strong> этого достаточно, потому что фильм заранее обучил зрителя читать поверхность и микродвижение. Открытый взгляд ощущается как выход из внутреннего образа прямо перед архивной подписью.</p>\n<h3>7. Оптическая ошибка становится содержанием</h3>\n<p><strong>Signal:</strong> caustics, blown-out sun, circular highlights, refraction, blur, grain и chromatic fringe занимают значительную часть runtime.</p>\n<p><strong>Baseline:</strong> подобные эффекты корректируются, чтобы сохранить ясный subject.</p>\n<p><strong>Deviation:</strong> предмет исчезает, а поведение света остаётся главным событием кадра.</p>\n<p><strong>Interpretation:</strong> именно нестабильность изображения делает его похожим на память: яркий, точный фрагмент без надёжной географии.</p>\n<h3>8. End card работает как музейная этикетка</h3>\n<p><strong>Signal:</strong> чёрный экран содержит только название, температуру и месяц/год; type small, negative space большое.</p>\n<p><strong>Baseline:</strong> end card подтверждает бренд, credits или call to action.</p>\n<p><strong>Deviation:</strong> текст каталогизирует личное ощущение тремя нейтральными данными.</p>\n<p><strong>Interpretation:</strong> ролик ретроактивно становится артефактом — записью конкретной жары, а не универсальным summer montage.</p>\n<h2>Драматургия</h2>\n<p>Сценарная дуга микроразмерна, но завершена: <strong>закрытое ощущение → погружение → повтор → открытый взгляд → архивирование</strong>. Повторы удерживают ритм, а смена глаз даёт payoff. Убери кадр 01:16 — останется чистый mood loop; благодаря ему возникает момент возвращения из памяти.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>source ratio около <code>3:2</code>, близкий к фотографическому;</li>\n<li>warm analog skin против digital/cold underwater blue;</li>\n<li>black-and-white portrait как отдельный register;</li>\n<li>extreme macro и intentionally lost scale;</li>\n<li>waterline как natural split screen;</li>\n<li>optical refraction вместо designed transitions;</li>\n<li>high grain и imperfection как temporal patina;</li>\n<li>small typography и negative space в end card.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Давать температуру, запах или фактуру до географии.</li>\n<li>Снимать тело как ландшафт, если нужен интимный, но не объясняющий образ.</li>\n<li>Разделять эмоциональные функции разными color regimes.</li>\n<li>Возвращать один и тот же мотив с минимальными изменениями, имитируя память.</li>\n<li>Использовать реальную границу материала как split screen и переход.</li>\n<li>Спрятать весь сюжетный сдвиг в одном микрожесте ближе к финалу.</li>\n<li>Оставлять оптические «ошибки», если они точнее передают субъективность, чем ясный кадр.</li>\n<li>Подписывать переживание датой/температурой только после того, как зритель его почувствовал.</li>\n</ol>\n<h2>Риск имитации</h2>\n<p>Macro skin, water caustics и film grain легко становятся generic perfume/fashion texture. Здесь они соединены конкретной системой: <code>35°C</code>, один повторяющийся человек, закрытые/открытые глаза и архивный финальный титр. Без change of state и персональной координаты получится просто красивый water moodboard.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>личность героини;</li>\n<li>точное место съёмки;</li>\n<li>наличие/отсутствие речи, дыхания и water SFX;</li>\n<li>production crew, камера и носитель;</li>\n<li>byte identity с high-resolution Vimeo source;</li>\n<li>авторское объяснение смысла за пределами title/caption.</li>\n</ul>\n<p>Эти ограничения сохранены явно и не заполняются эстетической интерпретацией.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Вместо рассказа о конкретном дне фильм восстанавливает телесный остаток жары и воды: кожа, капли, закрытые глаза, подводный свет и искажённая поверхность собираются в память, которая заканчивается не выводом, а датой и температурой.</p>\n<h2>Таймкодированная драматургия</h2>\n<h3>00:00–00:12 — Жара ощущается раньше, чем называется</h3>\n<p>Фильм открывается extreme macro человеческой кожи. По ней медленно движутся отдельные капли и тонкие дорожки воды. Тёплый коричнево-золотой цвет, грубое зерно и почти полная потеря масштаба не дают сразу понять часть тела. Нет establishing shot: событие вводится через температуру поверхности.</p>\n<h3>00:12–00:20 — Человек возникает из фактуры</h3>\n<p>Монтаж переключается в высококонтрастный black-and-white. Сначала видны мокрые плечи, нижняя часть лица и приоткрытый рот; затем — лицо женщины с закрытыми глазами, опирающееся на скрещённые руки у воды. Персонаж появляется не как биографический герой, а как ещё одна влажная поверхность, связанная с первыми macro shots.</p>\n<h3>00:20–00:32 — Камера уходит под воду</h3>\n<p>Лицо исчезает. В синевато-чёрной глубине плавают световые ленты и caustic patterns. К 00:28 камера смотрит на ослепительный диск света сквозь воду; вокруг видны мелкие частицы или пузырьки. Это не географическое объяснение места, а субъективное ощущение: зритель на мгновение оказывается внутри самой среды.</p>\n<h3>00:32–00:44 — Память повторяет два мотива</h3>\n<p>Тёплая кожа с каплями возвращается почти тем же крупным масштабом. Затем возникает горизонтальная граница воды и размытые отражения. В 00:40 — снова чёрно-белый close-up женщины: глаза закрыты, мокрые волосы и водная плёнка образуют верхнюю границу кадра.</p>\n<p>Повтор не продвигает действие, а усиливает память. Один и тот же момент как будто перебирается в разных сенсорных регистрах: тепло кожи, графика лица, холод глубины.</p>\n<h3>00:44–00:52 — Вода перестаёт изображать предметы</h3>\n<p>Подводные блики, круглые highlights и разорванные отражения почти уничтожают предметную узнаваемость. Человеческие формы возможны, но не утверждаются там, где кадр их не фиксирует однозначно. Визуальный материал работает как optical memory: яркие фрагменты без стабильного целого.</p>\n<h3>00:52–01:04 — Тело и глубина снова чередуются</h3>\n<p>По коже проходят несколько вертикальных дорожек воды. После них появляется тёмная, гладкая, погружённая форма с ярким синим контуром; к 01:00 она становится чуть читаемее, но остаётся скорее скульптурным силуэтом, чем сюжетным действием.</p>\n<h3>01:04–01:16 — Последнее растворение и возвращение лица</h3>\n<p>Синие преломления растягиваются в диагональные полосы. На 01:08 коротко возвращается большая капля на коже. На 01:12 поверхность дробит белый свет. На 01:16 женщина снова находится у границы воды — теперь её глаза открыты и взгляд направлен прямо в камеру. Единственное явное изменение состояния происходит почти в финале: из внутреннего, закрытого переживания — в контакт со зрителем.</p>\n<h3>01:18–01:18.597 — Архивная подпись вместо развязки</h3>\n<p>Чёрный экран. Небольшой белый sans-serif text:</p>\n<blockquote>\n<p>SOUVENIR AU BORD DE L’EAU<br>\n35 °C<br>\nMAI 2026</p>\n</blockquote>\n<p>Название, температура и дата появляются только после ощущения. Титр работает как подпись на обороте фотографии: он не объясняет увиденное, а каталогизирует его.</p>\n<h2>Драматургическая формула</h2>\n<ol>\n<li><strong>Ощущение без контекста:</strong> вода на горячей коже.</li>\n<li><strong>Появление человека:</strong> лицо с закрытыми глазами.</li>\n<li><strong>Погружение:</strong> свет и поверхность становятся абстракцией.</li>\n<li><strong>Рекурсия:</strong> кожа ↔ лицо ↔ глубина повторяются как обрывки памяти.</li>\n<li><strong>Пробуждение контакта:</strong> глаза открываются.</li>\n<li><strong>Архивирование:</strong> только теперь фильм получает место, температуру и дату.</li>\n</ol>\n<h2>Почему это работает без классического сюжета</h2>\n<p>У ролика есть один маленький, но точный change of state: закрытые глаза превращаются в открытый взгляд. Всё до него накапливает сенсорную память, а титр после него превращает переживание в сохранённый «сувенир». Благодаря этому repetition имеет направление, даже если в фильме нет бытовых событий, диалога и establishing geography.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полный creator master содержит непрерывную AAC stereo-дорожку длительностью <code>78.596689 s</code>.</li>\n<li>В контейнере нет subtitle stream.</li>\n<li>Instagram не публикует отдельную caption track или transcript для Reel.</li>\n<li>Speech recognition не запускался: общий heavy-work gate не проходит по swap.</li>\n<li>Поэтому наличие/отсутствие речи, дыхания и water SFX не выдаётся за акустически проверенный факт.</li>\n</ul>\n<h2>Музыка</h2>\n<p>Авторская подпись к exact Reel публикует единственный музыкальный кредит:</p>\n<blockquote>\n<p>Music: What It’s Like to Be a Bat 7 by @finnstreuper</p>\n</blockquote>\n<p>Instagram помечает дорожку как <code>Original audio</code> пользователя Nathan Almeras и не требует её mute. Это подтверждает сохранённый audio asset, но не является разметкой музыкальной структуры.</p>\n<h2>Экранный текст</h2>\n<p>Финальный титр визуально подтверждён на <code>01:18</code>:</p>\n<blockquote>\n<p>SOUVENIR AU BORD DE L’EAU<br>\n35 °C<br>\nMAI 2026</p>\n</blockquote>\n<p>Иного читабельного экранного текста в 21 sampled frame не обнаружено.</p>\n<h2>Функция звука для будущей проверки</h2>\n<p>При безопасном acoustic pass нужно проверить:</p>\n<ol>\n<li>полностью ли дорожка музыкальная;</li>\n<li>слышны ли дыхание, плеск или submerged water texture;</li>\n<li>совпадают ли музыкальные изменения с переходами warm skin → black-and-white face → blue underwater;</li>\n<li>есть ли звуковой cue на открытии глаз;</li>\n<li>как музыка заканчивается перед/на финальном титре.</li>\n</ol>\n<p>До этой проверки фиксируется только published music credit и наличие полного AAC, без придуманного voice-over.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Все browser frames получены последовательным seek по полному локально сохранённому master. Дополнительные промежуточные точки <code>04, 12, 20, 28, 36, 44, 52, 60, 68, 76 s</code> также лежат в <code>frames/browser/</code>; таблица ниже сохраняет основную 11-точечную сетку и смысловые переходы.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие / состояние</th>\n<th>Камера и монтаж</th>\n<th>Креативная функция</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.2</td>\n<td><code>frames/browser/00__t-0.2s.png</code></td>\n<td>Капля движется по тёплой мокрой коже.</td>\n<td>Extreme macro; диагональная граница света; плёночное зерно.</td>\n<td>Открывает фильм ощущением температуры без объяснения места.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/browser/01__t-8s.png</code></td>\n<td>Несколько отдельных капель лежат и стекают по коже.</td>\n<td>Почти абстрактная плоскость; shallow scale cues; golden-brown palette.</td>\n<td>Превращает тело в ландшафт и воду — в событие.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser/02__t-16s.png</code></td>\n<td>Женщина с закрытыми глазами опирается подбородком на мокрые руки у поверхности.</td>\n<td>Frontal black-and-white close-up; лицо заполняет кадр.</td>\n<td>Впервые даёт человеческий якорь после безымянной фактуры.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/03__t-24s.png</code></td>\n<td>В темно-синей воде движутся световые ленты и caustics.</td>\n<td>Underwater abstract; низкая экспозиция; предметный масштаб исчезает.</td>\n<td>Переводит память с кожи внутрь самой воды.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/browser/04__t-32s.png</code></td>\n<td>Возвращается почти тот же macro воды на коже.</td>\n<td>Match by texture с открытием; тёплый цвет после холодной глубины.</td>\n<td>Делает монтаж рекурсивным, как повторяющееся воспоминание.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/05__t-40s.png</code></td>\n<td>Лицо снова у поверхности, глаза закрыты; мокрые волосы прилипают к коже.</td>\n<td>Black-and-white close-up; водная плёнка образует верхнюю рамку.</td>\n<td>Удерживает героиню между воздухом и водой, не давая полного portrait reveal.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/06__t-48s.png</code></td>\n<td>Тёмная глубина дробится отражениями и круглыми highlights.</td>\n<td>Blue-black abstraction; яркие точки плавают без стабильной фигуры.</td>\n<td>Показывает память как оптические обломки, а не восстановленную сцену.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/browser/07__t-56s.png</code></td>\n<td>Неоднозначная погружённая форма с мягким синим контуром.</td>\n<td>Почти полный black; refraction растягивает форму.</td>\n<td>Сжимает body/water distinction до единого скульптурного силуэта.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>01:04</td>\n<td><code>frames/browser/08__t-64s.png</code></td>\n<td>Свет преломляется в длинные диагональные полосы.</td>\n<td>Макро/underwater optical abstraction, небольшая chromatic fringe.</td>\n<td>Делает саму оптику переходом между главами.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/browser/09__t-72s.png</code></td>\n<td>Белые отражения и тёмные массы текут по поверхности.</td>\n<td>Высококонтрастный prismatic close-up; почти нет предметных опор.</td>\n<td>Последний раз растворяет изображение перед возвращением лица.</td>\n<td>Browser seek, complete master</td>\n</tr>\n<tr>\n<td>01:18</td>\n<td><code>frames/browser/10__t-78s.png</code></td>\n<td>На чёрном фоне появляется название, температура и дата.</td>\n<td>Маленький белый type block, смещённый ближе к центру; большое negative space.</td>\n<td>Превращает весь фильм в подписанный личный архивный фрагмент.</td>\n<td>Browser seek, complete master</td>\n</tr>\n</tbody>\n</table>\n<h2>Ключевой дополнительный кадр</h2>\n<p><code>frames/browser/09b__t-76s.png</code>: женщина смотрит прямо в камеру с открытыми глазами. Он доказывает главный change of state относительно <code>00:16</code> и <code>00:40</code> и непосредственно предшествует end card.</p>\n<h2>Покрытие</h2>\n<ul>\n<li>21 timecoded browser-seek frame от <code>00:00.2</code> до <code>01:18</code>;</li>\n<li>exact Vimeo poster <code>3840×2560</code>;</li>\n<li>official Instagram cover <code>1080×1920</code>;</li>\n<li>полный H.264/AAC master с checksum.</li>\n</ul>\n<p>Раскадровка покрывает всю длительность примерно четырёхсекундной сеткой и не опирается на publicity stills как замену монтажу.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>SOUVENIR AU BORD DE L’EAU — 35°C — MAI 2026</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22079\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22079</a></li>\n<li>Сообщение: <code>22079</code></li>\n<li>Дата UTC: <code>2026-06-03T04:17:32+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1197727400\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1197727400</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>SOUVENIR AU BORD DE L’EAU<br>\nby Nathan Almeras</p>\n</blockquote>\n<p>Категория канала: <code>#art</code>.</p>\n<h2>Точная идентичность</h2>\n<p>Telegram ведёт на Vimeo <code>SOUVENIR AU BORD DE L'EAU - 35°C - MAI 2026</code>, video <code>1197727400</code>, автор Nathan Almeras, публичная длительность <code>79 s</code>. Vimeo API v2 дополнительно подтверждает upload date <code>2026-06-02</code>, source dimensions <code>3840×2560</code>, embed privacy <code>anywhere</code> и exact poster.</p>\n<p>В тот же день Nathan Almeras опубликовал официальный Instagram Reel <code>DZFaHxIMV1V</code> с точным названием и подписью:</p>\n<blockquote>\n<p>Souvenir au bord de l’eau · 35°C · Mai 2026</p>\n</blockquote>\n<p>Пост отдельно кредитует музыку: <code>What It’s Like to Be a Bat 7</code> by Finn Streuper. Публичный профиль автора связывает Instagram с тем же Vimeo account и описывает Nathan как director + photographer, represented by Ocurens Content.</p>\n<h2>Полученный master</h2>\n<p>Сохранён полный creator-published Instagram master:</p>\n<ul>\n<li>файл: <code>source/official-instagram/souvenir-au-bord-de-leau-reel.mp4</code>;</li>\n<li>длительность: <code>78.596689 s</code> — соответствует округлённым <code>79 s</code> Vimeo;</li>\n<li>видео: H.264, <code>1084×718</code>, <code>25 fps</code>;</li>\n<li>звук: AAC, <code>44.1 kHz</code>, stereo;</li>\n<li>размер: <code>11,768,693 bytes</code>;</li>\n<li>SHA-256: <code>7239b669713fbbf873a4629e5009a0bb2eccc0e234ddbbd6174a279d0d5c52e9</code>.</li>\n</ul>\n<p>Из master сохранён 21 browser-seek frame с шагом примерно 4 секунды, плюс exact 3840×2560 Vimeo poster и official Instagram cover.</p>\n<h2>Статус доказательности</h2>\n<p><code>E4</code>: полный master автора локально сохранён и проверен по video/audio streams, длительности и checksum; title, author, runtime, date и визуальная идентичность совпадают с Telegram-linked Vimeo; 23 visual evidence assets, сценарий, звук, раскадровка и разбор зафиксированы.</p>\n<p>Версионная граница: saved Instagram master имеет меньший raster, чем Vimeo source dimensions. Byte identity не заявляется; work/edit identity сильная, но точный Vimeo stream остаётся OAuth/Cloudflare-gated.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.864941+00:00"
    },
    {
      "id": "2026-06-02__tg-22078-a0__i-ll-marry-when-i-want",
      "caseId": "-1001147919203:22078:0",
      "messageId": 22078,
      "date": "2026-06-02T04:29:41+00:00",
      "title": "I'll Marry When I Want",
      "brand": "I'll Marry When I Want",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Deon van Zyl SASC",
      "evidence": "E4",
      "frameCount": 26,
      "durationSeconds": 114,
      "summary": "I’ll Marry When I Want меняет привычную грамматику социальной рекламы. Вместо образа беззащитной девочки, которую взрослый зритель должен пожалеть, фильм показывает авторов собственного сопротивления. Девочки не изображают насилие над собой; они играют, бегут, смеются и направляют разрушительную энергию на материальные символы навязанного брака.",
      "sourceUrl": "https://notube.lbbonline.com/media/6909c7119b9bea0c83348508",
      "telegramUrl": "https://t.me/fps_24_video/22078",
      "images": [
        {
          "src": "./frames/2026-06-02__tg-22078-a0__i-ll-marry-when-i-want-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-exact-vimeo-poster-3840x2880.jpg"
        }
      ],
      "tasks": [
        "sound",
        "rhythm",
        "reframe",
        "product",
        "world"
      ],
      "moves": [
        {
          "id": "strength-not-victimhood",
          "name": "Сила вместо виктимизации",
          "signal": "Героини действуют, бросают, ломают и смеются; sampled frames не строят эмпатию через телесную угрозу или слёзы.",
          "baseline": "Advocacy film показывает страдание и просит зрителя спасти пассивную жертву.",
          "deviation": "Девочки изображены авторами отказа и коллективного действия.",
          "interpretation": "Сила вместо виктимизации",
          "transfer": "Показывать уже существующую agency людей, если задача — усилить их право выбора.",
          "risk": "Оптимизм без ясного конфликта может обесценить реальный риск."
        },
        {
          "id": "system-into-props",
          "name": "Система переводится в ломкие предметы",
          "signal": "Стулья, платье, букет и свадебная фигурка повторяются, пачкаются, парят, ломаются и выбрасываются.",
          "baseline": "Системную проблему объясняют статистикой или буквальной сценой события.",
          "deviation": "Абстрактный институт становится набором физических targets.",
          "interpretation": "Система переводится в ломкие предметы",
          "transfer": "Найти несколько предметов, которые зритель мгновенно связывает с проблемой, и дать героям ясные verbs по отношению к ним.",
          "risk": "Без context предметное разрушение может выглядеть как случайный fashion vandalism."
        },
        {
          "id": "protest-as-play",
          "name": "Протест снимается как игра",
          "signal": "Удары, броски, всплески и групповое движение чередуются с травой, солнцем и смехом.",
          "baseline": "Политическое сопротивление кодируется яростью, опасностью и solemn testimony.",
          "deviation": "Действие остаётся лёгким и детским, хотя target политический.",
          "interpretation": "Протест снимается как игра",
          "transfer": "Показывать сам желаемый outcome через способ сопротивления: здесь freedom означает возможность играть.",
          "risk": "Playful tone без документального основания может сделать травму декоративной."
        },
        {
          "id": "make-the-symbol-strange",
          "name": "Знакомый символ становится чужим",
          "signal": "Wedding objects вынесены в лес, воду, небо, red-earth void и стерильный зал; меняются scale и gravity.",
          "baseline": "Свадебный реквизит остаётся внутри узнаваемой церемонии.",
          "deviation": "Он выглядит сюрреалистической конструкцией, а не естественной нормой.",
          "interpretation": "Знакомый символ становится чужим",
          "transfer": "Изъять familiar object из его бытового контекста, чтобы зритель увидел содержащуюся в нём идеологию.",
          "risk": "VFX spectacle может затмить людей, если у объекта нет ясной смысловой функции."
        },
        {
          "id": "two-color-conflict",
          "name": "Конфликт закреплён двумя цветами",
          "signal": "Героини сохраняют насыщенный turquoise/blue, wedding props почти всегда белые.",
          "baseline": "Белый свадебный цвет остаётся позитивным или вся палитра делается documentary-muted.",
          "deviation": "Белое становится пустым и ломким, цвет принадлежит живым детям.",
          "interpretation": "Конфликт закреплён двумя цветами",
          "transfer": "Назначить каждой стороне конфликта устойчивый цвет, который переживает смену локаций.",
          "risk": "Слишком буквальная color coding быстро станет плакатной и потеряет nuance."
        },
        {
          "id": "empty-to-lived-school",
          "name": "Желаемое будущее получает before/after",
          "signal": "Класс пуст и тёмен в 00:15, затем заполнен ученицами и смехом в 01:25–01:40.",
          "baseline": "Education появляется только как рациональное утверждение в copy.",
          "deviation": "Один и тот же type of space визуально меняет состояние.",
          "interpretation": "Желаемое будущее получает before/after",
          "transfer": "Ввести outcome-space до конфликта как отсутствие и вернуть после действия как живую реальность.",
          "risk": "Если география пространств не рифмуется, зритель не прочитает change of state."
        },
        {
          "id": "scale-as-politics",
          "name": "Масштаб кодирует личное и политическое",
          "signal": "Close portrait, tactile macro, monumental low angle, extreme wide и overhead постоянно чередуются.",
          "baseline": "Campaign film удерживает единый observational scale.",
          "deviation": "Размер героини и символа меняется от интимного до мифического.",
          "interpretation": "Масштаб кодирует личное и политическое",
          "transfer": "Назначать scale функцию: portrait — человек, macro — действие, wide — система.",
          "risk": "Случайные scale jumps без повторяемых цветов и props разрушат связность."
        },
        {
          "id": "source-before-brand",
          "name": "Source voice появляется раньше бренда",
          "signal": "End cards идут в порядке Eileen Piri → shared goal → ActionAid.",
          "baseline": "NGO identity обрамляет историю или доминирует в финале до source credit.",
          "deviation": "Организация занимает последнее, сервисное место в иерархии авторства.",
          "interpretation": "Source voice появляется раньше бренда",
          "transfer": "Сначала назвать автора lived voice, затем цель, только потом бренд-усилитель.",
          "risk": "Одного credit card недостаточно, если остальная production practice лишает community agency."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>I’ll Marry When I Want</code> меняет привычную грамматику социальной рекламы. Вместо образа беззащитной девочки, которую взрослый зритель должен пожалеть, фильм показывает авторов собственного сопротивления. Девочки не изображают насилие над собой; они играют, бегут, смеются и направляют разрушительную энергию на материальные символы навязанного брака.</p>\n<p>Главный creative equation:</p>\n<blockquote>\n<p><strong>детская игра + свадебный реквизит = репетиция свободы</strong></p>\n</blockquote>\n<p>Это особенно точно работает потому, что исполнители не абстрактный cast. ActionAid подтверждает: в кадре ученицы Buwongo Primary School из программ организации; они не профессиональные актрисы, часть участвует в Drama Club. Серьёзность факта соединена с достоинством и agency изображения.</p>\n<h2>Доказательная граница</h2>\n<ul>\n<li>Visual signals ниже проверены по 24 timecoded browser frames полного <code>114.1 s</code> master.</li>\n<li>Цель кампании, место, участницы, poem/voice-over, soundtrack и названия свадебных объектов подтверждены ActionAid, DUDE, LBB и production credits.</li>\n<li>Значения визуальных решений помечены как interpretation, а не как высказывания авторов.</li>\n<li>Слуховой монтаж не анализируется как точный факт до безопасного acoustic pass.</li>\n</ul>\n<h2>Доказательный разбор</h2>\n<h3>1. Сила вместо виктимизации</h3>\n<p><strong>Signal:</strong> девочки смотрят сосредоточенно, замахиваются, бросают платье, бегают группой и смеются в классе; телесной угрозы взрослого в sampled chronology нет.</p>\n<p><strong>Baseline:</strong> коммуникация о детском браке часто показывает последствия, слёзы и уязвимость, чтобы вызвать сострадание и пожертвование.</p>\n<p><strong>Deviation:</strong> потенциальные жертвы становятся действующими субъектами, а зрителю дают не voyeuristic suffering, а энергию отказа.</p>\n<p><strong>Interpretation:</strong> помощь кодируется как усиление уже существующего голоса, а не как спасение пассивного «другого». Это поддерживает dignity и делает CTA политическим, не только эмоциональным.</p>\n<h3>2. Абстрактная проблема получает ломкие предметы</h3>\n<p><strong>Signal:</strong> white chairs, wedding dress, bouquet и topper повторяются как самостоятельные объекты, после чего их пачкают, бьют, бросают или превращают в пыль.</p>\n<p><strong>Baseline:</strong> системную проблему объясняют статистикой, интервью или буквальными сценами свадьбы.</p>\n<p><strong>Deviation:</strong> институт переводится в четыре предмета, с которыми дети могут физически взаимодействовать.</p>\n<p><strong>Interpretation:</strong> зритель получает ясную visual verb: не обсуждать абстракцию, а лишить символ власти. Разрушение безопасно направлено на реквизит, но эмоционально считывается как отказ от судьбы.</p>\n<h3>3. Игровое разрушение удерживает тему от эксплуатационного ужаса</h3>\n<p><strong>Signal:</strong> действия сняты как бег, бросок, всплеск, групповая возня и смех; режиссёр чередует impact images с травой, солнцем и свободным движением.</p>\n<p><strong>Baseline:</strong> разрушение в advocacy film обычно выглядит как травма, ярость или документальное свидетельство насилия.</p>\n<p><strong>Deviation:</strong> здесь оно лёгкое, иногда сюрреалистическое и явно детское.</p>\n<p><strong>Interpretation:</strong> форма не обесценивает риск, а показывает желаемое состояние — возможность остаться ребёнком. Оптимизм становится частью аргумента, а не декоративным финалом.</p>\n<h3>4. Магический реализм делает навязанную роль чужой</h3>\n<p><strong>Signal:</strong> гигантская белая фигура стоит среди облаков, платье парит в лесу и над скалой, букет зависает в пустом белом зале, свечная лодка движется по тёмной воде.</p>\n<p><strong>Baseline:</strong> свадебные предметы снимают в узнаваемом reception context.</p>\n<p><strong>Deviation:</strong> реквизит изъят из быта и помещён в пространства, где нарушены scale, gravity и function.</p>\n<p><strong>Interpretation:</strong> брак как социальное предписание выглядит не естественным этапом жизни, а странной конструкцией. Once made strange, его легче поставить под вопрос.</p>\n<h3>5. Бирюзовое против белого создаёт мгновенную систему сторон</h3>\n<p><strong>Signal:</strong> одежда девочек остаётся насыщенно blue/turquoise во всех природных, индустриальных и школьных сценах; wedding props почти всегда белые.</p>\n<p><strong>Baseline:</strong> белый в wedding imagery означает чистоту и позитивный ритуал, а социальная реклама часто использует приглушённый documentary palette.</p>\n<p><strong>Deviation:</strong> белое становится пустым, испачканным и ломким; цвет принадлежит живым детям.</p>\n<p><strong>Interpretation:</strong> палитра выполняет narrative labor без текста: <strong>цвет = жизнь и выбор; белое = навязанная форма</strong>. Благодаря этому сложный монтаж остаётся читаемым.</p>\n<h3>6. Школа — не фон, а драматургический антоним</h3>\n<p><strong>Signal:</strong> на <code>00:15</code> класс пуст и тёмен; на <code>01:25–01:40</code> он заполнен ученицами, светом и смехом.</p>\n<p><strong>Baseline:</strong> education упоминается в VO или CTA как рациональная программа помощи.</p>\n<p><strong>Deviation:</strong> фильм вводит класс до разрушения и возвращает его после, создавая визуальное before/after без поясняющего графика.</p>\n<p><strong>Interpretation:</strong> stakes становятся конкретными: альтернатива раннему браку — не абстрактная свобода, а время учиться, дружить и оставаться ребёнком.</p>\n<h3>7. Изменение масштаба превращает один жест в манифест</h3>\n<p><strong>Signal:</strong> close-up лица сменяется монументальным небом, extreme wide на красной земле, tactile macro грязи и снова intimate classroom portrait.</p>\n<p><strong>Baseline:</strong> короткий campaign film выбирает единый documentary scale ради continuity.</p>\n<p><strong>Deviation:</strong> каждый эпизод меняет физический размер героини и предмета.</p>\n<p><strong>Interpretation:</strong> macro даёт телесность, wide — политический масштаб, portrait — личную ставку. Один ребёнок одновременно остаётся конкретным человеком и становится символом коллективного отказа.</p>\n<h3>8. Авторство и бренд выстроены этически</h3>\n<p><strong>Signal:</strong> финальная последовательность: <code>A poem by Eileen Piri.</code> → <code>Let’s end child marriage.</code> → <code>actionaid</code>.</p>\n<p><strong>Baseline:</strong> NGO spot часто начинает или заканчивает крупным брендированием, оставляя source voice внутри credits.</p>\n<p><strong>Deviation:</strong> сначала называется девочка-автор, потом общая цель, только затем организация.</p>\n<p><strong>Interpretation:</strong> бренд позиционирует себя как усилитель голоса, а не его владелец. Такая иерархия особенно важна, когда тема и cast принадлежат уязвимой community.</p>\n<h3>9. Документальная подлинность соединена с высоким craft</h3>\n<p><strong>Signal:</strong> в кадре реальные ученицы и реальные региональные пространства, но film использует controlled production design, VFX levitation, stylized 4:3 framing, complex grade и precise tableau.</p>\n<p><strong>Baseline:</strong> authenticity часто ошибочно отождествляют с rough handheld reportage, а polished imagery — с дистанцией от реальности.</p>\n<p><strong>Deviation:</strong> production value не заменяет правду, а строится вокруг людей, которые связаны с программой и местом.</p>\n<p><strong>Interpretation:</strong> полезный урок для impact work — этичность определяется не низкой стоимостью картинки, а отношением к участникам, source voice и контексту.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><code>4:3</code> master (<code>1440×1080</code>; Vimeo source <code>3840×2880</code>) — портретная плотность и дистанция от generic widescreen advertising;</li>\n<li>turquoise wardrobe как сквозной color anchor;</li>\n<li>white wedding objects с разными состояниями: immaculate, stained, floating, broken, discarded;</li>\n<li>тяжёлые облака, low angles и red earth для mythic scale;</li>\n<li>frame-within-frame, slit-frame и extreme overhead вместо continuity coverage;</li>\n<li>shallow focus в портретах и архитектурная глубина в school/industrial tableaux;</li>\n<li>VFX используется точечно для отчуждения familiar objects, а не для spectacle ради самого себя;</li>\n<li>high contrast между тёмной природой, ярким небом и стерильным белым interior;</li>\n<li>финальная типографика минимальна и отдаёт приоритет авторству и цели.</li>\n</ul>\n<h2>Монтаж и ритм</h2>\n<p>Монтаж строится не по географии, а по material rhyme: белая ткань, цветы, вода, пыль, небо, бирюзовое платье. До <code>00:50</code> объекты в основном наблюдаются как странные знаки; после <code>00:50</code> накапливаются verbs — ударить, наступить, поднять, бросить, пройти мимо. Это создаёт ясный переход <strong>от распознавания системы к действию</strong>.</p>\n<p>Classroom bookends удерживают фильм от превращения в чистый fashion montage. Пустая школа до разрушения и смеющаяся ученица после него дают конкретный социальный payoff.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Перевести сложный социальный институт в 3–4 физических props.</li>\n<li>Направить разрушение на символ, а не показывать травму человека.</li>\n<li>Снять протест как игру, если желаемый outcome — возвращённое детство.</li>\n<li>Закрепить конфликт двумя цветами, устойчивыми во всех локациях.</li>\n<li>Сделать familiar object странным через scale, levitation и displacement.</li>\n<li>Ввести место желаемого будущего пустым и вернуть его населённым в payoff.</li>\n<li>Чередовать portrait, macro и epic wide, назначив каждому масштабу функцию.</li>\n<li>Ставить source author перед CTA и brand lockup.</li>\n<li>Соединять non-actor authenticity с высоким craft, не маскируя постановочность под reportage.</li>\n</ol>\n<h2>Риск имитации</h2>\n<p>Белое платье, дети, slow motion и красивый VFX легко могут стать эстетизацией проблемы. Здесь система держится на пяти опорах: реальные ученицы программы, точное авторство Eileen Piri, конкретная anti-child-marriage цель, school payoff и последовательное разрушение named symbols. Если убрать любую связь с agency героинь, получится красивое изображение, использующее детей как метафору.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>exact byte identity LBB master и Vimeo source;</li>\n<li>точная посекундная транскрипция Ashurat в director’s cut;</li>\n<li>наличие и timing live laughter, ambience и отдельных SFX;</li>\n<li>точный монтажный relationship между <code>114.1 s</code> director’s cut и campaign cuts <code>60/30/15/6 s</code>;</li>\n<li>биографические данные отдельных участниц;</li>\n<li>intended meaning каждого сюрреалистического кадра за пределами опубликованной campaign premise.</li>\n</ul>\n<p>Эти поля оставлены открытыми; визуальная интерпретация не выдаётся за комментарий авторов.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Школьницы превращают свадебную символику из обещания навязанной взрослой судьбы в материал для игры и разрушения: белые стулья, платье, букет и фигурка молодожёнов теряют власть, а финал возвращает девочек в класс — смеющимися, свободными и имеющими право выбирать собственное будущее.</p>\n<h2>Доказательная граница</h2>\n<p>Ниже визуальная хронология опирается на 24 кадра, полученных последовательным browser seek полного <code>114.1 s</code> master. Конкретные предметы кампании — wedding dress, bouquet и wedding topper — дополнительно названы ActionAid и DUDE. Содержание стихотворения вынесено в <code>voiceover.md</code>; точный звук по таймкодам не утверждается без acoustic pass.</p>\n<h2>Таймкодированная драматургия</h2>\n<h3>00:00–00:15 — Мир после церемонии</h3>\n<p>Фильм открывается тревожным небом и неустойчивым наклоном горизонта. В поле стоят десятки белых свадебных стульев, часть опрокинута и испачкана. Между ними одна девочка в ярко-бирюзовом платье. Close-up не показывает испуганную жертву: выражение сосредоточенное, взгляд направлен в сторону. После этого — тёмный пустой класс с рядами парт.</p>\n<p>Ставка устанавливается без буквального брака: свадебная декорация захватила природное пространство, а школа пока пуста.</p>\n<h3>00:15–00:30 — Символы становятся мифом</h3>\n<p>На фоне огромного неба появляется белая скульптурная фигура взрослого с ребёнком — визуально родственная wedding topper, но разросшаяся до монумента. Девочка показана снизу, почти поглощённая облаком. Затем в экстремально широком горизонтальном slit-frame она остаётся крошечной фигурой на красной земле.</p>\n<p>Фильм не объясняет опасность репортажно. Он превращает навязанную судьбу в сюрреалистический ландшафт, который можно увидеть, обойти и разрушить.</p>\n<h3>00:30–00:50 — Свободное движение заменяет послушание</h3>\n<p>Девочка лежит в высокой траве, затем движется по промышленной переправе под тяжёлыми облаками. В тёмной воде среди старых лодок плывёт лодка со свечами и белыми цветами. В лесу белое свадебное платье возникает как светящийся безголовый призрак рядом с ребёнком.</p>\n<p>Разные пространства связаны не бытовой логикой, а одним контрастом: ребёнок живой и подвижный, свадебные символы неподвижны, пусты или похожи на ритуальные останки.</p>\n<h3>00:50–01:05 — Разрушение становится игрой</h3>\n<p>На красной земле девочка замахивается длинной палкой на белую скульптурную фигуру. Следующий крупный план показывает ноги в бирюзовом платье, ступающие и разбрызгивающие грязную воду. Несколько девочек поднимают руки против солнца. Насилие направлено не на людей, а на предметы, которые обозначают ранний брак.</p>\n<p>Смена масштаба — aerial wide, tactile close-up, солнечный flare — делает действие одновременно эпическим и телесным.</p>\n<h3>01:05–01:20 — Коллектив присоединяется</h3>\n<p>Через раму старой красной машины видна группа девочек с белыми цветами возле тяжёлой техники. Удар или падение превращает маленький белый объект в облако пыли. Затем одинокий букет зависает в стерильно-белом зале между пустыми постаментами.</p>\n<p>Wedding imagery окончательно лишается торжественности: цветы становятся переносимым реквизитом, а декоративный объект — хрупкой мишенью.</p>\n<h3>01:20–01:44 — После разрушения возвращается школа</h3>\n<p>Крупный профиль улыбающейся ученицы снова помещает нас в класс; другие девочки видны в глубине. Белое платье летит над каменным краем под синим небом. В overhead-кадре ребёнок проходит рядом с поваленной светлой декоративной массой. Затем девочка лежит на парте и смеётся.</p>\n<p>Финальная перемена состояния — не «идеальная свадьба», а возвращённое детство и образование. Пустой класс из начала теперь населён голосом, телом и смехом.</p>\n<h3>01:44–01:54.1 — Авторство, тезис, действие</h3>\n<p>На фоне частиц появляется титр <code>A poem by Eileen Piri.</code> Затем чёрный экран: <code>Let’s end child marriage.</code> Финальный кадр — белый логотип ActionAid.</p>\n<p>Бренд не перехватывает авторство стихотворения: сначала называется Eileen Piri, затем формулируется коллективный call to action, и только после этого появляется организация.</p>\n<h2>Драматургическая формула</h2>\n<ol>\n<li><strong>Захваченный мир:</strong> ребёнок среди последствий свадебного ритуала; школа пуста.</li>\n<li><strong>Мифологизация угрозы:</strong> брак становится гигантским и безличным монументом.</li>\n<li><strong>Возврат движения:</strong> девочки бегут, лежат в траве, исследуют пространства.</li>\n<li><strong>Игровое разрушение:</strong> dress, flowers и topper превращаются в ломкий реквизит.</li>\n<li><strong>Коллективная энергия:</strong> одиночная героиня сменяется группой.</li>\n<li><strong>Возвращённое детство:</strong> класс заполняется улыбками и смехом.</li>\n<li><strong>Манифест:</strong> автор стихотворения → цель → ActionAid.</li>\n</ol>\n<h2>Почему структура работает</h2>\n<p>Фильм избегает эксплуатационного изображения насилия. Он не уменьшает серьёзность темы, а меняет точку зрения: зритель видит не только угрозу, но и способность девочек действовать. Каждый свадебный предмет получает визуальный антоним — движение ребёнка, природу, школу или игру. Поэтому разрушение воспринимается не как шок ради шока, а как освобождение пространства для альтернативного будущего.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенный статус</h2>\n<ul>\n<li>Полный director’s-cut master содержит непрерывную AAC stereo-дорожку <code>114.100 s</code>.</li>\n<li>Subtitle stream в контейнере отсутствует.</li>\n<li>DUDE прямо сообщает, что стихотворение Eileen Piri становится voice-over фильма.</li>\n<li>Campaign credits называют голос: <strong>Ashurat</strong>.</li>\n<li>Полный акустический speech-to-text не запускался: resource gate не проходит по swap. Поэтому ниже сохранена подтверждённая смысловая структура опубликованного стихотворения, а не выдуманный посекундный transcript.</li>\n</ul>\n<h2>Закадровое стихотворение — проверенная структура</h2>\n<p>Короткий рефрен, который официальные источники связывают с фильмом:</p>\n<blockquote>\n<p>I’ll marry when I want.</p>\n</blockquote>\n<p>Дальнейшее содержание, без воспроизведения полного защищённого текста:</p>\n<ol>\n<li>Говорящая заявляет, что сама выберет, когда вступать в брак.</li>\n<li>Она поочерёдно отвергает право матери, отца и других родственников принуждать её.</li>\n<li>Затем расширяет тезис: никто в мире не может заставить её.</li>\n<li>Даже угрозы, побои, изгнание и иное плохое обращение не отменяют её выбора.</li>\n<li>Она откладывает брак до тех пор, пока не получит образование и не станет взрослой.</li>\n<li>Финал возвращается к исходному рефрену.</li>\n</ol>\n<p>Полный published poem доступен в TED transcript Memory Banda и в официальном World Bank compendium; в библиотеке фиксируется структура и короткая ключевая строка, чтобы не превращать разбор в несанкционированную полную републикацию стихотворения.</p>\n<h2>Музыка и sound credits</h2>\n<ul>\n<li>Soundtrack: <code>Selfish Soul</code> — Sudan Archives.</li>\n<li>Sound arrangement &amp; score: Chris Snyman.</li>\n<li>Sound design &amp; final mix: Chris Snyman, William Kalmer.</li>\n<li>Mix studio: Tiger Fight.</li>\n<li>Music consultancy/licensing: Fabio Gargiulo for BKM Production.</li>\n<li>Voice-over: Ashurat.</li>\n</ul>\n<p>ActionAid и DUDE описывают музыку как усиление свободы и непокорности героинь. Точная музыкальная форма, lyric content, SFX каждого разрушения и синхронность ударов не утверждаются без acoustic pass.</p>\n<h2>Экранный текст</h2>\n<p>В timecoded frames подтверждены три финальных блока:</p>\n<ul>\n<li><code>01:45</code> — <code>A poem by Eileen Piri.</code></li>\n<li><code>01:50</code> — <code>Let’s end child marriage.</code></li>\n<li><code>01:53.8</code> — <code>actionaid</code>.</li>\n</ul>\n<h2>Что ещё требует слуховой проверки</h2>\n<ol>\n<li>точные границы каждой строки стихотворения;</li>\n<li>наличие live voices, смеха и environmental sound под музыкой;</li>\n<li>какие удары, всплески и падения имеют отдельные SFX;</li>\n<li>где начинается и заканчивается <code>Selfish Soul</code> относительно voice-over;</li>\n<li>отличается ли звуковой монтаж director’s cut от 60-second campaign version.</li>\n</ol>\n<p>До безопасного acoustic pass голос и музыка считаются <strong>сильно подтверждёнными опубликованными кредитами</strong>, но не посекундно транскрибированными по сохранённому файлу.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Все 24 кадра получены последовательным browser seek по полному локальному <code>114.1 s</code> master. Нижняя полоса управления — интерфейс локального Chromium media viewer, а не часть фильма. Наблюдения отделены от опубликованного campaign context; звук по отдельным кадрам не выводится из изображения.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Наблюдаемое действие / состояние</th>\n<th>Камера и монтаж</th>\n<th>Креативная функция</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.2</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Тяжёлое серое небо, наклонённый край деревьев.</td>\n<td>Неустойчивый low-angle opening.</td>\n<td>Мир сразу ощущается тревожным и смещённым.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/005s.png</code></td>\n<td>Одна девочка среди множества белых стульев; часть стульев опрокинута и испачкана.</td>\n<td>Средний telephoto, глубина перекрыта foreground chairs.</td>\n<td>Свадебная декорация выглядит как последствия события, не праздник.</td>\n<td>browser frame + ActionAid context</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/010s.png</code></td>\n<td>Сосредоточенный close-up ребёнка в бирюзовом.</td>\n<td>Малая ГРИП, тёмная кожа против зелёного blur.</td>\n<td>Агентность задаётся взглядом, а не жалостью.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/015s.png</code></td>\n<td>Пустой тёмный класс с рядами парт и доской.</td>\n<td>Статичная центральная перспектива.</td>\n<td>Образование сначала присутствует как отсутствующая возможность.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/020s.png</code></td>\n<td>Огромная белая фигура взрослого с ребёнком стоит среди облаков.</td>\n<td>Сюрреалистический low angle, монументальный scale.</td>\n<td>Навязанная семейная роль превращается в безличный идол.</td>\n<td>browser frame; interpretation</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/025s.png</code></td>\n<td>Голова девочки в нижней части кадра под массивным белым облаком.</td>\n<td>Extreme low composition, негативное пространство.</td>\n<td>Ребёнок мал относительно давления, но остаётся зрительным якорем.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/030s.png</code></td>\n<td>Крошечная фигура в бирюзовом на красной земле; в руках длинный предмет.</td>\n<td>Изображение сжато в узкую горизонтальную полосу среди чёрного поля.</td>\n<td>Формат делает действие похожим на мифический поединок.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/035s.png</code></td>\n<td>Девочка лежит в траве и смотрит в сторону; над ней летит растительный объект.</td>\n<td>Низкая камера внутри растений, живой foreground.</td>\n<td>Серьёзная тема получает язык свободной детской игры.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/040s.png</code></td>\n<td>Девочка движется по старой промышленной переправе под луной/ярким диском.</td>\n<td>Симметричный vanishing point, герой размыт ближе камеры.</td>\n<td>Путь важнее портретной ясности; среда выглядит переходной.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/045s.png</code></td>\n<td>В тёмной воде плывёт лодка со свечами и белыми цветами среди старых лодок.</td>\n<td>Wide dusk tableau, почти неподвижная композиция.</td>\n<td>Wedding/ritual beauty переводится в хрупкий, похоронный регистр.</td>\n<td>browser frame; interpretation</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/050s.png</code></td>\n<td>В лесу рядом с девочкой стоит или парит пустое белое свадебное платье.</td>\n<td>Контровой солнечный свет, фигуры малы среди деревьев.</td>\n<td>Платье выглядит как призрак предписанной взрослой роли.</td>\n<td>browser frame + official object ID</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/055s.png</code></td>\n<td>Девочка замахивается палкой на белую скульптурную фигуру на красной земле.</td>\n<td>High wide angle, длинные тени.</td>\n<td>Символическое сопротивление становится физическим действием.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/060s.png</code></td>\n<td>Ноги в бирюзовом ступают в тёмную лужу, вода и грязь закручиваются.</td>\n<td>Tactile overhead close-up.</td>\n<td>Разрушение ощущается телесно, как игра с материалом.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/065s.png</code></td>\n<td>Силуэты девочек поднимают руки против низкого солнца.</td>\n<td>Soft focus, flare, движение в foreground.</td>\n<td>Одиночный протест превращается в коллективную энергию.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/070s.png</code></td>\n<td>Через окно красной машины видны несколько девочек с белыми цветами у тяжёлой техники.</td>\n<td>Frame-within-frame, диагональное движение.</td>\n<td>Букет перестаёт быть сакральным и становится игровым реквизитом.</td>\n<td>browser frame + official object ID</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/075s.png</code></td>\n<td>Маленький белый куб/объект исчезает во взрыве белой пыли или брызг.</td>\n<td>Macro-impact, почти абстрактная фактура.</td>\n<td>Свадебная аккуратность превращается в мгновенную материальную нестабильность.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/080s.png</code></td>\n<td>Один букет зависает над постаментом в пустом белом зале.</td>\n<td>Широкая строгая симметрия, floating VFX.</td>\n<td>Ритуальный предмет выставлен как абсурдный музейный экспонат.</td>\n<td>browser frame + official object ID</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser/085s.png</code></td>\n<td>Улыбающаяся ученица в классе, другие девочки в глубине.</td>\n<td>Тёплый close profile, layered focus.</td>\n<td>Школа из пустого места превращается в живое пространство.</td>\n<td>browser frame + ActionAid context</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/090s.png</code></td>\n<td>Белое свадебное платье летит над каменным краем; внизу девочка завершает бросок.</td>\n<td>Extreme low angle, синее небо, suspended fabric.</td>\n<td>Предписанная роль буквально выбрасывается из кадра.</td>\n<td>browser frame + official object ID</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/browser/095s.png</code></td>\n<td>Overhead: девочка проходит рядом с поваленной светлой декоративной массой.</td>\n<td>Вращательное top shot, motion blur.</td>\n<td>Ребёнок движется дальше, объект остаётся позади.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/browser/100s.png</code></td>\n<td>Девочка лежит на парте в классе и широко смеётся.</td>\n<td>Intimate low close-up, открытая дверь даёт свет.</td>\n<td>Payoff — возвращённые учёба, игра и детство.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:45</td>\n<td><code>frames/browser/105s.png</code></td>\n<td>Текст <code>A poem by Eileen Piri.</code> на серо-синем фоне с частицами.</td>\n<td>Малый italic serif в центре.</td>\n<td>Авторство манифеста названо до бренда.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>frames/browser/110s.png</code></td>\n<td>Текст <code>Let’s end child marriage.</code> на чёрном.</td>\n<td>Центрированный белый italic serif.</td>\n<td>Кампания переводит образ в прямое коллективное действие.</td>\n<td>browser frame</td>\n</tr>\n<tr>\n<td>01:53.8</td>\n<td><code>frames/browser/114s.png</code></td>\n<td>Белый логотип <code>actionaid</code> на чёрном.</td>\n<td>Чистый brand lockup.</td>\n<td>Организация появляется последней, после героинь, автора и цели.</td>\n<td>browser frame</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная логика</h2>\n<p>Последовательность не строит непрерывную географию. Она рифмует четыре типа образов: <strong>ребёнок ↔ свадебный объект ↔ природная/индустриальная среда ↔ школа</strong>. Первые две трети расширяют символический мир; последняя треть ускоряет разрушение и возвращает героинь в класс. Повтор бирюзового цвета удерживает идентичность среди резко меняющихся локаций и оптических режимов.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>ActionAid — I’ll Marry When I Want</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22078\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22078</a></li>\n<li>Сообщение: <code>22078</code></li>\n<li>Дата UTC: <code>2026-06-02T04:29:41+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1130821558\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1130821558</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>I’ll MARRY WHEN I WANT<br>\nby Zee Utuli</p>\n</blockquote>\n<p>Категория канала: <code>#art</code>. Имя в подписи написано с опечаткой: Vimeo, ActionAid, DUDE, LBB и портфолио оператора подтверждают режиссёра <strong>Zee Ntuli</strong>.</p>\n<h2>Точная идентичность</h2>\n<p>Telegram ведёт на Vimeo <code>I'll Marry When I Want</code>, video <code>1130821558</code>, опубликованный оператором Deon van Zyl SASC. Vimeo API подтверждает длительность <code>114 s</code>, source dimensions <code>3840×2880</code>, дату загрузки <code>2025-10-27</code> и полный production description.</p>\n<p>LBB публикует режиссёрскую версию с тем же названием и описывает её как монтаж угандийских школьниц, разрушающих элементы свадебного приёма. Публичный LBB player отдаёт полный синхронный master <code>114.100 s</code>; он совпадает с округлённым runtime Telegram-linked Vimeo и визуально с exact Vimeo poster.</p>\n<h2>Полученный master</h2>\n<ul>\n<li>файл: <code>source/official-lbb-directors-cut/high.mp4</code>;</li>\n<li>длительность контейнера: <code>114.100 s</code>;</li>\n<li>видео: H.264, <code>1440×1080</code>, <code>25 fps</code>, <code>114.080 s</code>;</li>\n<li>звук: AAC, <code>48 kHz</code>, stereo, <code>114.100 s</code>;</li>\n<li>размер: <code>38,651,964 bytes</code>;</li>\n<li>SHA-256: <code>8d270418770127af8168d031e1c155214b672ed7b8908ac5902445648b9bb08f</code>.</li>\n</ul>\n<p>С master последовательно сняты 24 browser-seek frame от <code>00:00.2</code> до <code>01:53.8</code>. Дополнительно сохранены exact Vimeo poster <code>3840×2880</code> и LBB director’s-cut poster.</p>\n<h2>Кампания</h2>\n<p>ActionAid и агентство DUDE называют фильм манифестом свободы против детских браков. Съёмка проходила в Namutumba / регионе Busoga на востоке Уганды. В кадре — не актрисы, а ученицы Buwongo Primary School из поддерживаемых ActionAid программ; часть участниц занимается в школьном Drama Club.</p>\n<p>Опубликованная кампания стартовала в Италии <code>2025-10-29</code> в версиях <code>60 s</code>, <code>30 s</code>, трёх <code>15 s</code> и одной <code>6 s</code>. Сохранённый здесь <code>114.1 s</code> director’s cut — отдельная длинная версия, опубликованная LBB <code>2025-11-04</code> и Vimeo Deon van Zyl.</p>\n<h2>Статус доказательности</h2>\n<p><code>E4</code>: полный публичный director’s-cut master локально сохранён, проверен по обоим потокам, длительности и checksum; 26 visual evidence assets, сценарий, структура закадрового текста, раскадровка, кредиты и доказательный анализ зафиксированы.</p>\n<p>Версионная граница: сохранённый LBB master доказан как полный режиссёрский монтаж той же <code>114 s</code> работы, но не заявлен byte-identical к Vimeo <code>3840×2880</code>. Точная акустическая посекундная транскрипция не выполнялась из-за закрытого resource gate; содержание voice-over подтверждено официальными публикациями и источником стихотворения, а не слуховой догадкой.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.861877+00:00"
    },
    {
      "id": "2026-06-01__tg-22077-a0__audemars-piguet-tablisseurs-nomadic",
      "caseId": "-1001147919203:22077:0",
      "messageId": 22077,
      "date": "2026-06-01T04:20:41+00:00",
      "title": "Audemars Piguet - Établisseurs: Nomadic",
      "brand": "Audemars Piguet",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Fabio Tozzo",
      "evidence": "E4",
      "frameCount": 26,
      "durationSeconds": 113,
      "summary": "Фильм продаёт не редкую вещь как готовый статусный объект, а саму способность нескольких специалистов превратить чужое желание в реальность. Nomade становится материальным доказательством коллективного метода établissage.",
      "sourceUrl": "https://vimeo.com/1196704288",
      "telegramUrl": "https://t.me/fps_24_video/22077",
      "images": [
        {
          "src": "./frames/2026-06-01__tg-22077-a0__audemars-piguet-tablisseurs-nomadic-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/004s.png"
        }
      ],
      "tasks": [
        "craft",
        "product",
        "rhythm",
        "reframe",
        "sound"
      ],
      "moves": [
        {
          "id": "method-before-object",
          "name": "Метод появляется раньше объекта",
          "signal": "Фильм открывается credo мастерской и именем Atelier; цельный объект раскрывается только через руки и процессы.",
          "baseline": "Luxury film начинает с идеального hero shot продукта, затем объясняет детали.",
          "deviation": "Сначала продаётся способ совместной работы, а продукт становится его доказательством.",
          "interpretation": "Метод появляется раньше объекта",
          "transfer": "Если advantage находится в production system, показать принципы и решения до финального результата.",
          "risk": "Слишком долгое сокрытие продукта снижает ясность, если у зрителя нет сильной process intrigue."
        },
        {
          "id": "three-crafts-one-argument",
          "name": "Три профессии строят один аргумент",
          "signal": "Designer говорит о границах, micromechanic — о мосте к реальности, skeletonizer — о качестве и гордости.",
          "baseline": "Несколько интервью повторяют общий brand claim разными словами.",
          "deviation": "Каждый человек отвечает за отдельную ступень причинной цепочки.",
          "interpretation": "Три профессии строят один аргумент",
          "transfer": "Назначить каждому эксперту уникальный тезис и собрать их в последовательность превращения.",
          "risk": "Роли превратятся в схему, если речь не подкреплена различимыми действиями."
        },
        {
          "id": "product-shape-as-edit-language",
          "name": "Форма продукта становится языком монтажа",
          "signal": "Треугольники, решётки, отверстия, отражения и диагонали повторяют архитектуру Nomade в переходах и кадрах.",
          "baseline": "Абстрактные вставки используются как автономный mood layer.",
          "deviation": "Graphic world выводится из формального DNA самого объекта.",
          "interpretation": "Форма продукта становится языком монтажа",
          "transfer": "Извлечь 2–3 shapes/material behaviours продукта и строить ими переходы, титры и blocking.",
          "risk": "Буквальное повторение формы быстро станет branding gimmick без драматургической функции."
        },
        {
          "id": "named-hands",
          "name": "Руки получают имена",
          "signal": "Макро ручного труда регулярно возвращается к портретным карточкам с именем, профессией и местом.",
          "baseline": "Craft рекламируется через анонимные руки, которые служат texture бренда.",
          "deviation": "Авторы физической ценности остаются видимыми субъектами.",
          "interpretation": "Руки получают имена",
          "transfer": "После process macro возвращать лицо, имя или персональный принцип человека.",
          "risk": "Один титр не создаёт agency, если монтаж всё равно сводит человека к декоративному B-roll."
        },
        {
          "id": "macro-wide-portrait-triad",
          "name": "Три масштаба удерживают сложность",
          "signal": "Extreme macro показывает жест, симметричный wide — рабочую систему, portrait — личное авторство.",
          "baseline": "Craft-film держится либо на macro spectacle, либо на talking heads.",
          "deviation": "Масштабы последовательно распределяют разные виды информации.",
          "interpretation": "Три масштаба удерживают сложность",
          "transfer": "Перед съёмкой назначить каждому shot scale семантическую задачу.",
          "risk": "Механическое чередование масштабов без content progression превратится в ритмический шаблон."
        },
        {
          "id": "maker-as-bridge",
          "name": "Ремесленник — не хранитель, а мост",
          "signal": "Речь Emmanuel определяет работу как поиск решения между чужой идеей и реальностью.",
          "baseline": "Heritage communication описывает мастера через терпение, традицию и повторение.",
          "deviation": "Craft становится современным problem-solving и инженерным переводом желания.",
          "interpretation": "Ремесленник — не хранитель, а мост",
          "transfer": "Формулировать ценность специалиста через transformation, которую без него невозможно выполнить.",
          "risk": "Абстрактная метафора моста не работает без видимого технического препятствия и решения."
        },
        {
          "id": "institution-and-signature-type",
          "name": "Типографика делит институт и человека",
          "signal": "Serif используется для Atelier, ролей и бренда; имена мастеров нанесены рукописно.",
          "baseline": "Единая brand font system одинаково маркирует всё.",
          "deviation": "Типографический контраст визуально оставляет место индивидуальному жесту внутри института.",
          "interpretation": "Типографика делит институт и человека",
          "transfer": "Разделять system voice и maker voice не только текстом, но и typography behaviour.",
          "risk": "Рукописный шрифт станет фальшивой человечностью, если реальные авторы не названы и не слышны."
        },
        {
          "id": "pride-before-brand",
          "name": "Гордость мастера предшествует бренду",
          "signal": "Последняя речевая точка — гордость от создания таких часов; logo card появляется после неё.",
          "baseline": "Финал поднимает rarity, ownership fantasy или brand superlative.",
          "deviation": "Эмоциональный climax принадлежит maker, бренд остаётся подписью.",
          "interpretation": "Гордость мастера предшествует бренду",
          "transfer": "Завершать brand film человеческим критерием успеха, если он уже доказан процессом.",
          "risk": "Заявленная гордость без показанного труда прозвучит как scripted endorsement."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Фильм продаёт не редкую вещь как готовый статусный объект, а саму способность нескольких специалистов превратить чужое желание в реальность. Nomade становится материальным доказательством коллективного метода établissage.</p>\n<p>Ключевой сдвиг: luxury здесь определяется не дистанцией от труда, а видимостью труда.</p>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Institutional credo</strong> — мастерство, creativity, коллективность.</li>\n<li><strong>Designer</strong> — находит потенциал у границ процесса.</li>\n<li><strong>Micromechanic</strong> — переводит мечту в выполнимое решение.</li>\n<li><strong>Skeletonizer / Beveler</strong> — доводит внутреннюю структуру до «кружева» и качества finish.</li>\n<li><strong>Pride / signature</strong> — результат важен как предмет профессиональной гордости; бренд появляется последним.</li>\n</ol>\n<p>Фильм движется от общего к частному: мастерская → профессия → рука → микродеталь → человеческое чувство.</p>\n<h2>Визуальный язык</h2>\n<h3>Геометрия продукта становится грамматикой фильма</h3>\n<p>Треугольная решётка корпуса повторяется в folded form, диагоналях, отверстиях, окнах и абстрактных цветовых поверхностях. Благодаря этому даже переходные кадры не выглядят декоративными: они принадлежат логике объекта.</p>\n<h3>Три масштаба имеют разные функции</h3>\n<ul>\n<li>wide показывает систему труда и рабочую архитектуру;</li>\n<li>portrait возвращает имя и авторство;</li>\n<li>extreme macro показывает необратимый конкретный жест.</li>\n</ul>\n<p>Результат: зритель одновременно понимает коллективность и не теряет отдельных людей.</p>\n<h3>Две типографики кодируют два уровня</h3>\n<p>Строгий serif отвечает за Atelier, роль, место и бренд. Рукописное имя отвечает за конкретного мастера. Institution остаётся рамкой, а hand-made quality получает человеческую подпись.</p>\n<h3>Цвет разделяет инженерное и воображаемое</h3>\n<p>Реальные мастерские сняты в холодных бело-серых и природно-зелёных тонах. Magenta/cyan/red-вставки обозначают не отдельную локацию, а зону идеи и формы. Яркий цвет не украшает production footage — он работает как мост из воображения в материю.</p>\n<h3>Product reveal подчинён процессу</h3>\n<p>Объект не получает ранний изолированный hero shot. Сначала его держат, разбирают, сопоставляют с модулем и показывают рядом с инструментами. Это сохраняет интригу и доказывает тезис о craft через действие.</p>\n<h2>Film-critique lens: signal → baseline → deviation → interpretation</h2>\n<table>\n<thead>\n<tr>\n<th>Signal</th>\n<th>Обычный baseline luxury craft-film</th>\n<th>Отклонение</th>\n<th>Интерпретация</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Три именованных ремесленника</td>\n<td>Безымянные идеальные руки под voice-of-brand</td>\n<td>Каждый блок имеет имя, роль, место и принцип</td>\n<td>Авторитет бренда распределяется между реальными носителями навыка.</td>\n</tr>\n<tr>\n<td>Абстрактные colour inserts</td>\n<td>B-roll часов и мастерской</td>\n<td>Геометрия объекта превращается в автономные graphic worlds</td>\n<td>Innovation выражается не заявлением, а формой монтажа.</td>\n</tr>\n<tr>\n<td>Реплика о «мосте»</td>\n<td>Мастер как хранитель традиции</td>\n<td>Мастер как переводчик желания в reality</td>\n<td>Craft позиционируется как активное problem-solving, а не ностальгия.</td>\n</tr>\n<tr>\n<td>Финальный тезис о гордости</td>\n<td>Финал на цене, rarity или owner fantasy</td>\n<td>Финал на отношении maker к результату</td>\n<td>Эмоциональная ценность закрепляется до brand card.</td>\n</tr>\n<tr>\n<td>Exterior/travel glimpse</td>\n<td>Замкнутая сакральная мастерская</td>\n<td>Короткий выход в движущийся мир</td>\n<td>Поддерживает семантику Nomade и размыкает объект в повседневность; это интерпретация, а не подтверждённый production statement.</td>\n</tr>\n</tbody>\n</table>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Сначала сформулировать метод, потом показывать продукт.</strong> Это особенно полезно, когда ценность находится в системе производства.</li>\n<li><strong>Дать каждому эксперту одну ясную мысль.</strong> Designer = limits, engineer = bridge, finisher = quality/pride.</li>\n<li><strong>Превратить формальный DNA объекта в переходы.</strong> Не добавлять абстракцию отдельно, а строить её из shape, material и optics продукта.</li>\n<li><strong>Сохранять людей внутри macro spectacle.</strong> После нескольких деталей возвращать имя, лицо или рабочую архитектуру.</li>\n<li><strong>Оставить бренд подписью, а не рассказчиком.</strong> Это усиливает доверие, если люди и процессы действительно названы.</li>\n<li><strong>Снимать механизм как событие.</strong> Вспышка, давление, отражение, вырез, движение инструмента создают verbs вместо пассивных beauty shots.</li>\n</ol>\n<h2>Возможная адаптация для SPELLLENS</h2>\n<p>Для controlled AI-native production аналогичная структура могла бы быть:</p>\n<p><code>creative intent → prompt/visual designer → model/technical operator → compositor/finisher → verified frame → studio signature</code></p>\n<p>Важно сохранить различимость человеческих решений и не выдавать интерфейсный B-roll за доказательство качества.</p>\n<h2>Что доказано источниками</h2>\n<ul>\n<li>Названия профессий и разделение на три главы — официальный YouTube upload.</li>\n<li>Функции Nomade, натуральный камень, sliding inner case и Calibre 7501 — официальные страницы Audemars Piguet.</li>\n<li>Production credits — Vimeo metadata Fabio Tozzo.</li>\n<li>Визуальные наблюдения — 24 browser-seek кадра полного master.</li>\n</ul>\n<h2>Что является интерпретацией</h2>\n<ul>\n<li>Exterior-вставка как буквальная метафора «nomadic».</li>\n<li>Цветные абстракции как пространство воображения.</li>\n<li>Иерархия serif/handwriting как отношение institution/maker.</li>\n</ul>\n<p>Эти выводы согласуются с монтажом, но не приписываются авторам как заявленные намерения.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>что официальный 16:9 файл покадрово совпадает с Vimeo 4:3 версией;</li>\n<li>точное устройство crop/reframe Vimeo;</li>\n<li>акустическая карта музыки, room tone и SFX по таймкодам;</li>\n<li>намерения режиссёров сверх опубликованных титров и наблюдаемой формы.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Один необычный часовой объект раскрывается через три человеческих компетенции: идея получает форму у дизайнера, становится реальностью у микромеханика и обретает ценность ручной отделки у скелетонизатора.</p>\n<h2>Драматургическая формула</h2>\n<p><code>collective credo → design limits → engineering bridge → hand-finished lace → pride → brand</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:11 — Манифест мастерской</h3>\n<p>Абстрактные фасеточные поля сменяются строгим титулом <code>L’Atelier des Établisseurs</code>. Затем появляется дизайнер в современной стеклянной среде и название <code>Établisseurs Nomade</code>. Субтитры формулируют три исходных условия: исключительное мастерство, творческое мышление и коллективная работа.</p>\n<p>Функция: сначала продать не продукт, а метод создания.</p>\n<h3>00:11–00:30 — Ludovic Python / Designer</h3>\n<p>Дизайнер показывает эскизы и материальные модели. Красный треугольный fold и нарисованная спираль переводят чертёж в самостоятельный визуальный мир. Речь связывает название Nomade с повседневной жизнью владельца и говорит о поиске пределов каждого процесса, чтобы играть с ними.</p>\n<p>Функция: поставить creative tension — форма рождается не из безопасного следования процессу, а из игры у его границы.</p>\n<h3>00:30–01:15 — Emmanuel Desuzinges / Micromechanic</h3>\n<p>Электрические цветовые поверхности выводят в мир микродеталей. Появляются золотистый компонент, вспышка лазера, инструменты, лупа, микроскоп и симметричные лабораторные ракурсы. Emmanuel описывает людей, которые приходят с мечтами и желаниями; работа мастера — найти решение и стать мостом между идеей и реальностью. К концу блока руки соединяют компактный часовой модуль с архитектурным корпусом Nomade.</p>\n<p>Функция: драматизировать инженерную работу как перевод абстрактного желания в физический объект.</p>\n<h3>01:15–01:43 — Jerôme Besançon-Mathil / Skeletonizer &amp; Beveler</h3>\n<p>Титр представляет третьего мастера. Экстремальные макро инструментов и материала чередуются с редким внешним пейзажем и оптическими расфокусами. Речь утверждает обязательность командной работы, сравнивает внутреннюю работу с кружевом и называет качество отделки главным критерием объекта.</p>\n<p>Функция: поднять невидимый finish до уровня авторского жеста.</p>\n<h3>01:43–01:53 — Результат и подпись</h3>\n<p>В отражении стекла рука показывает скелетонизированную пластину. Силуэтные руки выполняют финальную доводку длинной детали. Последняя реплика связывает такие часы с гордостью мастера. Появляется сдержанный end card Audemars Piguet / Le Brassus.</p>\n<p>Функция: завершить не ценой и не feature-list, а человеческим отношением к качеству; бренд становится подписью метода.</p>\n<h2>Что удерживает связность</h2>\n<ol>\n<li>Треугольная решётка Nomade повторяется в абстрактных вставках, технических деталях и композиционных диагоналях.</li>\n<li>Каждый эксперт получает одинаковую связку: имя → рабочая среда → жест → принцип.</li>\n<li>Макро показывает действие, симметричный wide показывает систему труда, портрет возвращает авторство человеку.</li>\n<li>Речь движется от коллективного credo к личной гордости — от института к индивидуальному жесту.</li>\n</ol>\n<h2>Основание</h2>\n<ul>\n<li>визуальная хронология: <code>frames/browser/</code> и <code>source/browser-evidence.jsonl</code>;</li>\n<li>речь: официальный <code>en-US</code> subtitle track;</li>\n<li>разделение на героев: официальные YouTube chapters;</li>\n<li>предметные характеристики: официальные страницы Audemars Piguet.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Источники речи</h2>\n<ul>\n<li>официальный английский subtitle track: <code>source/official-audemars-piguet-youtube/nomade-official-360p.en-US.vtt</code>;</li>\n<li>автоматическая французская дорожка оригинальной речи: <code>source/official-audemars-piguet-youtube/nomade-official-360p.fr-orig.vtt</code>;</li>\n<li>английская дорожка используется как основной смысловой источник, французская — только как вспомогательная сверка;</li>\n<li>оригинальные VTT сохранены без редакционного «исправления».</li>\n</ul>\n<h2>Таймкодированный смысловой transcript</h2>\n<p>Ниже — русский смысловой перевод, а не дословная публикация субтитров.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Спикер по официальной главе</th>\n<th>Смысл речи</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:01.6–00:09.5</td>\n<td>Введение</td>\n<td>Atelier des Établisseurs определяется через исключительное мастерство, творческие умы и коллективный труд.</td>\n</tr>\n<tr>\n<td>00:12.0–00:17.8</td>\n<td>Ludovic Python / Designer</td>\n<td>Название Nomade связано с объектом, который будет жить рядом с человеком в его повседневности.</td>\n</tr>\n<tr>\n<td>00:19.9–00:24.9</td>\n<td>Ludovic Python / Designer</td>\n<td>Дизайнер ищет пределы каждого процесса и использует эти ограничения как пространство для игры.</td>\n</tr>\n<tr>\n<td>00:36.0–00:42.2</td>\n<td>Emmanuel Desuzinges / Micromechanic</td>\n<td>В ремесло приходят люди со своими мечтами, намерениями и желаниями.</td>\n</tr>\n<tr>\n<td>00:47.3–00:50.7</td>\n<td>Emmanuel Desuzinges / Micromechanic</td>\n<td>Задача мастеров — найти техническое решение, которое позволит этим желаниям осуществиться.</td>\n</tr>\n<tr>\n<td>00:53.7–00:57.0</td>\n<td>Emmanuel Desuzinges / Micromechanic</td>\n<td>Мастер описывает себя как связующее звено между чужими идеями и физической реальностью.</td>\n</tr>\n<tr>\n<td>01:15.0–01:20.1</td>\n<td>Jerôme Besançon-Mathil / Skeletonizer &amp; Beveler</td>\n<td>Командная работа в часовом деле не факультативна: она фундаментальна и обязательна.</td>\n</tr>\n<tr>\n<td>01:25.5–01:27.7</td>\n<td>Jerôme Besançon-Mathil</td>\n<td>Работа внутри часов сравнивается с кружевом.</td>\n</tr>\n<tr>\n<td>01:36.5–01:41.0</td>\n<td>Jerôme Besançon-Mathil</td>\n<td>Главный критерий детали или объекта — качество его финишной отделки.</td>\n</tr>\n<tr>\n<td>01:45.5–01:47.6</td>\n<td>Jerôme Besançon-Mathil</td>\n<td>Создание часов такого уровня даёт мастеру чувство гордости.</td>\n</tr>\n</tbody>\n</table>\n<h2>Текст на экране</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>~00:04</td>\n<td><code>L’Atelier des Établisseurs</code></td>\n</tr>\n<tr>\n<td>~00:09</td>\n<td><code>Établisseurs Nomade</code></td>\n</tr>\n<tr>\n<td>официальный chapter 00:11</td>\n<td><code>Ludovic Python — Designer</code></td>\n</tr>\n<tr>\n<td>~00:47</td>\n<td><code>Emmanuel Desuzinges — Micromechanic — Geneva, Switzerland</code></td>\n</tr>\n<tr>\n<td>~01:17</td>\n<td><code>Jerôme Besançon-Mathil — Skeletonizer and Beveler — Geneva, Switzerland</code></td>\n</tr>\n<tr>\n<td>~01:52</td>\n<td><code>Audemars Piguet — Le Brassus</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Composer: Ioana Selaru.</li>\n<li>Sound design and mix: Adam Hare.</li>\n<li>Audio post-production: String and Tins.</li>\n<li>Audio producer: Katie Buxton.</li>\n<li>В сохранённом MP4 присутствует AAC stereo-аудио <code>44.1 kHz</code>.</li>\n</ul>\n<h2>Ограничение акустической разметки</h2>\n<p>Точная карта музыкальных тем, room tone, инструментальных шумов и синхронных SFX не утверждается: отдельный акустический pass не запускался из-за закрытого heavy-compute gate. Все речевые тезисы выше опираются на официальный subtitle track, а музыкальные кредиты — на Vimeo metadata.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.2</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Фасеточные violet/ochre/teal-поля формируют абстрактную архитектуру.</td>\n<td>Макро/CGI-like opening; форма важнее предмета.</td>\n<td>Начинается credo о мастерстве и коллективной работе.</td>\n<td>visual + official subtitles</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/browser/004s.png</code></td>\n<td><code>L’Atelier des Établisseurs</code> на пустом сером поле.</td>\n<td>Статичный institutional title.</td>\n<td>Продолжается вводная формула.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:09</td>\n<td><code>frames/browser/009s.png</code></td>\n<td>Дизайнер у ноутбука в стеклянном офисе; поверх — <code>Établisseurs Nomade</code>.</td>\n<td>Средний план, архитектурные диагонали.</td>\n<td>Завершение introductory credo.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:13</td>\n<td><code>frames/browser/013s.png</code></td>\n<td>Красный сложенный треугольник над техническим рисунком.</td>\n<td>Предметный макро; graphic match с решёткой корпуса.</td>\n<td>Объект назван Nomade.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:17</td>\n<td><code>frames/browser/017s.png</code></td>\n<td>Руки держат прямоугольный form study рядом с чертежом и ноутбуком.</td>\n<td>Tactile insert, малая глубина резкости.</td>\n<td>Объект должен жить с человеком ежедневно.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:22</td>\n<td><code>frames/browser/022s.png</code></td>\n<td>Малый часовой модуль сопоставлен с большим triangular-lattice корпусом.</td>\n<td>Слои масштаба в одном кадре.</td>\n<td>Игра с границами процессов.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/browser/027s.png</code></td>\n<td>Красная спираль/кривая на светлом материале.</td>\n<td>Extreme macro; рисунок превращается в переход.</td>\n<td>Конец designer thought.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/browser/032s.png</code></td>\n<td>Magenta/cyan поверхность с органическими отверстиями.</td>\n<td>Абстрактная bridge-вставка между профессиями.</td>\n<td>Пауза перед следующим тезисом.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:37</td>\n<td><code>frames/browser/037s.png</code></td>\n<td>Узкая золотистая микродеталь на круглом столике.</td>\n<td>Центрированное предметное макро.</td>\n<td>Начинается мысль о мечтах заказчиков.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/browser/042s.png</code></td>\n<td>Яркая вспышка лазера/микросварки на детали.</td>\n<td>Event macro; краткий световой удар.</td>\n<td>Мечты, намерения и желания.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:47</td>\n<td><code>frames/browser/047s.png</code></td>\n<td>Портрет Emmanuel Desuzinges с рукописным именем и serif-role.</td>\n<td>Прямой identity card.</td>\n<td>Мастер должен найти решение.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/browser/052s.png</code></td>\n<td>Микромеханик со спины между лупой и микроскопом.</td>\n<td>Симметричный wide; человек встроен в систему инструментов.</td>\n<td>Решение делает желание реальным.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td><code>frames/browser/057s.png</code></td>\n<td>Низкий ракурс на мастера под большим skylight.</td>\n<td>Table-level low angle; труд получает monumentality.</td>\n<td>«Мост» между идеей и реальностью.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:02</td>\n<td><code>frames/browser/062s.png</code></td>\n<td>Деталь центрирована в радиальной системе фиксаторов/линз.</td>\n<td>Top-down macro, почти абстрактная симметрия.</td>\n<td>Речевой промежуток; точный SFX не размечен.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>01:07</td>\n<td><code>frames/browser/067s.png</code></td>\n<td>Профиль мастера пересекается с конструктивным крестом окна.</td>\n<td>Графичная геометризация портрета.</td>\n<td>Точный акустический cue не утверждается.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/browser/072s.png</code></td>\n<td>Руки показывают watch-module рядом с корпусом Nomade.</td>\n<td>Product reveal через человеческий масштаб.</td>\n<td>Подготовка к следующему artisan block.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>01:17</td>\n<td><code>frames/browser/077s.png</code></td>\n<td>Jerôme Besançon-Mathil за работой; титр профессии и места.</td>\n<td>Identity card повторяет систему фильма.</td>\n<td>Командная работа фундаментальна.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:22</td>\n<td><code>frames/browser/082s.png</code></td>\n<td>Сустав и наконечник ручного инструмента.</td>\n<td>Extreme macro, shallow focus.</td>\n<td>Конец тезиса о team work.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:27</td>\n<td><code>frames/browser/087s.png</code></td>\n<td>Пейзаж в движении за близким foreground-edge.</td>\n<td>Короткая exterior/travel-вставка.</td>\n<td>Работа внутри часов сравнивается с кружевом.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:32</td>\n<td><code>frames/browser/092s.png</code></td>\n<td>Неровный вырез в тёмной пластине открывает мягкое движение в глубине.</td>\n<td>Shape-as-aperture; абстракция рождается из материала.</td>\n<td>Переход к finish.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>01:37</td>\n<td><code>frames/browser/097s.png</code></td>\n<td>Зелёный расфокус заполняет кадр.</td>\n<td>Optical wash/transition.</td>\n<td>Качество отделки — главный критерий.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:42</td>\n<td><code>frames/browser/102s.png</code></td>\n<td>Рука держит квадратную skeletonized plate у стекла; отражение удваивает объект.</td>\n<td>Симметрия и reflection reveal.</td>\n<td>Завершение тезиса о finish.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:47</td>\n<td><code>frames/browser/107s.png</code></td>\n<td>Силуэтные руки кистью/инструментом доводят длинную деталь.</td>\n<td>Backlight превращает жест в знак.</td>\n<td>Такие часы — источник гордости.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:52</td>\n<td><code>frames/browser/112s.png</code></td>\n<td><code>Audemars Piguet / Le Brassus</code> на светлом поле.</td>\n<td>Сдержанная brand signature.</td>\n<td>Финал.</td>\n<td>observed</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>abstract geometry → title → person → hand/material → micro-process → person → product relation → next person → final hand → brand</code></p>\n<p>Повторение этой схемы делает сложный manufacturing story читаемым без дикторского feature-list.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Audemars Piguet — Établisseurs: Nomadic</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22077\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22077</a></li>\n<li>Сообщение: <code>22077</code></li>\n<li>Дата UTC: <code>2026-06-01T04:20:41+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1196704288\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1196704288</a></li>\n<li>Официальный полный мастер: <a href=\"https://www.youtube.com/watch?v=y8xIG9uxRNk\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=y8xIG9uxRNk</a></li>\n<li>Длительность сохранённого мастера: <code>113.452698 s</code></li>\n<li>Доказательность: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>AUDEMARS PIGUET - ETABLISSEURS: NOMADIC<br>\nby Guillaume Megroz<br>\n<a href=\"https://vimeo.com/1196704288\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1196704288</a><br>\n#narrative@fps_24_video</p>\n</blockquote>\n<h2>Что это</h2>\n<p>Брендовый craft-film о создании Établisseurs Nomade — модульного объекта Audemars Piguet, который работает как карманные часы, миниатюрная экспозиция и настольные часы. Фильм проходит через трёх участников процесса: дизайнера Ludovic Python, микромеханика Emmanuel Desuzinges и скелетонизатора/англера Jerôme Besançon-Mathil.</p>\n<h2>Что сохранено</h2>\n<ul>\n<li>полный официальный 16:9 master с видео и звуком;</li>\n<li>официальный английский subtitle track и французский ASR;</li>\n<li>точный 4:3 Vimeo-постер <code>2880×2160</code>;</li>\n<li>24 синхронных браузерных кадра;</li>\n<li>полный производственный credit list из Vimeo;</li>\n<li>предметный контекст с официальных страниц Audemars Piguet;</li>\n<li>сценарий, смысловой transcript, раскадровка и анализ креативных приёмов.</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Linked Vimeo заявляет 4:3 source <code>2880×2160</code>; сохранённый официальный master бренда имеет 16:9 <code>640×360</code>. Они совпадают по предмету, участникам, длительности и производственной идентичности, однако byte identity, crop identity и покадровое тождество не утверждаются.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.858776+00:00"
    },
    {
      "id": "2026-05-31__tg-22067-a0__burberry-a-good-sport-anthem",
      "caseId": "-1001147919203:22067:0",
      "messageId": 22067,
      "date": "2026-05-31T05:55:27+00:00",
      "title": "Burberry \"A Good Sport\" (Anthem)",
      "brand": "Burberry \"A Good Sport\" (Anthem)",
      "campaign": "",
      "format": "film",
      "director": "Elliott Power",
      "author": "ELLIOTT POWER",
      "evidence": "E4",
      "frameCount": 25,
      "durationSeconds": 88,
      "summary": "Burberry не присваивает себе футбол как athletic performance. Бренд занимает пространство вокруг игры — погоду, ожидание, путь, трибуны, еду, нервы, одежду и послематчевую реплику. Поэтому fashion становится не костюмом знаменитости, а формой принадлежности к общему ритуалу.",
      "sourceUrl": "https://vimeo.com/1195873706",
      "telegramUrl": "https://t.me/fps_24_video/22067",
      "images": [
        {
          "src": "./frames/2026-05-31__tg-22067-a0__burberry-a-good-sport-anthem-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/01-official-youtube-cover.jpg"
        }
      ],
      "tasks": [
        "sound",
        "product",
        "human",
        "world",
        "camera"
      ],
      "moves": [
        {
          "id": "event-through-reaction",
          "name": "Событие показывается через реакцию",
          "signal": "Большая часть матча остаётся за кадром; лица, руки, крик, commentary и scoreboard сообщают, что произошло.",
          "baseline": "Sports ad показывает athlete action, мячи, tackles и replay.",
          "deviation": "Consequences получают больше screen time, чем само действие.",
          "interpretation": "Событие показывается через реакцию",
          "transfer": "Если важен cultural meaning события, строить его из eye lines, звука и последствий.",
          "risk": "Без ясной причинной звуковой линии offscreen action станет непонятным montage."
        },
        {
          "id": "spectator-is-hero",
          "name": "Болельщик становится героем",
          "signal": "Камера следует за arrival, ожиданием, едой, sidelines, stands и послематчевой паузой.",
          "baseline": "Спортивный бренд строит heroism вокруг профессионального игрока.",
          "deviation": "Heroic intensity переносится на социальную экосистему вокруг поля.",
          "interpretation": "Болельщик становится героем",
          "transfer": "Искать не очевидного performer, а community, которая придаёт событию значение.",
          "risk": "Community imagery станет appropriation, если бренд не имеет реальной связи с ритуалом."
        },
        {
          "id": "fashion-through-verbs",
          "name": "Одежда раскрывается через глаголы",
          "signal": "Персонажи идут, несут инвентарь, хлопают, кричат, ждут и сидят; film не останавливается ради product pose.",
          "baseline": "Fashion film изолирует silhouette в beauty setup.",
          "deviation": "Garment читается как часть поведения и погоды.",
          "interpretation": "Одежда раскрывается через глаголы",
          "transfer": "Назначить каждому изделию правдоподобный verb и построить shot вокруг действия.",
          "risk": "Слишком быстрый lifestyle монтаж может скрыть design details и посадку."
        },
        {
          "id": "celebrity-without-reveal",
          "name": "Звезда без отдельного выхода",
          "signal": "Известные участники входят в те же crowd, pitchside и post-match конструкции, что остальные люди.",
          "baseline": "Celebrity получает выделенный entrance, lighting change и name recognition beat.",
          "deviation": "Его узнавание не нарушает правило наблюдения.",
          "interpretation": "Звезда без отдельного выхода",
          "transfer": "Интегрировать famous face в мир до того, как использовать его как знак статуса.",
          "risk": "Кастинговая стоимость не окупится, если узнавание критично для сообщения, но визуально подавлено."
        },
        {
          "id": "polyphonic-sound-day",
          "name": "Один день собирается многими голосами",
          "signal": "Coach, commentator, spectators, whistle, crowd и music соединяют разные места в непрерывную temporal arc.",
          "baseline": "Один narrator или одна песня держат рекламный montage.",
          "deviation": "Звуковая экосистема сама выполняет функцию сценария.",
          "interpretation": "Один день собирается многими голосами",
          "transfer": "Дать каждому audio layer отдельную задачу: stakes, geography, humour, scale, transition.",
          "risk": "Полифония превращается в шум, если роли голосов не различимы и не развивают время."
        },
        {
          "id": "ordinary-ritual-as-brand-world",
          "name": "Обычный ритуал строит brand world",
          "signal": "Food counter, tea, brick passage, sprinklers и empty stands получают такой же вес, как celebrities и fashion silhouettes.",
          "baseline": "Luxury brand очищает среду от неидеальных бытовых деталей.",
          "deviation": "No-frills infrastructure доказывает культурную принадлежность.",
          "interpretation": "Обычный ритуал строит brand world",
          "transfer": "Выбрать узнаваемые mundane rituals и снять их с той же формальной серьёзностью, что hero assets.",
          "risk": "Быт может выглядеть как стилизация класса, если не ощущается lived-in и специфичным."
        },
        {
          "id": "action-as-pictogram",
          "name": "Действие сжимается в пиктограмму",
          "signal": "Мяч превращается в маленький диск у солнца, а гол — в тройное слово на синем scoreboard.",
          "baseline": "Кульминация раскрывается через detailed athletic coverage.",
          "deviation": "Минимальные знаки запускают зрительское воображение.",
          "interpretation": "Действие сжимается в пиктограмму",
          "transfer": "Найти один graphic fragment, который содержит весь event без буквального показа.",
          "risk": "Символ не сработает без заранее созданных stakes и понятной causal sequence."
        },
        {
          "id": "understatement-after-climax",
          "name": "После кульминации приходит understatement",
          "signal": "После гола и ecstatic reaction фильм заканчивает спокойным обменом на пустых трибунах.",
          "baseline": "Ad завершает crescendo ещё большим celebration или slogan.",
          "deviation": "Энергия резко спадает в сухую человеческую оценку.",
          "interpretation": "После кульминации приходит understatement",
          "transfer": "Оставить после climax один low-volume beat, который переопределяет тон и даёт памяти закрепиться.",
          "risk": "Слишком длинный спад разрядит brand payoff и снизит shareability."
        },
        {
          "id": "brand-as-field-rule",
          "name": "Бренд становится правилом поля",
          "signal": "Campaign copy повторяется на бортах, а Equestrian Knight занимает centre circle в финале.",
          "baseline": "Logo появляется отдельным super поверх или после мира фильма.",
          "deviation": "Brand mark физически встроен в знакомую spatial system.",
          "interpretation": "Бренд становится правилом поля",
          "transfer": "Искать законное место бренда внутри инфраструктуры истории, а не поверх неё.",
          "risk": "Слишком буквальное присвоение общественного пространства может выглядеть навязчиво."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Burberry не присваивает себе футбол как athletic performance. Бренд занимает пространство вокруг игры — погоду, ожидание, путь, трибуны, еду, нервы, одежду и послематчевую реплику. Поэтому fashion становится не костюмом знаменитости, а формой принадлежности к общему ритуалу.</p>\n<p>Ключевой сдвиг: главный герой — не игрок и не звезда, а <strong>состояние болельщика</strong>.</p>\n<h2>Драматургия</h2>\n<ol>\n<li>Coach создаёт stakes до establishing shot.</li>\n<li>Пустой стадион и прибытие превращают пространство в ожидание.</li>\n<li>Бытовые детали дают британскую конкретику и юмор.</li>\n<li>Свисток запускает игру, но pitch action остаётся почти offscreen.</li>\n<li>Лица, руки и комментарий строят напряжение.</li>\n<li><code>GOAL!</code> заменяет conventional replay.</li>\n<li>Финал снимает пафос understatement-реакцией и превращает centre circle в brand mark.</li>\n</ol>\n<h2>Визуальный язык</h2>\n<h3>Offscreen game</h3>\n<p>Матч существует через eye lines и reaction shots. Зритель редко видит игровое действие; даже мяч сводится к маленькому диску в небе. Это освобождает экран для главной темы — social choreography вокруг футбола.</p>\n<h3>Celebrity without entrance</h3>\n<p>Известные участники не получают отдельный reveal package. Они появляются как один человек среди толпы, у борта, в очереди, на трибуне или у sponsor-wall. Recognition становится наградой внимательному зрителю, а не останавливает narrative.</p>\n<h3>Fashion through verbs</h3>\n<p>Одежда показывается через <code>идти</code>, <code>нести</code>, <code>ждать</code>, <code>хлопать</code>, <code>кричать</code>, <code>сидеть</code>. Это особенно сильный приём для outerwear: функция, layering и silhouette считываются без product cutaway.</p>\n<h3>Тактильная нервная система</h3>\n<p>Руки, лицо, свисток, еда, ткань, мокрое поле и кирпич дают телесную поверхность. Macro не служит luxury polish; оно регистрирует давление и привычки.</p>\n<h3>Солнечный glamour против рабочей среды</h3>\n<p>Hard backlight и flare делают отдельных зрителей почти мифическими, но рядом остаются service passages, дешёвая еда, пустые ряды и грязное поле. Кампания удерживает fashion aspiration и ordinary match day в одном пространстве.</p>\n<h3>Бренд внутри мира</h3>\n<p><code>A GOOD SPORT</code> сначала существует на периметре поля как stadium signage. В финале Equestrian Knight становится разметкой центрального круга. Брендинг не прерывает событие — он меняет статус уже знакомого пространства.</p>\n<h2>Звуковой язык</h2>\n<p>Sound collage работает как невидимый монтажёр. Coach, commentator, бытовые реплики, music, crowd и whistle соединяют географически разные кадры в один непрерывный день. Комментарий описывает действие, которого изображение намеренно не даёт; благодаря этому зритель достраивает матч сам.</p>\n<p>Контрапункт важен: огромные stakes соседствуют с чашкой чая и сухим послематчевым «неплохо». Это превращает Britishness в поведение, а не в декоративный набор флагов.</p>\n<h2>Film-critique lens: signal → baseline → deviation → interpretation</h2>\n<table>\n<thead>\n<tr>\n<th>Signal</th>\n<th>Обычный baseline sports/fashion ad</th>\n<th>Отклонение</th>\n<th>Интерпретация</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Матч почти offscreen</td>\n<td>Athlete hero, ball control, slow-motion impact</td>\n<td>Action заменён на spectator reaction и commentary</td>\n<td>Продукт принадлежит культуре вокруг спорта, а не performance claim.</td>\n</tr>\n<tr>\n<td>Звёзды растворены в crowd</td>\n<td>Celebrity reveal и отдельный beauty shot</td>\n<td>Recognition не останавливает narrative</td>\n<td>Кампания строит community, а не иерархию лиц.</td>\n</tr>\n<tr>\n<td>Food stand, tea, service passages</td>\n<td>Идеализированный stadium spectacle</td>\n<td>Ordinary infrastructure получает столько же веса, сколько glamour</td>\n<td>British identity формируется через повседневные ритуалы.</td>\n</tr>\n<tr>\n<td><code>GOAL!</code> как typography</td>\n<td>Replay или hero celebration</td>\n<td>Событие сжимается в знак и реакцию</td>\n<td>Зрителю предлагают прожить гол социально, а не анализировать спортивно.</td>\n</tr>\n<tr>\n<td>Пустые трибуны после crowd</td>\n<td>Brand end card сразу после climax</td>\n<td>Финал даёт спад, паузу и understatement</td>\n<td>Послематчевое чувство важнее рекламного punchline.</td>\n</tr>\n</tbody>\n</table>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Показывать событие через последствия.</strong> Реакция, звук и eye line могут быть сильнее буквального action coverage.</li>\n<li><strong>Сделать wardrobe частью verbs.</strong> Снимать, как человек реально движется и ждёт, а не вставлять отдельный product pose.</li>\n<li><strong>Собрать день несколькими типами голоса.</strong> Official commentary даёт stakes, бытовая реплика — характер, crowd — масштаб.</li>\n<li><strong>Интегрировать celebrity в правило мира.</strong> Не менять операторский язык только потому, что вошло известное лицо.</li>\n<li><strong>Дать бренду пространственную функцию.</strong> Signage, разметка, props или интерфейс могут стать финальным mark без отдельного super.</li>\n<li><strong>Снизить пафос после кульминации.</strong> Короткий understatement beat делает громкий climax человечнее и запоминаемее.</li>\n<li><strong>Использовать один action fragment как пиктограмму.</strong> Здесь мяч в небе сообщает «матч» дешевле и поэтичнее coverage.</li>\n</ol>\n<h2>Возможная адаптация для SPELLLENS</h2>\n<p>Для фильма о creative production можно почти не показывать сам генератор или финальный рендер. Событие собирается через:</p>\n<p><code>creative briefing → operator concentration → review-room reactions → tiny frame fragment → client/community response → verified result → studio mark inside delivery context</code></p>\n<p>Риск: offscreen strategy работает только если звук и реакции образуют ясную причинность; иначе получится случайный lifestyle montage.</p>\n<h2>Что доказано источниками</h2>\n<ul>\n<li>spectator perspective, match-day camaraderie, cast и campaign season — официальные Burberry pages;</li>\n<li><code>Banquet</code> by Bloc Party — Burberry corporate press release;</li>\n<li>director и production credits — Vimeo metadata;</li>\n<li>visual chronology — 23 browser-seek кадра полного официального master;</li>\n<li>speech structure — burned-in subtitles и сохранённый auto-caption.</li>\n</ul>\n<h2>Что является интерпретацией</h2>\n<ul>\n<li>отсутствие conventional game coverage как сознательное освобождение пространства для fashion;</li>\n<li>understatement как модель Britishness;</li>\n<li>Equestrian Knight в круге как присвоение правил пространства.</li>\n</ul>\n<p>Эти выводы поддержаны формой фильма, но не выдаются за цитаты авторов.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>frame-for-frame и crop identity официального 16:9 master с Vimeo 3:2;</li>\n<li>безошибочность auto-caption и точная идентичность каждого голоса;</li>\n<li>cue-by-cue mix песни, crowd, commentary и SFX;</li>\n<li>режиссёрские намерения сверх опубликованных credits и наблюдаемого результата.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Один футбольный матч переживается не через игроков и голы, а через экосистему ожидания вокруг поля — от детского тренера и burger van до звёзд в толпе, нервных рук и последней сухой реплики после финального свистка.</p>\n<h2>Драматургическая формула</h2>\n<p><code>pep talk → anticipation → match-day rituals → kick-off → spectator tension → goal → understated afterglow → Burberry mark</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:07 — Всё оставить на поле</h3>\n<p>Stephen Graham в роли детского Sunday-league coach почти вдавливается в объектив. Он требует от игроков полной отдачи. Камера не показывает команду: зритель сразу получает давление через лицо, дыхание и адресный взгляд.</p>\n<p>Функция: открыть fashion-film как спортивную драму и поднять stakes до появления одежды или стадиона.</p>\n<h3>00:07–00:16 — Стадион просыпается</h3>\n<p>Пустые трибуны, полив поля и повторяющиеся борта <code>A GOOD SPORT</code> сменяются людьми, пересекающими пространство. Голос комментатора приветствует аудиторию и формулирует запах ожидания.</p>\n<p>Функция: превратить подготовку инфраструктуры в предматчевый establishing ritual.</p>\n<h3>00:16–00:30 — Прибытие</h3>\n<p>Jodie Turner-Smith движется в городской толпе возле красно-кирпичной архитектуры. Son Heung-min оказывается у кромки поля рядом с крупным campaign board. Молодой человек в layered outerwear несёт футбольный инвентарь через узкий служебный проход. Комментарий обещает особенный день.</p>\n<p>Функция: встроить celebrity cast и одежду в практические движения match day, не останавливаясь на pose.</p>\n<h3>00:30–00:42 — Быт и второе дыхание</h3>\n<p>Макро еды в дешёвом match-day counter, короткая реплика о чашке чая, юный игрок в белом и повторный всплеск тренерской речи. Coach требует выйти и показать, кто они. Крик становится звуковым мостом к матчу.</p>\n<p>Функция: соединить британскую бытовую конкретику с максимальным спортивным пафосом; humour не отменяет stakes.</p>\n<h3>00:42–01:02 — Матч без матча</h3>\n<p>Свисток запускает игру. Комментатор говорит о нехватке пространства, жёстком отборе, подаче и ударе. Но вместо conventional sports coverage фильм показывает referee macro, лица зрителей, fashion silhouette у боковой линии, мяч как крошечный диск на фоне солнца и человека, кричащего с руками у рта.</p>\n<p>Функция: сделать spectatorship главным action genre и одновременно оставить одежду в живом поведении.</p>\n<h3>01:02–01:18 — Напряжение и гол</h3>\n<p>Ряд болельщиков, нервные сцепленные руки, профиль кричащего ребёнка. Комментарий ускоряется: позднее подключение, проникающая передача, выход к воротам. Вместо игрового replay — три огромных слова <code>GOAL!</code> на синем scoreboard.</p>\n<p>Функция: удержать offscreen action и позволить реакции зрителей завершить событие.</p>\n<h3>01:18–01:27.8 — После свистка</h3>\n<p>Son Heung-min улыбается у нарочито пёстрой sponsor-wall. Два взрослых человека обмениваются спокойной послематчевой реакцией через почти пустые деревянные трибуны. Финальный top shot превращает центральный круг в гигантскую площадку для Burberry Equestrian Knight.</p>\n<p>Функция: снять напряжение британской understatement-репликой, а бренд встроить в правила пространства вместо отдельного logo card.</p>\n<h2>Главный сценарный приём</h2>\n<p>Событие почти всё время находится вне кадра, но оно непрерывно существует через причинную цепочку:</p>\n<p><code>слова тренера → подготовка места → прибытие людей → свисток → commentary → реакция → scoreboard → afterglow</code></p>\n<p>Так можно показать огромный социальный мир без дорогой буквальной coverage каждого действия.</p>\n<h2>Основание</h2>\n<ul>\n<li>визуальная хронология: <code>frames/browser/</code> и <code>source/browser-evidence.jsonl</code>;</li>\n<li>речь и звуковые события: вшитые английские subtitles + отдельный YouTube auto-caption;</li>\n<li>cast, spectator perspective и музыка: официальные Burberry campaign pages;</li>\n<li>production credits: Vimeo metadata Elliott Power.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Формат речи</h2>\n<p>Классического единого voice-over нет. Фильм собран как полифонический sound collage из четырёх слоёв:</p>\n<ol>\n<li>тренерская речь;</li>\n<li>футбольный commentary;</li>\n<li>бытовые реплики зрителей и персонала;</li>\n<li>коллективный крик, свисток, музыка и crowd ambience.</li>\n</ol>\n<h2>Источники</h2>\n<ul>\n<li>английские subtitles визуально вшиты в официальный master;</li>\n<li><code>source/official-burberry-youtube/a-good-sport-official-360p.en-orig.vtt</code> — отдельный YouTube automatic caption, сохранённый без silent correction;</li>\n<li>soundtrack подтверждён официальным Burberry press release.</li>\n</ul>\n<h2>Таймкодированный смысловой transcript</h2>\n<p>Ниже — русский смысловой пересказ, а не дословная публикация всего диалога.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Голос / слой</th>\n<th>Смысл</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Coach</td>\n<td>Игроки должны оставить на грязном поле всё, что у них есть.</td>\n</tr>\n<tr>\n<td>00:10.6–00:15.9</td>\n<td>Commentator</td>\n<td>Формальное приветствие превращается в сенсорное объявление: в воздухе чувствуется ожидание.</td>\n</tr>\n<tr>\n<td>00:16.6–00:17.6</td>\n<td>Match-day voice</td>\n<td>Игра описывается как обязательная к победе.</td>\n</tr>\n<tr>\n<td>00:21.7–00:28.7</td>\n<td>Commentator</td>\n<td>Поле безупречно, толпа неспокойна, день обещает редкое событие.</td>\n</tr>\n<tr>\n<td>00:28.2–00:30.3</td>\n<td>Spectator banter</td>\n<td>Один человек собирается что-то сказать; другой комически просит его не начинать.</td>\n</tr>\n<tr>\n<td>00:33.7–00:35.5</td>\n<td>Everyday voice</td>\n<td>На фоне нарастающей драмы кто-то всего лишь просит чашку чая.</td>\n</tr>\n<tr>\n<td>00:35.7–00:38.2</td>\n<td>Commentator</td>\n<td>Все элементы memorable afternoon уже на месте.</td>\n</tr>\n<tr>\n<td>00:38.2–00:41.3</td>\n<td>Coach</td>\n<td>Последняя команда: выйти и показать собственную идентичность действием.</td>\n</tr>\n<tr>\n<td>00:41.3–00:44.4</td>\n<td>Crowd / music / whistle</td>\n<td>Крик и музыка подхватывают pep talk; свисток переводит фильм в match mode.</td>\n</tr>\n<tr>\n<td>00:44.4–00:48.7</td>\n<td>Commentator</td>\n<td>Матч начался, пространства в первых эпизодах мало.</td>\n</tr>\n<tr>\n<td>00:48.7–00:50.8</td>\n<td>Spectator banter</td>\n<td>Непринуждённая личная реплика вклинивается в официальный commentary.</td>\n</tr>\n<tr>\n<td>00:50.8–01:01.8</td>\n<td>Commentator</td>\n<td>Жёсткий отбор, доставка мяча в опасную зону, качественная подача и удар.</td>\n</tr>\n<tr>\n<td>01:01.8–01:04.0</td>\n<td>Commentator</td>\n<td>Позднее подключение игрока в штрафную усиливает атаку.</td>\n</tr>\n<tr>\n<td>01:04.0–01:08.4</td>\n<td>Spectators + commentator</td>\n<td>Один зритель спрашивает, что пропустил; ответ преуменьшает событие, пока матч остаётся на тонкой грани.</td>\n</tr>\n<tr>\n<td>01:08.4–01:16.0</td>\n<td>Commentator</td>\n<td>Проникающая передача, выход к воротам и восторженная оценка результата.</td>\n</tr>\n<tr>\n<td>01:17.5–01:20.9</td>\n<td>Spectator reaction</td>\n<td>Один зритель утверждает, что предвидел исход; другой подтверждает.</td>\n</tr>\n<tr>\n<td>01:20.9–01:25.6</td>\n<td>Post-match exchange</td>\n<td>Матч называют выдающимся, а ответ намеренно снижает пафос: было вполне неплохо.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка</h2>\n<ul>\n<li><code>Banquet</code> — Bloc Party.</li>\n<li>Функция: пульс arrivals, наблюдения и реакций; полный текст песни в библиотеке не дублируется.</li>\n</ul>\n<h2>Подтверждённые звуковые события</h2>\n<ul>\n<li>referee whistle около <code>00:44</code>;</li>\n<li>крик/collective screaming около <code>00:41–00:44</code>;</li>\n<li>music markers в auto-caption;</li>\n<li>commentator, coach и разговорные реплики чередуются без единого narrator.</li>\n</ul>\n<h2>Ограничения</h2>\n<ul>\n<li>Auto-caption местами объединяет соседние голоса и может ошибаться в словах.</li>\n<li>Speaker identity привязана к narrative role только там, где её поддерживает видимый кадр или официальный context; точные имена голосов не утверждаются.</li>\n<li>Отдельный акустический pass не запускался из-за закрытого heavy-compute gate.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.2</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Stephen Graham как youth coach обращается к невидимой команде.</td>\n<td>Интенсивный tight close-up на уровне игроков.</td>\n<td>Начало требования полной отдачи.</td>\n<td>visual + subtitles + official cast context</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/browser/004s.png</code></td>\n<td>Лицо сжато усилием, корпус движется к камере.</td>\n<td>Второй beat того же close-up без cutaway.</td>\n<td>Coach доводит требование до максимума.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/browser/008s.png</code></td>\n<td>Пустой стадион, полив поля, repeated <code>A GOOD SPORT</code> boards.</td>\n<td>Широкий establishing shot; horizontal repetition.</td>\n<td>Музыка/переход к match-day world.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/012s.png</code></td>\n<td>Фигуры пересекают foreground, один человек остаётся у поля.</td>\n<td>Частичная окклюзия создаёт ощущение прибытия.</td>\n<td>Commentary говорит об ожидании.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser/016s.png</code></td>\n<td>Jodie Turner-Smith идёт через толпу у красно-кирпичного стадиона.</td>\n<td>Moving street-level portrait; одежда работает в движении.</td>\n<td>Must-win stakes.</td>\n<td>visual + official context</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/020s.png</code></td>\n<td>Тёмная щель и близкие поверхности food/service stand.</td>\n<td>Почти абстрактный occluded insert.</td>\n<td>Match-day speech продолжается.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/024s.png</code></td>\n<td>Son Heung-min у кромки поля рядом с <code>GOOD SPORT</code>, за ним пустые ряды.</td>\n<td>Medium-long portrait, крупный copy внутри пространства.</td>\n<td>Поле названо безупречным, толпа — беспокойной.</td>\n<td>visual + subtitles + official context</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/browser/028s.png</code></td>\n<td>Молодой человек в layered outerwear несёт gear через узкий brick passage.</td>\n<td>Низкий наблюдательный ракурс через преграды.</td>\n<td>Обещание особенного дня.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/browser/032s.png</code></td>\n<td>Food extreme macro в неформальном match-day counter.</td>\n<td>Shallow focus переводит еду в texture.</td>\n<td>Бытовой comic beat.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/browser/036s.png</code></td>\n<td>Юный игрок в белом, жёсткий солнечный контур.</td>\n<td>Close profile; fashion detail остаётся частью экипировки.</td>\n<td>Commentary обещает memorable afternoon.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/040s.png</code></td>\n<td>Coach кричит финальную команду.</td>\n<td>Возврат к opening close-up создаёт bookend pep talk.</td>\n<td>Показать, кто вы есть.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td><code>frames/browser/044s.png</code></td>\n<td>Referee blowing whistle в extreme profile.</td>\n<td>Action condensed into mouth, whistle and eye line.</td>\n<td>Whistle; матч начинается.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/048s.png</code></td>\n<td>Сосредоточенный зритель, несколько лиц слоями сзади.</td>\n<td>Tight spectator portrait вместо pitch coverage.</td>\n<td>Commentary: мало пространства в начале.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/browser/052s.png</code></td>\n<td>Supporter в тёмном fashion silhouette хлопает у боковой линии.</td>\n<td>Open-sky medium shot; offscreen action управляет взглядом.</td>\n<td>Предупреждение с бровки + match commentary.</td>\n<td>visual + burned-in subtitles</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/browser/056s.png</code></td>\n<td>Мяч — маленький диск рядом с низким солнцем.</td>\n<td>Extreme wide/graphic abstraction; action reduced to trajectory.</td>\n<td>Commentary отмечает хорошую подачу.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/060s.png</code></td>\n<td>Supporter кричит, сложив руки у рта, рядом пустая скамья.</td>\n<td>Medium-long sideline reaction.</td>\n<td>Нарастание атаки.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:04</td>\n<td><code>frames/browser/064s.png</code></td>\n<td>Плотный ряд болельщиков, микрореакции и обмен взглядами.</td>\n<td>Ensemble reaction shot; одежда читается через layering.</td>\n<td>«Что я пропустил?» и сухой ответ.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:08</td>\n<td><code>frames/browser/068s.png</code></td>\n<td>Сцепленные руки и кольцо.</td>\n<td>Tactile macro превращает нервное ожидание в предметный detail.</td>\n<td>Матч остаётся сбалансированным.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/browser/072s.png</code></td>\n<td>Кричащий молодой зритель в extreme profile.</td>\n<td>Лицо занимает кадр, поле полностью offscreen.</td>\n<td>Выход к воротам.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:16</td>\n<td><code>frames/browser/076s.png</code></td>\n<td>Синий экран трижды повторяет <code>GOAL!</code>.</td>\n<td>Typographic climax вместо replay.</td>\n<td>Восторг commentary/crowd.</td>\n<td>observed + subtitles</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/080s.png</code></td>\n<td>Son Heung-min улыбается у retro sponsor-wall.</td>\n<td>Moving post-match portrait; wall deliberately mixes logos.</td>\n<td>Реакция «я знал».</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td><code>frames/browser/084s.png</code></td>\n<td>Два взрослых человека через расстояние на почти пустых numbered stands.</td>\n<td>Wide two-shot; пауза после crowd density.</td>\n<td>Understated оценка матча.</td>\n<td>visual + subtitles</td>\n</tr>\n<tr>\n<td>01:27.5</td>\n<td><code>frames/browser/087s.png</code></td>\n<td>Огромный Burberry Equestrian Knight внутри centre circle.</td>\n<td>Top-down brand reveal embedded in pitch geometry.</td>\n<td>Конец.</td>\n<td>observed</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>face → place → arrival → ritual → face → whistle → reaction → tiny action fragment → reaction → typographic event → afterglow → spatial brand mark</code></p>\n<p>Кампания не показывает одежду отдельными демонстрационными остановками: она остаётся видимой потому, что люди постоянно идут, ждут, мёрзнут, болеют и реагируют.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Burberry — A Good Sport (Anthem)</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22067\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22067</a></li>\n<li>Сообщение: <code>22067</code></li>\n<li>Дата UTC: <code>2026-05-31T05:55:27+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1195873706\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1195873706</a></li>\n<li>Официальный полный мастер: <a href=\"https://www.youtube.com/watch?v=kxFpZXQEtGA\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=kxFpZXQEtGA</a></li>\n<li>Длительность сохранённого мастера: <code>87.817868 s</code></li>\n<li>Доказательность: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>BURBERRY - A GOOD SPORT<br>\nby Elliott Power<br>\n#still@fps_24_video</p>\n</blockquote>\n<h2>Что это</h2>\n<p>Anthem-фильм осенней кампании Burberry 2026 о британском match day с точки зрения зрителей. Футбол существует главным образом за кадром: его ощущение собирается из тренерской речи, проходов к стадиону, еды, ожидания, лиц, жестов, радиокомментария, свистка, крика и послематчевого облегчения.</p>\n<h2>Что сохранено</h2>\n<ul>\n<li>полный официальный 16:9 master с видео и звуком;</li>\n<li>вшитые английские субтитры и отдельный YouTube auto-caption VTT;</li>\n<li>точный 3:2 Vimeo-постер <code>3840×2560</code>;</li>\n<li>23 синхронных браузерных кадра;</li>\n<li>полный production credit list из Vimeo;</li>\n<li>официальный campaign context, cast и музыка;</li>\n<li>сценарий, смысловая карта речи, раскадровка и анализ креативных приёмов.</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Linked Vimeo заявляет 3:2 source <code>3840×2560</code>; официальный Burberry master имеет 16:9. Они совпадают по кампании, режиссёру, длительности, cast и sampled imagery, но byte identity, crop identity и покадровое тождество не утверждаются.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.855878+00:00"
    },
    {
      "id": "2026-05-30__tg-22066-a0__telegram-video-22066",
      "caseId": "-1001147919203:22066:0",
      "messageId": 22066,
      "date": "2026-05-30T07:26:46+00:00",
      "title": "Telegram video 22066",
      "brand": "Telegram video 22066",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "",
      "evidence": "E4",
      "frameCount": 25,
      "durationSeconds": 54,
      "summary": "Timeless Elegance продаёт residence не как пространство, а как право распоряжаться собственным временем. Самый сильный ход — перевести абстрактное luxury promise в монтажный закон: часы идут назад, а день собирается в том порядке, в котором его хочется запомнить.",
      "sourceUrl": "https://vimeo.com/1090844604",
      "telegramUrl": "https://t.me/fps_24_video/22066",
      "images": [
        {
          "src": "./frames/2026-05-30__tg-22066-a0__telegram-video-22066-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-mux/048s.webp"
        }
      ],
      "tasks": [
        "rhythm",
        "product",
        "ending",
        "hook",
        "material"
      ],
      "moves": [
        {
          "id": "strategy-as-edit-law",
          "name": "Стратегия становится законом монтажа",
          "signal": "Обещание контроля над временем реализовано обратным порядком дня, повторяющимися temporal hinges и финальными часами.",
          "baseline": "Фильм идёт линейно, а идея времени появляется только в slogan card.",
          "deviation": "Хронология сама демонстрирует brand promise.",
          "interpretation": "Стратегия становится законом монтажа",
          "transfer": "Перевести ключевое абстрактное слово стратегии в формальное правило порядка сцен, скорости или причинности.",
          "risk": "Зритель не заметит структуру, если направление времени не имеет читаемых действий или финального ключа."
        },
        {
          "id": "feeling-before-floorplan",
          "name": "Сначала чувство, потом планировка",
          "signal": "Первые кадры — глаз, свет на ковре, кресло и чай; широкий вид появляется только на 25-й секунде.",
          "baseline": "Property film открывается фасадом, aerial или панорамой интерьера.",
          "deviation": "Пространство вводится через нервную систему персонажа.",
          "interpretation": "Сначала чувство, потом планировка",
          "transfer": "Начать рекламу места с одного телесного ощущения, которое станет эмоциональным контрактом для последующих видов.",
          "risk": "Слишком долгий sensory opening может скрыть категорию и продукт."
        },
        {
          "id": "amenity-as-verb",
          "name": "Amenity показывается глаголом",
          "signal": "Сервис — это руки над чаем, вода — пальцы среди пузырьков, вид — пара у горизонта, гостиная — близость двух людей.",
          "baseline": "Инфраструктура демонстрируется пустыми архитектурными beauty shots.",
          "deviation": "Каждый объект существует только через действие человека.",
          "interpretation": "Amenity показывается глаголом",
          "transfer": "Для каждого feature найти простой глагол, который превращает характеристику в прожитый момент.",
          "risk": "Lifestyle может стать настолько общим, что конкретное преимущество объекта исчезнет."
        },
        {
          "id": "recurring-eye-portal",
          "name": "Повторяющийся глаз — портал времени",
          "signal": "Extreme eye macro возвращается в начале, середине и перед финалом с разными состояниями века и света.",
          "baseline": "Переходы между lifestyle scenes выполняются обычными cutaways или архитектурными связками.",
          "deviation": "Один телесный мотив берёт на себя continuity и субъективность.",
          "interpretation": "Повторяющийся глаз — портал времени",
          "transfer": "Выбрать один образ-портал и возвращать его с изменением состояния на ключевых драматургических границах.",
          "risk": "Повтор станет ornamental, если его состояние не меняется и он не влияет на чтение времени."
        },
        {
          "id": "circle-motif-system",
          "name": "Один мотив живёт во всех масштабах",
          "signal": "Круги повторяются в чашке, пузырьках, глазах, светильниках, мебели и шестернях.",
          "baseline": "Визуальная цельность держится главным образом на grade и art direction.",
          "deviation": "Форма проходит через предмет, тело, интерьер и финальную метафору.",
          "interpretation": "Один мотив живёт во всех масштабах",
          "transfer": "Найти простую геометрию идеи и распределить её по разным предметным уровням без буквального подчёркивания.",
          "risk": "Слишком заметная повторяемость превращает мотив в дизайнерскую загадку и отвлекает от истории."
        },
        {
          "id": "brand-inside-ritual",
          "name": "Бренд сначала живёт внутри ритуала",
          "signal": "Монограмма WA появляется на чашке и карточке задолго до полного финального lockup.",
          "baseline": "Brand awareness обеспечивается ранним super или частыми logo inserts.",
          "deviation": "Первое знакомство с маркой происходит как часть гостеприимства.",
          "interpretation": "Бренд сначала живёт внутри ритуала",
          "transfer": "Поместить ранний brand cue в функциональный предмет сцены, а полное имя оставить payoff-кадру.",
          "risk": "Слишком тонкий cue потеряется на маленьком экране; слишком крупный будет выглядеть product placement."
        },
        {
          "id": "copy-after-proof",
          "name": "Копирайт приходит после доказательства",
          "signal": "Фраза о хорошо проведённом времени появляется только после 49 секунд прожитых ритуалов и отношений.",
          "baseline": "Luxury proposition объясняется в начале voice-over или титром.",
          "deviation": "Слоган называет уже пережитый зрителем паттерн.",
          "interpretation": "Копирайт приходит после доказательства",
          "transfer": "Отложить абстрактный тезис до момента, когда предыдущие сцены сделали его проверяемым на чувствах.",
          "risk": "Без достаточно ясной доказательной цепи поздний copy покажется произвольной цитатой."
        },
        {
          "id": "analogue-memory-container",
          "name": "Фактура задаёт режим памяти",
          "signal": "Зерно, мягкий контраст, хроматические края и скруглённая рамка одинаково обрабатывают кожу, интерьер, воду и landscape.",
          "baseline": "Real-estate film стремится к максимально чистой digital sharpness.",
          "deviation": "Изображение выглядит вспоминаемым, а не инвентаризируемым.",
          "interpretation": "Фактура задаёт режим памяти",
          "transfer": "Подчинять texture драматургической точке зрения: здесь оптическая несовершенность означает память.",
          "risk": "Film look без временной конструкции станет взаимозаменяемым luxury preset."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>Timeless Elegance</code> продаёт residence не как пространство, а как право распоряжаться собственным временем. Самый сильный ход — перевести абстрактное luxury promise в монтажный закон: часы идут назад, а день собирается в том порядке, в котором его хочется запомнить.</p>\n<p>Это не наше домысливание: TYD прямо описывает фильм как день, который хочется прожить снова, «в том порядке, который выберешь», и как вечер, разматывающийся к утру. Визуально это поддерживают повторяющиеся глаза, обрывки текста о времени и финальный механизм часов.</p>\n<h2>Драматургия</h2>\n<h3>1. Сначала состояние, потом география</h3>\n<p>Зрителю не дают фасад, адрес или masterplan. Первые секунды — закрытый глаз, зерно, мягкий свет, ковёр, кресло. Локация возникает как ощущение защищённости, а не как доказательство площади.</p>\n<h3>2. Amenities становятся воспоминаниями</h3>\n<p>Чай, вода, терраса, гольф и гостиная не перечислены. Каждый элемент появляется через жест или взгляд. Поэтому они читаются как прожитые моменты, а не обязательные пункты рекламного тура.</p>\n<h3>3. Повтор глаза заменяет линейную навигацию</h3>\n<p>Eye macro возвращается в разных состояниях: закрытый, открывающийся, со звёздным бликом, прикрывающийся, закрытый. Это монтажный портал, который позволяет перескакивать между временем и местом без establishing logic.</p>\n<h3>4. Тезис откладывается до конца</h3>\n<p>Только после чувственной цепи фильм показывает шестерни и формулирует обещание. Цитата работает, потому что зритель уже получил опыт «time well spent» через чай, воду, улыбки и общий горизонт.</p>\n<h2>Визуальный язык</h2>\n<h3>Формат и фактура</h3>\n<ul>\n<li>Нестандартное соотношение сторон около <code>1.456:1</code> делает изображение похожим на найденный фильм или personal memory, а не на стандартный property spot.</li>\n<li>Выраженное зерно, мягкие highlights, хроматические края и скруглённая чёрная рамка удерживают единый analogue-memory слой.</li>\n<li>Палитра движется между золотисто-кремовыми интерьерами и прохладной сине-зелёной водой/ландшафтом; лица соединяют оба мира тёплым skin tone.</li>\n</ul>\n<h3>Крупность</h3>\n<p>Фильм систематически идёт от невозможной близости к редким широким планам:</p>\n<p><code>кожа/веко → ткань/ковёр → чашка → вода/пальцы → глаз → терраса → лицо → поле</code></p>\n<p>Из-за этого пространство сначала чувствуется телом и только потом понимается головой.</p>\n<h3>Геометрия</h3>\n<p>Круги повторяются в чашке, пузырьках, глазах, округлой мебели, светильниках и шестернях. Мотив не заявлен текстом, но создаёт подсознательный мост между hospitality, телом и часами.</p>\n<h3>Брендинг</h3>\n<p>WA появляется рано, но как часть сервиса на чашке и карточке. Полный lockup отложен до последнего кадра. Бренд сначала доказывает своё присутствие в жизни, затем называет себя.</p>\n<h2>Почему это работает для luxury real estate</h2>\n<ul>\n<li>Недвижимость обычно сложно отличить визуально: красивые интерьеры, вода и skyline быстро становятся взаимозаменяемыми. Здесь отличие создаёт не объект, а временная концепция.</li>\n<li>Пара не играет демонстративное богатство; они просто находятся рядом, смотрят, пьют чай, улыбаются. Это переводит aspiration из статуса в качество внимания.</li>\n<li>Часовой механизм связывает Waldorf Astoria clock tradition, название <code>Timeless Elegance</code> и обещание residence в единую метафору.</li>\n</ul>\n<h2>Что можно перенести</h2>\n<ol>\n<li><strong>Превратить стратегический тезис в закон монтажа.</strong> Если бренд говорит о свободе, времени или лёгкости, сама хронология должна это делать, а не только финальный копирайт.</li>\n<li><strong>Начинать с сенсорного доказательства.</strong> Один глаз, поверхность или жест может сильнее задать премиальность, чем aerial façade.</li>\n<li><strong>Показывать инфраструктуру через человеческий глагол.</strong> Не «бассейн», а рука в воде; не «вид», а двое у горизонта; не «гостиная», а разговорное расстояние между людьми.</li>\n<li><strong>Создать повторяющийся портал.</strong> Один визуальный мотив позволяет соединять разные локации и времена, не теряя целостность.</li>\n<li><strong>Отложить слоган до накопления опыта.</strong> Сначала дать доказательства, затем назвать их смысл.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Reverse-time может остаться невидимым без чётких directional actions; здесь его дополнительно страхуют clockwork и first-party explanatory context.</li>\n<li>Плёночная фактура легко становится универсальным luxury preset, если под ней нет собственного structural idea.</li>\n<li>Макро без пространственных якорей может скрыть продукт слишком сильно; два широких landscape/interior кадра здесь удерживают объект продажи.</li>\n<li>Цитата неизвестного зрителю автора может выглядеть заимствованной мудростью. Её спасает соответствие всей монтажной системе, но это всё равно тонкий риск.</li>\n</ul>\n<h2>Наблюдение, источник и интерпретация</h2>\n<h3>Наблюдается в кадрах</h3>\n<ul>\n<li>повтор глаз, вода, чай, пара, гольф-поле, гостиная, шестерни, цитата и финальный lockup;</li>\n<li>WA на предметах сервиса;</li>\n<li>круговая геометрия и analogue texture.</li>\n</ul>\n<h3>Подтверждено источниками</h3>\n<ul>\n<li>reverse-time premise и отказ от literal residence tour — TYD;</li>\n<li>first Waldorf Astoria Residences on Yas Island и связь с Yas Links — официальный property site;</li>\n<li>credits и 2025 brand-film classification — TYD / published crew portfolios.</li>\n</ul>\n<h3>Интерпретация</h3>\n<ul>\n<li>глаз работает как портал памяти;</li>\n<li>круги связывают тело, hospitality и часы;</li>\n<li>aspiration построен как качество внимания, а не статусная демонстрация.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Byte identity сохранённого TYD Mux файла с linked Vimeo 1090844604.</li>\n<li>Полное отсутствие речи: caption track нет, но acoustic verification отложена.</li>\n<li>Какая из двух опубликованных music-credit версий относится ко всем публичным cut variants.</li>\n<li>Имена актёров: они не заявлены в проверенных first-party credits.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Женщина проживает — или вспоминает — день в Waldorf Astoria Residences Yas, где бытовые и курортные моменты движутся не по календарю, а по эмоциональной ценности; глаза, вода и свет склеивают время, пока часовой механизм не превращает жильё в обещание хорошо прожитой жизни.</p>\n<h2>Драматургическая формула</h2>\n<p><code>closed eye → intimate interior → branded ritual → liquid memory → recurring gaze → shared horizon → leisure → return indoors → waking/closure → clockwork thesis → residence mark</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:07 — Внутри памяти</h3>\n<p>Фильм открывается экстремальным макро закрытого глаза. Веки, кожа и плёночное зерно занимают весь кадр; затем появляется абстрактный тёплый интерьерный фрагмент и световой рисунок на ковре.</p>\n<p>Функция: не объяснять место, а сразу поместить зрителя в субъективное состояние между сном, пробуждением и воспоминанием.</p>\n<h3>00:07–00:14 — Комната и ритуал</h3>\n<p>Героиня сидит в мягком округлом кресле. Чай в чашке с монограммой Waldorf и синяя карточка делают бренд частью спокойного ритуала. Макро печатных слов дробит смысл на отдельные фрагменты.</p>\n<p>Функция: показать luxury через темп, фактуру и обслуженный момент, а не через перечень объектов.</p>\n<h3>00:14–00:22 — Вода и время</h3>\n<p>Расфокусированные пузырьки и блеск воды переходят в руку под водой. Между ними вновь появляется макро печатной фразы — теперь различимо <code>the time</code>.</p>\n<p>Функция: связать материальную среду и главную тему времени через монтаж ассоциаций, не проговаривая тезис.</p>\n<h3>00:22–00:31 — Глаз как монтажный портал</h3>\n<p>В глазу вспыхивает звёздный блик. Пара стоит у открытой террасы и смотрит на воду и поле; крупный профиль женщины возвращает нас к её внутреннему восприятию. Повтор глаза разрывает линейную географию.</p>\n<p>Функция: сделать взгляд причинной связью между разными моментами дня.</p>\n<h3>00:31–00:41 — Лёгкость дня</h3>\n<p>Женщина едва улыбается; aerial показывает гольф-поле у воды. Мужчина в светлой кепке улыбается на открытом воздухе. Ещё один экстремальный глаз возвращает кадр из lifestyle-широты в интимность.</p>\n<p>Функция: дать amenities почувствовать через состояние персонажей, не превращая фильм в property tour.</p>\n<h3>00:41–00:49 — Возвращение к близости</h3>\n<p>Пара спокойно сидит в светлой гостиной. После широкого relational frame следует почти пустой тёплый переход, затем закрытый глаз.</p>\n<p>Функция: свести внешний день обратно к личной памяти и подготовить финальный смысловой щелчок.</p>\n<h3>00:49–00:54.84 — Механизм и обещание</h3>\n<p>Золотые шестерни часов заполняют фон. Поверх появляется цитата <code>TIME WELL SPENT LEADS TO A LIFE WELL LIVED</code>, затем знак <code>WALDORF ASTORIA RESIDENCES · YAS</code>.</p>\n<p>Функция: только в финале назвать метафору и объект продажи; механизм часов ретроспективно объясняет обратную логику ролика.</p>\n<h2>Главный сценарный приём</h2>\n<p>TYD строит недвижимость как редактирование времени. Вместо линейной последовательности комнат фильм использует субъективную цепь:</p>\n<p><code>ощущение → предмет → вода → взгляд → совместный момент → взгляд → часы</code></p>\n<p>Объект становится не набором квадратных метров, а системой, в которой можно выбрать порядок хорошо прожитого дня.</p>\n<h2>Основание</h2>\n<ul>\n<li>визуальная хронология: <code>frames/official-mux/</code> и <code>source/browser-evidence.jsonl</code>;</li>\n<li>обратное течение времени и формула «не tour, а feeling»: first-party TYD portfolio page;</li>\n<li>финальная цитата и brand mark: точные Mux thumbnails <code>050s</code>, <code>053s</code>, <code>055s</code>;</li>\n<li>campaign/property context: официальный сайт Waldorf Astoria Residences Yas.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<p>Публичной subtitle/caption дорожки нет: Mux manifest объявляет <code>CLOSED-CAPTIONS=NONE</code>. Единый narrator или voice performer в first-party credits не указан. Поэтому дословная речь не выдумывается и наличие/отсутствие отдельных человеческих реплик не утверждается без акустической проверки.</p>\n<h2>Подтверждённый текст в кадре</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Роль</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:10</td>\n<td>монограмма <code>WA</code> на чашке и карточке</td>\n<td>Раннее, ненавязчивое закрепление бренда внутри ритуала.</td>\n</tr>\n<tr>\n<td>00:13–00:20</td>\n<td>фрагменты печатной фразы, включая <code>the time</code></td>\n<td>Подготовка темы времени через макро, без полноценного slogan card.</td>\n</tr>\n<tr>\n<td>00:50–00:53</td>\n<td><code>TIME WELL SPENT LEADS TO A LIFE WELL LIVED</code> — Martin Uzochukwu Ugwu</td>\n<td>Смысловой payoff поверх часового механизма.</td>\n</tr>\n<tr>\n<td>00:54–00:54.84</td>\n<td><code>WALDORF ASTORIA RESIDENCES · YAS</code></td>\n<td>Финальная идентификация объекта.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>TYD first-party credit: музыка написана и исполнена Jonathan Sigsworth.</li>\n<li>TYD first-party credit: sound design — Thomas Haugland.</li>\n<li>Функция, доказуемая по конструкции ролика: сопровождение держит один чувственный поток между макро, интерьером, водой, полем и часовым механизмом; точная карта SFX без акустического pass не заявляется.</li>\n</ul>\n<h2>Опубликованные варианты credit list</h2>\n<p>Портфолио DOP отдельно указывает score Ola Kvernberg &amp; Kristoffer Lo, тогда как актуальная first-party страница TYD и альтернативный Vimeo credit list указывают Jonathan Sigsworth. В библиотеке оба варианта сохранены как опубликованные, но primary credit для этого first-party master взят с TYD page.</p>\n<h2>Ограничения</h2>\n<ul>\n<li>Whisper не запускался: shared heavy-compute gate закрыт из-за высокого swap.</li>\n<li>Отсутствие caption track не доказывает абсолютное отсутствие речи.</li>\n<li>Полный transcript не создаётся до доказательной acoustic verification.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/official-mux/000s.webp</code></td>\n<td>Закрытый глаз женщины заполняет кадр.</td>\n<td>Extreme macro, плёночное зерно, скруглённая рамка.</td>\n<td>Caption track отсутствует.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:03</td>\n<td><code>frames/official-mux/003s.webp</code></td>\n<td>Глаз начинает открываться; изображение остаётся мягким и тёплым.</td>\n<td>Повтор мотива без establishing shot.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/official-mux/005s.webp</code></td>\n<td>Световые полосы ложатся на фактурный ковёр.</td>\n<td>Абстрактный material insert.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/official-mux/008s.webp</code></td>\n<td>Героиня сидит в округлом кресле среди мягкой мебели и ламп.</td>\n<td>Слегка верхний medium portrait.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/official-mux/010s.webp</code></td>\n<td>Чай, чайник, руки, карточка и монограмма WA.</td>\n<td>Tabletop close-up; бренд физически встроен в сервис.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:13</td>\n<td><code>frames/official-mux/013s.webp</code></td>\n<td>Огромные, частично нечитаемые слова на странице.</td>\n<td>Shallow-focus macro превращает текст в texture.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/official-mux/015s.webp</code></td>\n<td>Белые круги света и пузырьки в водной дымке.</td>\n<td>Почти абстрактное optical bokeh.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/official-mux/018s.webp</code></td>\n<td>Пальцы движутся среди пузырьков под синей водой.</td>\n<td>Tactile underwater macro.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/official-mux/020s.webp</code></td>\n<td>На странице различим фрагмент <code>the time</code>.</td>\n<td>Match motif: water bubbles → letter forms.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:23</td>\n<td><code>frames/official-mux/023s.webp</code></td>\n<td>В открытом глазу появляется звёздный блик.</td>\n<td>Extreme macro как портал между эпизодами.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/official-mux/025s.webp</code></td>\n<td>Пара стоит на открытой террасе перед водой и гольф-полем.</td>\n<td>Wide interior-to-landscape frame через проём.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/official-mux/028s.webp</code></td>\n<td>Профиль женщины на фоне неба; волосы движутся.</td>\n<td>Intimate side close-up, shallow focus.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/official-mux/030s.webp</code></td>\n<td>Веко прикрывается, свет скользит по глазу.</td>\n<td>Повторяющийся temporal hinge.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:33</td>\n<td><code>frames/official-mux/033s.webp</code></td>\n<td>Спокойная едва заметная улыбка женщины.</td>\n<td>Clean warm close portrait.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/official-mux/035s.webp</code></td>\n<td>Гольф-поле и вода; Yas skyline виден вдали.</td>\n<td>Aerial/raised establishing shot.</td>\n<td>Не транскрибировано.</td>\n<td>observed + official property context</td>\n</tr>\n<tr>\n<td>00:38</td>\n<td><code>frames/official-mux/038s.webp</code></td>\n<td>Мужчина в светлой кепке улыбается на открытом воздухе.</td>\n<td>Lifestyle close-up без product pose.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/official-mux/040s.webp</code></td>\n<td>Глаз снова занимает весь экран.</td>\n<td>Macro recall связывает внешний день с субъективностью.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:43</td>\n<td><code>frames/official-mux/043s.webp</code></td>\n<td>Пара сидит друг напротив друга в светлой гостиной.</td>\n<td>High wide two-shot; мебель задаёт мягкую геометрию.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/official-mux/045s.webp</code></td>\n<td>Почти пустое тёплое поле.</td>\n<td>Optical/wall transition и дыхательная пауза.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/official-mux/048s.webp</code></td>\n<td>Глаз закрывается.</td>\n<td>Bookend opening macro.</td>\n<td>Не транскрибировано.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/official-mux/050s.webp</code></td>\n<td>Золотой часовой механизм и центральная цитата.</td>\n<td>Macro machinery + thin white typography.</td>\n<td>Подтверждённый onscreen text.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:53</td>\n<td><code>frames/official-mux/053s.webp</code></td>\n<td>Цитата остаётся поверх движущихся шестерён.</td>\n<td>Удержание тезиса вместо быстрого logo cut.</td>\n<td>Подтверждённый onscreen text.</td>\n<td>observed</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/official-mux/055s.webp</code></td>\n<td><code>WALDORF ASTORIA RESIDENCES · YAS</code>.</td>\n<td>Logo lockup остаётся внутри часового мира.</td>\n<td>Финал.</td>\n<td>observed</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>eye → texture → ritual → water → words → eye → landscape → faces → eye → shared interior → closed eye → clock → promise</code></p>\n<p>Макро глаза повторяется четыре раза и работает не как beauty insert, а как знак субъективного времени. Широкие планы дают контекст только после того, как зритель уже вошёл в чувство.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Waldorf Astoria Residences Yas — Timeless Elegance</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22066\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22066</a></li>\n<li>Сообщение: <code>22066</code></li>\n<li>Дата UTC: <code>2026-05-30T07:26:46+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1090844604\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1090844604</a></li>\n<li>First-party portfolio/master: <a href=\"https://tyd.no/work/waldorf-astoria-timeless-elegance\" target=\"_blank\" rel=\"noopener noreferrer\">https://tyd.no/work/waldorf-astoria-timeless-elegance</a></li>\n<li>Длительность сохранённого мастера: <code>54.842667 s</code></li>\n<li>Доказательность: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>WALDORF ASTORIA - TIMELESS ELEGANCE<br>\nby TYD<br>\n#image@fps_24_video</p>\n</blockquote>\n<h2>Что это</h2>\n<p>Brand film для Waldorf Astoria Residences Yas: не экскурсия по недвижимости, а память об идеальном дне, собранная через прикосновения, свет, воду, взгляды, чай, поле для гольфа и спокойное присутствие пары. TYD прямо описывает конструкцию как время, идущее назад: вечер разматывается к собственному утру, пока героиня не просыпается.</p>\n<h2>Что сохранено</h2>\n<ul>\n<li>полный синхронный first-party master с TYD portfolio Mux;</li>\n<li>точный Vimeo-постер <code>3146×2160</code> и first-party TYD poster;</li>\n<li>23 точных timecoded thumbnail кадра из того же Mux playback;</li>\n<li>first-party premise, production credits и публичные credit variants;</li>\n<li>сценарий, карта звука, раскадровка и анализ переносимых приёмов.</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Сохранённый файл получен из first-party TYD Mux playback, имеет тот же хронометраж и соотношение сторон, что linked Vimeo. Тождество кампании и монтажа подтверждается first-party страницей и timecoded imagery; byte identity с OAuth-gated Vimeo-файлом не утверждается.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.852945+00:00"
    },
    {
      "id": "2026-05-29__tg-22065-a0__rocket-own-the-dream-super-bowl-dc",
      "caseId": "-1001147919203:22065:0",
      "messageId": 22065,
      "date": "2026-05-29T04:42:31+00:00",
      "title": "Rocket \"Own The Dream\" Super Bowl DC",
      "brand": "Rocket \"Own The Dream\" Super Bowl DC",
      "campaign": "",
      "format": "film",
      "director": "Matthew Dillon Cohen",
      "author": "Itsbongoboy",
      "evidence": "E4",
      "frameCount": 23,
      "durationSeconds": 138,
      "summary": "Rocket не рекламирует ипотеку как финансовый механизм. Бренд забирает себе момент, когда расстояние до дома заканчивается. Поэтому главный глагол фильма — не buy , а return : камера едет, люди входят, ждут у окон, прилетают, распаковывают вещи и обнимают тех, кто вернулся.",
      "sourceUrl": "https://vimeo.com/1066751659",
      "telegramUrl": "https://t.me/fps_24_video/22065",
      "images": [
        {
          "src": "./frames/2026-05-29__tg-22065-a0__rocket-own-the-dream-super-bowl-dc-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/01-official-rocket-theatrical-cover.webp"
        }
      ],
      "tasks": [
        "sound",
        "rhythm",
        "product",
        "human",
        "camera"
      ],
      "moves": [
        {
          "id": "service-as-physical-verb",
          "name": "Нематериальная услуга получает физический глагол",
          "signal": "Mortgage platform выражена дорогами, поездками, входом, ожиданием и возвращением, а не интерфейсом или ставками.",
          "baseline": "Финансовая реклама объясняет скорость approval, проценты или цифровой процесс.",
          "deviation": "Весь product promise сжат в действие 'добраться домой'.",
          "interpretation": "Нематериальная услуга получает физический глагол",
          "transfer": "Для абстрактной услуги найти одно наблюдаемое движение, которое показывает её человеческий результат.",
          "risk": "Эмоция не заменяет доказательство продукта, если аудитория не знает, чем сервис помогает выполнить глагол."
        },
        {
          "id": "distributed-protagonist",
          "name": "Claim распределён между героями",
          "signal": "Один человек получает пустую комнату, другой растит ребёнка, третий ждёт, четвёртый возвращается.",
          "baseline": "Одна семья проходит полный путь от мечты до покупки и праздника.",
          "deviation": "Коллектив выполняет одну общую драматургическую дугу.",
          "interpretation": "Claim распределён между героями",
          "transfer": "Если бренд говорит 'для всех', распределить этапы истории между разными людьми, сохранив общую причинность.",
          "risk": "Персонажи станут токенами diversity montage, если у каждого нет конкретного поведения или микрореплики."
        },
        {
          "id": "empty-to-inhabited-density",
          "name": "Драматургия измеряется плотностью жизни",
          "signal": "Пустая комната и коробки сменяются телами на полу, готовкой, ребёнком, гостями, младенцем и объятием.",
          "baseline": "Transformation показывается ремонтом, мебелью и before/after архитектуры.",
          "deviation": "Изменяется не décor, а количество и близость человеческого присутствия.",
          "interpretation": "Драматургия измеряется плотностью жизни",
          "transfer": "Показывать ценность пространства через постепенное наполнение отношениями, шумом и следами использования.",
          "risk": "Без ясных визуальных связей зритель не прочитает разные дома как одну дугу."
        },
        {
          "id": "threshold-system",
          "name": "Пороги становятся единой системой",
          "signal": "Двери, окна, занавески, самолётные кресла и фасады постоянно разделяют тех, кто внутри, и тех, кто ещё в пути.",
          "baseline": "Дом показывается как статичный фасад или интерьер.",
          "deviation": "Категория раскрывается через пересечение границы.",
          "interpretation": "Пороги становятся единой системой",
          "transfer": "Для истории принадлежности строить кадры вокруг физических границ и менять сторону наблюдения по мере развития.",
          "risk": "Повтор рамок станет формальным упражнением, если ожидание и вход не имеют эмоционального payoff."
        },
        {
          "id": "anthem-with-human-interruptions",
          "name": "Anthem прерывается живыми несовершенствами",
          "signal": "Песня уступает место ласковому слову, housewarming toast, разговору в самолёте и неловкому детскому объявлению.",
          "baseline": "Известный трек звучит непрерывно как эмоциональный каток.",
          "deviation": "Частные голоса пробивают polished музыкальную поверхность.",
          "interpretation": "Anthem прерывается живыми несовершенствами",
          "transfer": "Оставить в музыкальном монтаже несколько неидеальных diegetic реплик, которые возвращают масштаб конкретной жизни.",
          "risk": "Слишком рассчитанная 'случайность' ощущается ещё более манипулятивно, чем чистый anthem."
        },
        {
          "id": "geography-without-landmarks",
          "name": "Страна показана без открыток",
          "signal": "Горы, снег, пальмы, suburb и городская квартира различают регионы через климат и тип жилья.",
          "baseline": "National montage использует узнаваемые landmarks и skyline.",
          "deviation": "Масштаб создают ordinary domestic typologies.",
          "interpretation": "Страна показана без открыток",
          "transfer": "Показывать широкую географию через изменения погоды, материалов и бытовой архитектуры, сохраняя единый человеческий мотив.",
          "risk": "Без культурной специфики типологии могут остаться красивой, но обезличенной stock-Америкой."
        },
        {
          "id": "home-performance-owns-the-song",
          "name": "Домашняя сцена присваивает культурный гимн",
          "signal": "Ребёнок перед самодельным занавесом представляет знаменитую песню и забывает имя автора.",
          "baseline": "Cover исполняется профессионально и остаётся внешним soundtrack.",
          "deviation": "Песня становится imperfect family performance внутри мира фильма.",
          "interpretation": "Домашняя сцена присваивает культурный гимн",
          "transfer": "Позволить персонажу внутри истории любительски повторить главный музыкальный мотив, чтобы культура стала личной.",
          "risk": "Детская неловкость легко превращается в вымогающую слёзы cute device."
        },
        {
          "id": "media-buy-as-final-scene",
          "name": "Медиаразмещение становится последней сценой",
          "signal": "После финала 60-секундного Super Bowl spot песню физически продолжили более 65 000 зрителей стадиона.",
          "baseline": "Интеграция заканчивается показом ролика в купленном слоте.",
          "deviation": "Broadcast return и live audience выполняют следующий beat сценария.",
          "interpretation": "Медиаразмещение становится последней сценой",
          "transfer": "Проектировать конец фильма так, чтобы среда размещения могла буквально продолжить его действие.",
          "risk": "Синхронизация, права, broadcast timing и participation могут сорваться; без органичной связи это останется stunt."
        },
        {
          "id": "brand-after-reunion",
          "name": "Бренд появляется после физического payoff",
          "signal": "Rocket.com приходит только после объятия, когда возвращение стало телесно доказанным.",
          "baseline": "Logo и CTA сопровождают историю постоянно или появляются до кульминации.",
          "deviation": "Сервис получает право назвать себя после завершения дистанции.",
          "interpretation": "Бренд появляется после физического payoff",
          "transfer": "Отложить CTA до первого кадра после самого конкретного человеческого результата.",
          "risk": "Слишком поздний brand cue снизит attribution, если campaign assets не узнаваемы до финала."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Rocket не рекламирует ипотеку как финансовый механизм. Бренд забирает себе момент, когда расстояние до дома заканчивается. Поэтому главный глагол фильма — не <code>buy</code>, а <code>return</code>: камера едет, люди входят, ждут у окон, прилетают, распаковывают вещи и обнимают тех, кто вернулся.</p>\n<p>На уровне кампании этот глагол покидает экран. После 60‑секундного Super Bowl spot трансляция вернулась в Caesars Superdome, где более 65 000 человек продолжили песню. Медиа стало финальной сценой ролика — именно за этот crossover campaign получил Cannes Gold в Media Execution.</p>\n<h2>Драматургия</h2>\n<h3>1. У фильма нет одного героя</h3>\n<p>Ни одна семья не несёт на себе весь American Dream. Один человек получает пустую комнату, другой растит ребёнка, третий возвращается со службы, четвёртый устраивает домашний спектакль. Claim <code>everyone</code> доказывается распределением опыта между людьми.</p>\n<h3>2. Дорога заменяет объяснение продукта</h3>\n<p>Первый и третий акт открываются travelling shots по жилым улицам. Самолёт, велосипед, движение мимо домов и reunion складываются в одну пространственную причинность. Rocket воспринимается как средство добраться, хотя приложение, ставка и loan officer отсутствуют.</p>\n<h3>3. Пустота постепенно становится присутствием</h3>\n<p>В начале — фигура среди коробок и почти пустая комната. Затем на полу лежит пара, включаются лампы, появляется ребёнок, гости заполняют окно, взрослый держит младенца. Самый важный transformation film происходит не в ремонте, а в плотности жизни.</p>\n<h3>4. Кульминация — прекращение дистанции</h3>\n<p>Военнослужащий сначала зажат креслом самолёта, ребёнок позже зажат оконной рамой. В финале движущаяся камера ловит физическое объятие. Ожидание не объясняется, а собирается из пространственных препятствий.</p>\n<h2>Визуальный язык</h2>\n<h3>Камера в пути</h3>\n<ul>\n<li>lateral passes мимо детей и фасадов ощущаются как взгляд из автомобиля;</li>\n<li>центральная дорога втягивает внутрь пространства;</li>\n<li>follow shot за велосипедистом даёт самостоятельное движение;</li>\n<li>plane seat и багаж превращают возвращение в материальную дистанцию.</li>\n</ul>\n<p>Эти формы создают motion grammar, которая гораздо точнее соответствует обещанию <code>help everyone home</code>, чем буквальное изображение mortgage flow.</p>\n<h3>Пороги</h3>\n<p>Двери, окна, занавески, оконная решётка, дверной проём, самолётное кресло и фасад постоянно отделяют внутри от снаружи. Film почти никогда не показывает «дом вообще» — он показывает момент пересечения границы.</p>\n<h3>Масштаб Америки без открыток</h3>\n<p>Горы, снег, пальмы, летняя вода, городская квартира и тихий suburb обозначают масштаб через погоду и повседневность. Нет landmark montage; страна собирается из типологий дома.</p>\n<h3>Цвет и материал</h3>\n<p>Кампания снята на Kodak film. Цвет не выравнивается в стерильную brand palette: снег холодный, вечерняя квартира почти чёрная, летний sprinkler выбелен солнцем, домашняя сцена имеет дешёвые розовые ткани. Общность возникает через монтаж и музыку, а не через uniform art direction.</p>\n<h3>Лица и руки</h3>\n<p>Крупности включаются только после wide/travel geography. Мать с ребёнком, военнослужащий и руки вокруг младенца работают как high-emotion anchors. Предмет продажи не требует beauty close-up; close-up получает связь между людьми.</p>\n<h2>Звуковая стратегия</h2>\n<p>Песня — не background mood, а единая синтаксическая рамка. Её географический куплет поддерживает landscape montage, а рефрен появляется, когда места наполняются отношениями. Важнее всего разрывы песни: housewarming toast, разговор в самолёте и детское объявление. Они не дают anthem превратиться в безличный patriotic wash.</p>\n<p>Fey Fili была выбрана не только как вокалистка: официальный Rocket description называет её aspiring homeowner, мечтающей купить ферму благодаря музыке. Исполнительница становится внутри campaign claim, а не знаменитым borrowed voice.</p>\n<h2>Как бренд встроен</h2>\n<ul>\n<li>120‑секундная theatrical version избегает mortgage mechanics и завершает всё одним <code>Rocket.com</code>.</li>\n<li>60‑секундный broadcast cut формулирует право каждого на шанс в American Dream.</li>\n<li>live singalong превращает абстрактное единство в наблюдаемое коллективное действие.</li>\n<li>Новый visual identity получает эмоциональное значение только после рассказа, а не предъявляется как rebrand showreel.</li>\n</ul>\n<h2>Что можно перенести</h2>\n<ol>\n<li><strong>Найти физический глагол для нематериальной услуги.</strong> Финансовый продукт становится движением домой.</li>\n<li><strong>Разделить claim между героями.</strong> Большое слово <code>everyone</code> убедительнее, когда разные люди несут разные этапы общей дуги.</li>\n<li><strong>Использовать плотность пространства как развитие.</strong> Пустой интерьер → следы жизни → люди → объятие.</li>\n<li><strong>Сделать media placement последней сценой.</strong> Если зритель может физически продолжить действие ролика, покупка медиа становится частью режиссуры.</li>\n<li><strong>Оставлять человеческие сбои внутри anthem.</strong> Неловкая детская реплика и бытовой toast защищают эмоцию от polished manipulation.</li>\n<li><strong>Монтировать разнообразие через общую причинность.</strong> Не каталог лиц, а общий маршрут <code>ехать → входить → ждать → встречать</code>.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Национальная песня и American Dream легко могут выглядеть сентиментальной нормализацией housing crisis. Кампания смягчает это разнообразием героев и отсутствием luxury fantasy, но не доказывает доступность продукта внутри фильма.</li>\n<li>Коллективный montage рискует превратить людей в символы. Конкретные микрореплики и несовершенные комнаты возвращают им частность.</li>\n<li>120 секунд выдерживает полный куплет и бытовые паузы; в коротком digital cut та же конструкция может стать generic inspirational montage.</li>\n<li>Live singalong требует безошибочной синхронизации вещания, стадиона, прав на музыку и audience instruction; это production/media risk, а не просто creative idea.</li>\n</ul>\n<h2>Наблюдение, источник и интерпретация</h2>\n<h3>Наблюдается в master/captions</h3>\n<ul>\n<li>дороги, коробки, пустые комнаты, дети, разные климаты, самолёт, окна, младенцы, housewarming, home performance, reunion и <code>Rocket.com</code>;</li>\n<li>нет единого narrator и нет объяснения ипотечных функций;</li>\n<li>песня прерывается бытовыми голосами.</li>\n</ul>\n<h3>Подтверждено источниками</h3>\n<ul>\n<li>60‑секундный Super Bowl LIX spot, более 65 000 участников singalong, Rocket/Mirimar/Matthew Dillon Cohen — Rocket Companies;</li>\n<li>138‑секундный DC, crew, Kodak film, Chayse Irvin, Dylan Edwards, music credits — Vimeo target metadata;</li>\n<li>Fey Fili и theatrical framing — официальный Rocket YouTube;</li>\n<li>Cannes Gold Media Execution — Biscuit Filmworks и creative portfolio.</li>\n</ul>\n<h3>Интерпретация</h3>\n<ul>\n<li>дорога функционально заменяет product explanation;</li>\n<li>дом развивается через плотность человеческого присутствия;</li>\n<li>окна/двери/самолёт образуют threshold system;</li>\n<li>финальный reunion завершает не историю собственности, а историю расстояния.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Точные дополнительные <code>18 s</code> и монтаж linked <code>138 s</code> DC относительно сохранённого <code>120 s</code> theatrical master.</li>\n<li>Byte, crop и frame identity между версиями.</li>\n<li>Что все люди в фильме — документальные реальные клиенты; проверенные источники говорят <code>everyday/real people</code>, но individual biographies не публикуют.</li>\n<li>Экономическая доступность homeownership: фильм делает ценностный claim, а не доказательство условий продукта.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Версия разбора</h2>\n<p>Хронология ниже относится к полному официальному <code>120.000726 s</code> theatrical master. Linked <code>138 s</code> director’s cut не притворяется просмотренным: для него подтверждены title, runtime, 4K poster, production credits и first-party director-site preview.</p>\n<h2>Логлайн</h2>\n<p>Америка всё время едет, въезжает, устраивается и возвращается: пока одна песня связывает дороги, пустые комнаты, детей, семьи и военнослужащего, дом из финансовой покупки превращается в коллективное право иметь место, куда тебя ждут.</p>\n<h2>Драматургическая формула</h2>\n<p><code>road → neighborhood play → night celebration → empty/new home → national landscapes → threshold → lived-in rituals → journey home → performance → waiting → reunion → Rocket.com</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:15 — Дорога как обещание</h3>\n<p>Камера движется по тихой зелёной дороге, затем боком проносится мимо детей в жилом квартале. День быстро сменяется ночным фейерверком. До песни слышен короткий домашний голос.</p>\n<p>Функция: открыть не домом, а движением к нему; задать национальную историю через обычную улицу, а не узнаваемую достопримечательность.</p>\n<h3>00:15–00:33 — Страна из маршрутов</h3>\n<p>Начинается первый куплет. Человек стоит среди коробок в почти пустой комнате. Монтаж пересекает снежное горное поселение, дома у открытого ландшафта и ребёнка, едущего по пригородной улице.</p>\n<p>Функция: расширить слово «home» от одной недвижимости до географии, климата и жизненного перехода.</p>\n<h3>00:33–00:48 — Переступить порог</h3>\n<p>Пара впервые осматривает пустой дом; через несколько кадров они уже лежат на полу среди следов ремонта. За кадром звучит благодарность гостям и приглашение «обжить» новое место, затем слышны возгласы.</p>\n<p>Функция: дать покупке минимальную причинную дугу <code>неизвестное помещение → принятое решение → присутствие людей</code>, не показывая документы, ставку или агента.</p>\n<h3>00:48–01:03 — Дом начинает жить</h3>\n<p>Зимние фасады сменяются ребёнком в садовом разбрызгивателе и двумя людьми на крыше в золотом небе. Первый большой музыкальный рефрен собирает разные дома в одну эмоциональную волну.</p>\n<p>Функция: перейти от владения к пользованию; доказать ценность не объектом, а свободой делать обычные вещи.</p>\n<h3>01:03–01:21 — Нежность и возвращение</h3>\n<p>В тёмной квартире человек распаковывается и готовит. Мать держит младенца. Военнослужащий сидит в самолёте и говорит о ребёнке, к которому возвращается.</p>\n<p>Функция: провести слово «home» через три масштаба — личная самостоятельность, забота о новом человеке, ожидание семьи.</p>\n<h3>01:21–01:30 — Домашняя сцена становится концертной</h3>\n<p>Девочка перед самодельным тканевым занавесом объявляет финальный номер и с детской самоиронией представляет песню, чьего автора она не помнит. Родители смотрят из кресел.</p>\n<p>Функция: сменить рекламный пафос на несовершенное домашнее авторство; песня теперь принадлежит не кампании, а ребёнку.</p>\n<h3>01:30–01:43 — Ожидание по всей стране</h3>\n<p>Камера снова едет по улицам. Ребёнок раздвигает занавеску и смотрит наружу; в другом доме через окно видна вечеринка. Дорога, окно и освещённый интерьер повторяют одну схему: кто-то ещё в пути, кто-то уже ждёт внутри.</p>\n<p>Функция: подготовить reunion через монтаж взглядов и порогов, не называя его заранее.</p>\n<h3>01:43–01:57 — Что значит «вернуться»</h3>\n<p>Руки взрослого удерживают младенца. Затем военнослужащий с дорожной сумкой оказывается на жилой улице и обнимает бегущего к нему человека; семья остаётся рядом.</p>\n<p>Функция: отдать кульминацию не собственности, а физическому контакту. Дом — это место, где прекращается дистанция.</p>\n<h3>01:57–02:00 — Адрес действия</h3>\n<p>Широкий дом и газон получают крупный <code>Rocket.com</code>.</p>\n<p>Функция: только после полного эмоционального доказательства назвать сервис; product explanation заменён одним маршрутом продолжения.</p>\n<h2>Главный сценарный приём</h2>\n<p>Монтаж не рассказывает одну семью от начала до конца. Он распределяет этапы «обрести дом» между множеством людей:</p>\n<p><code>кто-то ищет → кто-то входит → кто-то ремонтирует → кто-то растёт → кто-то ждёт → кто-то возвращается</code></p>\n<p>Так коллективный портрет заменяет testimonial и одновременно делает claim <code>everyone</code> структурно правдивее: ни один герой не обязан символизировать всю Америку.</p>\n<h2>Кампания за пределами фильма</h2>\n<p>Официальный <code>60 s</code> Super Bowl spot закончился фразой о праве каждого на шанс в American Dream. После возвращения трансляции более 65 000 зрителей в Caesars Superdome продолжили песню live. Медиа-размещение стало дополнительной сценой: экранная история о возвращении превратилась в физический коллективный голос.</p>\n<h2>Основание</h2>\n<ul>\n<li>визуальная хронология: <code>frames/browser/</code> и <code>source/browser-evidence.jsonl</code>;</li>\n<li>речь и музыкальные маркеры: publisher English VTT;</li>\n<li>60‑секундная версия, финальный copy и stadium continuation: Rocket Companies;</li>\n<li>director/production/edit/music/color: Vimeo target metadata и crew portfolios.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Формат речи</h2>\n<p>Единого voice-over нет. Звуковая драматургия состоит из четырёх слоёв:</p>\n<ol>\n<li>переосмысленная <code>Take Me Home, Country Roads</code> в исполнении Fey Fili;</li>\n<li>короткие домашние реплики, которые ощущаются найденными внутри сцен;</li>\n<li>housewarming toast и реакция гостей;</li>\n<li>разговор возвращающегося военнослужащего и детское представление домашнего номера.</li>\n</ol>\n<h2>Источник</h2>\n<ul>\n<li><code>source/official-rocket-youtube/own-the-dream-theatrical-120s.en.vtt</code> — publisher-provided English captions;</li>\n<li>SHA-256 <code>afa8c623eb182daafd1f71af113d70a0797ed8efbc5291f394ad49b894c0f760</code>;</li>\n<li>полный текст песни здесь не дублируется; VTT сохранён как доказательный артефакт.</li>\n</ul>\n<h2>Таймкодированный смысловой transcript</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Голос / слой</th>\n<th>Смысл</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:07</td>\n<td>Instrumental</td>\n<td>Воздушное вступление оставляет дороге пространство до появления слов.</td>\n</tr>\n<tr>\n<td>00:07–00:08</td>\n<td>Домашний голос</td>\n<td>Короткое ласковое обращение <code>Gummy bear</code> звучит как случайно пойманный семейный момент.</td>\n</tr>\n<tr>\n<td>00:15–00:43</td>\n<td>Fey Fili / song</td>\n<td>Первый куплет называет географию и природный возраст места; монтаж отвечает разными американскими ландшафтами, коробками и дорогами.</td>\n</tr>\n<tr>\n<td>00:43–00:47</td>\n<td>Housewarming speaker + guests</td>\n<td>Человек благодарит пришедших и предлагает начать обживать новый дом; толпа одобрительно реагирует.</td>\n</tr>\n<tr>\n<td>00:51–01:14</td>\n<td>Fey Fili / refrain</td>\n<td>Главный рефрен впервые формулирует возвращение домой; фильм показывает воду, крышу, квартиру, младенца и самолёт.</td>\n</tr>\n<tr>\n<td>01:01–01:03</td>\n<td>Домашний голос</td>\n<td>Короткое приветствие девочке прорывается сквозь песню.</td>\n</tr>\n<tr>\n<td>01:14–01:20</td>\n<td>Два взрослых голоса</td>\n<td>Один человек с гордостью указывает на своего ребёнка; собеседник уточняет, и возвращающийся взрослый говорит, что ждёт встречи.</td>\n</tr>\n<tr>\n<td>01:20–01:29</td>\n<td>Ребёнок на домашней сцене</td>\n<td>Девочка объявляет последний номер, называет песню и шутит, что забыла имя автора, затем приглашает слушать.</td>\n</tr>\n<tr>\n<td>01:29–02:00</td>\n<td>Fey Fili / refrain</td>\n<td>Повтор припева превращается в ожидание у окон, праздник внутри дома, заботу о младенце и reunion.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка</h2>\n<ul>\n<li>Песня: <code>Take Me Home, Country Roads</code>, оригинал John Denver.</li>\n<li>Исполнение theatrical version: Fey Fili, подтверждено официальным Rocket description.</li>\n<li>Vimeo credit: Zach Michel, Fey Fili, Hudson Pollock.</li>\n<li>Music company: Citizen; mix/sound company: Lime — опубликованные campaign credits.</li>\n</ul>\n<h2>Что делает звук</h2>\n<ul>\n<li>Песня не комментирует ипотеку, а даёт каждому кадру один и тот же глагол: возвращаться.</li>\n<li>Бытовые реплики обрывают идеальный anthem и возвращают истории человеческую шероховатость.</li>\n<li>Детское объявление делает культурно известную песню личной и домашней.</li>\n<li>В Super Bowl broadcast песня пережила границу рекламного блока и продолжилась голосами стадиона; это часть campaign idea, а не содержимое сохранённого theatrical master.</li>\n</ul>\n<h2>Ограничения</h2>\n<ul>\n<li>Субтитры относятся к официальной <code>120 s</code> theatrical version, не к OAuth-gated <code>138 s</code> Vimeo DC.</li>\n<li>Полный текст защищённой песни не перепечатывается в аналитических документах.</li>\n<li>Speaker names не назначаются без first-party identification; роли выводятся только из видимой сцены и captions.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.2</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Пустая двухполосная дорога ведёт между деревьями и почтовыми ящиками.</td>\n<td>Forward travelling shot; центральная перспектива задаёт направление.</td>\n<td>Воздушное instrumental intro.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser/006s.png</code></td>\n<td>Дети бегут и играют у домов на солнечной улице.</td>\n<td>Быстрый lateral pass как взгляд из движущейся машины.</td>\n<td>До песни; короткий домашний voice beat рядом.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/012s.png</code></td>\n<td>Фейерверк вспыхивает над тёмными крышами.</td>\n<td>Static night-sky punctuation после дневной улицы.</td>\n<td>Instrumental нарастает.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/browser/018s.png</code></td>\n<td>Один человек стоит среди коробок и свёрнутого ковра в пустом доме.</td>\n<td>High wide frame; контровой свет делает фигуру малой относительно пространства.</td>\n<td>Начался первый куплет.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/024s.png</code></td>\n<td>Небольшой город и белый дом перед горной цепью.</td>\n<td>Wide geographic portrait; прохладная палитра.</td>\n<td>Песня перечисляет природную географию.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/030s.png</code></td>\n<td>Ребёнок едет на велосипеде по пригородной улице.</td>\n<td>Elevated follow shot продолжает дорожный вектор.</td>\n<td>Куплет продолжается.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/browser/036s.png</code></td>\n<td>Пара впервые осматривает почти пустую комнату с камином.</td>\n<td>Handheld medium; взгляды измеряют невидимое будущее.</td>\n<td>Последние строки куплета.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/browser/042s.png</code></td>\n<td>Та же или связанная пара лежит на полу среди ремонта в розовой комнате.</td>\n<td>Wide low-energy tableau; будущий дом уже принят телом.</td>\n<td>Переход от песни к toast.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/048s.png</code></td>\n<td>Цветные дома и белый забор скользят за снежной окклюзией.</td>\n<td>Lateral travelling transition; зима сменяет предыдущие сезоны.</td>\n<td>После cheering начинается музыкальный подъём.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td><code>frames/browser/054s.png</code></td>\n<td>Ребёнок пробегает сквозь садовый sprinkler, видимый через оконную решётку.</td>\n<td>Домашний interior POV; вода и окно создают живой слой.</td>\n<td>Первый chorus.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/060s.png</code></td>\n<td>Две маленькие фигуры помогают друг другу на крыше под пальмами.</td>\n<td>Extreme wide silhouette; человек меньше неба и дома.</td>\n<td>Рефрен о возвращении.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:06</td>\n<td><code>frames/browser/066s.png</code></td>\n<td>Человек готовит среди коробок в тёмной городской квартире.</td>\n<td>Wide interior; окна и подвесные лампы маркируют первое обживание.</td>\n<td>Chorus продолжается.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/browser/072s.png</code></td>\n<td>Мать держит младенца у плеча.</td>\n<td>Тёплый tight close-up; фон исчезает.</td>\n<td>Песня доходит до завершающей строки refrain.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:18</td>\n<td><code>frames/browser/078s.png</code></td>\n<td>Военнослужащий сидит в самолёте, сдерживая эмоцию.</td>\n<td>Tight frontal portrait; кресла сжимают пространство пути.</td>\n<td>Разговор о ребёнке и скорой встрече.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td><code>frames/browser/084s.png</code></td>\n<td>Девочка выступает перед родителями на самодельной сцене из ткани и гирлянд.</td>\n<td>Wide audience POV; дешёвый décor становится домашним театром.</td>\n<td>Она представляет финальный номер.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/090s.png</code></td>\n<td>Камера снова едет по тихой улице на закате.</td>\n<td>Возврат opening grammar; солнце теперь ниже.</td>\n<td>Повтор главного refrain.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:36</td>\n<td><code>frames/browser/096s.png</code></td>\n<td>Ребёнок раздвигает занавески и смотрит наружу через стекло.</td>\n<td>Medium close through reflective window; ожидание направлено за кадр.</td>\n<td>Song continues.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:42</td>\n<td><code>frames/browser/102s.png</code></td>\n<td>Ночью через окно видна тесная домашняя вечеринка; дверь освещена, но пуста.</td>\n<td>Exterior wide; окно и дверь становятся двумя competing frames.</td>\n<td>Chorus.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:48</td>\n<td><code>frames/browser/108s.png</code></td>\n<td>Руки взрослого поддерживают голову младенца.</td>\n<td>Tactile macro; лицо взрослого намеренно вне кадра.</td>\n<td>Финальный музыкальный подъём.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:54</td>\n<td><code>frames/browser/114s.png</code></td>\n<td>Вернувшийся человек с сумкой подхватывает бегущего к нему близкого; семья подходит сзади.</td>\n<td>Moving reunion close-up; тело перекрывает багаж.</td>\n<td>Последнее возвращение песни.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:59.5</td>\n<td><code>frames/browser/119s.png</code></td>\n<td>Большой дом и газон; в центре <code>Rocket.com</code>.</td>\n<td>Широкий daylight end card внутри lived-in geography.</td>\n<td>Конец.</td>\n<td>observed</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>движущаяся дорога → человеческий фрагмент → дом/порог → новый климат → человеческий фрагмент</code></p>\n<p>Схема повторяется волнами. Песня даёт continuity, а окна, двери, дороги, самолёт и багаж формируют одну систему порогов: вся история находится между «ещё не дома» и «уже дома».</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Rocket — Own the Dream</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22065\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22065</a></li>\n<li>Сообщение: <code>22065</code></li>\n<li>Дата UTC: <code>2026-05-29T04:42:31+00:00</code></li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1066751659\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1066751659</a></li>\n<li>Официальный полный theatrical master: <a href=\"https://www.youtube.com/watch?v=b4NZ_ZFMJAg\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=b4NZ_ZFMJAg</a></li>\n<li>Длительность сохранённого мастера: <code>120.000726 s</code></li>\n<li>Доказательность: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>ROCKET - OWN THE DREAM<br>\nby Matthew Dillon Cohen<br>\n#image@fps_24_video</p>\n</blockquote>\n<h2>Что это</h2>\n<p>Эмоциональный фильм о доме как направлении движения и месте возвращения. Поездки через разные американские ландшафты чередуются с переездом, первым входом в пустые комнаты, детской игрой, домашним выступлением, младенцем, вечеринкой и встречей военнослужащего. Переосмысленная <code>Take Me Home, Country Roads</code> превращает отдельные истории в общий национальный рефрен.</p>\n<h2>Что сохранено</h2>\n<ul>\n<li>полный официальный 120‑секундный theatrical master Rocket с видео и звуком;</li>\n<li>publisher-provided английские captions с бытовыми репликами и музыкальной структурой;</li>\n<li>точный 4K Vimeo-постер linked 138‑секундного director’s cut;</li>\n<li>5.382‑секундный немой preview с first-party сайта Matthew Dillon Cohen;</li>\n<li>официальный Rocket cover и 21 точный браузерный кадр из сохранённого master;</li>\n<li>production credits, version map, campaign/live-singalong context;</li>\n<li>сценарий, карта речи и музыки, раскадровка и анализ креативных приёмов.</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Linked Vimeo — <code>138 s</code> director’s cut, <code>3840×2160</code>; его media delivery OAuth-gated. Сохранённый master — самостоятельная полная официальная <code>120 s</code> theatrical version того же фильма и кампании. Официальный Super Bowl broadcast spot имеет <code>60 s</code> и продолжался live singalong в Caesars Superdome. Недостающие относительно Vimeo <code>18 s</code>, точный порядок DC и byte/frame identity не реконструируются.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.850116+00:00"
    },
    {
      "id": "2026-05-28__tg-22063-a0__zebzag-dr-martens",
      "caseId": "-1001147919203:22063:0",
      "messageId": 22063,
      "date": "2026-05-28T04:27:51+00:00",
      "title": "Zebzag - Dr Martens",
      "brand": "Zebzag",
      "campaign": "",
      "format": "film",
      "director": "Silence Lola / SILENCE",
      "author": "SILENCE",
      "evidence": "E4",
      "frameCount": 20,
      "durationSeconds": 34,
      "summary": "Кампания решает неприятную бренд проблему, которую первичный источник формулирует прямо: Dr. Martens редко первым приходит в голову при слове «комфорт». Вместо оборонительного product explainer ролик расширяет понятие comfort zone. Настоящий комфорт — не стерильное безопасное место, а способность оставаться собой в любой ситуации; Zebzag визуально превращается в персональную систему подавления внешнего шума.",
      "sourceUrl": "https://vimeo.com/1131996690",
      "telegramUrl": "https://t.me/fps_24_video/22063",
      "images": [
        {
          "src": "./frames/2026-05-28__tg-22063-a0__zebzag-dr-martens-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/01-official-dr-martens-cover.webp"
        }
      ],
      "tasks": [
        "product",
        "human",
        "sound",
        "material",
        "rhythm"
      ],
      "moves": [
        {
          "id": "feature-as-world-physics",
          "name": "Свойство меняет физику мира",
          "signal": "Когда герой расслабляется, стол наклоняется, кресла превращаются в кушетку, а небо становится переносным фоном.",
          "baseline": "Комфорт обуви показывают мягким интерьером, улыбкой и текстом о cushioning.",
          "deviation": "Мир визуально принимает форму удобной позы.",
          "interpretation": "Свойство меняет физику мира",
          "transfer": "Для абстрактного ощущения придумать одно наблюдаемое нарушение физики, которое выполняет product claim.",
          "risk": "Без ранней связи с продуктом сюрреализм станет декоративным трюком."
        },
        {
          "id": "comfort-inside-friction",
          "name": "Комфорт испытывается внутри трения",
          "signal": "Тесный рынок, вода, рыба, камень, прохожие и мебель окружают людей, которые сохраняют расслабленную позу.",
          "baseline": "Удобство помещают в тихую спальню, студию или пустую гостиную.",
          "deviation": "Контраст создаётся не до/после, а одновременным сосуществованием шума и ease.",
          "interpretation": "Комфорт испытывается внутри трения",
          "transfer": "Показывать преимущество в среде, где противоположное состояние уже визуально присутствует.",
          "risk": "Слишком сильная перегрузка съест продукт и снизит comprehension."
        },
        {
          "id": "body-as-product-demo",
          "name": "Поза выполняет роль product demo",
          "signal": "Скрещённые ноги, свободно поднятый носок, отклонённая голова и ступни у камеры выражают отсутствие усилия.",
          "baseline": "Герой идёт в обуви, а характеристики появляются в supers.",
          "deviation": "Не действие, а распределение веса доказывает claim.",
          "interpretation": "Поза выполняет роль product demo",
          "transfer": "Для телесного продукта найти микропозу, в которой преимущество считывается до текста.",
          "risk": "Преувеличенная расслабленность станет актёрской рекламной мимикой."
        },
        {
          "id": "tactile-specification-montage",
          "name": "Спецификация собрана из фактур",
          "signal": "Кожа, камень, вода, пена, рыба, лёд, крем, волосы, металл и tread монтируются как сенсорная аргументация.",
          "baseline": "Материалы подошвы объясняются схемой или текстовым списком.",
          "deviation": "Зритель сначала ощущает категории контакта, а не узнаёт названия материалов.",
          "interpretation": "Спецификация собрана из фактур",
          "transfer": "Перевести функциональные характеристики в последовательность контрастных текстур и только потом назвать продукт.",
          "risk": "Без ритма и звуковой причинности inserts превратятся в несвязанный moodboard."
        },
        {
          "id": "portable-comfort-zone",
          "name": "Comfort zone становится переносимой",
          "signal": "Герой создаёт почти домашнее лежачее состояние прямо на улице, а другой человек держит за ним картину-небо.",
          "baseline": "Комфортная зона — отдельное безопасное место, куда герой уходит.",
          "deviation": "Состояние переносится в любую ситуацию и перестраивает её вокруг человека.",
          "interpretation": "Comfort zone становится переносимой",
          "transfer": "Если бренд обещает уверенность, не удалять препятствие: показать, что герой носит собственную среду с собой.",
          "risk": "Метафора может считываться как привилегия игнорировать окружающих, если герой не остаётся частью сцены."
        },
        {
          "id": "product-under-body-not-on-plinth",
          "name": "Продукт остаётся под телом, а не на пьедестале",
          "signal": "Zebzag сначала виден в естественных положениях ног и только позднее получает sole close-up и имя.",
          "baseline": "Обувь рано отделяют от героя для чистого beauty packshot.",
          "deviation": "Форма читается через использование, вес и контакт с поверхностью.",
          "interpretation": "Продукт остаётся под телом, а не на пьедестале",
          "transfer": "Для wearable-продукта сохранять телесную причинность до первого isolated reveal.",
          "risk": "Без достаточно ясного силуэта продукт может потеряться среди костюмов и декорации."
        },
        {
          "id": "reserved-brand-yellow",
          "name": "Фирменный цвет зарезервирован для смысла",
          "signal": "Жёлтый связывает welt stitching, title `THE ART OF COMFORT` и product name `ZEBZAG`, не окрашивая всю сцену.",
          "baseline": "Brand colour заливает декорации, костюмы и свет для постоянной узнаваемости.",
          "deviation": "Мир остаётся полихромным; жёлтый появляется как семантический маркер.",
          "interpretation": "Фирменный цвет зарезервирован для смысла",
          "transfer": "Использовать цвет бренда только на объектах, которые соединяют продукт, тезис и название.",
          "risk": "Слишком редкий код не обеспечит attribution без узнаваемой формы продукта."
        },
        {
          "id": "sensory-fragments-before-spatial-reveal",
          "name": "Сначала ощущения, потом география",
          "signal": "Ролик дробит мир на обувь, всплеск и рыбу, а bird’s-eye shot только потом объясняет, что всё находится в одной постановке.",
          "baseline": "Establishing shot сначала даёт зрителю безопасную карту пространства.",
          "deviation": "Дезориентация становится частью сенсорного давления.",
          "interpretation": "Сначала ощущения, потом география",
          "transfer": "Когда нужно передать перегрузку, отложить establishing shot до нескольких материальных столкновений.",
          "risk": "Слишком поздний reveal заставит зрителя считать inserts случайными."
        },
        {
          "id": "name-after-sensation",
          "name": "Название приходит после ощущения",
          "signal": "`ZEBZAG` появляется около 30-й секунды, после полного сюрреалистического payoff.",
          "baseline": "Название модели и packshot открывают product launch.",
          "deviation": "Зритель получает sensation до label.",
          "interpretation": "Название приходит после ощущения",
          "transfer": "В коротком fashion/product film сначала создать узнаваемое состояние, затем одним словом присвоить его продукту.",
          "risk": "Если первые секунды не несут brand codes, позднее имя не восстановит attribution."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Кампания решает неприятную бренд-проблему, которую первичный источник формулирует прямо: Dr. Martens редко первым приходит в голову при слове «комфорт». Вместо оборонительного product explainer ролик расширяет понятие comfort zone. Настоящий комфорт — не стерильное безопасное место, а способность оставаться собой в любой ситуации; Zebzag визуально превращается в персональную систему подавления внешнего шума.</p>\n<p>Сильная формула: <strong>не увести героя из хаоса, а заставить хаос подстроиться под его состояние</strong>.</p>\n<h2>Драматургия</h2>\n<h3>1. Сначала сопротивление среды</h3>\n<p>Рынок, кафе, рыба, лёд, вода, крем, брусчатка, теснота и постоянные окклюзии дают много тактильных раздражителей. Комфорту есть что преодолевать.</p>\n<h3>2. Затем тело перестаёт защищаться</h3>\n<p>Скрещённые ноги, поднятый носок, отклонённая голова, поднятые к камере подошвы и почти лежачая поза — всё это язык отсутствия усилия. Люди не произносят product claim; их вес и баланс произносят его за них.</p>\n<h3>3. В кульминации меняется не герой, а физика кадра</h3>\n<p>Стол наклоняется, небесный горизонт становится переносной картиной, кресла собираются в кушетку. Удобство уже не внутреннее чувство: production design буквально принимает форму расслабленного тела.</p>\n<h3>4. Product name приходит после ощущения</h3>\n<p><code>ZEBZAG</code> появляется в 30-й секунде, когда зритель уже увидел, что значит <code>The Art of Comfort</code>. Это сохраняет fashion-film энергию и не превращает начало в каталог.</p>\n<h2>Визуальный язык</h2>\n<h3>Гибридная локация</h3>\n<p>Пространство одновременно похоже на уличный рынок, кафе, рыбный прилавок, мебельный склад и театр. Такая неопределённость полезна: ролик не говорит, где именно можно быть собой, потому что ответ — где угодно.</p>\n<h3>Плотность вместо чистоты</h3>\n<p>Кадры намеренно перегружены foreground-объектами, частичными телами и несовместимыми занятиями. Чистым остаётся только финальный end card. Поэтому бренд не обещает отсутствие мира — он обещает другой способ находиться внутри него.</p>\n<h3>Тактильный словарь</h3>\n<ul>\n<li>гладкая кожа и жёлтая строчка;</li>\n<li>грубый камень;</li>\n<li>вода/пена;</li>\n<li>мокрая рыба и лёд;</li>\n<li>крем и вишни;</li>\n<li>волосы, кожа, металл кресла;</li>\n<li>рельеф подошвы.</li>\n</ul>\n<p>Свойство <code>cushioned core stays soft under pressure</code> переводится в монтаж мягкого и жёсткого. Ни один technical diagram не нужен, потому что зритель почти физически «чувствует» материалы глазами.</p>\n<h3>Камера и оптика</h3>\n<ul>\n<li>extreme close-ups не объясняют пространство, а повышают сенсорную интенсивность;</li>\n<li>bird’s-eye shot в 10-й секунде собирает фрагменты в одну постановку;</li>\n<li>low-angle sole shot делает tread монументальным;</li>\n<li>wide payoff даёт прочитать всю невозможную механику декорации;</li>\n<li>motion blur и полосатые тени создают ощущение внутреннего отделения от суеты.</li>\n</ul>\n<h3>Цвет</h3>\n<p>Глубокий зелёный, оранжевый, красный, бирюзовый и розовый образуют богатую fashion palette. Фирменный жёлтый не окрашивает мир целиком: он резервируется для stitching и typography (<code>THE ART OF COMFORT</code>, <code>ZEBZAG</code>), связывая обувь и тезис.</p>\n<h2>Как продукт встроен</h2>\n<p>Официальная продуктовая страница подтверждает три физические опоры: лёгкая EVA midsole, cushioned core и durable PVC tread с deep cleats. Ролик распределяет их не в copy, а по режиссуре:</p>\n<ul>\n<li><code>lightweight</code> — свободное покачивание и поднятые ноги;</li>\n<li><code>soft under pressure</code> — расслабленное тело внутри плотной среды;</li>\n<li><code>deep cleats</code> — фронтальный low-angle sole shot;</li>\n<li><code>out-of-the-box comfort</code> — нет break-in narrative, герой сразу находится в ease.</li>\n</ul>\n<p>Это интерпретационное соответствие наблюдаемого фильма официальным claims, а не утверждение о лабораторном испытании.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Визуализировать свойство изменением законов мира.</strong> Не говорить «мягко», а заставить композицию уступить телу.</li>\n<li><strong>Показывать комфорт там, где он нужен.</strong> Пустой диван доказывает только наличие дивана; плотный рынок создаёт контраст.</li>\n<li><strong>Использовать позу как демонстрацию продукта.</strong> Вес, угол стопы и отсутствие напряжения могут быть убедительнее улыбки и packshot.</li>\n<li><strong>Собрать характеристику из материалов.</strong> Жёсткое/мокрое/холодное/мягкое может заменить спецификацию в первых секундах.</li>\n<li><strong>Оставить название продукта на payoff.</strong> Сначала зритель угадывает sensation, потом получает label.</li>\n<li><strong>Пусть art direction выполняет claim.</strong> Наклонённый стол, переносной горизонт и импровизированная кушетка — не украшение, а доказательная система.</li>\n<li><strong>Развести palette и brand code.</strong> Мир может быть многоцветным, а один зарезервированный цвет связывает шов, заголовок и имя продукта.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Если хаос недостаточно читаем, зритель увидит просто красивую fashion clutter без product tension.</li>\n<li>Если сюрреализм начнётся до материальных close-ups, он не будет причинно связан с подошвой.</li>\n<li>Если герой будет слишком демонстративно «кайфовать», body performance станет рекламной мимикой.</li>\n<li>Поздний product name требует узнаваемых brand codes; без жёлтой строчки и типографики attribution может быть слабым.</li>\n<li>Сенсорный монтаж зависит от sound design. Без точной аудиодуги изображения могут ощущаться случайным moodboard.</li>\n</ul>\n<h2>Наблюдение, источник и интерпретация</h2>\n<h3>Наблюдается в официальном master</h3>\n<ul>\n<li>плотная публичная сцена, tactile inserts, скрещённые ноги, поднятые подошвы, reclining body;</li>\n<li>наклонённый стол и переносной небесный фон;</li>\n<li>экранные надписи <code>DR. MARTENS PRESENTS</code>, <code>THE ART OF COMFORT</code>, <code>ZEBZAG</code>, логотип;</li>\n<li>продукт показан на теле до появления его имени.</li>\n</ul>\n<h3>Подтверждено источниками</h3>\n<ul>\n<li>задача AW25 launch и redefining comfort zone; тезис <code>true comfort comes from being yourself in any situation</code> — The Midnight Club;</li>\n<li>director Silence, production ZERO, agency The Midnight Club — agency page и Vimeo Ben Cotgrove;</li>\n<li>full campaign crew, DOP Ben Cotgrove, production designer Alan Scott, offline Oscar Carter, sound Tony Wall, grade Thomas K — producer Aaron Aziz credit post;</li>\n<li>laid-back/lightweight/out-of-box comfort, cushioned core, EVA midsole, PVC tread/deep cleats — Dr. Martens product guide.</li>\n</ul>\n<h3>Интерпретация</h3>\n<ul>\n<li>«noise-cancelling for feet» выражено отделением спокойного тела от сенсорной нагрузки;</li>\n<li>декорация подчиняется внутреннему состоянию героя;</li>\n<li>tactile montage заменяет product specification;</li>\n<li>body posture является главным носителем доказательства.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Exact byte-, crop- и frame-identity между linked <code>4608×3164</code> Vimeo и сохранённым <code>16:9</code> official upload.</li>\n<li>Точный музыкальный трек, SFX chronology и наличие/отсутствие разборчивой речи до acoustic pass.</li>\n<li>Что изображённая деформация мебели выполнена практически, а не сочетанием rig/VFX; credits подтверждают и SFX, и VFX команды.</li>\n<li>Лабораторная степень амортизации или превосходство над другой обувью: кампания показывает ощущение, а не сравнительный тест.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Версия разбора</h2>\n<p>Хронология относится к полному официальному Dr. Martens master <code>AwWpSyxkT9Q</code>, <code>34.458413 s</code>. Linked Vimeo 1131996690 имеет тот же title/campaign и заявленные <code>34 s</code>, но иной source-aspect; его закрытая delivery не притворяется просмотренной.</p>\n<h2>Логлайн</h2>\n<p>Посреди сенсорно перегруженной городской сцены Zebzag создаёт частный «режим тишины для ног»: люди остаются собой, расслабляются в любой ситуации, а жёсткий публичный мир визуально уступает их комфорту.</p>\n<h2>Драматургическая формула</h2>\n<p><code>перегрузка → контакт обуви с жёстким миром → тактильный хаос → название идеи → телесное расслабление → мир теряет жёсткость → подошва → Zebzag → Dr. Martens</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:03 — Максимум мира</h3>\n<p>Кадр уже заполнен людьми, прилавками, полосатыми навесами, отражениями и движением. Белый титр <code>DR. MARTENS PRESENTS</code> не очищает композицию, а накладывается прямо на перегруженную среду.</p>\n<p>Функция: не обещать комфорт через пустую студию или спальню; сначала создать пространство, в котором удобство действительно должно что-то победить.</p>\n<h3>00:03–00:10 — Жёсткое, мокрое, скользкое, живое</h3>\n<p>Монтаж резко приближает обувь над потёртой поверхностью, всплеск воды/пены и рыбу на льду под зелёными перчатками. Затем камера поднимается в верхний общий план и раскрывает странную смесь рынка, кафе, кресел и человеческих траекторий. На этом плане появляется жёлтый тезис <code>THE ART OF COMFORT</code>.</p>\n<p>Функция: передать обещание подошвы через материалы и столкновения, а не через техническую инфографику.</p>\n<h3>00:10–00:18 — Комфорт становится позой</h3>\n<p>К тактильной серии добавляется торт с кремом и вишнями. Ноги в Zebzag спокойно скрещены на грубой брусчатке; стопы покачиваются, не демонстрируя усилия. Человек откидывается назад, волосы и полосатые тени проходят по лицу.</p>\n<p>Функция: тело становится product demonstration. Комфорт доказывается не улыбкой в камеру, а отсутствием защитного напряжения.</p>\n<h3>00:18–00:25 — Мир подстраивается</h3>\n<p>Экстремальный фрагмент губ и пальцев сменяется рукой на металлической спинке/ручке кресла. Ракурс снизу выводит подошвы на передний план: стопы подняты, люди за ними сохраняют публичную сцену. В кадре читается глубокий рельеф tread.</p>\n<p>Функция: перевести comfort из внутреннего ощущения в властную композицию — обувь занимает передний план, а среда становится фоном.</p>\n<h3>00:25–00:30 — Невозможная зона отдыха</h3>\n<p>Широкий кадр показывает расслабленного человека перед живописным небом, которое другой участник держит как переносной горизонт. Красный стол наклонён, чашка и десерт остаются частью tableau, кресла образуют импровизированную кушетку, а прохожие продолжают жить вокруг.</p>\n<p>Функция: буквально переопределить <code>comfort zone</code>: это не место, куда надо уйти, а состояние, которое можно принести в любую ситуацию.</p>\n<h3>00:30–00:34.458 — Имя после доказательства</h3>\n<p>Поверх полного tableau появляется жёлтый <code>ZEBZAG</code>, затем чёрный экран и белый знак <code>Dr. AirWair Martens</code>.</p>\n<p>Функция: сначала дать зрителю почувствовать механику идеи, затем назвать продукт и бренд.</p>\n<h2>Сценарная причинность</h2>\n<p>Ролик не строит классическое <code>проблема → герой → решение</code>. Он использует сенсорную причинность:</p>\n<ol>\n<li>публичная среда плотная и непредсказуемая;</li>\n<li>монтаж предъявляет поверхности, влагу, еду, движение и тесноту;</li>\n<li>люди в обуви не сопротивляются этому миру, а физически расслабляются;</li>\n<li>декорация начинает поддерживать их состояние;</li>\n<li>только после этого состояние получает имя <code>Zebzag</code>.</li>\n</ol>\n<h2>Наблюдаемая экранная надпись</h2>\n<ul>\n<li><code>DR. MARTENS PRESENTS</code></li>\n<li><code>THE ART OF COMFORT</code></li>\n<li><code>ZEBZAG</code></li>\n<li><code>Dr. AirWair Martens</code></li>\n</ul>\n<p>Это единственный подтверждённый словесный слой версии: опубликованных subtitles/automatic captions нет, а акустическая речь без прослушивания или транскрипции не реконструируется.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Официальный YouTube upload не публикует ни ручных субтитров, ни automatic captions: оба поля metadata пусты.</li>\n<li>Linked Vimeo description пуст; альтернативные Vimeo-публикации дают credits, но не transcript.</li>\n<li>Поэтому ни одна произнесённая строка не заявляется и не приписывается героям.</li>\n<li>Отсутствие caption track само по себе не доказывает абсолютное отсутствие человеческого голоса; до разрешённой акустической проверки статус формулируется как <code>speech not evidenced</code>, а не как <code>silent film</code>.</li>\n</ul>\n<h2>Подтверждённый словесный слой</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Тип доказательства</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:03</td>\n<td><code>DR. MARTENS PRESENTS</code></td>\n<td>observed on-screen text</td>\n</tr>\n<tr>\n<td>около 00:10</td>\n<td><code>THE ART OF COMFORT</code></td>\n<td>observed on-screen text</td>\n</tr>\n<tr>\n<td>около 00:30</td>\n<td><code>ZEBZAG</code></td>\n<td>observed on-screen text</td>\n</tr>\n<tr>\n<td>00:32–00:34</td>\n<td><code>Dr. AirWair Martens</code></td>\n<td>observed brand mark</td>\n</tr>\n</tbody>\n</table>\n<h2>Подтверждённый аудиофакт</h2>\n<ul>\n<li>Контейнер содержит полный AAC stereo track: <code>44.1 kHz</code>, <code>34.458413 s</code>.</li>\n<li>В production credits указан <code>Sound Design &amp; Mix — Tony Wall</code>.</li>\n<li>Содержимое дорожки — музыка, SFX, возможные голоса и их точные таймкоды — не разложено на слух без разрешённого acoustic pass.</li>\n</ul>\n<h2>Звуковая гипотеза, не выдаваемая за факт</h2>\n<p>Публичная формула production team — <code>Like noise-cancelling headphones for your feet</code> — делает вероятной звуковую дугу от городской перегрузки к субъективному комфорту. Это полезная интерпретационная рамка, но не заменяет waveform/прослушивание и поэтому не используется как транскрипт.</p>\n<h2>Следующий доказательный шаг</h2>\n<p>При прохождении heavy-work gate: один acoustic pass этого <code>34.458413 s</code> master, затем только при наличии различимой речи — один Whisper process (<code>threads &lt;= 4</code>). Если речи нет, зафиксировать наблюдаемые music/SFX beats без запуска ASR.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.2</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Переполненная улица-рынок: навес, люди, отражающие панели, столы; поверх — <code>DR. MARTENS PRESENTS</code>.</td>\n<td>Плотный wide с foreground-окклюзиями; сразу внутри хаоса.</td>\n<td>AAC track есть; состав не классифицирован.</td>\n<td>visual + metadata</td>\n</tr>\n<tr>\n<td>00:02</td>\n<td><code>frames/browser/002s.png</code></td>\n<td>Та же сцена раскрывает больше фигур, товара и движения; титр сохраняется.</td>\n<td>Небольшое расширение/движение внутри общего плана.</td>\n<td>Speech not evidenced.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/browser/004s.png</code></td>\n<td>Один чёрный ботинок с жёлтой строчкой изолирован над потёртой серой поверхностью; леопардовая ткань закрывает край кадра.</td>\n<td>Резкий tactile close-up; малая глубина резкости.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser/006s.png</code></td>\n<td>Вода или пена с силой разбивается вокруг жёстких вертикальных плоскостей.</td>\n<td>High-speed material insert; движение заполняет кадр.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/browser/008s.png</code></td>\n<td>Зелёные перчатки перекладывают крупную рыбу среди льда и морепродуктов.</td>\n<td>Верхний предметный close-up; насыщенный холодный цвет.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/010s.png</code></td>\n<td>Сверху виден весь гибрид рынка и кафе с людьми, креслами, стойками; жёлтый <code>THE ART OF COMFORT</code>.</td>\n<td>Bird’s-eye reveal после фрагментов; title становится thesis card внутри действия.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/012s.png</code></td>\n<td>Кремовый торт с красными вишнями проходит между руками.</td>\n<td>Макро мягкой фактуры; круглая форма занимает почти весь кадр.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:14</td>\n<td><code>frames/browser/014s.png</code></td>\n<td>Ноги в коричневых Zebzag спокойно скрещены рядом с другой парой обуви на грубой брусчатке.</td>\n<td>Низкий product-in-use medium close-up; жёлтая строчка читается без packshot.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser/016s.png</code></td>\n<td>Носок верхней ноги слегка поднимается; пара сохраняет расслабленную позу.</td>\n<td>Почти повтор предыдущей композиции; микродвижение становится доказательством лёгкости.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/browser/018s.png</code></td>\n<td>Человек откидывается назад; длинные волосы и полосатые тени проходят через лицо, позади кто-то говорит по телефону.</td>\n<td>Наклонный портрет с motion blur; субъективная мягкость внутри активности.</td>\n<td>Голос визуально возможен, но акустически не подтверждён.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/020s.png</code></td>\n<td>Экстремальный фрагмент красных губ и руки; действие намеренно не объясняется целиком.</td>\n<td>Fragmented macro; skin/colour вместо географии.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:22</td>\n<td><code>frames/browser/022s.png</code></td>\n<td>Рука удерживает или двигает металлическую дугу кресла; мебель пересекает кадр по диагонали.</td>\n<td>Объектный close-up, создающий переход к поднятым ногам.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/024s.png</code></td>\n<td>Две подошвы почти касаются камеры; за ними люди и столы продолжают сцену.</td>\n<td>Extreme low angle; tread становится главным графическим знаком.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:26</td>\n<td><code>frames/browser/026s.png</code></td>\n<td>Расслабленный человек лежит на собранных креслах; позади держат картину с голубым небом, красный стол наклонён.</td>\n<td>Wide surreal tableau; горизонт заменён переносной декорацией.</td>\n<td>Speech not evidenced.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/browser/028s.png</code></td>\n<td>Tableau удерживается дольше: прохожие движутся, герой остаётся в состоянии покоя.</td>\n<td>Почти статичный payoff; фон активен, центр расслаблен.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/030s.png</code></td>\n<td>Над всей сценой появляется жёлтый <code>ZEBZAG</code>.</td>\n<td>Product-name super после визуального доказательства.</td>\n<td>Не классифицировано.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/browser/032s.png</code></td>\n<td>Чёрный экран, белый знак <code>Dr. AirWair Martens</code>.</td>\n<td>Clean brand end card резко снимает визуальный шум.</td>\n<td>Конец аудиодорожки приближается.</td>\n<td>visual + container duration</td>\n</tr>\n<tr>\n<td>00:34</td>\n<td><code>frames/browser/034s.png</code></td>\n<td>Знак уходит в частичный fade на чёрном фоне.</td>\n<td>Последний transition перед container end <code>34.458413</code>.</td>\n<td>Track завершается.</td>\n<td>visual + container duration</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>wide overload → material macro → overhead thesis → body/product close-ups → impossible relaxation tableau → product name → brand</code></p>\n<p>Монтаж работает не как перечисление свойств, а как смена сенсорных состояний. Первые десять секунд дробят мир на потенциально неприятные контакты; следующие шестнадцать возвращают контроль телу; финальный wide показывает, что комфорт уже изменил всю композицию.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Zebzag — Dr. Martens: The Art of Comfort</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22063\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22063</a></li>\n<li>Сообщение: <code>22063</code></li>\n<li>Дата UTC: <code>2026-05-28T04:27:51+00:00</code></li>\n<li>Ссылка поста: <a href=\"https://vimeo.com/1131996690\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1131996690</a></li>\n<li>Автор linked Vimeo: SILENCE</li>\n<li>Категория канала: <code>#adv</code></li>\n<li>Разобранная версия: официальный полный master Dr. Martens, <code>34.458413 s</code></li>\n<li>Уровень доказательности: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>ZEBZAG - DR MERTENS<br>\nby Silence<br>\n<a href=\"https://vimeo.com/1131996690\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1131996690</a><br>\n#adv@fps_24_video</p>\n</blockquote>\n<p>В подписи канала бренд написан как <code>DR MERTENS</code>; официальный title и все первичные источники подтверждают <code>Dr. Martens</code>.</p>\n<h2>Что сохранено</h2>\n<ul>\n<li><code>source/official-dr-martens-youtube/zebzag-art-of-comfort-35s.mp4</code> — полный синхронный официальный master;</li>\n<li><code>frames/browser/</code> — 18 последовательных browser seek-кадров от <code>00:00.2</code> до <code>00:34</code>;</li>\n<li><code>frames/official/00-exact-vimeo-poster-4608x3164.jpg</code> — постер linked Vimeo в заявленном source-размере;</li>\n<li><code>frames/official/01-official-dr-martens-cover.webp</code> — cover официальной публикации Dr. Martens;</li>\n<li><code>source/browser-evidence.jsonl</code> — наблюдения, привязанные к кадрам;</li>\n<li><code>source/metadata.json</code>, <code>source/media-parts.json</code>, <code>source/provenance.json</code> — техническая и версионная граница.</li>\n</ul>\n<h2>Коротко о ролике</h2>\n<p>В переполненной гибридной улице-рынке-кафе всё продолжает шумно двигаться, но люди в Zebzag ведут себя так, будто включили «режим комфорта»: скрещивают ноги, откидываются, поднимают подошвы к камере, а мебель, стол и живописный фон начинают нарушать обычную гравитацию. Продуктовое обещание переводится из свойства подошвы в физику мира.</p>\n<h2>Версионная оговорка</h2>\n<p>Linked Vimeo объявляет <code>34 s</code>, source <code>4608×3164</code>; exact delivery закрыт OAuth/Cloudflare. Сохранён официальный Dr. Martens upload той же кампании: <code>34.458413 s</code>, исходно доступный до <code>1920×1080</code>, локально <code>640×360</code>. Совпадение кампании, сцен, title и длительности доказано; byte-, crop- и frame-identity с linked Vimeo не заявляются.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.846514+00:00"
    },
    {
      "id": "2026-05-27__tg-22062-a0__new-generation-quebec-s-dairy-farmers",
      "caseId": "-1001147919203:22062:0",
      "messageId": 22062,
      "date": "2026-05-27T04:40:19+00:00",
      "title": "New Generation - Quebec’s Dairy Farmers",
      "brand": "New Generation",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Vincent René-Lortie",
      "evidence": "E4",
      "frameCount": 33,
      "durationSeconds": 180,
      "summary": "Кампания отвечает не на вопрос «почему молоко полезно», а на проблему образа отрасли. В интервью LBB команда формулирует её как отторжение статичного, застывшего представления о фермерстве. Поэтому доказательством современности становится не техника и не статистика, а дочь, которая имеет право уйти, измениться и вернуться со своей версией будущего.",
      "sourceUrl": "https://vimeo.com/1154116707",
      "telegramUrl": "https://t.me/fps_24_video/22062",
      "images": [
        {
          "src": "./frames/2026-05-27__tg-22062-a0__new-generation-quebec-s-dairy-farmers-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/01-official-plq-cover.webp"
        }
      ],
      "tasks": [
        "sound",
        "product",
        "rhythm",
        "human",
        "reframe"
      ],
      "moves": [
        {
          "id": "inheritance-as-rewrite",
          "name": "Наследие доказывается изменением",
          "signal": "Старая семейная вывеска получает новую строку `Et FILLE` после возвращения Жанны.",
          "baseline": "Наследование показывают передачей ключей, рукопожатием или повторением работы родителя.",
          "deviation": "Новый участник физически переписывает авторство уже знакомого символа.",
          "interpretation": "Наследие доказывается изменением",
          "transfer": "Для темы преемственности найти объект прошлого, который следующее поколение может дополнить, а не уничтожить.",
          "risk": "Без заранее установленного значения объекта изменение будет выглядеть просто как декоративная надпись."
        },
        {
          "id": "permission-to-leave",
          "name": "Герою разрешено уйти",
          "signal": "Жанна покидает ферму, получает отдельный мир воды, друзей и архитектуры и не наказывается монтажом за самостоятельность.",
          "baseline": "Брендовый мир оказывается единственно правильным, а дистанция героя — ошибкой.",
          "deviation": "Внешний опыт становится необходимым условием честного возвращения.",
          "interpretation": "Герою разрешено уйти",
          "transfer": "Чтобы выбор бренда ощущался свободным, дать герою убедительную жизнь вне него.",
          "risk": "Если внешний мир интереснее и глубже финала, возвращение покажется стратегически навязанным."
        },
        {
          "id": "life-stages-through-rhyme",
          "name": "Годы показаны монтажными рифмами",
          "signal": "Первые шаги отвечают взрослому бегу, объятие младенца — объятию взрослой дочери, портрет Жанны — портрету отца.",
          "baseline": "Возраст сообщают титрами, датами или гримом внутри линейных сцен.",
          "deviation": "Повторяющаяся форма действия сама измеряет время и изменение отношений.",
          "interpretation": "Годы показаны монтажными рифмами",
          "transfer": "Выбрать 2–3 телесных действия и повторить их в разных жизненных состояниях вместо служебных time cards.",
          "risk": "Слишком точная симметрия станет сентиментальной формулой и уберёт ощущение найденной жизни."
        },
        {
          "id": "affection-before-friction",
          "name": "Сначала любовь, потом конфликт",
          "signal": "Первые сорок секунд дают рождение, игру и совместное обучение; будильник 5:00 и усталость приходят позже.",
          "baseline": "Социальную или отраслевую проблему заявляют первым кадром для быстрого hook.",
          "deviation": "Зритель сначала получает причину дорожить миром, который затем становится сложным.",
          "interpretation": "Сначала любовь, потом конфликт",
          "transfer": "Перед критикой системы накопить конкретные сцены близости, чтобы конфликт не был плоским обвинением.",
          "risk": "Слишком длинная идиллия замаскирует напряжение и снизит удержание."
        },
        {
          "id": "one-object-strategy-payoff",
          "name": "Стратегия помещена в один объект",
          "signal": "Два слова на дополнительной табличке выражают дочь, равноправное авторство и обновление фермерства.",
          "baseline": "Кампания завершает длинную историю manifesto-copy и несколькими общеотраслевыми claim-ами.",
          "deviation": "Материальный prop несёт сразу личный и системный смысл.",
          "interpretation": "Стратегия помещена в один объект",
          "transfer": "После эмоциональной арки искать один изменяемый предмет, который может сформулировать стратегию без объяснения.",
          "risk": "Символ будет казаться рекламной головоломкой, если его буквальный смысл не читается мгновенно."
        },
        {
          "id": "scale-expands-with-autonomy",
          "name": "Пространство растёт вместе с автономией",
          "signal": "Камерный дом и коровник сменяются горами, озером, пустой библиотекой и огромным атриумом.",
          "baseline": "Независимость объясняют диалогом, новым костюмом или карьерной сценой.",
          "deviation": "Отношение размера человека к пространству становится мерой открывшегося мира.",
          "interpretation": "Пространство растёт вместе с автономией",
          "transfer": "Арку взросления можно строить последовательным увеличением географического и архитектурного масштаба.",
          "risk": "Без эмоциональных портретов большие локации станут туристическим монтажом."
        },
        {
          "id": "song-as-subjective-spine",
          "name": "Песня заменяет объясняющий голос",
          "signal": "Специально переоркестрованная песня о праве дочери меняться проходит через всю биографическую арку без отраслевого диктора.",
          "baseline": "Институциональный заказчик объясняет ценности через authoritative voiceover.",
          "deviation": "Музыкальный текст принадлежит субъективности героини, а стратегия считывается через её опыт.",
          "interpretation": "Песня заменяет объясняющий голос",
          "transfer": "Для character-led brand film выбирать песню, чья позиция совпадает с внутренним конфликтом, и строить аранжировку по поворотам истории.",
          "risk": "Известный трек может заранее диктовать эмоцию или превратить сцены в буквальную иллюстрацию lyrics."
        },
        {
          "id": "brand-after-human-payoff",
          "name": "Бренд приходит после человеческого payoff",
          "signal": "CTA и молочный знак накладываются на продолжающееся объятие только в последние секунды.",
          "baseline": "Финальная эмоция обрывается отдельным packshot и продуктовым сообщением.",
          "deviation": "Brand layer использует эмоциональный остаток сцены, не заменяя её.",
          "interpretation": "Бренд приходит после человеческого payoff",
          "transfer": "Если история уже создала смысл категории, вводить бренд как путь продолжения, а не как новое сообщение.",
          "risk": "При слабой ранней категорийной узнаваемости поздний логотип не обеспечит attribution."
        },
        {
          "id": "documentary-control-without-polish",
          "name": "Контролируемая неполировка",
          "signal": "Настоящая ферма, 16mm, ручная камера, естественный свет и ограниченные дубли удерживают ощущение наблюдения внутри сложной постановки.",
          "baseline": "Категорийный имидж обновляют через чистую технологичную картинку и демонстрацию оборудования.",
          "deviation": "Современность выражается свободой героини, а не стерильностью изображения.",
          "interpretation": "Контролируемая неполировка",
          "transfer": "В human story оставлять техническую точность в сценарии и монтаже, а поверхности кадра позволять быть живой и несовершенной.",
          "risk": "Механическое добавление grain/handheld без реального поведения даст рекламную псевдодокументальность."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Кампания отвечает не на вопрос «почему молоко полезно», а на проблему образа отрасли. В интервью LBB команда формулирует её как отторжение статичного, застывшего представления о фермерстве. Поэтому доказательством современности становится не техника и не статистика, а дочь, которая имеет право уйти, измениться и вернуться со своей версией будущего.</p>\n<p>Сильная формула: <strong>наследие живёт не тогда, когда его повторяют, а когда следующее поколение получает право его переписать</strong>.</p>\n<h2>Драматургия</h2>\n<h3>1. Сначала любовь, затем цена уклада</h3>\n<p>Рождение, первые шаги, игра с отцом и обучение в коровнике создают эмоциональный капитал. Только после этого появляются <code>5:00</code>, усталость и подростковая дистанция. Порядок важен: фильм не обвиняет ферму и не идеализирует её.</p>\n<h3>2. Уход не наказывается</h3>\n<p>Горы, вода, друзья, библиотека и современная архитектура дают Жанне право на жизнь вне семейного дела. Это редкая для «наследственной» рекламы позиция: самостоятельность не объявляется ошибкой, которую сюжет обязан исправить.</p>\n<h3>3. Возвращение — новая субъектность</h3>\n<p>Кризис отца, подтверждённый behind-the-work источником, становится поводом увидеть ферму заново. Жанна возвращается взрослой, входит в коровник и работает. Фильм не показывает ритуальную передачу ключей; компетентность выражена действием.</p>\n<h3>4. Вся стратегия помещена в два слова</h3>\n<p>Табличка <code>Et FILLE</code> работает сразу на трёх уровнях: личное признание дочери, изменение семейного авторства и отраслевой тезис о новом поколении. Это сильнее длинного manifesto, потому что фраза физически изменяет уже знакомый объект.</p>\n<h2>Визуальный язык</h2>\n<h3>16mm как память, а не ретро-фильтр</h3>\n<p>Directors Library и production coverage подтверждают съёмку на 16mm. Зерно, мягкие highlights, нестабильность экспозиции и живой handheld соединяют разные возраста как найденные семейные воспоминания. Визуальный приём служит времени и близости, а не модной ностальгии.</p>\n<h3>Возраст без служебных титров</h3>\n<p>Фильм не пишет «15 лет спустя». Переходы строятся на масштабе тела, стрижке, одежде, пространстве и повторяющихся действиях. Это позволяет прожить взросление как поток памяти, а не как таблицу биографических этапов.</p>\n<h3>Пространство растёт вместе с конфликтом</h3>\n<ul>\n<li>детство — дом, трава, коровник и лица рядом;</li>\n<li>подростковый период — зеркало, будильник, поле и автомобиль;</li>\n<li>самостоятельность — горы, вода, библиотека, огромный атриум;</li>\n<li>возвращение — снова коровник и дорога, но Жанна теперь занимает их сама.</li>\n</ul>\n<p>Архитектура не иллюстрирует карьеру буквально; она создаёт ощущение масштаба мира, который героиня должна была увидеть, прежде чем выбрать возвращение.</p>\n<h3>Рифмы вместо объяснения</h3>\n<ul>\n<li>первые шаги по траве ↔ взрослый бег по дороге;</li>\n<li>отец держит младенца ↔ взрослая дочь обнимает отца;</li>\n<li>ребёнок рядом с коровами ↔ взрослая Жанна прижимается к корове;</li>\n<li>крупный портрет Жанны ↔ крупный портрет отца;</li>\n<li>старая вывеска ↔ та же вывеска с новой строкой.</li>\n</ul>\n<p>Эти пары дают причинность без dialogue exposition.</p>\n<h3>Цвет и погода как эмоциональная шкала</h3>\n<p>Тёплое детство и финал обрамляют более холодные синие сумерки, белую институциональную архитектуру и глубокую зелень переходного периода. LBB отмечает, что цвет строился вокруг эмоции и честности, а не отдельного «look». Финальная ясная полоса света после окружающих съёмку штормов усиливает примирение, но метеорологическую причинность внутри кадра фильм не объясняет.</p>\n<h2>Как бренд встроен</h2>\n<p>До последних секунд нет product demo молока, стакана или технологического explainer. Бренд покупает внимание завершённой человеческой историей, а затем переводит его на <code>Notre lait.ca</code>. One Show case описывает фильм как gateway к более широкой digital ecosystem.</p>\n<p>Это даёт необычную архитектуру attribution:</p>\n<ol>\n<li>отраслевой мир узнаётся через ферму;</li>\n<li>современность доказывается характером дочери;</li>\n<li><code>Et FILLE</code> формулирует позиционирование;</li>\n<li>CTA присваивает историю молочной отрасли только после payoff.</li>\n</ol>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Начинать отраслевую рекламу с одного человека.</strong> Сначала строить любовь к герою, затем расширять вывод до системы.</li>\n<li><strong>Разрешить герою отвергнуть брендовый мир.</strong> Уход делает возвращение выбором и увеличивает доверие.</li>\n<li><strong>Спрятать стратегию в изменённом объекте.</strong> Новая строка на старой вывеске выражает обновление лучше манифеста.</li>\n<li><strong>Показывать годы через рифмы, не через титры.</strong> Повтор действия с другим возрастом превращает монтаж в доказательство изменения.</li>\n<li><strong>Дать feature-length дыхание рекламе.</strong> Три минуты оправданы количеством прожитых состояний, а не количеством claim-ов.</li>\n<li><strong>Использовать песню как внутренний голос, не как обои.</strong> Лирическая тема должна совпадать с правом героини меняться.</li>\n<li><strong>Оставить бренд на эмоциональном остатке.</strong> CTA поверх объятия сохраняет payoff и не обнуляет его packshot-ом.</li>\n<li><strong>Снимать реальность в режиме контролируемого риска.</strong> Маленькая команда, настоящая ферма, 2–3 дубля и 50+ сцен создают вариативность, которую нельзя полностью предвизуализировать.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Три минуты без раннего брендинга требуют сильной дистрибуции; короткий скролл может потерять attribution.</li>\n<li>Если уход героини показан слишком поверхностно, возвращение покажется заранее запрограммированным.</li>\n<li>Film grain и handheld легко скопировать как эстетический пресет без человеческой наблюдательности.</li>\n<li>Музыкальная лирика, слишком буквально дублирующая монтаж, превратит фильм в иллюстрированный клип.</li>\n<li>Символическая табличка работает только после длинного знакомства с отцом, дочерью и семейным именем.</li>\n<li>Болезнь отца — опасный драматургический рычаг: без деликатности она ощущалась бы манипуляцией.</li>\n</ul>\n<h2>Наблюдение, источник и интерпретация</h2>\n<h3>Наблюдается в полном официальном master</h3>\n<ul>\n<li>Жанна от младенчества до взрослой жизни, отец, ферма, ранний подъём, машина, внешний мир и возвращение;</li>\n<li>рифмы бега, портретов, прикосновений и объятий;</li>\n<li>вывеска <code>GIRARD</code>, добавление <code>Et FILLE</code>, финальный CTA <code>Notre lait.ca</code>;</li>\n<li>отсутствие раннего packshot/product copy.</li>\n</ul>\n<h3>Подтверждено источниками</h3>\n<ul>\n<li>цель обновить статичный образ отрасли и показать реальность 9501 производителей; father-daughter synopsis, болезнь отца, 4.5 дня, 50+ сцен, две команды, настоящая семейная ферма и эмоциональная реакция фермеров — LBB;</li>\n<li>16mm, core craft credits и тема семьи/взросления — Directors Library;</li>\n<li>Jeanne уходит и возвращается формировать собственное будущее; специальная перезапись песни и её музыкальная конструкция; gateway к <code>notrelait.ca</code> — One Show cases;</li>\n<li>Grand Prix craft, настоящая ферма, четыре дня и более 50 сцен — concours Idéa;</li>\n<li>полный production credit block — exact Vimeo description.</li>\n</ul>\n<h3>Интерпретация</h3>\n<ul>\n<li>ферма сначала является пространством любви, затем ограничением, затем выбранным материалом будущего;</li>\n<li>расширение географии визуализирует внутреннюю автономию;</li>\n<li><code>Et FILLE</code> превращает наследование из передачи собственности в изменение авторства;</li>\n<li>поздний бренд делает отраслевую коммуникацию похожей на культурный фильм, а не на защитный argument.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Byte- и frame-identity официального YouTube файла с OAuth-закрытым Vimeo 1154116707.</li>\n<li>Точный текст французской песни и возможных диалогов: <code>en-orig</code> automatic captions ошибочно распознают вокал.</li>\n<li>Детальная акустическая карта SFX, ambience и музыкальных пауз до разрешённого acoustic pass.</li>\n<li>Конкретная профессия/учебное место Жанны во внешнем мире: архитектура наблюдается, но её назначение не подписано.</li>\n<li>Какие горные планы практические, а какие matte/VFX: coverage подтверждает invisible VFX и mountains integration, но не покадровую границу.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Версия разбора</h2>\n<p>Хронология относится к полному официальному master <code>0huVGkYBJ3E</code>, <code>180.070748 s</code>. Exact Vimeo 1154116707 имеет тот же title, режиссёра, кампанию и длительность, а Directors Library встраивает именно этот Vimeo в страницу кампании. Exact Vimeo bytes недоступны публично и не подменяются.</p>\n<h2>Логлайн</h2>\n<p>Дочь молочного фермера взрослеет внутри семейного уклада, отталкивается от него, уезжает и возвращается не для повторения жизни отца, а чтобы стать новым автором общего дела.</p>\n<h2>Драматургическая формула</h2>\n<p><code>рождение → близость и обучение → ранний восторг → режим и трение → самоопределение → уход → опыт другого мира → тревога за отца → возвращение → собственная версия наследия</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:18 — Рождение сразу внутри фермы</h3>\n<p>Темнеющий силуэт дома сменяется отцом с новорождённой на крыльце. Ребёнок делает первые шаги в траве; отец поднимает маленькую Жанну и играет с ней в коровнике.</p>\n<p>Функция: связать семью, землю и профессию до любого рекламного тезиса. Ферма здесь не локация, куда героиню позже «приведут», а её первый мир.</p>\n<h3>00:18–00:39 — Любопытство становится навыком</h3>\n<p>Отец показывает дочери работу в коровнике; далее Жанна наблюдает за растениями и играет с другими детьми на качелях. Режиссура фиксирует обучение через прикосновение, совместное действие и свободу, а не через объясняющий диалог.</p>\n<p>Функция: сделать наследование телесной памятью. Будущая компетентность начинается как близость и игра.</p>\n<h3>00:39–01:09 — Подросток сталкивается с укладом</h3>\n<p>Энергичный портрет в темноте сменяется Жанной в кепке на закате. Будильник показывает <code>5:00</code>; отец уже в коровнике, усталый и погружённый в работу. В светлой спальне Жанна примеряет одежду перед зеркалом.</p>\n<p>Функция: противопоставить повторяемый труд и рождение собственной идентичности. Конфликт не оформлен злодеем: тяжесть режима и желание быть собой достаточно сильны сами по себе.</p>\n<h3>01:09–01:36 — Уход и право на другой опыт</h3>\n<p>Взрослеющая Жанна с короткой стрижкой бежит через поле, оказывается у машины и уезжает. Её эмоциональные портреты перемежаются с отцом. Затем появляются горы, озеро, друзья и вода — мир визуально расширяется.</p>\n<p>Функция: не объявлять уход предательством. Фильм даёт героине пространство для формирования собственного масштаба до возвращения.</p>\n<h3>01:36–02:15 — Другой мир и внутренняя связь</h3>\n<p>Крупные портреты Жанны и отца держат эмоциональное напряжение. Она плавает, проходит через читальный зал и современную архитектуру, бежит. Источник LBB прямо связывает следующий поворот с болезнью отца; визуально фильм собирает расстояние между двумя жизнями через рифмующиеся лица и движение.</p>\n<p>Функция: сделать возвращение выбором взрослой героини, а не автоматическим возвращением «блудной дочери».</p>\n<h3>02:15–02:39 — Дорога назад</h3>\n<p>Очень крупный план глаза отца, затем дорога мимо семейной вывески. Жанна снова рядом с коровами: прижимается к животному, идёт по проходу коровника и включается в работу.</p>\n<p>Функция: возвратить ранние тактильные мотивы, но уже с другой субъектностью. Она не снова ребёнок рядом с отцом — она самостоятельный участник фермы.</p>\n<h3>02:39–02:58 — Наследие переписано</h3>\n<p>Жанна бежит по сельской дороге. На вывеске под словом <code>GIRARD</code> появляется <code>Et FILLE</code> — «и дочь». Отец смотрит на неё в поле; они обнимаются в контровом солнечном свете.</p>\n<p>Функция: дать всей кампании один материальный payoff. Новое поколение не стирает фамилию, но дописывает к ней ранее отсутствующий субъект.</p>\n<h3>02:58–03:00.071 — От истории к экосистеме</h3>\n<p>На силуэте объятия появляется CTA <code>Découvrez pourquoi sur Notre lait.ca</code> и знак молочной отрасли.</p>\n<p>Функция: не прерывать эмоциональную кульминацию packshot-ом; бренд становится маршрутом продолжения интереса после завершённой человеческой истории.</p>\n<h2>Сценарная причинность</h2>\n<ol>\n<li>семейное дело сначала показано как любовь и совместная жизнь;</li>\n<li>затем тот же уклад обнаруживает цену — ранний подъём, усталость, повторяемость;</li>\n<li>Жанна получает право уйти и сформировать себя вне фермы;</li>\n<li>расстояние не уничтожает связь с отцом и землёй;</li>\n<li>кризис возвращает её не в старую роль, а к возможности изменить будущее;</li>\n<li>короткая надпись <code>Et FILLE</code> превращает личную арку в отраслевой тезис о новом поколении.</li>\n</ol>\n<h2>Наблюдаемая экранная надпись</h2>\n<ul>\n<li><code>5:00</code> на будильнике;</li>\n<li>семейная вывеска <code>GIRARD</code>;</li>\n<li>добавленная табличка <code>Et FILLE</code>;</li>\n<li><code>Découvrez pourquoi sur Notre lait.ca</code> и знак <code>lait</code>.</li>\n</ul>\n<p>Опубликованного надёжного диалогового transcript нет. Песня и её тематическая функция подтверждены credits и award case; ошибочные английские фрагменты automatic captions не выдаются за слова героев или точный текст песни.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Ролик построен вокруг песни, а не дикторского объяснения; narratorial voiceover источниками не заявлен.</li>\n<li>Официальный YouTube upload не содержит ручных субтитров. Доступен automatic-caption track с меткой <code>Language: en</code>, хотя в credits указана франкоязычная песня Hubert Lenoir <code>Fille de personne</code> / award-версия <code>Fille de Personne II</code>.</li>\n<li>ASR уверенно размечает <code>[crying]</code>, <code>[music]</code> и <code>[music and singing]</code>, но превращает вокал в бессвязные английские обрывки. Эти фрагменты не являются пригодным transcript и здесь не цитируются.</li>\n<li>Диалоги героев, если они присутствуют в миксе, не реконструируются без надёжной французской расшифровки или акустической проверки.</li>\n</ul>\n<h2>Подтверждённая музыкальная основа</h2>\n<ul>\n<li>Linked Vimeo credits: <code>Music &amp; Sound — Circonflex</code>; <code>Music — Hubert Lenoir — “Fille de personne”</code>; sound engineers Jonathan Doyon и Mathilde Langlois-Bettez; composition Olivier Girard и Paul-Étienne Côté.</li>\n<li>One Show case описывает специальную перезапись и переоркестровку <code>Fille de Personne II</code>: насыщенные текстуры, Moog bass и стратегические паузы синхронизированы с аркой Жанны.</li>\n<li>Тематический слой песни, пересказанный award case: дочь имеет право меняться, выбирать себя и не быть приложением к чужой идентичности. Это парафраз источника, не lyrics transcript.</li>\n</ul>\n<h2>Доказуемая аудиодуга</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Подтверждённый слой</th>\n<th>Надёжность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08.5</td>\n<td>Детский плач размечен publisher ASR как <code>[crying]</code>; возможное распознанное слово отброшено как ненадёжное.</td>\n<td>medium: automatic sound tag</td>\n</tr>\n<tr>\n<td>00:08.5–00:43.7</td>\n<td>Музыка непрерывно размечена <code>[music]</code>; визуально проходит раннее детство.</td>\n<td>medium: automatic sound tag + visual</td>\n</tr>\n<tr>\n<td>00:43.7–01:01.6</td>\n<td>ASR различает music/singing, но «слова» семантически ненадёжны.</td>\n<td>medium для singing, low для текста</td>\n</tr>\n<tr>\n<td>01:01.6–02:24.2</td>\n<td>Продолжается песенная основа; отдельные английские tokens считаются ошибками распознавания французского вокала.</td>\n<td>medium для music, low для текста</td>\n</tr>\n<tr>\n<td>02:24.2–02:57.6</td>\n<td>Music/singing продолжаются через возвращение, вывеску и объятие. Точная микродинамика без acoustic pass не заявляется.</td>\n<td>medium</td>\n</tr>\n<tr>\n<td>02:57.6–03:00.071</td>\n<td>Финальный CTA виден на экране; аудиофинал присутствует в полном AAC track. Точная реплика/хвост не транскрибированы.</td>\n<td>high visual, low semantic audio</td>\n</tr>\n</tbody>\n</table>\n<h2>Почему отсутствие буквального VO здесь важно</h2>\n<p>Фильм не доказывает современность молочных фермеров декларацией. Песня удерживает субъективность Жанны, а изображение само связывает детство, дистанцию и возвращение. Благодаря этому отраслевой заказчик появляется как автор пространства для истории, а не как голос, который объясняет героине её жизнь.</p>\n<h2>Следующий доказательный шаг</h2>\n<p>Когда heavy-work gate откроется: один acoustic pass полного <code>180.070748 s</code> master. Whisper запускать только если в миксе действительно есть отдельная речь; для песни приоритетнее официальный French lyrics/cue sheet или human transcript, а не ASR-галлюцинации.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Тёмный силуэт сельского дома на фоне сумеречного неба.</td>\n<td>Дальний establishing; прошлое начинается как память.</td>\n<td>ASR отмечает плач в первых секундах.</td>\n<td>visual + automatic sound tag</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser/006s.png</code></td>\n<td>Отец держит новорождённую на крыльце в закатном свете.</td>\n<td>Тёплый medium silhouette; человек и дом в одной оси.</td>\n<td>Детский плач; точные слова не приняты.</td>\n<td>visual + automatic sound tag</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/012s.png</code></td>\n<td>Босые ноги маленькой девочки шагают по траве.</td>\n<td>Низкий tactile close-up; возраст показан телом, не датой.</td>\n<td>Песня начинается/продолжается.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/browser/018s.png</code></td>\n<td>Отец поднимает и кружит маленькую Жанну в коровнике.</td>\n<td>Живой medium, естественный контровой свет.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/024s.png</code></td>\n<td>Отец и дочь стоят у яркого проёма коровника; он показывает ей работу.</td>\n<td>Фигуры моделируются светом из окна.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/030s.png</code></td>\n<td>Крупный портрет девочки среди зелёных растений; она улыбается, глядя вниз.</td>\n<td>Тихий close-up, мягкая глубина резкости.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/browser/036s.png</code></td>\n<td>Две девочки раскачиваются на верёвочных качелях во дворе.</td>\n<td>Широкая диагональная композиция; игра расширяет farm world.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/browser/042s.png</code></td>\n<td>Подросток в синей темноте, лицо напряжено, рот открыт.</td>\n<td>Очень близкий экспрессивный портрет; действие не переобъясняется.</td>\n<td>Singing/music; слова ненадёжны.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/browser/048s.png</code></td>\n<td>Жанна в кепке сидит или стоит у закатного поля, отстранённая.</td>\n<td>Тёплый профиль/портрет с большим фоном.</td>\n<td>Singing/music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td><code>frames/browser/054s.png</code></td>\n<td>Будильник показывает <code>5:00</code>, рядом личные мелочи и бусы.</td>\n<td>Предметный insert превращает распорядок в конфликт.</td>\n<td>Singing/music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/060s.png</code></td>\n<td>Отец один в коровнике, опустив взгляд; коровы формируют фон.</td>\n<td>Центрированный medium, прохладный рабочий свет.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:06</td>\n<td><code>frames/browser/066s.png</code></td>\n<td>Жанна в светлой комнате перед зеркалом примеряет одежду/шарф.</td>\n<td>Наблюдающий medium; личное пространство противопоставлено ферме.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/browser/072s.png</code></td>\n<td>Жанна с короткой стрижкой бежит сквозь высокую зелень.</td>\n<td>Ручная камера и motion blur; самоопределение через скорость.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:18</td>\n<td><code>frames/browser/078s.png</code></td>\n<td>Молодая фигура у края сельской растительности делает резкий жест/движение.</td>\n<td>Фрагментарный action shot; переход не даёт полной географии.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td><code>frames/browser/084s.png</code></td>\n<td>Взрослая Жанна у машины в синем сумеречном свете, улыбается на движении.</td>\n<td>Handheld medium; автомобиль становится порогом ухода.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/090s.png</code></td>\n<td>Серьёзный, влажный взгляд Жанны; за ней поле и силосы.</td>\n<td>Tight portrait с сельским горизонтом.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:36</td>\n<td><code>frames/browser/096s.png</code></td>\n<td>Крупный портрет отца в кепке; лицо напряжено и уязвимо.</td>\n<td>Рифма с портретом дочери через straight cut.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:42</td>\n<td><code>frames/browser/102s.png</code></td>\n<td>Жанна и друг у горного озера двигаются/играют у воды.</td>\n<td>Широкий пейзаж; масштаб мира резко увеличивается.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:48</td>\n<td><code>frames/browser/108s.png</code></td>\n<td>Жанна лежит на воде в полосатом купальнике, смотрит вверх.</td>\n<td>Почти невесомый overhead/close medium; пауза после движения.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>01:54</td>\n<td><code>frames/browser/114s.png</code></td>\n<td>Пустой большой читальный зал освещён рядами настольных ламп.</td>\n<td>Симметричный high wide; одиночество через архитектуру.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:00</td>\n<td><code>frames/browser/120s.png</code></td>\n<td>Жанна бежит в городской/институциональной одежде; лицо смазано движением.</td>\n<td>Tight tracking fragment.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:06</td>\n<td><code>frames/browser/126s.png</code></td>\n<td>Многоэтажный белый атриум; маленькая фигура теряется в геометрии.</td>\n<td>Extreme wide, сильные диагонали и масштаб.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:12</td>\n<td><code>frames/browser/132s.png</code></td>\n<td>Экстремально крупный план глаза и кожи отца.</td>\n<td>Макро убирает контекст, оставляет уязвимость.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:18</td>\n<td><code>frames/browser/138s.png</code></td>\n<td>Вид из движущейся машины проходит мимо семейной вывески <code>GIRARD</code>.</td>\n<td>Road POV, foreground-окклюзия рамой автомобиля.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:24</td>\n<td><code>frames/browser/144s.png</code></td>\n<td>Вернувшаяся Жанна прижимается лицом к боку коровы.</td>\n<td>Тёплый tactile medium; близость заменяет декларацию.</td>\n<td>Singing/music; слова не приняты.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:30</td>\n<td><code>frames/browser/150s.png</code></td>\n<td>Жанна идёт по центральному проходу коровника между рядами животных.</td>\n<td>Симметричный backlit wide; возвращение как рабочее действие.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:36</td>\n<td><code>frames/browser/156s.png</code></td>\n<td>Жанна бежит по грунтовой дороге между полями.</td>\n<td>Frontal wide в золотом свете; рифма с прежним бегом.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:42</td>\n<td><code>frames/browser/162s.png</code></td>\n<td>На семейной вывеске под <code>GIRARD</code> висит новая табличка <code>Et FILLE</code>.</td>\n<td>Чистый семантический insert; один объект формулирует кампанию.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:48</td>\n<td><code>frames/browser/168s.png</code></td>\n<td>Отец в поле поворачивается к дочери; тёплый свет проходит по лицу.</td>\n<td>Профильный close medium; ожидание payoff.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:54</td>\n<td><code>frames/browser/174s.png</code></td>\n<td>Отец и взрослая дочь обнимаются, оба эмоциональны.</td>\n<td>Tight handheld embrace; солнце и поле сохраняются в фоне.</td>\n<td>Music.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>02:59</td>\n<td><code>frames/browser/179s.png</code></td>\n<td>Силуэт объятия против солнца; поверх CTA <code>Découvrez pourquoi sur Notre lait.ca</code>.</td>\n<td>История удерживается под brand layer вместо отдельного packshot.</td>\n<td>Финал AAC track; точная реплика не транскрибирована.</td>\n<td>visual + container duration</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>дом → тело ребёнка → совместный труд → подростковое трение → уход → расширенный мир → лица на расстоянии → дорога назад → работа → новая табличка → объятие → CTA</code></p>\n<p>Главный монтажный инструмент — рифма во времени. Бег по зелени возвращается бегом по сельской дороге; портрет дочери отвечает портрету отца; прикосновение ребёнка к миру фермы возвращается взрослым прикосновением к корове. Зритель не получает карточек «через десять лет»: возраст и изменение считываются через тело, волосы, одежду, масштаб пространства и повторяющиеся действия.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>New Generation — Quebec’s Dairy Farmers / Jeanne</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22062\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22062</a></li>\n<li>Сообщение: <code>22062</code></li>\n<li>Дата UTC: <code>2026-05-27T04:40:19+00:00</code></li>\n<li>Ссылка поста: <a href=\"https://vimeo.com/1154116707\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1154116707</a></li>\n<li>Автор linked Vimeo: Vincent René-Lortie</li>\n<li>Категория канала: <code>#image</code></li>\n<li>Разобранная версия: полный официальный master Les Producteurs de lait du Québec, <code>180.070748 s</code></li>\n<li>Уровень доказательности: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>NEW GENERATION- QUEBEC’S DAIRY FARMERS<br>\nby Vincent Rene-Lortie<br>\n<a href=\"https://vimeo.com/1154116707\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1154116707</a><br>\n#image@fps_24_video</p>\n</blockquote>\n<h2>Что сохранено</h2>\n<ul>\n<li><code>source/official-plq-youtube/jeanne-new-generation-180s.mp4</code> — полный синхронный официальный master;</li>\n<li><code>source/official-plq-youtube/jeanne-new-generation-180s.en-orig.vtt</code> — publisher automatic-caption track, сохранённый только как грубое аудиосвидетельство;</li>\n<li><code>frames/browser/</code> — 31 последовательный browser seek-кадр от <code>00:00</code> до <code>02:59</code>;</li>\n<li><code>frames/official/00-exact-vimeo-poster-3840x2160.jpg</code> — постер linked Vimeo в source-размере;</li>\n<li><code>frames/official/01-official-plq-cover.webp</code> — cover официальной публикации PLQ;</li>\n<li><code>source/browser-evidence.jsonl</code> — покадровые наблюдения;</li>\n<li><code>source/metadata.json</code>, <code>source/media-parts.json</code>, <code>source/provenance.json</code> — техническая и версионная граница.</li>\n</ul>\n<h2>Коротко о ролике</h2>\n<p>Трёхминутный фильм проживает вместе с Жанной путь от рождения на молочной ферме до взросления, ухода в самостоятельную жизнь и возвращения. Наследование показано не как обязанность сохранить прошлое неизменным, а как право дочери переопределить ферму и своё место в ней. Бренд появляется только в самом конце: сначала зритель привязывается к семье, затем понимает отраслевую мысль.</p>\n<h2>Версионная оговорка</h2>\n<p>Linked Vimeo объявляет <code>180 s</code>, <code>3840×2160</code>, но его delivery закрыта OAuth. Сохранён официальный upload канала <code>La Famille du lait</code> с тем же трёхминутным фильмом, персонажем Jeanne, кампанией, сценами и CTA: <code>180.070748 s</code>, локально <code>640×360</code>, при доступных у publisher форматах до <code>3840×2160</code>. Campaign/master identity доказана; byte-identity с Vimeo не заявляется.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.843856+00:00"
    },
    {
      "id": "2026-05-26__tg-22061-a0__disney-drawn-to-you",
      "caseId": "-1001147919203:22061:0",
      "messageId": 22061,
      "date": "2026-05-26T07:05:27+00:00",
      "title": "Disney — Drawn To You",
      "brand": "Disney",
      "campaign": "",
      "format": "film",
      "director": "Goh Iromoto",
      "author": "Goh Iromoto",
      "evidence": "E4",
      "frameCount": 27,
      "durationSeconds": 116,
      "summary": "Disney и Make A Wish могли показать только кульминацию — счастливого ребёнка в парке. Вместо этого фильм фокусируется на механике возникновения желания. Wish Discovery Phase использует разговор, игру и искусство, когда ребёнку трудно сформулировать самое важное словами. Рисунок здесь одновременно coping tool, интерфейс общения и прототип будущего опыта.",
      "sourceUrl": "https://vimeo.com/1196122706",
      "telegramUrl": "https://t.me/fps_24_video/22061",
      "images": [
        {
          "src": "./frames/2026-05-26__tg-22061-a0__disney-drawn-to-you-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/01-official-make-a-wish-cover.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "rhythm",
        "craft",
        "material"
      ],
      "moves": [
        {
          "id": "wish-origin-not-wish-payoff",
          "name": "Показано происхождение желания",
          "signal": "Большая часть фильма посвящена рисункам и процессу discovery до появления Disneyland.",
          "baseline": "Cause campaign начинает с исполнения мечты и счастливой реакции получателя.",
          "deviation": "Кульминация становится следствием наблюдаемого внутреннего процесса ребёнка.",
          "interpretation": "Показано происхождение желания",
          "transfer": "Перед результатом показать серию маленьких выборов/артефактов, из которых человек сам формулирует желаемое будущее.",
          "risk": "Слишком длинная подготовка снизит удержание, если каждый артефакт не наращивает конкретность."
        },
        {
          "id": "child-art-as-storyboard",
          "name": "Артефакт героя становится раскадровкой бренда",
          "signal": "Нарисованные Mickey, мольберты, фейерверки и Lightning McQueen материализуются в park scenes.",
          "baseline": "Бренд создаёт surprise по собственному сценарию, а герой только реагирует.",
          "deviation": "Будущий experience спроектирован визуальным языком самой Мэдди.",
          "interpretation": "Артефакт героя становится раскадровкой бренда",
          "transfer": "Собирать пользовательские артефакты и строить payoff как максимально точное чтение их деталей.",
          "risk": "При неточном совпадении ранние артефакты разоблачат стандартный шаблон исполнения."
        },
        {
          "id": "ordinary-lines-carry-hardship",
          "name": "Тяжесть сообщается бытовыми репликами",
          "signal": "`Now sip` и `Good job` сопровождают медицинские сигналы без диагноза или объясняющего testimony.",
          "baseline": "Cause film формулирует проблему через интервью, статистику или эмоциональный voiceover.",
          "deviation": "Повседневный ритуал позволяет зрителю понять уязвимость самостоятельно.",
          "interpretation": "Тяжесть сообщается бытовыми репликами",
          "transfer": "Искать короткую рабочую фразу, которая содержит реальность ситуации без превращения человека в кейс.",
          "risk": "Слишком тонкий сигнал сделает конфликт неразличимым или эстетизированным."
        },
        {
          "id": "agency-through-hand",
          "name": "Авторство удерживается через руку",
          "signal": "Мэдди снова и снова рисует на бумаге, асфальте и стекле даже во время лечения.",
          "baseline": "Уязвимый герой показан объектом помощи и заботы других.",
          "deviation": "Её действие производит смысл, который затем обслуживают организации.",
          "interpretation": "Авторство удерживается через руку",
          "transfer": "В истории помощи найти повторяющееся действие, где получатель остаётся автором решения или образа.",
          "risk": "Символическое творчество не должно маскировать реальные ограничения или ответственность системы."
        },
        {
          "id": "shape-rhyme-before-brand",
          "name": "Форма связывает героя и бренд раньше логотипа",
          "signal": "Два пучка волос Мэдди рифмуются с ушами Mickey.",
          "baseline": "Brand attribution обеспечивается ранним логотипом или крупной игрушкой.",
          "deviation": "Узнаваемый код появляется в теле и композиции, а не как знак собственности.",
          "interpretation": "Форма связывает героя и бренд раньше логотипа",
          "transfer": "Найти простую геометрическую форму бренда и встроить её в жест/силуэт героя до naming.",
          "risk": "Слишком искусственная рифма превратит персонажа в носитель logo gag."
        },
        {
          "id": "imagination-without-polish",
          "name": "Воображение не заменено polished CGI",
          "signal": "Неровные линии, мел, карандаш и конденсат остаются физическими; переход к реальности делает монтаж.",
          "baseline": "Детский рисунок оживает дорогой анимацией и демонстрирует production value бренда.",
          "deviation": "Слабость линии становится доказательством личного авторства.",
          "interpretation": "Воображение не заменено polished CGI",
          "transfer": "Сохранять исходную материальность пользовательского артефакта и создавать магию совпадением, а не его улучшением.",
          "risk": "Имитация детской небрежности без provenance выглядит манипулятивным art direction."
        },
        {
          "id": "password-returns-in-payoff",
          "name": "Игровой пароль возвращается в кульминации",
          "signal": "`Ka-chow!` звучит у рисунка Lightning McQueen и повторяется рядом с реальным персонажем в Cars Land.",
          "baseline": "Ранний franchise reference и финальная встреча связаны только изображением.",
          "deviation": "Короткий звук проверяет, что бренд исполнил именно личную версию желания.",
          "interpretation": "Игровой пароль возвращается в кульминации",
          "transfer": "Посеять уникальную фразу/жест пользователя и вернуть её в payoff как checksum точности.",
          "risk": "Повтор без изменения ситуации будет ощущаться рекламным catchphrase."
        },
        {
          "id": "real-community-art-in-set",
          "name": "Реальный материал сообщества встроен в декорацию",
          "signal": "Disney подтверждает, что реальные детские рисунки wish-kid EJ присутствуют в background фильма.",
          "baseline": "Production design создаёт весь детский artwork внутри art department.",
          "deviation": "Фон содержит след реального Wish Discovery, а не только стилизацию.",
          "interpretation": "Реальный материал сообщества встроен в декорацию",
          "transfer": "Включать документированные артефакты сообщества в мир фильма, сохраняя согласие, credits и provenance.",
          "risk": "Без ясного согласия реальные работы становятся присвоенной эмоциональной texture."
        },
        {
          "id": "scale-claim-after-one-proof",
          "name": "Масштаб заявлен после одного доказательства",
          "signal": "Claim о wish every hour появляется после законченной истории и совместного рисования.",
          "baseline": "Impact film открывается большим числом для немедленной легитимности.",
          "deviation": "Система получает доверие от частного кейса, а число лишь расширяет горизонт.",
          "interpretation": "Масштаб заявлен после одного доказательства",
          "transfer": "Давать масштабную метрику после наблюдаемого proof unit и держать её на том же человеческом кадре.",
          "risk": "Непроверяемая или vanity-метрика разрушит доверие, накопленное историей."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Disney и Make-A-Wish могли показать только кульминацию — счастливого ребёнка в парке. Вместо этого фильм фокусируется на механике возникновения желания. Wish Discovery Phase использует разговор, игру и искусство, когда ребёнку трудно сформулировать самое важное словами. Рисунок здесь одновременно coping tool, интерфейс общения и прототип будущего опыта.</p>\n<p>Сильная формула: <strong>не показать, как бренд «дарит мечту», а показать, как ребёнок сам проектирует её, а бренд внимательно читает</strong>.</p>\n<h2>Драматургия</h2>\n<h3>1. Фандом появляется до кризиса</h3>\n<p>Mickey уже лежит среди карандашей, живёт в игрушке, жестах и причёске Мэдди. Disney не врывается в больничную историю как спасатель: это язык, которым ребёнок пользовался раньше.</p>\n<h3>2. Болезнь сообщается через рутину</h3>\n<p><code>Now sip</code>, <code>Good job</code>, IV, потеря волос и медицинская форма дают зрителю достаточно фактов. Нет диагноза, интервью родителей или медленного tear close-up. Это удерживает историю в масштабе повседневной жизни, а не рекламного страдания.</p>\n<h3>3. Рука остаётся активной</h3>\n<p>Мэдди продолжает рисовать на бумаге, асфальте и запотевшем стекле. Даже когда медицина контролирует её расписание и тело, линия остаётся действием, которое принадлежит ей.</p>\n<h3>4. Payoff заранее раскадрован ребёнком</h3>\n<p>Mickey, мольберты, фейерверки, Lightning McQueen и персонажи появляются на рисунках до Disneyland. Когда парк материализует эти сцены, бренд не навязывает собственную фантазию — он следует уже установленной детской драматургии.</p>\n<h3>5. Масштаб приходит последним</h3>\n<p>Claim <code>A Disney wish is granted every hour of every day</code> появляется только после тихой финальной сцены совместного рисования. Статистика не просит верить системе до того, как зритель увидел её на одном человеческом кейсе.</p>\n<h2>Визуальный язык</h2>\n<h3>Рисунок как портал без показного VFX</h3>\n<p>Переходы работают простыми формами и монтажными рифмами:</p>\n<ul>\n<li>пучки волос ↔ уши Mickey;</li>\n<li>рисунок на стекле ↔ живая фигура Mickey;</li>\n<li>chalk Lightning McQueen ↔ физический Lightning McQueen;</li>\n<li>нарисованные два мольберта ↔ Мэдди и Mickey перед замком.</li>\n</ul>\n<p>Воображение ощущается материальным, потому что фильм не заменяет детскую линию polished CGI-анимацией.</p>\n<h3>Два цветовых мира без жёсткого «до/после»</h3>\n<p>Дом и ранние рисунки сняты в тёплых янтарных оттенках. Медицинская сцена у окна уходит в холодный синий; Disneyland начинается прохладным ранним утром и постепенно наполняется цветом. Радость не противопоставлена «серой больнице» дешёвой коррекцией — оба мира сохраняют мягкую фактуру и человеческий свет.</p>\n<h3>Камера на высоте ребёнка</h3>\n<p>Много overhead над рисунками, низких планов и close-up рук. В парке камера остаётся рядом с Мэдди, а персонажи входят в её кадр. Это визуально избегает позиции организации, смотрящей сверху на получателя помощи.</p>\n<h3>Реальные рисунки как доказательственный слой</h3>\n<p>Disney Impact подтверждает, что реальные детские работы wish-kid EJ встроены в фон spot. Значит, арт-дирекшн не просто имитирует «детскость»: production design включает trace реального Wish Discovery. Это повышает этическую и фактическую плотность изображения.</p>\n<h3>Оптика и texture</h3>\n<p>Exact credits указывают Alexa LF и сочетание Hawk 65 Vintage ’74, Canon K35 и Cooke Panchro Classic FF. Большой формат соединён с мягким vintage rendering: highlights расплываются, края не выглядят клинически резкими, а близкие планы кожи, бумаги, мела и конденсата сохраняют tactile intimacy.</p>\n<h2>Как бренд встроен</h2>\n<p>Disney franchises становятся словарём, а Make-A-Wish — системой перевода. Внутри истории роли разделены:</p>\n<ul>\n<li>Mickey/Spider-Man/Cars/Frozen дают ребёнку готовые символы для собственного комбинирования;</li>\n<li>рисунки делают желание наблюдаемым;</li>\n<li>Make-A-Wish превращает наблюдение в <code>Maddie's Wish</code>;</li>\n<li>Disney может воплотить конкретные символы в пространстве парка;</li>\n<li>финальный двойной знак присваивает не ребёнка, а совместно выполненный процесс.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Показать происхождение желания, не только исполнение.</strong> Кульминация становится сильнее, когда зритель видел, как она была сформулирована.</li>\n<li><strong>Сделать пользовательский артефакт сценарием бренда.</strong> Рисунок, список, голосовая заметка или макет может заранее определить payoff.</li>\n<li><strong>Сообщать трудность бытовыми фразами.</strong> Одна спокойная инструкция часто человечнее длинного problem statement.</li>\n<li><strong>Рифмовать форму до смысла.</strong> Пучки волос → мышиные уши создают brand connection до появления логотипа.</li>\n<li><strong>Не полировать детское воображение.</strong> Сохранить неровную линию и физический материал вместо эффектной анимации.</li>\n<li><strong>Дать герою оставаться автором в уязвимости.</strong> Показывать, что человек производит решение/образ, а не только получает помощь.</li>\n<li><strong>Вернуть ранний игровой звук в реальном payoff.</strong> <code>Ka-chow</code> создаёт эмоциональную проверку точности исполнения.</li>\n<li><strong>Сначала один кейс, потом масштаб.</strong> Статистика убеждает после истории, а не вместо неё.</li>\n<li><strong>Встроить реальный материал сообщества в production design.</strong> Это может сделать authenticity видимой, если provenance задокументирован и участники не превращены в texture без согласия.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>История критически больного ребёнка легко становится cause-washing, если бренд слишком рано занимает центр.</li>\n<li>«Неровный детский рисунок» без реального участия детей может выглядеть стилизованной эксплуатацией.</li>\n<li>Слишком много franchise moments превратит wish-film в каталог IP; их нужно заранее мотивировать рисунками.</li>\n<li>Болезнь без диагноза сохраняет достоинство, но требует точных наблюдаемых сигналов, иначе конфликт станет неясным.</li>\n<li>Claim масштаба в финале должен быть проверяемым; иначе эмоциональный кредит истории расходуется на corporate boast.</li>\n<li>Match cuts между рисунком и реальностью работают только при ясном первом посеве каждого объекта.</li>\n</ul>\n<h2>Наблюдение, источник и интерпретация</h2>\n<h3>Наблюдается в полном official master</h3>\n<ul>\n<li>Мэдди рисует Disney-персонажей дома, с другими детьми и в медицинской комнате;</li>\n<li>IV, потеря волос, медработница и короткие routine lines обозначают лечение;</li>\n<li>книга <code>Maddie's Wish</code> связывает рисунки с поездкой;</li>\n<li>park scenes материализуют Mickey, Elsa/Olaf, Lightning McQueen и совместное рисование;</li>\n<li>финальные super и партнёрские знаки.</li>\n</ul>\n<h3>Подтверждено источниками</h3>\n<ul>\n<li>spot inspired by true stories and official Wish Discovery Phase; путь от imagination to reality — Disney newsroom и LBB;</li>\n<li>artwork real-life wish kid EJ встроен в background; drawing помогает выражать желания, когда words fail — Disney Impact Q&amp;A;</li>\n<li>Disney grants a wish every hour and partnership has granted 175,000+ wishes — Disney newsroom;</li>\n<li>Goh Iromoto, Fallon, PRETTYBIRD, Ross Giardina и full craft credits — exact Vimeo, Campaign US и director site;</li>\n<li>official master и manual English captions — Make-A-Wish America YouTube, linked directly by Disney.</li>\n</ul>\n<h3>Интерпретация</h3>\n<ul>\n<li>рисунок действует как интерфейс между внутренним миром ребёнка и организационной системой;</li>\n<li>бренд демонстрирует внимание через точность исполнения визуальных деталей;</li>\n<li>рифмы формы позволяют Disney присутствовать до логотипа без раннего corporate claim;</li>\n<li>отсутствие narrator оставляет смысл в руках и репликах Мэдди.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Exact содержимое дополнительных примерно трёх секунд Vimeo 1196122706 и byte/frame identity с official <code>113.383039 s</code> master.</li>\n<li>Покадровая граница между рисунками вымышленной Мэдди и реальными работами EJ; источник подтверждает интеграцию EJ artwork, но не маркирует каждый лист.</li>\n<li>Медицинский диагноз, больница и точная процедура Мэдди: фильм намеренно не подписывает их.</li>\n<li>Детальная music/SFX chronology за пределами ручных captions и published music credit.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Версия разбора</h2>\n<p>Хронология относится к полному официальному master Make-A-Wish <code>DaZKUSjiOOg</code>, <code>113.383039 s</code>, на который прямо ссылается The Walt Disney Company. Telegram-linked Vimeo 1196122706 заявляет <code>116 s</code>; его недоступный трёхсекундный хвост/отличие не притворяется просмотренным.</p>\n<h2>Логлайн</h2>\n<p>Во время тяжёлого лечения девочка формулирует своё желание рисунками, и знакомые персонажи сначала поддерживают её на бумаге, а затем встречают в реальности Disneyland.</p>\n<h2>Драматургическая формула</h2>\n<p><code>персонаж в рисунке → игра дома → медицинская рутина → рисунки как убежище → желание получает форму → путь в парк → нарисованные сцены оживают → рисунок возвращается как подарок → масштаб партнёрства</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:14 — Герои существуют раньше бренда</h3>\n<p>Мэдди рисует себя/друга рядом с фигурой с ушами Mickey, окружённая карандашами и игрушкой Mickey. Она встаёт, играет с ним; её две пучка волос визуально рифмуются с мышиными ушами.</p>\n<p>Функция: показать Disney не внешним обещанием, а уже существующим личным языком ребёнка.</p>\n<h3>00:14–00:24 — В игру входит лечение</h3>\n<p>В семейной комнате Мэдди рисует на полу рядом со взрослыми. На крупном плане — рисунок девочки и взрослой фигуры; затем слышны спокойные бытовые инструкции <code>Okay, Maddie</code>, <code>Now sip</code>, <code>Good job</code>.</p>\n<p>Функция: не вводить болезнь драматическим диагнозом. Обычные слова и маленький медицинский ритуал позволяют зрителю понять реальность без эксплуатационного exposition.</p>\n<h3>00:24–00:39 — Рисунок становится коллективным миром</h3>\n<p>Палец/мел касается поверхности; дети рисуют вместе во дворе. Появляется Lightning McQueen, Piston Cup и солнечный победный мир. Мэдди произносит <code>Ka-chow!</code>.</p>\n<p>Функция: перевести индивидуальную coping-практику в игру и показать, что изображение уже содержит структуру будущего желания.</p>\n<h3>00:39–00:58 — Тяжесть без потери агентности</h3>\n<p>Мэдди теперь без волос, рядом видны IV и медицинская среда. Вместе с медработницей она рисует на запотевшем стекле Mickey; затем продолжает рисовать в комнате и создаёт Spider-Man/полёт. Стена постепенно заполняется изображениями.</p>\n<p>Функция: не делать ребёнка пассивным объектом заботы. Даже в самой тяжёлой части истории её рука продолжает производить мир.</p>\n<h3>00:58–01:10 — Желание получает имя</h3>\n<p>Рисунок показывает Mickey и Мэдди рядом у мольбертов и фейерверков. Слышно <code>Come on, Maddie, it's time to go!</code>. Она прижимает книгу <code>Maddie's Wish</code>, затем улыбается, сохраняя её как материальную версию желания.</p>\n<p>Функция: Wish Discovery показан как перевод множества повторяющихся образов в одно понятное действие, а не как взрослый вопрос «чего ты хочешь?».</p>\n<h3>01:10–01:36 — Бумага становится реальностью</h3>\n<p>Мэдди приезжает в парк с книгой, встречает Mickey, идёт с ним по улице, общается с Elsa и Olaf, участвует в аттракционе и оказывается рядом с Lightning McQueen. Реплики <code>Mickey</code> и <code>Ka-chow!</code> возвращаются уже внутри реального опыта.</p>\n<p>Функция: payoff строится не списком франшиз, а буквальной материализацией заранее показанных детских рисунков.</p>\n<h3>01:36–01:44 — Рисунок возвращается</h3>\n<p>У Lightning McQueen семья празднует момент. Затем монтаж возвращает мотив рисующего ребёнка и реплику <code>This one's yours</code>, связывая подарок, память и взаимность между Мэдди и Mickey.</p>\n<p>Функция: исполнение желания не завершает роль рисунка. Образ снова становится вещью, которой можно обменяться.</p>\n<h3>01:44–01:53.383 — Частное желание раскрывается в систему</h3>\n<p>Мэдди и Mickey сидят у мольбертов перед замком. Поверх появляется <code>A Disney wish is granted every hour of every day</code>, затем знаки <code>Make-A-Wish | Disney</code>.</p>\n<p>Функция: только после завершённой истории один кейс расширяется до масштаба партнёрства; статистика работает как контекст, а не как opening proof point.</p>\n<h2>Сценарная причинность</h2>\n<ol>\n<li>Мэдди уже использует Disney как язык игры;</li>\n<li>лечение уменьшает её контроль над телом и повседневностью;</li>\n<li>рисунок остаётся действием, которое полностью принадлежит ей;</li>\n<li>повторяющиеся персонажи и ситуации делают желание различимым для взрослых;</li>\n<li>Make-A-Wish и Disney воплощают не абстрактную «мечту», а конкретную визуальную систему ребёнка;</li>\n<li>реальная встреча возвращает Мэдди авторство: она приходит с собственной книгой, а не получает готовый сценарий сверху.</li>\n</ol>\n<h2>Наблюдаемая экранная надпись</h2>\n<ul>\n<li><code>Maddie's Wish</code>;</li>\n<li><code>A Disney wish is granted every hour of every day</code>;</li>\n<li><code>Make-A-Wish | Disney</code>.</li>\n</ul>\n<p>Все подтверждённые реплики приведены в <code>voiceover.md</code> по ручному publisher VTT. Состав музыки и точные SFX не реконструируются сверх published credits.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Официальный Make-A-Wish upload публикует ручной English caption track; это primary transcript evidence.</li>\n<li>В фильме нет отдельного объясняющего диктора. Речь состоит из коротких бытовых реплик ребёнка, взрослых/медработника и персонажей.</li>\n<li>Speaker attribution там, где VTT не называет говорящего, не форсируется. Текст фиксируется, а говорящий определяется только при ясной визуальной синхронизации.</li>\n</ul>\n<h2>Подтверждённый диалог</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Реплика</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:04.171–00:05.088</td>\n<td><code>Here you go!</code></td>\n<td>Бытовая игра/передача предмета без exposition.</td>\n</tr>\n<tr>\n<td>00:15.015–00:16.391</td>\n<td><code>Okay, Maddie.</code></td>\n<td>Имя героини вводится естественно.</td>\n</tr>\n<tr>\n<td>00:17.434–00:18.268</td>\n<td><code>Thank you.</code></td>\n<td>Спокойная повседневность.</td>\n</tr>\n<tr>\n<td>00:19.561–00:20.395</td>\n<td><code>Now sip.</code></td>\n<td>Медицинский/заботливый ритуал сообщается одной инструкцией.</td>\n</tr>\n<tr>\n<td>00:20.938–00:22.272</td>\n<td><code>Ahhh.</code> / <code>Good job.</code></td>\n<td>Ребёнок действует, взрослый поддерживает; без диагноза и жалости.</td>\n</tr>\n<tr>\n<td>00:30.781–00:31.907</td>\n<td><code>Ka-chow!</code></td>\n<td>Lightning McQueen входит как пароль игры.</td>\n</tr>\n<tr>\n<td>00:37.287–00:39.289</td>\n<td><code>Boop.</code> / <code>Who's your friend?</code></td>\n<td>Взрослый не навязывает желание, а спрашивает о созданном образе.</td>\n</tr>\n<tr>\n<td>00:39.373–00:43.085</td>\n<td><code>Mickey.</code> / <code>Mickey!</code> / <code>Mickey.</code></td>\n<td>Повтор превращает рисунок в ясно названное желание.</td>\n</tr>\n<tr>\n<td>00:58.809–01:00.686</td>\n<td><code>Come on, Maddie, it's time to go!</code></td>\n<td>Переход от процесса discovery к пути/исполнению.</td>\n</tr>\n<tr>\n<td>01:22.291–01:23.250</td>\n<td><code>Mickey.</code></td>\n<td>Нарисованное имя становится реальной встречей.</td>\n</tr>\n<tr>\n<td>01:34.761–01:36.221</td>\n<td><code>Ka-chow!</code> / <code>Ka-chow!</code></td>\n<td>Ранняя игровая реплика возвращается в Cars Land payoff.</td>\n</tr>\n<tr>\n<td>01:40.726–01:42.102</td>\n<td><code>This one's yours.</code></td>\n<td>Рисунок/подарок завершает мотив взаимности.</td>\n</tr>\n</tbody>\n</table>\n<h2>Экранный словесный слой</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>около 01:05</td>\n<td><code>Maddie's Wish</code></td>\n<td>observed book cover</td>\n</tr>\n<tr>\n<td>около 01:47</td>\n<td><code>A Disney wish is granted every hour of every day</code></td>\n<td>observed super; Disney newsroom повторяет claim</td>\n</tr>\n<tr>\n<td>01:50–01:53.383</td>\n<td>`Make-A-Wish</td>\n<td>Disney`</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка</h2>\n<ul>\n<li>Exact Vimeo credits и Campaign US указывают <code>I've Got No Strings (Reimagined)</code>.</li>\n<li>Composer / arrangement and record: Andrew Edward West.</li>\n<li>Publisher captions не транскрибируют song lyrics, поэтому текст песни не воспроизводится и не реконструируется.</li>\n<li>Творческая функция названия очевидно рифмуется с агентностью ребёнка, но это интерпретация; точная аранжировочная дуга без acoustic pass не заявляется.</li>\n</ul>\n<h2>Звуковая драматургия</h2>\n<p>Речь принципиально мала. Вместо testimony о болезни фильм оставляет короткие человеческие сигналы: <code>Now sip</code>, <code>Good job</code>, имя, игровой звук и приглашение идти. Это сохраняет достоинство Мэдди и даёт рисункам выполнять основную смысловую работу.</p>\n<h2>Проверенная граница</h2>\n<p>Ручной VTT полностью покрывает опубликованную речь official <code>113.383039 s</code> master. Точные ambience/SFX, mix transitions и возможные непокрытые фоновые вокализации требуют отдельного acoustic pass; Whisper для диалога не нужен, пока publisher captions достаточны.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие / композиция</th>\n<th>Камера / монтаж</th>\n<th>Речь / звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Сверху видны руки ребёнка, рисунок двух фигур, карандаши и игрушка Mickey.</td>\n<td>Overhead превращает стол в карту внутреннего мира.</td>\n<td>Музыкальная основа; диалога ещё нет.</td>\n<td>visual + captions</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/005s.png</code></td>\n<td>Мэдди играет в своей комнате, усаживая/двигая Mickey у маленького столика.</td>\n<td>Тёплый rear wide, насыщенный личными рисунками и игрушками.</td>\n<td><code>Here you go!</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser/010s.png</code></td>\n<td>Экстремальный close-up двух пучков волос, похожих на уши Mickey.</td>\n<td>Match-by-shape соединяет ребёнка и персонажа без VFX.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>frames/browser/015s.png</code></td>\n<td>Мэдди рисует на полу семейной комнаты; рядом двое взрослых.</td>\n<td>High wide показывает поддержку, но центр действия остаётся у ребёнка.</td>\n<td><code>Okay, Maddie.</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser/020s.png</code></td>\n<td>Рисунок девочки и высокой взрослой фигуры; рука держит маленькую чашку/предмет.</td>\n<td>Object close-up совмещает арт и ритуал заботы.</td>\n<td><code>Now sip.</code> / <code>Ahhh.</code> / <code>Good job.</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser/025s.png</code></td>\n<td>Палец касается линии/фактуры на поверхности рисунка мелом.</td>\n<td>Macro tactile transition: воображение начинается с физического жеста.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser/030s.png</code></td>\n<td>Несколько детей рисуют мелом на террасе во время семейной встречи.</td>\n<td>Солнечный group wide; индивидуальная практика становится коллективной игрой.</td>\n<td><code>Ka-chow!</code> начинается рядом с этим эпизодом.</td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td><code>frames/browser/035s.png</code></td>\n<td>На асфальте нарисованы Lightning McQueen, гонщик и Piston Cup.</td>\n<td>Overhead payoff конкретизирует игру во франшизный wish-image.</td>\n<td><code>Ka-chow!</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser/040s.png</code></td>\n<td>Мэдди без волос рядом с IV и медработницей рисует Mickey на запотевшем окне.</td>\n<td>Холодный симметричный wide; рисунок появляется внутри медицинской среды.</td>\n<td><code>Who's your friend?</code> / <code>Mickey.</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td><code>frames/browser/045s.png</code></td>\n<td>Вид из-за плеча: Мэдди продолжает рисовать за столом/в кресле.</td>\n<td>Неглубокий handheld close medium сохраняет интимность.</td>\n<td>Повтор <code>Mickey</code> завершается.</td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser/050s.png</code></td>\n<td>Мэдди со спины поднимает руки; стены вокруг покрыты рисунками.</td>\n<td>Low rear angle против яркого окна; тело повторяет жест персонажа/героя.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/055s.png</code></td>\n<td>На листе Мэдди летит рядом со Spider-Man над домами.</td>\n<td>Чистый overhead insert; hardship сменяется полётом.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/060s.png</code></td>\n<td>Рисунок: Mickey и Мэдди в ушах держатся за руки у мольбертов под фейерверком.</td>\n<td>Изолированный wish-image собирает мотивы в будущую сцену.</td>\n<td><code>Come on, Maddie, it's time to go!</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>01:05</td>\n<td><code>frames/browser/065s.png</code></td>\n<td>Мэдди прижимает к себе книгу с надписью <code>Maddie's Wish</code>.</td>\n<td>Tight object/gesture close-up: желание становится переносимым артефактом.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser/070s.png</code></td>\n<td>Мэдди с отросшими волосами улыбается поверх книги.</td>\n<td>Tight portrait; перемена состояния сообщается без медицинского текста.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>frames/browser/075s.png</code></td>\n<td>Она приходит в парк, удерживая книгу, и видит фигуру перед собой.</td>\n<td>Cool dawn medium; ожидание вместо немедленного spectacle.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser/080s.png</code></td>\n<td>Mickey обнимает Мэдди за плечи, они идут по почти пустой улице Disneyland.</td>\n<td>Rear walking wide; персонаж буквально входит в её траекторию.</td>\n<td><code>Mickey.</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser/085s.png</code></td>\n<td>Мэдди встречается/танцует с Elsa и Olaf.</td>\n<td>Лёгкий handheld внутри themed interior; рисунок расширяется в набор встреч.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser/090s.png</code></td>\n<td>Мэдди стоит на площадке/аттракционе рядом с Mickey; взрослые близко.</td>\n<td>Low-angle celebration; ребёнок занимает верх композиции.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/browser/095s.png</code></td>\n<td>Lightning McQueen в Cars Land; семья поднимает Мэдди, книга остаётся рядом.</td>\n<td>Wide franchise payoff буквально повторяет рисунок 00:35.</td>\n<td><code>Ka-chow!</code> / <code>Ka-chow!</code></td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/browser/100s.png</code></td>\n<td>Рифма возвращает Мэдди без волос за стол с рисунками и игрушкой Mickey.</td>\n<td>Memory/match-cut связывает период лечения с последующим подарком.</td>\n<td><code>This one's yours.</code> начинается вокруг перехода.</td>\n<td>visual + manual captions</td>\n</tr>\n<tr>\n<td>01:45</td>\n<td><code>frames/browser/105s.png</code></td>\n<td>Мэдди и Mickey сидят у мольбертов перед замком; семья наблюдает рядом.</td>\n<td>Сдержанный rear wide вместо парадного финала.</td>\n<td>Музыка; captioned dialogue завершён.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:47</td>\n<td><code>frames/browser/107s.png</code></td>\n<td>Та же сцена, поверх — <code>A Disney wish is granted every hour of every day</code>.</td>\n<td>Масштабный claim появляется после частного story payoff.</td>\n<td>Music.</td>\n<td>visual</td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>frames/browser/110s.png</code></td>\n<td>Над сценой появляются `Make-A-Wish</td>\n<td>Disney`; Mickey и Мэдди продолжают рисовать.</td>\n<td>End marks не заменяют жизнь статичной карточкой.</td>\n<td>Music.</td>\n</tr>\n<tr>\n<td>01:53</td>\n<td><code>frames/browser/113s.png</code></td>\n<td>Финальный кадр удерживает совместное рисование, замок и партнёрские знаки.</td>\n<td>Quiet hold до container end <code>113.383039</code>.</td>\n<td>Track завершается.</td>\n<td>visual + container duration</td>\n</tr>\n</tbody>\n</table>\n<h2>Монтажная схема</h2>\n<p><code>рисунок → форма ушей → забота → лечение → рисунки множатся → книга желания → парк → живые эквиваленты рисунков → возврат к руке → системный claim</code></p>\n<p>Фильм строит payoff через доказуемые визуальные пары. Lightning McQueen сначала существует мелом, затем появляется в Cars Land; Mickey сначала игрушка и контур на стекле, затем идёт рядом с ребёнком; совместные мольберты сначала нарисованы, затем становятся финальной реальной сценой. Поэтому Disneyland воспринимается не как общий приз, а как точное прочтение личного визуального языка Мэдди.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Disney — Drawn to You / Make-A-Wish</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22061\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22061</a></li>\n<li>Сообщение: <code>22061</code></li>\n<li>Дата UTC: <code>2026-05-26T07:05:27+00:00</code></li>\n<li>Ссылка поста: <a href=\"https://vimeo.com/1196122706\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1196122706</a></li>\n<li>Автор linked Vimeo: Goh Iromoto</li>\n<li>Категория канала: <code>#image</code></li>\n<li>Разобранная версия: полный официальный Make-A-Wish master, прямо связанный Disney, <code>113.383039 s</code></li>\n<li>Уровень доказательности: <code>E4</code></li>\n</ul>\n<h2>Подпись поста</h2>\n<blockquote>\n<p>DISNEY - DRAWN TO YOU<br>\nby Goh Iromoto<br>\n<a href=\"https://vimeo.com/1196122706\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1196122706</a><br>\n#image@fps_24_video</p>\n</blockquote>\n<h2>Что сохранено</h2>\n<ul>\n<li><code>source/official-make-a-wish-youtube/drawn-to-you-113s.mp4</code> — полный синхронный официальный master;</li>\n<li><code>source/official-make-a-wish-youtube/drawn-to-you-113s.en.vtt</code> — ручные publisher English captions;</li>\n<li><code>frames/browser/</code> — 25 последовательных browser seek-кадров от <code>00:00</code> до <code>01:53</code>;</li>\n<li><code>frames/official/00-exact-vimeo-poster.jpg</code> — exact linked Vimeo poster, <code>3096×2160</code>;</li>\n<li><code>frames/official/01-official-make-a-wish-cover.jpg</code> — cover официальной публикации;</li>\n<li><code>source/browser-evidence.jsonl</code> — наблюдения, привязанные к таймкодам;</li>\n<li><code>source/metadata.json</code>, <code>source/media-parts.json</code>, <code>source/provenance.json</code> — техническая и версионная граница.</li>\n</ul>\n<h2>Коротко о ролике</h2>\n<p>Девочка Мэдди рисует себя рядом с персонажами Disney. Через рисунки фильм показывает домашнюю игру, лечение, потерю волос и работу воображения, пока альбом не превращается в сформулированное желание. Во второй половине её нарисованные ситуации материализуются в Disneyland: встреча с Mickey, Elsa, Olaf и Lightning McQueen. Креатив показывает не только исполнение желания, а путь, на котором ребёнок находит слова через изображение.</p>\n<h2>Версионная оговорка</h2>\n<p>Linked Vimeo объявляет <code>116 s</code>, source crop около <code>344×240</code>; exact poster сохранён в <code>3096×2160</code>. Его delivery закрыта OAuth. Официальная Disney newsroom ведёт на Make-A-Wish YouTube <code>DaZKUSjiOOg</code>: полный campaign film <code>113.383039 s</code>, доступный у publisher до <code>3840×2160</code>, локально <code>640×360</code>. Совпадение фильма, героини, сцен, кампании, ручных captions и финальных знаков доказано; дополнительные примерно три секунды exact Vimeo не реконструируются.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.840782+00:00"
    },
    {
      "id": "2026-05-25__tg-22060-a0__rimowa-episode-1",
      "caseId": "-1001147919203:22060:0",
      "messageId": 22060,
      "date": "2026-05-25T04:11:58+00:00",
      "title": "Rimowa episode 1",
      "brand": "RIMOWA",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Julien Alary Freelance Colorist",
      "evidence": "E4",
      "frameCount": 66,
      "durationSeconds": 64,
      "summary": "RIMOWA продаёт «вещь на всю жизнь» не через лабораторный тест, гарантию или знаменитого путешественника. Фильм делает срок службы эмоционально наблюдаемым: отец передаёт сыну трубу вместе с алюминиевым кейсом, а сын повторяет его музыкальный жест в новом доме.",
      "sourceUrl": "https://vimeo.com/1194407412",
      "telegramUrl": "https://t.me/fps_24_video/22060",
      "images": [
        {
          "src": "./frames/2026-05-25__tg-22060-a0__rimowa-episode-1-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser/016s.png"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "rhythm",
        "craft",
        "hook"
      ],
      "moves": [
        {
          "id": "lifetime-as-role-transition",
          "name": "Срок службы показан сменой человеческой роли",
          "signal": "Один кейс защищает трубу отца, а затем едет с взрослым сыном в новую жизнь.",
          "baseline": "Долговечность демонстрируют тестом, гарантией, архивными поездками одного владельца или перечислением материалов.",
          "deviation": "Время становится видимым через переход отец → сын, а не через календарь или нагрузку.",
          "interpretation": "Срок службы показан сменой человеческой роли",
          "transfer": "Переводить технический атрибут продукта в наблюдаемый переход между возрастами, владельцами или профессиональными ролями.",
          "risk": "Поколенческий сюжет станет пустой сентиментальностью, если предмет не выполняет причинную функцию после передачи."
        },
        {
          "id": "used-object-first",
          "name": "Продукт входит уже прожитым",
          "signal": "Первые макро показывают царапины, потёртый замок и используемый кейс до любого логотипа.",
          "baseline": "Luxury product впервые появляется чистым, фронтальным и без следов владения.",
          "deviation": "Следы повышают ценность, потому что обещают биографию, а не новизну.",
          "interpretation": "Продукт входит уже прожитым",
          "transfer": "Если бренд обещает longevity, вводить контролируемые следы использования раньше polished reveal.",
          "risk": "Искусственный distressing без ясной истории будет выглядеть стилизацией под аутентичность."
        },
        {
          "id": "age-match-cut",
          "name": "Годы сжаты одним match cut",
          "signal": "Лицо мальчика и взрослый сын соединены одним дверным проёмом и близкой позицией.",
          "baseline": "Взросление объясняют титром, семейным альбомом или монтажной нарезкой этапов жизни.",
          "deviation": "Зритель переживает скачок времени сам, без exposition.",
          "interpretation": "Годы сжаты одним match cut",
          "transfer": "Сохранять архитектуру, взгляд или жест и менять возраст/контекст в одном монтажном стыке.",
          "risk": "Слабое сходство композиции запутает идентичность героев вместо ясного перехода."
        },
        {
          "id": "observation-before-inheritance",
          "name": "Наследование начинается взглядом",
          "signal": "Мальчик молча наблюдает, как отец играет, задолго до физической передачи трубы.",
          "baseline": "Мастерство передаётся через урок, совет или ceremonial speech.",
          "deviation": "Желание вырастает из наблюдения, а подарок лишь материализует уже начатую связь.",
          "interpretation": "Наследование начинается взглядом",
          "transfer": "Показать ранний момент внимания, который делает поздний выбор героя неизбежным.",
          "risk": "Без последующего самостоятельного действия детский взгляд останется красивой, но не причинной сценой."
        },
        {
          "id": "handover-without-speech",
          "name": "Главный claim выражен физической передачей",
          "signal": "Кейс, встреча у машины и объятие сообщают доверие без объясняющего диалога.",
          "baseline": "Подарок сопровождается речью о наследии, ценности и семейной памяти.",
          "deviation": "Handle и объятие становятся одним эмоциональным глаголом.",
          "interpretation": "Главный claim выражен физической передачей",
          "transfer": "Найти предметное действие, которое само несёт отношение между героями.",
          "risk": "Если blocking неясен, зритель не поймёт, кто кому и что передаёт."
        },
        {
          "id": "ritual-repeated-by-next-owner",
          "name": "Ритуал открытия возвращается у нового владельца",
          "signal": "Макро кодового замка в начале рифмуется с пальцем сына на той же комбинации в новой комнате.",
          "baseline": "Передача подтверждается только тем, что предмет физически находится рядом с новым героем.",
          "deviation": "Сын знает интерфейс вещи и активирует его — принадлежность становится действием.",
          "interpretation": "Ритуал открытия возвращается у нового владельца",
          "transfer": "Повторять специфический способ использования после смены владельца как checksum преемственности.",
          "risk": "Повтор без нового результата станет декоративным match shot."
        },
        {
          "id": "title-with-late-literal-payoff",
          "name": "Название раскрывается поздним буквальным кадром",
          "signal": "`Window Seat` появляется рядом с детским коридором, а буквально реализуется, когда взрослый сын едет у окна с кейсом.",
          "baseline": "Название сразу описывает место, героя или продукт.",
          "deviation": "Фраза сначала создаёт настроение, затем связывает взгляд ребёнка с самостоятельной дорогой взрослого.",
          "interpretation": "Название раскрывается поздним буквальным кадром",
          "transfer": "Выбирать название, которое может получить второе, конкретное значение в payoff.",
          "risk": "Слишком скрытая связь будет считываться как случайная поэтичность."
        },
        {
          "id": "material-triad",
          "name": "История собрана из трёх тактильных материалов",
          "signal": "Ребристый алюминий, латунь трубы и кожа рук повторяются крупными планами во всех эпохах.",
          "baseline": "Craft показывают отдельной красивой макросъёмкой продукта.",
          "deviation": "Материал бренда монтируется на равных с инструментом и телом, поэтому craft получает человеческую функцию.",
          "interpretation": "История собрана из трёх тактильных материалов",
          "transfer": "Связывать material code продукта с материалом практики и телесным действием героя.",
          "risk": "Избыточные макро превратят фильм в luxury mood reel и остановят причинность."
        },
        {
          "id": "use-after-gift",
          "name": "Финал показывает применение после подарка",
          "signal": "Сын не просто уезжает с кейсом: он открывает его и начинает играть в новой комнате.",
          "baseline": "Эмоциональная кульминация заканчивается вручением и объятием.",
          "deviation": "Payoff доказывает, что наследство стало собственной практикой нового героя.",
          "interpretation": "Финал показывает применение после подарка",
          "transfer": "После момента получения обязательно показать первый самостоятельный use, изменяющий будущее героя.",
          "risk": "Слишком идеальное мгновенное мастерство может стереть путь обучения и правдоподобие."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>RIMOWA продаёт «вещь на всю жизнь» не через лабораторный тест, гарантию или знаменитого путешественника. Фильм делает срок службы эмоционально наблюдаемым: отец передаёт сыну трубу вместе с алюминиевым кейсом, а сын повторяет его музыкальный жест в новом доме.</p>\n<p>Сильная формула: <strong>доказать долговечность продукта не тем, что он переживает нагрузку, а тем, что он способен пережить одну человеческую роль и стать полезным в следующей</strong>.</p>\n<p>Кейс здесь не символ наследия, приклеенный к истории. Он выполняет причинную работу: защищает инструмент, едет со сцены домой, хранит код, проходит через руки отца и сына и делает продолжение профессии физически возможным.</p>\n<h2>Драматургия</h2>\n<h3>1. Предмет появляется уже с прошлым</h3>\n<p>Первый кадр не распаковывает новый продукт. Потёртый кейс пересекает дорогу в руке человека, а следом камера показывает царапины и замок. Brand promise начинается со следов использования.</p>\n<h3>2. Наследование посеяно наблюдением</h3>\n<p>Мальчик не получает урока и не слышит мотивационной речи. Он смотрит, как отец играет дома. Значит, будущая передача начинается в момент внимания, а не в момент подарка.</p>\n<h3>3. Время проходит внутри одной композиции</h3>\n<p>Крупный план мальчика в дверном проёме сменяется взрослым сыном почти в том же месте. Один match cut заменяет биографический монтаж и делает взросление не «информацией», а переживаемым скачком.</p>\n<h3>4. Главный product demo — объятие и передача</h3>\n<p>Отец не объясняет свойства кейса. Он передаёт его и обнимает сына. Из-за этого handle, замки и металл считываются как части доверенного объекта, а не как feature tour.</p>\n<h3>5. Получение не является финалом</h3>\n<p>Сын уезжает, занимает window seat, открывает знакомую комбинацию и играет. Фильм проверяет наследие действием: если герой только увёз бы кейс, это была бы сентиментальная передача имущества; первый звук превращает её в продолжение ремесла.</p>\n<h3>6. Бренд приходит после завершённого глагола</h3>\n<p>End card появляется после того, как сын начал играть. RIMOWA подписывает continuity, а не обещает его заранее.</p>\n<h2>Визуальный язык</h2>\n<h3>Рамы внутри рам</h3>\n<p>Дверные проёмы, зеркало заднего вида, окно автомобиля и окно транспорта постоянно отделяют наблюдателя от действия. Эта система выражает тему дистанции: сын сначала смотрит на отца из коридора, затем смотрит на собственную дорогу из window seat.</p>\n<h3>Три фактуры вместо рекламного глянца</h3>\n<ul>\n<li>холодный ребристый алюминий кейса;</li>\n<li>тёплая потемневшая латунь трубы;</li>\n<li>кожа рук и лица.</li>\n</ul>\n<p>Монтаж возвращает эти поверхности крупными планами. Металл не противопоставлен человеку — он становится промежуточным носителем касаний.</p>\n<h3>Холодная дорога, тёплая передача</h3>\n<p>Ночные улицы и парковка построены на сине-серых тонах. Домашняя память и новая комната получают тёплый/нейтральный свет. Цвет не кодирует «плохо/хорошо»: холод обозначает движение и разделение, тепло — практику, к которой можно вернуться.</p>\n<h3>Контролируемая неполнота</h3>\n<p>Герои часто перекрыты машиной, проходят перед камерой или сняты как силуэты. Фильм оставляет зрителю работу по сборке родства и эпох. Такая недосказанность делает брендовый нарратив похожим на память, а не на объясняющий spot.</p>\n<h3>Макро как пунктуация</h3>\n<p>Замок, кодовые барабаны, ребро алюминия, клапаны трубы и пальцы появляются между сценами как короткие тактильные знаки. Макро не просто демонстрирует craft: оно связывает разрозненные времена одним повторяемым ритуалом.</p>\n<h3>Временные разрывы через чёрный</h3>\n<p>Полные чёрные кадры дают истории дыхание и скрывают переходы. Вместо плавной рекламы с постоянным flow фильм допускает паузы, где предмет/музыка продолжают жить в памяти зрителя.</p>\n<h2>Как бренд встроен</h2>\n<p>RIMOWA присутствует почти весь фильм, но не требует отдельной демонстрационной сцены. Продукт получает четыре роли:</p>\n<ol>\n<li>контейнер для ремесла — физически защищает трубу;</li>\n<li>архив прикосновений — сохраняет царапины, код и привычный способ открытия;</li>\n<li>монтажный якорь — позволяет соединить сцену, машину, дом, парковку и транспорт;</li>\n<li>наследуемый интерфейс — сын может продолжить действие отца без инструкции.</li>\n</ol>\n<p>Так lifetime commitment превращается из юридического обещания в человеческую структуру. Официальный newsroom подтверждает, что вся трёхэпизодная серия следует за одним кейсом, который накапливает вмятины, стикеры и следы дороги.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Перевести атрибут продукта в человеческий период.</strong> Не говорить «служит десятилетиями», а построить переход между возрастами/ролями, который предмет выдерживает.</li>\n<li><strong>Ввести вещь уже использованной.</strong> Царапина может быть сильнее packshot, если история объясняет, почему след ценен.</li>\n<li><strong>Показать передачу через один глагол.</strong> Рука, код, ключ, застёжка или привычка должны физически перейти от одного героя к другому.</li>\n<li><strong>Сжать годы match cut’ом.</strong> Одинаковая поза и архитектура кадра могут заменить титр и монтаж взросления.</li>\n<li><strong>Сделать пользователя наблюдателем до того, как он станет героем.</strong> Желание убедительнее, когда видно, у кого и как оно было выучено.</li>\n<li><strong>Вернуть opening ritual в финале.</strong> Отец открывает/использует предмет → сын повторяет действие; это визуальная checksum наследования.</li>\n<li><strong>Дать названию второй смысл поздно.</strong> <code>Window Seat</code> сначала звучит поэтично, а затем материализуется в конкретном кадре пути.</li>\n<li><strong>Синхронизировать product material и story material.</strong> Металл кейса, латунь трубы и кожа рук создают одну тактильную систему.</li>\n<li><strong>Завершать применением, а не получением.</strong> Подарок эмоционален; первый самостоятельный use доказывает пользу.</li>\n<li><strong>Строить серию вокруг одного постоянного объекта.</strong> Один предмет может удерживать разные эпохи и эпизоды, если меняется его функция и следы, а не только локация.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Слишком фрагментарная хронология может заставить зрителя принять отца и взрослого сына за одного человека.</li>\n<li>Если product выглядит слишком новым, claim о прожитой жизни вступит в конфликт с изображением; нужны контролируемые следы, а не случайный distressing.</li>\n<li>История наследования легко скатывается в luxury-сентиментальность, если у сына нет собственного действия после передачи.</li>\n<li>Макро продукта начнут ощущаться вставными packshot, если не связаны с повторяющимся ритуалом.</li>\n<li>Отсутствие диалога требует очень точного casting и blocking: объятие должно сообщить отношение без крупного плана слёз.</li>\n<li>Музыкальный инструмент — естественно эмоциональный объект; при переносе механики на менее выразительный товар нужен эквивалентный человеческий practice.</li>\n<li>Серийность ломается, если следующие эпизоды просто повторят путешествие без новых последствий и следов на предмете.</li>\n</ul>\n<h2>Наблюдение, источник и интерпретация</h2>\n<h3>Наблюдается в полном master</h3>\n<ul>\n<li>отец играет, путешествует с алюминиевым trumpet case и остаётся объектом детского взгляда;</li>\n<li>мальчик превращается во взрослого сына через match cut;</li>\n<li>единственная subtitle-реплика — <code>Coming!</code>;</li>\n<li>отец и сын встречаются у машины, обнимаются, кейс переходит в дорогу сына;</li>\n<li>сын едет у окна, открывает кейс в новой комнате и играет;</li>\n<li>экранные титры называют кампанию, эпизод и бренд.</li>\n</ul>\n<h3>Подтверждено источниками</h3>\n<ul>\n<li>официальный RIMOWA newsroom: один кейс и труба проходят от отца к сыну; <code>Window Seat</code> начинается с передачи перед уходом сына;</li>\n<li>официальный campaign landing: «Some things are not given. They are passed on» и leitmotif Theo Croker;</li>\n<li>режиссёрский Vimeo Pantera: written/directed Pantera, music Theo Croker, Grifton Forbes, Smuggler, Arseni Khachaturan, Nik Kohler, Julien Alary, IXYXI и GUT Amsterdam;</li>\n<li>LatinSpots: точная работа <code>Window Seat</code>, <code>64.040635 s</code> public CDN master и production credits;</li>\n<li>Telegram-linked Vimeo: <code>Rimowa episode 1</code>, <code>64 s</code>, Pantera / Arseni Khachaturan / Smuggler, exact poster.</li>\n</ul>\n<h3>Интерпретация</h3>\n<ul>\n<li>комбинация замка действует как приватный семейный ритуал, хотя конкретное число/его значение фильм не объясняет;</li>\n<li><code>Window Seat</code> связывает детский взгляд, транспорт и новую точку зрения взрослого сына;</li>\n<li>durability доказана способностью вещи переносить не только удары, но и смену владельца/смысла;</li>\n<li>late logo превращает бренд в подпись под завершённым человеческим действием.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Byte/frame identity public LatinSpots master с двумя OAuth-gated Vimeo uploads; совпадение длительности, названия, сюжета, poster/craft и end card доказательно, но файлы Vimeo не получены.</li>\n<li>Полная акустическая карта SFX и точная граница diegetic trumpet / composed score; аудио не отделялось и Whisper не запускался.</li>\n<li>Личность человека, который зовёт взрослого сына перед <code>Coming!</code>.</li>\n<li>Точная модель/год автомобиля и вид общественного транспорта.</li>\n<li>Символическое значение конкретной комбинации замка; цифры наблюдаемы, семейный смысл не озвучен.</li>\n<li>Хронологический разрыв между каждой сценой и точные возраста персонажей.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Версия разбора</h2>\n<p>Хронология относится к полному публичному master <code>Window Seat</code>, <code>64.040635 s</code>, H.264 <code>1920×1080</code>, который каталог LatinSpots публикует как одноимённую работу RIMOWA / GUT Amsterdam / Pantera. Длительность, содержание, точный Vimeo-постер и credits совпадают с Telegram-linked Vimeo <code>1194407412</code> и режиссёрским Vimeo Pantera <code>1194292563</code>. Byte identity с OAuth-gated Vimeo не заявляется.</p>\n<h2>Логлайн</h2>\n<p>Сын, в детстве наблюдавший за жизнью отца-трубача, получает от него инструмент в алюминиевом RIMOWA-кейсе и уезжает начинать собственную музыкальную жизнь.</p>\n<h2>Драматургическая формула</h2>\n<p><code>вещь уже в пути → профессиональная жизнь отца → ребёнок наблюдает → ребёнок становится взрослым → тихая передача → первое самостоятельное путешествие → сын открывает тот же код → музыка продолжается</code></p>\n<h2>Сценарий по эпизодам</h2>\n<h3>00:00–00:05 — Сначала след жизни, потом объяснение</h3>\n<p>В синем предрассветном городе мужчина несёт ребристый алюминиевый кейс через дорогу. Крупные планы фиксируют потёртый замок, кодовые барабаны и прикосновение пальца.</p>\n<p>Функция: предмет вводится как уже используемый спутник, а не как новый товар на витрине. Царапины работают первой биографической информацией.</p>\n<h3>00:05–00:10 — Отец внутри музыкального мира</h3>\n<p>За кулисами ансамбль готовится к выходу. Поверх появляется <code>FOR A LIFETIME OF LIVES</code>. Отец сосредоточенно проверяет трубу; медь, пальцы и металл кейса рифмуются крупными фактурами.</p>\n<p>Функция: связать durability не с тестом продукта, а с профессией, требующей повторения, дороги и практики.</p>\n<h3>00:10–00:16 — После сцены вещь едет дальше</h3>\n<p>Отец садится в старый автомобиль, кладёт кейс рядом/позади себя и едет по ночному городу. Его лицо появляется фрагментом в зеркале; кейс остаётся самостоятельным визуальным якорем.</p>\n<p>Функция: автомобиль и окно превращают поездку в пространство памяти. Человек меняется по кадрам, предмет сохраняет форму.</p>\n<h3>00:16–00:24 — Ребёнок учится смотреть</h3>\n<p>После чёрной паузы появляется <code>EPISODE ONE / WINDOW SEAT</code>. Монтаж чередует ночную дорогу с домом: мальчик идёт по коридору, заглядывает в ванную/комнату и молча смотрит, как отец играет на трубе у окна.</p>\n<p>Функция: передача начинается задолго до физического подарка. Сын наследует сначала взгляд и желание повторить жест.</p>\n<h3>00:23–00:31 — Один проём, две эпохи</h3>\n<p>Крупный план мальчика склеивается с тем же дверным проёмом, где уже стоит взрослый сын с сумкой на плече. В 00:27 он отвечает на зов: <code>Coming!</code>. Затем монтаж переносит кейс в открытый багажник.</p>\n<p>Функция: годы проходят без монтажной хроники. Стабильная архитектура кадра позволяет зрителю самостоятельно достроить взросление.</p>\n<h3>00:31–00:43 — Передача без речи</h3>\n<p>Отец вынимает/передаёт кейс, сын встречается с ним у машины. Они коротко смотрят друг на друга и долго обнимаются. Официальный newsroom RIMOWA подтверждает: отец-трубач передаёт сыну инструмент в кейсе, когда тот готовится покинуть дом.</p>\n<p>Функция: главный продуктовый акт одновременно является эмоциональным глаголом — защитный предмет становится материальной формой доверия.</p>\n<h3>00:43–00:50 — Сын занимает своё место в пути</h3>\n<p>Сын уходит из парковки. Через окно автомобиля/транспорта виден пустеющий кадр; макро ребристого алюминия переходит к сыну у окна автобуса или поезда. Кейс лежит рядом как полноценный пассажир.</p>\n<p>Функция: название <code>Window Seat</code> получает буквальный payoff и второй смысл — позицию наблюдателя, из которой сын когда-то смотрел на отца и теперь смотрит на собственную дорогу.</p>\n<h3>00:50–00:59 — Наследство становится действием</h3>\n<p>Световой перелив переносит сына в новую комнату. Он ставит кейс на кровать, набирает комбинацию, достаёт трубу, рассматривает клапаны и начинает играть.</p>\n<p>Функция: история не заканчивается получением вещи. Она завершается воспроизведением ремесла — сын активирует наследство собственными руками и дыханием.</p>\n<h3>00:59–01:04.040 — Тишина и подпись</h3>\n<p>Изображение уходит в чёрный. После короткой паузы появляется белый знак <code>RIMOWA</code>.</p>\n<p>Функция: бренд подписывает уже доказанную связь между сроком службы вещи и продолжением человеческой практики; логотип не перехватывает сцену объятия.</p>\n<h2>Сценарная причинность</h2>\n<ol>\n<li>отец строит жизнь вокруг музыки и дороги;</li>\n<li>сын наблюдает ремесло до того, как способен его продолжить;</li>\n<li>match cut превращает наблюдение в готовность уйти из дома;</li>\n<li>физическая передача трубы и кейса материализует невысказанное доверие;</li>\n<li>самостоятельная поездка отделяет сына от отца, но не от их общей линии;</li>\n<li>комбинация замка и первый звук трубы подтверждают: предмет и практика перешли к новому владельцу.</li>\n</ol>\n<h2>Наблюдаемые экранные надписи</h2>\n<ul>\n<li><code>FOR A LIFETIME OF LIVES</code>;</li>\n<li><code>EPISODE ONE</code>;</li>\n<li><code>WINDOW SEAT</code>;</li>\n<li><code>RIMOWA</code>.</li>\n</ul>\n<p>Подтверждённая реплика и границы звуковых утверждений приведены в <code>voiceover.md</code>.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Закадровый голос</h2>\n<p><strong>Закадрового диктора нет.</strong> Смысл собран изображением, одной бытовой репликой, трубным мотивом и sound design. Рекламный claim не произносится вслух — он существует только как титр.</p>\n<h2>Подтверждённая речь</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Реплика</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:27</td>\n<td><code>Coming!</code></td>\n<td>Реплика и английский subtitle видимы в полном master, <code>frames/browser/027s.png</code>. Взрослый сын отвечает кому-то вне кадра перед уходом. Точная личность зовущего не утверждается.</td>\n</tr>\n</tbody>\n</table>\n<p>Других читаемых реплик или subtitle-сегментов в посекундном browser review <code>00:00–01:03</code> не обнаружено. Whisper не запускался: для истории критична не скрытая речь, а уже наблюдаемая единственная строка; heavy-work gate оставался закрыт по swap.</p>\n<h2>Музыка</h2>\n<ul>\n<li>Режиссёрский Vimeo Pantera и официальный RIMOWA newsroom кредитуют музыку/leitmotif американскому трубачу и композитору <strong>Theo Croker</strong>.</li>\n<li>Труба работает сразу в трёх ролях: профессия отца, объект наследования и музыкальная нить серии.</li>\n<li>Сильная конструкция — источник звука существует внутри кадра. Даже когда трек становится score, зритель знает, чьё дыхание и чья практика породили мотив.</li>\n<li>Чёрные кадры около <code>00:16</code>, <code>00:35</code>, <code>00:41</code>, <code>00:59</code> создают паузы между эпохами и жестами; точная динамическая карта без отдельного аудиоанализа не реконструируется.</li>\n</ul>\n<h2>Sound design</h2>\n<ul>\n<li>Exact credits Pantera называют <strong>IXYXI</strong> sound design.</li>\n<li>Визуально мотивированы звуки колёс, кодового замка, защёлки, помещения, автомобиля/транспорта, прикосновения к металлу и клапанов трубы.</li>\n<li>Их точный уровень и микротайминг не заявляются как акустически проверенные: отдельная дорожка не извлекалась, а source не содержит subtitle/audio-description track.</li>\n</ul>\n<h2>Звуковая драматургия</h2>\n<p><code>город и движение → металлический ритуал открытия → труба отца → бытовая пауза и Coming! → тихая передача → дорога сына → новый ритуал открытия → труба сына → тишина → бренд</code></p>\n<p>Отсутствие voiceover — не пустота, а решение: фильм предлагает зрителю распознать наследование по повторению рук, кода, окна и музыкального жеста.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Полный visual export: <code>frames/browser/000s.png</code>–<code>063s.png</code>, один browser-seek кадр на каждую секунду <code>64.040635 s</code> master. Ниже — смысловые опорные кадры.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser/000s.png</code></td>\n<td>Мужчина несёт алюминиевый кейс через синюю городскую улицу.</td>\n<td>Низкий следящий крупный; тело обрезано, герой сначала равен предмету.</td>\n<td>Город/score, без подтверждённой речи.</td>\n<td>Полный master, browser seek.</td>\n</tr>\n<tr>\n<td>00:03</td>\n<td><code>frames/browser/003s.png</code></td>\n<td>Потёртый замок и кодовые барабаны.</td>\n<td>Extreme macro; царапины становятся биографией.</td>\n<td>Точный SFX не изолирован.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td><code>frames/browser/005s.png</code></td>\n<td>Музыканты готовятся за кулисами; титр <code>FOR A LIFETIME OF LIVES</code>.</td>\n<td>Статичный широкий кадр с проходящими перед объективом телами.</td>\n<td>Score Theo Croker; без речи.</td>\n<td>Visual + exact Pantera credits.</td>\n</tr>\n<tr>\n<td>00:09</td>\n<td><code>frames/browser/009s.png</code></td>\n<td>Отец проверяет трубу.</td>\n<td>Ручной макро пальцев и латуни.</td>\n<td>Трубный мотив; точная diegetic/score граница не заявляется.</td>\n<td>Visual + campaign context.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/browser/012s.png</code></td>\n<td>Кейс лежит в тёмном салоне автомобиля.</td>\n<td>Предметный крупный, почти абстрактный.</td>\n<td>Дорога/score.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:17</td>\n<td><code>frames/browser/017s.png</code></td>\n<td>Мальчик идёт по коридору; <code>EPISODE ONE / WINDOW SEAT</code>.</td>\n<td>Симметричный doorway frame.</td>\n<td>Без подтверждённой речи.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:18</td>\n<td><code>frames/browser/018s.png</code></td>\n<td>Отец едет ночью, лицо собрано в зеркале.</td>\n<td>Frame-within-frame; intercut с домом.</td>\n<td>Score/дорога.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:21</td>\n<td><code>frames/browser/021s.png</code></td>\n<td>Отец играет на краю ванны/в домашней комнате, сын наблюдает передним планом.</td>\n<td>Глубинная композиция; ребёнок — силуэт-наблюдатель.</td>\n<td>Труба.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:23</td>\n<td><code>frames/browser/023s.png</code></td>\n<td>Крупный взгляд мальчика.</td>\n<td>Эмоциональный close-up готовит age match cut.</td>\n<td>Score.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/browser/024s.png</code></td>\n<td>В том же проёме стоит уже взрослый сын с сумкой.</td>\n<td>Match cut по позиции и волосам; годы проходят одним монтажным стыком.</td>\n<td>Комнатная пауза.</td>\n<td>Полный master + official synopsis.</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/browser/027s.png</code></td>\n<td>Сын оборачивается к голосу вне кадра.</td>\n<td>Средний doorway portrait.</td>\n<td><code>Coming!</code> — единственная проверенная реплика.</td>\n<td>Burned English subtitle.</td>\n</tr>\n<tr>\n<td>00:31</td>\n<td><code>frames/browser/031s.png</code></td>\n<td>Алюминиевый кейс в открытом багажнике.</td>\n<td>Product close-up встроен в действие, не packshot.</td>\n<td>Точный SFX не изолирован.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:34</td>\n<td><code>frames/browser/034s.png</code></td>\n<td>Отец и сын встречаются у машины.</td>\n<td>Снято через/из автомобиля, с частичными перекрытиями.</td>\n<td>Без видимой subtitle-речи.</td>\n<td>Visual + RIMOWA newsroom.</td>\n</tr>\n<tr>\n<td>00:37</td>\n<td><code>frames/browser/037s.png</code></td>\n<td>Они обнимаются.</td>\n<td>Длительный средний план; камера не ищет слезу.</td>\n<td>Score/тишина, без подтверждённой речи.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:43</td>\n<td><code>frames/browser/043s.png</code></td>\n<td>Сын уходит из парковки.</td>\n<td>Взгляд через автомобиль; отец/машина остаются рамой прошлого.</td>\n<td>Дорога/score.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:46</td>\n<td><code>frames/browser/046s.png</code></td>\n<td>Рёбра и угол кейса заполняют кадр.</td>\n<td>Shallow-focus macro становится монтажным мостом.</td>\n<td>Металл/score, точный SFX не изолирован.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:49</td>\n<td><code>frames/browser/049s.png</code></td>\n<td>Сын сидит у окна транспорта, кейс рядом.</td>\n<td>Спокойный профиль; буквальный <code>Window Seat</code>.</td>\n<td>Движение/score.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/browser/052s.png</code></td>\n<td>Силуэт сына в новой комнате на фоне городского окна.</td>\n<td>Холодный экстерьер против мягкого интерьера.</td>\n<td>Комнатная атмосфера/score.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:53</td>\n<td><code>frames/browser/053s.png</code></td>\n<td>Сын набирает комбинацию на том же замке.</td>\n<td>Macro-рифма с <code>00:03–00:04</code>; действие наследуется вместе с вещью.</td>\n<td>Точный щелчок не изолирован.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td><code>frames/browser/055s.png</code></td>\n<td>Он рассматривает трубу.</td>\n<td>Интимный close-up лица и раструба.</td>\n<td>Труба/дыхание, без речи.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>00:58</td>\n<td><code>frames/browser/058s.png</code></td>\n<td>Сын начинает играть.</td>\n<td>Плотный фронтальный close-up; музыкальный жест завершает причинность.</td>\n<td>Трубный мотив.</td>\n<td>Visual + official synopsis.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser/060s.png</code></td>\n<td>Чёрная пауза.</td>\n<td>Резкое снятие изображения перед подписью.</td>\n<td>Финальная пауза/хвост трека.</td>\n<td>Полный master.</td>\n</tr>\n<tr>\n<td>01:03</td>\n<td><code>frames/browser/063s.png</code></td>\n<td>Белый <code>RIMOWA</code> на чёрном.</td>\n<td>Минимальный end card.</td>\n<td>Финал трека.</td>\n<td>Полный master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Визуальная дуга</h2>\n<p><code>холодный город → металл и backstage → ночная дорога → тёплая память дома → взрослый проём → бетонная парковка → окно транспорта → свет новой комнаты → чёрный end card</code></p>\n<p>Ключевая склейка — <code>023s → 024s</code>: тот же взгляд и дверной проём превращают ребёнка во взрослого без подписи «годы спустя».</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Rimowa episode 1</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22060\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22060</a></li>\n<li>Сообщение: <code>22060</code></li>\n<li>Дата UTC: 2026-05-25T04:11:58+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1194407412\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1194407412</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>RIMOWA - EPISODE 1\nby Pantera</p>\n<p><a href=\"https://vimeo.com/1194407412\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1194407412</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация</h2>\n<ul>\n<li>Кампания: <code>For a Lifetime of Lives</code></li>\n<li>Эпизод: <code>Episode One — Window Seat</code></li>\n<li>Brand/agency/director: RIMOWA / GUT Amsterdam / Pantera</li>\n<li>Полный master: <code>64.040635 s</code>, <code>1920×1080</code>, сохранён и проверен</li>\n<li>Главная механика: отец передаёт сыну трубу и кейс; match cut переводит детское наблюдение во взрослое продолжение ремесла</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.837646+00:00"
    },
    {
      "id": "2026-05-24__tg-22059-a0__lincoln-the-chef-dc",
      "caseId": "-1001147919203:22059:0",
      "messageId": 22059,
      "date": "2026-05-24T09:28:39+00:00",
      "title": "Lincoln \"The Chef\" DC",
      "brand": "Lincoln \"The Chef\" DC",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "MATTHIAS KÖNIGSWIESER, AAC",
      "evidence": "E3",
      "frameCount": 61,
      "durationSeconds": 58,
      "summary": "The Chef рассказывает, что неопределённость в начале пути — не дефект, который надо скрыть, а временная свобода, позволяющая действовать без страха. Настоящий наставник не закрепляет своё превосходство советом; он использует момент, чтобы сократить дистанцию и признать ученика будущим равным.",
      "sourceUrl": "https://vimeo.com/1194478987",
      "telegramUrl": "https://t.me/fps_24_video/22059",
      "images": [
        {
          "src": "./frames/2026-05-24__tg-22059-a0__lincoln-the-chef-dc-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-target-vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "hook",
        "rhythm",
        "craft",
        "reframe"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Эксперт тоже не знает",
          "signal": "До разговора шеф перебирает ингредиенты и оставляет видимым незавершённый рецепт.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Будущий тезис об неопределённости сначала доказан поведением самого наставника.",
          "transfer": "Перед формулировкой идеи показать её в маленьком бытовом действии авторитетного героя.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Экспозиция через интерфейс",
          "signal": "Экран Lincoln идентифицирует звонящую как Annie, Sous-Chef.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Один diegetic кадр устанавливает профессию, иерархию и контекст разговора.",
          "transfer": "Использовать интерфейс продукта только для той информации, без которой сцена непонятна.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Честная пауза наставника",
          "signal": "Olivia не отвечает немедленно и признаёт трудность вопроса.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Её авторитет основан на рефлексии, а не на готовом рекламном афоризме.",
          "transfer": "Оставлять короткое сопротивление идеальной фразе, чтобы она воспринималась найденной.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Мысль приходит в фокус",
          "signal": "Профиль за рулём переходит от мягкого размытия к резкости на завершении ответа.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Оптическая ясность синхронизирована с психологической.",
          "transfer": "Привязывать focus pull, экспозицию или движение камеры к точному смысловому глаголу сцены.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Встречный вопрос меняет власть",
          "signal": "После совета наставник сама просит разрешения задать личный вопрос.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Старший герой отдаёт контроль и становится уязвимым.",
          "transfer": "После ожидаемой кульминации вводить вторую, меньшую по масштабу просьбу с большим эмоциональным эффектом.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Имя вместо титула",
          "signal": "Кульминация основана на просьбе сменить профессиональное обращение на личное имя.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Абстрактное признание равенства получает простую языковую форму.",
          "transfer": "Искать одно слово, жест или предмет, способный физически нести переход статуса.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Автомобиль как комната перехода",
          "signal": "Ключевой разговор проходит в движении между садом, кухней и побережьем.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Lincoln продаёт защищённое промежуточное состояние, а не техническую функцию.",
          "transfer": "Для продукта-пространства строить историю вокруг того, какой разговор или решение становится внутри него возможным.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Продукт снимает сам себя изнутри",
          "signal": "Камера использует салон, дверь, панель и багажник как точки зрения и рамки.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Зритель уже помещён в опыт марки; экстерьерные hero shots можно дозировать.",
          "transfer": "В премиальной категории показывать продукт через архитектуру взгляда пользователя.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Ремесло рифмуется с материалами салона",
          "signal": "Кожа соседствует с бумагой рецептов, овощами, цветами и садом.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Luxury кодируется вниманием, прикосновением и натуральной фактурой.",
          "transfer": "Переносить материальный словарь профессии героя на продукт вместо отдельного beauty montage.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Два финала для двух задач",
          "signal": "Director's cut заканчивается эмоциональным чёрным, broadcast edit — брендом, линейкой и offer.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Hero-film сохраняет достоинство истории, retail-версия выполняет конверсионную функцию.",
          "transfer": "Проектировать семейство монтажей заранее и менять смысл финала, а не только укорачивать хронометраж.",
          "risk": ""
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>The Chef</code> рассказывает, что неопределённость в начале пути — не дефект, который надо скрыть, а временная свобода, позволяющая действовать без страха. Настоящий наставник не закрепляет своё превосходство советом; он использует момент, чтобы сократить дистанцию и признать ученика будущим равным.</p>\n<p>Lincoln не заявляет эту мысль напрямую. Марка присваивает себе эмоциональную функцию: автомобиль — спокойное пространство между ролями, где можно снять профессиональную броню. Не «машина помогает шефу готовить», а «машина даёт переходу случиться».</p>\n<h2>Драматургия</h2>\n<h3>1. Метафора появляется раньше тезиса</h3>\n<p>Первые секунды содержат обрывки списка ингредиентов и незавершённый стол. До разговора фильм показывает опытного человека внутри обычного незнания. Благодаря этому будущий совет не звучит как абстрактная мудрость: наставник сам только что искал рецепт.</p>\n<h3>2. Вопрос не получает мгновенного афоризма</h3>\n<p>Olivia выдерживает паузу и признаёт сложность. Реклама сохраняет человеческую неловкость, вместо того чтобы мгновенно выдать copywriter line. Это делает парадокс о неопределённости заслуженным.</p>\n<h3>3. Внутренний поворот синхронизирован с фокусом и дорогой</h3>\n<p>Пока ответ формируется, профиль размыт; на его завершении лицо приходит в резкость и появляется лёгкая улыбка. Затем автомобиль входит в горный поворот. Текст, оптика и движение сообщают одну перемену разными средствами.</p>\n<h3>4. Главная развязка — не совет, а обращение</h3>\n<p>После сильной формулировки старший герой мог бы остаться авторитетом. Вместо этого Olivia просит разрешения задать вопрос и просит называть её по имени. Она добровольно снимает титул. Финальный уважительный ответ Энни удерживает одновременно и близость, и память об иерархии — поэтому финал теплее простой декларации «мы теперь равны».</p>\n<h3>5. Пространство раскрывается вместе с отношением</h3>\n<p>Фильм движется от тесной рамки салона и рабочего стола к побережью и aerial. Чем меньше становится статусная дистанция, тем шире изображение. Открытая дорога не обещает географическую свободу; она визуализирует свободу профессиональную.</p>\n<h2>Как встроен продукт</h2>\n<ul>\n<li><strong>Кабина как конфиденциальная комната.</strong> Важный разговор происходит в защищённом движущемся пространстве.</li>\n<li><strong>Дверь как повторяющийся портал.</strong> Мы несколько раз смотрим изнутри наружу; машина соединяет роли, а не отделяет героя от мира.</li>\n<li><strong>Багажник как часть ремесла.</strong> Корзина и овощи попадают в автомобиль естественным действием, без feature demo.</li>\n<li><strong>Экран как драматургический объект.</strong> Подпись Annie / Sous-Chef одним кадром объясняет отношения персонажей.</li>\n<li><strong>Дорога как изменение статуса.</strong> Повороты и удаляющийся автомобиль рифмуются с внутренним переходом.</li>\n<li><strong>Материалы как luxury-код.</strong> Коричневая кожа, тёмно-синий кузов, мягкий свет и отсутствие агрессивного интерфейсного показа создают спокойную дороговизну.</li>\n</ul>\n<h2>Визуальный язык</h2>\n<ul>\n<li>Исходное видео наблюдается в 2160×1440, то есть 3:2: более фотографическая и интимная рамка, чем стандартный 16:9.</li>\n<li>Палитра строится на muted green, тёмно-синем кузове, тёплой коричневой коже, натуральных продуктах и редком оранжевом акценте одежды/еды.</li>\n<li>Свет преимущественно естественный: садовый daylight постепенно переходит в coastal golden hour.</li>\n<li>Камера часто находится <strong>внутри</strong> автомобиля и смотрит наружу. Lincoln становится точкой зрения, а не предметом перед камерой.</li>\n<li>Окно кухни, открытая дверь и багажник создают вложенные рамки. Ремесло и путь существуют одновременно в нескольких планах.</li>\n<li>Малая глубина резкости используется смыслово: мысль Olivia буквально приходит в фокус.</li>\n<li>Тактильные inserts — продукты, бумага, полевые цветы, кожа — переводят категорию автомобиля из инженерного в чувственное.</li>\n<li>Wide road shots дозированы. Они не соревнуются с диалогом, а открывают воздух после его смысловых поворотов.</li>\n<li>Exact DC заканчивается чёрным, позволяя эмоциональной точке остаться некоммерческой. Broadcast edit отдельно возвращает обязательную брендовую и sales-архитектуру.</li>\n</ul>\n<h2>Девять режиссёрских решений</h2>\n<h3>1. Начать с профессиональной неуверенности эксперта</h3>\n<p><strong>Сигнал:</strong> шеф перебирает ингредиенты и оставляет незавершённые рецепты.<br>\n<strong>Интерпретация:</strong> неопределённость — универсальная часть ремесла, а не слабость новичка.<br>\n<strong>Урок:</strong> если тезис касается уязвимости, сначала показать её у самого авторитетного героя.</p>\n<h3>2. Объяснить отношения одним интерфейсным кадром</h3>\n<p><strong>Сигнал:</strong> на экране машины написано Annie / Sous-Chef.<br>\n<strong>Интерпретация:</strong> зритель сразу понимает профессию, иерархию и дистанцию.<br>\n<strong>Урок:</strong> diegetic UI может заменить экспозиционный диалог, если содержит только необходимое.</p>\n<h3>3. Позволить наставнику не знать ответ</h3>\n<p><strong>Сигнал:</strong> пауза и признание сложности.<br>\n<strong>Интерпретация:</strong> авторитет строится на честности, а не на безошибочности.<br>\n<strong>Урок:</strong> рекламная мудрость сильнее, когда персонаж сначала сопротивляется идеальной формулировке.</p>\n<h3>4. Сделать мысль визуальным focus pull</h3>\n<p><strong>Сигнал:</strong> размытый профиль приходит в резкость к концу ответа.<br>\n<strong>Интерпретация:</strong> техническое решение камеры становится психологическим действием.<br>\n<strong>Урок:</strong> привязывать оптическое изменение к изменению смысла, а не использовать его как украшение.</p>\n<h3>5. После ответа перевернуть власть</h3>\n<p><strong>Сигнал:</strong> Olivia сама просит разрешения спросить.<br>\n<strong>Интерпретация:</strong> наставник добровольно становится уязвимым.<br>\n<strong>Урок:</strong> сильная сцена совета требует второго поворота; иначе она заканчивается ожидаемо.</p>\n<h3>6. Перевести титул в имя</h3>\n<p><strong>Сигнал:</strong> кульминация строится вокруг способа обращения.<br>\n<strong>Интерпретация:</strong> одна маленькая языковая деталь материализует огромную смену отношений.<br>\n<strong>Урок:</strong> искать предмет, жест или слово, которое может физически нести абстрактный переход статуса.</p>\n<h3>7. Снимать продукт изнутри</h3>\n<p><strong>Сигнал:</strong> много кадров построено из салона, дверного проёма и багажника.<br>\n<strong>Интерпретация:</strong> зритель уже находится в мире марки, поэтому машину не нужно постоянно доказывать экстерьером.<br>\n<strong>Урок:</strong> для премиального продукта точка зрения пользователя часто убедительнее hero packshot.</p>\n<h3>8. Рифмовать ремесло и машину фактурами</h3>\n<p><strong>Сигнал:</strong> кожа салона соседствует с бумагой, овощами, цветами и садом.<br>\n<strong>Интерпретация:</strong> luxury становится не блеском, а качеством прикосновения и внимания.<br>\n<strong>Урок:</strong> находить материальный словарь профессии героя и переносить его на продукт.</p>\n<h3>9. Разделить hero-film и retail-delivery</h3>\n<p><strong>Сигнал:</strong> 58-секундный DC сохраняет эмоциональный чёрный финал, а 30-секундный эфирный монтаж добавляет бренд, модельный ряд и offer.<br>\n<strong>Интерпретация:</strong> одна история обслуживает и имидж, и продажи без компромиссного финала внутри одного master.<br>\n<strong>Урок:</strong> проектировать кампанию как семейство монтажей с общей сценой, но разными задачами окончания.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Строить брендовый short вокруг изменения обращения, а не большого внешнего события.</li>\n<li>Сначала показать тезис в бытовом действии, потом сформулировать его в диалоге.</li>\n<li>Использовать экран продукта для мгновенной экспозиции отношений.</li>\n<li>Синхронизировать смысловую ясность с фокусом, светом или географическим поворотом.</li>\n<li>После «идеального ответа» давать герою встречную просьбу, меняющую власть.</li>\n<li>Расширять масштаб от close interior к aerial по мере эмоционального освобождения.</li>\n<li>Для luxury-категории продавать не функцию, а защищённое состояние, которое продукт создаёт.</li>\n<li>Снимать одну и ту же историю в hero- и retail-логике, меняя не только длину, но и финальную функцию.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Без точной актёрской паузы парадокс прозвучит как мотивационный слоган.</li>\n<li>Если интерфейсный кадр слишком рекламный, он разрушит интимность звонка.</li>\n<li>Просьба перейти на имя работает только после ясно установленной иерархии.</li>\n<li>Слишком много красивых coastal shots превратит историю в generic car film; их сила здесь в редкости и позиции после диалога.</li>\n<li>Версионное сокращение до 30 секунд легко уничтожает второй поворот. Тогда ролик остаётся историей «мудрый шеф даёт совет», а не ритуалом равенства.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Полные байты exact 58-second DC не сохранены локально; E4 недостижим на текущем этапе.</li>\n<li>Caption track автоматический. Открывающий повтор слова о грибах может быть ошибкой распознавания.</li>\n<li>Точный музыкальный трек, темп, ambience салона, дорожные SFX и финальный sound tail не размечены.</li>\n<li>Разделение между реальным временем, воспоминанием и ассоциативной вставкой у кадров 00:21–00:29 является аналитической интерпретацией монтажа.</li>\n<li>GTB отмечен iSpot как агентство для эфирного размещения; это не основание приписывать ему все creative credits.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>Кинематографический автомобильный short, 58,2665 секунды, кадр 3:2. В центре не поездка и не функция автомобиля, а переход между наставничеством и равенством. Lincoln становится тихим промежуточным пространством между кухней, садом, дорогой и новым профессиональным статусом.</p>\n<p>Основание: полный просмотр точного Vimeo director’s cut, 21 выбранный кадр и английская publisher-hosted auto-caption дорожка. Реплики ниже переданы по смыслу; точные короткие фрагменты вынесены в <code>voiceover.md</code>.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:08 — работа ещё не сложилась</h3>\n<p>Камера смотрит из салона Lincoln через открытую дверь. Женщина-шеф идёт к машине из зелёного сада. Коричневая кожа, мягкий дневной свет и архитектура дверного проёма создают ощущение личного убежища, а не демонстрационного автомобиля.</p>\n<p>За кадром шеф тихо перебирает ингредиенты: чеснок, дикий фенхель, грибы. Это звучит не как готовый рецепт, а как мышление вслух. Короткие фрагменты и возможный повтор в авторасшифровке задают тему незавершённости до того, как она будет сформулирована словами.</p>\n<h3>00:08–00:20 — вопрос ученицы</h3>\n<p>Появляются стол с тарелками, чашками и рецептами, дорога, панорамная приборная панель. На экране автомобиля — звонок от Annie, Sous-Chef. Пространство кухни остаётся позади, но рабочий вопрос следует за героиней в путь.</p>\n<p>Энни просит разрешения задать личный вопрос: какой совет шеф дала бы себе самой, когда находилась на той же ранней профессиональной ступени. Крупный профиль за рулём не даёт немедленного ответа. Пауза сохраняет трудность вопроса и не превращает наставника в машину готовых афоризмов.</p>\n<h3>00:20–00:26 — признание сложности</h3>\n<p>Монтаж возвращается к открытому автомобилю, блокноту и газону — будто к воспоминанию о собственных поисках шефа. Она честно признаёт, что вопрос непростой. Визуально герой одновременно находится в движении и остаётся рядом со своей незаконченной работой.</p>\n<h3>00:26–00:38 — переворот смысла</h3>\n<p>Из багажника видно, как шеф загружает большую корзину с продуктами. Машина уезжает мимо кухонного окна и натюрморта. Затем мягкий профиль за рулём постепенно становится резким, и появляется маленькая понимающая улыбка.</p>\n<p>Ответ строится на парадоксе: в начале пути человек не знает, что делает, но именно отсутствие полного знания делает его бесстрашным и трудноуязвимым. Это не обещание будущего мастерства, а разрешение действовать до того, как появилась уверенность.</p>\n<h3>00:38–00:51 — наставник отдаёт дистанцию</h3>\n<p>Lincoln проходит горный поворот. Облака отражаются в стекле и приборной панели; рука касается полевых цветов. После ответа шеф сама просит разрешения задать вопрос. Теперь право на уязвимость принадлежит старшему.</p>\n<p>Из открытого салона она видна на фоне океана и неба. Просьба проста: при следующей встрече обращаться к ней не по профессиональному титулу, а по имени — Olivia. Это точка, в которой наставничество перестаёт быть односторонней иерархией.</p>\n<h3>00:51–00:58 — переход состоялся</h3>\n<p>Энни отвечает привычным уважительным обращением. Реплика одновременно принимает просьбу и с теплом удерживает старую роль ещё на мгновение. Аэросъёмка прибрежной дороги у заката уменьшает машину до движущейся точки. После разговора путь продолжается уже с изменённым отношением между двумя людьми.</p>\n<p>Точный director’s cut уходит в чёрный экран без видимой sales card в проверенном финальном кадре. Коммерческая развязка вынесена в отдельный 30-секундный broadcast edit, где история сокращена и заканчивается брендовой формулой, линейкой моделей и предложением Spring Sales Event.</p>\n<h2>Драматургическая формула</h2>\n<p><code>незаконченный рецепт → вопрос ученицы → честная пауза → неопределённость становится силой → наставник просит о близости → титул сменяется именем → открытая дорога</code>.</p>\n<h2>Что делает историю рекламой Lincoln</h2>\n<p>Автомобиль не решает конфликт и не доказывает характеристику. Он создаёт защищённое время между обязанностями, где человек может говорить без статуса и принимать новую роль. Кабина, дверной проём, багажник, окно и дорога последовательно превращают Lincoln в пространство перехода.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Точный ролик полностью просмотрен в Vimeo. В плеере доступна английская дорожка <code>auto-generated</code>, caption id <code>308668916</code>. Она подтверждает порядок и стартовые таймкоды речи, но не считается авторским сценарием и может ошибаться в первых названиях ингредиентов.</p>\n<p>Акустическая дорожка отдельно не анализировалась: точные музыка, ambience, шум автомобиля и монтажные эффекты не заявляются. Ресурсный gate не разрешил тяжёлую локальную обработку при swap выше порога.</p>\n<h2>Карта речи</h2>\n<table>\n<thead>\n<tr>\n<th>Старт</th>\n<th>Говорящий</th>\n<th>Смысл</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.799</td>\n<td>Olivia / Chef</td>\n<td>Перебирает ингредиенты будущего блюда; речь фрагментарная и рабочая.</td>\n</tr>\n<tr>\n<td>00:08.760</td>\n<td>Annie / Sous-Chef</td>\n<td>Просит разрешения задать вопрос.</td>\n</tr>\n<tr>\n<td>00:14.139</td>\n<td>Annie</td>\n<td>Спрашивает, что наставница сказала бы себе в начале такого же пути.</td>\n</tr>\n<tr>\n<td>00:21.000</td>\n<td>Olivia</td>\n<td>Признаёт, что ответ непростой.</td>\n</tr>\n<tr>\n<td>00:26.000</td>\n<td>Olivia</td>\n<td>Начинает говорить о том, что новичок ещё не понимает собственных действий.</td>\n</tr>\n<tr>\n<td>00:32.819</td>\n<td>Olivia</td>\n<td>Завершает парадокс: именно незнание даёт особую неуязвимость.</td>\n</tr>\n<tr>\n<td>00:38.639</td>\n<td>Olivia</td>\n<td>Просит разрешения задать вопрос в ответ.</td>\n</tr>\n<tr>\n<td>00:41.119</td>\n<td>Annie</td>\n<td>Соглашается.</td>\n</tr>\n<tr>\n<td>00:43.739</td>\n<td>Olivia</td>\n<td>Начинает просьбу о следующей встрече.</td>\n</tr>\n<tr>\n<td>00:48.219</td>\n<td>Olivia</td>\n<td>Просит перейти от титула к её личному имени.</td>\n</tr>\n<tr>\n<td>00:51.599</td>\n<td>Annie</td>\n<td>Отвечает уважительным профессиональным обращением.</td>\n</tr>\n</tbody>\n</table>\n<h2>Ключевые точные фрагменты</h2>\n<p>В автоматических субтитрах смысловой стержень выражен так: “you have no idea what you’re doing, and somehow, that makes you invincible”. Перелом статуса закрепляют “will you call me Olivia?” и ответ “Yes, Chef.”</p>\n<h2>Функция речи</h2>\n<ol>\n<li>Фрагменты рецепта сначала показывают неопределённость как бытовой творческий процесс.</li>\n<li>Вопрос Энни переносит эту же неопределённость на карьеру.</li>\n<li>Ответ наставницы не устраняет сомнение, а меняет его знак: слабость становится свободой.</li>\n<li>Встречный вопрос меняет распределение власти — старший тоже просит и рискует.</li>\n<li>Переход от титула к имени превращает совет в ритуал признания будущего равенства.</li>\n</ol>\n<h2>Версионная граница звука</h2>\n<p>У локально сохранённого 30-секундного broadcast edit есть полноценная AAC stereo-дорожка, но его речь не переносится на director’s cut автоматически. В эфирной версии после сокращённой истории появляются брендовая фраза и sales offer; это отдельная коммерческая адаптация.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к точному Vimeo director’s cut длительностью 58,2665 секунды. В колонке «Речь» указана только семантика publisher auto-captions; музыка и эффекты не домысливаются.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Речь</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Шеф у открытого Lincoln, за ней океан</td>\n<td>Постер заранее соединяет человека, автомобиль и открытый горизонт</td>\n<td>Вид из салона; дверной проём как рамка</td>\n<td>Не относится к playback</td>\n<td><code>frames/exact-browser-clean/000s-poster.png</code></td>\n</tr>\n<tr>\n<td>00:01</td>\n<td>Коричневый салон, открытая дверь, шеф идёт из сада</td>\n<td>Героиня приближается к машине</td>\n<td>Глубокая рамка из интерьера наружу; продукт на переднем плане без packshot</td>\n<td>Начинает перечислять ингредиенты</td>\n<td><code>frames/exact-browser-clean/001s.jpg</code></td>\n</tr>\n<tr>\n<td>00:04</td>\n<td>Та же траектория приближения</td>\n<td>Движение сохраняется, пространство остаётся спокойным</td>\n<td>Мягкий естественный свет, зелёное/коричневое</td>\n<td>Продолжает список</td>\n<td><code>frames/exact-browser-clean/004s.jpg</code></td>\n</tr>\n<tr>\n<td>00:06</td>\n<td>Размывающийся горный пейзаж</td>\n<td>Домашняя работа переходит в поездку</td>\n<td>Короткий динамический мост, горизонтальное движение</td>\n<td>Возможный ASR-повтор слова о грибах</td>\n<td><code>frames/exact-browser-clean/006s.jpg</code></td>\n</tr>\n<tr>\n<td>00:09</td>\n<td>Садовый стол: посуда, чашки, листы рецепта</td>\n<td>Видим след незавершённого теста</td>\n<td>Наблюдательный still life вместо лица</td>\n<td>Энни просит задать вопрос</td>\n<td><code>frames/exact-browser-clean/009s.jpg</code></td>\n</tr>\n<tr>\n<td>00:12</td>\n<td>Дорога и центральная линия</td>\n<td>Машина уводит историю из сада</td>\n<td>Движение вперёд, симметрия дорожной оси</td>\n<td>Вопрос продолжается</td>\n<td><code>frames/exact-browser-clean/012s.jpg</code></td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Панель Lincoln, входящий звонок Annie / Sous-Chef</td>\n<td>Профессиональная связь входит в приватную кабину</td>\n<td>Driver POV; интерфейс интегрирован в действие</td>\n<td>Вопрос о совете себе молодой</td>\n<td><code>frames/exact-browser-clean/015s.jpg</code></td>\n</tr>\n<tr>\n<td>00:18</td>\n<td>Профиль Olivia за рулём</td>\n<td>Наставница слушает и не спешит отвечать</td>\n<td>Close profile, мягкий фон, спокойная посадка</td>\n<td>Вопрос завершается</td>\n<td><code>frames/exact-browser-clean/018s.jpg</code></td>\n</tr>\n<tr>\n<td>00:21</td>\n<td>Olivia сидит у открытой двери с блокнотом</td>\n<td>Монтаж возвращает её к поискам и рабочей уязвимости</td>\n<td>Памятный/ассоциативный cutaway</td>\n<td>Признаёт сложность вопроса</td>\n<td><code>frames/exact-browser-clean/021s.jpg</code></td>\n</tr>\n<tr>\n<td>00:24</td>\n<td>Взгляд из салона на героиню на газоне</td>\n<td>Автомобиль становится тихой наблюдательной комнатой</td>\n<td>Архитектура двери отделяет близкое от дальнего</td>\n<td>Пауза</td>\n<td><code>frames/exact-browser-clean/024s.jpg</code></td>\n</tr>\n<tr>\n<td>00:26</td>\n<td>Вид из багажника, корзина с продуктами</td>\n<td>Olivia загружает результат поиска и отправляется дальше</td>\n<td>Trunk POV; еда и автомобиль в одной механике</td>\n<td>Начало ответа о незнании</td>\n<td><code>frames/exact-browser-clean/026s.jpg</code></td>\n</tr>\n<tr>\n<td>00:29</td>\n<td>Lincoln уезжает за кухонным окном</td>\n<td>Дом, еда и путь соединены в одном слое</td>\n<td>Дальний exterior через still life переднего плана</td>\n<td>Ответ развивается</td>\n<td><code>frames/exact-browser-clean/029s.jpg</code></td>\n</tr>\n<tr>\n<td>00:32</td>\n<td>Размытый профиль за рулём</td>\n<td>Мысль будто ещё формируется</td>\n<td>Малая ГРИП, мягкий focus transition</td>\n<td>Неопределённость меняет знак</td>\n<td><code>frames/exact-browser-clean/032s.jpg</code></td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Чёткий профиль и лёгкая улыбка</td>\n<td>Формулировка найдена</td>\n<td>Focus resolves вместе с мыслью</td>\n<td>Ответ о неуязвимости завершается</td>\n<td><code>frames/exact-browser-clean/035s.jpg</code></td>\n</tr>\n<tr>\n<td>00:38</td>\n<td>Lincoln на горном повороте</td>\n<td>После внутреннего поворота приходит физический</td>\n<td>Wide exterior, дуга дороги</td>\n<td>Olivia просит задать встречный вопрос</td>\n<td><code>frames/exact-browser-clean/038s.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Облака отражаются над панелью</td>\n<td>Граница салона и мира растворяется</td>\n<td>Графическое наложение отражения</td>\n<td>Энни соглашается</td>\n<td><code>frames/exact-browser-clean/040s.jpg</code></td>\n</tr>\n<tr>\n<td>00:43</td>\n<td>Рука касается полевых цветов</td>\n<td>Формальный разговор становится личным</td>\n<td>Тёплый tactile insert, солнечный контражур</td>\n<td>Начало личной просьбы</td>\n<td><code>frames/exact-browser-clean/043s.jpg</code></td>\n</tr>\n<tr>\n<td>00:46</td>\n<td>Olivia на фоне океана через открытую дверь</td>\n<td>Наставник оказывается видимым и уязвимым</td>\n<td>Салон как proscenium; человек мал в открытом мире</td>\n<td>Просит при следующей встрече назвать её Olivia</td>\n<td><code>frames/exact-browser-clean/046s.jpg</code></td>\n</tr>\n<tr>\n<td>00:52</td>\n<td>Автомобиль — точка на прибрежной дороге</td>\n<td>Отношение изменилось, путь продолжается</td>\n<td>Высокий aerial, golden hour, масштаб пространства</td>\n<td>Энни отвечает титулом</td>\n<td><code>frames/exact-browser-clean/052s.jpg</code></td>\n</tr>\n<tr>\n<td>00:55</td>\n<td>Продолжение побережья и заката</td>\n<td>Развязка получает воздух, а не объяснение</td>\n<td>Долгий aerial tail</td>\n<td>Новых captioned реплик нет</td>\n<td><code>frames/exact-browser-clean/055s.jpg</code></td>\n</tr>\n<tr>\n<td>00:56.985</td>\n<td>Чёрный кадр</td>\n<td>Director’s cut заканчивается без видимой sales card</td>\n<td>Полное очищение изображения</td>\n<td>Новых captioned реплик нет</td>\n<td><code>frames/exact-browser-clean/057s.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Отдельная эфирная версия</h2>\n<p>В <code>frames/browser/</code> лежат 16 кадров полного 30,03-секундного broadcast edit. Он использует ту же chef/car-сцену, но с 00:18 начинает типографически собирать <code>That's the Lincoln feeling</code>, затем показывает четыре SUV и предложение Spring Sales Event. Эти кадры подтверждают способ коммерческой адаптации, но не включены в последовательность exact DC.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Lincoln “The Chef” DC</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22059\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22059</a></li>\n<li>Сообщение: <code>22059</code></li>\n<li>Дата UTC: 2026-05-24T09:28:39+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1194478987\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1194478987</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>LINCOLN - THE CHEF\nby Adrijan Assoufi</p>\n<p><a href=\"https://vimeo.com/1194478987\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1194478987</a></p>\n<p>#adv@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.834252+00:00"
    },
    {
      "id": "2026-05-23__tg-22058-a0__brusnika-because-we-want-to-be-better",
      "caseId": "-1001147919203:22058:0",
      "messageId": 22058,
      "date": "2026-05-23T08:29:59+00:00",
      "title": "Brusnika — Because we want to be better",
      "brand": "Brusnika",
      "campaign": "",
      "format": "film",
      "director": "Evgenii Bakirov",
      "author": "Evgenii Bakirov",
      "evidence": "E4",
      "frameCount": 79,
      "durationSeconds": 95,
      "summary": "Because we want to be better продаёт Brusnika как место, где улучшение рождается не из корпоративного совершенства, а из внимательности к несовершенным живым людям и их реальной работе. Фильм не обещает «лучшую команду», не перечисляет вакансии и не показывает polished employee experience. Он доказывает культуру самим способом наблюдения: лица рассматриваются ближе нормы, офис снимается и как человеческое место, и…",
      "sourceUrl": "https://vimeo.com/realbakirov/brusnika",
      "telegramUrl": "https://t.me/fps_24_video/22058",
      "images": [
        {
          "src": "./frames/2026-05-23__tg-22058-a0__brusnika-because-we-want-to-be-better-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-target-vimeo-poster.webp"
        }
      ],
      "tasks": [
        "craft",
        "human",
        "rhythm",
        "sound",
        "product"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Люди раньше работодателя",
          "signal": "Первые прямые портреты появляются без логотипа, должностей и рекламного тезиса.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Интерес к компании строится через желание узнать конкретных людей.",
          "transfer": "В employer film откладывать corporate voice до появления человеческой связи.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Testimonial с утечками реальности",
          "signal": "Между интервью входят размытый райдер, обувь, палец у лица, отражения и случайные жесты.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Подготовленные ответы не получают монополии на правду о культуре.",
          "transfer": "Разрывать talking-head coverage короткими наблюдениями, которые раскрывают характер.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Портрет против CCTV",
          "signal": "Прямой взгляд сотрудника рифмуется с верхней камерой, где человек мал внутри офиса.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Фильм одновременно признаёт личность и систему отношений вокруг неё.",
          "transfer": "Показывать героя с двух этически осмысленных дистанций, если тема включает человека и организацию.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Анатомическая пунктуация",
          "signal": "Глаза, рот, профиль и руки регулярно разделяют блоки интервью и работы.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Внимание и человеческая телесность становятся повторяемым visual motif.",
          "transfer": "Выбрать один телесный фрагмент и назначить ему функцию монтажного знака.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Предмет со следом жизни",
          "signal": "Надкушенное яблоко, бумаги, кружка и клавиатура выглядят реально использованными.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Офис доказан поведением людей, а не декоративным styling.",
          "transfer": "Снимать props после действия, оставляя укус, залом, беспорядок или отпечаток.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Скучная работа подтверждает большой claim",
          "signal": "Spreadsheet, input device, CAD и render появляются после эмоциональных портретов.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Стремление стать лучше материализуется в проверке, расчёте и проектировании.",
          "transfer": "После value statement показывать один неглянцевый операционный глагол.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Работа не останавливается ради интервью",
          "signal": "Сотрудница говорит в камеру, пока коллега продолжает работать за монитором.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Testimonial остаётся частью процесса, а не отдельной рекламной сценой.",
          "transfer": "Оставлять осмысленное действие во втором плане portrait shot.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Коллектив через монтажные рифмы",
          "signal": "Лица возвращаются и связываются с глазами, экранами, руками и офисным планом.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Общее «мы» возникает без единого spokesperson или финальной group photo.",
          "transfer": "Строить коллективного героя повтором мотивов и возвратом разных лиц.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Преграда делает взгляд активным",
          "signal": "Люди постоянно видны через стекло, тёмную щель, отражение, doorway или экран.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Наблюдение становится физическим усилием и поддерживает тему внимания.",
          "transfer": "Использовать foreground obstruction, только если она выражает отношение к герою.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "4:3 как человеческий архив",
          "signal": "Узкая рамка удерживает лица, офисные слои и CCTV-впечатление ближе зрителя.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Employer film ощущается как найденный коллективный portrait, а не широкий showcase.",
          "transfer": "Выбирать aspect ratio из желаемой психологической дистанции.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "HR-адрес после 92 секунд доверия",
          "signal": "Единственный прямой CTA brusnika.ru/HR появляется на финальной чёрной карточке.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Бренд даёт уже созданному желанию конкретный маршрут, не прерывая знакомство.",
          "transfer": "Откладывать CTA, когда preceding film способен самостоятельно ответить, почему стоит присоединиться.",
          "risk": ""
        },
        {
          "id": "move",
          "name": "Монтаж как доказательство улучшения",
          "signal": "Смысл рождается из столкновения интервью, наблюдения и work evidence; отдельный кадр не формулирует campaign promise.",
          "baseline": "",
          "deviation": "",
          "interpretation": "Способ соединять детали демонстрирует культуру внимательности лучше слогана.",
          "transfer": "Пусть formal device фильма сам выполняет обещанное брендом действие.",
          "risk": ""
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p><code>Because we want to be better</code> продаёт Brusnika как место, где улучшение рождается не из корпоративного совершенства, а из внимательности к несовершенным живым людям и их реальной работе. Фильм не обещает «лучшую команду», не перечисляет вакансии и не показывает polished employee experience. Он доказывает культуру самим способом наблюдения: лица рассматриваются ближе нормы, офис снимается и как человеческое место, и как система, а рядом с интервью остаются яблоко, таблица, CAD, бумаги, отражения и случайные жесты.</p>\n<p>Главный творческий ход — не рассказывать о работодателе сверху. Brusnika почти до финала отказывается быть говорящим субъектом и даёт монтажу собрать коллективное «мы». Только <code>brusnika.ru/HR</code> в конце объясняет, зачем зрителя так долго учили смотреть на этих людей.</p>\n<h2>Драматургия</h2>\n<h3>1. Testimonial служит позвоночником, но не клеткой</h3>\n<p>Прямые портреты сотрудников возвращаются на протяжении всего фильма и сохраняют понятный HR-жанр. Между ними монтаж допускает материал, который обычная корпоративная реклама вырезала бы: слишком близкое лицо, обувь, надкушенное яблоко, силуэт за стеклом, странную улыбку, CCTV. Благодаря этому слова людей не существуют в стерильном vacuum.</p>\n<h3>2. Фильм последовательно меняет дистанцию</h3>\n<p>Сотрудник то смотрит прямо в объектив, то становится глазом или ртом, то уменьшается до точки на плане офиса. Эта пульсация не позволяет закрепить единственный удобный образ человека. Он одновременно личность, тело, коллега, наблюдатель и часть общей системы.</p>\n<h3>3. Абстрактное «лучше» получает рабочие доказательства</h3>\n<p>Вторая половина чаще показывает mouse/device, spreadsheet, CAD, render и стол с документами. Ролик не романтизирует только inspiration. Он признаёт, что improvement состоит из внимания, расчёта, проектирования и повторения. Для девелопера это особенно точная связь между employer brand и реальным производством результата.</p>\n<h3>4. Коллектив строится монтажом, а не group shot</h3>\n<p>Зрителю не предлагают одну праздничную командную фотографию. Общность возникает из повторов: лица возвращаются, глаз рифмуется с монитором, человек — с архитектурным планом, прямой portrait — с CCTV. «Мы» здесь не однородность, а способность разных фрагментов работать в одном ритме.</p>\n<h3>5. CTA меняет смысл всего увиденного</h3>\n<p>До <code>brusnika.ru/HR</code> фильм может восприниматься как экспериментальный офисный portrait. Финальная строка ретроспективно превращает внимание к людям в предложение присоединиться. Призыв короткий, потому что эмоциональная аргументация уже выполнена формой.</p>\n<h2>Почему монтаж — главный носитель идеи</h2>\n<p>Официальная страница Voskhod фиксирует bronze Red Apple именно за best editing in Video Advertising. Это совпадает с наблюдаемой конструкцией: отдельные кадры не объясняют campaign promise, но их столкновение создаёт значение.</p>\n<ul>\n<li>Интервью + extreme close-up: человек важнее подготовленного corporate image.</li>\n<li>CCTV + direct gaze: компания видит систему, не теряя личности.</li>\n<li>Глаз + spreadsheet/CAD: желание стать лучше превращается во внимание к работе.</li>\n<li>Яблоко + бумаги + руки: культура подтверждается остатками реального дня.</li>\n<li>Чёрный HR card после плотной телесности: путь в компанию открывается только после знакомства с её людьми.</li>\n</ul>\n<p>Монтаж не иллюстрирует уже готовый copy. Он сам является аргументом: улучшение — это способность замечать больше связей и деталей.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>4:3.</strong> Формат напоминает фотопортрет, архив и наблюдение, а не широкий корпоративный showcase.</li>\n<li><strong>Смешение режимов.</strong> Чистые интервью соседствуют с CCTV, макро, зерном, reflections, экранным изображением и мягкими дефокусами.</li>\n<li><strong>Неудобная близость.</strong> Глаза, рот, кожа и пальцы обрезаются рамкой. Зритель не может смотреть на сотрудника как на безопасный «типаж».</li>\n<li><strong>Преграды в кадре.</strong> Стекло, тёмные щели, doorway и экран делают наблюдение физическим действием.</li>\n<li><strong>Muted warm/green palette.</strong> Офисный свет не вычищен до нейтральной showroom-белизны; у изображения есть плотность прожитого пространства.</li>\n<li><strong>Прямой взгляд.</strong> Несколько сотрудников удерживают контакт с камерой, создавая равенство, а не HR-инспекцию.</li>\n<li><strong>Непостановочные предметы.</strong> Яблоко, кружка, бумаги, клавиатура и устройство работают как character evidence.</li>\n<li><strong>Короткие рабочие inserts.</strong> Spreadsheet, CAD и архитектурный render связывают человеческую культуру с конкретным результатом девелопера.</li>\n<li><strong>Редкий бренд.</strong> До финала почти нет overt identity; HR-адрес становится единственным необходимым commercial object.</li>\n</ul>\n<h2>Как встроен бренд</h2>\n<p>Brusnika здесь не герой, который «заботится о сотрудниках». Бренд — это рамка, позволяющая отдельным людям образовать коллективный портрет. Такое распределение власти особенно уместно для employer film: потенциальный кандидат должен сначала захотеть оказаться среди этих людей, а уже затем прочитать название работодателя.</p>\n<p>Недвижимость появляется косвенно — через проектную работу, CAD и архитектурный render. Это избегает стандартной склейки «счастливый офис + красивые дома» и оставляет продукт следствием культуры, а не её декорацией.</p>\n<h2>Десять режиссёрских решений</h2>\n<h3>1. Открыть людьми без объяснения компании</h3>\n<p><strong>Сигнал:</strong> первые интервью появляются до логотипа, должностей и CTA.<br>\n<strong>Интерпретация:</strong> потенциальное место работы сначала должно вызвать человеческое любопытство.<br>\n<strong>Урок:</strong> в employer brand откладывать corporate voice, пока зритель не встретил конкретных людей.</p>\n<h3>2. Ломать testimonial посторонним материалом</h3>\n<p><strong>Сигнал:</strong> после портретов возникают райдер, палец у лица, обувь и отражения.<br>\n<strong>Интерпретация:</strong> культура не исчерпывается подготовленными ответами.<br>\n<strong>Урок:</strong> между говорящими головами вставлять наблюдения, которые добавляют характер, а не просто coverage.</p>\n<h3>3. Снимать одного человека с несовместимых дистанций</h3>\n<p><strong>Сигнал:</strong> прямой portrait рифмуется с extreme close-up и CCTV.<br>\n<strong>Интерпретация:</strong> сотрудник остаётся индивидуальностью внутри системы.<br>\n<strong>Урок:</strong> менять масштаб не для динамики, а чтобы показать разные отношения организации к человеку.</p>\n<h3>4. Использовать тело как монтажную пунктуацию</h3>\n<p><strong>Сигнал:</strong> глаза, рот, профиль и руки разделяют смысловые блоки.<br>\n<strong>Интерпретация:</strong> внимание становится физическим мотивом фильма.<br>\n<strong>Урок:</strong> выбрать один повторяемый фрагмент тела и сделать его знаком перехода мысли.</p>\n<h3>5. Показывать следы жизни, а не lifestyle props</h3>\n<p><strong>Сигнал:</strong> надкушенное яблоко, бумаги и кружка выглядят оставленными в процессе.<br>\n<strong>Интерпретация:</strong> офис принадлежит людям, а не art department.<br>\n<strong>Урок:</strong> искать предметы с признаком использования вместо декоративных symbols of creativity.</p>\n<h3>6. Доказать ценность скучным действием</h3>\n<p><strong>Сигнал:</strong> в film входят spreadsheet, mouse/device и CAD.<br>\n<strong>Интерпретация:</strong> «становиться лучше» означает реальную операционную работу.<br>\n<strong>Урок:</strong> после эмоционального claim показать один неглянцевый процесс, без которого claim невозможен.</p>\n<h3>7. Оставить работу в фоне интервью</h3>\n<p><strong>Сигнал:</strong> блондинка говорит, пока коллега продолжает работать за монитором.<br>\n<strong>Интерпретация:</strong> testimonial не останавливает реальность ради рекламы.<br>\n<strong>Урок:</strong> строить portrait так, чтобы второй план спорил с ощущением постановки.</p>\n<h3>8. Сделать 4:3 этическим выбором</h3>\n<p><strong>Сигнал:</strong> узкая рамка удерживает лицо и офисные преграды ближе зрителя.<br>\n<strong>Интерпретация:</strong> компания выглядит как наблюдаемый человеческий архив, а не презентация пространства.<br>\n<strong>Урок:</strong> выбирать aspect ratio из отношения к герою, а не из моды.</p>\n<h3>9. Дать монтажу сформировать коллектив</h3>\n<p><strong>Сигнал:</strong> повторяющиеся лица, глаза, системы и предметы соединяются без единого hero employee.<br>\n<strong>Интерпретация:</strong> культура — сеть отношений, а не один spokesman.<br>\n<strong>Урок:</strong> коллективный субъект можно построить рифмами и возвратами вместо group anthem.</p>\n<h3>10. Отложить категорию до последней строки</h3>\n<p><strong>Сигнал:</strong> <code>brusnika.ru/HR</code> появляется после 92 секунд human observation.<br>\n<strong>Интерпретация:</strong> CTA не прерывает доверие, а даёт ему направление.<br>\n<strong>Урок:</strong> поздний brand reveal работает, если до него уже создано точное желание «быть среди этих людей».</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Строить employer film как коллективный photo essay, а не набор корпоративных обещаний.</li>\n<li>Соединять подготовленные интервью с CCTV и случайными деталями, чтобы показать две правды о пространстве.</li>\n<li>Рифмовать глаза с инструментами работы: attention становится видимым действием.</li>\n<li>Показывать улучшение через таблицу, CAD, правку и повтор, а не через inspirational slogan.</li>\n<li>Давать предметам след использования — укус, залом, беспорядок, отпечаток руки.</li>\n<li>Использовать extreme close-up не как beauty, а как отказ свести героя к профессиональной функции.</li>\n<li>Создавать коллектив повторным возвращением лиц, а не финальной общей фотографией.</li>\n<li>Оставлять HR CTA единственной буквальной рекламной строкой, когда форма уже сделала аргумент.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Без искренних высказываний сотрудников close-ups могут ощущаться как эстетизация или вторжение.</li>\n<li>CCTV-точка легко превращается из наблюдения в surveillance; нужна ясная этическая договорённость с героями.</li>\n<li>Слишком длинная цепь странных inserts разрушит связь с реальной работой и превратит film в generic fashion art.</li>\n<li>Поздний CTA работает только при точной идентификации категории в конце; без <code>/HR</code> зритель мог бы не понять задачу фильма.</li>\n<li>Неприглаженные предметы требуют режиссёрского отбора. Случайность без композиции выглядит просто дешёвой.</li>\n<li>Если речь сотрудников написана корпоративным copy, визуальная честность начнёт спорить со звуком.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Дословные реплики сотрудников: publisher не даёт captions или transcript, локальное ASR отложено ресурсным gate.</li>\n<li>Наличие отдельного narrator/voice-over: в кадре видна on-camera speech, но звуковые роли без расшифровки не назначаются.</li>\n<li>Точная музыкальная форма, темп, office ambience и SFX, хотя авторские music/sound-design credits и stereo track подтверждены.</li>\n<li>Идентичность, должность и принадлежность каждого видимого человека к Brusnika не выводятся из изображения.</li>\n<li>Предмет в 00:32.5 описан как маленькое растение/горшок, а в 00:52.5 — как ткань/одежда; более точная идентификация не нужна для креативного вывода.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>95-секундный employer-brand film в 4:3. Ролик не строит линейную историю одного сотрудника и не показывает «идеальный офис». Он собирает коллективный портрет Brusnika из трёх постоянно сталкивающихся типов материала: прямые интервью, неидеальные наблюдения за людьми и конкретные следы работы.</p>\n<p>Основание: полный официальный Vimeo master 1920×1440 с локальным checksum, непрерывный browser playback и 38 точных кадров через 2,5 секунды. У автора нет subtitles/transcript; поэтому сценарий ниже описывает только наблюдаемое действие, а не содержание реплик.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:07 — люди прежде компании</h3>\n<p>После чёрного вступления появляются молодая женщина и мужчина в офисных interview portraits. Они смотрят в камеру и говорят, но бренд, должности и тезис ещё не объявлены. Фильм начинает с присутствия конкретных людей, а не с корпоративной системы.</p>\n<h3>00:07–00:14 — разрушение стандартного testimonial</h3>\n<p>Через переход спешит размытый райдер; затем лицо женщины и палец с синим ногтем занимают почти весь кадр, а обувь отделяется от тела. Обычная HR-грамматика «сотрудник говорит — мы показываем красивый офис» ломается. Человек допускается в фильм как странный, телесный и несовершенный объект наблюдения.</p>\n<h3>00:14–00:22 — офис тоже наблюдает</h3>\n<p>Сотрудник и пространство искажаются стеклом. Следом появляется верхняя CCTV-точка: человек маленький внутри плана помещения. Почти чёрное лицо против засвеченного тёплого отражения завершает движение от официального портрета к случайному следу.</p>\n<h3>00:22–00:34 — коллектив и индивидуальность</h3>\n<p>В кадр входит старший седой сотрудник, затем тесная групповая композиция. Возвращается главный мужской interview subject, но монтаж сразу приближает его до неудобного прямого взгляда. Маленькое растение в руке добавляет бытовую заботу и материальность.</p>\n<h3>00:34–00:45 — внимание как тема монтажа</h3>\n<p>Силуэт за офисным стеклом, фрагмент улыбающегося рта, общий план трёх коллег и экстремальный крупный план глаза образуют ассоциативную цепь. Рабочая культура показывается не тезисом, а способом внимательно смотреть: на жест, микровыражение, дистанцию и случайность.</p>\n<h3>00:45–00:58 — следы жизни вместо декора</h3>\n<p>Женщина в очках, мужской профиль, надкушенное яблоко у клавиатуры, ткань в руке, отражения двери и размытое лицо за экраном. Предметы не иллюстрируют льготы компании; они доказывают, что офис уже прожит людьми.</p>\n<h3>00:58–00:70 — «становиться лучше» означает работать</h3>\n<p>Возвращается молодая interview subject. После её портрета фильм показывает руку на устройстве, таблицу на мониторе, глаз и сотрудника у CAD/design screen. Абстрактное обещание улучшения получает скучные, но честные глаголы: смотреть, считать, проектировать, проверять.</p>\n<h3>00:70–00:80 — процесс больше одного героя</h3>\n<p>Верхняя камера видит движение нескольких работников. Рука держит архитектурный render или проектный лист. Блондинка говорит в камеру, пока за ней другой человек продолжает работать. Свидетельство и реальный процесс впервые существуют в одном кадре.</p>\n<h3>00:80–00:93 — возврат к лицам и точный выход</h3>\n<p>Фильм снова задерживается на брюнетке, возвращает мужской портрет и показывает рабочий стол с бумагами, кружкой и рукой. Последняя сотрудница держит тёмный планшет или папку. Только после коллективного портрета появляется чёрная карточка <code>brusnika.ru/HR</code>, раскрывающая жанр фильма как приглашение в команду.</p>\n<h3>00:93–00:95 — послевкусие</h3>\n<p>Карточка HR остаётся единственным прямым call to action. Фильм не завершает людей логотипом или рекламным обещанием; он оставляет зрителю конкретный маршрут продолжения.</p>\n<h2>Драматургическая формула</h2>\n<p><code>прямые лица → нарушение корпоративной гладкости → наблюдение через стекло/CCTV → телесные детали → реальные инструменты работы → возврат к конкретным сотрудникам → HR-адрес</code>.</p>\n<h2>Что делает историю рекламой Brusnika</h2>\n<p>Продуктом выступает не недвижимость, а способ быть внутри компании. Brusnika присваивает себе не комфортный офис и не набор benefits, а культуру внимательного улучшения: люди говорят, ошибаются, смотрят, считают, проектируют и остаются странно индивидуальными. Бренд проявляется лишь тогда, когда этот человеческий мир уже собран.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Официальный 1440p master полностью сохранён: H.264 video 95,000 с и AAC stereo 48 kHz 95,060 с. Vimeo не публикует для фильма ни captions, ни transcript; в browser player <code>textTracks</code> отсутствуют.</p>\n<p>В кадре точно присутствуют говорящие сотрудники, но дословный текст не переносится сюда по движению губ и не выдумывается. Локальное ASR отложено: на момент кейса Mac использует 16,5 ГБ swap, а ресурсный контракт запрещает запуск Whisper и ffmpeg до безопасного gate.</p>\n<h2>Проверенная карта речи</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Наблюдаемая речь</th>\n<th>Что доказано</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:02–00:07</td>\n<td>Молодая женщина и мужчина говорят непосредственно в камеру</td>\n<td>On-camera testimonials; содержание не расшифровано</td>\n</tr>\n<tr>\n<td>00:22–00:30</td>\n<td>Седой мужчина и основной мужской герой появляются в interview grammar</td>\n<td>Видимая речь; содержание не расшифровано</td>\n</tr>\n<tr>\n<td>00:58–00:62</td>\n<td>Молодая женщина возвращается в чистом close portrait</td>\n<td>Видимая речь; содержание не расшифровано</td>\n</tr>\n<tr>\n<td>00:76–00:86</td>\n<td>Блондинка, брюнетка и мужчина поочерёдно говорят в камеру</td>\n<td>Финальный testimonial block; содержание не расшифровано</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Оригинальная музыка: <strong>Georgy Kornilov</strong> — опубликовано автором в Vimeo credits.</li>\n<li>Sound design: <strong>Georgy Vensky</strong> — опубликовано автором в Vimeo credits.</li>\n<li>Наличие полноценной stereo-дорожки доказано контейнером master-файла.</li>\n<li>Темп, музыкальная форма, шумы офиса и точные монтажные акценты не размечены без слухового/ASR-прохода.</li>\n</ul>\n<h2>Текст в кадре</h2>\n<p>Финальная проверенная надпись: <code>brusnika.ru/HR</code>. Она переводит предшествующий портрет людей в прямой recruitment CTA. Название, опубликованное автором, — <code>Because we want to be better</code>; оно используется как рамка анализа, но не приписывается конкретной реплике фильма.</p>\n<h2>Функция звука, которую можно утверждать</h2>\n<p>Фильм построен вокруг последовательности employee testimonials и имеет оригинально кредитованные music/sound design. Точные слова, наличие отдельного narrator/voice-over, музыкальные переходы и синхронные SFX пока не доказаны. После безопасного resource gate этот файл должен быть дополнен локальной расшифровкой и акустической картой без изменения визуальных выводов.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к полному официальному master длительностью 95,06 секунды. В колонке «Звук» не пересказывается недоступная речь; <code>visible speech</code> означает только наблюдаемую артикуляцию interview subject.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Чёрный кадр</td>\n<td>Короткая пауза перед первым лицом</td>\n<td>Полное очищение изображения</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/000.jpg</code></td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td>Брюнетка в офисе</td>\n<td>Сотрудница обращается в камеру</td>\n<td>Спокойный прямой portrait, малая ГРИП</td>\n<td>Visible speech</td>\n<td><code>frames/exact-browser-clean/002p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:05</td>\n<td>Мужчина в офисе</td>\n<td>Второй сотрудник продолжает testimonial chain</td>\n<td>Прямой взгляд, сходная рамка</td>\n<td>Visible speech</td>\n<td><code>frames/exact-browser-clean/005.jpg</code></td>\n</tr>\n<tr>\n<td>00:07.5</td>\n<td>Размытый райдер на переходе</td>\n<td>Быстро пересекает полосатую улицу</td>\n<td>Сильный motion blur; резкий разрыв interview grammar</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/007p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:10</td>\n<td>Лицо женщины и синий ноготь</td>\n<td>Палец касается носа/щеки</td>\n<td>Экстремальный macro, телесная неудобная близость</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/010.jpg</code></td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Человек за стеклом</td>\n<td>Офисная фигура деформируется отражением</td>\n<td>Зерно, преграда, несколько оптических слоёв</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/015.jpg</code></td>\n</tr>\n<tr>\n<td>00:17.5</td>\n<td>Офис сверху</td>\n<td>Сотрудник сидит внутри плана помещения</td>\n<td>CCTV-угол, дистанция вместо портрета</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/017p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td>Седой мужчина</td>\n<td>Старший сотрудник говорит в камеру</td>\n<td>Тёплый прямой interview portrait</td>\n<td>Visible speech</td>\n<td><code>frames/exact-browser-clean/022p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:25</td>\n<td>Тесная группа лиц</td>\n<td>Несколько коллег входят в одну композицию</td>\n<td>Сжатое пространство, частичные лица</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/025.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Лицо мужчины</td>\n<td>Герой удерживает прямой взгляд</td>\n<td>Кадр почти полностью занят лицом</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/030.jpg</code></td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td>Рука и маленькое растение</td>\n<td>Человек держит горшок/растение у света</td>\n<td>Силуэтный предметный insert</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/032p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:37.5</td>\n<td>Фрагмент улыбки</td>\n<td>Рот и щека возникают из темноты</td>\n<td>Экстремальный боковой свет, black field</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/037p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Три человека в open office</td>\n<td>Коллеги находятся в общем рабочем пространстве</td>\n<td>Наблюдательный общий план</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/040.jpg</code></td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td>Глаз</td>\n<td>Взгляд становится отдельным объектом</td>\n<td>Extreme close-up как монтажная пунктуация</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/042p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>Надкушенное яблоко и клавиатура</td>\n<td>На столе остаётся след живого рабочего дня</td>\n<td>Still life без постановочного лоска</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/050.jpg</code></td>\n</tr>\n<tr>\n<td>00:60</td>\n<td>Молодая женщина</td>\n<td>Сотрудница возвращает testimonial spine</td>\n<td>Чистый close portrait и прямой взгляд</td>\n<td>Visible speech</td>\n<td><code>frames/exact-browser-clean/060.jpg</code></td>\n</tr>\n<tr>\n<td>00:65</td>\n<td>Таблица на мониторе</td>\n<td>Экран показывает конкретную операционную работу</td>\n<td>Screen insert после руки на устройстве</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/065.jpg</code></td>\n</tr>\n<tr>\n<td>00:70</td>\n<td>CAD/design monitor</td>\n<td>Седой сотрудник работает над проектом</td>\n<td>Средний наблюдательный план, экран как evidence</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/070.jpg</code></td>\n</tr>\n<tr>\n<td>00:72.5</td>\n<td>Люди сверху</td>\n<td>Несколько работников идут и жестикулируют</td>\n<td>Возврат CCTV-точки, коллектив как система</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/072p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:75</td>\n<td>Архитектурный render в руке</td>\n<td>Проект становится физическим предметом</td>\n<td>Точный hand/print insert</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/075.jpg</code></td>\n</tr>\n<tr>\n<td>00:77.5</td>\n<td>Блондинка и работающий коллега</td>\n<td>Она говорит, он продолжает работать за спиной</td>\n<td>Testimonial и реальная деятельность в одном слое</td>\n<td>Visible speech</td>\n<td><code>frames/exact-browser-clean/077p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:82.5</td>\n<td>Брюнетка</td>\n<td>Камера задерживается на лице дольше обычного fragment</td>\n<td>Спокойный direct portrait</td>\n<td>Visible speech</td>\n<td><code>frames/exact-browser-clean/082p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:87.5</td>\n<td>Стол, бумаги, кружка и рука</td>\n<td>Рабочий процесс остаётся незавершённым</td>\n<td>Неприглаженный desk still life</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/087p5.jpg</code></td>\n</tr>\n<tr>\n<td>00:90</td>\n<td>Сотрудница с тёмным планшетом</td>\n<td>Последний human/work portrait</td>\n<td>Средний план, предмет удерживает professional context</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/090.jpg</code></td>\n</tr>\n<tr>\n<td>00:92.5</td>\n<td><code>brusnika.ru/HR</code></td>\n<td>Появляется единственный прямой recruitment CTA</td>\n<td>Белая строка на чёрном</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/092p5.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<p>Полная визуальная сетка из 38 кадров сведена в <code>frames/contact-exact-browser.jpg</code>; все отдельные exact frames лежат в <code>frames/exact-browser-clean/</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Brusnika — Because we want to be better</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22058\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22058</a></li>\n<li>Сообщение: <code>22058</code></li>\n<li>Дата UTC: 2026-05-23T08:29:59+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/realbakirov/brusnika\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/realbakirov/brusnika</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>BRUSNIKA - BECAUSE WE WANT TO BE BETTER\nby Evgenii Bakirov</p>\n<p><a href=\"https://vimeo.com/realbakirov/brusnika\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/realbakirov/brusnika</a></p>\n<p>#image@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.830071+00:00"
    },
    {
      "id": "2026-05-22__tg-22057-a0__sublimation-director-s-cut",
      "caseId": "-1001147919203:22057:0",
      "messageId": 22057,
      "date": "2026-05-22T05:31:19+00:00",
      "title": "SUBLIMATION director's cut",
      "brand": "SUBLIMATION director's cut",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Artem Ibatullin",
      "evidence": "E3",
      "frameCount": 48,
      "durationSeconds": 124,
      "summary": "SUBLIMATION продаёт фестиваль как место внутреннего превращения, а не как событие с программой. Человек сначала скрыт тканью и светом, затем получает происхождение через землю и ритуал, учится «дышать» внутри культурной оболочки, начинает двигаться и только в финале смотрит прямо в камеру. Название фестиваля появляется после трансформации, поэтому работает как имя пережитого состояния.",
      "sourceUrl": "https://vimeo.com/artyomibatullin/sublimation",
      "telegramUrl": "https://t.me/fps_24_video/22057",
      "images": [
        {
          "src": "./frames/2026-05-22__tg-22057-a0__sublimation-director-s-cut-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-target-vimeo-poster.webp"
        }
      ],
      "tasks": [
        "rhythm",
        "human",
        "world",
        "material",
        "product"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Фестиваль как внутреннее состояние",
          "signal": "За 124 секунды нет сцены, толпы, lineup, даты или билетного CTA; есть путь от скрытого тела к прямому взгляду.",
          "baseline": "Event promo обычно продаёт будущую социальную энергию и practical information.",
          "deviation": "Ролик действует как visual poem о пробуждении.",
          "interpretation": "SUBLIMATION присваивает себе состояние трансформации, а не только событие.",
          "transfer": "Сформулировать, кем зритель станет после продукта, и снять это состояние вместо буквального использования.",
          "risk": "Без соседнего conversion asset зритель не узнает, как и когда участвовать."
        },
        {
          "id": "move",
          "name": "Позднее имя бренда",
          "signal": "SUBLIMATION впервые появляется только около 01:56, после завершённого образного пути.",
          "baseline": "Реклама быстро идентифицирует отправителя.",
          "deviation": "Название становится финальным именем уже пережитого опыта.",
          "interpretation": "Бренд получает символическую ценность через delayed attribution.",
          "transfer": "Откладывать reveal, если каждый предыдущий мотив заранее строит брендовый мир.",
          "risk": "Слабое brand-world ownership превратит фильм в красивый generic mood piece."
        },
        {
          "id": "move",
          "name": "Один материал проходит смысловой arc",
          "signal": "Ткань сначала скрывает тело, затем пропускает солнце и в кульминации движется вместе с фигурой.",
          "baseline": "Костюм в cultural fashion film часто остаётся постоянным декоративным знаком.",
          "deviation": "Его функция меняется вместе с состоянием героя.",
          "interpretation": "Традиция показана как medium движения, а не музейная оболочка.",
          "transfer": "Назначить ключевому prop три последовательных глагола вместо трёх разных props.",
          "risk": "Если функции неразличимы, повтор станет только стилистической навязчивостью."
        },
        {
          "id": "move",
          "name": "Руки создают идентичность",
          "signal": "Руки заплетают волосы девочки, а позже образуют рамку вокруг взрослого лица.",
          "baseline": "Self-discovery обычно кодируется одиночным жестом освобождения.",
          "deviation": "Личность проявляется через коллективное прикосновение.",
          "interpretation": "Возвращение к себе не противопоставлено культуре и сообществу.",
          "transfer": "Повторить один social gesture в двух состояниях героя.",
          "risk": "Без согласия и культурного контекста жест может выглядеть как контроль над телом."
        },
        {
          "id": "move",
          "name": "Двадцатисекундный portrait hold",
          "signal": "Девочка и строка From the depths of the earth удерживаются примерно с 00:41 до 01:01.",
          "baseline": "Image advertising регулярно меняет красивые setups ради темпа.",
          "deviation": "Монтаж сознательно прекращает поставлять визуальную новизну.",
          "interpretation": "Зритель перестаёт считывать типаж и начинает проживать состояние.",
          "transfer": "Сделать один неподвижный кадр смысловым центром после накопления мотива.",
          "risk": "Без внутреннего движения света, лица или звука пауза ощущается как недомонтаж."
        },
        {
          "id": "move",
          "name": "Вопрос вместо brand promise",
          "signal": "Copy спрашивает Who are you? и Do you know how to breathe?.",
          "baseline": "Слоган сообщает пользу или позиционирование утвердительно.",
          "deviation": "Текст не закрывает смысл, а заставляет зрителя отвечать собой.",
          "interpretation": "Желание строится через self-diagnosis.",
          "transfer": "Ставить вопрос только там, где visual metaphor предлагает физический ответ.",
          "risk": "Абстрактный вопрос без конкретного изображения превращается в generic wellness-copy."
        },
        {
          "id": "move",
          "name": "Ландшафт как происхождение",
          "signal": "Сухая земля окружает героинь, а burned subtitle прямо называет depths of the earth.",
          "baseline": "Landscape в fashion film часто служит дорогим backdrop.",
          "deviation": "Среда получает причинную роль в identity.",
          "interpretation": "Место не обрамляет человека, а производит общий цвет, texture и смысл.",
          "transfer": "Связать location с героем минимум через два материальных признака и один глагол.",
          "risk": "Слишком буквальная национальная символика может свести живую культуру к пейзажному клише."
        },
        {
          "id": "move",
          "name": "Освобождение внутри статичного setup",
          "signal": "С 01:31 до 01:51 камера и комната почти не меняются, развивается только движение фигуры и ткани.",
          "baseline": "Кульминацию усиливают camera move и ускоренный cutting.",
          "deviation": "Энергия возникает внутри фиксированной рамки.",
          "interpretation": "Трансформация принадлежит performance, а не рекламной технике.",
          "transfer": "Заморозить камеру, если нужно доказать изменение формы в реальном пространстве.",
          "risk": "Слабая choreography оставит кадр визуально плоским."
        },
        {
          "id": "move",
          "name": "Самый широкий кадр как награда",
          "signal": "Большой ландшафт появляется в полном масштабе только под финальным title.",
          "baseline": "Establishing shot обычно открывает фильм и сообщает место.",
          "deviation": "Пространство раскрывается после плотной серии лиц, ткани и рук.",
          "interpretation": "Мир ощущается достигнутым, а не выданным заранее.",
          "transfer": "Сберечь maximum scale для финала arc от ограничения к принадлежности.",
          "risk": "Если ранние кадры не создают клаустрофобного напряжения, раскрытие масштаба не сработает."
        },
        {
          "id": "move",
          "name": "Свет проходит через культуру",
          "signal": "Контровое солнце просвечивает подвески, бисер и край ткани, создавая halo и flare.",
          "baseline": "Costume lighting обычно подчёркивает поверхность и detail.",
          "deviation": "Материал становится полупрозрачной световой мембраной.",
          "interpretation": "Heritage показан живым и проницаемым для настоящего.",
          "transfer": "Выбирать свет, который меняет физическое состояние ключевого материала.",
          "risk": "Пересвет без сохранённой texture превратит культурно конкретный объект в generic glow."
        },
        {
          "id": "move",
          "name": "Почти квадратная психологическая рамка",
          "signal": "Exact изображение около 1.46:1 удерживает лица, текстиль и пустоту ближе центра.",
          "baseline": "Современный event/fashion film часто использует широкий cinematic canvas.",
          "deviation": "Сжатая рамка усиливает portrait и vertical gesture.",
          "interpretation": "Зритель остаётся рядом с телом даже в ландшафте.",
          "transfer": "Выбирать aspect ratio из желаемой дистанции к человеку, а не из моды.",
          "risk": "Неверный crop разрушит работу рук и отношения фигуры с землёй."
        },
        {
          "id": "move",
          "name": "Авторство через ограничения",
          "signal": "Vignette, vintage softness, hard backlight, профиль и long holds повторяются во всех локациях; director/DOP/editor/colorist — один автор.",
          "baseline": "Craft film демонстрирует максимальное разнообразие setups и техник.",
          "deviation": "Разные сцены подчинены узкой оптической грамматике.",
          "interpretation": "Style возникает как последовательность решений, а не отдельный эффект.",
          "transfer": "Перед съёмкой задать несколько формальных запретов и проверять каждый кадр на соответствие.",
          "risk": "Ограничения без драматической функции делают фильм однообразным."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>SUBLIMATION продаёт фестиваль как место внутреннего превращения, а не как событие с программой. Человек сначала скрыт тканью и светом, затем получает происхождение через землю и ритуал, учится «дышать» внутри культурной оболочки, начинает двигаться и только в финале смотрит прямо в камеру. Название фестиваля появляется после трансформации, поэтому работает как имя пережитого состояния.</p>\n<p>Это согласуется с опубликованным premise Abstract Visuals: visual poem о внутреннем пробуждении и возвращении к себе в культурной среде Узбекистана. Официальное описание серии говорит о параллельных feminine/masculine journeys; сохранённая 23-кадровая сетка exact director’s cut доказывает прежде всего женские образы, поэтому мужская ветка здесь остаётся campaign context, а не реконструированный сюжет этого монтажа.</p>\n<h2>Драматургия</h2>\n<p>Фильм строится не на цели и препятствии, а на степени проявленности человека:</p>\n<p><code>оболочка → профиль → ритуал → происхождение → дыхание → движение → прямой взгляд → имя</code>.</p>\n<p>Первые полторы минуты субъект редко смотрит на зрителя и часто закрыт тканью, тенью или профилем. Прямой фронтальный portrait появляется лишь около 01:51, когда лицо уже буквально обрамлено руками других людей. Поэтому кульминация — не «героиня обрела свободу» как буквальный plot fact, а изменение режима видимости: из части среды человек становится тем, кто может выдержать встречный взгляд.</p>\n<h2>Жанр и отклонение от нормы</h2>\n<p><strong>Сигнал:</strong> в ролике нет lineup, сцены, толпы, дат, билетов и event footage; есть ландшафт, ритуальные жесты, costume craft и sparse copy.<br>\n<strong>Базовая конвенция:</strong> фестивальный промо-ролик обычно продаёт социальную энергию будущего события и снижает неопределённость практической информацией.<br>\n<strong>Отклонение:</strong> SUBLIMATION ведёт себя как fashion/ethnographic visual poem и оставляет practical utility за пределами фильма.<br>\n<strong>Интерпретация:</strong> фестиваль позиционируется не как вечер развлечения, а как культурный институт и пространство личного пробуждения.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Формат около 1.46:1.</strong> Exact video имеет 1572×1080, poster — 1920×1318. Почти квадратная рамка удерживает тело, ткань и пустое пространство в напряжённом равновесии.</li>\n<li><strong>Оптическое падение по краям.</strong> Vignette, bloom, flare и мягкость Pro.Vintage отделяют изображение от чистой digital-рекламы и делают его похожим на найденное воспоминание.</li>\n<li><strong>Контровой свет как материал.</strong> Солнце не просто подсвечивает костюм: оно проходит через подвески, вышивку и ткань, превращая культурный объект в проницаемую среду.</li>\n<li><strong>Профиль вместо объясняющего лица.</strong> Большинство portrait blocks не дают прямого контакта; зритель наблюдает внутреннее состояние, но не получает психологический access по команде.</li>\n<li><strong>Руки как социальный мотив.</strong> Они заплетают волосы и позже строят рамку вокруг лица. Идентичность показана не автономной, а собранной практикой и сообществом.</li>\n<li><strong>Ландшафт и комната.</strong> Открытая земля даёт происхождение и масштаб, интерьер — сопротивление, ткань и движение. Монтаж не выбирает между природой и культурой, а заставляет их порождать друг друга.</li>\n<li><strong>Ткань как драматический персонаж.</strong> Сначала она скрывает, затем пропускает свет, затем движется вместе с телом. Один prop проходит полный смысловой arc.</li>\n<li><strong>Длинные удержания.</strong> Пять соседних кадров фиксируют почти неизменный portrait block 00:41–01:01. Медленность — не отсутствие материала, а требование смотреть до возникновения смысла.</li>\n<li><strong>Редкая типографика.</strong> Три короткие строки занимают роль внутреннего голоса, а главный title отложен до последних секунд.</li>\n</ul>\n<h2>Девять режиссёрских решений</h2>\n<h3>1. Отложить категорию продукта</h3>\n<p><strong>Сигнал:</strong> название SUBLIMATION и институциональный подзаголовок возникают только после ≈01:56.<br>\n<strong>Базовая конвенция:</strong> event promo быстро сообщает, что именно рекламируется.<br>\n<strong>Отклонение:</strong> зритель сначала проживает самостоятельный film-world.<br>\n<strong>Интерпретация:</strong> бренд претендует быть названием состояния, а не подписью к афише.<br>\n<strong>Переносимый принцип:</strong> поздний reveal работает, если форма заранее создаёт опыт, который бренд способен честно присвоить.</p>\n<h3>2. Превратить costume в причинность</h3>\n<p><strong>Сигнал:</strong> одна и та же материальная система скрывает тело, ловит солнце и затем становится движущейся формой.<br>\n<strong>Базовая конвенция:</strong> cultural costume часто служит статичным знаком места или heritage.<br>\n<strong>Отклонение:</strong> одежда меняет функцию по мере внутреннего arc.<br>\n<strong>Интерпретация:</strong> традиция показана не как музейный объект, а как medium трансформации.<br>\n<strong>Переносимый принцип:</strong> ключевой prop должен не повторяться декоративно, а проходить глагольную цепочку <code>скрывает → пропускает → освобождает</code>.</p>\n<h3>3. Сделать руки авторами лица</h3>\n<p><strong>Сигнал:</strong> руки сначала заплетают волосы девочки, затем окружают взрослое лицо.<br>\n<strong>Базовая конвенция:</strong> self-discovery обычно снимается как одиночное освобождение героя.<br>\n<strong>Отклонение:</strong> человек проявляется через чужое прикосновение и коллективную композицию.<br>\n<strong>Интерпретация:</strong> возвращение к себе здесь не отделяет личность от культуры и сообщества.<br>\n<strong>Переносимый принцип:</strong> повторять один жест в разных возрастных/смысловых состояниях, чтобы показать невидимую причинность.</p>\n<h3>4. Удерживать лицо дольше рекламной нормы</h3>\n<p><strong>Сигнал:</strong> portrait девочки и строка <code>From the depths of the earth</code> держатся около двадцати секунд.<br>\n<strong>Базовая конвенция:</strong> image advertising поддерживает внимание частой сменой красивых setups.<br>\n<strong>Отклонение:</strong> монтаж сознательно перестаёт поставлять новизну.<br>\n<strong>Интерпретация:</strong> зритель должен перестать считывать типаж и начать замечать свет, дыхание, ожидание и собственную проекцию.<br>\n<strong>Переносимый принцип:</strong> один длинный hold может стать смысловым центром, если до него накоплен мотив и внутри кадра есть оптическое напряжение.</p>\n<h3>5. Использовать вопросы вместо лозунга</h3>\n<p><strong>Сигнал:</strong> <code>Who are you?</code> и <code>Do you know how to breathe?</code> требуют внутреннего ответа; <code>From the depths of the earth</code> даёт не benefit, а происхождение.<br>\n<strong>Базовая конвенция:</strong> рекламная строка объясняет promise и уменьшает неоднозначность.<br>\n<strong>Отклонение:</strong> copy расширяет неопределённость и обращается к телесному самоощущению.<br>\n<strong>Интерпретация:</strong> фестиваль строит желание через самодиагностику зрителя.<br>\n<strong>Переносимый принцип:</strong> sparse interrogative copy особенно силён, когда изображение уже содержит физическую метафору ответа.</p>\n<h3>6. Рифмовать землю и лицо</h3>\n<p><strong>Сигнал:</strong> сухой ландшафт окружает героинь, а строка прямо называет <code>depths of the earth</code>; тёплая кожа и ткань получают сходную палитру с почвой.<br>\n<strong>Базовая конвенция:</strong> landscape в fashion film часто остаётся дорогим backdrop.<br>\n<strong>Отклонение:</strong> среда назначена источником identity.<br>\n<strong>Интерпретация:</strong> культурная принадлежность передаётся не exposition, а общим материалом изображения.<br>\n<strong>Переносимый принцип:</strong> если location важна, связать её с героем через цвет, текстуру, глагол и copy одновременно.</p>\n<h3>7. Снимать освобождение внутри неподвижной камеры</h3>\n<p><strong>Сигнал:</strong> в блоке ≈01:31–01:51 комната и камера почти неизменны, а развивается только фигура-ткань.<br>\n<strong>Базовая конвенция:</strong> нарастание свободы поддерживают ускорением монтажа и движением камеры.<br>\n<strong>Отклонение:</strong> энергия возникает внутри фиксированной рамки.<br>\n<strong>Интерпретация:</strong> трансформация принадлежит телу, а не рекламной технике.<br>\n<strong>Переносимый принцип:</strong> удерживать setup неизменным, когда важно доказать реальное изменение формы или performance.</p>\n<h3>8. Поменять масштаб только в финале</h3>\n<p><strong>Сигнал:</strong> после плотных лиц, рук и текстур финальный title появляется над большим полем с маленькой фигурой.<br>\n<strong>Базовая конвенция:</strong> establishing landscape ставят в начале, чтобы определить место.<br>\n<strong>Отклонение:</strong> пространство раскрывается после внутреннего пути.<br>\n<strong>Интерпретация:</strong> земля перестаёт быть декорацией и становится миром, в который человек может выйти.<br>\n<strong>Переносимый принцип:</strong> сохранить самый широкий кадр как награду, если arc движется от ограничения к принадлежности.</p>\n<h3>9. Собрать авторский стиль из оптических ограничений</h3>\n<p><strong>Сигнал:</strong> почти квадратный frame, vintage falloff, flare, глубокая тень и повтор длинных portrait setups выдержаны до credits; director, DOP, editor и colorist — Artem Ibatullin.<br>\n<strong>Базовая конвенция:</strong> craft-heavy image film демонстрирует разнообразие техник и локаций.<br>\n<strong>Отклонение:</strong> разные сцены подчинены одной узкой оптической грамматике.<br>\n<strong>Интерпретация:</strong> авторство ощущается не через один эффект, а через последовательное ограничение способов смотреть.<br>\n<strong>Переносимый принцип:</strong> задать 3–4 формальных запрета на весь фильм и разрешить variation только внутри них.</p>\n<h2>Как встроен бренд</h2>\n<p>SUBLIMATION не появляется как sponsor поверх культурного материала. Название становится финальным контейнером для уже показанной связи человека, земли, craft и collective touch. <code>CULTURE PALACE OF AIRCRAFT BUILDERS IN UZBEKISTAN</code> придаёт поэтическому образу конкретную институциональную точку, а credit <code>ABSTRACT</code> фиксирует автора визуальной системы.</p>\n<p>Сильная сторона такого встраивания — высокая символическая ценность без product demonstration. Слабая — практическая конверсия вынесена за пределы фильма: зритель не узнаёт дату, lineup или способ участия.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Рекламировать событие через состояние, которое оно обещает, а не через нарезку самого события.</li>\n<li>Назначить одному материалу полноценный arc из трёх разных функций.</li>\n<li>Связать детство и взрослость повтором жеста, не утверждая буквальную биографию.</li>\n<li>Использовать один двадцатисекундный hold как центр фильма вместо равномерного montage tempo.</li>\n<li>Ставить sparse copy вопросами, когда visual metaphor уже содержит возможный ответ.</li>\n<li>Оставить наиболее широкий кадр на финал, чтобы пространство ощущалось достигнутым.</li>\n<li>Делать cultural specificity через реальные craft, texture и credited production design, а не через набор этнических symbols.</li>\n<li>Удерживать камеру неподвижной в кульминации, позволяя performance самому создать динамику.</li>\n<li>Сводить film-world к нескольким повторяемым мотивам: ткань, руки, профиль, земля, дыхание.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Без сильного soundtrack длинные portrait holds могут восприниматься как зависание; акустическая логика exact cut пока не проверена.</li>\n<li>Cultural costume легко превратить в exotic texture. Нужны авторы, кастинг, art direction и контекст, связанные с самой культурой, а не только привлекательная поверхность.</li>\n<li>Слишком позднее название ухудшит запоминание, если бренд не обладает правом на показанный мир.</li>\n<li>Вопросы о selfhood быстро становятся generic wellness-copy, если изображение не отвечает конкретным местом и действием.</li>\n<li>Почти квадратный формат и тяжёлая vignette могут превратить каждый кадр в одинаковую fashion postcard; здесь спасает смысловое развитие ткани и рук.</li>\n<li>Отсутствие event information делает ролик сильным image film, но слабым самостоятельным conversion asset; рядом нужен практический носитель.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Дословная речь и наличие narrator: точный Vimeo не публикует captions/transcript, акустический проход не выполнялся.</li>\n<li>Произносятся ли строки <code>Who are you?</code>, <code>From the depths of the earth</code> и <code>Do you know how to breathe?</code> или существуют только в изображении.</li>\n<li>Точная музыкальная форма и SFX, хотя original soundtrack Ollane опубликован в credits.</li>\n<li>Тождество девочки, женщины и покрытой тканью фигуры; монтажная рифма не равна биографическому факту.</li>\n<li>Наличие и порядок masculine journey внутри exact director’s cut; это опубликованный premise серии, но сохранённая сетка доказывает только наблюдаемые женские образы.</li>\n<li>Идентичность исполнителей, конкретные garment traditions и географические точки, если они не названы в источниках.</li>\n<li>Byte identity с 43/47/56-секундными компонентами: у них иные длительности, а один из soundtrack credits отличается.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат и доказательная база</h2>\n<p>124-секундный image film фестиваля SUBLIMATION, построенный как визуальное стихотворение о пробуждении и возвращении к себе. Основание разбора: непрерывный полный просмотр точного creator-hosted Vimeo <code>1194361566</code>, 23 сохранённых browser-кадра, официальный poster, авторские credits и опубликованный premise кампании.</p>\n<p>Vimeo не публикует captions или transcript. Поэтому сценарий ниже фиксирует наблюдаемое действие и burned-in copy; он не назначает героям непроверенную речь и не переносит порядок из коротких 43/47/56-секундных версий.</p>\n<h2>Поэпизодный сценарий</h2>\n<h3>00:00–00:15 — человек ещё скрыт</h3>\n<p>Солнце пробивает узорчатую ткань и подвески на спине фигуры. Затем молодая женщина показана в профиль на фоне пустого ландшафта. В комнате у большого окна другая фигура почти полностью превращена в движущийся текстильный объём. Фильм начинает не с лица и не с фестиваля, а с оболочки, света и границы между телом и средой.</p>\n<h3>00:15–00:37 — происхождение как ритуал</h3>\n<p>После переходного участка появляется девочка в традиционно декорированной одежде среди сухого пейзажа. Несколько рук заплетают ей волосы. В тёплом интерьере камера задерживается на её лице и косах. Индивидуальность возникает не как изолированный self-expression, а как результат места, ремесла и прикосновения других людей.</p>\n<h3>00:37–01:01 — земля получает голос через текст</h3>\n<p>Длинный крупный план девочки удерживается почти без сюжетного действия. На изображении появляется точная строка <code>From the depths of the earth</code>. Вместо объяснения происхождения фильм даёт земле право быть источником человека, цвета, одежды и внутреннего движения.</p>\n<h3>01:01–01:21 — переход к взрослому состоянию</h3>\n<p>Возвращается молодая женщина на открытом воздухе. Опущенный взгляд, ветер и почти неподвижный портрет делают переход не возрастной биографией, а сменой внутреннего состояния. Монтаж рифмует лицо девочки и взрослой женщины, не доказывая, что это один персонаж.</p>\n<h3>01:21–01:31 — дыхание вместо манифеста</h3>\n<p>Камера приближается к вышивке, бисеру и краю ткани, освещённым солнцем сзади. Burned subtitle спрашивает: <code>Do you know how to breathe?</code> Культура показана не музейным объектом, а оболочкой, через которую проходят свет, воздух и тело.</p>\n<h3>01:31–01:51 — освобождённое движение</h3>\n<p>Закутанная тканью фигура снова оказывается в пустой комнате. Теперь объём не просто скрывает человека: он вращается, падает, поднимается и занимает пространство. Внешняя оболочка становится инструментом движения, а не знаком неподвижной традиции.</p>\n<h3>01:51–01:56 — лицо как коллективная конструкция</h3>\n<p>Женщина смотрит прямо в камеру, пока множество рук формирует вокруг её головы живую рамку. После одиночных профилей и закрытых тел идентичность впервые предъявляется фронтально — но остаётся буквально поддержана и собрана другими.</p>\n<h3>01:56–02:04 — название после опыта</h3>\n<p>На широком ландшафте маленькая фигура движется от камеры. Только теперь возникают <code>SUBLIMATION</code>, подпись <code>CULTURE PALACE OF AIRCRAFT BUILDERS IN UZBEKISTAN</code>, знак <code>ABSTRACT</code> и основные credits. Название не объясняет предшествующие образы, а присваивает уже пережитой трансформации культурную и институциональную рамку.</p>\n<h2>Драматургическая формула</h2>\n<p><code>скрытое тело → встреча с ландшафтом → ритуал плетения → земля как источник → взрослый портрет → вопрос о дыхании → движение внутри оболочки → лицо, собранное руками → позднее имя фестиваля</code>.</p>\n<h2>Что делает историю рекламой SUBLIMATION</h2>\n<p>Обычная реклама фестиваля продаёт lineup, сцену, толпу и обещание энергии. Здесь нет документальных кадров события и прямого CTA. Фестиваль присваивает себе более высокий слой — внутреннее пробуждение, современное проживание узбекского культурного материала и превращение наследия в движение. Коммерческая функция выполняется не перечислением программы, а созданием мира, в который хочется войти.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Точный 124.08-секундный Vimeo director’s cut просмотрен полностью в браузере. В player отсутствуют <code>textTracks</code>, captions и transcript. Локального master/mux нет; Vimeo отдал только неполные range-фрагменты раздельных adaptive video/audio streams. Из-за ресурсного gate не запускались ffmpeg, Whisper и слуховой анализ.</p>\n<p>Поэтому ниже отдельно зафиксирован только видимый burned-in copy. Он не объявляется произнесённым закадровым текстом без акустической проверки.</p>\n<h2>Проверенный текст в изображении</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал / источник</th>\n<th>Точный текст</th>\n<th>Статус</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>exact official poster</td>\n<td><code>Who are you?</code></td>\n<td>Видимый burned subtitle на точном Vimeo poster; конкретный таймкод в сохранённой сетке не установлен</td>\n</tr>\n<tr>\n<td>примерно 00:41–01:01</td>\n<td><code>From the depths of the earth</code></td>\n<td>Видимый burned subtitle на полном exact playback</td>\n</tr>\n<tr>\n<td>примерно 01:21–01:26</td>\n<td><code>Do you know how to breathe?</code></td>\n<td>Видимый burned subtitle на полном exact playback</td>\n</tr>\n<tr>\n<td>примерно 01:56–02:04</td>\n<td><code>SUBLIMATION</code></td>\n<td>Финальный титул</td>\n</tr>\n<tr>\n<td>примерно 01:56–02:04</td>\n<td><code>CULTURE PALACE OF AIRCRAFT BUILDERS IN UZBEKISTAN</code></td>\n<td>Подзаголовок финального титула</td>\n</tr>\n<tr>\n<td>примерно 01:56–02:04</td>\n<td><code>ABSTRACT</code> и credits</td>\n<td>Финальный production block</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Exact director’s-cut description кредитует <strong>Original Soundtrack — Ollane</strong>.</li>\n<li>Более ранний 43-секундный компонент кредитует <strong>LUM — Pantera</strong>; этот трек не переносится на director’s cut.</li>\n<li>Наличие отдельного audio stream подтверждено browser network evidence, но его полная локальная копия не сохранена.</li>\n<li>Темп, музыкальная форма, голос, ambience и синхронные SFX без слухового прохода не размечаются.</li>\n</ul>\n<h2>Что можно утверждать о роли текста</h2>\n<p>Три вопроса/утверждения работают как редкая словесная ось: <code>Who are you?</code> задаёт идентичность, <code>From the depths of the earth</code> назначает происхождение, <code>Do you know how to breathe?</code> переводит происхождение в телесное настоящее. Финальный <code>SUBLIMATION</code> появляется только после этой внутренней траектории.</p>\n<h2>Что пока нельзя утверждать</h2>\n<ul>\n<li>Есть ли отдельный narrator или on-camera speech.</li>\n<li>Произносятся ли burned subtitles вслух.</li>\n<li>Какими музыкальными акцентами разделены эпизоды.</li>\n<li>Есть ли в миксе ветер, ткань, шаги, дыхание или иные синхронные шумы.</li>\n</ul>\n<p>После нормализации swap этот файл можно повысить акустическим проходом. Визуальный сценарий и точные экранные строки от этого не зависят.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды относятся к exact Vimeo <code>1194361566</code>, длительность 124.08 секунды. Browser seek даёт погрешность примерно 1–3 секунды; белая time badge player сохранена в части кадров и позволяет проверить фактическую позицию. Два технически пустых player-capture перенесены в <code>source/browser-attempts/</code> и не используются как визуальные доказательства.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Текст/звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>≈00:00</td>\n<td>Спина в декорированной ткани, солнце за головой</td>\n<td>Фигура почти не движется; свет проходит через подвески</td>\n<td>Симметричный backlit close shot, сильный halo и vignette</td>\n<td>Акустика не размечена</td>\n<td><code>frames/exact-browser-clean/000.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:05</td>\n<td>Молодая женщина в профиль, сухой ландшафт</td>\n<td>Смотрит вперёд вне кадра</td>\n<td>Боковой close portrait; горизонт низко; оптическое затемнение углов</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/005.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:10</td>\n<td>Тот же профиль</td>\n<td>Длинное удержание состояния вместо нового действия</td>\n<td>Почти идентичная композиция подтверждает медленный ритм</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/010.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:15</td>\n<td>Фигура под большим узорчатым текстилем в комнате</td>\n<td>Ткань скрывает тело у окна</td>\n<td>Общий interior shot; жёсткий боковой свет; человек превращён в объём</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/015.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:25</td>\n<td>Девочка сидит среди светлой каменистой земли</td>\n<td>Поза спокойная, рука у лица</td>\n<td>Центрированный дальний portrait внутри широкого пустого пространства</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/025.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:31</td>\n<td>Несколько рук заплетают волосы девочки</td>\n<td>Коллективное действие формирует причёску</td>\n<td>Верхняя точка; руки входят с краёв и образуют radial frame</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/030.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:37</td>\n<td>Девочка с косами в тёплом интерьере</td>\n<td>Смотрит в сторону источника света</td>\n<td>Плотный профиль; половина лица растворяется в тени</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/035.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:41</td>\n<td>Тот же профиль</td>\n<td>Почти неподвижное удержание</td>\n<td>Кадр становится носителем строки, а не новой информации</td>\n<td><code>From the depths of the earth</code></td>\n<td><code>frames/exact-browser-clean/040.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:46</td>\n<td>Тот же профиль и burned subtitle</td>\n<td>Продолжается визуальная пауза</td>\n<td>Длинный shot duration заставляет читать лицо как состояние</td>\n<td><code>From the depths of the earth</code></td>\n<td><code>frames/exact-browser-clean/045.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:51</td>\n<td>Тот же профиль</td>\n<td>Минимальные изменения мимики/света</td>\n<td>Монтаж отказывается ускорять смысл</td>\n<td><code>From the depths of the earth</code></td>\n<td><code>frames/exact-browser-clean/050.jpg</code></td>\n</tr>\n<tr>\n<td>≈00:56</td>\n<td>Тот же профиль</td>\n<td>Удержание перед переходом</td>\n<td>Текст и взгляд становятся смысловым центром</td>\n<td><code>From the depths of the earth</code></td>\n<td><code>frames/exact-browser-clean/055.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:01</td>\n<td>Завершение длинного portrait block</td>\n<td>Последний момент рифмы «лицо — земля»</td>\n<td>Тёплая тень сохраняет скульптурность лица</td>\n<td><code>From the depths of the earth</code></td>\n<td><code>frames/exact-browser-clean/060.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:06</td>\n<td>Молодая женщина с закрытыми/опущенными глазами на фоне неба</td>\n<td>Возвращение к открытому воздуху</td>\n<td>Low-angle close portrait; холодное небо сменяет тёплый интерьер</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/065.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:11</td>\n<td>Тот же outdoor portrait</td>\n<td>Состояние удерживается</td>\n<td>Плавная continuity через лицо, не через действие</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/070.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:16</td>\n<td>Тот же outdoor portrait</td>\n<td>Героиня остаётся внутри паузы</td>\n<td>Почти статичная композиция подготавливает tactile insert</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/075.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:21</td>\n<td>Вышивка и бисер на теле в контровом солнце</td>\n<td>Ткань движется на ветру/вместе с телом</td>\n<td>Extreme tactile close-up; flare и пересвет превращают костюм в световую мембрану</td>\n<td><code>Do you know how to breathe?</code></td>\n<td><code>frames/exact-browser-clean/080.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:26</td>\n<td>Тот же tactile insert</td>\n<td>Продолжение вопроса</td>\n<td>Длинный hold связывает дыхание с движением материи</td>\n<td><code>Do you know how to breathe?</code></td>\n<td><code>frames/exact-browser-clean/085.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:31</td>\n<td>Покрытая тканью фигура в пустой комнате</td>\n<td>Начинает широкое движение</td>\n<td>Общий статичный кадр; окно и ковры задают культурно конкретную сцену</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/090.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:36</td>\n<td>Та же фигура</td>\n<td>Текстиль разворачивается в воздухе</td>\n<td>Одежда/покрывало становится самостоятельной кинетической формой</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/095.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:41</td>\n<td>Та же фигура</td>\n<td>Движение проходит через падение и подъём</td>\n<td>Повтор одного setup делает изменение позы главным монтажным событием</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/100.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:46</td>\n<td>Та же фигура</td>\n<td>Завершает танцевальный/ритуальный жест</td>\n<td>Пространство остаётся неподвижным, меняется только тело-ткань</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/105.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:51</td>\n<td>Женское лицо, окружённое множеством рук</td>\n<td>Руки формируют живую рамку вокруг головы</td>\n<td>Фронтальный close portrait; radial choreography; прямой взгляд</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/110.jpg</code></td>\n</tr>\n<tr>\n<td>≈01:56</td>\n<td>Дальняя фигура в ландшафте под титрами</td>\n<td>Уходит/движется через поле</td>\n<td>Масштаб резко раскрывается; поздний title/credit reveal</td>\n<td><code>SUBLIMATION</code>; <code>CULTURE PALACE OF AIRCRAFT BUILDERS IN UZBEKISTAN</code>; credits</td>\n<td><code>frames/exact-browser-clean/115.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Карта монтажного ритма</h2>\n<ul>\n<li>00:00–00:37 — чередование разных пространств и состояний каждые 5–15 секунд.</li>\n<li>00:37–01:01 — намеренно длинный portrait hold с одной строкой текста.</li>\n<li>01:01–01:31 — второй slow-portrait block, завершённый tactile insert.</li>\n<li>01:31–01:51 — один неподвижный setup и нарастающее движение ткани.</li>\n<li>01:51–02:04 — фронтальное предъявление лица, затем резкое раскрытие пространства и титр.</li>\n</ul>\n<p>Собранный обзор всех пригодных кадров: <code>frames/contact-exact-browser.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>SUBLIMATION director’s cut</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22057\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22057</a></li>\n<li>Сообщение: <code>22057</code></li>\n<li>Дата UTC: 2026-05-22T05:31:19+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/artyomibatullin/sublimation\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/artyomibatullin/sublimation</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>SUBLIMATION - ABSTRACT\nby Artem Ibatullin</p>\n<p><a href=\"https://vimeo.com/artyomibatullin/sublimation\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/artyomibatullin/sublimation</a></p>\n<p>#art@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.826127+00:00"
    },
    {
      "id": "2026-05-21__tg-22056-a0__film-reel",
      "caseId": "-1001147919203:22056:0",
      "messageId": 22056,
      "date": "2026-05-21T04:30:02+00:00",
      "title": "FILM REEL",
      "brand": "FILM REEL",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Yuri_Danilov",
      "evidence": "E4",
      "frameCount": 46,
      "durationSeconds": 110,
      "summary": "FILM REEL продаёт Юрия Данилова не широтой списка проектов, а повторяемой способностью: он превращает мотивированный источник света в событие сцены. Огонь, лампа, окно, фара, взрыв, corridor practical и автомобильные headlights не просто делают изображение видимым — они задают направление действия, психологическую дистанцию и глубину пространства.",
      "sourceUrl": "https://vimeo.com/1194237348",
      "telegramUrl": "https://t.me/fps_24_video/22056",
      "images": [
        {
          "src": "./frames/2026-05-21__tg-22056-a0__film-reel-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "exact-browser-clean/015.jpg"
        }
      ],
      "tasks": [
        "rhythm",
        "human",
        "world",
        "camera",
        "product"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Reel вокруг одной компетенции",
          "signal": "Fire, lamp, window, headlight and corridor practicals repeatedly turn light into scene action across unrelated productions.",
          "baseline": "Showreel proves range by listing genres and recognizable projects.",
          "deviation": "Project identity is suppressed in favor of one repeatable lighting behavior.",
          "interpretation": "The author brand becomes a method rather than a resume montage.",
          "transfer": "Choose one commissioning reason and let every selected clip prove a different facet of it.",
          "risk": "An overly narrow signature can hide genuine range."
        },
        {
          "id": "move",
          "name": "Сложная экспозиция как opening claim",
          "signal": "The reel opens in blue-black darkness with only a silhouette, wall texture and bright portal clearly separated.",
          "baseline": "Reels often start with a star, title or maximum production value.",
          "deviation": "The first proof is control of the visibility threshold.",
          "interpretation": "Shadow detail and hierarchy are presented as core expertise.",
          "transfer": "Open with the hardest relevant technical problem you can visibly solve.",
          "risk": "Underexposed playback on ordinary screens may look like missing information."
        },
        {
          "id": "move",
          "name": "Мотивированный источник в кадре",
          "signal": "Flames, lamps, windows and headlights remain visible while shaping faces and space.",
          "baseline": "Commercial key light can be attractive without an on-screen cause.",
          "deviation": "The viewer sees why light exists and where it travels.",
          "interpretation": "Lighting feels native to the story world.",
          "transfer": "Give every dominant light a prop, opening or environmental trace.",
          "risk": "Repeating visible practicals without functional variation becomes mannerism."
        },
        {
          "id": "move",
          "name": "Огонь замыкает монтаж",
          "signal": "Early ritual/fire images return as a burning modern car immediately before the end card.",
          "baseline": "A reel progresses through highlights without motif closure.",
          "deviation": "The penultimate shot answers the opening element in another genre.",
          "interpretation": "The portfolio gains an authored arc.",
          "transfer": "Return the opening element in a different production context before signing the work.",
          "risk": "A forced reprise can privilege superficial matching over stronger material."
        },
        {
          "id": "move",
          "name": "Spectacle ↔ intimacy",
          "signal": "Burning structures cut to a bed; explosions cut to an embrace; an industrial hall gives way to one person by a boat.",
          "baseline": "Production scale usually escalates linearly in a reel.",
          "deviation": "Large proofs are repeatedly interrupted by vulnerable human distance.",
          "interpretation": "Logistical scale and psychological sensitivity are sold together.",
          "transfer": "Follow every wide production-value shot with its human consequence.",
          "risk": "If the close shot has no emotional charge, the alternation becomes only size variation."
        },
        {
          "id": "move",
          "name": "Воздух как compositional layer",
          "signal": "Smoke, rain, steam and haze separate planes and reveal beams.",
          "baseline": "Depth relies mostly on lens, blocking and focus.",
          "deviation": "Atmosphere becomes a visible third layer.",
          "interpretation": "Locations acquire weather, density and scale.",
          "transfer": "Assign atmosphere one measurable task: separation, beam visibility or transition masking.",
          "risk": "Unmotivated haze reads as a generic cinematic filter."
        },
        {
          "id": "move",
          "name": "Лицо остаётся частью мира",
          "signal": "Portraits retain shadow, fire color and foreground obstruction instead of receiving flat beauty fill.",
          "baseline": "Showreels maximize facial readability to showcase performers.",
          "deviation": "World lighting is allowed to dominate part of the face.",
          "interpretation": "Character is embedded in environment rather than pasted over it.",
          "transfer": "Expose only the facial information needed for the dramatic action.",
          "risk": "Insufficient skin information can collapse on low-quality displays."
        },
        {
          "id": "move",
          "name": "Эпохи связывает отношение температур",
          "signal": "Period disaster, modern bedroom, fashion exterior and automotive night repeat cool ambient worlds with localized warm sources.",
          "baseline": "Each genre block uses a fully separate visual look.",
          "deviation": "Era changes while source-to-ambient contrast stays consistent.",
          "interpretation": "The signature transfers across production design.",
          "transfer": "Match projects by lighting relationship rather than one global grade.",
          "risk": "Too much warm-versus-cool contrast can make the reel visually predictable."
        },
        {
          "id": "move",
          "name": "Архитектура прокладывает путь взгляда",
          "signal": "Rails, corridors, courtyard curves and steel trusses create strong depth vectors.",
          "baseline": "Movement is demonstrated with visible camera choreography.",
          "deviation": "Static geometry supplies motion before the actor or camera moves.",
          "interpretation": "Location selection and framing carry kinetic energy.",
          "transfer": "Design a spatial vector first, then decide whether camera motion is still necessary.",
          "risk": "Symmetry and leading lines without subject tension become architectural wallpaper."
        },
        {
          "id": "move",
          "name": "Машина как mobile lighting event",
          "signal": "Train, motorcycle and car change scale, atmosphere and practical light as they enter.",
          "baseline": "Vehicle shots demonstrate product form or speed.",
          "deviation": "The vehicle actively relights the surrounding world.",
          "interpretation": "Technology becomes scene causality, not an inserted object.",
          "transfer": "Plan a vehicle entrance as a change in exposure, haze and background behavior.",
          "risk": "If the vehicle does not affect the environment, the shot reverts to generic coverage."
        },
        {
          "id": "move",
          "name": "Масштаб вместо жанровых подписей",
          "signal": "Close skin/flame alternates with explosions, halls, trains, corridors and shoreline wides.",
          "baseline": "Range is explained by project labels or separate genre chapters.",
          "deviation": "Spatial contrast communicates range without text.",
          "interpretation": "The viewer experiences versatility rather than reading it.",
          "transfer": "Build a scale matrix and select evidence for each distance before editing.",
          "risk": "Uncredited clips reduce recognition and collaborator context."
        },
        {
          "id": "move",
          "name": "Белая подпись после тёмного мира",
          "signal": "A plain white YURI DANILOV / director of photography card follows the burning-car climax.",
          "baseline": "End cards continue the reel look and add contacts, logos or animation.",
          "deviation": "The image resets completely and states only name and role.",
          "interpretation": "The montage is treated as proof; typography only names its author.",
          "transfer": "Reduce the final card to the exact commissioning claim once the evidence is complete.",
          "risk": "Outside the hosting page, the card offers no contact or portfolio route."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>FILM REEL продаёт Юрия Данилова не широтой списка проектов, а повторяемой способностью: он превращает мотивированный источник света в событие сцены. Огонь, лампа, окно, фара, взрыв, corridor practical и автомобильные headlights не просто делают изображение видимым — они задают направление действия, психологическую дистанцию и глубину пространства.</p>\n<p>Поэтому period catastrophe, intimate bedroom, industrial hall, fashion portrait и automotive night ощущаются работой одного DOP, хотя принадлежат разным production. Авторский бренд возникает как правило обращения со светом, а не как одинаковый LUT.</p>\n<h2>Жанр и отклонение от нормы</h2>\n<p><strong>Сигнал:</strong> reel не подписывает проекты и почти не показывает logos; разные работы соединены повтором fire, haze, silhouette, practical light и architecture depth.<br>\n<strong>Базовая конвенция:</strong> cinematography reel часто доказывает статус узнаваемыми titles, звёздами и быстрым перечислением жанров.<br>\n<strong>Отклонение:</strong> здесь project identity ослаблена, а visual motifs сильнее source recognition.<br>\n<strong>Интерпретация:</strong> зрителю предлагают нанять не набор прошлых достижений, а конкретный способ строить мир камерой и светом.</p>\n<h2>Монтажная драматургия</h2>\n<p>Reel имеет скрытую причинность:</p>\n<p><code>источник возникает во тьме → человек становится видимым → свет расширяется до катастрофы и машины → масштаб очищается до одиночной фигуры → современный мир получает ту же атмосферу → огонь возвращается → автор подписывает метод</code>.</p>\n<p>Opening и предпоследний кадр рифмуются пламенем. Между ними монтаж проверяет один принцип на разных задачах: close face, interior reflection, mass scene, vehicle, architecture и landscape. Финальная белая карточка работает как лабораторный reset — после сложной картинки остаётся только имя человека, ответственного за неё.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Low-key как контролируемая информация.</strong> Тёмные области не просто создают mood: они скрывают второстепенное и направляют взгляд к одному источнику, лицу или движению.</li>\n<li><strong>Practicals внутри изображения.</strong> Flame, lamp, headlight, corridor fixtures и окна остаются видимыми. Свет получает причинность и не ощущается внешней «красивой подсветкой».</li>\n<li><strong>Тёплое против холодного.</strong> Orange fire регулярно существует внутри blue/gray environment. Контраст температур отделяет человека и действие без чрезмерной brightness.</li>\n<li><strong>Воздух становится объёмом.</strong> Smoke, steam, rain, haze и dust делают лучи и расстояние физически читаемыми.</li>\n<li><strong>Человек не обязан быть самым светлым объектом.</strong> Лица часто остаются наполовину в тени или превращаются в silhouette; scene сохраняет право быть важнее celebrity coverage.</li>\n<li><strong>Архитектура как optical track.</strong> Рельсы, коридоры, стены courtyard и стальные фермы ведут взгляд и измеряют scale.</li>\n<li><strong>Машина как moving light.</strong> Поезд, мотоцикл и автомобиль одновременно несут движение, practical sources и изменение глубины.</li>\n<li><strong>Смена масштаба вместо списка жанров.</strong> Close flame/skin рифмуется с wide explosion/hall/shoreline. Диапазон доказывается пространственно.</li>\n<li><strong>Повтор без буквального matching.</strong> Fire возвращается в разных мирах; blue darkness связывает exterior, corridor и car scene. Montage держится на свойствах света, а не match cuts ради трюка.</li>\n<li><strong>Чистая подпись.</strong> End card не продолжает cinematographic texture и поэтому отделяет proof от claim.</li>\n</ul>\n<h2>Десять операторских и монтажных решений</h2>\n<h3>1. Открыть самым сложным exposure regime</h3>\n<p><strong>Сигнал:</strong> первые кадры почти чёрные, но фигура, texture стены и bright opening остаются различимыми.<br>\n<strong>Базовая конвенция:</strong> reel начинает с самого зрелищного или узнаваемого hero shot.<br>\n<strong>Отклонение:</strong> первый claim — способность контролировать границу видимости.<br>\n<strong>Интерпретация:</strong> автор сразу демонстрирует confidence в shadow detail и visual hierarchy.<br>\n<strong>Переносимый принцип:</strong> ставить первым кадр, который доказывает самую важную профессиональную компетенцию, а не самый дорогой production.</p>\n<h3>2. Сделать источник частью mise-en-scène</h3>\n<p><strong>Сигнал:</strong> огонь, лампа, headlight и window остаются в кадре и объясняют направление света.<br>\n<strong>Базовая конвенция:</strong> рекламное освещение может быть красивым, но немотивированным.<br>\n<strong>Отклонение:</strong> viewer видит причину highlights и shadows.<br>\n<strong>Интерпретация:</strong> изображение ощущается принадлежащим миру сцены.<br>\n<strong>Переносимый принцип:</strong> для каждого key light искать предметный источник или видимый след его присутствия.</p>\n<h3>3. Возвращать огонь как авторскую скобку</h3>\n<p><strong>Сигнал:</strong> early fire block рифмуется с burning car перед end card.<br>\n<strong>Базовая конвенция:</strong> showreel идёт от одного сильного клипа к следующему без возврата.<br>\n<strong>Отклонение:</strong> последний образ завершает мотив первого.<br>\n<strong>Интерпретация:</strong> montage получает форму, а не только плотность highlights.<br>\n<strong>Переносимый принцип:</strong> выбрать один визуальный элемент opening и вернуть его в другом жанре перед подписью.</p>\n<h3>4. Чередовать intimate и monumental</h3>\n<p><strong>Сигнал:</strong> burning structure сменяется постелью; explosion — объятием; industrial hall — одиночной лодкой.<br>\n<strong>Базовая конвенция:</strong> production scale часто наращивается линейно.<br>\n<strong>Отклонение:</strong> широкий spectacle регулярно прерывается телом и жестом.<br>\n<strong>Интерпретация:</strong> DOP обещает не только logistics большого кадра, но и психологическую proximity.<br>\n<strong>Переносимый принцип:</strong> после каждого wide proof ставить close human consequence, а не второй wide ещё дороже.</p>\n<h3>5. Использовать атмосферу как третью плоскость</h3>\n<p><strong>Сигнал:</strong> smoke, rain, steam и haze отделяют foreground от background и делают лучи видимыми.<br>\n<strong>Базовая конвенция:</strong> depth строится lens choice, blocking и focus separation.<br>\n<strong>Отклонение:</strong> воздух сам становится layer композиции.<br>\n<strong>Интерпретация:</strong> пространство имеет плотность и погоду, а не выглядит набором декораций.<br>\n<strong>Переносимый принцип:</strong> назначить atmosphere конкретную функцию — reveal beam, separate silhouette или hide scale transition.</p>\n<h3>6. Сохранить лица внутри тени</h3>\n<p><strong>Сигнал:</strong> fire portraits, защитная экипировка, corridor figures и fashion character не получают flat frontal fill.<br>\n<strong>Базовая конвенция:</strong> reel стремится максимально ясно показать performance и beauty.<br>\n<strong>Отклонение:</strong> часть лица уступает место источнику и пространству.<br>\n<strong>Интерпретация:</strong> операторский взгляд ценит narrative mystery выше демонстративной «правильности».<br>\n<strong>Переносимый принцип:</strong> оставлять ровно столько facial information, сколько нужно для действия, не уничтожая world lighting.</p>\n<h3>7. Связать эпохи одной световой логикой</h3>\n<p><strong>Сигнал:</strong> period wreck, современная спальня, fashion exterior и night car используют сходные cool environments с локальными warm sources.<br>\n<strong>Базовая конвенция:</strong> разные genres в reel разделяются отдельными looks.<br>\n<strong>Отклонение:</strong> эпоха меняется, а отношение к contrast и atmosphere остаётся.<br>\n<strong>Интерпретация:</strong> signature оказывается переносимым, а не привязанным к одному production design.<br>\n<strong>Переносимый принцип:</strong> искать continuity не в palette целиком, а в повторяющемся отношении key source к ambient world.</p>\n<h3>8. Использовать архитектуру как движение камеры без camera move</h3>\n<p><strong>Сигнал:</strong> rails, corridor walls, courtyard curves и hall trusses направляют взгляд в глубину.<br>\n<strong>Базовая конвенция:</strong> dynamism reel часто доказывает gimbal, crane или fast camera move.<br>\n<strong>Отклонение:</strong> большая часть sampled frames работает как статичная, но сильная перспектива.<br>\n<strong>Интерпретация:</strong> движение может быть заложено в geometry кадра до начала действия.<br>\n<strong>Переносимый принцип:</strong> строить vector движения production design и location lines, а camera move добавлять только после этого.</p>\n<h3>9. Дать машинам три функции сразу</h3>\n<p><strong>Сигнал:</strong> train, motorcycle и car несут scale, motion и собственный practical light/steam/haze.<br>\n<strong>Базовая конвенция:</strong> vehicle shot демонстрирует объект или скорость.<br>\n<strong>Отклонение:</strong> машина перестраивает освещение и atmosphere вокруг себя.<br>\n<strong>Интерпретация:</strong> техника становится mobile lighting event.<br>\n<strong>Переносимый принцип:</strong> планировать vehicle entrance как изменение всей сцены, а не проезд внутри готового света.</p>\n<h3>10. Закончить профессиональным claim без декора</h3>\n<p><strong>Сигнал:</strong> после burning car появляется plain white <code>YURI DANILOV / director of photography</code>.<br>\n<strong>Базовая конвенция:</strong> reel end card добавляет contact, agencies, project titles или animated identity.<br>\n<strong>Отклонение:</strong> остаются имя и роль.<br>\n<strong>Интерпретация:</strong> предыдущие 108 секунд должны самостоятельно доказать квалификацию.<br>\n<strong>Переносимый принцип:</strong> если proof strong, end card должен не украшать, а точно назвать автора и функцию.</p>\n<h2>Как встроен личный бренд</h2>\n<p>Имя Данилова отсутствует во время clips и не присваивает себе отдельные production в момент просмотра. Только после завершения визуального аргумента появляется роль <code>director of photography</code>. Это этически и стратегически точная конструкция: reel не утверждает, что оператор единолично создал фильмы, но показывает именно тот слой решений, за который он хочет быть нанят.</p>\n<p>Официальный portfolio делит работы на Films, Commercial и Music video; reel не повторяет эту taxonomy текстом, а демонстрирует способность перенести один световой метод через все три класса.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Собирать reel вокруг одной профессиональной способности, а не хронологии проектов.</li>\n<li>Открывать кадром, который доказывает сложнейшую техническую задачу.</li>\n<li>Рифмовать первый и предпоследний shot, чтобы portfolio получило форму.</li>\n<li>После каждого масштабного кадра возвращать человеческое consequence.</li>\n<li>Монтировать разные проекты по отношению <code>source ↔ ambient</code>, а не только по цвету.</li>\n<li>Использовать smoke/rain/steam как depth layer с конкретной функцией.</li>\n<li>Сохранять practical sources в кадре, чтобы свет ощущался причинным.</li>\n<li>Доказывать range через scale, weather и genre, но удерживать общий signature.</li>\n<li>Давать автомобилю или поезду менять весь свет сцены.</li>\n<li>Оставлять end card максимально чистой, если montage уже сделал claim.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li>Постоянный low-key легко превращает разные работы в один generic «dark cinematic» look и скрывает диапазон дневной съёмки.</li>\n<li>Fire, smoke и big period spectacle могут создать впечатление, что production design делает больше работы, чем камера; поэтому нужны quiet bedroom, corridor и shoreline proofs.</li>\n<li>Без подписей потенциальный клиент не узнает projects и collaborators. Это полезно для авторского flow, но требует отдельного portfolio index.</li>\n<li>Слишком много practicals в кадре делает мотив предсказуемым; источник должен менять функцию, а не просто светиться.</li>\n<li>Faces in shadow требуют точного контроля skin information и display conditions; на слабом экране они могут провалиться.</li>\n<li>Atmosphere без narrative cause выглядит как привычный haze filter.</li>\n<li>Minimal end card работает только при ясном commissioning context; отдельно от Vimeo description в ней нет сайта или контакта.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Имена отдельных projects и collaborators внутри exact reel: они не подписаны, visual recognition не используется как credit evidence.</li>\n<li>Наличие voice-over, dialogue и exact music/SFX structure: Vimeo не публикует captions, MP4 не содержит subtitle stream, акустический проход отложен ресурсным gate.</li>\n<li>Camera bodies, lenses, lighting fixtures и post pipeline для отдельных кадров.</li>\n<li>Что все clips сняты в одном aspect ratio или одной delivery версии; exact reel нормализован в 3840×2160, а Vimeo poster использует ultrawide source frame.</li>\n<li>Что sample frame полностью описывает surrounding shot; time grid используется для visual grammar, не для project reconstruction.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Формат</h2>\n<p>110-секундный cinematography showreel Юрия Данилова. Это не единая история и не рекламный ролик одного бренда: монтаж собирает фрагменты разных films, commercials и music videos в одно доказательство операторского почерка.</p>\n<p>Основание: exact publisher-enabled Vimeo master 3840×2160 с checksum, полный browser playback до end screen и 22 time-positioned кадра. Названия отдельных проектов не присваиваются по визуальному узнаванию; сценарий описывает монтажную архитектуру самого reel.</p>\n<h2>Поэпизодный сценарий монтажа</h2>\n<h3>00:00–00:18 — свет как первичное событие</h3>\n<p>В синевато-чёрном экстерьере маленькая фигура движется к яркому прямоугольнику. Затем огонь освещает руки и лицо, маленькая лампа выделяет грубую фактуру, а человек оказывается перед горящей геометрической конструкцией. Reel начинает не с узнаваемой звезды или крупного production value, а с базовой операторской задачи: сделать источник света частью действия.</p>\n<h3>00:18–00:24 — резкое уменьшение масштаба</h3>\n<p>После огня и силуэтов появляется лежащий в постели мужчина. Спектакль сменяется уязвимым телом и мягким интерьерным светом. Эта склейка доказывает диапазон не перечнем жанров, а контрастом психологической дистанции.</p>\n<h3>00:24–00:47 — period spectacle и человек внутри катастрофы</h3>\n<p>Униформа, горящий wreck, железнодорожное пространство, взрыв, дым и объятие на разрушенной улице образуют связный блок. Массовая сцена всё время возвращается к лицу или физическому контакту. Кульминацией становится крупный человек в защитной экипировке, видимый через оптическую/механическую рамку.</p>\n<h3>00:47–01:03 — practical light в современном пространстве</h3>\n<p>Дождливая спальня наблюдается через стекло, мотоциклетная фара занимает почти весь смысл кадра, затем остаётся почти абстрактная синяя темнота с одинокой тёплой точкой. После period production reel показывает, что та же работа с глубиной и источником сохраняется в минимальном современном setup.</p>\n<h3>01:03–01:23 — движение, машина, архитектура</h3>\n<p>Паровоз проходит вдоль платформы; затем маленькие люди бегут внутри огромного стеклянно-стального hall. Один силуэт идёт по тёплому коридору. Следом появляется одинокая фигура с лодкой на светлом берегу. Блок последовательно очищает пространство: от crowds и механики к одному человеку и открытому горизонту.</p>\n<h3>01:23–01:43 — современный commercial register</h3>\n<p>Симметричный синий corridor, женщина в тёмных очках, автомобиль в ночном haze. Современность вводится не яркостью и clean beauty, а той же плотной атмосферой, направленным practical light и контролируемым цветовым контрастом, что держали period-block.</p>\n<h3>01:43–01:48 — возврат к исходному элементу</h3>\n<p>Человек стоит рядом с горящей машиной. Огонь из открытия возвращается в современном мире и замыкает reel визуальной рифмой: источник света снова одновременно является действием, опасностью и главным compositional object.</p>\n<h3>01:48–01:50 — авторская подпись</h3>\n<p>Белая карточка <code>YURI DANILOV / director of photography</code> очищает изображение от всей предыдущей сложности. Ни список проектов, ни awards, ни контакты не конкурируют с единственным claim: показанные миры объединены работой одного оператора.</p>\n<h2>Монтажная формула</h2>\n<p><code>тьма и practical light → близкое уязвимое тело → period spectacle → лицо внутри катастрофы → современный practical light → машины и архитектурный масштаб → fashion/automotive night → огонь как reprise → белая подпись</code>.</p>\n<h2>Что продаёт reel</h2>\n<p>Не «я умею снимать разные жанры», а более конкретное обещание: Юрий Данилов умеет превращать свет, дым, погоду, архитектуру и движение машины в драматическое пространство — независимо от того, перед камерой война, спальня, поезд, fashion character или автомобиль.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Exact master полностью сохранён: H.264 3840×2160, 25 fps, <strong>110.058333 s</strong>; AAC stereo 48 kHz той же полной длительности. Контейнер не содержит subtitle stream. Vimeo не показывает caption control и не публикует transcript.</p>\n<p>Речь, музыка и sound design не назначаются по изображению. Локальный Whisper/акустический проход не запускался: swap и CPU idle не проходят общий ресурсный gate Mac.</p>\n<h2>Проверенный текст в кадре</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Текст</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>примерно 01:48–01:50</td>\n<td><code>YURI DANILOV</code></td>\n<td>Авторская идентификация после montage proof</td>\n</tr>\n<tr>\n<td>примерно 01:48–01:50</td>\n<td><code>director of photography</code></td>\n<td>Единственный профессиональный claim reel</td>\n</tr>\n</tbody>\n</table>\n<p>В 22 сохранённых sampled frames другого рекламного copy или clip title не зафиксировано. Это не доказывает отсутствие любой внутрисценической надписи между sample points, но подтверждает, что reel не строит навигацию через подписи проектов.</p>\n<h2>Что можно утверждать о звуковой функции</h2>\n<ul>\n<li>Полная stereo-дорожка существует и синхронна по контейнерной длительности.</li>\n<li>Reel длится 110 секунд и смонтирован как единая авторская sequence, поэтому audio track является частью exact master, а не внешним browser overlay.</li>\n<li>Ни identity музыкального трека, ни наличие диалога/voice-over, ни переходы SFX без слуховой проверки не заявляются.</li>\n</ul>\n<h2>Что нужно для акустического upgrade</h2>\n<p>После прохождения resource gate — один последовательный слуховой/ASR-проход по уже сохранённому master: отметить наличие речи, музыкальные sections, ударные монтажные акценты, fire/vehicle/ambience SFX и способ, которым audio склеивает разные проекты. До этого визуальные выводы считаются полными, а звуковые — ограниченными доказательствами.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды сняты с exact Vimeo player и относятся к полному master <strong>110.058333 s</strong>. Имена frame-файлов — nominal five-second grid; из-за короткого render-play в первой половине фактические player positions постепенно сдвигаются. Колонка «Таймкод» и видимые player badges являются авторитетными.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Свет/камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Маленькая фигура в синевато-чёрном экстерьере</td>\n<td>Движется к яркому прямоугольному проходу</td>\n<td>Почти весь кадр в low-key; источник строит глубину и направление</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/000.jpg</code></td>\n</tr>\n<tr>\n<td>00:06</td>\n<td>Лицо, руки и открытый огонь</td>\n<td>Человек взаимодействует с пламенем</td>\n<td>Огонь — единственный тёплый practical; кожа возникает из тьмы</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/005.jpg</code></td>\n</tr>\n<tr>\n<td>00:12</td>\n<td>Рука с маленькой лампой и грубая обёрнутая фигура</td>\n<td>Practical перемещается внутри кадра</td>\n<td>Узкий amber pool выделяет texture, фон сохраняется чёрным</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/010.jpg</code></td>\n</tr>\n<tr>\n<td>00:18</td>\n<td>Мужчина перед горящей геометрической конструкцией</td>\n<td>Стоит на фоне пламени</td>\n<td>Силуэт и negative space; масштаб источника превышает человека</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/015.jpg</code></td>\n</tr>\n<tr>\n<td>00:24</td>\n<td>Обнажённый по плечи мужчина в постели</td>\n<td>Лежит под тканью</td>\n<td>Резкий переход от spectacle к intimate soft light</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/020.jpg</code></td>\n</tr>\n<tr>\n<td>00:29</td>\n<td>Пожилой человек в форме, женщина, горящий wreck</td>\n<td>Герои стоят среди разрушения</td>\n<td>Cool smoke отделяет фигуры от orange fire; period production scale</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/025.jpg</code></td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Взрыв/дым в железнодорожном пространстве</td>\n<td>Дебрис и облако пересекают перспективу</td>\n<td>Lines рельсов и вагонов ведут взгляд в blast; wide action coverage</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/030.jpg</code></td>\n</tr>\n<tr>\n<td>00:41</td>\n<td>Человек в форме обнимает другого у разрушенной улицы</td>\n<td>Физический контакт внутри массовой сцены</td>\n<td>Средний план сохраняет readable background action и дым</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/035.jpg</code></td>\n</tr>\n<tr>\n<td>00:47</td>\n<td>Лицо в защитной экипировке, обрамлённое устройством</td>\n<td>Поднимает предмет к камере</td>\n<td>Extreme psychological proximity; foreground frame усложняет портрет</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/040.jpg</code></td>\n</tr>\n<tr>\n<td>00:53</td>\n<td>Современная спальня за мокрым стеклом</td>\n<td>Фигура лежит в глубине комнаты</td>\n<td>Rain reflection + warm interior; несколько плоскостей в одном static frame</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/045.jpg</code></td>\n</tr>\n<tr>\n<td>00:58</td>\n<td>Мотоциклетная фара</td>\n<td>Машина/свет приближается к камере</td>\n<td>Круглый practical становится графическим центром low-key кадра</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/050.jpg</code></td>\n</tr>\n<tr>\n<td>01:03</td>\n<td>Почти абстрактная синяя темнота с тёплым кругом света</td>\n<td>Действие сведено к атмосфере</td>\n<td>Цветовая пауза после tactile close-ups; минимум предметной информации</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/055.jpg</code></td>\n</tr>\n<tr>\n<td>01:08</td>\n<td>Паровоз и люди на платформе</td>\n<td>Локомотив проходит через crowd</td>\n<td>Диагональ машины, steam и layered extras создают исторический масштаб</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/060.jpg</code></td>\n</tr>\n<tr>\n<td>01:13</td>\n<td>Огромный стеклянно-стальной hall</td>\n<td>Маленькие фигуры бегут внизу</td>\n<td>Backlight режет haze; архитектура превращает людей в scale markers</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/065.jpg</code></td>\n</tr>\n<tr>\n<td>01:18</td>\n<td>Один силуэт в тёплом коридоре</td>\n<td>Идёт к источнику в глубине</td>\n<td>Central perspective; стены затемняют края и ведут к тёплому центру</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/070.jpg</code></td>\n</tr>\n<tr>\n<td>01:23</td>\n<td>Человек, лодка и светлый берег</td>\n<td>Стоит у воды</td>\n<td>Flat daylight и широкий горизонт очищают palette после industrial darkness</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/075.jpg</code></td>\n</tr>\n<tr>\n<td>01:28</td>\n<td>Тёмная фигура в синем corridor</td>\n<td>Движется через симметричное пространство</td>\n<td>Cool overhead practicals; архитектурная перспектива делает проход напряжённым</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/080.jpg</code></td>\n</tr>\n<tr>\n<td>01:33</td>\n<td>Женщина в тёмных очках среди людей</td>\n<td>Пересекает мягкий серый exterior</td>\n<td>Fashion close/medium shot; лицо и styling отделены малой ГРИП</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/085.jpg</code></td>\n</tr>\n<tr>\n<td>01:38</td>\n<td>Автомобиль в ночном синем haze</td>\n<td>Выезжает навстречу камере</td>\n<td>Headlights и architecture practicals моделируют объём воздуха</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/090.jpg</code></td>\n</tr>\n<tr>\n<td>01:43</td>\n<td>Силуэт рядом с горящей машиной</td>\n<td>Стоит на границе пламени и тьмы</td>\n<td>Orange/black climax рифмуется с opening fire block</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/095.jpg</code></td>\n</tr>\n<tr>\n<td>01:48</td>\n<td>Белая author card</td>\n<td>Montage прекращается</td>\n<td>Максимальный visual reset после плотного low-key мира</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/100.jpg</code></td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>YURI DANILOV / director of photography</code></td>\n<td>Карточка удерживается до endpoint</td>\n<td>Единственный финальный professional claim</td>\n<td>Не размечено</td>\n<td><code>frames/exact-browser-clean/105.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Ритм и чередование</h2>\n<ul>\n<li>Первая минута строится на коротких контрастах <code>огонь / тьма / кожа / дым / мокрое стекло / фара</code>.</li>\n<li>Средняя часть расширяет масштаб: locomotive → industrial hall → corridor → shoreline.</li>\n<li>Последние двадцать секунд возвращают современный commercial/fashion register и заканчивают огнём, повторяющим opening motif.</li>\n<li>Монтаж регулярно меняет <code>close ↔ wide</code>, но сохраняет общую low-key и atmospheric логику, поэтому разные production не распадаются на случайный набор.</li>\n</ul>\n<p>Обзор всех 22 кадров: <code>frames/contact-exact-browser.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>FILM REEL</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22056\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22056</a></li>\n<li>Сообщение: <code>22056</code></li>\n<li>Дата UTC: 2026-05-21T04:30:02+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1194237348\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1194237348</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>FILM REEL\nby Yuri Danilov</p>\n<p><a href=\"https://vimeo.com/1194237348\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1194237348</a></p>\n<p>#showreel@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.821643+00:00"
    },
    {
      "id": "2026-05-20__tg-22055-a0__bedrock",
      "caseId": "-1001147919203:22055:0",
      "messageId": 22055,
      "date": "2026-05-20T04:22:09+00:00",
      "title": "BEDROCK",
      "brand": "BEDROCK",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Paul Theodoroff",
      "evidence": "E4",
      "frameCount": 28,
      "durationSeconds": 60,
      "summary": "BEDROCK продаёт коммерческую недвижимость, почти не говоря о недвижимости. Фильм начинает с уже существующей силы адресата: you had a vision , you worked , you grew , you found a rhythm . Только когда герой готов расширяться, появляется бренд: we create spaces .",
      "sourceUrl": "https://vimeo.com/1193088166",
      "telegramUrl": "https://t.me/fps_24_video/22055",
      "images": [
        {
          "src": "./frames/2026-05-20__tg-22055-a0__bedrock-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "world",
        "craft",
        "human",
        "rhythm"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Сначала признать силу аудитории",
          "signal": "The voice opens with the audience's existing vision, plan, purpose, work, growth and rhythm.",
          "baseline": "B2B and real-estate films lead with a customer problem or provider superiority.",
          "deviation": "The prospect is framed as already capable before the offer appears.",
          "interpretation": "Bedrock speaks to an ambitious equal rather than rescuing a weak tenant.",
          "transfer": "List three things the audience has already achieved before naming what they still need.",
          "risk": "Flattery without specific audience truth becomes generic empowerment copy."
        },
        {
          "id": "move",
          "name": "Местоименная дуга you → we → Detroit → you",
          "signal": "About half the spoken film belongs to 'you'; 'we' enters only at expansion, Detroit follows, and the final action returns to 'your foundation'.",
          "baseline": "The brand introduces itself and its market in the opening seconds.",
          "deviation": "Agency stays with the audience while the brand and city arrive as enabling layers.",
          "interpretation": "The company becomes infrastructure for somebody else's authorship.",
          "transfer": "Map pronouns before writing scenes and delay 'we' until a real category need exists.",
          "risk": "A late brand can lose viewers before category relevance becomes clear."
        },
        {
          "id": "move",
          "name": "Имя бренда как причинный механизм",
          "signal": "'From bedrock, legacies are built' connects the company name to the closing 'find your foundation'.",
          "baseline": "A brand name signs a promise that could belong to any competitor.",
          "deviation": "The name itself explains how the promised transformation works.",
          "interpretation": "Mnemonic and positioning collapse into one causal metaphor.",
          "transfer": "Find a real product action inside the brand name rather than adding a surface-level pun.",
          "risk": "A clever name metaphor can overpromise if the service does not materially enable it."
        },
        {
          "id": "move",
          "name": "Controlled incompleteness before polish",
          "signal": "The opening space contains ladders, wrapped materials and an unfinished floor plate.",
          "baseline": "Developers hero the completed property and perfected amenities.",
          "deviation": "Potential is shown before fixed identity.",
          "interpretation": "The future occupant can imagine authorship instead of only admiration.",
          "transfer": "Show a customizable product one stage before completion, with enough structure to feel intentional.",
          "risk": "Unfinished evidence can read as delay, risk or poor quality without a clear transformation frame."
        },
        {
          "id": "move",
          "name": "Рост через устойчивый ритуал",
          "signal": "Doorway movement, pedestrian flow and a chess move accompany 'worked, grew, found a rhythm'.",
          "baseline": "Growth is visualized by charts, celebrations, hiring or accelerated montage.",
          "deviation": "Quiet repeated actions carry the progress claim.",
          "interpretation": "Success feels durable and practiced rather than sudden.",
          "transfer": "Choose one physical behavior that only makes sense after long repetition.",
          "risk": "Without a readable change, understated ritual can feel dramatically flat."
        },
        {
          "id": "move",
          "name": "Expand как смена размера кадра",
          "signal": "The film moves from hands and chess pieces to a full downtown intersection around 'time to expand'.",
          "baseline": "Expansion is explained with numbers, teams or a larger office reveal.",
          "deviation": "The strategic verb is embodied by visual field size.",
          "interpretation": "A need for real estate becomes intuitive before any property pitch.",
          "transfer": "Attach abstract business verbs to measurable changes in framing, distance or crowd size.",
          "risk": "A bigger frame without causal connection becomes only production value."
        },
        {
          "id": "move",
          "name": "Люди активируют архитектуру",
          "signal": "A worker portrait, chess player, pedestrians and an occupied communal table carry equal weight with building interiors.",
          "baseline": "People decorate real-estate beauty shots as lifestyle accessories.",
          "deviation": "The building gains meaning only through their work, gathering and movement.",
          "interpretation": "Place is defined socially rather than by finishes.",
          "transfer": "Give every architectural shot one specific human function that would disappear without the space.",
          "risk": "Anonymous people can still become symbolic props if their agency is not visible."
        },
        {
          "id": "move",
          "name": "Город с уровня пешехода",
          "signal": "Bodies cross close to lens, traffic passes at street height and the final character remains inside a crowd.",
          "baseline": "City films establish value with aerial skylines and recognizable landmarks.",
          "deviation": "Detroit is experienced through proximity and partial views.",
          "interpretation": "'See for yourself' becomes a camera position rather than only copy.",
          "transfer": "For community promises, place the camera inside the flow and allow foreground interruption.",
          "risk": "Removing landmarks can weaken geographic specificity."
        },
        {
          "id": "move",
          "name": "Monochrome как временной клей",
          "signal": "Construction, contemporary street life and modern workwear share one black-and-white texture.",
          "baseline": "Development advertising uses rich color and golden-hour optimism.",
          "deviation": "Color is removed so light, texture and behavior connect different moments.",
          "interpretation": "Legacy gains temporal depth without literal archive footage.",
          "transfer": "Restrict palette when the story needs to merge past, present and possible future.",
          "risk": "Monochrome can romanticize hardship or become an empty premium code."
        },
        {
          "id": "move",
          "name": "Conceptual before/after между пространствами",
          "signal": "The empty unfinished high-rise rhymes with a later occupied arched workspace of similar scale.",
          "baseline": "Property transformation uses a literal renovation before/after of one address.",
          "deviation": "Two different spaces express potential versus social activation.",
          "interpretation": "The occupant, not the developer alone, completes the transformation.",
          "transfer": "Match composition and scale while changing only the degree of human ownership.",
          "risk": "Conceptual comparison may be mistaken for a factual property transformation."
        },
        {
          "id": "move",
          "name": "Логотип после доказательства",
          "signal": "The Bedrock mark appears alone on black only after the final human face and foundation line.",
          "baseline": "A logo bug, signage or branded property anchors recognition throughout.",
          "deviation": "Identity does not interrupt audience projection or lived-city evidence.",
          "interpretation": "The mark signs an idea the film has already made intelligible.",
          "transfer": "Delay the logo when the story uniquely encodes the brand role without it.",
          "risk": "Low-attention placements may never deliver attribution."
        },
        {
          "id": "move",
          "name": "Identity CTA вместо conversion CTA",
          "signal": "The film ends with 'find your foundation' rather than lease, contact or browse inventory.",
          "baseline": "Lead-generation real estate creative ends with an operational next step.",
          "deviation": "The call asks for self-definition and place choice.",
          "interpretation": "This is a top-of-funnel magnet for people approaching a scale transition.",
          "transfer": "Separate the brand-film ending from the conversion asset that follows it in the funnel.",
          "risk": "Without adjacent conversion infrastructure, aspiration may not become a lead."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>BEDROCK продаёт коммерческую недвижимость, почти не говоря о недвижимости. Фильм начинает с уже существующей силы адресата: <code>you had a vision</code>, <code>you worked</code>, <code>you grew</code>, <code>you found a rhythm</code>. Только когда герой готов расширяться, появляется бренд: <code>we create spaces</code>.</p>\n<p>Так Bedrock занимает скромную, но стратегически сильную роль. Компания не создаёт предпринимателя и не присваивает себе его успех; она предоставляет основание, на котором частная работа может стать городской иконой и наследием. Имя бренда превращается из proper noun в причинную метафору: <strong>bedrock → foundation → space → growth → legacy</strong>.</p>\n<h2>Что именно продаётся</h2>\n<p>На продуктовом уровне — место в Detroit и возможность расширить business/creative practice. На эмоциональном — переход от собственного дела к следу в городе. На культурном — принадлежность к Детройту как к живому ритму, который нельзя понять из brochure и нужно увидеть самому.</p>\n<p>Официальная Bedrock platform усиливает это чтение: бренд говорит о <code>power of place</code>, foundations, spaces и <code>Find your foundation</code>. Exact film не добавляет случайную campaign metaphor — он сжимает корпоративную позицию в 60-секундную человеческую историю.</p>\n<h2>Жанр и отклонение от нормы</h2>\n<p><strong>Сигнал:</strong> в фильме нет списка properties, square footage, amenities, rental terms, renderings или skyline drone; основное экранное время отдано прохожим, одному создателю, шахматисту, работнице и занятому общему интерьеру.<br>\n<strong>Базовая конвенция:</strong> real-estate brand film обычно сначала демонстрирует объект, масштаб инвестиций, фасад, комфорт и будущую стоимость.<br>\n<strong>Отклонение:</strong> здесь физическое пространство появляется как незавершённый контейнер и как уже проживаемая среда, а не как hero product.<br>\n<strong>Интерпретация:</strong> Bedrock продаёт не владение площадью, а возможность встроить собственный ритм в ритм города.</p>\n<h2>Драматургия местоимений</h2>\n<p>Самый сильный сценарный инструмент — не метафора foundation сама по себе, а порядок местоимений.</p>\n<p><code>YOU</code> занимает примерно первые 32 секунды речи: видение, план, действие, работа, рост, ритм, расширение. <code>WE</code> появляется только после того, как потребность сформирована. <code>DETROIT</code> приходит ещё позже и превращает частную потребность в выбор места. Последний императив <code>find your foundation</code> снова отдаёт действие адресату.</p>\n<p>Получается точная дуга:</p>\n<p><code>you already have agency → we provide enabling space → Detroit supplies lived context → you choose the foundation</code>.</p>\n<p>Бренд не становится героем даже после появления <code>we</code>. Он остаётся инфраструктурой чужого действия.</p>\n<h2>Монтажная драматургия</h2>\n<p>Фильм строится не на одном персонаже и не на классической goal-obstacle-resolution сцене. Причинность собирается переходами масштаба:</p>\n<ol>\n<li>пустой строящийся объём;</li>\n<li>близкий городской поток;</li>\n<li>видение как тень и направление;</li>\n<li>работающий downtown;</li>\n<li>отдельный человек и следующий шахматный ход;</li>\n<li>расширение до квартала;</li>\n<li>человек, создающий внутри пространства;</li>\n<li>большой occupied interior;</li>\n<li>лицо внутри городской толпы;</li>\n<li>Bedrock mark.</li>\n</ol>\n<p>Empty space не объявляется проблемой. Оно является потенциальной энергией. Occupied space не заявляется гарантированным будущим — фильм показывает, что оно становится значимым только через действия людей.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Чёрно-белая непрерывность времени.</strong> Стройка, современная улица, ремесло и crowd ощущаются слоями одной городской памяти. Это поддерживает <code>legacy</code>, не прибегая к буквальному архиву.</li>\n<li><strong>Hard daylight как архитектурный чертёж.</strong> Оконный свет в opening рисует на полу сетку. Пространство читается через то, как оно управляет светом и движением.</li>\n<li><strong>Human-height city.</strong> Камера остаётся на уровне пешехода. Детройт показывают изнутри потока, а не как объект сверху.</li>\n<li><strong>Фрагмент вместо biography.</strong> Мы не узнаём имён героев и не получаем case study. Рука над шахматами, вход в дверь, apron и взгляд дают достаточно действия, чтобы зритель достроил собственную историю.</li>\n<li><strong>Пустое ↔ занятое.</strong> Unfinished high-rise рифмуется с arched communal workspace. Architecture проходит путь от потенциала к общественной функции.</li>\n<li><strong>Scale without spectacle.</strong> Большой объём нужен не для luxury awe, а чтобы человек ощущался инициатором, который может занять и преобразить пространство.</li>\n<li><strong>Logo as consequence.</strong> Mark появляется только после всей цепочки proof, поэтому не прерывает идентификацию зрителя с <code>you</code>.</li>\n</ul>\n<h2>Двенадцать креативных решений</h2>\n<h3>1. Начать с признания, а не с обещания</h3>\n<p><strong>Сигнал:</strong> первые слова перечисляют то, что адресат уже сделал.<br>\n<strong>Базовая конвенция:</strong> B2B/real-estate реклама начинает с проблемы клиента или превосходства поставщика.<br>\n<strong>Отклонение:</strong> фильм не диагностирует слабость; он признаёт agency и достигнутый ритм.<br>\n<strong>Интерпретация:</strong> бренд разговаривает с амбициозным равным, а не спасает некомпетентного арендатора.<br>\n<strong>Перенос:</strong> перед offer сформулировать три доказательства силы аудитории.</p>\n<h3>2. Задержать бренд до появления естественной потребности</h3>\n<p><strong>Сигнал:</strong> <code>we</code> входит лишь после <code>now it's time to expand</code>.<br>\n<strong>Базовая конвенция:</strong> brand name и функция появляются в opening.<br>\n<strong>Отклонение:</strong> половина ролика принадлежит только адресату.<br>\n<strong>Интерпретация:</strong> Bedrock ощущается ответом на уже понятный переход масштаба.<br>\n<strong>Перенос:</strong> сначала драматизировать момент категории, затем называть поставщика.</p>\n<h3>3. Превратить имя компании в механизм истории</h3>\n<p><strong>Сигнал:</strong> <code>From bedrock, legacies are built</code> и <code>find your foundation</code> превращают name в физическую причинность.<br>\n<strong>Базовая конвенция:</strong> название остаётся подписью после generic promise.<br>\n<strong>Отклонение:</strong> вся аргументация может быть выражена свойством самого слова bedrock.<br>\n<strong>Интерпретация:</strong> mnemonic и positioning становятся одной конструкцией.<br>\n<strong>Перенос:</strong> искать в имени бренда не каламбур, а действие, которое продукт реально обеспечивает.</p>\n<h3>4. Показать объект сначала незавершённым</h3>\n<p><strong>Сигнал:</strong> opening занят стройматериалами, лестницей и пустым floor plate.<br>\n<strong>Базовая конвенция:</strong> developer показывает polished final property.<br>\n<strong>Отклонение:</strong> пространство появляется до завершённого identity.<br>\n<strong>Интерпретация:</strong> адресат может мысленно присвоить и сформировать его.<br>\n<strong>Перенос:</strong> в категориях customization показывать controlled incompleteness раньше готового результата.</p>\n<h3>5. Иллюстрировать ритм действиями, а не speed-ramp монтажом</h3>\n<p><strong>Сигнал:</strong> doorway, pedestrian flow, chess move и repeated street motion сопровождают <code>worked / grew / found a rhythm</code>.<br>\n<strong>Базовая конвенция:</strong> рост визуализируют графиками, busy office или ускоренным успехом.<br>\n<strong>Отклонение:</strong> ритм находится в обыденных, сосредоточенных жестах.<br>\n<strong>Интерпретация:</strong> рост ощущается устойчивым, а не рекламно-взрывным.<br>\n<strong>Перенос:</strong> для абстрактного progress выбирать повторяемый физический ritual.</p>\n<h3>6. Расширить кадр на слове <code>expand</code></h3>\n<p><strong>Сигнал:</strong> close chess action переходит к downtown intersection и facades.<br>\n<strong>Базовая конвенция:</strong> слово expand поддерживается бизнес-метрикой или bigger team.<br>\n<strong>Отклонение:</strong> масштаб меняется пространственно.<br>\n<strong>Интерпретация:</strong> потребность в недвижимости понятна до показа конкретного property.<br>\n<strong>Перенос:</strong> синхронизировать стратегический глагол с изменением размера visual field.</p>\n<h3>7. Сделать людей доказательством места</h3>\n<p><strong>Сигнал:</strong> worker portrait, chess player и crowd занимают столько же веса, сколько interiors.<br>\n<strong>Базовая конвенция:</strong> люди в real-estate рекламе служат lifestyle decoration для объекта.<br>\n<strong>Отклонение:</strong> пространство получает ценность только через их работу и встречи.<br>\n<strong>Интерпретация:</strong> brand claim про <code>place</code> становится социальным, не архитектурным.<br>\n<strong>Перенос:</strong> каждый beauty shot объекта связывать с конкретной человеческой функцией.</p>\n<h3>8. Снимать город на уровне тела</h3>\n<p><strong>Сигнал:</strong> pedestrians перекрывают кадр, traffic проходит рядом, crowd сохраняет плотность.<br>\n<strong>Базовая конвенция:</strong> city branding опирается на drone skyline и узнаваемые landmarks.<br>\n<strong>Отклонение:</strong> Детройт наблюдается как friction, proximity и движение.<br>\n<strong>Интерпретация:</strong> строка <code>see for yourself</code> получает оптический эквивалент — быть внутри, а не над городом.<br>\n<strong>Перенос:</strong> для promises о community снижать камеру с overview до участника потока.</p>\n<h3>9. Использовать monochrome как связь прошлого и будущего</h3>\n<p><strong>Сигнал:</strong> construction, contemporary street и modern workwear живут в одной серой шкале.<br>\n<strong>Базовая конвенция:</strong> development film использует насыщенный premium color и golden-hour optimism.<br>\n<strong>Отклонение:</strong> цвет убран, а texture, light и behavior становятся главными.<br>\n<strong>Интерпретация:</strong> legacy ощущается временной глубиной без архивных клише.<br>\n<strong>Перенос:</strong> ограничивать palette только когда это объединяет разные temporal states, а не просто делает кадр «дороже».</p>\n<h3>10. Рифмовать пустой объём с occupied interior</h3>\n<p><strong>Сигнал:</strong> opening high-rise и late arched workspace сходны по масштабу, но различаются человеческой плотностью и функцией.<br>\n<strong>Базовая конвенция:</strong> before/after показывают буквальный ремонт одного объекта.<br>\n<strong>Отклонение:</strong> фильм строит conceptual before/after между разными пространствами.<br>\n<strong>Интерпретация:</strong> transformation становится обязанностью будущего occupant, не магией developer.<br>\n<strong>Перенос:</strong> рифмовать пространства по композиции, меняя только степень присвоения людьми.</p>\n<h3>11. Отделить proof от logo</h3>\n<p><strong>Сигнал:</strong> белый mark появляется отдельно на чёрном после последнего человеческого лица.<br>\n<strong>Базовая конвенция:</strong> logo bug или property signage присутствует на протяжении ролика.<br>\n<strong>Отклонение:</strong> бренд не конкурирует с lived evidence.<br>\n<strong>Интерпретация:</strong> знак работает как подпись к уже принятой идее.<br>\n<strong>Перенос:</strong> если story точно кодирует brand role, оставить identity для финального consequence.</p>\n<h3>12. Завершить не CTA, а самоопределением</h3>\n<p><strong>Сигнал:</strong> <code>find your foundation</code> не говорит <code>lease now</code>, <code>contact us</code> или <code>view properties</code>.<br>\n<strong>Базовая конвенция:</strong> lead-generation film заканчивается операционным действием.<br>\n<strong>Отклонение:</strong> императив сохраняет agency и допускает личное прочтение foundation.<br>\n<strong>Интерпретация:</strong> film работает как top-of-funnel identity magnet для людей, уже думающих о следующем масштабе.<br>\n<strong>Перенос:</strong> разделять brand film и conversion asset; не заставлять один финал выполнять обе задачи.</p>\n<h2>Как встроен бренд</h2>\n<p>Bedrock присутствует тремя слоями:</p>\n<ol>\n<li><strong>Категориально:</strong> строящийся и занятый interiors показывают физический продукт.</li>\n<li><strong>Стратегически:</strong> <code>we create spaces</code> определяет enabling role.</li>\n<li><strong>Лингвистически:</strong> bedrock/foundation превращают имя в платформу наследия.</li>\n</ol>\n<p>При этом logo появляется после Detroit и после человека в crowd. Формально бренд владеет end card, но эмоциональный climax остаётся у города и людей.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Отдать первую половину рекламы компетентности аудитории.</li>\n<li>Ввести бренд ровно на сформулированном threshold moment.</li>\n<li>Найти причинную метафору, которая уже живёт в имени продукта.</li>\n<li>Показывать пространство до присвоения и после человеческой активации.</li>\n<li>Иллюстрировать growth устойчивыми ритуалами, не montage успеха.</li>\n<li>Синхронизировать стратегический глагол со сменой масштаба кадра.</li>\n<li>Снимать community внутри crowd, а не сверху.</li>\n<li>Использовать worker/creator portrait как proof функции места.</li>\n<li>Связывать время общей texture/palette вместо буквального архива.</li>\n<li>Отделять brand mark от story evidence.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li><strong>Gentrification blind spot.</strong> Романтическая формула legacy и urban growth не показывает цену преобразования, displacement или конфликт интересов существующих жителей.</li>\n<li><strong>Слишком широкая аудитория.</strong> <code>You</code> легко проецируется на entrepreneur, artist или retailer, но без placement context зритель может не понять конкретное предложение Bedrock.</li>\n<li><strong>Monochrome romanticism.</strong> Ч/б делает construction и downtown благородными, но может эстетизировать незавершённость и скрыть материальные различия properties.</li>\n<li><strong>Поздняя категория.</strong> Если зритель уйдёт до <code>we create spaces</code>, первые 30 секунд могут выглядеть generic city manifesto.</li>\n<li><strong>Auto-caption ambiguity.</strong> Нечёткая фраза про <code>agency</code> и <code>birth icons</code> ослабляет ключевой functional claim; delivery должна быть проверена human transcript в клиентской версии.</li>\n<li><strong>Top-of-funnel only.</strong> Финал создаёт aspiration, но не объясняет portfolio, availability или следующий conversion step.</li>\n<li><strong>Люди как символы.</strong> Без имён и реальных business stories герои могут остаться красивыми архетипами вместо доказанных beneficiaries.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Surname режиссёра Nico, agency, production company, cast, post, music и sound credits.</li>\n<li>Human-approved wording caption line <code>We give agency to birth icons</code>; Vimeo помечает track как auto-generated.</li>\n<li>Имена, профессии и фактическая связь показанных людей с Bedrock properties.</li>\n<li>Точные адреса всех locations и то, какие interiors принадлежат Bedrock.</li>\n<li>Camera body, lenses, film stock/emulation и lighting package.</li>\n<li>Conversion performance кампании или медийный placement exact 60-second master.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Bedrock обращается к уже состоявшемуся предпринимателю или создателю: ты сформулировал видение, начал работать и нашёл свой ритм; теперь для следующего масштаба тебе нужно физическое основание. Детройт и пространства Bedrock предлагаются не как квадратные метры, а как среда, в которой работа может стать иконой и наследием.</p>\n<h2>Сценарная структура</h2>\n<h3>00:00–00:08 — Пространство до тезиса</h3>\n<p>Чёрно-белый незавершённый интерьер залит жёстким оконным светом. Две фигуры малы внутри огромного объёма. Затем камера опускается к людям на городской улице. Речь ещё не началась: фильм сначала даёт почувствовать место, масштаб и движение.</p>\n<h3>00:08–00:16 — <code>You</code>: видение, план, цель</h3>\n<p>VO: <code>You, you had a vision, a plan, a purpose.</code></p>\n<p>Фильм возвращает стройку и показывает движущуюся человеческую тень на архитектурной поверхности. Абстрактные слова не иллюстрируются офисным brainstorm: видение существует как пока незавершённое пространство и направление вверх.</p>\n<h3>00:16–00:21 — Видение стало действием</h3>\n<p>VO: <code>And you made it happen.</code></p>\n<p>Городская улица уже функционирует: люди переходят перекрёсток, транспорт движется, первые этажи заняты. Смена с пустого интерьера на работающий город превращает <code>happen</code> в наблюдаемую жизнь.</p>\n<h3>00:21–00:27 — Работа становится ритмом</h3>\n<p>VO: <code>You worked. You grew. You found a rhythm.</code></p>\n<p>Молодой мужчина входит в светлый интерьер; затем человек играет в шахматы на улице. Рост показан не графиком и не trophy montage, а повторяемыми действиями, концентрацией, выбором следующего хода и включённостью в город.</p>\n<h3>00:27–00:32 — Порог расширения</h3>\n<p>VO: <code>And now it's time to expand.</code></p>\n<p>Фильм расширяет поле от рук и шахматной доски к downtown intersection. Это смысловой hinge: личный ритм должен получить больший пространственный контейнер.</p>\n<h3>00:32–00:38 — <code>We</code>: бренд входит после героя</h3>\n<p>VO по опубликованным auto-captions: <code>We? We create spaces. We give agency to birth icons.</code></p>\n<p>Только здесь появляется <code>we</code>. Архитектура, улица и портрет работающей женщины становятся доказательствами brand function. Формулировка второй фразы может быть неточной из-за auto-ASR и не редактируется догадкой.</p>\n<h3>00:38–00:45 — Пространство становится основанием наследия</h3>\n<p>VO: <code>From bedrock, legacies are built. Because Detroit isn't something you can explain.</code></p>\n<p>Крупный человеческий портрет сменяется большим арочным интерьером с длинным общим столом. Слово <code>bedrock</code> одновременно называет компанию и превращается в причинную метафору: основание → пространство → совместная работа → наследие.</p>\n<h3>00:45–00:51 — Детройт нужно пережить</h3>\n<p>VO: <code>It's something you need to see for yourself.</code></p>\n<p>Фильм отказывается от aerial skyline и туристических icons. Вместо них — занятый интерьер и женщина внутри плотного потока людей. Город доказывается присутствием, а не объяснением.</p>\n<h3>00:51–00:55 — Приглашение</h3>\n<p>VO: <code>Detroit, find your foundation.</code></p>\n<p>Взгляд героини в crowd переходит в белый знак Bedrock на чёрном. Императив не обещает готовую судьбу: он предлагает найти физическое и символическое основание для следующего действия.</p>\n<h3>00:55–01:00 — Удержание марки и конец master</h3>\n<p>Логотип остаётся единственным объектом. После <strong>60.116667 s</strong> exact master заканчивается. Recommendation screen Vimeo не относится к сценарию фильма.</p>\n<h2>Причинная формула</h2>\n<p><code>личное видение → выполненная работа → устойчивый ритм → потребность расшириться → пространство Bedrock → Detroit как lived experience → собственное основание → потенциальное наследие</code></p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Exact master содержит AAC stereo 48 kHz длительностью <strong>60.116667 s</strong>. Vimeo публикует English auto-generated captions; исходный WebVTT сохранён как <code>source/english-auto.vtt</code>. Ниже приведён текст по этому файлу, без литературного переписывания.</p>\n<h2>Закадровый текст</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Опубликованный auto-caption text</th>\n<th>Драматургическая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:08.420–00:15.339</td>\n<td><code>You, you had a vision, a plan, a purpose.</code></td>\n<td>Признаёт существующее авторство и намерение адресата</td>\n</tr>\n<tr>\n<td>00:16.879–00:18.459</td>\n<td><code>And you made it happen.</code></td>\n<td>Переводит мечту в уже совершённое действие</td>\n</tr>\n<tr>\n<td>00:21.619–00:25.819</td>\n<td><code>You worked. You grew. You found a rhythm.</code></td>\n<td>Сжимает путь в три наблюдаемых стадии</td>\n</tr>\n<tr>\n<td>00:27.379–00:30.019</td>\n<td><code>And now it's time to expand.</code></td>\n<td>Формулирует проблему следующего масштаба</td>\n</tr>\n<tr>\n<td>00:32.159–00:37.340</td>\n<td><code>We? We create spaces. We give agency to birth icons.</code></td>\n<td>Вводит бренд только после завершённого блока <code>you</code></td>\n</tr>\n<tr>\n<td>00:38.180–00:40.879</td>\n<td><code>From bedrock, legacies are built.</code></td>\n<td>Делает имя бренда причинной метафорой основания</td>\n</tr>\n<tr>\n<td>00:41.659–00:47.299</td>\n<td><code>Because Detroit isn't something you can explain. It's something you need to see for yourself.</code></td>\n<td>Переводит город из описания в личный опыт</td>\n</tr>\n<tr>\n<td>00:50.979–00:54.239</td>\n<td><code>Detroit, find your foundation.</code></td>\n<td>Завершает приглашением и brand platform</td>\n</tr>\n</tbody>\n</table>\n<h2>Caption boundary</h2>\n<ul>\n<li>Caption track помечен Vimeo как <code>English (auto-generated)</code>, поэтому это сильное доказательство произнесённой структуры, но не human-approved legal transcript.</li>\n<li>Фраза <code>We give agency to birth icons</code> семантически необычна и может содержать ошибку ASR. Она сохранена дословно; более «гладкая» версия не изобретается.</li>\n<li>Смысловой каркас <code>you → expand → we create spaces → Bedrock/legacy → Detroit → foundation</code> устойчив даже при возможной ошибке одного предложения.</li>\n</ul>\n<h2>Музыка и SFX</h2>\n<ul>\n<li>Наличие полной stereo audio track доказано контейнером.</li>\n<li>Музыкальный трек, автор музыки и sound credits на exact Vimeo не опубликованы.</li>\n<li>Детальная разметка music sections, ambience и переходных SFX не выводится из captions и изображения.</li>\n</ul>\n<h2>Текст и знак в кадре</h2>\n<ul>\n<li>На <code>00:55</code> удерживается белый Bedrock mark на чёрном.</li>\n<li>В 12 source-film sampled positions другой обязательный campaign copy не зафиксирован. Это не исключает мелкие случайные городские надписи между sample points.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Таймкоды — nominal five-second real-time sampling exact Vimeo playback. Возможен сдвиг менее секунды из-за browser render. Exact master длится <strong>60.116667 s</strong>.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Свет/камера/монтаж</th>\n<th>Речь</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Незавершённый high-rise interior; две маленькие фигуры вдали</td>\n<td>Люди проходят через ещё не занятый объём</td>\n<td>Ч/б; жёсткий window light рисует сетку на полу; широкий статичный scale frame</td>\n<td>Речь ещё не началась</td>\n<td><code>frames/exact-browser-clean/00-00s.jpg</code></td>\n</tr>\n<tr>\n<td>00:05</td>\n<td>Близкие фрагменты прохожих на улице</td>\n<td>Поток пересекает кадр</td>\n<td>Shallow focus, обрезанные тела и lateral motion переводят architecture в человеческий ритм</td>\n<td>Речь ещё не началась</td>\n<td><code>frames/exact-browser-clean/01-05s.jpg</code></td>\n</tr>\n<tr>\n<td>00:10</td>\n<td>Возврат к стройке, лестнице и wrapped materials</td>\n<td>Пространство остаётся visibly in process</td>\n<td>Reprise opening location связывает <code>vision</code> с незавершённой возможностью</td>\n<td><code>you had a vision</code></td>\n<td><code>frames/exact-browser-clean/02-10s.jpg</code></td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Тень человека на полупрозрачной стене/лестничном объёме</td>\n<td>Силуэт поднимается или проходит вверх</td>\n<td>Человек показан как направление и projection; hard shadow заменяет literal planning scene</td>\n<td><code>a plan, a purpose</code></td>\n<td><code>frames/exact-browser-clean/03-15s.jpg</code></td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>Downtown corner, pedestrians и traffic</td>\n<td>Город уже работает</td>\n<td>Human-height street observation вместо aerial establishing</td>\n<td>После <code>you made it happen</code></td>\n<td><code>frames/exact-browser-clean/04-20s.jpg</code></td>\n</tr>\n<tr>\n<td>00:25</td>\n<td>Молодой мужчина в белой футболке входит через дверь</td>\n<td>Переходит в светлый interior</td>\n<td>Doorway работает как growth threshold; strong side daylight, минимум styling</td>\n<td><code>You grew. You found a rhythm.</code></td>\n<td><code>frames/exact-browser-clean/05-25s.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Мужчина за шахматной доской на улице</td>\n<td>Делает следующий ход</td>\n<td>Close hands/pieces + active background; стратегия становится tactile, не корпоративной</td>\n<td><code>time to expand</code></td>\n<td><code>frames/exact-browser-clean/06-30s.jpg</code></td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Downtown intersection и вертикали фасадов</td>\n<td>Городской поток проходит через пространственный узел</td>\n<td>Масштаб расширяется от доски к кварталу; бренд входит на city fabric</td>\n<td><code>We create spaces...</code></td>\n<td><code>frames/exact-browser-clean/07-35s.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Женщина в workwear/apron смотрит к камере</td>\n<td>Рабочий портрет удерживает claim</td>\n<td>Direct eye line, shallow depth, мягкий practical interior; creator заменяет rendering</td>\n<td><code>From bedrock, legacies are built.</code></td>\n<td><code>frames/exact-browser-clean/08-40s.jpg</code></td>\n</tr>\n<tr>\n<td>00:45</td>\n<td>Большой арочный interior, длинный общий стол, маленькие фигуры</td>\n<td>Пространство занято совместной работой</td>\n<td>Wide architectural symmetry, daylight и lived clutter; площадь получает социальную функцию</td>\n<td><code>Detroit isn't something you can explain...</code></td>\n<td><code>frames/exact-browser-clean/09-45s.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>Женщина в полосатом жакете внутри плотного crowd</td>\n<td>Движется сквозь город и встречается взглядом с камерой</td>\n<td>Handheld/human proximity; crowd остаётся контекстом, не background decoration</td>\n<td><code>Detroit</code></td>\n<td><code>frames/exact-browser-clean/10-50s.jpg</code></td>\n</tr>\n<tr>\n<td>00:55</td>\n<td>Белый Bedrock mark на чёрном</td>\n<td>Film action прекращается</td>\n<td>Полный visual reset; весь proof отделён от единственной марки</td>\n<td>после <code>find your foundation</code></td>\n<td><code>frames/exact-browser-clean/11-55s.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Исключённый platform frame</h2>\n<p><code>frames/exact-browser-clean/12-60s.jpg</code> показывает Vimeo <code>More from Paul Theodoroff</code> после окончания master. Это доказательство достижения endpoint, но не авторская раскадровка BEDROCK.</p>\n<h2>Монтажный ритм</h2>\n<ul>\n<li>Первая половина чередует <code>empty potential ↔ occupied street ↔ individual action</code>.</li>\n<li>На <code>expand</code> размер поля меняется от рук/шахмат к целому downtown block.</li>\n<li>Брендовый <code>we</code> поддержан не логотипом, а цепочкой street → worker → occupied interior.</li>\n<li>Финал возвращается к лицу в городской толпе, после чего logo получает отдельное чёрное поле.</li>\n<li>Ч/б сохраняет временную непрерывность между building-in-process, настоящим street life и будущим legacy.</li>\n</ul>\n<p>Обзор: <code>frames/contact-sheet.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>BEDROCK</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22055\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22055</a></li>\n<li>Сообщение: <code>22055</code></li>\n<li>Дата UTC: 2026-05-20T04:22:09+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1193088166\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1193088166</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>BEDROCK\nby Paul Theodoroff</p>\n<p><a href=\"https://vimeo.com/1193088166\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1193088166</a></p>\n<p>#adv@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.817870+00:00"
    },
    {
      "id": "2026-05-19__tg-22054-a0__drum-tao-short-documentary",
      "caseId": "-1001147919203:22054:0",
      "messageId": 22054,
      "date": "2026-05-19T04:44:37+00:00",
      "title": "DRUM TAO / Short Documentary",
      "brand": "DRUM TAO / Short Documentary",
      "campaign": "",
      "format": "film",
      "director": "Masaki Ueda",
      "author": "Masaki Ueda",
      "evidence": "E3",
      "frameCount": 30,
      "durationSeconds": 125,
      "summary": "DRUM TAO / Short Documentary продаёт ансамбль через цену общего ритма , а не через эффект сцены. Барабан почти отсутствует в первой половине sampled chronology. Вместо него фильм показывает путь, подъём, бег, ландшафт, одиночество, неподвижность и телесную дисциплину. Поэтому, когда большие taiko наконец появляются, зритель воспринимает синхронность как результат совместной жизни и практики, а не как готовый…",
      "sourceUrl": "https://vimeo.com/1193165498",
      "telegramUrl": "https://t.me/fps_24_video/22054",
      "images": [
        {
          "src": "./frames/2026-05-19__tg-22054-a0__drum-tao-short-documentary-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "human",
        "rhythm",
        "sound",
        "product",
        "world"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Отложенный category reveal",
          "signal": "Taiko drums do not dominate the exact ten-second storyboard until roughly 01:20 of a 02:05 film.",
          "baseline": "A music or performance profile shows the instrument and peak skill immediately.",
          "deviation": "The first half proves the discipline and worldview capable of producing the sound.",
          "interpretation": "The drum is framed as the consequence of character rather than the source of spectacle.",
          "transfer": "Delay a product when its human cause is more distinctive than its visible form.",
          "risk": "Low-attention viewers may leave before understanding the category."
        },
        {
          "id": "move",
          "name": "Ритм без ударного инструмента",
          "signal": "Spaced climbers, footsteps, group running, layered ridges and held posture create a visual meter before the drum hall.",
          "baseline": "Rhythm-led editing depends on visible hits, beat cuts or rapid performance coverage.",
          "deviation": "Composition, interval and density carry the pulse first.",
          "interpretation": "Taiko later feels continuous with the whole lived environment.",
          "transfer": "Design a silent rhythm matrix from spacing, direction, density and duration before adding sound-led cuts.",
          "risk": "Without clear repetition, a slow opening can feel merely atmospheric."
        },
        {
          "id": "move",
          "name": "Название как заработанный вывод",
          "signal": "'The Way', Japanese 道 and the final DRUM TAO card are separated across the film.",
          "baseline": "The title identifies the subject in the opening.",
          "deviation": "The film demonstrates a path before naming the ensemble.",
          "interpretation": "Brand identity becomes the conclusion of the documentary argument.",
          "transfer": "Reveal the semantic pieces of a brand name before displaying the full name.",
          "risk": "The meaning can feel overdetermined if the name does not naturally support the thesis."
        },
        {
          "id": "move",
          "name": "Коллективная диагональ вместо hero face",
          "signal": "The first clear image is a chain of small bodies ascending through grass.",
          "baseline": "A profile opens on its strongest or most famous performer.",
          "deviation": "Shared spacing and direction define the protagonist.",
          "interpretation": "Cohesion is valued above individual fame.",
          "transfer": "Open a collective story on synchronized behavior rather than a leader portrait.",
          "risk": "Individuals may become interchangeable symbols."
        },
        {
          "id": "move",
          "name": "Group ↔ lone practitioner",
          "signal": "Procession, solitary road, group run, kneeling figure, drum ensemble, lone staff work and group movement repeatedly alternate.",
          "baseline": "Ensemble films steadily accumulate people toward a stage climax.",
          "deviation": "Collective proof repeatedly returns to individual discipline.",
          "interpretation": "Synchronization never removes personal responsibility.",
          "transfer": "After each collective achievement, show one body paying the cost alone.",
          "risk": "Repetition of lone silhouettes can become generic spiritual iconography."
        },
        {
          "id": "move",
          "name": "Landscape как мера длительности",
          "signal": "Mountain ridges, low sun and open fields receive frames without human action.",
          "baseline": "Landscape establishes geography and then yields to character coverage.",
          "deviation": "Terrain retains its own beats and temporal authority.",
          "interpretation": "Practice feels younger and smaller than the place that holds it.",
          "transfer": "Let an environment remain empty when it must prove scale, duration or indifference.",
          "risk": "Scenic imagery can overpower the actual craft."
        },
        {
          "id": "move",
          "name": "Stillness перед density spike",
          "signal": "A kneeling performer holds on a vast platform immediately before the dense drum-hall block.",
          "baseline": "Training films continually increase physical intensity.",
          "deviation": "Tempo approaches zero before the percussion reveal.",
          "interpretation": "Mental dedication is given equal weight with exertion.",
          "transfer": "Place controlled stillness directly before the densest product or performance reveal.",
          "risk": "An unmotivated pause can read as a pacing failure."
        },
        {
          "id": "move",
          "name": "Пустота → сжатая система",
          "signal": "One body before enormous ridges cuts toward repeated drum circles, stands and arms inside a hall.",
          "baseline": "Rehearsal coverage stays in one stable spatial register.",
          "deviation": "The reveal changes the visual pressure of the whole frame.",
          "interpretation": "Ensemble sound is the concentration of previously accumulated space and discipline.",
          "transfer": "Build reveal impact through a measurable low-density to high-density transition.",
          "risk": "A single dense shot may feel disconnected if earlier motifs do not carry into it."
        },
        {
          "id": "move",
          "name": "Неполное лицо как group ethic",
          "signal": "Silhouette, motion blur, profile fragments and deep shadow often suppress facial detail.",
          "baseline": "Documentary empathy relies on named, readable faces.",
          "deviation": "Posture, spacing and effort replace biography.",
          "interpretation": "The protagonist is a shared discipline rather than one career.",
          "transfer": "Reduce identity detail only when collective behavior is the explicit subject.",
          "risk": "The film can erase real performers and reproduce anonymous cultural archetypes."
        },
        {
          "id": "move",
          "name": "Движение как каллиграфический штрих",
          "signal": "A staff or sword-like implement and blurred body cut diagonally across a stable mountain field.",
          "baseline": "Physical training is covered for technique readability.",
          "deviation": "Gesture is reduced to line, pressure and direction.",
          "interpretation": "Practice becomes a graphic language aligned with the idea of 道.",
          "transfer": "Choose one readable motion vector instead of documenting every technical step.",
          "risk": "Graphic abstraction can distort or exoticize the actual discipline."
        },
        {
          "id": "move",
          "name": "Финал на незавершённом усилии",
          "signal": "The last human proof is a low staff stance under the burned phrase 'in our endless quest'.",
          "baseline": "Performance promotion culminates in stage triumph or applause.",
          "deviation": "The film returns to practice after showing the drums.",
          "interpretation": "Mastery is defined as continued seeking.",
          "transfer": "End on the behavior that must continue tomorrow rather than today's reward.",
          "risk": "An unresolved ending may underdeliver for event or ticket conversion."
        },
        {
          "id": "move",
          "name": "16mm texture как смысл",
          "signal": "The exact description states 'Shot on 16mm film'; visible grain binds grass, fog, skin, sky and motion blur.",
          "baseline": "Film stock functions as nostalgic or premium styling.",
          "deviation": "Material instability supports impermanence and a Way that never stops.",
          "interpretation": "Capture medium participates in the thesis.",
          "transfer": "Choose image texture for a repeatable conceptual function, not only taste signalling.",
          "risk": "Heavy grain and shadow can hide faces, technique and production detail."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>DRUM TAO / Short Documentary продаёт ансамбль через <strong>цену общего ритма</strong>, а не через эффект сцены. Барабан почти отсутствует в первой половине sampled chronology. Вместо него фильм показывает путь, подъём, бег, ландшафт, одиночество, неподвижность и телесную дисциплину. Поэтому, когда большие taiko наконец появляются, зритель воспринимает синхронность как результат совместной жизни и практики, а не как готовый entertainment product.</p>\n<p>Слово <code>Tao</code> работает сразу на трёх уровнях:</p>\n<ol>\n<li><code>道</code> — путь/практика, названный Japanese voice-over;</li>\n<li>бесконечный поиск, который фильм строит движением тел;</li>\n<li>собственное имя DRUM TAO, появляющееся только после завершённого аргумента.</li>\n</ol>\n<p>Название не наклеивается на историю — история постепенно объясняет название.</p>\n<h2>Документальный жанр и отклонение от нормы</h2>\n<p><strong>Сигнал:</strong> exact description обещает abstract, rhythm-based documentary; в кадрах нет talking heads, биографических дат, tour statistics, applause или ясного performance climax.<br>\n<strong>Базовая конвенция:</strong> короткий profile о сценическом коллективе обычно быстро показывает best performance, backstage labour и интервью, объясняющее уникальность.<br>\n<strong>Отклонение:</strong> facts вынесены в description, а film image остаётся ритуальным и непоясняющим.<br>\n<strong>Интерпретация:</strong> зрителя не информируют о DRUM TAO — его помещают внутрь модели внимания, которую ensemble хочет олицетворять.</p>\n<p>Фильм поэтому ближе к visual essay о дисциплине, чем к conventional promo. Это рискованно для clarity, но очень точно для myth-making.</p>\n<h2>Драматургия отсутствия</h2>\n<p>Главный монтажный ход — <strong>отложить ожидаемый объект</strong>.</p>\n<p>Название обещает drums, exact description говорит taiko, но sampled storyboard открывает chain of bodies in landscape. Drumheads впервые становятся доминирующими примерно в блоке <code>01:20</code>. До этого ритм существует без инструмента:</p>\n<ul>\n<li>spaced figures на склоне;</li>\n<li>шаг одного человека по дороге;</li>\n<li>group run через vegetation;</li>\n<li>mountain ridges как repeated layers;</li>\n<li>две фигуры на horizon;</li>\n<li>почти неподвижная kneeling posture.</li>\n</ul>\n<p>Когда sound/instrument reveal происходит, он не вводит новую тему, а материализует уже существующий visual rhythm. Это делает барабан <strong>следствием характера</strong>, а не причиной впечатления.</p>\n<h2>Драматургия масштаба</h2>\n<p>Фильм регулярно переводит человека между тремя состояниями:</p>\n<p><code>часть цепочки → одинокая фигура → часть ансамбля</code>.</p>\n<p>Landscape не просто красивый фон. Он измеряет длительность и ограниченность individual body. Человек мал перед ridge, но группа может создать pattern. Затем group снова распадается на lone practitioner: collective precision не отменяет личный поиск.</p>\n<p>Финальная staff stance не выглядит победой. Burned subtitle <code>in our endless quest</code> оставляет тело в усилии, а не в pose of mastery.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Black-and-white 16mm grain.</strong> Материал подчёркивает неполную, движущуюся поверхность изображения. Grain рифмуется с grass, fog, skin и mountain texture.</li>\n<li><strong>Ultrawide landscape frame.</strong> Человек часто занимает малую долю экрана; environment становится соавтором discipline.</li>\n<li><strong>High contrast silhouettes.</strong> Лица и costume information уступают posture, spacing и direction. Герои считываются как носители practice, не celebrity portraits.</li>\n<li><strong>Diagonal movement.</strong> Склон, rural road, staff и бегущие bodies дают vectors пути. Композиции редко ощущаются достигшими покоя.</li>\n<li><strong>Повтор почти одинакового wide.</strong> Kneeling figure на platform удерживается дольше ожидаемого, превращая stillness в beat.</li>\n<li><strong>Density contrast.</strong> Пустой ridge и один человек сталкиваются с drum hall, где круги, стойки и arms заполняют поле.</li>\n<li><strong>Motion blur как общность.</strong> В run/training blocks individual faces теряются, а trajectory остаётся.</li>\n<li><strong>Минимальная типографика.</strong> Burned English fragments направляют философское чтение, но не объясняют biographies; <code>DRUM TAO</code> приходит в конце.</li>\n</ul>\n<h2>Двенадцать креативных решений</h2>\n<h3>1. Отложить категорийный объект</h3>\n<p><strong>Сигнал:</strong> taiko visually dominates лишь поздний sampled block около <code>01:20</code>.<br>\n<strong>Базовая конвенция:</strong> music/performance film быстро показывает instrument и skill.<br>\n<strong>Отклонение:</strong> первая половина доказывает, какой тип человека способен создать этот звук.<br>\n<strong>Интерпретация:</strong> audience values practice before spectacle.<br>\n<strong>Перенос:</strong> если продукт является результатом поведения, сначала драматизировать поведение и только потом показать продукт.</p>\n<h3>2. Создать ритм без музыканта в кадре</h3>\n<p><strong>Сигнал:</strong> spacing ascending figures, footsteps, group run, layered ridges и held posture уже формируют visual meter.<br>\n<strong>Базовая конвенция:</strong> rhythm-based edit зависит от видимых ударов или rapid cuts.<br>\n<strong>Отклонение:</strong> композиция и повтор несут beat до percussion reveal.<br>\n<strong>Интерпретация:</strong> taiko становится продолжением мира, а не вставным showpiece.<br>\n<strong>Перенос:</strong> построить silent rhythm matrix из distance, direction, density и duration до sound-led montage.</p>\n<h3>3. Превратить title в раскрываемый тезис</h3>\n<p><strong>Сигнал:</strong> <code>The Way</code>, Japanese <code>道</code> и final <code>DRUM TAO</code> появляются в разных стадиях.<br>\n<strong>Базовая конвенция:</strong> title сообщает identity в opening.<br>\n<strong>Отклонение:</strong> film сначала показывает путь, затем называет ensemble.<br>\n<strong>Интерпретация:</strong> название становится выводом, заработанным изображением.<br>\n<strong>Перенос:</strong> разбить brand name на смысловые компоненты и раскрывать их до end card.</p>\n<h3>4. Начать с коллективной диагонали</h3>\n<p><strong>Сигнал:</strong> small figures ascend through grass as evenly spaced dark marks.<br>\n<strong>Базовая конвенция:</strong> opening hero shot выделяет лучшего performer.<br>\n<strong>Отклонение:</strong> первой узнаваемой единицей становится group pattern.<br>\n<strong>Интерпретация:</strong> cohesion важнее individual fame.<br>\n<strong>Перенос:</strong> для коллективного продукта открывать не лицом лидера, а наблюдаемым shared behavior.</p>\n<h3>5. Чередовать group и lone practitioner</h3>\n<p><strong>Сигнал:</strong> procession → lone road → group run → two figures → one kneeling body → ensemble drums → lone staff → group movement → lone final stance.<br>\n<strong>Базовая конвенция:</strong> ensemble film наращивает количество людей к финалу.<br>\n<strong>Отклонение:</strong> collectivity регулярно распадается обратно на individual discipline.<br>\n<strong>Интерпретация:</strong> синхронность не снимает личной ответственности.<br>\n<strong>Перенос:</strong> после каждого collective proof возвращать кадр, показывающий личную цену.</p>\n<h3>6. Сделать landscape мерой времени</h3>\n<p><strong>Сигнал:</strong> mountain ridges, low sun, haze and open grass fields sometimes remove people entirely.<br>\n<strong>Базовая конвенция:</strong> location establishes geography, then yields to characters.<br>\n<strong>Отклонение:</strong> terrain сохраняет собственные beats и temporal authority.<br>\n<strong>Интерпретация:</strong> practice ощущается меньше и моложе места, где существует.<br>\n<strong>Перенос:</strong> оставлять environment без героя, если он должен доказать scale, duration или indifference.</p>\n<h3>7. Использовать stillness как preparation beat</h3>\n<p><strong>Сигнал:</strong> kneeling performer and platform composition hold across adjacent sampled positions.<br>\n<strong>Базовая конвенция:</strong> physical-training films постоянно увеличивают intensity.<br>\n<strong>Отклонение:</strong> перед drums tempo приближается к нулю.<br>\n<strong>Интерпретация:</strong> mental dedication имеет тот же вес, что exertion.<br>\n<strong>Перенос:</strong> поставить controlled silence/stillness непосредственно перед самым плотным reveal.</p>\n<h3>8. Столкнуть открытую пустоту и indoor density</h3>\n<p><strong>Сигнал:</strong> one body before vast ridges cuts toward repeated drum circles, stands and arms in a hall.<br>\n<strong>Базовая конвенция:</strong> rehearsal coverage сохраняет похожий spatial register.<br>\n<strong>Отклонение:</strong> reveal ощущается изменением physical pressure внутри кадра.<br>\n<strong>Интерпретация:</strong> ensemble sound становится концентрацией накопленного пространства.<br>\n<strong>Перенос:</strong> усиливать reveal не только крупностью, но переходом <code>low density → high density</code>.</p>\n<h3>9. Оставить лица неполными</h3>\n<p><strong>Сигнал:</strong> silhouettes, motion blur, profile fragments and deep shadows repeatedly suppress identity detail.<br>\n<strong>Базовая конвенция:</strong> profile documentary строит empathy через clear faces and names.<br>\n<strong>Отклонение:</strong> posture and effort replace biography.<br>\n<strong>Интерпретация:</strong> protagonists represent a shared discipline rather than personal careers.<br>\n<strong>Перенос:</strong> скрывать identity только когда group ethic важнее individual recognition.</p>\n<h3>10. Превратить движение в каллиграфический штрих</h3>\n<p><strong>Сигнал:</strong> staff/sword-like implement and blurred body cut diagonally across stable mountain fields.<br>\n<strong>Базовая конвенция:</strong> martial or physical training is covered for technique readability.<br>\n<strong>Отклонение:</strong> gesture is reduced to line, pressure and direction.<br>\n<strong>Интерпретация:</strong> practice becomes graphic language consistent with <code>道</code>.<br>\n<strong>Перенос:</strong> искать один readable vector in movement rather than documenting every step.</p>\n<h3>11. Закончить усилием, а не applause</h3>\n<p><strong>Сигнал:</strong> final human proof is low staff stance under the line <code>in our endless quest</code>; no audience or victory reaction follows.<br>\n<strong>Базовая конвенция:</strong> performance promo culminates in stage impact and applause.<br>\n<strong>Отклонение:</strong> film returns to unresolved practice after showing drums.<br>\n<strong>Интерпретация:</strong> mastery is defined as continued seeking.<br>\n<strong>Перенос:</strong> end on the behavior that must continue tomorrow, not only today’s result.</p>\n<h3>12. Дать material texture работать как концепт</h3>\n<p><strong>Сигнал:</strong> published <code>Shot on 16mm film</code>; visible grain binds grass, fog, skin, sky and motion blur.<br>\n<strong>Базовая конвенция:</strong> film stock is used as nostalgic premium styling.<br>\n<strong>Отклонение:</strong> unstable grain visually supports impermanence and moving Way.<br>\n<strong>Интерпретация:</strong> medium participates in meaning rather than merely signalling taste.<br>\n<strong>Перенос:</strong> выбирать capture texture by conceptual function and let it recur across different subjects.</p>\n<h2>Как встроен бренд</h2>\n<p>DRUM TAO не продаёт билет, tour date или конкретный show. Brand integration работает через equivalence:</p>\n<ul>\n<li>DRUM = звук, появляющийся после дисциплины;</li>\n<li>TAO = путь, который нельзя завершить;</li>\n<li>ensemble = люди, которые живут этой связью коллективно.</li>\n</ul>\n<p>Final card не добавляет tagline, потому что preceding voice-over and imagery уже расшифровали оба слова. Это сильная форма identity film: бренд оказывается сжатым названием собственной методологии.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Отложить ожидаемый product reveal и сначала доказать его human cause.</li>\n<li>Создавать visual rhythm spacing, density и duration до музыкального montage.</li>\n<li>Превращать brand name в финальный вывод, а не opening label.</li>\n<li>Показывать collective behavior раньше лидера.</li>\n<li>После ensemble proof возвращаться к цене individual practice.</li>\n<li>Давать landscape отдельные кадры без людей.</li>\n<li>Ставить stillness перед самым плотным action reveal.</li>\n<li>Монтировать <code>open emptiness → compressed density</code>.</li>\n<li>Делать motion readable как один vector или stroke.</li>\n<li>Завершать unresolved effort вместо applause.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li><strong>Exotic timeless Japan.</strong> Формула tradition untouched by modern life может романтизировать Японию как внеисторическое пространство и скрывать современную организацию, touring business и технологию production.</li>\n<li><strong>Individual erasure.</strong> Силуэты и anonymous bodies усиливают collective myth, но лишают performers имён, голоса и различий.</li>\n<li><strong>Martial shorthand.</strong> Staff/sword-like gestures вместе с black-and-white mountain imagery могут свести taiko culture к знакомым внешнему зрителю samurai codes.</li>\n<li><strong>Documentary ambiguity.</strong> Без description зритель не узнает thirty-year history, Oita base и shared life; image сам по себе работает как poem, не как проверяемый profile.</li>\n<li><strong>Delayed payoff.</strong> Аудитория, ожидающая performance, может уйти до drum reveal.</li>\n<li><strong>16mm mannerism.</strong> Grain полезен концептуально, но при чрезмерном underexposure может скрыть technique, faces и drum craft.</li>\n<li><strong>Subtitle authority.</strong> Japanese transcript auto-generated, а sampled English subtitles неполны; философская точность wording требует human-approved script.</li>\n<li><strong>Sound underdocumentation.</strong> Sound Design credited, но без local/acoustic annotation невозможно доказать, как exactly drums, wind, breath and post sound carry rhythm.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Human-approved Japanese transcript и полный authoritative English translation.</li>\n<li>Имена людей в отдельных кадрах, их roles и точные training exercises.</li>\n<li>Точное location каждого sampled shot внутри Oita/Taketa region.</li>\n<li>Camera body, lenses, film stock variant, development and scan pipeline.</li>\n<li>Acoustic structure, music credit, drum pattern and mix decisions.</li>\n<li>Exact media bytes: publisher Download отсутствует, public extract routes вернули 401/403.</li>\n<li>Что философские lines являются историческими statements DRUM TAO, а не авторским voice-over специально для фильма.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>DRUM TAO показан не как концертная группа, а как коллективный путь дисциплины. Фигуры проходят через горный ландшафт, бегут, удерживают неподвижность, тренируются и только поздно раскрывают сам барабан. Ритм сначала существует в шагах, дистанции, повторе тел и монтаже; звук становится кульминацией уже сформированного духа.</p>\n<h2>Сценарная структура</h2>\n<h3>00:00–00:20 — Войти в Путь</h3>\n<p>Фильм открывается чёрным полем. Затем цепочка маленьких фигур поднимается по диагонали через высокую траву. Один человек отделяется от группы и идёт по пустой сельской дороге. Burned English subtitle на <code>00:20</code>: <code>The Way</code>.</p>\n<p>Вместо backstage, сцены или поясняющего интервью фильм задаёт духовную категорию. Движение вверх и вперёд важнее пункта назначения.</p>\n<h3>00:20–00:40 — Сделать дисциплину телесной</h3>\n<p>Группа бежит через поле; отдельные тела то различимы, то сливаются с растительностью. Japanese auto-transcript начинает мысль о <code>道</code> — пути, присутствующем в любой практике, и уважении к видимому и невидимому. На <code>00:30</code> sampled frame содержит burned fragment <code>the spirit of the Way ...</code>.</p>\n<p>Монтаж не показывает упражнения как спортивный результат. Повтор шагов и общая траектория превращают тренировку в collective rhythm.</p>\n<h3>00:40–01:00 — Убрать человека, чтобы почувствовать время</h3>\n<p>Горные ridges и низкое солнце занимают кадр без человеческого действия. Затем две тёмные фигуры возникают на линии горизонта; sampled burned subtitle на <code>00:50</code>: <code>The timeless spirit</code>.</p>\n<p>Пауза расширяет масштаб: дисциплина существует дольше отдельного исполнителя. 16mm grain не прячет течение времени, а делает его видимым на каждом участке неба и земли.</p>\n<h3>01:00–01:20 — Превратить неподвижность в удар</h3>\n<p>Один performer сидит или стоит на коленях на широком деревянном platform перед огромным mountain field. Поза удерживается через соседние sample points. Japanese transcript переходит к фразе: <code>今こそ、その魂を音に乗せる</code> — теперь этот дух должен быть перенесён в звук.</p>\n<p>Фильм создаёт ожидание барабана через отсутствие движения. Stillness становится preparation beat.</p>\n<h3>01:20–01:30 — Первый плотный коллективный ритм</h3>\n<p>Только примерно после минуты двадцати sampled grid показывает ряд больших taiko drums и ансамбль внутри светлого hall. Руки, круглые drumheads, стойки и повтор фигур уплотняют кадр после открытых landscapes.</p>\n<p>Это не продуктовый reveal инструмента, а причинный результат предыдущей дисциплины: общий звук возможен после общего пути.</p>\n<h3>01:30–01:50 — Путь не заканчивается performance</h3>\n<p>Одиночная фигура работает с длинным staff или sword-like training implement на фоне горы. Затем группа снова проходит через высокую растительность. Japanese auto-transcript говорит: человек не знает Путь; Путь меняется и никогда не останавливается.</p>\n<p>Фильм намеренно возвращается от performance к тренировке и поиску. Барабан не является финальной наградой; он только одной формой непрерывной практики.</p>\n<h3>01:50–02:00 — Бесконечный поиск</h3>\n<p>Один performer удерживает низкую staff stance на открытом platform под тяжёлым небом. Burned subtitle: <code>in our endless quest</code>. Japanese transcript завершает: после исканий и блуждания человек называет это <code>Tao</code>.</p>\n<p>Opening ascent получает ответ не достижением вершины, а готовностью продолжать.</p>\n<h3>02:00–02:05 — Имя коллектива</h3>\n<p>Минимальная белая карточка <code>DRUM TAO</code> появляется на чёрном. Exact player доходит до <code>02:05</code>; последующий Vimeo recommendation state исключён из фильма.</p>\n<h2>Причинная формула</h2>\n<p><code>войти в Путь → подчинить тело повтору → уменьшиться перед ландшафтом и временем → накопить неподвижность → превратить общий дух в звук → снова вернуться к поиску → назвать этот путь TAO</code></p>\n<h2>Что делает фильм документальным</h2>\n<ul>\n<li>Exact description подтверждает mountain base in Oita, совместную жизнь, physical training и mental dedication.</li>\n<li>Наблюдаемые люди, terrain, rehearsal hall и instruments не заменяются fictional plot.</li>\n<li>Но монтаж абстрагирует facts до духовной структуры; это не информационный profile и не полная история ансамбля.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Vimeo exact page публикует transcript panel <code>Japanese (auto-generated)</code> с четырьмя paragraph timestamps. Download/VTT link отсутствует; browser text сохранён в <code>source/japanese-auto-transcript.txt</code>.</p>\n<p>Ниже Japanese сохраняется как опубликованный auto-ASR. Русский перевод — рабочий смысловой перевод для анализа, а не официальный subtitle asset.</p>\n<h2>Опубликованный Japanese auto-transcript</h2>\n<table>\n<thead>\n<tr>\n<th>Опорный таймкод</th>\n<th>Japanese text</th>\n<th>Рабочий перевод</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:22</td>\n<td><code>道。日本では、あらゆる修練に道の精神がある。見えるもの、見えないもの全てに敬意を払う精神。時を超える魂。</code></td>\n<td>«Путь. В Японии в любой практике присутствует дух Пути — дух уважения ко всему видимому и невидимому. Душа, проходящая сквозь время».</td>\n</tr>\n<tr>\n<td>01:02</td>\n<td><code>今こそ、その魂を音に乗せる。</code></td>\n<td>«Теперь настало время передать этот дух через звук».</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>人は道を知らず。道は移ろい、決して止まらん。</code></td>\n<td>«Человек не знает Пути. Путь меняется и никогда не останавливается».</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>求め、彷徨う。尽きぬ求めの果てに、人はそれを「Tao」と呼ぶ。</code></td>\n<td>«Ища, мы блуждаем. В конце бесконечного поиска человек называет это Tao».</td>\n</tr>\n</tbody>\n</table>\n<h2>Наблюдаемые burned English subtitles</h2>\n<p>Эти строки читаются непосредственно в exact sampled frames; промежуточные subtitle lines не реконструируются.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Видимый fragment</th>\n<th>Кадр</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:20</td>\n<td><code>The Way</code></td>\n<td><code>frames/exact-browser-clean/02-020s.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>the spirit of the Way ...</code></td>\n<td><code>frames/exact-browser-clean/03-030s.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>The timeless spirit</code></td>\n<td><code>frames/exact-browser-clean/05-050s.jpg</code></td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>in our endless quest</code></td>\n<td><code>frames/exact-browser-clean/11-110s.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Sound evidence</h2>\n<ul>\n<li>Sound Design credit exact Vimeo: <strong>Wataru Toda</strong>.</li>\n<li>Exact description формулирует звуковую причинность: когда mountain fog lifts, the drums roll through the valleys; фильм должен передать power of emotion through rhythm.</li>\n<li>Full browser playback и transcript подтверждают Japanese voice-over.</li>\n<li>Визуальный storyboard подтверждает поздний переход к коллективному taiko performance примерно в блоке <code>01:20</code>.</li>\n</ul>\n<h2>Что не размечено акустически</h2>\n<ul>\n<li>Точный рисунок drum hits, reverberation и доля production sound против post sound design.</li>\n<li>Наличие отдельной музыкальной композиции и её автор.</li>\n<li>Точный speaker/performer Japanese voice-over.</li>\n<li>SFX transitions между footsteps, wind, body training, staff movement и drums.</li>\n<li>Word-level timing: Vimeo exposes paragraph anchors, not a downloadable human-approved script.</li>\n</ul>\n<p>До отдельного acoustic pass звук не описывается прилагательными без слышимого evidence. Визуально и текстово доказана функция <code>discipline → spirit → sound</code>, но не микс.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Все позиции выставлены keyboard-seek на paused exact Vimeo player; playback speed отдельно проверена как <strong>1x</strong>. Duration <code>02:05</code>.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Свет/камера/монтаж</th>\n<th>Текст/звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Чёрное поле</td>\n<td>Film ещё не раскрыл пространство</td>\n<td>Нулевая visual information создаёт первое ожидание</td>\n<td>До первого transcript anchor</td>\n<td><code>frames/exact-browser-clean/00-000s.jpg</code></td>\n</tr>\n<tr>\n<td>00:10</td>\n<td>Маленькие фигуры цепочкой поднимаются через высокую траву</td>\n<td>Группа движется вверх по диагонали</td>\n<td>Long lens/wide landscape; repeating dark heads/bodies задают pulse внутри светлого склона</td>\n<td>Burned copy ещё не зафиксирован</td>\n<td><code>frames/exact-browser-clean/01-010s.jpg</code></td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>Один человек идёт по пустой rural road</td>\n<td>Отделяется от группы и продолжает вперёд</td>\n<td>Центральная дорога и длинная тень строят literal path; power lines подчёркивают distance</td>\n<td><code>The Way</code></td>\n<td><code>frames/exact-browser-clean/02-020s.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Группа бежит через высокое поле</td>\n<td>Тела сближаются с камерой и перекрывают друг друга</td>\n<td>Handheld/kinetic texture; vegetation дробит figures и делает movement collective</td>\n<td><code>the spirit of the Way ...</code></td>\n<td><code>frames/exact-browser-clean/03-030s.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Несколько mountain ridges и низкое солнце</td>\n<td>Человек исчезает</td>\n<td>Grain и haze создают temporal depth; landscape получает самостоятельный beat</td>\n<td>Japanese block о timeless soul</td>\n<td><code>frames/exact-browser-clean/04-040s.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>Две тёмные фигуры на линии гор</td>\n<td>Стоят внутри открытого пространства</td>\n<td>Backlit silhouette; hard horizon и асимметричный foreground делают bodies древними markers</td>\n<td><code>The timeless spirit</code></td>\n<td><code>frames/exact-browser-clean/05-050s.jpg</code></td>\n</tr>\n<tr>\n<td>01:00</td>\n<td>Один performer на коленях на огромном platform</td>\n<td>Удерживает неподвижность</td>\n<td>Очень широкий кадр; тело — маленький тёмный знак перед многослойным ландшафтом</td>\n<td>Переход к <code>spirit into sound</code></td>\n<td><code>frames/exact-browser-clean/06-060s.jpg</code></td>\n</tr>\n<tr>\n<td>01:10</td>\n<td>Та же open platform и kneeling posture</td>\n<td>Stillness продолжается</td>\n<td>Повтор почти одинаковой композиции превращает отсутствие действия в deliberate pause</td>\n<td>Voice-over продолжает мысль</td>\n<td><code>frames/exact-browser-clean/07-070s.jpg</code></td>\n</tr>\n<tr>\n<td>01:20</td>\n<td>Ряд больших taiko и ensemble в светлом hall</td>\n<td>Участники бьют в синхронных стойках</td>\n<td>Круги drumheads, vertical stands и repeated arms резко уплотняют кадр после landscape wides</td>\n<td>Japanese: <code>Путь меняется и не останавливается</code></td>\n<td><code>frames/exact-browser-clean/08-080s.jpg</code></td>\n</tr>\n<tr>\n<td>01:30</td>\n<td>Одиночная фигура со staff/sword-like implement на ridge</td>\n<td>Выполняет резкое диагональное движение</td>\n<td>Fast body blur против неподвижной горы; силуэт читается как calligraphy stroke</td>\n<td>Не восстанавливается по кадру</td>\n<td><code>frames/exact-browser-clean/09-090s.jpg</code></td>\n</tr>\n<tr>\n<td>01:40</td>\n<td>Группа быстро движется через bright vegetation</td>\n<td>Ensemble снова становится одним потоком</td>\n<td>Shallow/blurred motion; лица уступают trajectory и shared effort</td>\n<td>Japanese final block начинается с search/wandering</td>\n<td><code>frames/exact-browser-clean/10-100s.jpg</code></td>\n</tr>\n<tr>\n<td>01:50</td>\n<td>Performer удерживает low staff stance на open deck</td>\n<td>Тело сопротивляется ветру/пространству</td>\n<td>Dramatic sky, long diagonal implement и low center of gravity создают unresolved final action</td>\n<td><code>in our endless quest</code></td>\n<td><code>frames/exact-browser-clean/11-110s.jpg</code></td>\n</tr>\n<tr>\n<td>02:00</td>\n<td><code>DRUM TAO</code> белым на чёрном</td>\n<td>Action прекращается</td>\n<td>Максимальный graphic reset; только имя коллектива</td>\n<td>Финальная identity</td>\n<td><code>frames/exact-browser-clean/12-120s.jpg</code></td>\n</tr>\n<tr>\n<td>02:05</td>\n<td>Чёрный exact endpoint</td>\n<td>Master position достигнут</td>\n<td>Player находится на полной duration; post-film recommendation наблюдён отдельно</td>\n<td>Речь завершена</td>\n<td><code>frames/exact-browser-clean/13-125s.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Ритм и чередование</h2>\n<ul>\n<li><code>group ascent → solitary road → group run</code> вводит главный пульс до появления drums.</li>\n<li><code>moving bodies → empty mountains → still body</code> замедляет tempo почти до нуля.</li>\n<li>Taiko block входит как краткое visual density spike, а не как постоянный performance showcase.</li>\n<li>После барабанов фильм снова размыкает ensemble на lone discipline и group search.</li>\n<li>Black opening и black title card обрамляют landscape cycle.</li>\n<li>Grain, high contrast и ultrawide crop удерживают footage как один temporal surface.</li>\n</ul>\n<p>Обзор: <code>frames/contact-sheet.jpg</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>DRUM TAO / Short Documentary</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22054\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22054</a></li>\n<li>Сообщение: <code>22054</code></li>\n<li>Дата UTC: 2026-05-19T04:44:37+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1193165498\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1193165498</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>DRUM TAO\nby Masaki Ueda</p>\n<p><a href=\"https://vimeo.com/1193165498\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1193165498</a></p>\n<p>#art@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.814292+00:00"
    },
    {
      "id": "2026-05-18__tg-22044-a0__volkswagen-how-to-enjoy-life",
      "caseId": "-1001147919203:22044:0",
      "messageId": 22044,
      "date": "2026-05-18T05:00:16+00:00",
      "title": "Volkswagen - How to enjoy life",
      "brand": "Volkswagen",
      "campaign": "",
      "format": "film",
      "director": "Lukas Tielke",
      "author": "Lukas Tielke",
      "evidence": "E4",
      "frameCount": 20,
      "durationSeconds": 82,
      "summary": "Volkswagen — How to enjoy life продаёт автомобиль не как средство добраться быстрее, а как пространство, где спокойствие совместимо с движением вперёд . Это важный стратегический сдвиг: ролик не противопоставляет комфорт и движение. Он присваивает бренду способность удерживать оба состояния одновременно.",
      "sourceUrl": "https://vimeo.com/1191102964#publisher-download-1080p",
      "telegramUrl": "https://t.me/fps_24_video/22044",
      "images": [
        {
          "src": "./frames/2026-05-18__tg-22044-a0__volkswagen-how-to-enjoy-life-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "sound",
        "camera",
        "ending"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Найденный носитель вместо manifesto VO",
          "signal": "The protagonist starts among second-hand objects and listens through wired headphones; the voice identifies a two-sided How to Enjoy Life recording.",
          "baseline": "Automotive brand films use an invisible authoritative narrator over immediate hero driving.",
          "deviation": "The brand thesis is carried by a physical personal-media object the character discovers.",
          "interpretation": "Advice feels privately adopted rather than corporately imposed.",
          "transfer": "Give the campaign thesis a carrier that a character can find, play, exchange or lose.",
          "risk": "The retro carrier becomes decorative if it does not control structure, sound and transitions."
        },
        {
          "id": "move",
          "name": "Lessons как modular plot",
          "signal": "Five numbered lessons and a tape flip organize 81.62 seconds without a conventional conflict.",
          "baseline": "A lifestyle spot uses a character goal or escalating journey to provide progression.",
          "deviation": "Progress is created by successive rules of perception and feeling.",
          "interpretation": "Fragmentary street and car images remain legible as one argument.",
          "transfer": "When narrative causality is light, create a repeated verbal grammar with escalating internal stakes.",
          "risk": "Numbered chapters can feel like a listicle when visual proof does not change between lessons."
        },
        {
          "id": "move",
          "name": "Human truth перед product benefit",
          "signal": "Comfort, stopping, light, safety and ease are phrased as life advice before being associated with the car.",
          "baseline": "A feature or benefit is stated about the product and then illustrated with a user.",
          "deviation": "The statement remains true outside the product; Volkswagen joins as its supporting environment.",
          "interpretation": "The brand inherits an existing value instead of claiming to invent it.",
          "transfer": "Write the benefit as a human truth first, then show why the product is an unusually good context for it.",
          "risk": "A very universal truth can leave the product interchangeable with competitors."
        },
        {
          "id": "move",
          "name": "4:3 как единый закон мира",
          "signal": "The 1920x1080 exact master carries a pillarboxed 4:3 image for people, street scenes and modern vehicle shots alike.",
          "baseline": "Archival ratio is reserved for memories or inserts while product footage returns to widescreen.",
          "deviation": "The contemporary car never escapes the old-media frame.",
          "interpretation": "Nostalgia is the protagonist's present-tense way of seeing rather than the brand's historical flashback.",
          "transfer": "Apply the chosen aspect-ratio device to the product payoff as well as the atmospheric setup.",
          "risk": "Reduced screen area can weaken model readability and become a fashionable mannerism."
        },
        {
          "id": "move",
          "name": "Early identity, delayed glamour",
          "signal": "Volkswagen is clearly identified and driving by 00:10, but the clean side-tracking beauty shot arrives around 01:20.",
          "baseline": "An opening hero shot establishes product desirability immediately.",
          "deviation": "Category identification and aesthetic reward are separated by the full lesson sequence.",
          "interpretation": "The audience knows what is advertised but must live through the reason it should be desired.",
          "transfer": "Separate what the product is from the shot that finally makes it glamorous.",
          "risk": "Viewers who leave early may see identification without the intended emotional payoff."
        },
        {
          "id": "move",
          "name": "Продукт как периферийное событие",
          "signal": "The car recurs as a wall shadow, body gap, window reflection, dark surface and flare-covered badge.",
          "baseline": "Automotive imagery keeps the complete vehicle centered and continuously legible.",
          "deviation": "Its environmental effect is shown more often than its full body.",
          "interpretation": "Volkswagen appears compatible with existing life rather than the reason every location exists.",
          "transfer": "After one full reveal, prove role through traces, reflections and effects on surrounding space.",
          "risk": "Peripheral integration can obscure the product or the specific model being sold."
        },
        {
          "id": "move",
          "name": "Механика носителя как midpoint",
          "signal": "The instruction to turn the tape coincides with a low-information road image and a new overhead driving block.",
          "baseline": "A midpoint is caused by a plot turn or music drop.",
          "deviation": "The physical limitation of two-sided media divides the film's acts.",
          "interpretation": "A familiar tactile ritual makes the structural reset intuitive.",
          "transfer": "Derive the midpoint from the chosen carrier's material behavior.",
          "risk": "Younger viewers may understand the wording but not feel the cassette ritual."
        },
        {
          "id": "move",
          "name": "Low-information beats вместо acceleration",
          "signal": "At 00:35 and 00:55 the image approaches black while a single road line preserves direction.",
          "baseline": "Lifestyle editing holds attention by increasing shot count, detail and product visibility.",
          "deviation": "The film removes visual information inside its lesson blocks.",
          "interpretation": "Slower and easier become properties of the viewing experience rather than copy alone.",
          "transfer": "Insert a controlled low-information interval when the thesis concerns calm, trust or attention.",
          "risk": "Underexposed frames may read as technical failure on small or bright displays."
        },
        {
          "id": "move",
          "name": "Light как причинный motif",
          "signal": "Backlight and veiling flare recur on faces, road surfaces and the VW badge; lesson four explicitly connects light, visibility and safety.",
          "baseline": "Golden flare is premium lifestyle decoration.",
          "deviation": "A repeated formal motif receives a verbal and narrative function.",
          "interpretation": "The film's visual taste participates in its argument.",
          "transfer": "Name an already recurring visual motif and make it causally useful to the promise.",
          "risk": "Aesthetic flare is not technical proof of safety or lighting performance."
        },
        {
          "id": "move",
          "name": "Тело как измеритель comfort",
          "signal": "From 01:00 to 01:15 the relaxed passenger posture and face dominate while seat and interface features remain unisolated.",
          "baseline": "Comfort is demonstrated by upholstery, controls or ergonomic inserts.",
          "deviation": "Observable release of bodily tension is the primary measurement.",
          "interpretation": "The benefit is legible before a viewer can name a feature.",
          "transfer": "Film the body after tension leaves it before deciding whether any technical insert is required.",
          "risk": "The mechanism behind the comfort stays vague and potentially generic."
        },
        {
          "id": "move",
          "name": "Два типографических автора",
          "signal": "Cassette lessons use italic serif and parenthetical wording; the brand endline uses clean sans-serif.",
          "baseline": "Campaign supers preserve one brand font and voice throughout.",
          "deviation": "The found narrator and Volkswagen conclusion have distinct graphic identities.",
          "interpretation": "The final line feels like the brand's concise deduction from a personal lesson.",
          "transfer": "Differentiate the typography of the story source from the typography of the final claim.",
          "risk": "Too many typographic systems can fragment a short film without a clear authorship shift."
        },
        {
          "id": "move",
          "name": "Endline на человеке, beauty shot после",
          "signal": "Life should feel easy appears on the passenger's calm profile, followed by a clean driving shot and VW logo.",
          "baseline": "The tagline is overlaid directly on the hero product image.",
          "deviation": "The claim belongs to the human state and the vehicle follows as its answer.",
          "interpretation": "Volkswagen supports the truth instead of replacing it.",
          "transfer": "Place the claim on its emotional object, then let the product provide the causal payoff in the next shot.",
          "risk": "If the human state is not clearly connected to product use, the closing car can feel appended."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Volkswagen — How to enjoy life продаёт автомобиль не как средство добраться быстрее, а как пространство, где <strong>спокойствие совместимо с движением вперёд</strong>. Это важный стратегический сдвиг: ролик не противопоставляет комфорт и движение. Он присваивает бренду способность удерживать оба состояния одновременно.</p>\n<p>Формат найденной аналоговой записи делает рекламное обещание менее корпоративным. Героиня слушает не манифест Volkswagen, а пятичастный бытовой курс о жизни. Каждый урок звучит как человеческий совет и одновременно описывает продуктовую ценность:</p>\n<ul>\n<li>замедлиться — получить внимание к миру;</li>\n<li>оставаться спокойным в движении — почувствовать comfort;</li>\n<li>ненадолго остановиться — восстановиться и продолжить;</li>\n<li>видеть дорогу в хорошем свете — почувствовать safety;</li>\n<li>выбирать лёгкость — прийти к endline <code>Life should feel easy.</code></li>\n</ul>\n<p>Ролик не доказывает конкретные функции интерфейса. Он переводит benefits на язык состояний тела и маршрута.</p>\n<h2>Стратегическая конструкция: self-help tape вместо automotive manifesto</h2>\n<p><strong>Сигнал:</strong> стартовые предметы — винил, лампы, проводные наушники и flea-market clutter; голос называет запись стороной A и просит перевернуть её в середине.<br>\n<strong>Базовая конвенция:</strong> автомобильный brand film обычно использует авторитетный manifesto VO поверх немедленного hero driving.<br>\n<strong>Отклонение:</strong> бренд маскирует структуру манифеста под найденный персональный аудиоурок.<br>\n<strong>Интерпретация:</strong> советы ощущаются приватно присвоенными героиней, а не навязанными рекламой. Volkswagen становится не учителем, а средой, в которой уроки проверяются.</p>\n<p>Это не просто retro styling. Кассета решает четыре структурные задачи: даёт voice-over источник, разбивает текст на lessons, создаёт midpoint через flip и объясняет проводные наушники как постоянный visual motif.</p>\n<h2>Пять уроков вместо конфликта</h2>\n<p>В фильме нет классической проблемы, антагониста и победы. Драматургия собирается из пяти повторов:</p>\n<p><code>назвать урок → показать человеческую ситуацию → связать её с движением/остановкой/светом → перейти дальше</code>.</p>\n<p>Такой modular structure удерживает 81.62 секунды без сюжетного конфликта. Уроки растут от поведения снаружи к состоянию внутри:</p>\n<ol>\n<li>смотреть на других;</li>\n<li>двигаться спокойно;</li>\n<li>сделать короткую паузу;</li>\n<li>пройти через темноту;</li>\n<li>физически расслабиться.</li>\n</ol>\n<p>Финальный endline поэтому ощущается не slogan reveal, а названием уже пережитого состояния.</p>\n<h2>Жанр и отклонение от нормы</h2>\n<p><strong>Сигнал:</strong> master 1920×1080 содержит baked 4:3 image с чёрными боковыми полями; street portraits, flare, grain, reflections и imperfect crops занимают больше времени, чем clean automobile coverage.<br>\n<strong>Базовая конвенция:</strong> contemporary automotive lifestyle film использует широкий clean frame, постоянную модельную читаемость и контролируемые landscapes, чтобы автомобиль ощущался большим и желанным.<br>\n<strong>Отклонение:</strong> Volkswagen помещает современную машину внутрь рамки найденного домашнего фильма и документальной городской наблюдательности.<br>\n<strong>Интерпретация:</strong> продукт не доминирует над жизнью; он выглядит совместимым с уже существующими людьми, вещами и паузами.</p>\n<p>Это даёт ролику human warmth, но повышает риск mannerism: если убрать cassette logic, 4:3 и grain могут стать просто знаком «вкусовой рекламы».</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>4:3 внутри 16:9.</strong> Чёрные боковые поля присутствуют в exact master и удерживают весь film image как одну найденную поверхность.</li>\n<li><strong>Аналоговый набор.</strong> Винил, старые предметы, проводные headphones, serif italic и film-like grain строят материальный мир записи.</li>\n<li><strong>Hard sun и flare.</strong> Свет регулярно затрудняет чтение лица и автомобиля, а затем становится содержанием четвёртого урока.</li>\n<li><strong>Люди раньше feature.</strong> Прохожие, кофе, отражение в стекле и расслабленная поза доказывают смысл, не показывая interface demo.</li>\n<li><strong>Car as peripheral event.</strong> Volkswagen появляется как тень на стене, отражение, узкий зазор между двумя кузовами, frame edge и rear badge.</li>\n<li><strong>Layered glass.</strong> В <code>00:50</code> салон, лицо пассажира, прохожий и город существуют в одном стекле; автомобиль не изолирует, а связывает пространства.</li>\n<li><strong>Visual-information dips.</strong> <code>00:35</code> и <code>00:55</code> почти чёрные, но сохраняют одну дорожную линию. Tempo поддерживается минимальным сигналом.</li>\n<li><strong>Delayed beauty payoff.</strong> Первый автомобиль виден рано, но единственный ясный clean tracking shot приходит на <code>01:20</code>.</li>\n<li><strong>Typography migration.</strong> Учебная italic/serif типографика (<code>(how to enjoy life)</code>, <code>two.</code>) уступает clean sans-serif endline и геометричному VW mark.</li>\n</ul>\n<h2>Монтаж и ритм</h2>\n<p>Средний фильм категории ускоряет product montage к финалу. Здесь acceleration заменена <strong>сокращением напряжения</strong>:</p>\n<p><code>cluttered market → street observation → narrow gap → dark road → coffee pause → reflective interior → relaxed close-up → clean road</code>.</p>\n<p>Монтаж становится яснее и просторнее по мере усвоения уроков. Финальный car shot работает не потому, что быстрее предыдущих, а потому что он проще: одна машина, одна дорога, одно направление.</p>\n<h3>Differential rhythm judgment</h3>\n<p><strong>Сигнал:</strong> в sampled chronology два почти чёрных кадра находятся внутри речевых блоков, а не только между сценами.<br>\n<strong>Базовая конвенция:</strong> lifestyle automotive edit сохраняет постоянную product legibility, даже когда меняет локации.<br>\n<strong>Отклонение:</strong> визуальная информация дважды падает почти до одной дорожной линии.<br>\n<strong>Интерпретация:</strong> ролик буквально тренирует зрителя не требовать постоянного стимула; slower/easier становится свойством просмотра.</p>\n<h2>Двенадцать креативных решений</h2>\n<h3>1. Передать брендовый тезис найденному носителю</h3>\n<p><strong>Сигнал:</strong> героиня начинает среди second-hand objects и слушает запись через wired headphones.<br>\n<strong>Базовая конвенция:</strong> manifesto voice принадлежит невидимому authoritative narrator.<br>\n<strong>Отклонение:</strong> narrator существует как найденный personal media object.<br>\n<strong>Интерпретация:</strong> брендовый совет звучит как личное открытие.<br>\n<strong>Перенос:</strong> дать рекламному тезису физический носитель, который герой может найти, включить, передать или потерять.</p>\n<h3>2. Использовать lesson numbering как modular plot</h3>\n<p><strong>Сигнал:</strong> five lessons и tape flip создают ясные смысловые блоки без единого конфликта.<br>\n<strong>Базовая конвенция:</strong> 80-second lifestyle film держится на character goal или escalating journey.<br>\n<strong>Отклонение:</strong> progression создаётся сменой правил восприятия.<br>\n<strong>Интерпретация:</strong> ролик может быть фрагментарным визуально и всё равно ощущаться собранным.<br>\n<strong>Перенос:</strong> если сюжет тонкий, строить chronology из повторяемой verbal grammar.</p>\n<h3>3. Делать каждый benefit человеческим правилом</h3>\n<p><strong>Сигнал:</strong> comfort, stopping, light/safety и ease сформулированы как life advice, а не spec list.<br>\n<strong>Базовая конвенция:</strong> benefit сначала относится к автомобилю, затем иллюстрируется человеком.<br>\n<strong>Отклонение:</strong> принцип сначала относится к жизни, а автомобиль присоединяется как доказательство.<br>\n<strong>Интерпретация:</strong> продукт наследует ценность, не объявляя её собственной монополией.<br>\n<strong>Перенос:</strong> писать benefit так, чтобы он оставался правдой даже без продукта, затем показать продукт как лучший контекст для этой правды.</p>\n<h3>4. Использовать 4:3 как закон мира, не insert</h3>\n<p><strong>Сигнал:</strong> весь 1920×1080 master сохраняет pillarboxed 4:3 image.<br>\n<strong>Базовая конвенция:</strong> archival ratio появляется только в flashback или вставке.<br>\n<strong>Отклонение:</strong> современная машина также существует внутри старой рамки.<br>\n<strong>Интерпретация:</strong> nostalgia становится настоящим временем героини, а не прошлым бренда.<br>\n<strong>Перенос:</strong> если выбран aspect-ratio device, подчинить ему и product shots, а не возвращаться к clean commercial frame.</p>\n<h3>5. Показать продукт рано, а glamour отложить</h3>\n<p><strong>Сигнал:</strong> Volkswagen едет к камере на <code>00:10</code>, но clean side/tracking payoff приходит только на <code>01:20</code>.<br>\n<strong>Базовая конвенция:</strong> opening hero shot сразу устанавливает desirability.<br>\n<strong>Отклонение:</strong> early identification отделена от late aesthetic reward.<br>\n<strong>Интерпретация:</strong> зритель знает категорию, но должен прожить аргумент до glamour.<br>\n<strong>Перенос:</strong> разделять <code>что рекламируется</code> и <code>почему это желанно</code> по разным частям фильма.</p>\n<h3>6. Превратить автомобиль в событие на периферии</h3>\n<p><strong>Сигнал:</strong> car существует как shadow на pedestrians, reflection, body gap, glass boundary и flare-covered badge.<br>\n<strong>Базовая конвенция:</strong> автомобиль занимает центр и сохраняет полную форму.<br>\n<strong>Отклонение:</strong> его влияние видно чаще, чем целый кузов.<br>\n<strong>Интерпретация:</strong> продукт кажется частью среды, а не объектом, ради которого среду построили.<br>\n<strong>Перенос:</strong> один раз показать whole product, затем доказывать его роль следами, отражениями и эффектом на других.</p>\n<h3>7. Сделать инструкцию пользователю монтажным hinge</h3>\n<p><strong>Сигнал:</strong> просьба перевернуть tape совпадает с тёмной дорогой и новым overhead movement block.<br>\n<strong>Базовая конвенция:</strong> midpoint создаётся сюжетным событием или музыкальным drop.<br>\n<strong>Отклонение:</strong> механика старого носителя сама меняет акт.<br>\n<strong>Интерпретация:</strong> зритель телесно понимает, что первая половина закончилась.<br>\n<strong>Перенос:</strong> искать hinge в ограничении выбранного media device.</p>\n<h3>8. Снижать визуальную информацию вместо ускорения</h3>\n<p><strong>Сигнал:</strong> <code>00:35</code> и <code>00:55</code> почти чёрные; движение удерживает одна линия дороги.<br>\n<strong>Базовая конвенция:</strong> удержание внимания достигается добавлением планов и объектов.<br>\n<strong>Отклонение:</strong> фильм отнимает информацию именно в середине lessons.<br>\n<strong>Интерпретация:</strong> ease и slower переживаются формально, а не только называются.<br>\n<strong>Перенос:</strong> дать ключевой мысли короткий low-information interval, если она говорит о спокойствии, внимании или доверии.</p>\n<h3>9. Превратить light из декора в причинность</h3>\n<p><strong>Сигнал:</strong> backlight и veiling flare повторяются на лицах, дороге и VW badge; lesson four прямо связывает light, visibility и safety.<br>\n<strong>Базовая конвенция:</strong> golden flare — premium lifestyle decoration.<br>\n<strong>Отклонение:</strong> повторённый свет получает verbal function.<br>\n<strong>Интерпретация:</strong> визуальный вкус становится частью доказательства.<br>\n<strong>Перенос:</strong> назвать один уже повторяющийся formal motif и сделать его аргументом, а не орнаментом.</p>\n<h3>10. Доказывать comfort позой, не upholstery insert</h3>\n<p><strong>Сигнал:</strong> в <code>01:00–01:15</code> экранное время получает расслабленное тело, профиль и закрытая interior posture; seat features не изолируются.<br>\n<strong>Базовая конвенция:</strong> comfort показывается material close-ups, controls или ergonomic feature.<br>\n<strong>Отклонение:</strong> тело пользователя является измерительным прибором.<br>\n<strong>Интерпретация:</strong> зритель считывает benefit до того, как успевает назвать feature.<br>\n<strong>Перенос:</strong> сначала снять observable release of tension, затем решать, нужен ли технический insert вообще.</p>\n<h3>11. Менять typographic voice вместе с авторством</h3>\n<p><strong>Сигнал:</strong> cassette lessons используют italic serif и parenthetical phrasing; final line — clean sans-serif.<br>\n<strong>Базовая конвенция:</strong> campaign сохраняет единый brand font во всех supers.<br>\n<strong>Отклонение:</strong> учебная запись и бренд говорят разными graphic voices.<br>\n<strong>Интерпретация:</strong> endline ощущается выводом Volkswagen из чужого/найденного урока.<br>\n<strong>Перенос:</strong> разводить typography источника истории и typography окончательного brand claim.</p>\n<h3>12. Поставить endline перед финальным beauty shot</h3>\n<p><strong>Сигнал:</strong> <code>Life should feel easy.</code> появляется на спокойном профиле, затем следует clean driving shot и logo.<br>\n<strong>Базовая конвенция:</strong> tagline накладывается непосредственно на hero product image.<br>\n<strong>Отклонение:</strong> claim принадлежит состоянию человека; машина получает payoff после.<br>\n<strong>Интерпретация:</strong> продукт подтверждает human truth, а не заменяет её.<br>\n<strong>Перенос:</strong> показывать claim на его эмоциональном объекте, а product — следующим причинным ответом.</p>\n<h2>Как встроен бренд</h2>\n<p>Brand presence распределена по трём уровням:</p>\n<ol>\n<li><code>Volkswagen presents</code> — бренд как издатель найденного курса;</li>\n<li>recurring car fragments — бренд как среда движения, паузы, света и comfort;</li>\n<li><code>Life should feel easy.</code> + clean car + VW logo — бренд как итоговая формулировка.</li>\n</ol>\n<p>Volkswagen не присваивает себе каждый хороший момент. Он утверждает более скромную и потому убедительную роль: автомобиль может не мешать человеку заметить и прожить их.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Превратить corporate VO в найденный физический носитель.</li>\n<li>Разбить non-narrative film на уроки с одинаковой grammar.</li>\n<li>Сначала формулировать human truth, потом присоединять продуктовый benefit.</li>\n<li>Удерживать один aspect-ratio law на людях и продукте.</li>\n<li>Разделять early product identification и late glamour payoff.</li>\n<li>Показывать продукт через shadow, reflection и effect on environment.</li>\n<li>Использовать механику носителя как midpoint.</li>\n<li>Снижать visual information, когда тезис говорит о спокойствии.</li>\n<li>Превращать recurring light motif в причинный аргумент.</li>\n<li>Измерять comfort позой тела.</li>\n<li>Разводить typography narrator и brand voice.</li>\n<li>Ставить human endline перед product beauty shot.</li>\n</ol>\n<h2>Где приём может сломаться</h2>\n<ul>\n<li><strong>Retro mannerism.</strong> Flea market, wired headphones, 4:3, grain и italic serif могут выглядеть как готовый moodboard, если media device не структурирует весь фильм.</li>\n<li><strong>Privilege of ease.</strong> Формула <code>Life should feel easy</code> может показаться эмоционально плоской для аудитории, чьи реальные транспортные проблемы — цена, доступность и инфраструктура.</li>\n<li><strong>Feature ambiguity.</strong> Кофе, остановка, свет и comfort дают атмосферу, но не доказывают конкретную функцию или model advantage.</li>\n<li><strong>Anonymous diversity.</strong> Несколько прохожих расширяют мир, но остаются без agency и могут восприниматься как visual texture для опыта главной героини.</li>\n<li><strong>Safety implication.</strong> Auto-VTT связывает хороший свет с чувством безопасности, но фильм не является техническим доказательством safety performance.</li>\n<li><strong>Underexposure risk.</strong> Тёмные <code>00:35</code> и <code>00:55</code> формально оплачены тезисом, но на ярком mobile screen могут считываться как потерянное изображение.</li>\n<li><strong>Aspect-ratio fashion.</strong> Baked 4:3 уменьшает автомобиль на экране; без сильной human premise это будет работать против product visibility.</li>\n<li><strong>Auto-transcript authority.</strong> English VTT помечен auto-generated; word-perfect campaign copy требует human-approved script.</li>\n<li><strong>Sound underdocumentation.</strong> Music Production, Sound Design и Mix подтверждены official portfolio, но отдельный acoustic pass не выполнен.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Human-approved English voice-over script и официальный русский перевод.</li>\n<li>Точная модель/комплектация автомобиля и intended market.</li>\n<li>Что coffee stop является charging stop или демонстрацией конкретной функции.</li>\n<li>Технические параметры headlights, driver assistance, seats или safety systems.</li>\n<li>Имена персонажей, их отношения и continuity между street vignettes.</li>\n<li>Camera body, lenses, stock/emulation и точный post pipeline.</li>\n<li>Конкретные music, ambience, tape texture и SFX decisions внутри микса.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Девушка на блошином рынке находит аналоговый аудиоурок <code>How to Enjoy Life</code> и слушает его через проводные наушники. Пять простых «уроков» — замедлиться, сохранять спокойствие в движении, делать короткую остановку, доверять хорошему свету и выбирать лёгкость — иллюстрируются городской жизнью и поездкой на Volkswagen. Машина не читает мораль сама: она становится пространством, в котором эти правила можно физически почувствовать.</p>\n<h2>Сценарная структура</h2>\n<h3>00:00–00:09.6 — Найти старый носитель</h3>\n<p>Героиня рассматривает лампы, пластинки, наушники и другие подержанные вещи на открытом рынке. <code>Volkswagen presents</code> возникает не на капоте, а поверх деревянного стола с винилом. Это задаёт форму фильма раньше продукта: зрителю предлагают найденную аналоговую запись, а не обычный автомобильный манифест.</p>\n<h3>00:09.6–00:18.4 — Включить аудиокурс</h3>\n<p>Синий Volkswagen движется по открытой дороге. Закадровый голос объявляет курс <code>How to Enjoy Life</code> и сторону A. Затем героиня надевает проводные наушники; поверх засвеченного крупного плана появляется parenthetical title <code>(how to enjoy life)</code>.</p>\n<p>Автомобиль и аудиозапись соединяются через монтаж: дорога становится материалом урока, но источник речи остаётся человеческим и бытовым.</p>\n<h3>00:18.4–00:28.9 — Урок 1: позволить жизни замедлиться</h3>\n<p>Голос предлагает не форсировать темп и тогда заметить хорошее. Фильм отвечает не скоростным beauty shot, а наблюдаемыми людьми на городской улице: лицо прохожей, фигуры у каменной стены, тень автомобиля, проходящая через чужой маршрут.</p>\n<p>Машина присутствует как движение света и тени, а не только как объект. «Хорошие части» жизни существуют за пределами салона.</p>\n<h3>00:28.9–00:38.8 — Урок 2: комфорт не равен неподвижности</h3>\n<p>Слово <code>two.</code> появляется внутри низкого кадра между синим и белым автомобилями. Два человека оказываются видимы через узкий просвет кузовов. Затем изображение почти исчезает в тёмной дорожной/отражённой поверхности и возвращается к верхнему ракурсу движущегося Volkswagen.</p>\n<p>Смысл урока проверяется монтажом: спокойствие не означает остановить картинку; фильм сохраняет движение, меняя степень визуальной информации от плотной к почти нулевой.</p>\n<h3>00:38.8–00:43.7 — Перевернуть кассету</h3>\n<p>Голос просит перевернуть запись. Вместо буквального крупного плана кассеты фильм использует дорожную линию, тёмный переход и верхний кадр автомобиля как visual hinge. Аналоговый ritual делит рекламу на две стороны и даёт темпу короткий механический reset.</p>\n<h3>00:43.7–00:52.5 — Урок 3: останавливаться ненадолго</h3>\n<p>Героине передают два бумажных стакана у городского кафе. В следующем кадре автомобильное стекло одновременно отражает улицу, человека снаружи и лицо пассажира внутри. Пауза остаётся частью движения: фильм не строит из остановки отдельный destination, а показывает небольшой человеческий обмен перед продолжением пути.</p>\n<p>Возможная связь с зарядкой или конкретной функцией автомобиля не проговаривается и поэтому не считается доказанной.</p>\n<h3>00:52.5–00:60.0 — Урок 4: хороший свет помогает чувствовать безопасность</h3>\n<p>Ночная или сильно затемнённая дорога читается через изогнутую отражающую поверхность; свет выделяет только линию пути. Затем солнечная засветка открывает задний знак Volkswagen. Слово <code>light</code> получает сразу две функции: буквально делает дорогу различимой и визуально возвращает автомобиль из темноты.</p>\n<p>Фильм не превращает это в техническую демонстрацию фар. Safety promise остаётся ощущением внутри изображения.</p>\n<h3>00:60.0–00:69.0 — Урок 5: правильное ощущается лёгким</h3>\n<p>Героиня полулежит в салоне, продолжая слушать проводные наушники. Дождевые следы на стекле, мягкое кресло, скользящий свет и крупные профили дают телу больше экранного времени, чем dashboard или интерфейсу. Последний урок не требует дополнительного действия: доказательством становится снятое напряжение.</p>\n<h3>00:69.0–01:21.62 — Сжать уроки в бренд-обещание</h3>\n<p>Засвеченный rear badge связывает человека и машину. На тёмном профиле героини появляется чистая sans-serif строка <code>Life should feel easy.</code> Затем синий Volkswagen получает единственный ясный финальный beauty/tracking shot на дороге. Белый VW-знак на чёрном закрывает фильм.</p>\n<p>Brand line появляется после пяти наблюдаемых мини-доказательств. Она не вводит новую мысль, а сжимает весь аудиокурс в одно предложение.</p>\n<h2>Причинная формула</h2>\n<p><code>найти аналоговый урок → включить личный голос → замедлиться и увидеть других → сохранить спокойствие в движении → сделать короткую паузу → пройти через темноту к свету → расслабиться внутри автомобиля → назвать это лёгкостью → показать Volkswagen</code></p>\n<h2>Что здесь является рекламной драматургией</h2>\n<ul>\n<li>Продукт появляется уже на <code>00:10</code>, но не забирает повествование у людей.</li>\n<li>Пять уроков дают структуру без традиционного конфликта и победы.</li>\n<li>Каждый урок сначала формулирует человеческий принцип, затем связывает его с движением, паузой, светом или комфортом.</li>\n<li>Финальный beauty shot и logo приходят только после того, как endline уже доказан поведением и состоянием тела.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус доказательств</h2>\n<p>Vimeo публикует один subtitle asset: <code>English (auto-generated)</code>. Exact VTT сохранён в <code>source/english-auto.vtt</code>; SHA-256 <code>ee4b739fb976dbcabb94d65792b0162e8ecb4ed9859abfc6e2775ca265ff524e</code>.</p>\n<p>Ниже дан таймкодированный смысловой конспект. Это не human-approved script и не попытка исправить auto-ASR. Две короткие английские формулы цитируются там, где они выполняют композиционную функцию; полный опубликованный wording остаётся в VTT evidence.</p>\n<h2>Таймкодированный смысл речи</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод VTT</th>\n<th>Смысл</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:09.619–00:13.699</td>\n<td>Голос объявляет курс <code>How to Enjoy Life</code> и сторону A.</td>\n<td>Создаёт рамку аналогового аудиоурока и объясняет проводные наушники.</td>\n</tr>\n<tr>\n<td>00:18.440–00:25.180</td>\n<td>Урок 1: иногда жизнь замедляется, если ей это позволить; тогда становятся заметны хорошие моменты.</td>\n<td>Перенаправляет внимание с скорости автомобиля на наблюдение за людьми и средой.</td>\n</tr>\n<tr>\n<td>00:28.920–00:35.759</td>\n<td>Урок 2: комфорт — не неподвижность, а спокойствие при движении вперёд.</td>\n<td>Делает ride comfort психологическим состоянием, а не характеристикой кресла.</td>\n</tr>\n<tr>\n<td>00:38.819–00:40.779</td>\n<td>Инструкция перевернуть кассету и продолжить.</td>\n<td>Делит фильм на две стороны и оправдывает тёмный/дорожный монтажный hinge.</td>\n</tr>\n<tr>\n<td>00:43.719–00:50.139</td>\n<td>Урок 3: не обязательно останавливаться надолго; достаточно паузы, после которой снова готов двигаться.</td>\n<td>Превращает остановку у кафе в восстановление, а не конец маршрута.</td>\n</tr>\n<tr>\n<td>00:52.479–00:57.979</td>\n<td>Урок 4: хороший свет показывает больше дороги и помогает чувствовать безопасность.</td>\n<td>Связывает literal visibility, ночную дорогу и emotional safety.</td>\n</tr>\n<tr>\n<td>01:00.059–01:03.519</td>\n<td>Урок 5: если всё ощущается легко, значит направление верное.</td>\n<td>Подводит к состоянию расслабленной пассажирки и brand promise.</td>\n</tr>\n</tbody>\n</table>\n<h2>Рабочая русская версия для понимания</h2>\n<blockquote>\n<p>Вы слушаете курс о том, как получать удовольствие от жизни, сторона A. Первый урок — иногда стоит позволить жизни идти медленнее, чтобы увидеть хорошее. Второй — комфорт возможен и в движении. Переверните запись. Третий — короткая остановка может вернуть готовность продолжать. Четвёртый — хороший свет помогает видеть дорогу и чувствовать себя безопасно. Пятый — правильное должно ощущаться легко.</p>\n</blockquote>\n<p>Это смысловой пересказ, не официальный русский subtitle track.</p>\n<h2>Наблюдаемый экранный текст</h2>\n<table>\n<thead>\n<tr>\n<th>Примерный таймкод</th>\n<th>Текст</th>\n<th>Визуальная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:05</td>\n<td><code>Volkswagen presents</code></td>\n<td>Очень ранняя подпись, но на винтажном столе, а не на автомобиле.</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td><code>(how to enjoy life)</code></td>\n<td>Italic serif и скобки делают название личной пометкой/названием записи.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>two.</code></td>\n<td>Урок встроен в зазор между двумя автомобилями.</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td><code>Life should feel easy.</code></td>\n<td>Чистый brand endline заменяет учебную типографику.</td>\n</tr>\n<tr>\n<td>01:21.540</td>\n<td>VW logo</td>\n<td>Identity после завершённого тезиса.</td>\n</tr>\n</tbody>\n</table>\n<h2>Sound evidence</h2>\n<ul>\n<li>Official Staub Audio page credits <strong>Music Production · Sound Design · Mix</strong>.</li>\n<li>Exact Vimeo credits <code>Music &amp; Sounddesign STaub Audio</code>.</li>\n<li>Текст сам идентифицирует себя как запись с двумя сторонами; героиня визуально слушает проводные наушники.</li>\n<li>Published auto-VTT покрывает речь от <code>00:09.619</code> до <code>01:03.519</code>.</li>\n</ul>\n<h2>Акустическая граница</h2>\n<p>Отдельный listening/waveform pass не выполнялся при закрытом heavy-compute gate. Поэтому не утверждаются конкретные tape hiss, музыкальные инструменты, engine tone, ambience, переходные SFX, громкость или sound perspective. Доказана структура <code>аудиоурок → пять lesson blocks → endline</code>, а не точный микс.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Все кадры сняты с локально сохранённого exact publisher master на точных paused positions. Master: <code>81.62 s</code>; full-frame evidence: <code>frames/browser-full/</code>; overview: <code>frames/contact-sheet.jpg</code>.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие/смысл</th>\n<th>Свет, камера и монтаж</th>\n<th>Речь/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.000</td>\n<td>Героиня среди ламп, пластинок, наушников и домашней утвари на outdoor market</td>\n<td>Ищет вещь/носитель; автомобиль пока отсутствует</td>\n<td>Baked pillarbox 4:3 внутри 16:9 master; observational street framing, мягкий grain</td>\n<td>До VO</td>\n<td><code>frames/browser-full/00-00.000.png</code></td>\n</tr>\n<tr>\n<td>00:05.000</td>\n<td>Стол с винилом и проигрывателем</td>\n<td>Бренд объявляет найденную запись, не машину</td>\n<td>Shallow focus по деревянной поверхности; предметы обрезаны как случайная находка</td>\n<td><code>Volkswagen presents</code></td>\n<td><code>frames/browser-full/00-05.000.png</code></td>\n</tr>\n<tr>\n<td>00:10.000</td>\n<td>Синий Volkswagen едет прямо к камере по открытой дороге</td>\n<td>Первый product proof — движение</td>\n<td>Frontal tracking/low road view; машина по центру, landscape остаётся читаемым</td>\n<td>Начало объявления аудиокурса</td>\n<td><code>frames/browser-full/00-10.000.png</code></td>\n</tr>\n<tr>\n<td>00:15.000</td>\n<td>Экстремальный засвеченный портрет героини в проводных наушниках</td>\n<td>Она становится слушательницей курса</td>\n<td>Hard backlight, flare, мягкий фокус; лицо заполняет 4:3 поле</td>\n<td><code>(how to enjoy life)</code> / Side A</td>\n<td><code>frames/browser-full/00-15.000.png</code></td>\n</tr>\n<tr>\n<td>00:20.000</td>\n<td>Портрет темнокожей прохожей у каменного фасада</td>\n<td>Урок выводит внимание к другим людям</td>\n<td>Eye-level street portrait; жёсткая граница света и тени</td>\n<td>Урок 1: позволить жизни замедлиться</td>\n<td><code>frames/browser-full/00-20.000.png</code></td>\n</tr>\n<tr>\n<td>00:25.000</td>\n<td>Пешеходы проходят вдоль стены, по которой движется большая тень автомобиля</td>\n<td>Машина и город пересекаются без hero framing</td>\n<td>Static lateral composition; автомобиль существует как moving shadow</td>\n<td>Тогда замечаешь хорошее</td>\n<td><code>frames/browser-full/00-25.000.png</code></td>\n</tr>\n<tr>\n<td>00:30.000</td>\n<td>Два человека видны в узком просвете между синим и белым автомобилями</td>\n<td>Ввод второго урока через literal pair/gap</td>\n<td>Очень низкий ракурс; кузова образуют тесную рамку</td>\n<td><code>two.</code> / комфорт не равен неподвижности</td>\n<td><code>frames/browser-full/00-30.000.png</code></td>\n</tr>\n<tr>\n<td>00:35.000</td>\n<td>Почти чёрная поверхность с диагональной дорожной полосой/отражением</td>\n<td>Информация исчезает перед механическим reset</td>\n<td>Предельное underexposure; одна светлая линия удерживает направление</td>\n<td>Спокойствие при движении вперёд</td>\n<td><code>frames/browser-full/00-35.000.png</code></td>\n</tr>\n<tr>\n<td>00:40.000</td>\n<td>Volkswagen сверху на пустой дороге</td>\n<td>Продолжение маршрута и переход на сторону B</td>\n<td>High/overhead road geometry; машина мала внутри траектории</td>\n<td>Инструкция перевернуть запись</td>\n<td><code>frames/browser-full/00-40.000.png</code></td>\n</tr>\n<tr>\n<td>00:45.000</td>\n<td>Мужчина передаёт героине стакан, второй остаётся у неё в руке</td>\n<td>Короткая остановка становится человеческим обменом</td>\n<td>Slight high angle, документальная бытовая дистанция</td>\n<td>Урок 3: пауза не обязана быть долгой</td>\n<td><code>frames/browser-full/00-45.000.png</code></td>\n</tr>\n<tr>\n<td>00:50.000</td>\n<td>Стекло автомобиля совмещает лицо пассажира, город и человека снаружи</td>\n<td>Внутреннее спокойствие остаётся связано с улицей</td>\n<td>Layered reflection; несколько пространств читаются одновременно</td>\n<td>Остановиться достаточно, чтобы снова быть готовым</td>\n<td><code>frames/browser-full/00-50.000.png</code></td>\n</tr>\n<tr>\n<td>00:55.000</td>\n<td>Тёмная изгибающаяся дорога видна в отражении/автомобильной поверхности</td>\n<td>Свет выделяет минимум, необходимый для пути</td>\n<td>Почти чёрное поле, узкая световая дорожная дуга</td>\n<td>Урок 4: хороший свет показывает больше дороги</td>\n<td><code>frames/browser-full/00-55.000.png</code></td>\n</tr>\n<tr>\n<td>01:00.000</td>\n<td>Героиня полулежит в салоне с наушниками; на стекле следы воды</td>\n<td>Комфорт выражен позой тела</td>\n<td>Low interior angle; окно и стойка делят кадр, кресло занимает много места</td>\n<td>Хороший свет помогает чувствовать безопасность</td>\n<td><code>frames/browser-full/01-00.000.png</code></td>\n</tr>\n<tr>\n<td>01:05.000</td>\n<td>Светлый профиль героини крупно, провод наушников пересекает лицо</td>\n<td>Аудиоурок усваивается как состояние</td>\n<td>Backlight и shallow focus растворяют среду; кожа и flare важнее dashboard</td>\n<td>Урок 5: лёгкость как правильное ощущение</td>\n<td><code>frames/browser-full/01-05.000.png</code></td>\n</tr>\n<tr>\n<td>01:10.000</td>\n<td>Rear badge и номер Volkswagen почти растворены в солнечной засветке</td>\n<td>Бренд возникает внутри того же света, который только что был уроком</td>\n<td>Extreme veiling flare; logo читается через свет, не поверх него</td>\n<td>VO уже завершён</td>\n<td><code>frames/browser-full/01-10.000.png</code></td>\n</tr>\n<tr>\n<td>01:15.000</td>\n<td>Тёмный профиль героини в кресле на фоне синего вечернего неба</td>\n<td>Все уроки сжимаются в одно спокойное состояние</td>\n<td>Silhouette/low-key profile; наружный мир остаётся мягким пятном</td>\n<td><code>Life should feel easy.</code></td>\n<td><code>frames/browser-full/01-15.000.png</code></td>\n</tr>\n<tr>\n<td>01:20.000</td>\n<td>Чистый side/front tracking синего Volkswagen на открытой дороге</td>\n<td>Единственный финальный beauty payoff</td>\n<td>Golden-hour road, ясная модель и направление движения</td>\n<td>Без новой verbal claim</td>\n<td><code>frames/browser-full/01-20.000.png</code></td>\n</tr>\n<tr>\n<td>01:21.540</td>\n<td>Белый VW-знак на чёрном</td>\n<td>Identity закрывает аудиоурок</td>\n<td>Полный graphic reset после фактурного 4:3 footage</td>\n<td>Logo</td>\n<td><code>frames/browser-full/01-21.540.png</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Ритм и повтор</h2>\n<ul>\n<li><code>market object → headphones → tape lesson</code> создаёт аналоговую рамку.</li>\n<li><code>car → person → car shadow → people between cars</code> не даёт продукту монополизировать изображение.</li>\n<li>После каждого verbal lesson меняется визуальная задача: наблюдение, движение, пауза, свет, состояние тела.</li>\n<li>Тёмные позиции <code>00:35</code> и <code>00:55</code> не являются потерянными кадрами: обе сохраняют только дорожную линию и работают как снижение visual information.</li>\n<li>Чистый автомобильный beauty shot отложен до <code>01:20</code>, хотя машина появляется уже на <code>00:10</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Volkswagen - How to enjoy life</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22044\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22044</a></li>\n<li>Сообщение: <code>22044</code></li>\n<li>Дата UTC: 2026-05-18T05:00:16+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1191102964\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191102964</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>VOLKSWAGEN - HOW TO ENJOY LIFE\nby Lukas Tielke</p>\n<p>#still@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.810384+00:00"
    },
    {
      "id": "2026-05-17__tg-22043-a0__aperol-l-unico-per-tutti",
      "caseId": "-1001147919203:22043:0",
      "messageId": 22043,
      "date": "2026-05-17T07:32:46+00:00",
      "title": "Aperol - L’Unico. Per tutti.",
      "brand": "Aperol",
      "campaign": "",
      "format": "film",
      "director": "Jara Moravec",
      "author": "Jara Moravec",
      "evidence": "E3",
      "frameCount": 46,
      "durationSeconds": 104,
      "summary": "L’Unico. Per tutti. продаёт Aperol не как один из ингредиентов хорошего вечера, а как узнаваемый социальный сигнал , способный синхронизировать незнакомых людей. Официальный Campari Group premise называет это orange wave : подача одного Aperol Spritz вызывает ripple of recognition на террасе.",
      "sourceUrl": "https://vimeo.com/1139249262",
      "telegramUrl": "https://t.me/fps_24_video/22043",
      "images": [
        {
          "src": "./frames/2026-05-17__tg-22043-a0__aperol-l-unico-per-tutti-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-exact-vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "human",
        "camera",
        "sound"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Service worker before product hero",
          "signal": "The first readable protagonist is a young waiter holding an empty dark tray; the orange drink appears later.",
          "baseline": "Beverage advertising opens on a hero glass or a group of consumers.",
          "deviation": "The film begins with the person who carries the ritual between people.",
          "interpretation": "Aperol becomes an act of hospitality rather than an isolated table object.",
          "transfer": "Open on the carrier whose ordinary work naturally links several people and spaces.",
          "risk": "The worker becomes generic lifestyle texture if the film never returns to their causal role."
        },
        {
          "id": "move",
          "name": "Quantity as plot",
          "signal": "An empty tray is followed by one orange glass and then four matching glasses.",
          "baseline": "A social spot escalates through louder behaviour, dancing or a collective toast.",
          "deviation": "Scale is proved through a simple count of repeated objects.",
          "interpretation": "Spread becomes legible without exposition.",
          "transfer": "Design a measurable 0-to-1-to-several-to-many visual progression.",
          "risk": "Counting feels schematic when each quantity does not change the social meaning."
        },
        {
          "id": "move",
          "name": "Brand colour as narrative trigger",
          "signal": "The orange serve remains the rare saturated object against pale stone, skin and neutral clothing.",
          "baseline": "Brand colour fills wardrobe, props and the entire production design.",
          "deviation": "Colour is concentrated in one small moving object.",
          "interpretation": "The eye repeats the product journey and experiences recognition directly.",
          "transfer": "Reserve the brand colour for one transferable signal until the end card.",
          "risk": "The signal disappears if the world contains competing saturated colours."
        },
        {
          "id": "move",
          "name": "Gaze relay instead of cast montage",
          "signal": "For roughly a minute, different faces appear at similar scale and share a directional reaction.",
          "baseline": "Inclusivity is shown through independent portraits of diverse people.",
          "deviation": "Different people are connected by the same formal action.",
          "interpretation": "For everyone becomes shared causality rather than checklist representation.",
          "transfer": "Give different characters one action that can pass from person to person.",
          "risk": "A repeated reaction becomes monotonous if direction, scale or stakes drift without intention."
        },
        {
          "id": "move",
          "name": "Crowd obstruction as presence",
          "signal": "Shoulders, hair and neighbouring profiles repeatedly cover the face that carries the current reaction.",
          "baseline": "Commercial portraiture clears the foreground for complete facial readability.",
          "deviation": "Obstruction is maintained as a system rather than treated as a mistake.",
          "interpretation": "The camera feels physically embedded in a dense public place.",
          "transfer": "Allow foreground bodies when the concept depends on community, density or shared ritual.",
          "risk": "Arbitrary obstruction reads as poor coverage when it does not repeat or support the premise."
        },
        {
          "id": "move",
          "name": "Two people in one close-up",
          "signal": "Several frames compress two profiles into one shallow-focus field.",
          "baseline": "A close-up isolates one protagonist and one reaction.",
          "deviation": "Individual reaction cannot be visually separated from the neighbour.",
          "interpretation": "Connection is built into composition before any smile or toast.",
          "transfer": "Place relationships inside one optical field instead of relying only on shot-reverse-shot.",
          "risk": "Face compression can become mannerist if the two people have no shared causal beat."
        },
        {
          "id": "move",
          "name": "Equal generational scale",
          "signal": "Young and elderly visitors receive the same tight scale and the same imperfect daylight treatment.",
          "baseline": "Youth receives aspirational hero coverage while older characters provide supporting warmth.",
          "deviation": "The camera refuses an age hierarchy.",
          "interpretation": "Universality is proved by distribution of visual importance.",
          "transfer": "Audit inclusivity through equal scale, light and duration, not only through who was cast.",
          "risk": "Equal coverage alone cannot replace truthful differences in behaviour or context."
        },
        {
          "id": "move",
          "name": "Lived-in location instead of postcard",
          "signal": "Piazza del Popolo is mostly reconstructed from stone, arches and partial façades around faces.",
          "baseline": "Italian lifestyle advertising opens with a clean tourism establishing shot.",
          "deviation": "The iconic place is denied a full scenic reveal.",
          "interpretation": "Italy feels inhabited rather than sold as a destination.",
          "transfer": "Prove a known location through texture and behaviour when the story belongs to people.",
          "risk": "Without one or two specific anchors, partial location evidence can become geographically generic."
        },
        {
          "id": "move",
          "name": "Motion blur as conceptual payoff",
          "signal": "Before the logo card, glass and faces dissolve into a directional orange smear.",
          "baseline": "The beverage is frozen into a clean liquid or packshot before sign-off.",
          "deviation": "Product geometry is lost at the moment of brand payoff.",
          "interpretation": "The orange wave matters more than an isolated object silhouette.",
          "transfer": "Use blur as payoff only when transfer, speed or contagion already structures the film.",
          "risk": "Blur becomes transition garnish when the preceding narrative has not earned the metaphor."
        },
        {
          "id": "move",
          "name": "Teach the code before naming it",
          "signal": "APEROL 1919 appears only after repeated orange serves have trained recognition.",
          "baseline": "Logo and product identity are reinforced early through supers and packshots.",
          "deviation": "Formal brand naming is delayed until roughly 95 seconds.",
          "interpretation": "Recognition becomes evidence of category ownership.",
          "transfer": "Make one visual code unmistakable before revealing the name attached to it.",
          "risk": "Delayed naming weakens attribution when the code is not truly distinctive."
        },
        {
          "id": "move",
          "name": "Human coda after the logo",
          "signal": "The film returns to the smiling waiter after the APEROL 1919 card.",
          "baseline": "The logo/endline is the final held image in a beverage commercial.",
          "deviation": "The formal sign-off becomes penultimate rather than final.",
          "interpretation": "The brand gives the final image back to a continuing human ritual.",
          "transfer": "Use a brief human coda after sign-off when the promise is connection or service.",
          "risk": "A post-logo scene can dilute recall if it introduces a new idea instead of closing the existing one."
        },
        {
          "id": "move",
          "name": "Circular carrier structure",
          "signal": "The waiter appears with the tray near the opening and returns behind the bar at 01:40.",
          "baseline": "A social montage resolves on the whole group or hero drink.",
          "deviation": "The ending returns to the supporting worker who initiated movement.",
          "interpretation": "The orange wave is a repeatable service system rather than a one-time spectacle.",
          "transfer": "Open and close on the person who makes a collective ritual possible without turning them into a celebrity hero.",
          "risk": "Circularity feels cosmetic when the returning character did not cause the central progression."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>L’Unico. Per tutti.</code> продаёт Aperol не как один из ингредиентов хорошего вечера, а как <strong>узнаваемый социальный сигнал</strong>, способный синхронизировать незнакомых людей. Официальный Campari Group premise называет это <code>orange wave</code>: подача одного Aperol Spritz вызывает ripple of recognition на террасе.</p>\n<p>Фильм делает стратегию наблюдаемой без manifesto voice-over. Официант начинает с пустого подноса, затем появляется один бокал, затем четыре, после чего монтаж почти на минуту переключается на лица. Продукт распространяется не через объяснение вкуса, а через общую направленность внимания.</p>\n<p>Это точная формализация слогана:</p>\n<ul>\n<li><code>L’Unico</code> — один безошибочно узнаваемый цвет и serve;</li>\n<li><code>Per tutti</code> — одна реакция проходит через молодых, пожилых, одиночные и парные лица;</li>\n<li>Aperol не отделяется от площади: бренд существует только внутри обслуживания, встреч и повторяющегося ритуала.</li>\n</ul>\n<h2>Стратегическая конструкция: не product hero, а relay</h2>\n<p><strong>Сигнал:</strong> на <code>00:20</code> один бокал проходит через террасу; на <code>00:35</code> официант несёт четыре; с <code>00:25</code> до <code>01:25</code> изображение последовательно отдаётся фрагментам лиц.<br>\n<strong>Базовая конвенция:</strong> beverage commercial вводит hero glass через рецепт, condensation, liquid macro и коллективный toast.<br>\n<strong>Отклонение:</strong> бокал остаётся движущимся малым объектом, а большая часть экранного времени принадлежит людям, которые его замечают.<br>\n<strong>Интерпретация:</strong> отличительным свойством становится не только вкус или внешний вид напитка, а его способность создавать узнаваемую общую реакцию.</p>\n<h2>Драматургия количества</h2>\n<p>Вместо персонажной арки фильм использует простую арифметику:</p>\n<p><code>0 напитков на подносе → 1 оранжевый бокал → 4 одинаковых бокала → десятки синхронизированных лиц → 1 логотип → 1 официант</code>.</p>\n<p>Количество сначала растёт, затем снова сжимается. Поэтому end card <code>APEROL 1919</code> не выглядит добавленным после lifestyle footage: он называет единственный повторяющийся оранжевый объект, который уже собрал множество людей в одну структуру.</p>\n<h2>Жанр и отклонение от нормы</h2>\n<p><strong>Сигнал:</strong> кадры регулярно закрыты плечами, волосами и чужими лицами; лица срезаны по губам, носу и глазам, а чистый packshot отсутствует в 22 сохранённых позициях.<br>\n<strong>Базовая конвенция:</strong> global beverage campaign делает crowd inclusive через читаемые medium shots, улыбки, cheers и контролируемый продукт в центре.<br>\n<strong>Отклонение:</strong> Jara Moravec снимает площадь как тесное наблюдаемое событие, где зритель не получает удобной дистанции и постоянно теряет часть информации.<br>\n<strong>Интерпретация:</strong> универсальность ощущается не как отобранный каст, выставленный перед камерой, а как физическая плотность настоящего общественного места.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Оранжевый как редкий сигнал.</strong> Серый камень, бледная кожа, тёмно-синий и нейтральная одежда снижают конкуренцию с напитком.</li>\n<li><strong>Тесные face crops.</strong> С <code>00:25</code> по <code>01:25</code> губы, носы, глаза и профили существуют как повторяемые формы, а не как individual portraits.</li>\n<li><strong>Foreground obstruction.</strong> Почти каждый групповой кадр содержит человека, мешающего чтению другого; это производит эффект присутствия внутри толпы.</li>\n<li><strong>Shallow focus.</strong> Глубина не описывает архитектуру площади, а передаёт внимание от одного лица к следующему.</li>\n<li><strong>Hard daylight.</strong> Свет не выравнивает кожу; он заставляет щуриться и оставляет резкие локальные блики, поддерживая «perfectly imperfect moment» из официального описания DDB.</li>\n<li><strong>Межпоколенческая рифма.</strong> Молодые и пожилые лица получают одинаково тесные планы; фильм не назначает одной группе статус aspirational hero.</li>\n<li><strong>Motion blur как wave.</strong> На <code>01:30</code> продукт не замирает для доказательства формы, а растворяется в оранжевом движении перед logo card.</li>\n<li><strong>Human coda.</strong> После <code>APEROL 1919</code> остаётся ещё один кадр официанта среди бокалов. Сервис важнее финального product worship.</li>\n</ul>\n<h2>Монтаж и ритм</h2>\n<p>Классический social beverage film чередует общий план компании, продукт и toast. Здесь средняя часть сознательно сужает масштаб: общий мир почти исчезает, а лица проходят одно за другим. Повтор работает как visual wave — каждый следующий профиль сохраняет направление, плотность и дистанцию предыдущего.</p>\n<h3>Differential rhythm judgment</h3>\n<p><strong>Сигнал:</strong> примерно 60 секунд между первым бокалом и logo card заполнены главным образом короткими close-up/occlusion states, а не новыми локациями или product inserts.<br>\n<strong>Базовая конвенция:</strong> длинный global campaign удерживает разнообразие постоянной сменой activity, setting и table group.<br>\n<strong>Отклонение:</strong> фильм уменьшает разнообразие масштаба и усиливает повтор лица.<br>\n<strong>Интерпретация:</strong> монтаж сам становится волной; зритель начинает предугадывать не новое событие, а следующего человека, которого затронет один сигнал.</p>\n<h2>Звук как опубликованная, но не акустически разобранная система</h2>\n<p>Vimeo отдельно кредитует PNRM House, трёх music producers, вокал, гитару и барабаны, а Peter Hilcansky указан за sound. Это сильнее, чем анонимный stock track, но без master/audio asset нельзя честно описывать lyric wording, точные входы инструментов, ambience или dynamic range.</p>\n<p>Переносимый принцип здесь — не конкретная песня, а соответствие визуального и музыкального устройства: повторяемый beat может поддерживать relay одинаковых действий. Этот вывод используется как production hypothesis, а не как утверждение о точном миксе.</p>\n<h2>Двенадцать креативных решений</h2>\n<h3>1. Ввести бренд через человека обслуживания</h3>\n<p><strong>Сигнал:</strong> первый читаемый герой — официант с пустым подносом; Aperol появляется позже.<br>\n<strong>Базовая конвенция:</strong> beverage spot начинает с hero drink или с группы потребителей.<br>\n<strong>Отклонение:</strong> фильм начинает с того, кто переносит ритуал между людьми.<br>\n<strong>Интерпретация:</strong> бренд становится действием гостеприимства, а не предметом на столе.<br>\n<strong>Перенос:</strong> искать носителя продукта, чья работа естественно связывает несколько людей и пространств.</p>\n<h3>2. Построить арку из количества</h3>\n<p><strong>Сигнал:</strong> пустой поднос сменяется одним бокалом, затем четырьмя.<br>\n<strong>Базовая конвенция:</strong> escalation создаётся ростом эмоционального поведения — разговор, танец, toast.<br>\n<strong>Отклонение:</strong> социальный масштаб доказывается простой предметной арифметикой.<br>\n<strong>Интерпретация:</strong> зритель понимает распространение без exposition.<br>\n<strong>Перенос:</strong> задать измеримый визуальный ряд <code>0 → 1 → несколько → множество</code>.</p>\n<h3>3. Сделать фирменный цвет narrative trigger</h3>\n<p><strong>Сигнал:</strong> оранжевый бокал остаётся редким насыщенным объектом среди камня и нейтральной одежды.<br>\n<strong>Базовая конвенция:</strong> brand colour заполняет production design и wardrobe.<br>\n<strong>Отклонение:</strong> цвет удерживается в маленьком движущемся объекте.<br>\n<strong>Интерпретация:</strong> глаз повторяет путь продукта и физически переживает узнаваемость.<br>\n<strong>Перенос:</strong> ограничить фирменный цвет одному переносимому сигналу до end card.</p>\n<h3>4. Заменить cast montage relay of gazes</h3>\n<p><strong>Сигнал:</strong> примерно минуту лица последовательно смотрят в сходном направлении и масштабе.<br>\n<strong>Базовая конвенция:</strong> inclusivity показывается независимыми портретами разных людей.<br>\n<strong>Отклонение:</strong> разные люди соединены одной formal reaction.<br>\n<strong>Интерпретация:</strong> <code>for everyone</code> становится общей причинностью, а не checklist representation.<br>\n<strong>Перенос:</strong> дать разным персонажам одно действие, которое может переходить по цепочке.</p>\n<h3>5. Кадрировать человека как часть толпы</h3>\n<p><strong>Сигнал:</strong> плечи, волосы и чужие профили регулярно закрывают ключевое лицо.<br>\n<strong>Базовая конвенция:</strong> commercial portrait очищает foreground и обеспечивает полную facial readability.<br>\n<strong>Отклонение:</strong> помеха становится постоянным формальным правилом.<br>\n<strong>Интерпретация:</strong> зритель чувствует физическую близость общественного пространства.<br>\n<strong>Перенос:</strong> разрешить foreground obstruction, если концепция говорит о плотности, сообществе или совместном ритуале.</p>\n<h3>6. Дать двум людям один крупный план</h3>\n<p><strong>Сигнал:</strong> на <code>00:40</code>, <code>00:50</code>, <code>00:55</code> и <code>01:05</code> два лица делят тесную рамку.<br>\n<strong>Базовая конвенция:</strong> close-up изолирует одного героя и его реакцию.<br>\n<strong>Отклонение:</strong> individual reaction физически не отделяется от соседа.<br>\n<strong>Интерпретация:</strong> связь встроена в композицию до улыбки или toast.<br>\n<strong>Перенос:</strong> помещать отношения внутри одного optical field вместо shot/reverse-shot.</p>\n<h3>7. Уравнять поколения масштабом</h3>\n<p><strong>Сигнал:</strong> молодые и пожилые лица сняты одинаково крупно и не получают разных стилевых режимов.<br>\n<strong>Базовая конвенция:</strong> youth получает aspirational hero coverage, старшие — supporting warmth.<br>\n<strong>Отклонение:</strong> камера не строит возрастную иерархию.<br>\n<strong>Интерпретация:</strong> универсальность подтверждается самим распределением visual importance.<br>\n<strong>Перенос:</strong> равенство кастинга проверять не наличием людей, а равенством масштаба, света и длительности.</p>\n<h3>8. Скрыть архитектуру, чтобы раскрыть социальную ткань</h3>\n<p><strong>Сигнал:</strong> официальная Piazza del Popolo редко дана целиком; зритель видит камень, арки и фасады частями.<br>\n<strong>Базовая конвенция:</strong> Italian lifestyle spot использует piazza как открывающий tourism establishing shot.<br>\n<strong>Отклонение:</strong> место собирается из периферийных деталей вокруг лиц.<br>\n<strong>Интерпретация:</strong> Italy ощущается lived-in, а не продаётся как destination.<br>\n<strong>Перенос:</strong> узнаваемую локацию можно доказывать текстурой и поведением, не открыточным общим планом.</p>\n<h3>9. Превратить blur в смысл, а не transition garnish</h3>\n<p><strong>Сигнал:</strong> перед logo card бокал и лица растворяются в направленном оранжевом смазе.<br>\n<strong>Базовая конвенция:</strong> liquid/packshot перед эндкардом фиксируется максимально чисто.<br>\n<strong>Отклонение:</strong> объект теряет форму именно в момент brand payoff.<br>\n<strong>Интерпретация:</strong> цветовая волна важнее товарной геометрии.<br>\n<strong>Перенос:</strong> использовать motion blur только когда концепция уже строится на передаче, скорости или заражении.</p>\n<h3>10. Назвать бренд после того, как зритель выучил код</h3>\n<p><strong>Сигнал:</strong> <code>APEROL 1919</code> появляется на <code>01:35</code>, после многократных оранжевых бокалов.<br>\n<strong>Базовая конвенция:</strong> logo/product identity поддерживается постоянными early supers и packshots.<br>\n<strong>Отклонение:</strong> formal brand reveal отложен почти до конца.<br>\n<strong>Интерпретация:</strong> узнаваемость превращается в доказательство категории.<br>\n<strong>Перенос:</strong> сначала научить зрителя одному визуальному коду, затем назвать его.</p>\n<h3>11. Поставить logo card не последним кадром</h3>\n<p><strong>Сигнал:</strong> после <code>APEROL 1919</code> фильм возвращается к улыбающемуся официанту.<br>\n<strong>Базовая конвенция:</strong> beverage film закрывается logo/endline и удерживает его до конца.<br>\n<strong>Отклонение:</strong> identity card становится предпоследним, а не последним смысловым событием.<br>\n<strong>Интерпретация:</strong> бренд возвращает финальное слово человеческому ритуалу.<br>\n<strong>Перенос:</strong> если кампания говорит о людях, дать короткую human coda после формального sign-off.</p>\n<h3>12. Замкнуть фильм на исходном носителе действия</h3>\n<p><strong>Сигнал:</strong> официант появляется с подносом в начале и снова за баром на <code>01:40</code>.<br>\n<strong>Базовая конвенция:</strong> social montage заканчивается всей компанией или hero product.<br>\n<strong>Отклонение:</strong> финал возвращается к supporting worker, запустившему движение.<br>\n<strong>Интерпретация:</strong> волна оказывается повторяемой системой сервиса, а не одноразовым чудом.<br>\n<strong>Перенос:</strong> искать персонажа, который может открыть и закрыть коллективную историю без becoming celebrity hero.</p>\n<h2>Что можно забрать в SPELLLENS</h2>\n<ul>\n<li>Проектировать брендовый цвет как редкий движущийся сигнал, а не заливку всего мира.</li>\n<li>Строить длинный social film на одном повторяемом formal action вместо десятка микросюжетов.</li>\n<li>Проверять inclusivity распределением кадра, а не только списком кастинга.</li>\n<li>Использовать imperfect crop и foreground obstruction только как последовательное правило мира.</li>\n<li>Давать logo card до короткой человеческой коды, когда бренд обещает связь или сервис.</li>\n<li>Превращать слоган в измеримую экранную причинность: <code>один → все</code>.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>Нет exact local master: кейс основан на полном exact Vimeo playback и browser evidence, поэтому это E3.</li>\n<li>UI показывает 720p как выбранное качество, хотя decoded video element сообщает 1920×1080; это не считается доказательством downloadable 1080p master.</li>\n<li>Нет subtitle/text track и акустического транскрипционного прохода; слова вокала, диалог, voice-over и точные cue points не утверждаются.</li>\n<li>Конкретные имена людей в кадре, influencer cameos и соответствие отдельных лиц опубликованному списку не устанавливаются.</li>\n<li>Контактный лист с шагом 5 секунд не является cut-by-cut edit decision list; он доказывает chronology и повтор, а не каждый монтажный стык.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Молодой официант несёт Aperol Spritz через солнечную итальянскую площадь. Оранжевый бокал не становится неподвижным product hero: его движение запускает цепную реакцию внимания. Лица разных людей поворачиваются, сближаются и собираются в одну «оранжевую волну». После бренд-карты фильм возвращается к официанту за баром — напиток существует не отдельно от общества, а внутри повторяемого ритуала подачи.</p>\n<h2>Сценарная структура</h2>\n<h3>00:00–00:18 — Сначала обслуживающий человек, потом продукт</h3>\n<p>После чёрного старта появляется молодой официант с пустым тёмным подносом. Камера сразу помещена внутрь тесной площади: тела и плечи перекрывают друг друга, каменная архитектура видна фрагментами, а посетители разных возрастов уже сидят за столиками.</p>\n<p>Продукт ещё не является центром. Фильм сначала создаёт социальную систему — площадь, бар, официанта и гостей, — в которой напиток сможет что-то изменить.</p>\n<h3>00:18–00:36 — Один бокал становится переносимым сигналом</h3>\n<p>На <code>00:20</code> в проходе впервые отчётливо читается один оранжевый Aperol Spritz. Затем монтаж переключается на мужчин, которые замечают движение за пределами своего стола. На <code>00:35</code> официант возвращается уже с четырьмя одинаковыми оранжевыми бокалами.</p>\n<p>Количество растёт с одного до четырёх, но ролик не превращается в демонстрацию рецепта. Повторяемый объект работает как сигнал, который можно распознать ещё до логотипа.</p>\n<h3>00:36–01:10 — «Оранжевая волна» проходит через лица</h3>\n<p>Следующие примерно 35 секунд строятся из очень тесных фрагментов лиц: губы и профиль, взгляд мужчины, две женщины в одном пятне солнечного света, молодые и пожилые посетители. Персонажи не получают имён или отдельных микросюжетов. Их связывает общая направленность внимания и присутствие напитка в пространстве.</p>\n<p>Камера регулярно принимает помехи как часть формы: чужое плечо закрывает половину кадра, волосы проходят через передний план, двое людей физически делят один крупный план. За счёт этого «для всех» не произносится через кастинг-коллаж, а переживается как плотная площадь, в которой никто не существует в изоляции.</p>\n<h3>01:10–01:30 — Волна меняет пространство</h3>\n<p>Камера уходит из открытого света в более тёмный проход и барный интерьер. Aperol остаётся в руке посетительницы, а лица снова появляются через стекло, дверной проём и передний план. Переход не открывает новую историю; он показывает, что социальная реакция не принадлежит одному столику или одной возрастной группе.</p>\n<h3>01:30–01:36 — Движение превращается в фирменный цвет</h3>\n<p>Оранжевый бокал проходит через размытие движения. Вместо чистого packshot возникает короткий визуальный выброс цвета, после которого появляется чёрная карта <code>APEROL 1919</code>.</p>\n<p>Бренд не объясняет волну словами: логотип просто называет цвет и объект, которые зритель уже отслеживал в лицах и движении.</p>\n<h3>01:36–01:44.160 — Человеческая кода после логотипа</h3>\n<p>После бренд-карты фильм неожиданно возвращается к молодому официанту. Он улыбается за баром среди использованных бокалов; затем изображение уходит в чёрный.</p>\n<p>Рекламная причинность замыкается: подача запустила социальную волну, а итогом становится не возвышенный product tableau, а живой человек внутри продолжающегося сервиса.</p>\n<h2>Причинная формула</h2>\n<p><code>пустой поднос → социальная площадь → один узнаваемый оранжевый бокал → несколько одинаковых подач → цепочка взглядов и лиц → движение цвета → Aperol 1919 → возвращение к официанту</code></p>\n<h2>Что здесь является рекламной драматургией</h2>\n<ul>\n<li>Напиток не получает отдельного героя; героем становится его способность синхронизировать внимание.</li>\n<li>Рост <code>один бокал → четыре бокала → множество лиц</code> заменяет традиционную продуктовую демонстрацию.</li>\n<li>Разные поколения объединены общей формальной реакцией, а не декларативным монтажом diversity.</li>\n<li>Бренд-карта приходит до финального человеческого кадра, поэтому логотип не закрывает жизнь, а вклинивается в продолжающийся ритуал.</li>\n<li>Официальный Campari premise подтверждает эту конструкцию: подача Aperol Spritz создаёт ripple of recognition, который бренд называет <code>orange wave</code>.</li>\n</ul>\n<h2>Граница сценария</h2>\n<p>Сюжет восстановлен по полному exact Vimeo playback и 22 точным позициям плеера. Публичный плеер не публикует субтитры или text tracks, поэтому слова песни, возможная речь и точные музыкальные акценты не реконструируются.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Публичный Vimeo player не показывает пункт Captions/Subtitles и сообщает <code>textTracks: []</code>.</li>\n<li>Отдельный transcript/download control на странице не опубликован.</li>\n<li>Exact local master или audio-only asset получить не удалось: <code>yt-dlp --list-formats</code> остановился на Vimeo macOS OAuth <code>401</code>, а штатное browser media-download событие не появилось за 60 секунд.</li>\n<li>Поэтому <strong>полный текст речи или вокала не утверждается</strong>. Отсутствие subtitle track не доказывает отсутствие слов в миксе.</li>\n</ul>\n<h2>Что опубликовано точно</h2>\n<p>Exact Vimeo credits:</p>\n<ul>\n<li>Sound — <strong>Peter Hilcansky</strong>.</li>\n<li>Music — <strong>PNRM House</strong>.</li>\n<li>Producers — <strong>Christoffer Berg, Fabian Roos, Yosef Madar</strong>.</li>\n<li>Musicians — <strong>Giuseppe Guerriero (vocals), Melker Pettersson (guitar), Max Johansson (drums)</strong>.</li>\n</ul>\n<p>Наличие отдельного vocal credit доказывает вокальный компонент, но не даёт права восстанавливать lyrics или называть его voice-over.</p>\n<h2>Наблюдаемый экранный текст</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Текст</th>\n<th>Статус</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>01:35</td>\n<td><code>APEROL</code> / <code>1919</code></td>\n<td>Точно виден в <code>frames/browser-full/frame-095.00.jpg</code>.</td>\n</tr>\n<tr>\n<td>Публикация</td>\n<td><code>L’Unico. Per tutti.</code></td>\n<td>Exact Vimeo title и официальный campaign title; не выдаётся за отдельный subtitle cue.</td>\n</tr>\n</tbody>\n</table>\n<h2>Звуковая функция, которую можно доказать источниками</h2>\n<p>Published credits показывают, что музыка не была случайным stock-слоем: у неё есть отдельный production house, три продюсера и исполнители вокала, гитары и барабанов. Это согласуется с задачей бренда превратить площадь в общий ритм, но конкретный темп, инструментальные входы, lyric wording, ambience, crowd walla и SFX не описываются без акустического evidence.</p>\n<h2>Рабочая граница для повторного использования</h2>\n<p>Можно переносить принцип <code>общий музыкальный ритм + повторяемое визуальное движение напитка</code>, но нельзя переносить предполагаемые слова песни или точные cue points. Если позже станет доступен официальный master или subtitle asset, нужен отдельный listening/transcription pass под ресурсным gate; до этого данный кейс остаётся E3, а не E4.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Полный exact Vimeo playback: <code>104.16 s</code>. Позиции ниже выставлены доступным slider с шагом 5 секунд; каждая позиция сверена с <code>aria-valuenow</code>. Аудиоколонка намеренно не реконструирует микс: субтитров и text tracks нет, опубликованы только sound/music credits.</p>\n<p>![Контактный лист]([локальный материал])</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Чёрное поле</td>\n<td>Нулевая точка перед появлением площади</td>\n<td>Полный visual reset</td>\n<td>Не аннотирован акустически</td>\n<td><code>frames/browser-full/frame-000.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:05</td>\n<td>Молодой официант держит пустой тёмный поднос</td>\n<td>Сервис вводится раньше напитка</td>\n<td>Тесный crop по груди; каменная стена вместо establishing shot</td>\n<td>Published music credits only</td>\n<td><code>frames/browser-full/frame-005.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:10</td>\n<td>Пожилая женщина сидит на террасе; за ней видна бутылка Aperol</td>\n<td>Площадь населена до продуктового события</td>\n<td>Foreground occlusion; человек важнее читаемости бутылки</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-010.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Мужчина проходит на фоне ярко-синего неба и фасада</td>\n<td>Поток людей подготавливает движение напитка</td>\n<td>Лицо и тело обрезаны краями; архитектура дана фрагментом</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-015.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>Один оранжевый бокал проходит через пространство террасы</td>\n<td>Первый ясный Aperol Spritz становится движущимся сигналом</td>\n<td>Shallow focus; бокал мал, но цвет отделяет его от камня и тёмной одежды</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-020.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:25</td>\n<td>Крупный фрагмент лица молодого мужчины, взгляд направлен за плечо</td>\n<td>Начинается relay of recognition</td>\n<td>Extreme close-up; чужое плечо занимает левую часть кадра</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-025.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Профиль мужчины в тёмно-синей куртке</td>\n<td>Реакция переходит к следующему посетителю</td>\n<td>Плотный side profile, фон почти исчезает</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-030.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:35</td>\n<td>Официант несёт уже четыре оранжевых бокала</td>\n<td>Один сигнал размножается</td>\n<td>Средний план через два перекрывающих foreground body; поднос остаётся центром</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-035.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Два женских профиля почти касаются внутри одного кадра</td>\n<td>Индивидуальные лица начинают читаться как коллективная поверхность</td>\n<td>Extreme crop ртов, носов и кожи; лица разделяют глубину</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-040.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:45</td>\n<td>Мужской профиль против тёмного прохода</td>\n<td>Волна продолжает идти через направление взгляда</td>\n<td>Часть лица срезана правым краем; фон архитектурно нейтрален</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-045.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>Мужской и женский профили накладываются</td>\n<td>Два человека объединены одной линией движения</td>\n<td>Shallow focus и оптическое сжатие сводят лица почти в один объект</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-050.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:55</td>\n<td>Две женщины в одном солнечном пятне</td>\n<td>Реакция становится совместной, а не одиночной</td>\n<td>Один крупный план на двоих; hard sun и мягкий focus</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-055.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:00</td>\n<td>Женская голова пересекает кадр; позади улыбается мужчина</td>\n<td>Толпа физически передаёт движение</td>\n<td>Foreground проходит по центру, задний персонаж остаётся частично видим</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-060.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:05</td>\n<td>Пожилые мужчина и женщина стоят рядом</td>\n<td><code>Per tutti</code> получает межпоколенческое доказательство</td>\n<td>Два лица в одном тесном фронтальном кадре; середину пересекает другой человек</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-065.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:10</td>\n<td>Более тёмный проход; посетительница держит оранжевый бокал</td>\n<td>Волна переносится из света площади к бару/интерьеру</td>\n<td>Камера проходит через тела и дверной порог; динамический blur</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-070.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:15</td>\n<td>Молодая женщина в профиль, рядом мужчина в синем</td>\n<td>Индивидуальная реакция возвращается внутри общей группы</td>\n<td>Крупный профиль обрезан сверху и справа; два поколения/типа лица делят кадр</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-075.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:20</td>\n<td>Очень крупное лицо мужчины, взгляд опущен</td>\n<td>Ритм задерживается на микрореакции</td>\n<td>Soft focus и отражённый свет; почти нет читаемой среды</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-080.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:25</td>\n<td>Лицо молодого мужчины с серьгой</td>\n<td>Последний персональный взгляд перед цветовым payoff</td>\n<td>Frontal close-up; shallow depth отделяет лицо от площади</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-085.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:30</td>\n<td>Оранжевый бокал и лица превращаются в motion blur</td>\n<td>Социальная волна сжимается в фирменный цвет</td>\n<td>Whip-like blur; объект не фиксируется как packshot</td>\n<td>То же</td>\n<td><code>frames/browser-full/frame-090.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:35</td>\n<td>Оранжевый <code>APEROL 1919</code> на чёрном</td>\n<td>Цвет получает имя бренда</td>\n<td>Полный graphic reset после плотной живой площади</td>\n<td>Не аннотирован акустически</td>\n<td><code>frames/browser-full/frame-095.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:40</td>\n<td>Официант улыбается за баром среди бокалов</td>\n<td>Фильм возвращает бренд в человеческий сервис</td>\n<td>Низкий уровень камеры; стекло в foreground, человек в глубине</td>\n<td>Published music credits only</td>\n<td><code>frames/browser-full/frame-100.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:44.16</td>\n<td>Чёрное поле</td>\n<td>Завершение после человеческой коды</td>\n<td>Полный visual reset</td>\n<td>Не аннотирован</td>\n<td><code>frames/browser-full/frame-104.16.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Ритм и повтор</h2>\n<ul>\n<li><code>пустой поднос → один бокал → четыре бокала → множество лиц</code> создаёт наблюдаемое нарастание.</li>\n<li>С <code>00:25</code> до <code>01:25</code> фильм чаще показывает части лиц, чем целых людей или чистый продукт.</li>\n<li>Оранжевый работает как редкий цветовой импульс на фоне серого камня, кожи и нейтральной одежды.</li>\n<li>Группа строится через foreground occlusion: человек постоянно мешает чистой рекламной читаемости другого человека.</li>\n<li><code>APEROL 1919</code> не является последним изображением; за картой следует официант, который был введён в начале.</li>\n</ul>\n<h2>Сохранённые доказательства</h2>\n<ul>\n<li>22 cropped frames: <code>frames/browser-full/</code>.</li>\n<li>22 полных browser viewport captures: <code>frames/browser-viewport-raw/</code>.</li>\n<li>SHA-256 каждого cropped frame: <code>source/browser-frame-sha256.txt</code>.</li>\n<li>Контактный лист: <code>frames/contact-sheet.jpg</code>, SHA-256 <code>7c5abdd3fcac7b431f022d02e07a512fd778bef87333d9426cfebf501828e5fd</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Aperol - L’Unico. Per tutti.</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22043\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22043</a></li>\n<li>Сообщение: <code>22043</code></li>\n<li>Дата UTC: 2026-05-17T07:32:46+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1139249262\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1139249262</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>APEROL - L’UNICO. PER TUTTI\nby Jara Moravec</p>\n<p><a href=\"https://vimeo.com/1139249262\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1139249262</a></p>\n<p>#image@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.807190+00:00"
    },
    {
      "id": "2026-05-16__tg-22042-a0__outerknown-dp-selects",
      "caseId": "-1001147919203:22042:0",
      "messageId": 22042,
      "date": "2026-05-16T04:02:42+00:00",
      "title": "OUTERKNOWN — DP Selects",
      "brand": "OUTERKNOWN",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Andy Woodward",
      "evidence": "E3",
      "frameCount": 45,
      "durationSeconds": 182,
      "summary": "Outerknown продаёт не набор вещей и не статус легендарного сёрфера. Бренд показывает целостность образа жизни, где один человек без разрыва переходит между океаном, землёй, дорогой, музыкой и друзьями. Вещи убедительны постольку, поскольку не мешают этим переходам.",
      "sourceUrl": "https://vimeo.com/1192748143",
      "telegramUrl": "https://t.me/fps_24_video/22042",
      "images": [
        {
          "src": "./frames/2026-05-16__tg-22042-a0__outerknown-dp-selects-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser-full/frame-000030.00.jpg"
        }
      ],
      "tasks": [
        "human",
        "material",
        "ending",
        "product",
        "rhythm"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Nature gets the first hero shot",
          "signal": "A whale shark and a much smaller diver open the selects before Kelly Slater is identified by face.",
          "baseline": "A celebrity apparel campaign opens on the recognizable ambassador.",
          "deviation": "Scale and attention belong first to a nonhuman presence.",
          "interpretation": "The person belongs to the environment rather than dominating it.",
          "transfer": "Open on the force of the world that the product lets the audience enter.",
          "risk": "The spectacle becomes unrelated stock nature if the human-product relationship never returns."
        },
        {
          "id": "move",
          "name": "Tool as recurring glyph",
          "signal": "The white surfboard recurs from below, above, underwater, on a shoulder and across lava rock.",
          "baseline": "Brand recognition is maintained with repeated logos and packshots.",
          "deviation": "A used object carries continuity through its silhouette.",
          "interpretation": "Identity is expressed as a practice, not a label.",
          "transfer": "Choose one portable object whose outline survives radical changes of setting and palette.",
          "risk": "Repetition turns decorative if each appearance does not change the object's relationship to the hero."
        },
        {
          "id": "move",
          "name": "Loop instead of achievement arc",
          "signal": "The sequence moves water to land to people and back to water and land.",
          "baseline": "A sports film escalates toward the best performance moment.",
          "deviation": "The ending returns to travel rather than victory.",
          "interpretation": "The value is a durable way of living, not one peak result.",
          "transfer": "Close by revisiting the opening environment with a changed physical relationship.",
          "risk": "A loop can feel inert unless the middle expands what the character means."
        },
        {
          "id": "move",
          "name": "Make the ambassador small",
          "signal": "Wide underwater and lava-field frames reduce the human figure against the environment.",
          "baseline": "Celebrity campaigns maximize the ambassador's visual dominance.",
          "deviation": "Landscape and animal retain independent scale.",
          "interpretation": "Quiet status feels more credible than constant heroic emphasis.",
          "transfer": "Spend at least one hero image on the world rather than the person.",
          "risk": "The ambassador-product link may disappear if smaller frames are not balanced with tactile close views."
        },
        {
          "id": "move",
          "name": "Prove lifestyle with incompatible modes",
          "signal": "Surfing imagery sits beside guitar, road, clothing and friends.",
          "baseline": "Versatility is demonstrated through a sequence of styled outfits.",
          "deviation": "The film changes modes of life rather than catalogue looks.",
          "interpretation": "Multifunctionality becomes behavioural evidence.",
          "transfer": "Select three activities with different tempo, social density and physical demand.",
          "risk": "The world becomes a mood board if no object or character trait connects the modes."
        },
        {
          "id": "move",
          "name": "Assign palettes to physical matter",
          "signal": "Deep blue underwater imagery alternates with high-contrast black-and-white lava imagery.",
          "baseline": "One LUT unifies a premium apparel campaign.",
          "deviation": "The palette split is preserved and used structurally.",
          "interpretation": "Continuity can come from recurring forms rather than uniform colour.",
          "transfer": "Give each material world its own palette and bridge them with one repeated silhouette.",
          "risk": "The campaign feels like two films if the shared motif is weak."
        },
        {
          "id": "move",
          "name": "Abstract texture as punctuation",
          "signal": "White rushing water and a blue surface pattern separate character blocks.",
          "baseline": "A location change is explained by an establishing shot.",
          "deviation": "Texture performs the transition without geography.",
          "interpretation": "The audience feels a reset before naming it.",
          "transfer": "Reserve short non-narrative material shots for chapter boundaries.",
          "risk": "Texture becomes generic filler when it has no material relation to the story world."
        },
        {
          "id": "move",
          "name": "Delay the recognizable face",
          "signal": "Body, water and board establish character before a clear portrait dominates.",
          "baseline": "Fame is used as the first information hook.",
          "deviation": "Character is constructed before identification.",
          "interpretation": "Celebrity becomes evidence, not the entire idea.",
          "transfer": "Introduce a known person through habits and environment before a clean face reveal.",
          "risk": "The opening may lose attention when the pre-face imagery lacks a strong independent hook."
        },
        {
          "id": "move",
          "name": "One late social beat",
          "signal": "A warm smiling group image appears after a long stretch of solitary or environmental images.",
          "baseline": "Lifestyle advertising fills the film with continuous group enjoyment.",
          "deviation": "Community is a rare accent.",
          "interpretation": "Scarcity makes the warmth feel observed rather than staged.",
          "transfer": "Place one genuine social release after an extended private rhythm.",
          "risk": "A single beat cannot carry belonging if the participants remain anonymous decoration."
        },
        {
          "id": "move",
          "name": "Product only in handling",
          "signal": "Clothing and board are read through carrying, sitting, water contact and movement.",
          "baseline": "Features are isolated in beauty close-ups.",
          "deviation": "There is no separate catalogue world.",
          "interpretation": "Versatility is demonstrated at the moment it is claimed.",
          "transfer": "Attach every product view to a verb.",
          "risk": "Critical design details can become invisible without one controlled product read."
        },
        {
          "id": "move",
          "name": "Keep the surface of the shoot",
          "signal": "Grain, underwater haze, silhouette and partial occlusion remain visible in the selects.",
          "baseline": "Premium apparel images are cleaned to polished uniformity.",
          "deviation": "Capture artifacts become tone rather than defects.",
          "interpretation": "Authenticity is produced by image surface, not announced in copy.",
          "transfer": "Define which material imperfections are part of the visual system before finishing.",
          "risk": "Uncontrolled roughness can read as technical failure instead of intention."
        },
        {
          "id": "move",
          "name": "End by removing information",
          "signal": "The coda reduces to black-and-white body, board, rock and finally black screen.",
          "baseline": "A campaign ends with crescendo, product pack and slogan.",
          "deviation": "Intensity and information decrease.",
          "interpretation": "The route feels ongoing beyond the edit.",
          "transfer": "After the thesis is proven, strip the frame back to its three essential shapes.",
          "risk": "A quiet exit can lose brand recall if earlier visual codes were not learned clearly."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Outerknown продаёт не набор вещей и не статус легендарного сёрфера. Бренд показывает целостность образа жизни, где один человек без разрыва переходит между океаном, землёй, дорогой, музыкой и друзьями. Вещи убедительны постольку, поскольку не мешают этим переходам.</p>\n<p>Exact Vimeo важен как операторский учебный слой. Это <code>DP Selects</code>, а не финальный commercial: последовательность демонстрирует, из каких визуальных атомов можно собрать стратегию коллекции. Здесь особенно хорошо видно, что кампания держится не на copy, а на повторяющихся отношениях «человек ↔ среда ↔ инструмент».</p>\n<h2>Стратегия, подтверждённая брендом</h2>\n<p>Официальная страница The Kelly Collection формулирует принцип: одежда должна двигаться с человеком от раннего сёрфинга до дальнейшего дня; вещей меньше, а применений больше. Материал «Pack Lightly, Live Fully» добавляет идею одной сумки и системы универсальных essentials. BTS-страница подтверждает Гавайи, плавание с китовыми акулами, лавовые поля и давние рабочие отношения Kelly Slater, Taylor Steele и Todd Glaser.</p>\n<p>Раскадровка не просто совпадает с этой темой. Она переводит её в четыре наблюдаемых доказательства:</p>\n<ol>\n<li>одна и та же фигура показана в воде, на чёрной земле и среди людей;</li>\n<li>доска переносится между средами и работает как постоянный идентификатор;</li>\n<li>одежда появляется в действии, а не отделяется от жизни в товарный блок;</li>\n<li>социальные и музыкальные планы не выглядят рекламными вставками — они расширяют реального человека.</li>\n</ol>\n<h2>Драматургия без традиционного сюжета</h2>\n<p>У selects нет задачи довести героя от проблемы к решению. Её единица смысла — не событие, а состояние. Тем не менее последовательность имеет форму:</p>\n<ul>\n<li><strong>погружение:</strong> человек сначала мал рядом с китовой акулой;</li>\n<li><strong>материализация:</strong> вода, доска, ткань и знак <code>OK</code> становятся ближе;</li>\n<li><strong>расширение:</strong> гитара, повседневная поза, люди;</li>\n<li><strong>возврат:</strong> океан подтверждает основание персонажа;</li>\n<li><strong>кода:</strong> человек с доской снова растворяется в лавовом ландшафте.</li>\n</ul>\n<p>Получается кольцо. Фильм начинается и заканчивается не товаром, а средой; продукт существует внутри круга, а не закрывает его.</p>\n<h2>Жанровая норма и отклонение</h2>\n<h3>Норма surf/lifestyle-рекламы</h3>\n<p>Обычно герой должен доказать исключительность: большая волна, скоростной монтаж, performance close-ups, победная поза и затем продукт. Природа становится ареной, а спортсмен — доминирующей фигурой.</p>\n<h3>Отклонение</h3>\n<p>Здесь первый масштаб принадлежит китовой акуле. Келли может быть маленькой фигурой, сидеть с гитарой, улыбаться рядом с командой или просто нести доску. Вода не побеждена и не превращена в аттракцион. Даже финальная серия по лаве выглядит скорее как продолжение маршрута, чем как выход героя на пьедестал.</p>\n<h3>Интерпретация</h3>\n<p>Легендарность доказывается не максимальной демонстрацией мастерства, а естественностью присутствия. Зрителю продают не чужую сверхспособность, а дисциплину выбора: достаточно хороших вещей, чтобы жить в разных режимах без смены идентичности.</p>\n<h2>Визуальный язык</h2>\n<h3>1. Масштаб через соседство, а не эффект</h3>\n<p>Китовая акула и ныряльщик находятся в одном спокойном wide. Это сильнее, чем отдельный wildlife-shot: отношение размеров читается мгновенно, а человек не присваивает себе природу.</p>\n<h3>2. Доска как сквозной глиф</h3>\n<p>Доска видна снизу, сверху, в руках, под телом, на камнях. Её вытянутая белая форма остаётся узнаваемой при смене цвета и ракурса. Она заменяет повторяющийся графический титр.</p>\n<h3>3. Две палитры вместо одной</h3>\n<p>Синие подводные изображения несут глубину, свет и состояние плавания. Чёрно-белые лавовые кадры несут вес, рисунок и телесное усилие. Цветовые режимы соответствуют средам, поэтому монтаж может резко переключаться и всё равно оставаться цельным.</p>\n<h3>4. Абстракция как монтажная пунктуация</h3>\n<p>Белый поток воды, тёмный макро-план и синий узор поверхности не сообщают фактов. Они очищают зрительское восприятие между портретными блоками и позволяют менять пространство без объясняющей перебивки.</p>\n<h3>5. Лицо появляется поздно</h3>\n<p>Сначала зритель знакомится с отношением к среде, формой доски и телом. Лицо Келли не обязано открывать фильм, потому что сама система образов уже строит характер.</p>\n<h3>6. Фактура важнее идеальной чистоты</h3>\n<p>Зерно, подводная дымка, жёсткий контраст, силуэты и частичные окклюзии не исправлены до каталожной гладкости. Это позволяет дорогому campaign-world оставаться найденным, а не стерильным.</p>\n<h2>Монтаж и ритм</h2>\n<p>Трёхминутная selects timeline допускает длиннее держать состояния и повторять мотивы. Повтор китовой акулы около середины не выглядит дублированием: первый план устанавливает мир, второй возвращает зрителя в него после наземной части. Социальный кадр в 02:10 особенно важен как единственный явный эмоциональный подъём; если бы всё оставалось созерцательным, герой превратился бы в недоступный символ.</p>\n<p>Финальная чёрно-белая серия работает как снижение информации. После цвета и разнообразия сред остаются три формы: тело, доска, камень. Это не новый тезис, а визуальная печать уже доказанного тезиса.</p>\n<h2>Звук: что доказано и что нет</h2>\n<p>Exact Vimeo полностью просмотрен, но не публикует captions или transcript. Страница подтверждает авторство Andy Woodward для <code>Selects Timeline Edit, Color, and Sound</code>, не раскрывая музыку или текст. Официальный финальный фильм отдельно кредитует score Mikey Bryant и текст Kelly Slater. Эти версии нельзя смешивать, поэтому точный VO, lyrics и sound map в текущем E3-кейсе остаются неутверждёнными.</p>\n<h2>12 решений в модели Signal → Baseline → Deviation → Interpretation</h2>\n<h3>1. Природа получает первый hero-shot</h3>\n<ul>\n<li><strong>Signal:</strong> китовая акула и ныряльщик открывают фильм.</li>\n<li><strong>Baseline:</strong> celebrity campaign начинает с узнаваемого лица.</li>\n<li><strong>Deviation:</strong> лицо отложено, масштаб отдан нечеловеческому существу.</li>\n<li><strong>Interpretation:</strong> герой принадлежит миру, а не владеет им.</li>\n</ul>\n<h3>2. Инструмент заменяет логотип</h3>\n<ul>\n<li><strong>Signal:</strong> белая доска повторяется в разных средах.</li>\n<li><strong>Baseline:</strong> бренд поддерживает узнаваемость титрами и packshot.</li>\n<li><strong>Deviation:</strong> узнаваемость несёт форма используемого предмета.</li>\n<li><strong>Interpretation:</strong> идентичность доказывается привычкой, не маркировкой.</li>\n</ul>\n<h3>3. Кольцо вместо результата</h3>\n<ul>\n<li><strong>Signal:</strong> вода → суша → люди → вода → суша.</li>\n<li><strong>Baseline:</strong> спортивный фильм движется к лучшему трюку.</li>\n<li><strong>Deviation:</strong> финал возвращает к пути.</li>\n<li><strong>Interpretation:</strong> ценность — в устойчивом режиме жизни, а не одной кульминации.</li>\n</ul>\n<h3>4. Герой уменьшается в кадре</h3>\n<ul>\n<li><strong>Signal:</strong> wide-планы делают человека маленьким рядом с морем и лавой.</li>\n<li><strong>Baseline:</strong> амбассадора максимально увеличивают.</li>\n<li><strong>Deviation:</strong> ландшафт сохраняет собственный вес.</li>\n<li><strong>Interpretation:</strong> уверенность бренда позволяет не кричать о статусе.</li>\n</ul>\n<h3>5. Lifestyle подтверждается несмежными занятиями</h3>\n<ul>\n<li><strong>Signal:</strong> вода соседствует с гитарой, дорогой и дружеской компанией.</li>\n<li><strong>Baseline:</strong> универсальность показывают сменой комплектов одежды.</li>\n<li><strong>Deviation:</strong> меняются состояния жизни, а не стилизация каталога.</li>\n<li><strong>Interpretation:</strong> многофункциональность становится человеческой, а не товарной.</li>\n</ul>\n<h3>6. Две палитры делят две материи</h3>\n<ul>\n<li><strong>Signal:</strong> насыщенный синий океан противопоставлен ч/б лаве.</li>\n<li><strong>Baseline:</strong> единый LUT выравнивает кампанию.</li>\n<li><strong>Deviation:</strong> цветовой разрыв сохранён как структура.</li>\n<li><strong>Interpretation:</strong> цельность создаётся мотивами, поэтому палитры могут спорить.</li>\n</ul>\n<h3>7. Абстракция выполняет работу перехода</h3>\n<ul>\n<li><strong>Signal:</strong> вода превращается в белый поток и синий узор.</li>\n<li><strong>Baseline:</strong> переход объясняет establishing-shot.</li>\n<li><strong>Deviation:</strong> пространство меняет чистая фактура.</li>\n<li><strong>Interpretation:</strong> зритель чувствует смену режима раньше, чем рационально её называет.</li>\n</ul>\n<h3>8. Лицо задерживается</h3>\n<ul>\n<li><strong>Signal:</strong> первые блоки строятся на теле, воде и доске.</li>\n<li><strong>Baseline:</strong> знаменитость — первый информационный якорь.</li>\n<li><strong>Deviation:</strong> характер собирается до портрета.</li>\n<li><strong>Interpretation:</strong> fame становится дополнительным слоем, а не единственным содержанием.</li>\n</ul>\n<h3>9. Социальный кадр единственный и поздний</h3>\n<ul>\n<li><strong>Signal:</strong> улыбка среди людей появляется после длинной одиночной серии.</li>\n<li><strong>Baseline:</strong> lifestyle-реклама постоянно показывает группу.</li>\n<li><strong>Deviation:</strong> теплота используется как редкий акцент.</li>\n<li><strong>Interpretation:</strong> один социальный beat человечнее, чем непрерывная демонстрация «комьюнити».</li>\n</ul>\n<h3>10. Продукт виден в обращении</h3>\n<ul>\n<li><strong>Signal:</strong> одежда и доска читаются через движение, сидение, воду и перенос.</li>\n<li><strong>Baseline:</strong> особенности продукта изолируют в beauty close-up.</li>\n<li><strong>Deviation:</strong> нет отдельного каталожного мира.</li>\n<li><strong>Interpretation:</strong> обещание универсальности сразу получает поведенческое доказательство.</li>\n</ul>\n<h3>11. Несовершенная фактура сохраняется</h3>\n<ul>\n<li><strong>Signal:</strong> зерно, дымка и окклюзии остаются в selects.</li>\n<li><strong>Baseline:</strong> premium apparel очищает изображение до гладкости.</li>\n<li><strong>Deviation:</strong> материальные следы съёмки становятся частью тона.</li>\n<li><strong>Interpretation:</strong> подлинность возникает не из документального заявления, а из поверхности кадра.</li>\n</ul>\n<h3>12. Кода снижает, а не повышает интенсивность</h3>\n<ul>\n<li><strong>Signal:</strong> финал — ч/б ходьба с доской и затем чёрный экран.</li>\n<li><strong>Baseline:</strong> кампания завершает crescendo и слоганом.</li>\n<li><strong>Deviation:</strong> информация постепенно исчезает.</li>\n<li><strong>Interpretation:</strong> бренд оставляет после себя ощущение продолжения пути.</li>\n</ul>\n<h2>Что можно перенести в SPELLLENS</h2>\n<ol>\n<li>До сценария составить карту сред, между которыми должен свободно переходить герой.</li>\n<li>Выбрать один переносимый предмет-глиф и повторить его минимум в пяти разных состояниях.</li>\n<li>Отдать первый hero-shot не продукту, а силе мира, к которому продукт предоставляет доступ.</li>\n<li>Разделить палитры по физическим материям, сохранив общий мотив формы.</li>\n<li>Использовать один редкий социальный beat вместо общего lifestyle-монтажа.</li>\n<li>Хранить DP-selects как отдельный учебный артефакт: он раскрывает visual grammar лучше, чем короткий финальный cut.</li>\n</ol>\n<h2>Ограничения</h2>\n<ul>\n<li>Локальный exact video master не получен: yt-dlp останавливается на Vimeo macOS OAuth <code>401</code>, кнопки Download нет.</li>\n<li>E3 основан на полном браузерном проигрывании, 20 проверенных позициях, 1920×1080 poster, oEmbed и первичных страницах Outerknown.</li>\n<li>Точный transcript и acoustic map отсутствуют.</li>\n<li>Пустой ответ Vimeo на позиции 02:30 заменён соседними доказательными кадрами 02:25 и 02:35.</li>\n<li>Анализ финального campaign meaning не используется для выдумывания невидимых кадров или звука DP-selects.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Статус материала</h2>\n<p>Это не финальный рекламный монтаж, а опубликованная оператором Andy Woodward трёхминутная <code>selects timeline</code> из съёмки кампании Outerknown «The Kelly Collection». Сам автор называет публикацию референсной и архивной. Поэтому ниже зафиксирована наблюдаемая визуальная структура именно этой версии; брендовый сценарий, титры и реплики финального фильма к ней не достраиваются.</p>\n<h2>Логлайн</h2>\n<p>Келли Слейтер показан не как спортсмен в одном героическом заезде, а как человек единой экосистемы: китовая акула, вода, доска, лавовый берег, одежда, музыка и друзья образуют разные состояния одной жизни.</p>\n<h2>Наблюдаемая структура</h2>\n<h3>1. Мифический вход: человек рядом с масштабом природы — 00:00–00:30</h3>\n<p>Фильм сразу помещает маленькую человеческую фигуру под водой рядом с китовой акулой. Нет вводного портрета, названия коллекции или объяснения места. Затем камера переходит к телу и доске снизу, к почти абстрактной белой воде и к верхнему плану одинокой доски, рассекающей тёмную поверхность.</p>\n<p>Функция блока — сначала дать зрителю масштаб и среду, а уже потом героя и предмет. Одежда ещё не продаётся; продаётся право быть внутри этого мира.</p>\n<h3>2. Материальный код: доска соединяет воду и землю — 00:30–01:10</h3>\n<p>Силуэт несёт доску через чёрные лавовые формы. Монтаж сближает тело, ткань светлого поло, фактуру доски и знак <code>OK</code>. Предмет появляется не в студийном packshot, а в использовании, под водой и на плече.</p>\n<p>Функция блока — сделать доску переносчиком идентичности. Через неё океаническая часть жизни входит в наземную, а маленький знак бренда становится частью реального инвентаря.</p>\n<h3>3. Не только сёрфинг: герой умеет быть в других ритмах — 01:10–01:30</h3>\n<p>Келли сидит в деревянном интерьере с гитарой; затем появляется на открытом воздухе рядом с доской. Это не развитие спортивного результата, а смена режима: созерцание, повседневность, движение между местами.</p>\n<p>Функция блока — расширить персонажа. Кампания получает основания говорить о вещах, которые должны работать не только в воде.</p>\n<h3>4. Возврат к первоисточнику — 01:30–02:00</h3>\n<p>Китовая акула снова проходит в глубине. После неё Келли снят по грудь в воде в чёрно-белом изображении, а затем — под водой, прижатым к доске. Возвращение не повторяет начало буквально: первая встреча давала дистанцию и величие, теперь вода показана через тело, сопротивление и тактильный контакт.</p>\n<p>Функция блока — подтвердить, что lifestyle-портрет не отменяет профессионального основания героя.</p>\n<h3>5. Тепло человеческого окружения — 02:00–02:20</h3>\n<p>После тёмного предметного плана появляется Келли среди людей. Он улыбается, кадр становится теплее и социальнее. Следом водная поверхность снова превращается в чистый световой узор.</p>\n<p>Функция блока — не оставлять образ в одиночном величии. Жизнь героя включает дружеское присутствие и удовольствие, а не только контроль стихии.</p>\n<h3>6. Чёрно-белая кода: фигура возвращается в ландшафт — 02:20–03:02</h3>\n<p>Финальная серия уходит в высокий контраст: человек с доской идёт и карабкается по лавовым камням, иногда превращаясь почти в графический знак. В 03:00 экран уже чёрный.</p>\n<p>Функция блока — закрыть круг не товаром и не слоганом, а продолжением пути. Доска, тело и вулканический рельеф становятся тремя крупными формами одного кадра.</p>\n<h2>Причинная логика</h2>\n<ol>\n<li>Природа больше человека.</li>\n<li>Человек входит в неё через практику и инструмент.</li>\n<li>Тот же человек существует вне воды — в одежде, музыке и компании.</li>\n<li>Возврат в океан подтверждает подлинность, а не декоративный lifestyle.</li>\n<li>Финальный путь по лаве превращает универсальность в наблюдаемое движение между средами.</li>\n</ol>\n<h2>Что не утверждается</h2>\n<ul>\n<li>точная последовательность финального рекламного фильма;</li>\n<li>наличие или формулировка закадрового текста в этой DP-версии;</li>\n<li>названия конкретных моделей одежды по одному изображению;</li>\n<li>что score и sound edit DP-selects совпадают с финальным роликом Outerknown;</li>\n<li>что каждый кадр был использован в коммерческом master.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенная граница</h2>\n<ul>\n<li>Exact Vimeo <code>1192748143</code> полностью проигран в браузере до состояния <code>Replay</code>; длительность плеера — <code>03:02</code>, oEmbed — <code>182 s</code>.</li>\n<li>В меню Settings опубликовано только качество <code>1080p</code>; пункта Captions/Subtitles нет.</li>\n<li>На странице нет Transcript и нет кнопки Download.</li>\n<li>Точный текст речи или песни из этой версии не извлечён и не реконструируется по финальной кампании.</li>\n</ul>\n<h2>Кредиты exact DP-selects</h2>\n<p>Vimeo прямо приписывает <code>Selects Timeline Edit, Color, and Sound</code> Andy Woodward. Это подтверждает авторство звукового оформления данной архивной версии, но не раскрывает состав дорожки, музыканта, название композиции или наличие отдельных реплик.</p>\n<h2>Связанная, но отдельная финальная версия кампании</h2>\n<p>Официальная страница Outerknown «Pack Lightly, Live Fully» указывает:</p>\n<ul>\n<li>текст финального видео написан Kelly Slater;</li>\n<li>фильм создан и поставлен Taylor Steele;</li>\n<li>soundtrack score — Mikey Bryant;</li>\n<li>редактор — Brendan Arnett, colorist — Taylor Curran.</li>\n</ul>\n<p>Эти данные помогают понять кампанию, но не переносятся автоматически на sound edit Andy Woodward. Финальный фильм и DP-selects считаются разными версиями.</p>\n<h2>Смысловой текст кампании, только как контекст</h2>\n<p>Официальная формула коллекции: меньше предметов, больше мест; вещи должны переходить вместе с человеком из океана в городскую и социальную жизнь. В материалах Kelly описывает систему универсальных вещей, которые помещаются в одну сумку. Это объясняет наблюдаемые переходы «вода → лава → одежда → музыка → друзья → вода», но не является расшифровкой звуковой дорожки DP-selects.</p>\n<h2>Что допустимо использовать в обучении</h2>\n<ul>\n<li>Звуковой дизайн для cinematography-selects может объединять кадры прежде, чем появляется финальная рекламная драматургия.</li>\n<li>Если speech недоказан, визуальный сценарий и campaign copy хранятся раздельно.</li>\n<li>Авторский score финального фильма нельзя без источника приписывать рабочему операторскому монтажу.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>![Контактный лист]([локальный материал])</p>\n<p>Основные позиции выбраны через accessibility-slider Vimeo, после каждого seek плеер запускался до появления следующего декодированного кадра и снова ставился на паузу. Номинальный таймкод указан в имени; фактический подтверждённый кадр обычно находится на <code>+1 s</code>. Позиция <code>02:30</code> дважды осталась пустой, поэтому в основной лист включены <code>02:25</code> и <code>02:35</code>.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th style=\"text-align:right\">Фактическая позиция</th>\n<th>Кадр</th>\n<th>Действие / функция</th>\n<th>Камера, цвет, монтаж</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td style=\"text-align:right\">00:01</td>\n<td>Китовая акула и маленькая фигура ныряльщика в синей глубине</td>\n<td>Открыть фильм масштабом природы, а не лицом или товаром</td>\n<td>Очень широкий подводный план, направленные лучи сверху</td>\n<td>Полный просмотр + <code>frame-000000.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:10</td>\n<td style=\"text-align:right\">00:11</td>\n<td>Доска пересекает кадр снизу, рядом рука/тело</td>\n<td>Перевести величие океана в физический контакт</td>\n<td>Ч/б, подводная точка, резкая диагональ доски</td>\n<td><code>frame-000010.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:20</td>\n<td style=\"text-align:right\">00:21</td>\n<td>Светлая вода превращается в почти абстрактный поток</td>\n<td>Дать дыхание и тактильную фактуру</td>\n<td>Высокая экспозиция, motion texture вместо предмета</td>\n<td><code>frame-000020.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:30</td>\n<td style=\"text-align:right\">00:31</td>\n<td>Маленькая доска сверху оставляет круговой след на тёмной воде</td>\n<td>Сделать движение графическим знаком</td>\n<td>Top shot, синий монохром, концентрический wake</td>\n<td><code>frame-000030.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:40</td>\n<td style=\"text-align:right\">00:41</td>\n<td>Силуэт несёт доску через лавовые камни</td>\n<td>Соединить океанический инструмент с землёй</td>\n<td>Ч/б, низкий контрастный силуэт, скальный проём</td>\n<td><code>frame-000040.00.jpg</code></td>\n</tr>\n<tr>\n<td>00:50</td>\n<td style=\"text-align:right\">00:51</td>\n<td>Крупная часть торса в светлой одежде и доска/инвентарь</td>\n<td>Подвести одежду к зрителю через действие</td>\n<td>Узкий crop, холодный дневной свет, зерно</td>\n<td><code>frame-000050.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:00</td>\n<td style=\"text-align:right\">01:01</td>\n<td>Белая доска со знаком <code>OK</code> лежит на тёмной поверхности</td>\n<td>Дать короткий product-code без packshot-ритуала</td>\n<td>Предметный верхний ракурс, максимальный контраст</td>\n<td><code>frame-000060.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:10</td>\n<td style=\"text-align:right\">01:11</td>\n<td>Келли сидит в деревянном интерьере с гитарой</td>\n<td>Расширить героя за пределы спорта</td>\n<td>Тёплый наблюдательный портрет, боковое окно</td>\n<td><code>frame-000070.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:20</td>\n<td style=\"text-align:right\">01:21</td>\n<td>Келли сидит на открытом воздухе рядом с доской</td>\n<td>Показать переходный бытовой режим</td>\n<td>Цвет, естественный свет, medium-wide</td>\n<td><code>frame-000080.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:30</td>\n<td style=\"text-align:right\">01:31</td>\n<td>Китовая акула проходит над камерой</td>\n<td>Вернуть мифический природный мотив</td>\n<td>Глубокий синий, нижняя точка, медленная масса</td>\n<td><code>frame-000090.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:40</td>\n<td style=\"text-align:right\">01:41</td>\n<td>Келли по грудь в воде</td>\n<td>Вернуть тело в профессиональную среду</td>\n<td>Ч/б, уровень воды пересекает фигуру</td>\n<td><code>frame-000100.00.jpg</code></td>\n</tr>\n<tr>\n<td>01:50</td>\n<td style=\"text-align:right\">01:51</td>\n<td>Тело лежит/держится на доске под водой</td>\n<td>Сделать контакт с материалом тактильным</td>\n<td>Синий крупный подводный план, пузыри и поверхность</td>\n<td><code>frame-000110.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:00</td>\n<td style=\"text-align:right\">02:01</td>\n<td>Тёмный предметный close-up с тёплыми отражениями</td>\n<td>Поставить короткую визуальную запятую</td>\n<td>Макро/деталь, низкий ключ, малая читаемость</td>\n<td><code>frame-000120.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:10</td>\n<td style=\"text-align:right\">02:10</td>\n<td>Келли улыбается среди людей</td>\n<td>Перейти от одиночной иконы к человеческому кругу</td>\n<td>Тёплый цвет, лица на разных планах, живая окклюзия</td>\n<td><code>frame-000130.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:20</td>\n<td style=\"text-align:right\">02:21</td>\n<td>Синий световой узор поверхности воды</td>\n<td>Очистить кадр перед финальной кодой</td>\n<td>Абстрактная водная текстура, насыщенный синий</td>\n<td><code>frame-000140.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:25</td>\n<td style=\"text-align:right\">02:26</td>\n<td>Силуэт с доской на линии лавового берега</td>\n<td>Начать графическую финальную серию</td>\n<td>Ч/б, фигура на горизонте, отрицательное пространство</td>\n<td><code>frame-000145.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:35</td>\n<td style=\"text-align:right\">02:36</td>\n<td>Келли пригибается/движется по грубой поверхности</td>\n<td>Вернуть вес тела и усилие</td>\n<td>Ч/б, верхняя точка, жёсткие тени</td>\n<td><code>frame-000155.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:40</td>\n<td style=\"text-align:right\">02:40</td>\n<td>Фигура с доской проходит по лаве</td>\n<td>Сжать героя и инструмент в пиктограмму</td>\n<td>Ч/б, tracking blur, высокая контрастность</td>\n<td><code>frame-000160.00.jpg</code></td>\n</tr>\n<tr>\n<td>02:50</td>\n<td style=\"text-align:right\">02:51</td>\n<td>Келли стоит с доской среди чёрных камней</td>\n<td>Дать спокойную финальную позу вместо победного жеста</td>\n<td>Ч/б, wide, почти статичный силуэт</td>\n<td><code>frame-000170.00.jpg</code></td>\n</tr>\n<tr>\n<td>03:00</td>\n<td style=\"text-align:right\">03:01</td>\n<td>Чёрный экран</td>\n<td>Закончить без товарного packshot в этой версии</td>\n<td>Полное затемнение</td>\n<td><code>frame-000180.00.jpg</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Доказательства</h2>\n<ul>\n<li>20 выбранных cropped-кадров: <code>frames/browser-full/</code>.</li>\n<li>Исходные viewport-снимки: <code>frames/browser-viewport-raw/</code>.</li>\n<li>SHA-256 всех cropped-кадров: <code>source/browser-frame-sha256.txt</code>.</li>\n<li>Список кадров контактного листа: <code>source/storyboard-frame-list.txt</code>.</li>\n<li>Контактный лист SHA-256: <code>c1b26ac015791815258bbfa613422159a3ab90d04824fe91b83c5289ebad0b23</code>.</li>\n<li>Официальный Vimeo poster 1920×1080: <code>frames/official/00-vimeo-poster-hd.jpg</code>.</li>\n</ul>\n<h2>Звуковая граница</h2>\n<p>Vimeo не публикует captions/transcript. Поэтому колонка звука не заполняется выдуманными репликами или названием трека; авторство sound edit фиксируется отдельно в <code>voiceover.md</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>OUTERKNOWN — DP Selects</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22042\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22042</a></li>\n<li>Сообщение: <code>22042</code></li>\n<li>Дата UTC: 2026-05-16T04:02:42+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1192748143\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1192748143</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>OUTERKNOWN - DP SELECTS\nby Andy Woodward</p>\n<p><a href=\"https://vimeo.com/1192748143\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1192748143</a></p>\n<p>#art@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.803380+00:00"
    },
    {
      "id": "2026-05-15__tg-22041-a0__expedia-nothing-dc",
      "caseId": "-1001147919203:22041:0",
      "messageId": 22041,
      "date": "2026-05-15T04:05:56+00:00",
      "title": "Expedia - Nothing (DC)",
      "brand": "Expedia",
      "campaign": "",
      "format": "film",
      "director": "Lope Serrano aka CANADA",
      "author": "CANADA",
      "evidence": "E3",
      "frameCount": 26,
      "durationSeconds": 60,
      "summary": "Expedia делает сильную смысловую инверсию: туристическая категория обычно продаёт максимум впечатлений, а этот ролик продаёт право ничего не добавлять. Nothing сначала звучит как отсутствие ценности, затем становится редким результатом — дистанцией от домашних требований, списков и постоянной необходимости что то выбирать.",
      "sourceUrl": "https://vimeo.com/806312654",
      "telegramUrl": "https://t.me/fps_24_video/22041",
      "images": [
        {
          "src": "./frames/2026-05-15__tg-22041-a0__expedia-nothing-dc-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "reframe",
        "rhythm",
        "human",
        "product",
        "sound"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Turn a negative word into the benefit",
          "signal": "The voiceover repeats nothing until absence becomes the desired travel outcome.",
          "baseline": "Travel copy lists more activities, places and options.",
          "deviation": "Value is created by removal.",
          "interpretation": "The brand grants permission to stop optimizing leisure.",
          "transfer": "Choose a category-negative word and prove its hidden value with multiple human situations.",
          "risk": "The negation can erase product value if the mechanism arrives too late."
        },
        {
          "id": "move",
          "name": "Closed amenities as hero image",
          "signal": "Folded beach umbrellas open the film.",
          "baseline": "A beach spot starts with active people and colourful amenities.",
          "deviation": "The possibility of activity is visible but unused.",
          "interpretation": "Doing nothing reads as deliberate choice.",
          "transfer": "Show an available category ritual that the character calmly declines.",
          "risk": "The image may imply poor service rather than freedom without supportive copy."
        },
        {
          "id": "move",
          "name": "Micro-action at hero duration",
          "signal": "Reading, eating, raised feet and standing in water each receive a full beat.",
          "baseline": "These are rapid lifestyle inserts between major activities.",
          "deviation": "Small gestures become the events.",
          "interpretation": "Rest is measured by depth, not volume.",
          "transfer": "Give one ordinary action the screen time normally reserved for a spectacle.",
          "risk": "The pace becomes empty if composition and language lack tension."
        },
        {
          "id": "move",
          "name": "Empty bucket list",
          "signal": "Nothing is placed at the top of the traveller's list.",
          "baseline": "Travel advertising promises a must-see itinerary.",
          "deviation": "Planning itself is framed as excess.",
          "interpretation": "Expedia organizes the trip so the traveller can stop organizing.",
          "transfer": "Invert a familiar category checklist by making its absence the goal.",
          "risk": "The film can undermine destination appeal if it never establishes emotional reward."
        },
        {
          "id": "move",
          "name": "Translate discount into a body state",
          "signal": "Savings are followed by sleep, stillness and time with nowhere to be.",
          "baseline": "A percentage remains a financial claim.",
          "deviation": "Money becomes a physical human outcome.",
          "interpretation": "The offer is remembered as life after purchase.",
          "transfer": "For every numeric benefit, script one visible change in posture, tempo or attention.",
          "risk": "The causal link feels false if the saving is too small or conditional wording is hidden."
        },
        {
          "id": "move",
          "name": "Show absence with available objects",
          "signal": "Closed umbrellas, an empty room and a distant window preserve traces of possible activity.",
          "baseline": "Emptiness is represented by a fully blank frame.",
          "deviation": "Objects reveal what characters chose not to do.",
          "interpretation": "Nothing becomes legible through declined possibilities.",
          "transfer": "Populate negative space with one unused category prop.",
          "risk": "Too many props make the supposedly empty world feel cluttered."
        },
        {
          "id": "move",
          "name": "Private pleasure instead of party",
          "signal": "Characters remain in separate quiet rituals rather than forming one group.",
          "baseline": "Holiday casts converge in communal celebration.",
          "deviation": "Enjoyment stays individual.",
          "interpretation": "Different temperaments can project themselves into the campaign.",
          "transfer": "Build a montage of incompatible private rest rituals connected by one claim.",
          "risk": "Isolation can feel lonely if warmth and agency are not visible."
        },
        {
          "id": "move",
          "name": "Shrink the body inside architecture",
          "signal": "Raised feet occupy a tiny window and a resting person nearly disappears in a room.",
          "baseline": "The traveller dominates destination frames.",
          "deviation": "Space gently absorbs the figure.",
          "interpretation": "Temporary disappearance becomes aspirational.",
          "transfer": "Use extreme negative space at the moment the copy promises escape.",
          "risk": "The product or emotion may become unreadable on small screens."
        },
        {
          "id": "move",
          "name": "Poetry plus blunt mechanism",
          "signal": "A lyrical meditation on nothing sits beside a clear flight-plus-hotel saving.",
          "baseline": "Campaigns choose either mood or hard sell.",
          "deviation": "The two languages visibly collide.",
          "interpretation": "Audience retains both feeling and action reason.",
          "transfer": "State the mechanism plainly, then let the surrounding metaphor transform what it means.",
          "risk": "Legal copy can puncture the film if visual rhythm does not carry it."
        },
        {
          "id": "move",
          "name": "Unidealized bodies for premium rest",
          "signal": "Age, body hair, awkward crops and everyday postures remain visible.",
          "baseline": "Resort imagery cosmetically idealizes bodies.",
          "deviation": "The camera observes without glamour correction.",
          "interpretation": "Rest feels attainable rather than exclusive.",
          "transfer": "Cast for recognizable rest behaviours, not uniform aspirational silhouettes.",
          "risk": "Observation becomes exploitative if camera distance lacks empathy."
        },
        {
          "id": "move",
          "name": "One repeated word as montage glue",
          "signal": "Different people and places are bound by the same spoken noun.",
          "baseline": "Continuity comes from one hero or a geographic route.",
          "deviation": "Language supplies the edit spine.",
          "interpretation": "Copy functions as a visual selection rule.",
          "transfer": "Let every shot answer a different meaning of the same word.",
          "risk": "Repetition becomes a gimmick when meanings do not genuinely evolve."
        },
        {
          "id": "move",
          "name": "Keep the offer inside the mood",
          "signal": "Package supers appear over the same slow beach state rather than a separate sales world.",
          "baseline": "The end card breaks away from the film.",
          "deviation": "Rational copy inherits the established tempo.",
          "interpretation": "Expedia feels causal to the calm rather than intrusive.",
          "transfer": "Design the product supers as the final variation of the visual system.",
          "risk": "Readability suffers if restraint overrides legal and action clarity."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Expedia делает сильную смысловую инверсию: туристическая категория обычно продаёт максимум впечатлений, а этот ролик продаёт право ничего не добавлять. <code>Nothing</code> сначала звучит как отсутствие ценности, затем становится редким результатом — дистанцией от домашних требований, списков и постоянной необходимости что-то выбирать.</p>\n<p>Продуктовая механика не спрятана. Экономия до 30% при добавлении hotel к flight объясняет, как бренд помогает получить это состояние. Деньги не являются финальным обещанием; они переводятся во время, сон и отсутствие обязательной программы.</p>\n<h2>Подтверждённая стратегия кампании</h2>\n<p>One Club описывает кампанию Glimpses как сочетание двух языков: продуктовую выгоду сообщают прямо и рано, а вокруг неё строят неожиданный словесный мотив. Для <code>Nothing</code> мотив не украшает offer, а полностью меняет его эмоциональный смысл. Berlin Commercial характеризует фильм как <code>Il Dolce Far Niente</code> — искусство ничего не делать.</p>\n<h2>Жанровая норма и отклонение</h2>\n<h3>Норма travel advertising</h3>\n<p>Пляжная реклама обычно собирает bucket list: открытый зонт, прыжок в воду, еда, экскурсия, танец, достопримечательность, закат. Герой должен использовать каждую минуту.</p>\n<h3>Отклонение</h3>\n<p>Зонты закрыты. Люди лежат, читают, едят, смотрят, поднимают ноги и стоят в мелкой воде. Камера не ищет событие и не награждает активность. Даже продуктовая часть приходит поверх продолжающегося бездействия.</p>\n<h3>Интерпретация</h3>\n<p>Фильм атакует не конкурента, а скрытую тревогу самой категории: путешествие тоже может превратиться в работу по выполнению списка. Expedia обещает убрать не только цену, но и чувство вины за неиспользованный день.</p>\n<h2>Драматургия слова</h2>\n<p><code>Nothing</code> работает сразу в четырёх ролях:</p>\n<ol>\n<li>комический повтор, который привлекает внимание;</li>\n<li>антитеза домашним <code>somethings</code>, требующим реакции;</li>\n<li>название желанного поведения на отдыхе;</li>\n<li>формула финального списка, где первым пунктом стоит отсутствие пунктов.</li>\n</ol>\n<p>Риторика движется от отрицания к присвоению. В начале зритель слышит пустоту, в конце понимает, что пустота — это дефицитный ресурс.</p>\n<h2>Визуальный язык</h2>\n<h3>1. Недействие снимается как действие</h3>\n<p>Поза, дыхание, чтение, поднятые ноги и вода вокруг лодыжки получают собственные кадры и длительность. Монтаж не проскакивает их как перебивки, поэтому минимальный жест становится событием.</p>\n<h3>2. Отсутствие через предметы</h3>\n<p>Закрытые зонты сильнее пустого пляжа: они обозначают возможность активности, которой никто не воспользовался. Тёмная комната сильнее красивого номера: она хранит человека почти невидимым.</p>\n<h3>3. Люди не выполняют роль моделей</h3>\n<p>Разные возраста и тела не собираются в демонстративно счастливую группу. Каждый существует в собственном малом ритуале. Это позволяет зрителю спроецировать на фильм свой способ выключиться.</p>\n<h3>4. Негативное пространство</h3>\n<p>Фигура с поднятыми ногами занимает крошечную часть окна; в комнате человек теряется среди стен; на пляже закрытые зонты отбрасывают длинные тени. Пустое место становится буквальной визуализацией свободного времени.</p>\n<h3>5. Тёплая, но не открытoчная палитра</h3>\n<p>Охра, бледный синий и поздний солнечный свет обещают тепло без рекламного блеска. Фактура местами пыльная, телесная и несовершенная. Отдых выглядит найденным, а не организованным для камеры.</p>\n<h2>Монтаж</h2>\n<p>Ролик строит серию рифм, а не сюжет одного путешественника. Неподвижные тела соединяются с неподвижными предметами; окно рифмуется с рамками дверей; вода появляется то как большая среда, то как тонкий слой у ног. Благодаря этому слово <code>nothing</code> не иллюстрируется одним гэгом — оно получает целую визуальную грамматику.</p>\n<p>Offer появляется после того, как значение уже эмоционально переучено. Если бы скидка звучала первой, фильм выглядел бы промо. Если бы скидка отсутствовала, это была бы красивая медитация без причины выбрать Expedia. Баланс двух половин — главный craft-урок.</p>\n<h2>Sound / voice</h2>\n<p>English auto-CC и встроенный transcript подтверждают непрерывный VO, повтор <code>nothing</code>, дистанцию от домашних требований, полное выключение и экономию при package booking. Auto-caption содержит ошибки, поэтому полный английский текст не исправляется. Vimeo кредитует sound design Jonny @ Wave; точное название музыки не опубликовано на странице.</p>\n<h2>12 решений Signal → Baseline → Deviation → Interpretation</h2>\n<h3>1. Отрицательное слово становится выгодой</h3>\n<ul>\n<li><strong>Signal:</strong> <code>nothing</code> повторяется на протяжении всей минуты.</li>\n<li><strong>Baseline:</strong> travel copy перечисляет больше возможностей.</li>\n<li><strong>Deviation:</strong> ценность строится на отсутствии.</li>\n<li><strong>Interpretation:</strong> бренд освобождает от обязанности оптимизировать отдых.</li>\n</ul>\n<h3>2. Закрытые зонты как opening hero</h3>\n<ul>\n<li><strong>Signal:</strong> первый пляжный образ — сложенные зонты.</li>\n<li><strong>Baseline:</strong> пляж открывают людьми и цветными атрибутами.</li>\n<li><strong>Deviation:</strong> возможность удовольствия присутствует, но не используется.</li>\n<li><strong>Interpretation:</strong> бездействие становится осознанным выбором.</li>\n</ul>\n<h3>3. Микро-жест получает полный кадр</h3>\n<ul>\n<li><strong>Signal:</strong> чтение, еда, ноги и стояние в воде удерживаются отдельно.</li>\n<li><strong>Baseline:</strong> такие моменты служат быстрыми lifestyle inserts.</li>\n<li><strong>Deviation:</strong> они становятся главными событиями.</li>\n<li><strong>Interpretation:</strong> отдых измеряется не количеством впечатлений, а глубиной выключения.</li>\n</ul>\n<h3>4. Bucket list заменён пустым списком</h3>\n<ul>\n<li><strong>Signal:</strong> VO помещает nothing наверх списка.</li>\n<li><strong>Baseline:</strong> туристический ролик обещает must-see itinerary.</li>\n<li><strong>Deviation:</strong> планирование объявляется лишним.</li>\n<li><strong>Interpretation:</strong> Expedia помогает не только организовать поездку, но и прекратить организацию.</li>\n</ul>\n<h3>5. Offer находится внутри метафоры</h3>\n<ul>\n<li><strong>Signal:</strong> экономия превращается в большее количество сна и бездействия.</li>\n<li><strong>Baseline:</strong> скидка остаётся денежным числом.</li>\n<li><strong>Deviation:</strong> рациональная выгода получает телесный результат.</li>\n<li><strong>Interpretation:</strong> продукт запоминается через жизнь после покупки.</li>\n</ul>\n<h3>6. Отсутствие показывают присутствующими предметами</h3>\n<ul>\n<li><strong>Signal:</strong> закрытые зонты, пустая комната, далёкое окно.</li>\n<li><strong>Baseline:</strong> пустоту показывают полностью пустым кадром.</li>\n<li><strong>Deviation:</strong> видны следы возможной активности.</li>\n<li><strong>Interpretation:</strong> зритель понимает, от чего именно персонажи отказались.</li>\n</ul>\n<h3>7. Люди не объединены в party</h3>\n<ul>\n<li><strong>Signal:</strong> каждый персонаж занят отдельным тихим ритуалом.</li>\n<li><strong>Baseline:</strong> отпуск объединяет каст в одну счастливую группу.</li>\n<li><strong>Deviation:</strong> удовольствие остаётся приватным.</li>\n<li><strong>Interpretation:</strong> кампания допускает разные формы отдыха и темперамента.</li>\n</ul>\n<h3>8. Фигура уменьшается в архитектуре</h3>\n<ul>\n<li><strong>Signal:</strong> ноги в окне и человек в комнате занимают малую долю кадра.</li>\n<li><strong>Baseline:</strong> герой доминирует над destination.</li>\n<li><strong>Deviation:</strong> пространство поглощает человека мягко, а не угрожающе.</li>\n<li><strong>Interpretation:</strong> исчезнуть на время становится обещанием.</li>\n</ul>\n<h3>9. Поэзия не отменяет ясность</h3>\n<ul>\n<li><strong>Signal:</strong> лирический повтор соседствует с точными 30% и package mechanic.</li>\n<li><strong>Baseline:</strong> бренд выбирает либо mood, либо hard sell.</li>\n<li><strong>Deviation:</strong> языки намеренно сталкиваются.</li>\n<li><strong>Interpretation:</strong> зритель получает и чувство, и причину действия.</li>\n</ul>\n<h3>10. Нерекламные тела</h3>\n<ul>\n<li><strong>Signal:</strong> кадры сохраняют волосы, возраст, неудобные crop и бытовые позы.</li>\n<li><strong>Baseline:</strong> resort imagery идеализирует тело.</li>\n<li><strong>Deviation:</strong> камера наблюдает без косметической героизации.</li>\n<li><strong>Interpretation:</strong> бездействие выглядит доступным, а не элитарным.</li>\n</ul>\n<h3>11. Одна риторическая петля держит montage</h3>\n<ul>\n<li><strong>Signal:</strong> разные люди и места связаны одним повторяемым словом.</li>\n<li><strong>Baseline:</strong> montage объединяют сюжетным героем или маршрутом.</li>\n<li><strong>Deviation:</strong> continuity создаёт язык.</li>\n<li><strong>Interpretation:</strong> копирайт становится монтажной системой.</li>\n</ul>\n<h3>12. Финальный supers завершает, не прерывает</h3>\n<ul>\n<li><strong>Signal:</strong> package message появляется поверх продолжающегося пляжного бездействия.</li>\n<li><strong>Baseline:</strong> продуктовый end card резко отделён от фильма.</li>\n<li><strong>Deviation:</strong> рациональная часть остаётся в том же состоянии.</li>\n<li><strong>Interpretation:</strong> Expedia воспринимается как причина покоя, а не рекламная вставка.</li>\n</ul>\n<h2>Что можно перенести в SPELLLENS</h2>\n<ol>\n<li>Найти отрицательное или «пустое» слово категории и переобучить его через последовательность наблюдаемых доказательств.</li>\n<li>Для каждого claim проектировать телесный результат: что человек реально делает иначе после покупки.</li>\n<li>Строить visual grammar из предметов, которые обозначают неиспользованную возможность.</li>\n<li>Разрешить двум языкам конфликтовать: поэтическому и предельно продуктовому.</li>\n<li>Снимать микро-действия с длительностью hero-action.</li>\n</ol>\n<h2>Ограничения</h2>\n<ul>\n<li>Exact local master не получен: публичный yt-dlp route возвращает Vimeo OAuth 401, кнопки Download нет.</li>\n<li>E3 основан на полном 60-секундном browser playback, 12 decoded positions, English auto-CC, transcript, poster и первичных credit pages.</li>\n<li>Auto-transcript не считается human-approved copy.</li>\n<li>Анализ относится к 60-секундному Director’s Cut; 30-секундный эфирный cut версионно отделён.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Expedia превращает «ничего» из пустоты в премиальный результат поездки: далеко от домашних задач можно без вины выключиться, а экономия на flight + hotel буквально покупает больше времени для бездействия.</p>\n<h2>Структура Director’s Cut</h2>\n<h3>1. Обещание отсутствия — 00:00–00:15</h3>\n<p>Закрытые зонты стоят на почти пустом пляже. Люди не бегут к аттракционам: кто-то медленно ест, кто-то неподвижно лежит в воде. Закадровый голос несколько раз повторяет слово <code>nothing</code>, доводя его до абсурда и затем предлагая новый смысл: отсутствие дел само по себе может быть чем-то ценным.</p>\n<h3>2. Дистанция от домашнего внимания — 00:15–00:30</h3>\n<p>Пожилые люди читают, сидят за столом, заняты тихими мелочами. Ноги подняты к окну, за которым остаётся большой далёкий город. Сценарий противопоставляет поездку не работе и не конкретной проблеме, а бесконечным домашним «чем-то», требующим внимания.</p>\n<h3>3. Полное выключение — 00:30–00:40</h3>\n<p>Персонажи лежат, смотрят, ждут, существуют без цели. VO усиливает формулу: не просто выключиться, а выключиться по-настоящему. В этот момент бренд впервые подводит к механике бронирования.</p>\n<h3>4. Буквальная продуктовая выгода — 00:40–00:50</h3>\n<p>Голос сообщает предложение Expedia: при добавлении hotel к flight можно сэкономить до 30%. Кадр не ускоряется и не превращается в интерфейсный tutorial. Выгода сразу переводится обратно в человеческий результат — возможность «ничего не делать здесь» и «ничего не делать там».</p>\n<h3>5. Ничего как вершина списка — 00:50–01:00</h3>\n<p>Вместо bucket list появляется отсутствие списка. Ноги стоят в воде, человек спокойно находится на пляже. На изображении возникает прямой текст про package trip и возможную экономию, затем бренд закрывает ролик.</p>\n<h2>Причинная логика</h2>\n<ol>\n<li>Дома всегда есть что-то, что просит внимания.</li>\n<li>Расстояние позволяет выключиться.</li>\n<li>Expedia объединяет flight и hotel и обещает экономию.</li>\n<li>Экономия получает не абстрактную денежную ценность, а конкретное право ничего не планировать.</li>\n<li>Поэтому <code>nothing</code> становится желанной целью путешествия.</li>\n</ol>\n<h2>Что не утверждается</h2>\n<ul>\n<li>Vimeo transcript помечен как English auto-generated и содержит явные ошибки; спорные слова не исправляются «по слуху».</li>\n<li>Точный legal wording предложения берётся только из видимого экрана и опубликованного transcript.</li>\n<li>Director’s Cut длится 60 секунд и хранится отдельно от 30-секундного эфирного cut.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Источник</h2>\n<p>Vimeo публикует дорожку <code>English (auto-generated) CC</code> и встроенный transcript. Exact 60-секундный Director’s Cut полностью проигран до <code>Replay</code> с включёнными субтитрами. Ниже — смысловая русская карта, а не попытка незаметно исправить машинный английский.</p>\n<h2>Смысл по таймкодам</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод transcript</th>\n<th>Смысл речи</th>\n<th>Надёжность</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Повторяется «ничего»; отсутствие дел переопределяется как настоящее благо.</td>\n<td>Высокая идея, низкая точность пунктуации auto-CC.</td>\n</tr>\n<tr>\n<td>00:17</td>\n<td>Ценно быть далеко от домашних вещей, постоянно требующих внимания; можно выключиться полностью.</td>\n<td>Смысл устойчив, формулировка auto-CC неровная.</td>\n</tr>\n<tr>\n<td>00:39</td>\n<td>Сообщается бронирование flight через Expedia и экономия до 30% при добавлении hotel.</td>\n<td>Продуктовая механика ясна из речи и экранного текста; одно слово transcript распознано ошибочно.</td>\n</tr>\n<tr>\n<td>00:46</td>\n<td>Ничего здесь, ничего там, ничего во главе списка; остаются экономия и сон.</td>\n<td>Повтор <code>nothing</code> и противопоставление bucket list подтверждены CC.</td>\n</tr>\n<tr>\n<td>00:57</td>\n<td>Финальная мысль: дел так мало и идти настолько некуда, что это и есть цель.</td>\n<td>Последняя строка разбита transcript-панелью на две части.</td>\n</tr>\n</tbody>\n</table>\n<p>Короткие опубликованные фрагменты, сохранённые без расширения: <code>absolutely nothing</code>, <code>Really really off</code>, <code>save up to 30%</code>.</p>\n<h2>Звуковые кредиты</h2>\n<ul>\n<li>Sound Design — Jonny @ Wave (Vimeo credits).</li>\n<li>Exact music title в публикации не указан.</li>\n<li>Речь ведёт ролик непрерывной риторической петлёй; звуковые эффекты и музыка не транскрибируются как факты без локальной acoustic map.</li>\n</ul>\n<h2>Ограничение</h2>\n<p>Auto-generated caption ошибочно распознаёт часть продуктовой фразы. В анализе используется подтверждённая механика offer, но не публикуется «исправленный» полный английский transcript.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>![Контактный лист]([локальный материал])</p>\n<p>После каждого seek Vimeo запускался до декодирования следующего кадра и ставился на паузу. Номинальные позиции идут через 5 секунд; фактический кадр — примерно <code>+1 s</code>. English auto-CC включён и сохранён в кадрах.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th style=\"text-align:right\">Фактический</th>\n<th>Кадр</th>\n<th>Функция</th>\n<th>Визуальный приём</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td style=\"text-align:right\">00:01</td>\n<td>Пустоватый пляж и закрытые зонты</td>\n<td>Ввести <code>nothing</code> как отсутствие активности</td>\n<td>Длинные тени, много пустого песка, титр-CC внизу</td>\n</tr>\n<tr>\n<td>00:05</td>\n<td style=\"text-align:right\">00:06</td>\n<td>Люди спокойно сидят и едят у моря</td>\n<td>Показать бездействие как нормальное социальное состояние</td>\n<td>Низкая наблюдательная точка, мягкое размытие переднего плана</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td style=\"text-align:right\">00:11</td>\n<td>Мужчина неподвижно лежит в воде</td>\n<td>Сделать расслабление физическим</td>\n<td>Камера на уровне поверхности, лицо отдельно от тела</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td style=\"text-align:right\">00:16</td>\n<td>Пожилые люди читают/сидят в тёплом интерьере</td>\n<td>Расширить возраст и тип отдыха</td>\n<td>Рамка дверного проёма, поздний свет, бытовой жест</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td style=\"text-align:right\">00:21</td>\n<td>Руки, ноги и спокойная настольная активность</td>\n<td>Показать микро-действие вместо события</td>\n<td>Фрагментарный close-up, слои предметов</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td style=\"text-align:right\">00:26</td>\n<td>Двое за столом</td>\n<td>Продолжить неторопливый ритуал</td>\n<td>Боковой свет, кадр как найденная бытовая сцена</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td style=\"text-align:right\">00:31</td>\n<td>Ноги подняты в далёком оконном проёме</td>\n<td>Буквально выключить тело из городской вертикали</td>\n<td>Extreme negative space, фигура очень мала</td>\n</tr>\n<tr>\n<td>00:35</td>\n<td style=\"text-align:right\">00:36</td>\n<td>Человек лежит в нише/гамаке у каменной стены</td>\n<td>Довести <code>really off</code> до позы</td>\n<td>Горизонталь тела против фактурной стены</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td style=\"text-align:right\">00:41</td>\n<td>Портрет женщины на каменистом побережье</td>\n<td>Перейти к offer без рекламного ускорения</td>\n<td>Негладкий handheld portrait, естественный свет</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td style=\"text-align:right\">00:46</td>\n<td>Тёмная тихая комната, человек лежит вдали</td>\n<td>Визуализировать <code>do nothing here / there</code></td>\n<td>Большой пустой интерьер, фигура почти теряется</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td style=\"text-align:right\">00:51</td>\n<td>Голые ноги стоят в мелкой воде</td>\n<td>Свести путешествие к телесному минимуму</td>\n<td>Крупный tactile detail, тёплый песок и тень</td>\n</tr>\n<tr>\n<td>00:55</td>\n<td style=\"text-align:right\">00:56</td>\n<td>Человек в плавках на пляже; появляется package-offer</td>\n<td>Закрыть поэзии прямой выгодой</td>\n<td>Почти комичный телесный crop + чистый белый supers</td>\n</tr>\n</tbody>\n</table>\n<h2>Доказательства</h2>\n<ul>\n<li>12 cropped-кадров: <code>frames/browser-full/</code>.</li>\n<li>12 исходных viewport: <code>frames/browser-viewport-raw/</code>.</li>\n<li>Checksum: <code>source/browser-frame-sha256.txt</code>.</li>\n<li>Contact sheet SHA-256: <code>79504507484d968b94beb589cc5f9642e3bd458228f93d93e091db5514c4b42c</code>.</li>\n<li>Vimeo poster 1920×1080: <code>frames/official/00-vimeo-poster-hd.jpg</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Expedia - Nothing (DC)</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22041\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22041</a></li>\n<li>Сообщение: <code>22041</code></li>\n<li>Дата UTC: 2026-05-15T04:05:56+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/806312654\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/806312654</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>EXPEDIA - NOTHING\nby Lope Serrano</p>\n<p><a href=\"https://vimeo.com/806312654\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/806312654</a></p>\n<p>#image@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.798692+00:00"
    },
    {
      "id": "2026-05-14__tg-22040-a0__boticario-malbec",
      "caseId": "-1001147919203:22040:0",
      "messageId": 22040,
      "date": "2026-05-14T03:31:53+00:00",
      "title": "BOTICARIO _ MALBEC",
      "brand": "BOTICARIO _ MALBEC",
      "campaign": "",
      "format": "film",
      "director": "Ian Ruschel",
      "author": "Ian Ruschel",
      "evidence": "E4",
      "frameCount": 15,
      "durationSeconds": 120,
      "summary": "Malbec Black Legend получает премиальный статус не потому, что бренд называет себя легендой, а потому, что одна спортивная легенда признаёт другую. Kaká находится в кадре, но почти ничего не утверждает о себе; Cannavaro сначала скрыт за голосом, затем оказывается источником оценок. Это превращает celebrity endorsement в систему доказательства: свидетель достоин судить героя, потому что сам находится на том же уровне…",
      "sourceUrl": "https://vimeo.com/1191655785#publisher-download-1080p",
      "telegramUrl": "https://t.me/fps_24_video/22040",
      "images": [
        {
          "src": "./frames/2026-05-14__tg-22040-a0__boticario-malbec-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-vimeo-poster-hd.jpg"
        }
      ],
      "tasks": [
        "product",
        "reframe",
        "sound",
        "human",
        "material"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Peer legend as proof source",
          "signal": "Fabio Cannavaro is revealed late as the voice describing Kaká.",
          "baseline": "A celebrity or brand directly claims greatness.",
          "deviation": "A former rival of equal historic standing supplies the verdict.",
          "interpretation": "Status feels recognized rather than purchased.",
          "transfer": "Cast a witness whose authority to judge is itself part of the idea.",
          "risk": "The mechanism collapses if the audience cannot understand the relationship."
        },
        {
          "id": "move",
          "name": "Show the face before explaining the name",
          "signal": "Kaká appears in a frontal split-lit portrait while the copy withholds identity and context.",
          "baseline": "Celebrity advertising labels the star immediately.",
          "deviation": "Recognition becomes a suspense device.",
          "interpretation": "A familiar person regains mythic distance.",
          "transfer": "Delay the identifying caption until the image has established a different persona.",
          "risk": "The opening may feel evasive when the face is not broadly recognizable."
        },
        {
          "id": "move",
          "name": "Human silhouette becomes product silhouette",
          "signal": "A blurred backlit figure repeats the bottle's vertical proportions.",
          "baseline": "The ambassador holds or applies the fragrance.",
          "deviation": "Formal resemblance replaces a usage demonstration.",
          "interpretation": "Human character transfers to the object without exposition.",
          "transfer": "Design one shot where the hero and product share contour, posture or movement.",
          "risk": "The product link can become too abstract on a short cut."
        },
        {
          "id": "move",
          "name": "Product revealed by hero action",
          "signal": "Malbec bottles appear inside blocks broken by an industrial tool.",
          "baseline": "A beauty packshot interrupts the narrative.",
          "deviation": "The product is the result of the protagonist's action.",
          "interpretation": "The object belongs to the film's world and causality.",
          "transfer": "Make the product appear because the hero opened, built, transformed or discovered something.",
          "risk": "The physical metaphor can imply damage or extraction unrelated to the brand."
        },
        {
          "id": "move",
          "name": "Tailoring against industrial force",
          "signal": "A formal black suit is paired with a heavy breaker and flying stone.",
          "baseline": "Luxury masculinity is effortless, clean and still.",
          "deviation": "Elegance performs violent material labour.",
          "interpretation": "Premium means disciplined power, not absence of force.",
          "transfer": "Pair a category's polished code with a controlled action from a rougher world.",
          "risk": "The contrast becomes costume gimmick if action does not reveal product meaning."
        },
        {
          "id": "move",
          "name": "Make the trace larger than the hero",
          "signal": "A tiny figure crosses a white field while an enormous shadow cuts the frame.",
          "baseline": "Celebrity scale comes from close-ups and crowds.",
          "deviation": "Impact is visualized as an oversized trace.",
          "interpretation": "Legacy exceeds the body that created it.",
          "transfer": "Show reputation through shadow, wake, debris, echo or environmental response.",
          "risk": "The character can become visually unreadable on small screens."
        },
        {
          "id": "move",
          "name": "Build character from paired opposites",
          "signal": "Elegant is followed by devastating; angelic is answered by lightning.",
          "baseline": "A fragrance film maintains one stable personality adjective.",
          "deviation": "Contradiction becomes the personality system.",
          "interpretation": "The product promises depth rather than a single trait.",
          "transfer": "Choose two apparently incompatible claims and prove each with its own material image.",
          "risk": "Opposites feel arbitrary when they are not united by one person or mechanism."
        },
        {
          "id": "move",
          "name": "Use music as a geographic bridge",
          "signal": "Nessun Dorma supports an Italian narrator, an Italian football connection and Puglia's Neroamaro.",
          "baseline": "Opera functions as generic luxury shorthand.",
          "deviation": "The reference ties several factual story elements together.",
          "interpretation": "Premium tone gains cultural causality.",
          "transfer": "Select a musical reference only when it connects at least three parts of the narrative.",
          "risk": "A prestigious cue can overwhelm the brand or reduce a culture to decoration."
        },
        {
          "id": "move",
          "name": "Replace archive with elemental metaphor",
          "signal": "Speed and force are shown through shadow, motion smear, lightning and crystal impact instead of match footage.",
          "baseline": "Football endorsements rely on goals, stadiums and trophies.",
          "deviation": "Achievement becomes a natural and material myth.",
          "interpretation": "The story reaches beyond sports fandom.",
          "transfer": "Translate a known achievement into one elemental image rather than replaying evidence literally.",
          "risk": "The association may be lost without a strong voice or recognizable protagonist."
        },
        {
          "id": "move",
          "name": "Make monochrome carry product naming",
          "signal": "Black mystery, white stone, dust, lightning and the final white card trade narrative roles.",
          "baseline": "Black-and-white is applied as one prestige grade.",
          "deviation": "Tonal contrast structures the film and embodies Black Legend.",
          "interpretation": "The product name feels like the visual world's operating rule.",
          "transfer": "Assign story functions to palette poles instead of treating colour as finish.",
          "risk": "Without material variety, monochrome can flatten scenes into one mood."
        },
        {
          "id": "move",
          "name": "Separate physical and conceptual reveals",
          "signal": "Bottles appear around 00:40, but Cannavaro's testimonial logic resolves after 01:30.",
          "baseline": "Product and rationale arrive together at the end.",
          "deviation": "The audience learns what first and why later.",
          "interpretation": "Category clarity is preserved while suspense continues.",
          "transfer": "Reveal the object early, then hold back the mechanism that makes it meaningful.",
          "risk": "The middle can feel repetitive if the second reveal lacks genuine new information."
        },
        {
          "id": "move",
          "name": "Invert the final card for release",
          "signal": "A dark bottle reveal cuts to a spacious white O Boticário end card.",
          "baseline": "Luxury fragrance maintains black through the logo.",
          "deviation": "The signature reverses the dominant tonal world.",
          "interpretation": "The brand supplies clarity after a dense myth.",
          "transfer": "Use a final palette inversion as punctuation when the logo can survive the contrast.",
          "risk": "The change can feel like a different campaign if typography and rhythm are not continuous."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Malbec Black Legend получает премиальный статус не потому, что бренд называет себя легендой, а потому, что одна спортивная легенда признаёт другую. Kaká находится в кадре, но почти ничего не утверждает о себе; Cannavaro сначала скрыт за голосом, затем оказывается источником оценок. Это превращает celebrity endorsement в систему доказательства: свидетель достоин судить героя, потому что сам находится на том же уровне и знает его как соперник.</p>\n<p>Официальная формула кампании — «одна легенда всегда узнаёт другую». Фильм делает эту мысль причинной, а не просто печатает её на финальном экране. До раскрытия Cannavaro зритель уже видел элегантность, разрушение, скорость, лёгкость и молнию. После раскрытия все метафоры ретроспективно становятся показаниями очевидца.</p>\n<h2>Подтверждённая стратегия</h2>\n<p>AlmapBBDO связывает кампанию с тремя территориями: перфюмерией, спортом и культурой. Kaká и Cannavaro — последние бразилец и итальянец своего поколения, получавшие высшую индивидуальную футбольную награду; Италия дополнительно связана с Neroamaro из Пульи, вдохновившим аромат, и с <code>Nessun Dorma</code> Пуччини. Поэтому итальянский голос и опера здесь не декоративный premium shorthand, а связующая система происхождения, соперничества и материала продукта.</p>\n<h2>Драматургия двойного субъекта</h2>\n<p>Первые реплики грамматически описывают «его», но монтаж постоянно оставляет открытым, относится ли характеристика к Kaká, к неизвестной легенде или к Malbec. В середине человеческий силуэт буквально рифмуется с флаконом. В результате слова «элегантный», «разрушительный», «быстрый», «парящий» и «молниеносный» одновременно работают как футбольный портрет и sensory brief аромата.</p>\n<p>Это сильнее прямой метафоры «аромат как спортсмен»: фильм не сравнивает два готовых объекта, а постепенно делает их одним персонажем. Когда продукт появляется крупно, зрителю не нужно заново объяснять его темперамент — он уже прожит через тело, камень и масштаб.</p>\n<h2>Визуальный язык</h2>\n<h3>1. Чёрный и белый как материал, а не фильтр</h3>\n<p>Монохром не только маркирует серьёзность. Чёрный принадлежит тайне, костюму, силуэту и самому Black Legend; белый — камню, пыли, пустому полю, вспышке и финальному бренду. Монтаж постоянно переносит героя между этими полюсами. За счёт этого название линейки встроено в устройство изображения.</p>\n<h3>2. Продукт добывают из мира</h3>\n<p>Флаконы оказываются внутри массивных каменных блоков после работы отбойного инструмента. Это редкая продуктовая интеграция: предмет не лежит на пьедестале, а становится результатом поступка. Камень сообщает долговечность и монументальность, разрушение — мощность, а обнаружение нескольких флаконов делает launch moment частью повествования.</p>\n<h3>3. Масштаб строится через уменьшение героя</h3>\n<p>Вместо постоянных heroic close-up фильм несколько раз делает Kaká маленьким: фигура тонет в темноте, затем почти исчезает в белом поле, затем стоит под огромной молнией. Легендарность возникает не из размера лица, а из силы следа и окружающего пространства. Длинная тень визуально делает больше то, что физически показано малым.</p>\n<h3>4. Премиальность допускает агрессию</h3>\n<p>В luxury fragrance часто доминируют гладкая поверхность, медленный жест и безупречная неподвижность. Здесь костюм встречается с промышленным инструментом, камень крошится, прозрачный материал взрывается осколками, небо прорезает молния. Элегантность не противопоставлена силе — она дисциплинирует её.</p>\n<h3>5. Абстракция после понятного действия</h3>\n<p>Ролик чередует ясно читаемые события с образами, которые не обязаны иметь одно буквальное толкование: силуэт-флакон, световой эллипс, театральная ткань, чёрная форма в кристалле. Конкретика продукта и знаменитостей позволяет абстракции оставаться смелой, не теряя коммуникационную опору.</p>\n<h2>Монтаж и темп</h2>\n<p>Две минуты не расходуются на биографию Kaká. Монтаж собирает качества, как отдельные доказательства в легенде. Сначала доминируют задержка имени и фронтальный портрет; затем действие становится материальным; после середины кадры всё сильнее абстрагируются; только в последней четверти раскрывается narrator. Такая задержка — главный suspense engine.</p>\n<p>Продукт появляется до финала, но смысл продукта приходит позже. Это важное разделение: ранний physical reveal отвечает на вопрос «что рекламируется», поздний testimonial reveal — «почему это заслуживает статуса». Поэтому длинная версия не кажется просто растянутым packshot.</p>\n<h2>Sound / voice</h2>\n<p>Итальянский auto-VTT подтверждает 15 речевых блоков, включая раскрытие Cannavaro и финальную формулу. Официальный agency source указывает <code>Nessun Dorma</code>; звук произведён QUIET CITY MUSIC + SOUND. Опера даёт фильму подъём и международный вес, но её наиболее важная функция — объединить итальянского рассказчика, футбольную историю и происхождение Neroamaro.</p>\n<h2>12 решений Signal → Baseline → Deviation → Interpretation</h2>\n<h3>1. Равный как источник доказательства</h3>\n<ul>\n<li><strong>Signal:</strong> личность Cannavaro раскрывается только около 01:37.</li>\n<li><strong>Baseline:</strong> селебрити или бренд сами объявляют героя великим.</li>\n<li><strong>Deviation:</strong> оценку произносит бывший соперник сопоставимого статуса.</li>\n<li><strong>Interpretation:</strong> величие выглядит признанным, а не купленным.</li>\n</ul>\n<h3>2. Имя задержано после лица</h3>\n<ul>\n<li><strong>Signal:</strong> Kaká виден задолго до того, как narrator называет себя и формулирует тезис.</li>\n<li><strong>Baseline:</strong> celebrity spot быстро подписывает знаменитость.</li>\n<li><strong>Deviation:</strong> узнаваемость используется как загадка.</li>\n<li><strong>Interpretation:</strong> знакомое лицо получает новую мифологическую дистанцию.</li>\n</ul>\n<h3>3. Человек и флакон делят силуэт</h3>\n<ul>\n<li><strong>Signal:</strong> размытая фигура в контровом свете повторяет вертикальные пропорции продукта.</li>\n<li><strong>Baseline:</strong> герой держит или наносит аромат.</li>\n<li><strong>Deviation:</strong> связь строится формальной рифмой, не бытовым использованием.</li>\n<li><strong>Interpretation:</strong> характер человека переносится на объект без демонстрационного жеста.</li>\n</ul>\n<h3>4. Packshot рождается из действия</h3>\n<ul>\n<li><strong>Signal:</strong> флаконы обнаруживаются внутри разбитого белого камня.</li>\n<li><strong>Baseline:</strong> продукт приходит отдельным beauty shot.</li>\n<li><strong>Deviation:</strong> его раскрывает поступок героя.</li>\n<li><strong>Interpretation:</strong> продукт выглядит частью легендарного мира, а не рекламной паузой.</li>\n</ul>\n<h3>5. Костюм плюс отбойный инструмент</h3>\n<ul>\n<li><strong>Signal:</strong> строгий tailoring соединён с тяжёлой промышленной работой.</li>\n<li><strong>Baseline:</strong> luxury masculinity остаётся чистой и без усилия.</li>\n<li><strong>Deviation:</strong> премиальный герой физически разрушает материал.</li>\n<li><strong>Interpretation:</strong> изысканность становится контролем силы, а не её отсутствием.</li>\n</ul>\n<h3>6. Маленькая фигура, огромный след</h3>\n<ul>\n<li><strong>Signal:</strong> герой занимает малую часть белого поля, но тень пересекает кадр.</li>\n<li><strong>Baseline:</strong> масштаб знаменитости показывают close-up или толпой поклонников.</li>\n<li><strong>Deviation:</strong> величие передаёт след.</li>\n<li><strong>Interpretation:</strong> наследие визуализируется как воздействие за пределами тела.</li>\n</ul>\n<h3>7. Парные противоположности в copy</h3>\n<ul>\n<li><strong>Signal:</strong> элегантность соседствует с разрушением, ангельское — с молниеносным.</li>\n<li><strong>Baseline:</strong> fragrance film выбирает один стабильный temperament.</li>\n<li><strong>Deviation:</strong> характер держится на несовместимых качествах.</li>\n<li><strong>Interpretation:</strong> аромат обещает сложность, а не одну ноту личности.</li>\n</ul>\n<h3>8. Опера как культурный мост</h3>\n<ul>\n<li><strong>Signal:</strong> итальянский VO соединён с <code>Nessun Dorma</code>, Cannavaro и Puglia/Neroamaro.</li>\n<li><strong>Baseline:</strong> классика используется как универсальный код роскоши.</li>\n<li><strong>Deviation:</strong> музыка поддерживает конкретную географическую систему.</li>\n<li><strong>Interpretation:</strong> premium-ощущение получает причину, а не только тон.</li>\n</ul>\n<h3>9. Молния вместо спортивной хроники</h3>\n<ul>\n<li><strong>Signal:</strong> кульминацию скорости показывает природный разряд, а не матч.</li>\n<li><strong>Baseline:</strong> football endorsement монтирует архивные голы и стадион.</li>\n<li><strong>Deviation:</strong> достижение превращается в мифический символ.</li>\n<li><strong>Interpretation:</strong> кампания выходит за пределы спортивной фан-базы.</li>\n</ul>\n<h3>10. Монохром материализует название</h3>\n<ul>\n<li><strong>Signal:</strong> чёрное, белое, камень, пыль и свет постоянно меняются ролями.</li>\n<li><strong>Baseline:</strong> black-and-white служит единым prestige filter.</li>\n<li><strong>Deviation:</strong> контраст управляет драматургией и product naming.</li>\n<li><strong>Interpretation:</strong> Black Legend ощущается устройством мира фильма.</li>\n</ul>\n<h3>11. Сначала что, потом почему</h3>\n<ul>\n<li><strong>Signal:</strong> продукт виден около 00:40, но testimonial mechanism раскрывается после 01:30.</li>\n<li><strong>Baseline:</strong> reveal продукта и rationale совпадают в финале.</li>\n<li><strong>Deviation:</strong> физическое и смысловое раскрытие разделены.</li>\n<li><strong>Interpretation:</strong> зритель не теряет категорию, но продолжает ждать разгадку.</li>\n</ul>\n<h3>12. Белый брендовый выдох</h3>\n<ul>\n<li><strong>Signal:</strong> после почти полностью чёрного packshot появляется чистый белый O Boticário end card.</li>\n<li><strong>Baseline:</strong> premium fragrance заканчивается в той же тёмной палитре.</li>\n<li><strong>Deviation:</strong> финал инвертирует тональность.</li>\n<li><strong>Interpretation:</strong> бренд ставит ясную подпись после плотного мифа и освобождает взгляд.</li>\n</ul>\n<h2>Что можно перенести в SPELLLENS</h2>\n<ol>\n<li>Для celebrity-кейса искать не известное лицо, а свидетеля, чьё право судить само является частью идеи.</li>\n<li>Разделять physical product reveal и conceptual reveal, чтобы удерживать длинную форму.</li>\n<li>Интегрировать packshot как результат действия героя.</li>\n<li>Давать продукту двойной набор противоположных характеристик и доказывать каждую отдельным образом.</li>\n<li>Использовать культурный референс только когда он связывает минимум три элемента истории.</li>\n<li>Показывать влияние героя через след, тень, разрушенный материал или реакцию мира.</li>\n</ol>\n<h2>Ограничения</h2>\n<ul>\n<li>Итальянские captions автоматически сгенерированы Vimeo; полный human-approved script не опубликован.</li>\n<li>Точная идентичность отдельных абстрактных объектов не утверждается без production breakdown.</li>\n<li>Детальная акустическая карта не выполнялась: heavy-compute gate Mac не прошёл по swap/CPU, а официальный VTT уже покрывает речь.</li>\n<li>Анализ относится к точной 120-секундной публикации Ian Ruschel; shorter TV/digital cut не смешивается с ней.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>O Boticário представляет Malbec Black Legend как уже существующую легенду, которую не нужно провозглашать самой: Kaká материализует её в кадре, а бывший соперник Fabio Cannavaro признаёт её своим голосом. Аромат, футбол и Италия соединяются в одну мифологию через чёрно-белую монументальность, камень, скорость, молнию и оперный масштаб.</p>\n<h2>Сценарная конструкция</h2>\n<h3>1. Знак до имени — 00:00–00:13</h3>\n<p>Фильм начинается не с лица и не с упаковки, а с узкой блестящей формы в темноте и светового знака из точек. Затем появляется фронтальный портрет Kaká: половина лица скрыта тенью. Зритель видит человека, но ещё не получает его имени. Так создаётся дистанция между узнаваемой знаменитостью и персонажем-легендой.</p>\n<h3>2. Запретная фигура — 00:13–00:28</h3>\n<p>Итальянский рассказчик сообщает, что его имя не произносили и что оно было табу. Фигура показывается далеко, почти поглощённой чёрным пространством. Смысл строится как криминальная или мифологическая легенда: сначала слух и страх, затем физическое появление героя.</p>\n<h3>3. Сила вскрывает материал — 00:28–00:48</h3>\n<p>Kaká в строгом костюме работает тяжёлым отбойным инструментом среди гигантских белых каменных блоков. Камень раскалывается, и внутри обнаруживаются флаконы Malbec. Продукт не приклеен к истории финальным packshot: он буквально извлекается из монументального мира героя. Речь описывает силу как одновременно элегантную и разрушительную.</p>\n<h3>4. Двойник человека и флакона — 00:48–01:10</h3>\n<p>Человеческий силуэт становится похож на вытянутый флакон; затем крошечная фигура пересекает почти пустое белое поле с длинной тенью. Портрет размазывается движением. Рассказчик переводит футбольные качества в язык аромата: скорость соседствует с ощущением парения. Человек и продукт получают один набор признаков.</p>\n<h3>5. Ангел и молния — 01:10–01:32</h3>\n<p>Визуальный ряд переходит от мягкого светлого образа к грозе и вспышке молнии над неподвижной фигурой. Далее чёрная форма разбивает прозрачный кристаллический материал. Контраст создаёт формулу персонажа: лёгкость не отменяет удара, красота не отменяет угрозы. Это кульминация мифа до раскрытия рассказчика.</p>\n<h3>6. Свидетель раскрывает себя — 01:32–01:45</h3>\n<p>Голос задаёт вопрос, откуда ему всё это известно, и называет себя: Fabio Cannavaro. В этот момент выясняется, что описание Kaká исходит не от бренда и не от поклонника, а от футболиста того же исторического масштаба и бывшего соперника. Авторитет кампании строится на внешнем признании равного.</p>\n<h3>7. Легенда узнаёт легенду — 01:45–02:00</h3>\n<p>Cannavaro связывает величие с умением признать другую легенду. Возникает флакон Malbec Black Legend и формула кампании; затем белый экран закрывает O Boticário. Продукт получает статус не через перечень нот, а через уже доказанную драматургией систему: легенда, соперник, свидетельство, признание.</p>\n<h2>Причинная логика</h2>\n<ol>\n<li>Имя сначала скрыто и окружено запретом.</li>\n<li>Физическая сила героя раскрывает продукт внутри камня.</li>\n<li>Монтаж переносит характеристики спортсмена на аромат.</li>\n<li>Итальянский голос оказывается Cannavaro — равным по статусу свидетелем.</li>\n<li>Поэтому Malbec Black Legend наследует не просто известность Kaká, а подтверждённое другим чемпионом величие.</li>\n</ol>\n<h2>Граница фактов</h2>\n<ul>\n<li>Наблюдаемая версия длится 120 секунд и полностью проиграна до <code>Replay</code>.</li>\n<li>Итальянская дорожка подтверждена опубликованным Vimeo auto-VTT; смысл пересказан, машинная пунктуация не объявляется утверждённым рекламным текстом.</li>\n<li>Kaká, Cannavaro, <code>Nessun Dorma</code>, концепция кампании и основные кредиты подтверждены официальной страницей AlmapBBDO.</li>\n<li>Точная природа чёрной формы в кристалле около 01:30 не додумывается: в сценарии фиксируется только видимое действие.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Источник и статус</h2>\n<p>Vimeo публикует дорожку <code>Italian (auto-generated)</code> и VTT с 15 временными блоками. Exact 120-секундная версия полностью проиграна до <code>Replay</code> с включёнными субтитрами; исходный VTT сохранён как <code>source/auto-generated-it.vtt</code>. Ниже дана смысловая русская карта, а не восстановленный официальный copy.</p>\n<h2>Смысл речи по таймкодам</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Смысл реплики</th>\n<th>Драматургическая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:13.980</td>\n<td>Никто не решался произносить его имя.</td>\n<td>Создать легенду до идентификации.</td>\n</tr>\n<tr>\n<td>00:20.300</td>\n<td>Само имя считалось запретным.</td>\n<td>Поднять страх и статус.</td>\n</tr>\n<tr>\n<td>00:36.120</td>\n<td>Он наносил удар, сохраняя улыбку.</td>\n<td>Совместить обаяние и угрозу.</td>\n</tr>\n<tr>\n<td>00:41.920</td>\n<td>Однословная оценка: элегантность.</td>\n<td>Перевести спортивное качество в premium-код.</td>\n</tr>\n<tr>\n<td>00:47.480</td>\n<td>Следующая оценка: разрушительная сила.</td>\n<td>Сломать ожидание после элегантности.</td>\n</tr>\n<tr>\n<td>00:54.020</td>\n<td>Для соперника он был кошмаром.</td>\n<td>Ввести опыт противостояния.</td>\n</tr>\n<tr>\n<td>00:59.160</td>\n<td>Он приближался на огромной скорости.</td>\n<td>Поддержать крошечную движущуюся фигуру.</td>\n</tr>\n<tr>\n<td>01:06.750</td>\n<td>При этом движение казалось парением.</td>\n<td>Создать парадокс массы и лёгкости.</td>\n</tr>\n<tr>\n<td>01:13.020</td>\n<td>Он выглядел почти ангельски.</td>\n<td>Дать светлую вершину образа.</td>\n</tr>\n<tr>\n<td>01:24.700</td>\n<td>Но действовал как молния.</td>\n<td>Резко вернуть опасность.</td>\n</tr>\n<tr>\n<td>01:34.460</td>\n<td>Рассказчик спрашивает, откуда знает эти качества.</td>\n<td>Подготовить раскрытие свидетеля.</td>\n</tr>\n<tr>\n<td>01:37.020</td>\n<td>Голос называет себя: Fabio Cannavaro.</td>\n<td>Превратить VO в доказательство равного.</td>\n</tr>\n<tr>\n<td>01:39.440</td>\n<td>Величие легенды проявляется в признании другой легенды.</td>\n<td>Сформулировать платформу кампании.</td>\n</tr>\n<tr>\n<td>01:47.040</td>\n<td>Называется Malbec Black Legend.</td>\n<td>Передать накопленный статус продукту.</td>\n</tr>\n<tr>\n<td>01:49.920</td>\n<td>Финальная однословная оценка: легендарный.</td>\n<td>Закрыть фильм вердиктом.</td>\n</tr>\n</tbody>\n</table>\n<p>Короткие опубликованные фрагменты, оставленные без расширения: <code>Era un tabù</code>, <code>Leggendario</code>.</p>\n<h2>Музыка и производство звука</h2>\n<ul>\n<li>Официальная страница AlmapBBDO указывает арию <code>Nessun Dorma</code> Джакомо Пуччини. Это не универсальная «дорогая опера», а итальянский культурный мост к голосу Cannavaro и Neroamaro из Пульи.</li>\n<li>Продюсер звука: QUIET CITY MUSIC + SOUND.</li>\n<li>Музыкальное производство: Chris Jordão и Darren Solomon.</li>\n<li>Mix/finalização: André Melges и Leandro Barduzzi.</li>\n<li>Детальная карта SFX отдельно не извлекалась: визуально подтверждены разрушение камня, кристалл и гроза, но их точные звуковые слои не объявляются фактами без отдельного акустического прохода.</li>\n</ul>\n<h2>Голос как сценарный механизм</h2>\n<p>Cannavaro не просто знаменитый диктор. Первые полторы минуты его личность скрыта, поэтому голос сначала воспринимается как рассказчик мифа. После раскрытия каждая прежняя характеристика получает ретроспективный вес: её произносит защитник, который мог оценить скорость и опасность Kaká из опыта соперничества. Endorsement возникает не из самопрезентации героя, а из признания равного.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>![Контактный лист]([локальный материал])</p>\n<p>Exact Vimeo player был последовательно установлен на опубликованные таймкоды с шагом 10 секунд; значение <code>aria-valuetext</code> сверялось для каждой позиции. Итальянские auto-CC включены. Полный проход отдельно выполнен от 00:00 до <code>Replay</code>.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие/состояние</th>\n<th>Функция</th>\n<th>Визуальный приём</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Узкая отражающая свет форма и точечный знак в чёрном поле</td>\n<td>Имя и продукт ещё не раскрыты</td>\n<td>Ввести тайну вместо packshot</td>\n<td>Почти абсолютный чёрный, вертикальная ось, минимальный графический сигнал</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td>Kaká смотрит прямо в камеру, половина лица поглощена тенью</td>\n<td>Герой появляется без пояснения</td>\n<td>Превратить селебрити в персонажа</td>\n<td>Симметричный portrait, жёсткий split-light, монохром</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td>Далёкая фигура едва видна в темноте; CC сообщает о табу</td>\n<td>Образ становится слухом/угрозой</td>\n<td>Отложить узнавание</td>\n<td>Экстремальный low key, малая фигура, большое отрицательное пространство</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Мужчина в костюме направляет тяжёлый отбойный инструмент в белые каменные блоки</td>\n<td>Начинается физическое вскрытие мира</td>\n<td>Доказать силу действием</td>\n<td>Контраст formal tailoring и индустриального жеста, белая монументальная среда</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td>Несколько флаконов обнаруживаются внутри расколотого камня</td>\n<td>Продукт рождается из действия героя</td>\n<td>Интегрировать packshot в сюжет</td>\n<td>Практическая пыль/осколки, повтор формы, высокий ключ</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td>Размытый чёрный силуэт по пропорциям рифмуется с флаконом</td>\n<td>Человек и продукт становятся двойниками</td>\n<td>Перенести характер на аромат</td>\n<td>Дефокус, контровой ореол, object/person ambiguity</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td>Крошечная фигура движется по белому полю, оставляя огромную тень; CC говорит о скорости</td>\n<td>Величина героя показывается следом, а не размером</td>\n<td>Перевести скорость в графику</td>\n<td>Extreme wide, белое пустое поле, длинная диагональная тень</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td>Лицо размазано в движении на фоне светового пятна</td>\n<td>Скорость ощущается телесно</td>\n<td>Соединить движение и парение</td>\n<td>Slow-shutter smear, профиль, мягкий световой эллипс</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td>Неподвижный силуэт смотрит на разряд молнии над собой</td>\n<td>Светлая метафора сменяется ударом</td>\n<td>Дать кульминационный масштаб</td>\n<td>Человек внизу кадра, природный spectacle вместо спортивной хроники</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td>Тёмная форма врезается в прозрачный материал, осколки летят к камере</td>\n<td>Закрыть характеристику разрушительной силы</td>\n<td>Материализовать удар</td>\n<td>Macro, high-speed debris, чёрное против бело-прозрачного</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td>Абстрактный чёрный кадр, круг света и светлая драпировка; CC раскрывает Cannavaro и смысл признания</td>\n<td>Голос становится свидетелем</td>\n<td>Перейти от мифа к тезису</td>\n<td>Театральный spot, скульптурная ткань, минимум предметной информации</td>\n</tr>\n<tr>\n<td>01:50</td>\n<td>Флакон в узком луче; на экране формула о признании одной легенды другой</td>\n<td>Накопленные качества переходят продукту</td>\n<td>Выполнить brand transfer</td>\n<td>Чёрный packshot, тонкий rim light, двуязычное наложение CC/супера</td>\n</tr>\n<tr>\n<td>01:55</td>\n<td>Белый экран с логотипом O Boticário</td>\n<td>Бренд ставит подпись после истории</td>\n<td>Дать визуальный выдох</td>\n<td>Инверсия чёрного в белое, много воздуха, чистая типографика</td>\n</tr>\n</tbody>\n</table>\n<h2>Доказательства</h2>\n<ul>\n<li>13 точных cropped-позиций: <code>frames/browser-full/</code>.</li>\n<li>Исходные viewport-кадры: <code>evidence/browser/raw/exact2/</code>.</li>\n<li>Contact sheet: <code>frames/contact-sheet.jpg</code>, SHA-256 <code>e058cd67c171dec504617a13befab7ab47635473e2ab7712d13cda048fcbaa01</code>.</li>\n<li>Официальный Vimeo poster 1920×1080: <code>frames/official/00-vimeo-poster-hd.jpg</code>.</li>\n<li>Exact master: <code>source/media-ref.json</code>, 1920×1080, 120.17 s container duration.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>BOTICARIO _ MALBEC</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22040\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22040</a></li>\n<li>Сообщение: <code>22040</code></li>\n<li>Дата UTC: 2026-05-14T03:31:53+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1191655785\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191655785</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>BOTICARIO - MALBEC\nby Ian Ruschel</p>\n<p><a href=\"https://vimeo.com/1191655785\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191655785</a></p>\n<p>#fashion@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.795813+00:00"
    },
    {
      "id": "2026-05-13__tg-22039-a0__postfinance-lucas-dc",
      "caseId": "-1001147919203:22039:0",
      "messageId": 22039,
      "date": "2026-05-13T04:34:26+00:00",
      "title": "PostFinance Lucas DC",
      "brand": "PostFinance Lucas DC",
      "campaign": "",
      "format": "film",
      "director": "Giada Bossi",
      "author": "Giada Bossi",
      "evidence": "E4",
      "frameCount": 16,
      "durationSeconds": 180,
      "summary": "PostFinance утверждает: за маленьким банковским запросом скрывается большая человеческая история. Lucas формально звонит о новых платёжных решениях, но фильм тратит почти три минуты не на продукт, а на то, почему этот запрос появился: пятнадцать лет работы, семейная культура еды, успешный food truck и открытие ресторана.",
      "sourceUrl": "https://vimeo.com/1191626173#publisher-download-1080p",
      "telegramUrl": "https://t.me/fps_24_video/22039",
      "images": [
        {
          "src": "./frames/2026-05-13__tg-22039-a0__postfinance-lucas-dc-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-vimeo-poster-hd.jpg"
        }
      ],
      "tasks": [
        "product",
        "reframe",
        "sound",
        "craft",
        "world"
      ],
      "moves": [
        {
          "id": "move",
          "name": "Small request, large story",
          "signal": "A routine appointment about payment solutions opens a fifteen-year life and business history.",
          "baseline": "Banking ads state the product need immediately.",
          "deviation": "The practical change is withheld until the final third.",
          "interpretation": "The bank appears to understand context, not just tickets.",
          "transfer": "Open with the driest service request and reveal the human stakes behind it.",
          "risk": "The audience may lose category context if the request is too vague."
        },
        {
          "id": "move",
          "name": "Screen time as empathy",
          "signal": "One customer story receives a three-minute director's cut.",
          "baseline": "Testimonials are reduced to one quote.",
          "deviation": "Duration itself performs attention.",
          "interpretation": "The brand promise is demonstrated by form.",
          "transfer": "When claiming to listen, give the person enough time to establish causality.",
          "risk": "Length becomes self-indulgent without a withheld fact or structural question."
        },
        {
          "id": "move",
          "name": "Let the bank listen",
          "signal": "The bank representative never takes over with an expert speech.",
          "baseline": "A financial expert explains benefits.",
          "deviation": "The client owns the causal narrative.",
          "interpretation": "Service feels adaptive rather than prescriptive.",
          "transfer": "Make the brand's role visible through the quality of the question and response space.",
          "risk": "Product expertise may feel absent if no category-specific need is named."
        },
        {
          "id": "move",
          "name": "Withhold the business change",
          "signal": "Changes are mentioned at 00:15 while the restaurant is revealed after 02:27.",
          "baseline": "The business problem arrives in the setup.",
          "deviation": "A rational fact becomes a suspense reveal.",
          "interpretation": "Viewers feel the scale before hearing the solution need.",
          "transfer": "Delay one concrete fact that reinterprets every preceding scene.",
          "risk": "The reveal must be proportional to the wait."
        },
        {
          "id": "move",
          "name": "Overlap life with narration",
          "signal": "Kitchen commands, jokes and arguments compete with the phone story.",
          "baseline": "Voiceover is acoustically isolated.",
          "deviation": "Clarity partially yields to lived density.",
          "interpretation": "The financial request exists inside real work.",
          "transfer": "Keep one controllable layer of workplace interruption beneath the explanatory spine.",
          "risk": "Key legal or product wording can become unintelligible."
        },
        {
          "id": "move",
          "name": "Child-height origin story",
          "signal": "Young Lucas watches the kitchen from behind counters and doorframes.",
          "baseline": "Family legacy is explained with archive or a polished group meal.",
          "deviation": "Point of view carries the history.",
          "interpretation": "The profession feels learned before it was chosen.",
          "transfer": "Recreate an origin through the physical limitations of the younger self's viewpoint.",
          "risk": "Stylized childhood can become sentimental proof without specificity."
        },
        {
          "id": "move",
          "name": "Show success as social rhythm",
          "signal": "The food truck works through banter, persuasion and coordinated gestures.",
          "baseline": "Growth is shown with numbers or fast crowds.",
          "deviation": "The operation's human energy proves demand.",
          "interpretation": "The next step feels earned without KPIs.",
          "transfer": "Use repeated interpersonal exchanges as business-performance evidence.",
          "risk": "Atmosphere alone cannot support a precise financial claim."
        },
        {
          "id": "move",
          "name": "Architecture as growth chart",
          "signal": "Institutional city, tiny truck, family home and restaurant façade form a spatial sequence.",
          "baseline": "Locations are decorative backdrops.",
          "deviation": "Each space represents a business stage.",
          "interpretation": "Scale changes before the copy names it.",
          "transfer": "Map stages of a story to distinct types of space rather than on-screen numbers.",
          "risk": "Geography can confuse chronology without one stable audio spine."
        },
        {
          "id": "move",
          "name": "Construction instead of celebration",
          "signal": "The restaurant is introduced through a handle, drill and covered windows.",
          "baseline": "Opening means a finished room and happy guests.",
          "deviation": "The climax remains unfinished labour.",
          "interpretation": "The service is needed at the transition point.",
          "transfer": "End on the work that creates the next chapter, not the already-completed reward.",
          "risk": "The audience may miss the payoff if one clear result image is absent."
        },
        {
          "id": "move",
          "name": "Turn the person's name into place",
          "signal": "The da lucas sign appears immediately before the brand card.",
          "baseline": "A customer name remains a testimonial caption.",
          "deviation": "Identity becomes public architecture.",
          "interpretation": "The story continues materially in the city.",
          "transfer": "Find a final object that turns an internal goal into an external fact.",
          "risk": "A sign reveal feels cosmetic if the preceding construction is not established."
        },
        {
          "id": "move",
          "name": "Specific category, absent interface",
          "signal": "Appointment and payment solutions are spoken while no banking UI is shown.",
          "baseline": "Image film is vague or product film demonstrates features.",
          "deviation": "Category precision coexists with portrait form.",
          "interpretation": "The brand stays relevant without interrupting trust.",
          "transfer": "Name the job-to-be-done once, then let human evidence carry the film.",
          "risk": "Recall can migrate entirely to the protagonist in short exposures."
        },
        {
          "id": "move",
          "name": "Portrait series as platform",
          "signal": "Lucas and Lisa are parallel long-content films under one promise.",
          "baseline": "An image campaign uses one universal manifesto.",
          "deviation": "The platform is proven through different personal causal chains.",
          "interpretation": "Knowing what matters scales by respecting difference.",
          "transfer": "Design a repeatable opening request and unique story behind each customer.",
          "risk": "Episodes become formulaic if every reveal has the same emotional shape."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>PostFinance утверждает: за маленьким банковским запросом скрывается большая человеческая история. Lucas формально звонит о новых платёжных решениях, но фильм тратит почти три минуты не на продукт, а на то, почему этот запрос появился: пятнадцать лет работы, семейная культура еды, успешный food truck и открытие ресторана.</p>\n<p>Это буквальное доказательство платформы <code>Wissen, was zählt</code> — «знать, что важно». Банк не сообщает, что умеет слушать; фильм сам становится актом слушания. Главный ресурс бренда здесь — отданное герою время.</p>\n<h2>Подтверждённая кампания</h2>\n<p>Официальная страница PostFinance формулирует позицию так: речь идёт не о деньгах, а о планах; финансовые решения должны соответствовать истории клиента. Отдельная SME-page говорит, что у каждого малого бизнеса собственная история и быстро меняющиеся потребности. Отраслевой релиз называет Lucas одним из первых long-content portraits и прямо противопоставляет жизненные истории гладкой рекламе.</p>\n<p>Director’s Cut выполняет эту стратегию без сокращения до testimonial quote. Зритель не получает набор преимуществ, зато понимает, почему payment solution должно измениться именно сейчас.</p>\n<h2>Драматургия запроса</h2>\n<p>Первое предложение создаёт закрытый вопрос: что изменилось в бизнесе? Ответ задержан более чем на две минуты. Между вопросом и ответом находятся доказательства масштаба перемены. Когда Lucas наконец говорит об открытии ресторана, банковская формулировка перестаёт быть административной.</p>\n<p>Это полезная long-form модель: suspense создаёт не опасность, а отложенный business fact. Разгадка рациональна, но ожидание делает её эмоциональной.</p>\n<h2>Визуальный язык</h2>\n<h3>1. Наблюдаемая работа вместо предпринимательской позы</h3>\n<p>Lucas редко находится в чистом hero portrait. Его закрывают окно truck, мебель, коллеги, инструменты и тесные помещения. Он разговаривает во время работы, убеждает гостя, проверяет оборудование и ремонтирует пространство. Успех считывается как накопление действий.</p>\n<h3>2. Архитектура меняет смысл</h3>\n<p>Фильм открывает плотная холодная городская архитектура, затем показывает маленький truck у большого утилитарного здания, после чего уходит в тесный семейный дом. В финале появляется фасад собственного ресторана. Пространства образуют путь: институт → временная точка → происхождение → собственное постоянное место.</p>\n<h3>3. Руки приходят раньше лица</h3>\n<p>Сцепленные пальцы в начале передают напряжение запроса. Позже руки готовят еду, проверяют ручку, держат инструмент и сверлят стену. Финансовое изменение получает физический эквивалент: строится не абстрактный «следующий этап», а конкретное помещение.</p>\n<h3>4. Детство без ностальгического лака</h3>\n<p>Флэшбек не превращает семью в рекламный ужин. Мальчик выглядывает из-за столешницы, сидит в коридоре, взрослые частично скрыты рамами и мебелью. Камера принимает детскую позицию наблюдателя. Происхождение профессии доказывается высотой взгляда и повтором кухонного пространства.</p>\n<h3>5. Результат появляется как вывеска</h3>\n<p>Вместо открытия с гостями, вспышками и бокалами зритель видит плёнку на окнах, дрель и наконец скромную вывеску <code>da lucas</code>. Рост остаётся процессом. Это защищает фильм от фальшивого обещания, будто банковская консультация уже гарантировала успех.</p>\n<h2>Монтаж</h2>\n<p>Телефонный разговор даёт линейное настоящее, но изображение свободно ходит между food truck, детством и ремонтом. Переходы основаны не на датах, а на причинности: «случайно попал» вызывает вопрос о происхождении; семейная кухня отвечает; успех truck приводит к новому помещению.</p>\n<p>Рабочие реплики не иллюстрируют каждую фразу VO. Они создают параллельную реальность и иногда перебивают рассказ. Поэтому история кажется услышанной среди жизни, а не записанной после неё в стерильной студии.</p>\n<h2>Интеграция продукта</h2>\n<p>Фильм называет категорию достаточно точно: appointment, payment solutions, изменения бизнеса, желание ничего не упустить и просьба о помощи. Конкретный терминал, тариф или интерфейс не показываются. Такое ограничение соответствует brand role: PostFinance не подменяет собой историю, а появляется как компетентный партнёр в точке изменения.</p>\n<p>Риск подхода — слабая product recall в коротком контакте. Long form компенсирует его глубиной и официально поддерживается cut-downs, cinema/digital distribution и landing page с подходящими решениями.</p>\n<h2>Sound / voice</h2>\n<p>Auto-VTT фиксирует 58 блоков и постоянное пересечение телефонного рассказа с живыми репликами кухни. Voice Over — Gregor Rosenberger; музыку написали Markus Sasse и Sebastian Buck; sound design — Philip Zimmermann. Главный звуковой приём — не тема музыки, а отказ очищать историю от рабочих голосов.</p>\n<h2>12 решений Signal → Baseline → Deviation → Interpretation</h2>\n<h3>1. Маленький запрос открывает большую историю</h3>\n<ul>\n<li><strong>Signal:</strong> фильм начинается с appointment по payment solutions.</li>\n<li><strong>Baseline:</strong> банковский ролик сразу объясняет продукт или проблему.</li>\n<li><strong>Deviation:</strong> суть изменения задержана до 02:27.</li>\n<li><strong>Interpretation:</strong> банк видит контекст, а не только заявку.</li>\n</ul>\n<h3>2. Время как доказательство эмпатии</h3>\n<ul>\n<li><strong>Signal:</strong> одна клиентская история получает три минуты.</li>\n<li><strong>Baseline:</strong> testimonial сжимается до одной цитаты.</li>\n<li><strong>Deviation:</strong> длительность сама становится жестом внимания.</li>\n<li><strong>Interpretation:</strong> позиционирование доказывается формой фильма.</li>\n</ul>\n<h3>3. Банк слушает, а не объясняет</h3>\n<ul>\n<li><strong>Signal:</strong> представитель банка не произносит продуктовый монолог.</li>\n<li><strong>Baseline:</strong> эксперт сообщает преимущества.</li>\n<li><strong>Deviation:</strong> клиент владеет всей причинной логикой.</li>\n<li><strong>Interpretation:</strong> сервис выглядит адаптивным, не предписывающим.</li>\n</ul>\n<h3>4. Отложить business fact</h3>\n<ul>\n<li><strong>Signal:</strong> «изменения» названы в начале, ресторан — в финальной трети.</li>\n<li><strong>Baseline:</strong> бизнес-задача формулируется сразу.</li>\n<li><strong>Deviation:</strong> рациональный факт работает как suspense reveal.</li>\n<li><strong>Interpretation:</strong> зритель эмоционально понимает масштаб до названия решения.</li>\n</ul>\n<h3>5. Перекрывающиеся голоса вместо чистого VO</h3>\n<ul>\n<li><strong>Signal:</strong> кухонные команды и споры пересекают телефонный рассказ.</li>\n<li><strong>Baseline:</strong> брендовый VO отделён от ambient sound.</li>\n<li><strong>Deviation:</strong> ясность частично уступает жизненности.</li>\n<li><strong>Interpretation:</strong> финансовый запрос ощущается частью реального бизнеса.</li>\n</ul>\n<h3>6. Происхождение через высоту камеры</h3>\n<ul>\n<li><strong>Signal:</strong> ребёнок видит кухню из-за высокой столешницы и дверных рам.</li>\n<li><strong>Baseline:</strong> семейную традицию объясняют архивом или общим ужином.</li>\n<li><strong>Deviation:</strong> память кодируется точкой зрения.</li>\n<li><strong>Interpretation:</strong> профессия кажется усвоенной телом до слов.</li>\n</ul>\n<h3>7. Успех через рабочий ритм</h3>\n<ul>\n<li><strong>Signal:</strong> food truck показан спорами, очередностью действий и убеждением гостей.</li>\n<li><strong>Baseline:</strong> рост подтверждают цифры или busy montage.</li>\n<li><strong>Deviation:</strong> бизнес доказывает собственная социальная энергия.</li>\n<li><strong>Interpretation:</strong> зритель верит в следующий шаг без KPI на экране.</li>\n</ul>\n<h3>8. Архитектурная дуга масштаба</h3>\n<ul>\n<li><strong>Signal:</strong> маленький truck сменяется домашней кухней и фасадом ресторана.</li>\n<li><strong>Baseline:</strong> локации служат фоном.</li>\n<li><strong>Deviation:</strong> тип пространства показывает стадию бизнеса.</li>\n<li><strong>Interpretation:</strong> рост виден до финансового объяснения.</li>\n</ul>\n<h3>9. Строительство вместо celebration</h3>\n<ul>\n<li><strong>Signal:</strong> новый этап показывают ручкой, дрелью и плёнкой на окнах.</li>\n<li><strong>Baseline:</strong> открытие ресторана — готовый зал и гости.</li>\n<li><strong>Deviation:</strong> climax остаётся незавершённым трудом.</li>\n<li><strong>Interpretation:</strong> помощь нужна именно сейчас, а не после успеха.</li>\n</ul>\n<h3>10. Имя героя становится местом</h3>\n<ul>\n<li><strong>Signal:</strong> <code>da lucas</code> появляется на фасаде перед логотипом.</li>\n<li><strong>Baseline:</strong> имя клиента остаётся подписью testimonial.</li>\n<li><strong>Deviation:</strong> личная история материализуется в городской вывеске.</li>\n<li><strong>Interpretation:</strong> финансовое решение помогает истории продолжиться в мире.</li>\n</ul>\n<h3>11. Product specificity без demo</h3>\n<ul>\n<li><strong>Signal:</strong> названы appointment и payment solutions, но интерфейс отсутствует.</li>\n<li><strong>Baseline:</strong> либо абстрактный image film, либо feature tutorial.</li>\n<li><strong>Deviation:</strong> категория ясна, форма остаётся портретной.</li>\n<li><strong>Interpretation:</strong> бренд сохраняет связь с бизнесом, не разрушая доверие.</li>\n</ul>\n<h3>12. Серийная платформа вместо одного героя</h3>\n<ul>\n<li><strong>Signal:</strong> Lucas опубликован рядом с Lisa; кампания строится из long-content portraits.</li>\n<li><strong>Baseline:</strong> image campaign держится на одном универсальном манифесте.</li>\n<li><strong>Deviation:</strong> одно обещание доказывают разными личными историями.</li>\n<li><strong>Interpretation:</strong> <code>Wissen, was zählt</code> масштабируется через различия клиентов.</li>\n</ul>\n<h2>Что можно перенести в SPELLLENS</h2>\n<ol>\n<li>Начинать кейс с самой скучной формулировки запроса и искать человеческую историю, которая делает её важной.</li>\n<li>Использовать длительность как часть brand behaviour: если обещаем слушать, дать человеку экранное время.</li>\n<li>Строить suspense вокруг отложенного рационального факта.</li>\n<li>Оставлять профессиональный шум и несовершенные перекрытия как доказательство среды.</li>\n<li>Показывать рост сменой пространств и материалов, а не только цифрами.</li>\n<li>Заканчивать не «успехом навсегда», а точкой, где продукт действительно нужен.</li>\n</ol>\n<h2>Ограничения</h2>\n<ul>\n<li>English captions автоматически сгенерированы; короткие пересечения могут быть распознаны неточно.</li>\n<li>Отраслевой релиз называет истории authentic; фильм может использовать постановочную реконструкцию, поэтому отдельные сцены не объявляются документальной съёмкой.</li>\n<li>Конкретная модель payment terminal и окончательное решение консультации не показаны.</li>\n<li>Анализ относится к 180-second Director’s Cut; cut-downs и Lisa film считаются отдельными версиями/кейсами.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Простой звонок Lucas в банк по поводу новых платёжных решений разворачивается в трёхминутную историю его бизнеса: семейная кухня, пятнадцать лет самостоятельной работы, food truck и наконец собственный ресторан. PostFinance продаёт не терминал крупным планом, а способность услышать историю за финансовым запросом и подобрать решение для следующего шага.</p>\n<h2>Структура Director’s Cut</h2>\n<h3>1. Банковский запрос — 00:00–00:20</h3>\n<p>Холодная городская архитектура задаёт институциональный мир. Lucas звонит, представляется и просит назначить встречу по поводу новых платёжных решений: в его бизнесе произошли изменения. Формулировка нарочно функциональная и ничего не сообщает о масштабе перемены.</p>\n<h3>2. Настоящее food truck — 00:20–00:48</h3>\n<p>Телефонная речь переплетается с живым шумом кухни: чипсы, соус, шутки, спор и быстрые команды. Lucas сообщает, что работает на себя больше пятнадцати лет. Мы видим его внутри маленькой команды и затем общий план утилитарного здания, рядом с которым находится truck. Предпринимательство сразу показано как человеческая среда, а не как диаграмма роста.</p>\n<h3>3. «Я просто в это попал» — 00:48–01:20</h3>\n<p>Lucas признаётся, что не планировал такой путь. Работа продолжается вокруг него: сотрудники обслуживают людей, предлагают пробовать, убеждают гостей, обсуждают, как делать больше и лучше. Фраза о случайности сталкивается с наблюдаемой энергией человека, который умеет создавать доверие и движение.</p>\n<h3>4. Семейная предыстория — 01:20–02:00</h3>\n<p>Рассказ уходит в детство. Родители постоянно жили на кухне, бабушка и дедушка — ещё больше; еда была повсюду. Мальчик Lucas наблюдает за столом и в домашнем коридоре. Дом снят тёпло и тесно, с дверными рамами, мебелью и людьми вокруг. Профессия оказывается не случайным выбором, а средой, в которой герой вырос.</p>\n<h3>5. Food truck перерастает себя — 02:00–02:25</h3>\n<p>Звонок возвращается в настоящее: дела идут хорошо — даже лучше, чем хорошо. Параллельно люди возятся с красным оборудованием, ручками и механизмами, а затем берутся за инструмент. Материальный труд становится переходом от обслуживания клиентов к строительству следующей версии бизнеса.</p>\n<h3>6. Настоящая причина звонка — 02:25–02:40</h3>\n<p>Lucas наконец называет перемену: он открывает настоящий ресторан. Это большой шаг; многое меняется, и ему важно сделать всё правильно, ничего не упустить. Только здесь исходный вопрос о платежах получает человеческий вес. Финальная просьба — помочь ему с этим.</p>\n<h3>7. Новая глава — 02:40–03:00</h3>\n<p>За покрытыми плёнкой окнами идёт ремонт. На фасаде появляется вывеска <code>da lucas</code>. После доказанного перехода film заканчивается лаконичным логотипом PostFinance. Банк не присваивает себе успех героя; он занимает место рядом в точке изменения.</p>\n<h2>Причинная логика</h2>\n<ol>\n<li>У банка звучит маленький технический запрос.</li>\n<li>Длинный фильм показывает пятнадцать лет опыта и семейное происхождение профессии.</li>\n<li>Food truck становится успешным, поэтому прежнее платёжное устройство и масштаб бизнеса перестают быть достаточными.</li>\n<li>Новый ресторан превращает «новые payment solutions» в решение с последствиями для реальной жизни.</li>\n<li>PostFinance доказывает позиционирование «знать, что важно» самим объёмом внимания к истории клиента.</li>\n</ol>\n<h2>Граница фактов</h2>\n<ul>\n<li>Exact director publication длится 180 секунд и полностью проиграна до <code>Replay</code>.</li>\n<li>English auto-VTT содержит 58 блоков с пересечением телефонного VO и бытовых реплик; это не human-approved script.</li>\n<li>Официальная campaign page PostFinance и отраслевой релиз подтверждают платформу <code>Wissen, was zählt</code>, фокус на историях клиентов и SME solutions.</li>\n<li>Фильм не показывает результат консультации и не называет конкретную модель терминала; анализ не приписывает продукт, которого нет в кадре или тексте.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Источник</h2>\n<p>Vimeo публикует дорожку <code>English (auto-generated)</code> и 58-cue VTT; файл сохранён как <code>source/auto-generated-en.vtt</code>. Трёхминутная версия полностью проиграна до <code>Replay</code> с captions. Ниже — смысловая карта, а не попытка превратить машинное распознавание в утверждённый англоязычный сценарий.</p>\n<h2>Два одновременных речевых слоя</h2>\n<p>Фильм держит одну телефонную линию Lucas с банком и постоянно пропускает сквозь неё реплики кухни, команды коллег, семейные воспоминания и строительную возню. Благодаря этому звонок остаётся причинным каркасом, но жизнь не превращается в иллюстрацию дикторского монолога.</p>\n<table>\n<thead>\n<tr>\n<th>Отрезок</th>\n<th>Телефонная история Lucas</th>\n<th>Внутрикадровая речь/функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:05–00:18</td>\n<td>Представляется, просит встречу по новым payment solutions, сообщает об изменениях в бизнесе.</td>\n<td>Кухня уже стартует; короткие команды о еде перебивают банковскую формальность.</td>\n</tr>\n<tr>\n<td>00:19–00:41</td>\n<td>Говорит о более чем 15 годах самостоятельной работы и подтверждает, что речь о food truck.</td>\n<td>Спор о соусе, чипсы, быстрые реакции и командная энергия дают бизнесу характер.</td>\n</tr>\n<tr>\n<td>00:46–01:20</td>\n<td>Признаётся, что не планировал этот путь и будто случайно в него попал; оглядываясь, видит закономерность.</td>\n<td>Коллеги приветствуют гостей, обсуждают рост, убеждают попробовать еду и довериться им.</td>\n</tr>\n<tr>\n<td>01:26–01:57</td>\n<td>Вспоминает родителей и особенно бабушку с дедушкой, которые жили на кухне; еда была повсюду.</td>\n<td>Домашние инструкции и нетерпеливое ожидание ребёнка превращают происхождение профессии в сцену.</td>\n</tr>\n<tr>\n<td>02:01–02:23</td>\n<td>Возвращается к food truck: дела идут хорошо, даже лучше, чем хорошо.</td>\n<td>Люди проверяют ручку/механизм и благодарят героя; речь сопровождает физическую подготовку нового пространства.</td>\n</tr>\n<tr>\n<td>02:23–02:40</td>\n<td>Называет главный шаг: открытие настоящего ресторана; хочет всё сделать правильно и просит помощи.</td>\n<td>Бытовой шум уступает ясной формулировке запроса.</td>\n</tr>\n</tbody>\n</table>\n<p>Короткие опубликованные фрагменты, сохранённые без расширения: <code>There've been some changes</code>, <code>Can you help me with that?</code>.</p>\n<h2>Звуковые кредиты</h2>\n<ul>\n<li>Voice Over — Gregor Rosenberger, Dub Dub Studios.</li>\n<li>Music composers — Markus Sasse и Sebastian Buck, Tro Studio.</li>\n<li>Sound Design — Philip Zimmermann, Tro Studio.</li>\n<li>Production sound — Theuns van Dyk; boom — Michael Snyman.</li>\n</ul>\n<h2>Почему звук важен</h2>\n<p>Banking copy обычно изолируют в чистый дикторский слой, чтобы не потерять ясность. Здесь чистота намеренно нарушена. Реплики о еде и рабочие голоса спорят за внимание с запросом в банк. Это не шум вокруг главного сообщения, а само доказательство платформы: финансовая потребность существует внутри густой человеческой жизни, и банк должен уметь услышать обе дорожки.</p>\n<h2>Ограничение</h2>\n<p>Auto-caption местами неверно сегментирует короткие перекрывающиеся реплики и знаки препинания. В анализе используются устойчивые смысловые блоки; полный «исправленный» transcript не создаётся без опубликованного agency script.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>![Контактный лист]([локальный материал])</p>\n<p>Exact Vimeo player последовательно установлен на 14 позиций; доступное значение времени проверялось перед каждой фиксацией. English auto-CC включены. Отдельный полный проход выполнен от 00:00 до <code>Replay</code>.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Событие</th>\n<th>Сценарная функция</th>\n<th>Визуальный приём</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td>Плотный городской фасад и колонны</td>\n<td>До появления героя существует институциональный мир</td>\n<td>Задать банковскую/городскую норму</td>\n<td>Telephoto compression, холодный серо-синий тон, архитектура заполняет кадр</td>\n</tr>\n<tr>\n<td>00:15</td>\n<td>Крупно сцепленные руки</td>\n<td>Lucas говорит об изменениях в бизнесе</td>\n<td>Дать тревоге телесную форму</td>\n<td>Extreme close-up, малая глубина резкости, лицо отложено</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td>Lucas в рабочей кепке разговаривает с пожилым коллегой в truck</td>\n<td>Сообщает о 15 годах самостоятельной работы</td>\n<td>Показать героя внутри отношений</td>\n<td>Тесная рамка окна кухни, естественное перекрытие фигур, CC внизу</td>\n</tr>\n<tr>\n<td>00:45</td>\n<td>Food truck почти теряется у большого утилитарного здания</td>\n<td>Назван текущий бизнес</td>\n<td>Показать реальный масштаб до роста</td>\n<td>Wide exterior, непрестижная локация, truck как малая часть мира</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td>Lucas сидит в тёмном food truck, коллега работает за ним</td>\n<td>Признаётся, что случайно попал в дело</td>\n<td>Снять самопрезентационную гладкость</td>\n<td>Практический свет, foreground obstruction, рабочая теснота</td>\n</tr>\n<tr>\n<td>01:15</td>\n<td>Вид сверху: Lucas и коллега у truck, рядом старый автомобиль</td>\n<td>Он просит гостя довериться и попробовать</td>\n<td>Показать предпринимательство как убеждение</td>\n<td>High angle, слои street/vehicle/window, живой диалог поверх VO</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td>Мальчик едва выглядывает над кухонной столешницей</td>\n<td>Начинается семейная память</td>\n<td>Показать происхождение взгляда на еду</td>\n<td>Детская высота камеры, стол закрывает тело, внимание направлено на взрослых</td>\n</tr>\n<tr>\n<td>01:45</td>\n<td>Мальчик сидит в тёплом домашнем коридоре</td>\n<td>Еда была повсюду</td>\n<td>Сделать кухню целой средой детства</td>\n<td>Doorframe within frame, amber light, бытовая глубина дома</td>\n</tr>\n<tr>\n<td>02:00</td>\n<td>Семейная комната снята через мебель и дверной проём</td>\n<td>Герой признаёт неизбежность своего пути</td>\n<td>Закрыть флэшбек без поясняющего портрета</td>\n<td>Наблюдение издалека, многослойная композиция, люди частично скрыты</td>\n</tr>\n<tr>\n<td>02:15</td>\n<td>Руки проверяют механизм красного оборудования</td>\n<td>Food truck идёт лучше, чем хорошо</td>\n<td>Начать физический переход к следующему масштабу</td>\n<td>Tactile insert, металл и рука, реплика о том, работает ли ручка</td>\n</tr>\n<tr>\n<td>02:30</td>\n<td>Дрель входит в стену нового помещения</td>\n<td>Lucas объявляет открытие ресторана</td>\n<td>Материализовать большой шаг</td>\n<td>Tight action close-up, инструмент вместо celebratory ribbon</td>\n</tr>\n<tr>\n<td>02:45</td>\n<td>Окна помещения ещё закрыты плёнкой; внутри видна работа</td>\n<td>Он просит помочь ничего не упустить</td>\n<td>Оставить рост незавершённым</td>\n<td>Exterior observation, отражения, ремонт виден через преграду</td>\n</tr>\n<tr>\n<td>02:50</td>\n<td>На фасаде появляется вывеска <code>da lucas</code></td>\n<td>История получает новую главу</td>\n<td>Дать результат без торжественной толпы</td>\n<td>Медленный reveal через архитектуру, имя героя становится вывеской</td>\n</tr>\n<tr>\n<td>02:55</td>\n<td>Чёрный экран с PostFinance</td>\n<td>Банк ставит подпись</td>\n<td>Не присваивать себе человеческий climax</td>\n<td>Минимальный logo card, фирменный жёлтый знак, визуальная пауза</td>\n</tr>\n</tbody>\n</table>\n<h2>Доказательства</h2>\n<ul>\n<li>14 exact cropped positions: <code>frames/browser-full/</code>.</li>\n<li>Исходные viewport: <code>evidence/browser/raw/exact/</code>.</li>\n<li>Contact sheet SHA-256: <code>2d8eeeff750faec0b4fb85b155cf355ad6cf6ebd4d922535f8059f7d304834cb</code>.</li>\n<li>Vimeo poster 1920×1080: <code>frames/official/00-vimeo-poster-hd.jpg</code>.</li>\n<li>Exact master: <code>source/media-ref.json</code>, 1920×1080, video 180.000 s, audio 180.053 s.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>PostFinance Lucas DC</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22039\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22039</a></li>\n<li>Сообщение: <code>22039</code></li>\n<li>Дата UTC: 2026-05-13T04:34:26+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1191626173\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191626173</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>POSTFINANCE - LUCAS\nby Giada Bossi</p>\n<p><a href=\"https://vimeo.com/1191626173\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191626173</a></p>\n<p>#image@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.793403+00:00"
    },
    {
      "id": "2026-05-12__tg-22038-a0__audemars-piguet-royal-oak-rd-5",
      "caseId": "-1001147919203:22038:0",
      "messageId": 22038,
      "date": "2026-05-12T04:28:57+00:00",
      "title": "AUDEMARS PIGUET - Royal Oak RD#5",
      "brand": "AUDEMARS PIGUET",
      "campaign": "",
      "format": "film",
      "director": "Nathan Almeras",
      "author": "Nathan Almeras",
      "evidence": "E3",
      "frameCount": 14,
      "durationSeconds": 87,
      "summary": "Фильм не демонстрирует RD 5 как найденный в конце дорогой объект. Он делает видимым переход, который обычно скрыт luxury рекламой: от ограничения и линии к детали, от детали к системе, от системы к человеческому касанию. Поэтому инновация доказывается не футуристическим декором, а причинной цепочкой.",
      "sourceUrl": "https://vimeo.com/1191120837",
      "telegramUrl": "https://t.me/fps_24_video/22038",
      "images": [
        {
          "src": "./frames/2026-05-12__tg-22038-a0__audemars-piguet-royal-oak-rd-5-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "craft",
        "rhythm",
        "reframe",
        "camera"
      ],
      "moves": [
        {
          "id": "blueprint-before-object",
          "name": "Innovation becomes a visible chain of reasoning rather than a futuristic surface.",
          "signal": "The film begins with measurements and orbital linework while the finished watch is withheld.",
          "baseline": "Luxury watch films usually open on a polished macro product reveal.",
          "deviation": "The viewer first learns the system of thought that can produce the object.",
          "interpretation": "Innovation becomes a visible chain of reasoning rather than a futuristic surface.",
          "transfer": "Open a technical product film with the constraint or design language that caused the product.",
          "risk": "Abstract diagrams become empty prestige graphics if they never cause a later state."
        },
        {
          "id": "factory-as-component",
          "name": "The collective environment becomes one component in the engineering system.",
          "signal": "Manufacture Le Locle appears as a labelled architectural drawing with coordinates.",
          "baseline": "A manufacture is normally a heritage establishing shot or scenic proof of place.",
          "deviation": "The building is rendered in the same visual grammar as the mechanism.",
          "interpretation": "The collective environment becomes one component in the engineering system.",
          "transfer": "Shoot the place of creation with the same formal rules used for the product.",
          "risk": "A location label without later human or process evidence remains decorative."
        },
        {
          "id": "recognition-before-reveal",
          "name": "A strong silhouette can perform the work of branding and suspense at once.",
          "signal": "The octagonal bezel and integrated bracelet identify Royal Oak while still sketched.",
          "baseline": "Brand recognition is secured with an early logo or complete product.",
          "deviation": "Distinctive design codes reveal identity before the object is finished.",
          "interpretation": "A strong silhouette can perform the work of branding and suspense at once.",
          "transfer": "Inventory the smallest proprietary shape that lets an audience recognise a product in formation.",
          "risk": "Generic silhouettes do not sustain the same delayed reveal."
        },
        {
          "id": "cgi-causal-bridge",
          "name": "VFX feels credible when it advances the causal chain.",
          "signal": "Transparent sections and exploded assemblies sit between pencil drawings and physical craft.",
          "baseline": "Premium CGI often creates an isolated impossible universe around the object.",
          "deviation": "Digital imagery has one bounded role: expose relationships a camera cannot see.",
          "interpretation": "VFX feels credible when it advances the causal chain.",
          "transfer": "Assign every synthetic shot a specific hidden relation to reveal.",
          "risk": "Spectacle without new causal information breaks trust in the process."
        },
        {
          "id": "geometric-alphabet",
          "name": "A repeated glyph can become the film's editing system.",
          "signal": "Circles recur as diagram, lens, aperture, tool, tourbillon and dial.",
          "baseline": "Scale changes are hidden by unrelated wipes or speed ramps.",
          "deviation": "One shape carries continuity across architecture, animation, macro and hands.",
          "interpretation": "A repeated glyph can become the film's editing system.",
          "transfer": "Choose one product-native form and find it honestly at every relevant scale.",
          "risk": "Forced shape matching turns a meaningful motif into a transition gimmick."
        },
        {
          "id": "hands-enter-after-problem",
          "name": "Labour becomes causal evidence rather than heritage decoration.",
          "signal": "Craft hands dominate only after the design and internal problem are established.",
          "baseline": "Craft films open immediately with anonymous hands at work.",
          "deviation": "The maker arrives as the answer to a problem the viewer already understands.",
          "interpretation": "Labour becomes causal evidence rather than heritage decoration.",
          "transfer": "Show the constraint before showing the specialist solving it.",
          "risk": "Delaying people too long can make the film emotionally sterile."
        },
        {
          "id": "tactile-climax",
          "name": "Ergonomic value is translated from specification into gesture.",
          "signal": "Microscopic assembly resolves into holding, pressing and wearing the watch.",
          "baseline": "The climax of a watch film is a rotating isolated beauty shot.",
          "deviation": "The decisive proof is the simplest human interaction.",
          "interpretation": "Ergonomic value is translated from specification into gesture.",
          "transfer": "End a complexity story on the easiest meaningful action the design enables.",
          "risk": "A hand gesture cannot prove ergonomics unless framing shows the contact and response."
        },
        {
          "id": "evidence-under-hero",
          "name": "Provenance can increase, rather than dilute, desirability.",
          "signal": "The final watch rests directly on the drawings that preceded it.",
          "baseline": "The premium object is isolated from process on a pristine pedestal.",
          "deviation": "The hero shot preserves visible evidence of origin.",
          "interpretation": "Provenance can increase, rather than dilute, desirability.",
          "transfer": "Keep one causally important process artifact inside the final product composition.",
          "risk": "Messy props reduce precision unless the evidence is graphically controlled."
        },
        {
          "id": "high-key-engineering-luxury",
          "name": "The visual code makes complexity legible and contemporary.",
          "signal": "White paper, cold daylight, skin and silver metal dominate the palette.",
          "baseline": "Watch luxury defaults to black voids, gold highlights and dramatic reflections.",
          "deviation": "Laboratory clarity replaces mysterious distance.",
          "interpretation": "The visual code makes complexity legible and contemporary.",
          "transfer": "Use a high-key palette when understanding the system is part of the promise.",
          "risk": "Without texture and a distinctive form, high-key craft imagery becomes clinical stock."
        },
        {
          "id": "single-point-focus",
          "name": "Selective focus can embody expertise instead of merely beautifying detail.",
          "signal": "Extreme macro keeps one tool-to-component contact sharp while the mechanism falls away.",
          "baseline": "Technical films attempt to display the entire machine at once.",
          "deviation": "Optics imitate the watchmaker's moment-to-moment attention.",
          "interpretation": "Selective focus can embody expertise instead of merely beautifying detail.",
          "transfer": "Make focus coincide with the only decision that matters in each operation.",
          "risk": "Persistent shallow focus hides causality if no wider state establishes the assembly."
        },
        {
          "id": "brand-card-as-verdict",
          "name": "A proven process allows the brand to speak last.",
          "signal": "The black Audemars Piguet card arrives only after the product and process resolve.",
          "baseline": "Brand marks remain visible throughout premium product films.",
          "deviation": "The logo acts as a signature beneath demonstrated competence.",
          "interpretation": "A proven process allows the brand to speak last.",
          "transfer": "Delay the formal logo when proprietary design codes already maintain identity.",
          "risk": "Unknown brands may lose attribution without an earlier recognisable cue."
        },
        {
          "id": "film-mirrors-product-paradox",
          "name": "Form is strongest when the advertisement behaves like the product value.",
          "signal": "Many media and microscopic operations are organised into one simple transformation arc.",
          "baseline": "A film describes product claims from outside with copy or captions.",
          "deviation": "The film itself performs the RD#5 promise of ordered complexity and intuitive use.",
          "interpretation": "Form is strongest when the advertisement behaves like the product value.",
          "transfer": "Translate the central product contradiction into an editing rule before writing claims.",
          "risk": "A formal analogy is useless if the product truth behind it is not independently verified."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Фильм не демонстрирует RD#5 как найденный в конце дорогой объект. Он делает видимым переход, который обычно скрыт luxury-рекламой: от ограничения и линии к детали, от детали к системе, от системы к человеческому касанию. Поэтому инновация доказывается не футуристическим декором, а причинной цепочкой.</p>\n<p>Официальная формула Audemars Piguet — <code>RD#5: simple and complex</code>. Сам продукт решает парадокс: flying tourbillon и flyback chronograph должны поместиться в тонком 39-миллиметровом <code>Jumbo</code>, а сложные pushers — ощущаться легко и интуитивно. Фильм переводит этот парадокс в монтаж. Внутри кадра много сложности, но переходы между стадиями предельно ясны.</p>\n<h2>Подтверждённый продуктовый контекст</h2>\n<ul>\n<li>RD#5 — Royal Oak <code>Jumbo</code> Extra-Thin Selfwinding Flying Tourbillon Chronograph.</li>\n<li>Официальная страница называет задачей сложную, удобную, интуитивную вещь для современного образа жизни.</li>\n<li>Calibre 8100 использует flyback chronograph, vertical clutch, column wheel и запатентованный reset mechanism; минутный счётчик прыгает мгновенно.</li>\n<li>Tactile pushers официально позиционируются как ergonomic world first.</li>\n<li>Модель соединяет flying tourbillon и flyback chronograph в 39-миллиметровом корпусе, а разработка завершает десятилетнюю серию RD#.</li>\n</ul>\n<p>Эти факты нужны не для пересказа спецификации, а для проверки: каждый сильный визуальный ход фильма действительно связан с проблемой продукта — миниатюризацией, связью деталей, тактильностью и совместной работой.</p>\n<h2>Драматургия превращения</h2>\n<h3>1. Продукт начинается до продукта</h3>\n<p>Первые секунды принадлежат линии и отношению размеров. Это важный отказ от стандартного luxury opening, где дорогая вещь сразу появляется в controlled light. Здесь зрителю сначала дают систему мышления. Часы становятся финалом рассуждения.</p>\n<h3>2. Архитектура — участник механизма</h3>\n<p>Manufacture Le Locle вводится тем же языком, что и механизм: контуром, координатами и подписью. Здание перестаёт быть статусным establishing shot и становится корпусом для коллективного интеллекта. Масштаб меняется, грамматика остаётся.</p>\n<h3>3. Рисунок не moodboard, а действие</h3>\n<p>Карандашные окружности постепенно получают восьмиугольник, циферблат, боковой профиль и браслет. Монтаж использует узнаваемость Royal Oak как suspense: зритель понимает, что рождается, раньше, чем получает finished watch.</p>\n<h3>4. CGI служит причинности</h3>\n<p>Визуализация не выносит фильм в абстрактную цифровую вселенную. Она занимает конкретный мост между бумагой и верстаком: показывает недоступные глазу связи, затем возвращает их рукам часовщика. VFX объясняет переход состояния, а не украшает категорию.</p>\n<h3>5. Кульминация — прикосновение</h3>\n<p>После множества деталей финальная ценность не в том, что часы блестят, а в том, что ими легко пользоваться. Человек держит корпус, нажимает, надевает и смотрит. Тактильность завершает путь от сложного внутреннего устройства к простому внешнему жесту.</p>\n<h2>Визуальный язык</h2>\n<h3>Геометрический рифмующий монтаж</h3>\n<p>Круг — универсальный монтажный шарнир фильма: орбита на чертеже, линза, корпус, деталь, отверстие инструмента, турбийон, циферблат. Благодаря match shapes фильм перескакивает между архитектурой, анимацией, макро и руками, не теряя непрерывности.</p>\n<h3>Светлая лаборатория вместо чёрного luxury void</h3>\n<p>Большая часть фильма существует в белом, холодном сером и приглушённом синем. Металл не плавает в бесконечной темноте; он лежит рядом с бумагой, кожей и инструментом. Это меняет эмоциональный код с «недоступная драгоценность» на «исследуемый результат».</p>\n<h3>Малая глубина резкости как метафора отбора</h3>\n<p>В макрооперациях резкой остаётся одна точка контакта. Оптика повторяет смысл работы часовщика: огромное количество элементов существует, но внимание в каждый момент удерживает только один.</p>\n<h3>Руки появляются вовремя</h3>\n<p>Фильм не романтизирует мастера с первых кадров. Сначала возникает задача и форма, затем человек вводится как носитель точности. Это предотвращает шаблонный craft montage и делает руки частью причинной системы.</p>\n<h3>Отложенный beauty shot</h3>\n<p>Готовые часы появляются поздно и сначала продолжают тест, а не позируют. Чистый предметный кадр в <code>01:18–01:22</code> заслужен всей предыдущей цепочкой. Даже там часы стоят на чертежах — результат не отрывается от доказательств происхождения.</p>\n<h2>Монтаж и VFX</h2>\n<ul>\n<li>Переходы чаще строятся на совпадении формы, оси или масштаба, а не на эффектном wipe.</li>\n<li>2D-иллюстрация, blueprint, 3D cutaway, practical macro и finished product не разделены на главы с титрами; они непрерывно передают объект друг другу.</li>\n<li>Несколько похожих операций удерживаются дольше, чем потребовал бы быстрый product spot. Медленное наблюдение сообщает уверенность и предотвращает ощущение VFX-showreel.</li>\n<li>Чёрный финал работает именно потому, что до него фильм почти полностью светлый.</li>\n</ul>\n<h2>Бренд-интеграция</h2>\n<p>Знак AP появляется внутри процесса — в рисунке, архитектурной подписи и на самом объекте — но отдельная брендовая карточка приходит только после готового результата. Это иерархия доверия: сначала компетенция, затем подпись.</p>\n<p>Название Royal Oak не нуждается в повторении словами. Узнаваемая геометрия выполняет работу логотипа раньше формального end card.</p>\n<h2>Переносимые принципы</h2>\n<ol>\n<li>Показывать innovation как последовательность состояний, а не как футуристическую поверхность.</li>\n<li>Найти одну форму-глиф, способную связать разные масштабы и медиумы.</li>\n<li>Сохранить чертёж в финальном product shot, чтобы результат не потерял происхождение.</li>\n<li>Давать CGI только недоступную камере причинную работу.</li>\n<li>Делать человеческий жест кульминацией технической сложности.</li>\n<li>Отложить beauty shot, пока зритель не поймёт, почему объект достоин внимания.</li>\n<li>Снимать место тем же визуальным языком, что и продукт.</li>\n<li>Использовать palette shift как финальную пунктуацию, а не постоянный luxury-код.</li>\n</ol>\n<h2>Signal → Baseline → Deviation → Interpretation</h2>\n<h3>1. Blueprint before object</h3>\n<ul>\n<li>Signal: фильм открывает схема, а не часы.</li>\n<li>Baseline: luxury watch spot обычно начинает с hero macro.</li>\n<li>Deviation: объект откладывается до того, как зритель узнает систему его рождения.</li>\n<li>Interpretation: ценность переносится с владения на инженерную мысль.</li>\n</ul>\n<h3>2. Factory as component</h3>\n<ul>\n<li>Signal: Le Locle показан как подписанный архитектурный чертёж.</li>\n<li>Baseline: manufacture служит престижным местом или пейзажем heritage.</li>\n<li>Deviation: здание становится частью одной технической инфографики.</li>\n<li>Interpretation: коллективная среда работает как ещё один механизм часов.</li>\n</ul>\n<h3>3. Recognition without reveal</h3>\n<ul>\n<li>Signal: Royal Oak узнаётся по восьмиугольнику и браслету в рисунке.</li>\n<li>Baseline: бренд полагается на ранний логотип или finished product.</li>\n<li>Deviation: дизайн-код раскрывает идентичность раньше продукта.</li>\n<li>Interpretation: сильная форма может нести бренд без copy.</li>\n</ul>\n<h3>4. CGI as bridge</h3>\n<ul>\n<li>Signal: прозрачные слои и exploded views стоят между бумагой и руками.</li>\n<li>Baseline: CGI создаёт отдельную фантастическую вселенную.</li>\n<li>Deviation: цифровая стадия имеет точную функцию в причинной цепочке.</li>\n<li>Interpretation: VFX убедителен, когда показывает невидимую связь.</li>\n</ul>\n<h3>5. One geometric alphabet</h3>\n<ul>\n<li>Signal: круг повторяется в схеме, линзе, детали, инструменте и циферблате.</li>\n<li>Baseline: смена масштаба маскируется произвольными переходами.</li>\n<li>Deviation: одна форма обеспечивает continuity между медиумами.</li>\n<li>Interpretation: повторяемый глиф может стать монтажной системой всего ролика.</li>\n</ul>\n<h3>6. Hands after abstraction</h3>\n<ul>\n<li>Signal: ремесленник появляется после формирования задачи и формы.</li>\n<li>Baseline: craft film сразу показывает мастерские руки.</li>\n<li>Deviation: человек вводится как решение уже понятной инженерной проблемы.</li>\n<li>Interpretation: труд становится причинным, а не декоративным.</li>\n</ul>\n<h3>7. Tactile climax</h3>\n<ul>\n<li>Signal: длинная цепочка микродеталей завершается простым касанием и ноской.</li>\n<li>Baseline: кульминация — вращающийся beauty shot.</li>\n<li>Deviation: кульминацией становится interface between object and body.</li>\n<li>Interpretation: эргономику лучше доказывает жест, чем спецификация.</li>\n</ul>\n<h3>8. Evidence under the hero</h3>\n<ul>\n<li>Signal: финальные часы стоят на собственных чертежах.</li>\n<li>Baseline: premium object изолируется на чистом пьедестале.</li>\n<li>Deviation: доказательство процесса остаётся в hero shot.</li>\n<li>Interpretation: provenance можно удержать до самого конца, не снижая премиальность.</li>\n</ul>\n<h3>9. High-key engineering luxury</h3>\n<ul>\n<li>Signal: белая бумага, холодный свет, натуральная кожа и серебристый металл.</li>\n<li>Baseline: часы часто снимаются в чёрном пространстве с бликами.</li>\n<li>Deviation: лабораторная ясность заменяет мистическую недоступность.</li>\n<li>Interpretation: светлая палитра делает сложность читаемой и современной.</li>\n</ul>\n<h3>10. Brand card as verdict</h3>\n<ul>\n<li>Signal: чёрный логотип появляется только после результата.</li>\n<li>Baseline: бренд постоянно присутствует поверх продукта.</li>\n<li>Deviation: end card становится подписью под доказанной компетенцией.</li>\n<li>Interpretation: сильный процесс позволяет бренду говорить последним.</li>\n</ul>\n<h2>Риски неправильного копирования</h2>\n<ul>\n<li>Геометрические match cuts без реальной общей формы быстро превращаются в декоративный transition reel.</li>\n<li>Макро ремесла не доказывает качество, если не видно, какую проблему решает операция.</li>\n<li>Белая лабораторная эстетика может лишить объект характера, если у продукта нет узнаваемой геометрии.</li>\n<li>Отложенный reveal работает только при понятной причинной лестнице; иначе зритель ждёт без обещания.</li>\n<li>Нельзя переносить конкретные технические claims RD#5 на другой продукт без инженерного подтверждения.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>exact local master и byte identity Vimeo delivery;</li>\n<li>отсутствие любой тихой фоновой речи на акустическом уровне;</li>\n<li>название музыки и точная карта SFX;</li>\n<li>какая часть кадров practical, какая CG и какая compositing, если это не следует из published credits;</li>\n<li>соответствие Vimeo Director’s Cut другим campaign edits;</li>\n<li>конкретный участник R&amp;D-команды в каждом наблюдаемом кадре.</li>\n</ul>\n<h2>Итог</h2>\n<p>Главная учебная ценность ролика — не «красивое макро часов». Это пример того, как рекламный фильм может сам принять логику продукта. RD#5 обещает организовать большую внутреннюю сложность в тонкий и интуитивный интерфейс; фильм делает то же самое с материалом — десятки техник собираются в одну ясную линию превращения.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Рождение Royal Oak RD#5 показано как непрерывный переход от мысли к материи: техническая окружность становится зданием manufacture, карандашный контур — корпусом, схема механизма — реальными деталями, а работа инженеров и часовщиков — готовыми часами на руке. Фильм продаёт не просто сложность механизма, а способность Audemars Piguet сделать эту сложность точной, тонкой, тактильной и понятной человеку.</p>\n<h2>Структура Director’s Cut</h2>\n<h3>1. Сначала система — 00:00–00:11</h3>\n<p>Фильм открывается техническими окружностями, размерными линиями и траекториями. Чертёж не объясняется текстом: он задаёт мир, в котором любая форма возникает из измерения. Синие световые и механические фрагменты на мгновение превращают плоскую схему в работающую энергию.</p>\n<p>Архитектура Manufacture Le Locle появляется не обычным establishing shot, а как продолжение карандашной линии. Координаты и подпись превращают место в ещё один инженерный объект.</p>\n<h3>2. Форма рождается на бумаге — 00:11–00:28</h3>\n<p>Люди обсуждают объект у окна, затем руки рисуют окружность, восьмиугольный корпус, циферблат и профиль. Монтаж не отделяет художественный жест от технического: свободная линия постепенно обрастает пропорциями, разрезами и конструктивными ограничениями.</p>\n<p>Royal Oak узнаётся до появления готовых часов — по геометрии безеля, интегрированному браслету и характерному профилю. Это создаёт удовольствие узнавания, а не ранний product reveal.</p>\n<h3>3. Чертёж приобретает глубину — 00:28–00:39</h3>\n<p>Плоские эскизы переходят в рентгеноподобные разрезы, 3D-профили и прозрачные слои механизма. Компоненты выстраиваются в пространстве, будто схема сама начинает работать. Техническая сложность показывается не числом деталей, а возможностью видеть связи между ними.</p>\n<p>В середине возникает первый почти собранный циферблат и движение. Он ещё не beauty shot: продукт остаётся объектом исследования.</p>\n<h3>4. Идея проходит через руки — 00:39–01:06</h3>\n<p>Глаз за лупой, пинцет, микроскопические детали, измерительный инструмент и последовательная сборка переводят фильм из мира визуализации в физическое ремесло. Макрооптика делает каждое касание крупным событием.</p>\n<p>Повторяются круги: линза, деталь, отверстие инструмента, барабан, турбийон и корпус. Благодаря этому люди, инструменты и механизм существуют внутри одной геометрической системы.</p>\n<h3>5. Сложность становится тактильной — 01:06–01:18</h3>\n<p>Часовщик берёт готовую конструкцию, проверяет её и надевает часы. После множества микроскопических операций появляется простейшее человеческое действие — прикоснуться и пользоваться. Здесь раскрывается официальный продуктовый тезис: сложная вещь должна быть удобной и интуитивной.</p>\n<p>Пушеры и корпус показаны через пальцы и движение руки, а не только через вращающийся предметный план. Эргономика получает человеческое доказательство.</p>\n<h3>6. Возвращение к исходной линии — 01:18–01:27</h3>\n<p>Готовый Royal Oak RD#5 стоит на листах с чертежами. Материальный объект и исходная идея наконец находятся в одном кадре. Рука убирает или корректирует часы, затем остаётся чистая карточка Audemars Piguet / Le Brassus.</p>\n<p>Финал замыкает причинную дугу: линия → система → руки → объект → линия.</p>\n<h2>Наблюдаемая причинность</h2>\n<ol>\n<li>Техническая система задаёт правила мира.</li>\n<li>Архитектура закрепляет место коллективной разработки.</li>\n<li>Эскиз формулирует узнаваемую форму.</li>\n<li>Визуализация показывает внутреннюю связь деталей.</li>\n<li>Ремесло переводит абстракцию в физическую точность.</li>\n<li>Человеческое касание доказывает эргономику.</li>\n<li>Готовые часы возвращаются на чертёж как результат всей цепочки.</li>\n</ol>\n<h2>Граница версии</h2>\n<ul>\n<li>Разбирается Vimeo Director’s Cut Nathan Almeras: ожидаемая длительность <code>87 s</code>, наблюдаемая HTML5-длительность около <code>86.56 s</code>.</li>\n<li>Exact Vimeo playback завершён до состояния <code>Replay</code>.</li>\n<li>Player отдаёт HLS/DASH до <code>2160p</code>, но progressive-файла и публичного download button нет; локальный mux не создавался из-за действующего resource gate.</li>\n<li>Это не AP Talks и не документальный фильм Inside The Dream: они используются только как официальный контекст RD#5.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Речь</h2>\n<ul>\n<li>Проверенный закадровый текст не обнаружен.</li>\n<li>Vimeo player не публикует <code>text_tracks</code>; меню субтитров и transcript asset отсутствуют.</li>\n<li>В 11 сохранённых позициях и полном просмотре до <code>Replay</code> не наблюдались экранные субтитры или текстовые реплики.</li>\n<li>Поэтому сценарий не реконструирует речь из продукта, пресс-материалов или визуального контекста.</li>\n</ul>\n<h2>Экранный текст</h2>\n<ul>\n<li>Около <code>00:08–00:11</code>: <code>AUDEMARS PIGUET, MANUFACTURE LE LOCLE</code> и координаты как часть технической композиции.</li>\n<li>На чертежах и схемах встречаются размерные обозначения и служебная графика; они работают как фактура инженерного процесса, а не как читаемая инструкция.</li>\n<li><code>01:25–01:27</code>: финальная карточка <code>AUDEMARS PIGUET / Le Brassus</code>.</li>\n</ul>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Vimeo-credit подтверждает <code>Sound designer — @mim.audio</code>.</li>\n<li>Точная музыкальная композиция, автор музыки и посекундная карта SFX в опубликованных источниках не указаны.</li>\n<li>Браузерный просмотр подтверждает наличие аудиодорожки в player playback, но этот проход не заменяет отдельный акустический анализ.</li>\n<li>Поэтому не фиксируются как факт предполагаемые тики, механические щелчки, дыхание пространства или характер партитуры, пока тяжёлый аудиопроход запрещён resource gate.</li>\n</ul>\n<h2>Практический вывод</h2>\n<p>Фильм не нуждается в объясняющем VO: смысл собирается монтажом превращений — чертёж становится формой, форма механизмом, механизм объектом на руке. Это полезный эталон для premium craft film, где визуальная причинность должна выдерживать ролик без копирайтерского костыля.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>отсутствие любой тихой человеческой реплики на уровне фонового production sound;</li>\n<li>название музыкального трека и его лицензия;</li>\n<li>точный состав и синхронизация механических SFX;</li>\n<li>byte-identity Vimeo 2160p delivery и какого-либо agency master.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser-full/page-000s.jpg</code></td>\n<td>Технические окружности, оси и размерные линии сходятся вокруг будущего механизма.</td>\n<td>Белая схема, графическая глубина; продукт ещё не показан.</td>\n<td>Речь/субтитры отсутствуют; акустика отдельно не размечена.</td>\n<td>Exact Vimeo position <code>00:00 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/browser-full/page-010s.jpg</code></td>\n<td>Manufacture Le Locle материализуется как карандашный архитектурный чертёж с координатами.</td>\n<td>Match transition от технической линии к зданию; почти монохромная high-key палитра.</td>\n<td>Экранный идентификатор места.</td>\n<td>Exact Vimeo position <code>00:10 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/browser-full/page-020s.jpg</code></td>\n<td>Эскиз интегрированного браслета и восьмиугольной формы получает знак AP.</td>\n<td>Рисунок занимает весь кадр; реальный материал ещё отложен.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>00:20 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/browser-full/page-030s.jpg</code></td>\n<td>Плоский контур становится многослойным профилем и конструктивным разрезом.</td>\n<td>Переход 2D → объём; ритм строится на совпадении геометрии.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>00:30 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/browser-full/page-040s.jpg</code></td>\n<td>Пинцет удерживает микроскопическую деталь механизма.</td>\n<td>Экстремальное макро и малая глубина резкости превращают точность руки в событие.</td>\n<td>Sound design опубликован в credits, детали не атрибутированы.</td>\n<td>Exact Vimeo position <code>00:40 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>00:50</td>\n<td><code>frames/browser-full/page-050s.jpg</code></td>\n<td>Инструмент и рифлёная металлическая поверхность заполняют кадр; начинается физическая сборка.</td>\n<td>Материальная текстура замещает белизну чертежей.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>00:50 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser-full/page-060s.jpg</code></td>\n<td>Та же инженерная форма уже читается как часть реального механизма и рабочего инструмента.</td>\n<td>Повтор формы связывает последовательные операции; монтаж скрывает скачок масштаба.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>01:00 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/browser-full/page-070s.jpg</code></td>\n<td>Часовщик держит готовые часы и проверяет их руками.</td>\n<td>Первый ясно человеческий interface shot после длинной цепочки внутренних деталей.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>01:10 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/browser-full/page-080s.jpg</code></td>\n<td>Royal Oak RD#5 стоит на собственных чертежах.</td>\n<td>Clean product reveal: готовая вещь буквально вырастает из design evidence.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>01:20 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>01:25</td>\n<td><code>frames/browser-full/page-085s.jpg</code></td>\n<td>Чёрная карточка Audemars Piguet / Le Brassus.</td>\n<td>Резкий уход из светлого мира разработки в чёрный брендовый финал.</td>\n<td>Без проверенной речи.</td>\n<td>Exact Vimeo position <code>01:25 of 01:26</code>.</td>\n</tr>\n<tr>\n<td>01:27</td>\n<td><code>frames/browser-full/page-087s-replay.jpg</code></td>\n<td>Vimeo показывает <code>Replay</code> и recommendations.</td>\n<td>Техническое доказательство терминального состояния полного playback.</td>\n<td>Playback завершён.</td>\n<td>Browser terminal state <code>Replay</code>.</td>\n</tr>\n</tbody>\n</table>\n<h2>Плотная визуальная проверка</h2>\n<ul>\n<li><code>frames/official/vimeo-sprite-120f.webp</code> — официальный Vimeo sprite на 120 кадров, покрывающий всю 87-секундную версию.</li>\n<li>Он подтверждает промежуточные стадии, не попавшие в 10-секундную сетку: совещание у окна, рисующую руку, 3D-разрез корпуса, exploded mechanism, лупу, сборку, проверку pushers, часы на руке и серию финальных beauty angles.</li>\n<li><code>frames/contact-sheet.jpg</code> — сводка 10 точных позиций плюс terminal Replay.</li>\n</ul>\n<h2>Ритмическая карта</h2>\n<ol>\n<li><code>00:00–00:11</code> — абстрактная инженерная система и место.</li>\n<li><code>00:11–00:28</code> — рисование и узнавание формы Royal Oak.</li>\n<li><code>00:28–00:39</code> — переход схемы в объём и механизм.</li>\n<li><code>00:39–01:06</code> — макрооперации часовщика.</li>\n<li><code>01:06–01:18</code> — готовый объект в руках и на руке.</li>\n<li><code>01:18–01:27</code> — product reveal, возвращение на чертёж, бренд.</li>\n</ol>\n<h2>Ограничение</h2>\n<p>Сохранённые browser frames содержат интерфейс Vimeo и служат доказательством времени. 4K poster и 120-frame sprite сохранены отдельно как чистые publisher assets. Локального movie master нет, поэтому кейс остаётся <code>E3</code>, а не <code>E4</code>.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>AUDEMARS PIGUET - Royal Oak RD#5</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22038\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22038</a></li>\n<li>Сообщение: <code>22038</code></li>\n<li>Дата UTC: 2026-05-12T04:28:57+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1191120837\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191120837</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>AUDEMARS PIGET - ROYAL OAK RD№5\nby Nathan Almeras</p>\n<p><a href=\"https://vimeo.com/1191120837\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1191120837</a></p>\n<p>#image@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.790274+00:00"
    },
    {
      "id": "2026-05-11__tg-22037-a0__google-c-d-floyd-russ",
      "caseId": "-1001147919203:22037:0",
      "messageId": 22037,
      "date": "2026-05-11T05:27:03+00:00",
      "title": "Google | c.d. Floyd Russ",
      "brand": "Google | c.d. Floyd Russ",
      "campaign": "",
      "format": "film",
      "director": "",
      "author": "Gabriel Crawford Connelly",
      "evidence": "E4",
      "frameCount": 14,
      "durationSeconds": 90,
      "summary": "Фильм меняет значение слова «сегодня» дважды. Сначала это источник тревоги: день неизвестен, мир нестабилен, проблемы приходят одновременно. Затем то же отсутствие определённости становится преимуществом: день ещё не написан, а значит, его можно редактировать действиями.",
      "sourceUrl": "https://vimeo.com/759923391 publisher download 1080p",
      "telegramUrl": "https://t.me/fps_24_video/22037",
      "images": [
        {
          "src": "./frames/2026-05-11__tg-22037-a0__google-c-d-floyd-russ-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "reframe",
        "human",
        "rhythm",
        "world"
      ],
      "moves": [
        {
          "id": "uncertain-to-unwritten",
          "name": "A threat becomes agency through one semantic reframe.",
          "signal": "The same unstable present is first called uncertain and later unwritten.",
          "baseline": "Corporate manifestos solve anxiety by introducing a new optimistic fact.",
          "deviation": "The film changes the meaning of the existing condition instead of changing the condition.",
          "interpretation": "A threat becomes agency through one semantic reframe.",
          "transfer": "Find a true word whose second meaning converts the category tension into permission to act.",
          "risk": "Wordplay feels manipulative when the negative condition is materially irreversible."
        },
        {
          "id": "tiny-dawn-in-white-field",
          "name": "The future starts as a writable fragment rather than a finished spectacle.",
          "signal": "A small sunrise rectangle opens inside a nearly empty white screen.",
          "baseline": "Brand anthems open with a full-screen cinematic landscape.",
          "deviation": "The beginning of the day is visually fragile and incomplete.",
          "interpretation": "The future starts as a writable fragment rather than a finished spectacle.",
          "transfer": "Make the first image physically embody how much of the story is still undecided.",
          "risk": "Extreme negative space can read as generic premium minimalism without later structural use."
        },
        {
          "id": "layout-behaves-like-cloud",
          "name": "The editing system models a distributed platform.",
          "signal": "Different aspect ratios, media types and locations coexist on one white plane.",
          "baseline": "A tech film keeps one polished cinematic frame for visual consistency.",
          "deviation": "The layout preserves heterogeneity while connecting the material.",
          "interpretation": "The editing system models a distributed platform.",
          "transfer": "Let the composition perform the product's core coordination behaviour.",
          "risk": "A collage is only a metaphor, not evidence that the underlying product connects those systems."
        },
        {
          "id": "crisis-as-windows",
          "name": "Fragmentation becomes an honest emotional premise for a cloud-era story.",
          "signal": "Stores, crowds, fires, smoke and a volcano arrive as simultaneous panels.",
          "baseline": "A social-impact film selects one issue and narrates it linearly.",
          "deviation": "The viewer experiences the overloaded attention of a networked present.",
          "interpretation": "Fragmentation becomes an honest emotional premise for a cloud-era story.",
          "transfer": "Use multiple windows when simultaneity itself is the problem to be solved.",
          "risk": "Real suffering becomes decorative urgency if no later action answers it."
        },
        {
          "id": "domestic-line-inside-global-crisis",
          "name": "Large systems matter because they enter routine human mornings.",
          "signal": "A mother and child discuss the day amid global threat imagery.",
          "baseline": "Macro crisis footage is followed by an authoritative narrator or expert.",
          "deviation": "An ordinary household supplies the emotional scale.",
          "interpretation": "Large systems matter because they enter routine human mornings.",
          "transfer": "Interrupt the largest claim with the smallest truthful lived consequence.",
          "risk": "A family vignette feels instrumental if the film never returns to human agency."
        },
        {
          "id": "parallel-verbal-engine",
          "name": "Syntax provides cohesion where imagery intentionally remains diverse.",
          "signal": "Repeated pairs organise better things, big and small, data and people, environment and each other.",
          "baseline": "A manifesto accumulates unrelated category claims.",
          "deviation": "Each new theme enters through the same grammatical chassis.",
          "interpretation": "Syntax provides cohesion where imagery intentionally remains diverse.",
          "transfer": "Design a repeatable sentence structure before expanding the claim territory.",
          "risk": "Rhetorical symmetry can hide unequal or incompatible real-world problems."
        },
        {
          "id": "claim-gets-a-person",
          "name": "Technology is humanised by consequence rather than adjective.",
          "signal": "Knowledge, medicine, business, safety and environment are paired with hands, faces and teams.",
          "baseline": "Cloud value is illustrated with interface animations and data streams.",
          "deviation": "The beneficiary or practitioner remains the visual subject.",
          "interpretation": "Technology is humanised by consequence rather than adjective.",
          "transfer": "For every abstract product claim, identify one person doing one observable action.",
          "risk": "Casting diversity without causal product use becomes representation as surface."
        },
        {
          "id": "no-future-city",
          "name": "Progress becomes accessible action rather than distant fantasy.",
          "signal": "Tomorrow is prepared in current homes, workshops, hospitals, offices and hangars.",
          "baseline": "Technology brands visualise tomorrow through speculative architecture and neon interfaces.",
          "deviation": "The future remains materially continuous with today.",
          "interpretation": "Progress becomes accessible action rather than distant fantasy.",
          "transfer": "Show the future as a changed behaviour in an existing place.",
          "risk": "Familiarity can flatten ambition if there is no visible transformation."
        },
        {
          "id": "verbs-bridge-scale",
          "name": "Action can be a stronger edit bridge than surface resemblance.",
          "signal": "The montage jumps from child to planet and hand to city while actions remain legible.",
          "baseline": "Visual continuity depends on matching color, location or camera movement.",
          "deviation": "Continuity comes from verbs such as learning, building, caring and protecting.",
          "interpretation": "Action can be a stronger edit bridge than surface resemblance.",
          "transfer": "Tag every shot by verb and cut across scale only when the verbs advance one thesis.",
          "risk": "Generic productive activity can falsely imply a causal relationship with the brand."
        },
        {
          "id": "interface-refuses-hero-status",
          "name": "Infrastructure feels useful when it recedes into practice.",
          "signal": "Screens appear as working tools among pencils, models, machines and conversations.",
          "baseline": "Software advertising isolates the interface in a polished hero demo.",
          "deviation": "No single UI is allowed to dominate the human outcome.",
          "interpretation": "Infrastructure feels useful when it recedes into practice.",
          "transfer": "Show the product at the exact moment it changes a user's next action, then return to the action.",
          "risk": "Under-showing the product can leave audiences unable to attribute value."
        },
        {
          "id": "day-as-editing-clock",
          "name": "A copy concept gains credibility when cinematography physically lives through it.",
          "signal": "Dawn, daytime work, darker technical spaces and tomorrow language form a temporal arc.",
          "baseline": "A manifesto's time is an abstract sequence of inspirational footage.",
          "deviation": "The slogan's today/tomorrow relationship is built into light progression.",
          "interpretation": "A copy concept gains credibility when cinematography physically lives through it.",
          "transfer": "Translate the headline's time or spatial logic into the order of light and locations.",
          "risk": "A day arc becomes invisible if grade and pacing do not make the transitions perceptible."
        },
        {
          "id": "slogan-as-retrospective-name",
          "name": "A slogan is strongest as recognition, not instruction.",
          "signal": "Today, meet tomorrow appears only after the film has connected present problems to current action.",
          "baseline": "The campaign line opens the film and footage subsequently illustrates it.",
          "deviation": "The final line names a relationship the viewer has already experienced.",
          "interpretation": "A slogan is strongest as recognition, not instruction.",
          "transfer": "Delay the line until every word can point backward to a completed beat.",
          "risk": "Without sufficient structural setup, a delayed slogan feels disconnected from the montage."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Фильм меняет значение слова «сегодня» дважды. Сначала это источник тревоги: день неизвестен, мир нестабилен, проблемы приходят одновременно. Затем то же отсутствие определённости становится преимуществом: день ещё не написан, а значит, его можно редактировать действиями.</p>\n<p>Google Cloud не доказывает лидерство демонстрацией интерфейса. Бренд присваивает роль среды, в которой разрозненные люди, знания и масштабы могут соединяться ради лучшего завтра. Поэтому главный объект фильма — не облако и не экран, а переход от наблюдения проблемы к участию в её решении.</p>\n<h2>Драматургическая конструкция</h2>\n<h3>1. Утро как универсальная точка входа</h3>\n<p>Рассвет и пробуждение дают каждому зрителю простую телесную опору. На неё быстро наслаивается большой мир. Приём позволяет войти в корпоративный манифест без корпоративной абстракции.</p>\n<h3>2. Кризис не объясняется, а монтируется</h3>\n<p>Пустые полки, протестные толпы, пожар, дым, вулкан и спутниковые изображения не объединены одной причинной историей. Их функция — создать переживание одновременности. Это честный язык информационной эпохи: угрозы приходят окнами.</p>\n<h3>3. <code>Unwritten</code> меняет знак неопределённости</h3>\n<p>Ключевой поворот достигается одним семантическим сдвигом. Непредсказуемое может парализовать; ненаписанное приглашает действовать. Фильм не вводит новый факт — он переименовывает уже показанное состояние. Это экономный и сильный manifesto turn.</p>\n<h3>4. Каждому claim даётся человеческий носитель</h3>\n<p>Знание, безопасность, медицина, город, малый бизнес, экология и код представлены людьми, руками, комнатами и командами. Даже когда на экране появляются данные или модели, следующий кадр возвращает их в человеческое применение.</p>\n<h3>5. Завтра не показывается как фантастика</h3>\n<p>В фильме нет сияющего future city. Завтра строится в знакомых сегодняшних местах: дома, мастерской, больнице, офисе, ангаре. Это важное решение — бренд обещает не пророчество, а возможность действовать.</p>\n<h2>Визуальный язык</h2>\n<h3>Белое поле как операционная система</h3>\n<p>Негативное пространство не просто делает фильм premium. Оно принимает кадры разных пропорций и происхождения, как общий интерфейс принимает разные данные. Пустота становится монтажной инфраструктурой.</p>\n<h3>Коллаж как метафора cloud</h3>\n<p>Горизонтальные и вертикальные видео, satellite views, scans, карты и кинематографические планы существуют одновременно. Формат буквально ведёт себя как распределённая система: разные источники сохраняют различия, но работают в одном поле.</p>\n<h3>Масштаб прыгает, действие остаётся</h3>\n<p>Фильм свободно идёт от лица ребёнка к планете, от детали руки к инфраструктуре города. Связь удерживается глаголами — проснуться, смотреть, строить, лечить, считать, обсуждать, защищать. Это важнее визуальной однородности.</p>\n<h3>Технология избегает роли героя</h3>\n<p>Продуктовые интерфейсы почти не получают beauty shots. Экран возникает как инструмент среди других: рядом с карандашом, моделью, медицинским оборудованием и жестом заботы. Так технология становится человечнее без прямого заявления «мы human-centric».</p>\n<h3>Временная дуга</h3>\n<p>Рассвет, дневная активность, более тёмные лабораторные пространства и финальное «tomorrow» превращают слоган во временную конструкцию. Ролик действительно проживает день.</p>\n<h2>Копирайтинг</h2>\n<p>Речь удерживается серией бинарных пар и параллельных конструкций:</p>\n<ul>\n<li>неопределённое / ненаписанное;</li>\n<li>улучшать вещи / делать лучшие вещи;</li>\n<li>большие / малые проблемы;</li>\n<li>данные / люди;</li>\n<li>окружающая среда / друг друга;</li>\n<li>сегодня / завтра.</li>\n</ul>\n<p>Благодаря этому широкий набор сюжетов не рассыпается в каталог ESG-тем. Каждая новая сфера занимает место в уже знакомой словесной рамке.</p>\n<h2>Что можно перенести</h2>\n<ol>\n<li>Найти слово с отрицательным и продуктивным значением и построить на его переосмыслении весь поворот.</li>\n<li>Использовать layout не как декор, а как модель продукта: сеть, облако или платформа могут выражаться способом сосуществования кадров.</li>\n<li>После каждого абстрактного claim показывать человека, действие и конкретную среду применения.</li>\n<li>Соединять большие и малые ставки в одной грамматике, не превращая малое в комическую паузу.</li>\n<li>Заработать слоган всей предыдущей структурой: финальная фраза должна назвать уже пережитое, а не добавить новую идею.</li>\n<li>Отложить логотип до тех пор, пока визуальный и словесный тезис не завершён.</li>\n</ol>\n<h2>Риски при копировании</h2>\n<ul>\n<li>Катастрофы и протесты легко становятся эмоциональным сырьём для корпорации; без конкретной связи с действием это эксплуатация актуальности.</li>\n<li>Широкий перечень общественных обещаний создаёт claim inflation: наблюдаемые кадры не доказывают, что Google вызвал все показанные улучшения.</li>\n<li>Коллаж скрывает слабую причинность, если соседство изображений выдаётся за реальную связь.</li>\n<li>«Человечная технология» останется пустой формулой, если продуктовый материал позже не показывает реальные ограничения и пользователей.</li>\n<li>Белое поле и разноформатные окна быстро превращаются в шаблон tech manifesto, если у бренда нет собственной монтажной логики.</li>\n</ul>\n<h2>Что доказано источниками</h2>\n<ul>\n<li>Exact Vimeo page опубликован оператором Gabriel Crawford Connelly и указывает Creative Dir. Floyd Russ, DP Gabriel Crawford Connelly, production Hummingbird Content.</li>\n<li>Локально сохранён publisher 1080p master с видео и аудио; длительность <code>90.09 s</code>.</li>\n<li>Vimeo player публикует English auto-generated captions и 120-frame sprite.</li>\n<li>Google Cloud использовал формулу <code>Today, meet tomorrow</code> в контексте Google Cloud Next '22; официальный event language связывает today/tomorrow с builders, dreamers and leaders.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>полный agency/production/post/sound credit list;</li>\n<li>имя режиссёра, если Floyd Russ указан только как Creative Director;</li>\n<li>human-approved дословный transcript;</li>\n<li>музыкальный трек, композитор и cue sheet;</li>\n<li>причинное участие Google Cloud в каждом изображённом общественном результате;</li>\n<li>byte-identity локального 1080p файла с максимальным 4K/agency master;</li>\n<li>версия ролика за пределами exact 90-second Vimeo publication.</li>\n</ul>\n<h2>Итог</h2>\n<p>Главный урок ролика — совпадение содержания и монтажной формы. Google Cloud обещает связывать разнородные знания и действия; сам фильм связывает разнородные кадры, масштабы и носители в одном белом поле. Это не просто иллюстрация cloud — это реклама, которая ведёт себя как собственная продуктовая метафора.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Google Cloud превращает тревогу перед непредсказуемым «сегодня» в приглашение действовать: пока мир показывает кризисы, люди просыпаются, заботятся друг о друге, строят, исследуют и соединяют знания — значит, завтрашний день можно начать менять уже сейчас.</p>\n<h2>Структура 90-секундной версии</h2>\n<h3>1. Слово появляется раньше уверенности — 00:00–00:09</h3>\n<p>В огромном белом поле возникает маленький прямоугольник рассвета. Фильм сразу задаёт две шкалы: необъятный мир и частный фрагмент жизни. Одно слово — «today» — превращает пейзаж не в заставку, а в точку отсчёта.</p>\n<h3>2. Сегодня пугает — 00:09–00:27</h3>\n<p>Утро распадается на окна, спальни, улицы и storefronts. Затем личное пространство сталкивается с коллективной тревогой: космос, пустые полки, толпы, огонь, дым, природные катастрофы и следы общественного кризиса. Закадровый текст называет сегодняшний день неопределённым и непредсказуемым.</p>\n<p>Мать и ребёнок собираются прожить этот день. Их короткая бытовая реплика не спорит с масштабом кризисов, а возвращает ставку к человеку: «crazy day» — это одновременно новостная реальность и обычное утро семьи.</p>\n<h3>3. Неопределённость становится свободой — 00:24–00:38</h3>\n<p>Ключевой поворот происходит на слове «unwritten»: если день ещё не написан, на него можно воздействовать. Молодая женщина просыпается, смотрит в телефон и едет через город. Визуальный поток переключается с симптомов на движение.</p>\n<p>Формула «делать вещи лучше / делать лучшие вещи» задаёт две оси действия: улучшать существующие системы и создавать новые.</p>\n<h3>4. Проблемы получают людей — 00:38–00:57</h3>\n<p>Большое и малое уравниваются как задачи, достойные решения. На экране появляются городское моделирование, дроны, рабочие встречи, медицинские изображения, хирургическая среда, семейная забота, школьница с ноутбуком, мастерская и малый бизнес.</p>\n<p>Технология не выделяется в отдельный футуристический слой. Она встроена в руки, комнаты и команды. Знание визуально распределяется между разными возрастами, профессиями и масштабами.</p>\n<h3>5. Обещание расширяется до этики — 00:57–01:08</h3>\n<p>Текст связывает полезную и человечную технологию с безопасностью данных и людей, окружающей средой и взаимной заботой. Коллаж объединяет карты рек, леса, отходы, удалённое сотрудничество, планы и большие рабочие пространства.</p>\n<p>Это кульминация масштаба: Google Cloud говорит не о функции интерфейса, а о критерии, по которому технология должна быть полезна.</p>\n<h3>6. Вызов превращается в рабочую позицию — 01:08–01:20</h3>\n<p>Сегодняшний день может удивлять, давить и пугать. Фильм возвращается к людям за компьютерами, в лабораториях и мастерских. Возражение «слишком сложно» не опровергается словами; оно получает ответ в виде присутствия: именно поэтому команды здесь.</p>\n<h3>7. Завтра начинается внутри сегодня — 01:20–01:30</h3>\n<p>Последние действия — код, работа руками, совместное решение — уходят в чистое белое поле. Карточка <code>Today, meet tomorrow.</code> соединяет два времени одним глаголом, затем появляется Google Cloud.</p>\n<p>Финал не обещает предсказать завтра. Он предлагает встретить его через сегодняшнее действие.</p>\n<h2>Причинная дуга</h2>\n<ol>\n<li>Сегодня неизвестно и тревожно.</li>\n<li>Но оно ещё не написано.</li>\n<li>Значит, изменение возможно прямо сейчас.</li>\n<li>Большие и малые проблемы получают конкретных людей и инструменты.</li>\n<li>Полезность технологии проверяется человеческими и экологическими последствиями.</li>\n<li>Вызовы становятся основанием действовать, а не причиной ждать.</li>\n<li>«Сегодня» и «завтра» соединяются в одной финальной формуле.</li>\n</ol>\n<h2>Граница реконструкции</h2>\n<ul>\n<li>Разбирается точная Vimeo-версия <code>759923391</code>, длительность файла <code>90.09 s</code>.</li>\n<li>Сценарная структура собрана по локальному publisher download, полному playback до <code>Replay</code>, 120-frame Vimeo sprite и English auto-captions.</li>\n<li>Автосубтитры не являются утверждённой репликой бренда: спорные сегменты не исправляются догадкой и передаются только по смыслу.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Vimeo публикует English auto-generated captions: 20 cues с <code>00:09</code> до <code>01:19</code>.</li>\n<li>Полный машинный VTT сохранён в <code>source/auto-generated-en.vtt</code>; это доказательный артефакт, но не human-approved transcript.</li>\n<li>Ниже — смысловая карта, а не дословное воспроизведение сценария.</li>\n</ul>\n<h2>Смысловая карта VO</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Функция речи</th>\n<th>Смысл</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:09–00:24</td>\n<td>Постановка напряжения</td>\n<td>Сегодня неопределённо и непредсказуемо; бытовая реплика матери и ребёнка приземляет тревогу.</td>\n</tr>\n<tr>\n<td>00:24–00:31</td>\n<td>Поворот</td>\n<td>Сегодня ещё не написано, поэтому именно сейчас можно начать менять положение вещей.</td>\n</tr>\n<tr>\n<td>00:32–00:38</td>\n<td>Словесная пружина</td>\n<td>Улучшать существующее и создавать более хорошие вещи — параллельная конструкция связывает сервис и изобретение.</td>\n</tr>\n<tr>\n<td>00:38–00:48</td>\n<td>Масштаб задачи</td>\n<td>Большие и малые проблемы одинаково заслуживают решения.</td>\n</tr>\n<tr>\n<td>00:49–00:54</td>\n<td>Доступ к знанию</td>\n<td>Знание должно быть доступным, полезным и открытым каждому.</td>\n</tr>\n<tr>\n<td>00:57–01:00</td>\n<td>Гуманизация</td>\n<td>Технология должна становиться полезнее и человечнее.</td>\n</tr>\n<tr>\n<td>01:00–01:07</td>\n<td>Этическое расширение</td>\n<td>Безопасность данных соединяется с безопасностью людей; забота об окружающей среде — с заботой друг о друге.</td>\n</tr>\n<tr>\n<td>01:07–01:13</td>\n<td>Возврат сопротивления</td>\n<td>Сегодня может удивить, подтолкнуть или испугать; поэтому команда и присутствует.</td>\n</tr>\n<tr>\n<td>01:15–01:20</td>\n<td>Разрешение</td>\n<td>Вызовы принимаются как материал, из которого можно сделать лучшее завтра.</td>\n</tr>\n<tr>\n<td>01:25–01:30</td>\n<td>Экранный вердикт</td>\n<td><code>Today, meet tomorrow.</code> и Google Cloud.</td>\n</tr>\n</tbody>\n</table>\n<h2>Достоверность текста</h2>\n<ul>\n<li>Сегмент <code>00:32–00:34</code> распознан как <code>Away, make things better</code>; начало фразы очевидно повреждено автоматической сегментацией, поэтому оно не «исправлено» в кавычках.</li>\n<li>Перекрывающиеся cues около <code>00:40–00:48</code> сохранены как есть в исходном VTT.</li>\n<li>Домашняя реплика около <code>00:20</code> может быть синхронной речью персонажей, а не частью основного VO.</li>\n</ul>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Звуковая дорожка присутствует в publisher master и проверена как AAC длиной <code>90.09 s</code>.</li>\n<li>Трек, композитор и cue sheet в доступных credits не указаны.</li>\n<li>Отдельный акустический проход не выполнялся: музыкальные инструменты, динамика и конкретные SFX не атрибутируются без доказательства.</li>\n</ul>\n<h2>Практический вывод</h2>\n<p>Текст построен не вокруг функций Google Cloud, а вокруг последовательных антитез и параллелизмов: неопределённое / ненаписанное, улучшать вещи / делать лучшие вещи, большое / малое, данные / люди, среда / друг друга, сегодня / завтра. Это позволяет бренду присвоить не отрасль, а способ смотреть на действие.</p>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Речь/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser-full/page-000s.jpg</code></td>\n<td>Маленький рассвет окружён огромным белым полем.</td>\n<td>Изоляция изображения; зрение буквально ищет начало дня.</td>\n<td>Речь ещё не началась.</td>\n<td>Exact position + publisher sprite.</td>\n</tr>\n<tr>\n<td>00:09–00:18</td>\n<td><code>frames/browser-full/page-010s.jpg</code></td>\n<td>Окна, кровать, улица и storefronts собираются в утренний коллаж.</td>\n<td>Масштабы и форматы кадров меняются внутри белой страницы.</td>\n<td>Сегодня названо неопределённым и непредсказуемым.</td>\n<td>Auto-VTT + sprite.</td>\n</tr>\n<tr>\n<td>00:18–00:27</td>\n<td><code>frames/browser-full/page-020s.jpg</code></td>\n<td>Луна, полки, толпы, пожар и вулкан сменяются матерью с ребёнком.</td>\n<td>Новостная тревога сталкивается с интимным крупным планом.</td>\n<td>Бытовая реплика о «сумасшедшем дне»; затем тезис о ненаписанном сегодня.</td>\n<td>Exact position, captions, sprite.</td>\n</tr>\n<tr>\n<td>00:27–00:36</td>\n<td><code>frames/browser-full/page-030s.jpg</code></td>\n<td>Молодая женщина просыпается, смотрит в телефон и едет через город.</td>\n<td>Переход от статуса мира к субъекту действия; full bleed чередуется с панелями.</td>\n<td>Сегодня можно начать менять положение вещей.</td>\n<td>Exact position + VTT + sprite.</td>\n</tr>\n<tr>\n<td>00:36–00:45</td>\n<td><code>frames/browser-full/page-040s.jpg</code></td>\n<td>Небоскрёбы, дроны, спутниковые и технические изображения, рабочая встреча.</td>\n<td>Editorial montage соединяет физическую и вычислительную инфраструктуру.</td>\n<td>Проблемы могут быть большими или малыми.</td>\n<td>Exact position partly stale; dense sprite is primary.</td>\n</tr>\n<tr>\n<td>00:45–00:54</td>\n<td><code>frames/browser-full/page-050s.jpg</code></td>\n<td>Городской макет, медицина, brain scan, семья и молодой человек за ноутбуком.</td>\n<td>Быстрые причинные пары: проблема → исследование → забота.</td>\n<td>Все задачи достойны решения; знание должно быть доступным и полезным.</td>\n<td>Captions + sprite; browser frame catches map/satellite panel.</td>\n</tr>\n<tr>\n<td>00:54–01:03</td>\n<td><code>frames/browser-full/page-060s.jpg</code></td>\n<td>Девочка с ноутбуком, гаражная мастерская, малый бизнес и команды.</td>\n<td>Технология показывается через применение, не через hero UI.</td>\n<td>Технология должна быть полезнее и человечнее; данные и люди — в безопасности.</td>\n<td>Exact position partly stale; sprite is primary.</td>\n</tr>\n<tr>\n<td>01:03–01:12</td>\n<td><code>frames/browser-full/page-070s.jpg</code></td>\n<td>Карты рек, леса, отходы, удалённая работа, планы и большой hangar.</td>\n<td>Коллаж расширяет ответственность от экрана до среды.</td>\n<td>Забота об окружающей среде и друг о друге; сегодня может пугать.</td>\n<td>Captions + sprite.</td>\n</tr>\n<tr>\n<td>01:12–01:21</td>\n<td><code>frames/browser-full/page-080s.jpg</code></td>\n<td>Лаборатория, код, вычислительное рабочее место и руки продолжают работу.</td>\n<td>Темнее палитра; действие ускоряется к финальному обещанию.</td>\n<td>Поэтому мы здесь; вызовы становятся лучшим завтра.</td>\n<td>Exact position + VTT + sprite.</td>\n</tr>\n<tr>\n<td>01:21–01:27</td>\n<td><code>frames/browser-full/page-090s.jpg</code></td>\n<td>Действие обрывается на белой карточке <code>Today, meet tomorrow.</code></td>\n<td>Слоган получает отдельное поле и паузу.</td>\n<td>Экранный текст.</td>\n<td>Publisher sprite; exact 90s frame декодировался с задержкой.</td>\n</tr>\n<tr>\n<td>01:27–01:30</td>\n<td><code>frames/browser-full/page-090s.jpg</code></td>\n<td>Google Cloud закрывает фильм.</td>\n<td>Минимальная подпись после полного тезиса.</td>\n<td>Логотип.</td>\n<td>Publisher sprite + local master duration.</td>\n</tr>\n<tr>\n<td>01:30</td>\n<td><code>frames/browser-full/page-090s-replay.jpg</code></td>\n<td>Vimeo показывает <code>Replay</code>.</td>\n<td>Техническое terminal state.</td>\n<td>Playback завершён.</td>\n<td>Exact player state.</td>\n</tr>\n</tbody>\n</table>\n<h2>Плотная визуальная проверка</h2>\n<ul>\n<li><code>frames/official/vimeo-sprite-120f.webp</code> — официальный Vimeo sprite на 120 кадров; это главный источник промежуточной хронологии.</li>\n<li><code>frames/contact-sheet.jpg</code> — 10-секундная browser-сетка и terminal Replay.</li>\n<li>Часть кадров Vimeo после seek повторяет предыдущий decode. Такие кадры не выдаются за точное содержание секунды: тайминг сверяется по VTT, sprite и локальному master.</li>\n</ul>\n<h2>Ритмическая карта</h2>\n<ol>\n<li><code>00:00–00:09</code> — рассвет и визуальная пустота.</li>\n<li><code>00:09–00:27</code> — неопределённость, кризисы, семья.</li>\n<li><code>00:27–00:38</code> — поворот от наблюдения к изменению.</li>\n<li><code>00:38–00:57</code> — задачи и люди, которые их решают.</li>\n<li><code>00:57–01:08</code> — человеческие и экологические критерии технологии.</li>\n<li><code>01:08–01:21</code> — сопротивление превращается в рабочий импульс.</li>\n<li><code>01:21–01:30</code> — слоган и бренд.</li>\n</ol>\n<h2>Визуальные режимы</h2>\n<ul>\n<li>крошечный кадр в белом поле — хрупкость и возможность;</li>\n<li>многооконный editorial collage — распределённый мир данных;</li>\n<li>full-bleed cinematic frame — человеческая близость;</li>\n<li>вертикальное мобильное видео — современное свидетельство;</li>\n<li>карты, спутник, медицинские scans и код — вычислительный взгляд;</li>\n<li>чистая типографическая карточка — синтез накопленного смысла.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Google | c.d. Floyd Russ</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22037\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22037</a></li>\n<li>Сообщение: <code>22037</code></li>\n<li>Дата UTC: 2026-05-11T05:27:03+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/759923391\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/759923391</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>GOOGLE\nby Floyd Russ</p>\n<p><a href=\"https://vimeo.com/759923391\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/759923391</a></p>\n<p>#image@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.787676+00:00"
    },
    {
      "id": "2026-05-10__tg-22036-a0__coca-cola-uncanned-emotions-fifa-world-cup-2026",
      "caseId": "-1001147919203:22036:0",
      "messageId": 22036,
      "date": "2026-05-10T06:05:57+00:00",
      "title": "Coca-Cola - Uncanned Emotions - FIFA World Cup 2026",
      "brand": "Coca-Cola",
      "campaign": "Feel It All",
      "format": "film",
      "director": "Isaiah Seret",
      "author": "Avion Films",
      "evidence": "E3",
      "frameCount": 15,
      "durationSeconds": 98,
      "summary": "Uncanned Emotions делает редкую для спонсорской рекламы вещь: Coca‑Cola не помещается рядом с футболом, а получает ту же нервную систему. Банка и напиток чувствуют матч вместе с болельщиками — взлетают при атаке, падают после промаха, сминаются от злости, зависают в ожидании и переливаются через край после гола.",
      "sourceUrl": "https://vimeo.com/1190407189",
      "telegramUrl": "https://t.me/fps_24_video/22036",
      "images": [
        {
          "src": "./frames/2026-05-10__tg-22036-a0__coca-cola-uncanned-emotions-fifa-world-cup-2026-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/00-vimeo-poster-hd.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "rhythm",
        "human",
        "world"
      ],
      "moves": [
        {
          "id": "product-has-the-nervous-system",
          "name": "The brand belongs to the event because it physically experiences the event.",
          "signal": "The can rises, falls, crushes, suspends and overflows with the match's emotional turns.",
          "baseline": "A sponsor product sits beside fans while actors supply all emotion.",
          "deviation": "Product material becomes a second reacting body.",
          "interpretation": "The brand belongs to the event because it physically experiences the event.",
          "transfer": "Map every story beat to a real state the product can visibly enter.",
          "risk": "Arbitrary VFX movement creates a mascot rather than product truth."
        },
        {
          "id": "uncanned-double-meaning",
          "name": "A useful title can dictate both meaning and physical choreography.",
          "signal": "A canned drink releases uncontrolled feeling while the title rejects pre-recorded emotion.",
          "baseline": "Campaign names label a benefit or audience segment.",
          "deviation": "The product noun contains the formal rule of the film.",
          "interpretation": "A useful title can dictate both meaning and physical choreography.",
          "transfer": "Search the product vocabulary for a word with both material and cultural meanings.",
          "risk": "A pun without a scene-by-scene execution remains a headline trick."
        },
        {
          "id": "invisible-match-visible-reaction",
          "name": "Reaction can be more proprietary than footage every sponsor can buy.",
          "signal": "Play-by-play supplies the game while the image concentrates on fans, cans and liquid.",
          "baseline": "Sports sponsorship spends most screen time on players, pitch and highlights.",
          "deviation": "The central event is deliberately kept offscreen.",
          "interpretation": "Reaction can be more proprietary than footage every sponsor can buy.",
          "transfer": "Let sound establish a familiar event and reserve the image for the brand's unique consequence.",
          "risk": "Without legible audio or reactions, the withheld event becomes confusing."
        },
        {
          "id": "physical-emotion-dictionary",
          "name": "A systematic visual grammar travels across language and culture.",
          "signal": "Fall means disappointment, crushing means anger, suspension means hope and splash means joy.",
          "baseline": "Emotion is communicated primarily through facial acting and music.",
          "deviation": "Each feeling receives a distinct material verb.",
          "interpretation": "A systematic visual grammar travels across language and culture.",
          "transfer": "Build an emotion-to-physics table before designing shots.",
          "risk": "One-to-one symbols feel mechanical when human ambiguity is essential."
        },
        {
          "id": "package-liquid-bubble-scale",
          "name": "Scale changes expand one asset into a complete visual world.",
          "signal": "The same drink appears as iconic can, flowing liquid and isolated golden bubble.",
          "baseline": "Pack films remain at one polished product scale.",
          "deviation": "Three material states carry everyday ritual, kinetic force and suspended time.",
          "interpretation": "Scale changes expand one asset into a complete visual world.",
          "transfer": "Identify the package, substance and smallest active unit of a product.",
          "risk": "Microscopic abstraction loses attribution without recurring brand geometry."
        },
        {
          "id": "distributed-product-relay",
          "name": "Global scale can be demonstrated through synchronized behaviour.",
          "signal": "Cans pass through streets, homes, bars and terraces before the match peaks.",
          "baseline": "A global ad uses a montage of landmarks or national flags.",
          "deviation": "One repeatable hand-to-object ritual connects locations.",
          "interpretation": "Global scale can be demonstrated through synchronized behaviour.",
          "transfer": "Find one culturally portable action that can recur without making people identical.",
          "risk": "A ubiquitous pack may flatten local specificity if every scene is staged the same way."
        },
        {
          "id": "commentary-as-edit-score",
          "name": "Semantic rhythm can score an edit as precisely as music.",
          "signal": "Attack, miss, save, foul, free kick and goal determine motion, cut length and material state.",
          "baseline": "Sports commentary decorates a pre-existing visual montage.",
          "deviation": "The voice track is the hidden screenplay and timing grid.",
          "interpretation": "Semantic rhythm can score an edit as precisely as music.",
          "transfer": "Write the offscreen action first, then assign every phrase a visual response.",
          "risk": "Literal illustration leaves no additional idea in the image."
        },
        {
          "id": "earned-suspended-time",
          "name": "Real anticipation needs duration, not just slow motion.",
          "signal": "A long silent interval holds fans and bubbles before the decisive free kick.",
          "baseline": "Brand films accelerate continuously toward the end card.",
          "deviation": "The edit removes speech and almost stops matter near the climax.",
          "interpretation": "Real anticipation needs duration, not just slow motion.",
          "transfer": "Before release, preserve one pause long enough for the audience to predict the outcome.",
          "risk": "A pause feels like lost attention when the prior stakes are unclear."
        },
        {
          "id": "macro-human-match-cut",
          "name": "Brand integration becomes structural rather than inserted.",
          "signal": "Faces, muscles and gestures alternate with tab, aluminium, condensation, foam and bubbles.",
          "baseline": "Human lifestyle and product beauty shots occupy separate sections.",
          "deviation": "The edit repeatedly declares the body and the product equivalent systems.",
          "interpretation": "Brand integration becomes structural rather than inserted.",
          "transfer": "Match each human tension or release to a truthful product texture or motion.",
          "risk": "Surface matching without causal timing becomes an interchangeable montage."
        },
        {
          "id": "negative-emotions-stay-branded",
          "name": "Owning the category ritual can be stronger than owning positive mood alone.",
          "signal": "Coca-Cola remains present during misses, heartbreak, anger and anxiety as well as the goal.",
          "baseline": "Beverage brands appear only when celebration begins.",
          "deviation": "The product accompanies the full emotional cost of fandom.",
          "interpretation": "Owning the category ritual can be stronger than owning positive mood alone.",
          "transfer": "Show the product during the truthful low states that make the payoff valuable.",
          "risk": "A brand can accidentally associate itself with harm if the negative state is not resolved or contextualized."
        },
        {
          "id": "best-feeling-is-all-feelings",
          "name": "The campaign owns participation rather than a result only one side receives.",
          "signal": "The final commentary rejects one peak emotion in favour of the entire sequence.",
          "baseline": "Sports advertising crowns victory as the singular emotional reward.",
          "deviation": "Pain, fury, suspense and joy all become part of the benefit.",
          "interpretation": "The campaign owns participation rather than a result only one side receives.",
          "transfer": "Frame a category's oscillation, not just its ideal endpoint, as the experience worth choosing.",
          "risk": "Equating all emotions can trivialize genuinely harmful experiences outside safe entertainment contexts."
        },
        {
          "id": "endline-names-demonstrated-system",
          "name": "The slogan functions as recognition and compression.",
          "signal": "Feel it all arrives after the film has physically rendered the entire emotional range.",
          "baseline": "A broad brand line is stated early and illustrated loosely.",
          "deviation": "Every previous scene acts as evidence for each word of the line.",
          "interpretation": "The slogan functions as recognition and compression.",
          "transfer": "Delay the umbrella line until the audience can reconstruct it from observed beats.",
          "risk": "A late line cannot rescue an inconsistent emotional vocabulary."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>Uncanned Emotions</code> делает редкую для спонсорской рекламы вещь: Coca‑Cola не помещается рядом с футболом, а получает ту же нервную систему. Банка и напиток чувствуют матч вместе с болельщиками — взлетают при атаке, падают после промаха, сминаются от злости, зависают в ожидании и переливаются через край после гола.</p>\n<p>Название работает как инструкция к форме. <code>Canned</code> означает и «запертый в банке», и «заранее записанный/неживой». <code>Uncanned</code> обещает обратное: реакция должна быть выпущенной, непредсказуемой и физической. Финальный <code>Feel it all</code> не выбирает позитивную эмоцию; он делает ценностью полный rollercoaster.</p>\n<h2>Подтверждённый campaign context</h2>\n<ul>\n<li>Coca‑Cola называет фильм вторым из трёх глобальных brand films кампании FIFA World Cup 2026 <code>Feel It All</code>.</li>\n<li>Первая глава <code>Bubbling Up</code> посвящена предтурнирному возбуждению; <code>Uncanned Emotions</code> — сырой реакции болельщиков; финальная <code>No Better Feeling</code> — кульминации турнира.</li>\n<li>Официальный релиз прямо перечисляет joy, heartbreak, anger, relief, pride и tears как равноправные части фанатского опыта.</li>\n<li>English play-by-play озвучивает Peter Drury, Spanish version — Luis Omar Tapia.</li>\n<li>Exact Vimeo credits: director Isaiah Seret; production Biscuit; agency Hogarth; production service Avion Films.</li>\n</ul>\n<h2>Почему драматургия работает</h2>\n<h3>Матч не нужно показывать</h3>\n<p>Зритель понимает атаку, промах, сейв, красную карточку, штрафной и гол только по комментарию и реакциям. Поле и игроки остаются на экранах или за кадром. Это освобождает изображение для фирменной задачи: не пересказывать спорт, а показать, что спорт делает с телом и продуктом.</p>\n<h3>Один объект выдерживает весь диапазон</h3>\n<p>Красная банка постоянно остаётся узнаваемой, но меняет физический глагол. Она не маскот и не персонаж с лицом; её character animation строится весом, давлением, формой, положением и жидкостью. Продукт узнаваем и одновременно драматически подвижен.</p>\n<h3>Эмоции определены физикой, а не актёрской мимикой</h3>\n<p>Падение — разочарование. Смятие — ярость. Невесомость — ожидание. Пена и splash — освобождённая радость. Это создаёт чистую систему visual verbs, которую можно понять без перевода.</p>\n<h3>Пауза перед голом длиннее обычной брендовой выдержки</h3>\n<p>После слов о hope and belief комментарий почти на десять секунд исчезает. В это время пузырьки висят в темноте. Film craft рискует темпом ради коллективного ожидания, поэтому финальный выброс действительно ощущается заработанным.</p>\n<h3>Бренд владеет не результатом, а проживанием</h3>\n<p>В ролике нет выбранной национальной команды и конкретного победителя. Coca‑Cola остаётся с болельщиком при промахе, злости, страхе и радости. Это значительно шире стандартной формулы «напиток = празднование».</p>\n<h2>Визуальный язык</h2>\n<h3>Красный якорь в разных культурах</h3>\n<p>Локации, возраст, внешность и способы просмотра меняются; красная банка остаётся стабильным визуальным индексом. Благодаря этому глобальный монтаж не нуждается в карте или объяснении стран.</p>\n<h3>Human close-up ↔ product macro</h3>\n<p>Крупные лица чередуются с табом, конденсатом, смятым алюминием, пузырьком и струёй. Монтаж постоянно утверждает эквивалентность: то, что происходит с лицом и мышцами, происходит с продуктом и материалом.</p>\n<h3>Три состояния Coca‑Cola</h3>\n<ol>\n<li>Упаковка — узнаваемый бренд и предмет ритуала.</li>\n<li>Жидкость — энергия, давление и overflow.</li>\n<li>Пузырёк — микроскопическое suspended emotion.</li>\n</ol>\n<p>Переключение масштаба позволяет одной системе играть и бытовую, и почти космическую сцену.</p>\n<h3>Тёплая реальность и чёрная абстракция</h3>\n<p>Люди живут в тёплых, плотных, локальных пространствах. Напряжение перед ударом переносится в чёрный void с золотыми пузырьками. Абстракция используется один раз — когда реальное время как будто останавливается.</p>\n<h2>Копирайтинг и звук</h2>\n<p>Спортивный комментарий выполняет три задачи одновременно:</p>\n<ul>\n<li>создаёт невидимую последовательность матча;</li>\n<li>называет эмоциональные состояния, которые изображение материализует;</li>\n<li>управляет темпом от скоростных атак до паузы и финального крика.</li>\n</ul>\n<p>Финальный тезис переопределяет привычную формулу <code>no better feeling</code>: лучшей объявляется не победа сама по себе, а сумма всех пережитых состояний. Это точно подводит к umbrella line <code>Feel it all</code>.</p>\n<h2>Что можно перенести</h2>\n<ol>\n<li>Выбрать один физически выразительный объект и составить словарь его состояний для каждой драматической эмоции.</li>\n<li>Разделить каналы: звук рассказывает буквальное событие, изображение показывает его метафорическое действие на продукт.</li>\n<li>Убрать категорийный hero shot до тех пор, пока упаковка не заработала драматическую функцию.</li>\n<li>Использовать material properties продукта — давление, пузырьки, холод, пластичность — как narrative engine.</li>\n<li>Перед кульминацией создавать настоящую паузу, в которой одно состояние удерживается дольше комфортного.</li>\n<li>В глобальной кампании держать один узнаваемый объект, а не унифицировать людей и пространства.</li>\n<li>Строить endline как название уже пережитой системы, а не рекламный комментарий после неё.</li>\n</ol>\n<h2>Риски при копировании</h2>\n<ul>\n<li>Если продукт не обладает выразительной физикой, «эмоциональная анимация предмета» станет VFX-демо.</li>\n<li>Постоянное наличие упаковки может выглядеть навязчиво, если её состояние не меняется вместе с сюжетом.</li>\n<li>Слишком буквальное соответствие «эмоция = эффект» быстро превращает систему в набор визуальных каламбуров.</li>\n<li>Спортивный комментарий может маскировать слабую картинку: без самостоятельной product choreography звук сделает всю работу один.</li>\n<li>Универсальная фанатская эмоция не должна стирать различия культурных ритуалов и реальных ставок болельщиков.</li>\n<li>Обливание напитком и намеренно смятая упаковка могут конфликтовать с функциональным consumption claim; здесь они работают как controlled metaphor, а не инструкция.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>локальный movie master и byte identity с agency delivery;</li>\n<li>полный production/post/VFX/music/sound credit list;</li>\n<li>конкретные города каждого наблюдаемого эпизода;</li>\n<li>реальная принадлежность персонажей к национальным командам;</li>\n<li>human-approved пунктуация auto-caption;</li>\n<li>монтажная идентичность English и Spanish versions.</li>\n</ul>\n<h2>Итог</h2>\n<p>Главный учебный принцип — дать продукту не cameo, а драматическую физику. Coca‑Cola обычно ассоциируется с refreshment после эмоции; здесь её материал становится самой эмоцией. Упаковка, жидкость и пузырёк играют три масштаба одной роли, а финальный брендовый тезис оказывается следствием формы: почувствовать всё — значит позволить всему выйти из банки.</p>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Во время условного opening match FIFA World Cup эмоции болельщиков буквально переходят в Coca‑Cola: банки подпрыгивают, падают, сминаются, зависают и взрываются пеной вместе с атакой, промахом, гневом, надеждой и голом. Продукт перестаёт быть реквизитом просмотра и становится физическим телом матча.</p>\n<h2>Структура 98-секундной версии</h2>\n<h3>1. Матч начинается внутри напитка — 00:00–00:08</h3>\n<p>Чёрные карточки вводят FIFA World Cup 26 и opening match. Вместо стадиона первым материальным миром становятся янтарные пузырьки и поверхность Coca‑Cola. Комментатор описывает возбуждённую атмосферу, пока зритель ещё не видит саму игру.</p>\n<h3>2. Ожидание распределяется по миру — 00:08–00:16</h3>\n<p>Люди на городской улице, в небольших заведениях и у экранов получают или открывают Coca‑Cola. Банка проходит из руки в руку как пропуск в общее событие. Разные пространства объединены одним временем матча и одним красным объектом.</p>\n<h3>3. Атака становится движением банки — 00:16–00:24</h3>\n<p>Комментатор ускоряется: команда идёт в атаку, появляется свободное пространство. Монтаж отвечает физикой продукта — банка взлетает, скользит, вращается, пена и жидкость выходят из равновесия. Болельщики замирают или наклоняются вслед за движением.</p>\n<h3>4. Промах получает материальный вес — 00:24–00:33</h3>\n<p>Момент упущен. Банка падает, катится, оказывается на поверхности отдельно от руки. Объятия и сжатые лица сменяют прежний импульс. «Agony» и «heartbreak» не получают мелодраматической спортивной реконструкции — их играет обычный объект, который потерял устойчивость.</p>\n<h3>5. Сейв снова поднимает пространство — 00:33–00:44</h3>\n<p>Игра переносится на другой конец поля; ловкость и спасение возвращают энергию. Банки снова подаются, поднимаются, встречаются в руках. Вода, лёд и конденсат реагируют всплеском. Комментатор прямо призывает почувствовать радость и то, как место «поднимается».</p>\n<h3>6. Гнев сминает форму — 00:44–00:57</h3>\n<p>Грубый подкат и красная карточка вызывают злость. Болельщики кричат и сжимают алюминий; банка деформируется и падает на мокрый пол. Тезис «this place is boiling» получает не буквальный стадион, а кипящую поверхность продукта и напряжённые лица в разных местах.</p>\n<h3>7. Перед штрафным всё зависает — 00:58–01:19</h3>\n<p>Шум уступает тишине. Банка на домашней поверхности как будто теряет вес; затем вместе с золотыми пузырьками зависает в тёмном пространстве. На террасе группа болельщиков ждёт удара, не разрывая общую композицию.</p>\n<p>Самая длинная пауза в речи приходится на надежду. Ролик использует отсутствие комментария как физическое suspended time перед ударом.</p>\n<h3>8. Гол освобождает всё содержимое — 01:19–01:31</h3>\n<p>Гол запускает каскад: люди вскакивают, обнимаются и кричат; Coca‑Cola льётся, пенится и летит через кадр. Банкa больше не удерживает внутреннее давление — название <code>Uncanned Emotions</code> становится наблюдаемым действием.</p>\n<h3>9. Все чувства оказываются ценностью — 01:31–01:38</h3>\n<p>После экстаза комментатор делает финальный вывод: лучшее чувство — не одно выбранное, а вся их последовательность. Крупный красный макро-кадр ведёт к <code>Feel it all with Coca‑Cola</code>, затем к совместной карточке Coca‑Cola и FIFA World Cup 26.</p>\n<h2>Причинная дуга</h2>\n<ol>\n<li>Общий матч запускает ожидание.</li>\n<li>Coca‑Cola соединяет разнесённых болельщиков в один ритуал.</li>\n<li>Каждое игровое событие меняет тело человека и состояние продукта.</li>\n<li>Промах роняет, радость поднимает, гнев сминает, надежда подвешивает.</li>\n<li>Гол освобождает и людей, и напиток.</li>\n<li>Бренд присваивает не победу одной команды, а право прожить весь эмоциональный диапазон.</li>\n</ol>\n<h2>Граница версии</h2>\n<ul>\n<li>Разбирается exact Vimeo <code>1190407189</code>, observed/player duration <code>98.31 s</code>.</li>\n<li>Полный playback завершён до <code>Replay</code> в English auto-captioned version.</li>\n<li>Public download отключён; локального movie master нет. Хронология подтверждена полным просмотром, 120-frame publisher sprite, точными позициями и VTT.</li>\n<li>Официальный релиз Coca‑Cola подтверждает Peter Drury как голос English version и Luis Omar Tapia для Spanish version; в этом кейсе анализируется английская публикация.</li>\n</ul>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Vimeo публикует English auto-generated captions: 24 cues с <code>00:05</code> до <code>01:36</code>.</li>\n<li>Полный publisher-hosted VTT сохранён в <code>source/auto-generated-en.vtt</code>.</li>\n<li>Официальный Coca‑Cola release атрибутирует English play-by-play Peter Drury; Spanish version — Luis Omar Tapia.</li>\n<li>Ниже хранится смысловая и функциональная карта, а не повтор полного авторского текста.</li>\n</ul>\n<h2>Карта комментария</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Событие</th>\n<th>Эмоциональная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:05–00:16</td>\n<td>Атмосфера opening match, ожидание</td>\n<td>Зритель вводится в эмоциональные «американские горки» до появления игрового поля.</td>\n</tr>\n<tr>\n<td>00:16–00:24</td>\n<td>Атака по флангу, свободное пространство</td>\n<td>Темп речи поднимает банки и тела; футбол существует через реакцию.</td>\n</tr>\n<tr>\n<td>00:24–00:33</td>\n<td>Промах</td>\n<td>Короткие фразы раскладывают разочарование на потерю момента, боль и heartbreak.</td>\n</tr>\n<tr>\n<td>00:33–00:44</td>\n<td>Ответная атака и сейв</td>\n<td>Ритм быстро возвращается; joy и подъём места становятся глаголами физики продукта.</td>\n</tr>\n<tr>\n<td>00:44–00:57</td>\n<td>Подкат, злость, красная карточка</td>\n<td>Комментарий усиливает деформацию: fury и boiling превращаются в смятую банку и кипящую среду.</td>\n</tr>\n<tr>\n<td>00:58–01:09</td>\n<td>Штрафной, тишина, напряжение</td>\n<td>Речь замедляется и оставляет надежду последним доступным действием.</td>\n</tr>\n<tr>\n<td>01:09–01:19</td>\n<td>Пауза перед ударом</td>\n<td>Самая выразительная часть звука — временное отсутствие слов.</td>\n</tr>\n<tr>\n<td>01:19–01:31</td>\n<td>Гол и переполнение эмоций</td>\n<td>Серия коротких номинаций делает радость физическим выбросом.</td>\n</tr>\n<tr>\n<td>01:32–01:37</td>\n<td>Финальный вывод</td>\n<td>Ценность переносится с одного «лучшего» чувства на весь диапазон пережитого.</td>\n</tr>\n</tbody>\n</table>\n<h2>Экранный текст</h2>\n<ul>\n<li>Opening: <code>FIFA World Cup 26</code> и <code>Opening Match</code>.</li>\n<li>Финал: <code>Feel it all with Coca‑Cola</code>.</li>\n<li>End card: Coca‑Cola × FIFA World Cup 26.</li>\n</ul>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Полный playback подтверждает звуковую дорожку и доминирование футбольного play-by-play.</li>\n<li>Официальный релиз подтверждает голоса комментаторов, но не публикует cue sheet, композитора или полный sound credit.</li>\n<li>Конкретные слои толпы, жидкости, алюминия и музыкальной партитуры не размечаются как отдельные факты без локального акустического прохода.</li>\n</ul>\n<h2>Практический вывод</h2>\n<p>Комментатор не описывает Coca‑Cola. Он создаёт невидимый матч, а изображение каждый раз переводит спортивный глагол в физическое состояние банки, жидкости и болельщика. Такой split-channel сценарий даёт звуку самостоятельную историю, а продукту — право метафорически её исполнить.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved word-for-word English script;</li>\n<li>полный состав voice/sound/music команды;</li>\n<li>идентичность caption punctuation оригинальной записи;</li>\n<li>соответствие тайминга и монтажа Spanish version exact English Vimeo edit.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Evidence</th>\n<th>Наблюдаемое действие</th>\n<th>Монтаж/форма</th>\n<th>Комментарий</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08</td>\n<td><code>frames/official/vimeo-sprite.webp</code>, row 1</td>\n<td>Чёрные FIFA/title cards сменяются янтарными пузырьками и зрителем у экрана.</td>\n<td>Стадион удерживается вне кадра; матч сначала существует как звук и жидкость.</td>\n<td>Возбуждённая атмосфера.</td>\n</tr>\n<tr>\n<td>00:08–00:16</td>\n<td>sprite, row 2</td>\n<td>Люди на улице и в локальных заведениях передают, открывают и берут красные банки.</td>\n<td>Product relay соединяет географически разные watch contexts.</td>\n<td>Ожидание всё выше.</td>\n</tr>\n<tr>\n<td>00:16–00:24</td>\n<td>sprite, row 3</td>\n<td>Банка взлетает/движется, жидкость выходит из равновесия, лица следят за атакой.</td>\n<td>Игровой вектор переводится в движение продукта и взглядов.</td>\n<td>Атака по флангу.</td>\n</tr>\n<tr>\n<td>00:24–00:33</td>\n<td>sprite, row 4</td>\n<td>Банка падает или катится; болельщики сжимаются, обнимаются, закрываются напитком.</td>\n<td>Потеря вертикали материализует промах.</td>\n<td>Упущенный момент, agony, heartbreak.</td>\n</tr>\n<tr>\n<td>00:33–00:44</td>\n<td>sprite, row 5</td>\n<td>Руки снова поднимают банки, люди сближаются; вода и конденсат дают всплеск.</td>\n<td>Возврат импульса через передачу, подъём и splash.</td>\n<td>Ответная атака, сейв, joy.</td>\n</tr>\n<tr>\n<td>00:44–00:57</td>\n<td>sprite, rows 6–7</td>\n<td>Раздражённые лица, смятая банка, разлитая поверхность и объект на мокром полу.</td>\n<td>Алюминий принимает на себя телесное напряжение болельщика.</td>\n<td>Подкат, anger, red card, boiling.</td>\n</tr>\n<tr>\n<td>00:58–01:09</td>\n<td>sprite, row 8</td>\n<td>Банка стоит и затем будто зависает в домашнем пространстве; группа на террасе замирает.</td>\n<td>Движение почти выключено; предмет отделяется от опоры.</td>\n<td>Тишина перед штрафным, edge, hope.</td>\n</tr>\n<tr>\n<td>01:09–01:19</td>\n<td>sprite, rows 9–10</td>\n<td>Золотые пузырьки зависают в чёрном пространстве и медленно собираются; лица ждут.</td>\n<td>Абстрактное suspended time растягивает паузу без слов.</td>\n<td>Речевая пауза.</td>\n</tr>\n<tr>\n<td>01:19–01:31</td>\n<td>sprite, row 11</td>\n<td>Гол освобождает крик, объятия, пену, поток и летящую Coca‑Cola.</td>\n<td>Match cut связывает человеческое и жидкое переполнение.</td>\n<td>Гол, ecstasy, unbridled joy.</td>\n</tr>\n<tr>\n<td>01:31–01:38</td>\n<td>sprite, row 12</td>\n<td>Напиток льётся через лицо, золотой splash сменяется макро красной банки и end cards.</td>\n<td>Телесная кульминация очищается до iconic pack + line.</td>\n<td>Лучшее чувство — весь диапазон.</td>\n</tr>\n<tr>\n<td>01:38</td>\n<td><code>frames/browser-full/page-098s-replay.jpg</code></td>\n<td>Vimeo terminal <code>Replay</code>.</td>\n<td>Техническое подтверждение полного playback.</td>\n<td>Ролик завершён.</td>\n</tr>\n</tbody>\n</table>\n<h2>Evidence map</h2>\n<ul>\n<li><code>frames/official/vimeo-sprite.webp</code> — publisher sprite <code>4686×2640</code>, 120 последовательных кадров, полное покрытие 98-секундной версии.</li>\n<li><code>frames/browser-full/</code> — exact positions <code>00:00–01:35</code> и terminal Replay; из-за Vimeo seek decode крупная банка часто повторяется, поэтому они служат таймкодным доказательством, а не главным источником микрособытий.</li>\n<li><code>frames/contact-sheet.jpg</code> — сводка browser positions.</li>\n<li><code>frames/official/00-vimeo-poster-hd.jpg</code> — чистый publisher poster <code>1920×1080</code>.</li>\n</ul>\n<h2>Ритмическая схема</h2>\n<ol>\n<li>title и immersion в напиток;</li>\n<li>distributed ritual открытия банки;</li>\n<li>атака / подъём;</li>\n<li>промах / падение;</li>\n<li>сейв / возвращение энергии;</li>\n<li>подкат / смятие;</li>\n<li>штрафной / зависание;</li>\n<li>гол / переполнение;</li>\n<li>весь диапазон / pack verdict.</li>\n</ol>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Coca-Cola - Uncanned Emotions - FIFA World Cup 2026</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22036\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22036</a></li>\n<li>Сообщение: <code>22036</code></li>\n<li>Дата UTC: 2026-05-10T06:05:57+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1190407189\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1190407189</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>COCA-COLA - UNCANNED EMOTIONS\nby Isaiah Seret</p>\n<p><a href=\"https://vimeo.com/1190407189\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1190407189</a></p>\n<p>#adv@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.785031+00:00"
    },
    {
      "id": "2026-05-09__tg-22035-a0__neighbours",
      "caseId": "-1001147919203:22035:0",
      "messageId": 22035,
      "date": "2026-05-09T04:50:25+00:00",
      "title": "Neighbours",
      "brand": "Neighbours",
      "campaign": "",
      "format": "film",
      "director": "Anderson Wright",
      "author": "Anderson Wright",
      "evidence": "E3",
      "frameCount": 15,
      "durationSeconds": 60,
      "summary": "Neighbours превращает минутный календарь жизни в Канаде в этическое предложение: быть соседом — значит замечать не только близких друзей, но и людей, службы, игры и пространства, из которых складывается повседневная взаимность. Фильм ничего не продаёт и не доказывает тезис репликами; он меняет объём знакомого слова с каждым новым кадром.",
      "sourceUrl": "https://vimeo.com/1178686437",
      "telegramUrl": "https://t.me/fps_24_video/22035",
      "images": [
        {
          "src": "./frames/2026-05-09__tg-22035-a0__neighbours-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "rhythm",
        "sound",
        "world",
        "human",
        "reframe"
      ],
      "moves": [
        {
          "id": "production-method-proves-line",
          "name": "A slogan becomes credible when the way the work was made contains the same idea.",
          "signal": "The film says 'this year' and is explicitly described as footage made over a year living in Canada.",
          "baseline": "A time-based line is added after production to a montage shot over a short campaign schedule.",
          "deviation": "The production duration becomes the literal evidence and structure of the message.",
          "interpretation": "A slogan becomes credible when the way the work was made contains the same idea.",
          "transfer": "Translate one key word in the proposition into a shooting rule, collection period or editorial constraint.",
          "risk": "Claiming a long observational process without verifiable provenance turns method into mythology."
        },
        {
          "id": "definition-expands-by-image",
          "name": "Semantic expansion can supply narrative progression when there is no protagonist plot.",
          "signal": "An embrace, portraits, municipal work, firefighters, hockey, public space and a residential street all answer the word neighbour.",
          "baseline": "A film defines a social value through narration or one exemplary hero.",
          "deviation": "Each image silently widens the definition without replacing the repeated word.",
          "interpretation": "Semantic expansion can supply narrative progression when there is no protagonist plot.",
          "transfer": "Start with the most literal image of a value, then add increasingly systemic or unexpected examples.",
          "risk": "Unrelated examples create a mood board if the audience cannot trace the shared definition."
        },
        {
          "id": "infrastructure-is-care",
          "name": "Care becomes tangible when the systems that sustain everyday life are visible.",
          "signal": "A snow-service vehicle and firefighters sit inside the same tender montage as friends and neighbours.",
          "baseline": "Community films rely on smiling faces while services and maintenance remain background.",
          "deviation": "Functional civic work is treated as an emotional expression of proximity.",
          "interpretation": "Care becomes tangible when the systems that sustain everyday life are visible.",
          "transfer": "Look for the maintenance, logistics or service action that materially enacts the brand value.",
          "risk": "Aestheticizing essential workers without context or reciprocity can feel extractive."
        },
        {
          "id": "seasonal-proof-not-decoration",
          "name": "Natural change makes sustained attention visible without explanatory titles.",
          "signal": "Snow, autumn leaves and spring blossom recur across a film documented over one year.",
          "baseline": "Season changes provide attractive variety or a generic passage-of-time shorthand.",
          "deviation": "Season is both verified production history and the film's primary chronology.",
          "interpretation": "Natural change makes sustained attention visible without explanatory titles.",
          "transfer": "Use environmental state as structure only when the story truly spans that state change.",
          "risk": "Stock seasonal inserts break trust and reduce time to a cosmetic transition."
        },
        {
          "id": "four-three-social-album",
          "name": "Format can establish relational distance before content does.",
          "signal": "The 1440x1080 4:3 frame repeatedly centres people and their immediate environments.",
          "baseline": "Contemporary social film defaults to widescreen spectacle or vertical platform framing.",
          "deviation": "A compact near-photographic aspect ratio makes the montage feel like a shared album.",
          "interpretation": "Format can establish relational distance before content does.",
          "transfer": "Choose aspect ratio by the desired social distance between viewer, person and place.",
          "risk": "A retro ratio without compositional discipline becomes style quotation."
        },
        {
          "id": "familiar-song-as-semantic-container",
          "name": "Known audio can function as a semantic container rather than an emotion shortcut.",
          "signal": "One neighbour-themed song continues across different people, services, spaces and seasons.",
          "baseline": "A familiar song is licensed mainly for nostalgia and emotional lift.",
          "deviation": "The repeated lyrical category becomes a question the images keep re-answering.",
          "interpretation": "Known audio can function as a semantic container rather than an emotion shortcut.",
          "transfer": "Select a sound frame whose central noun or verb can be challenged and expanded visually.",
          "risk": "Recognition overwhelms authorship when the images add no new meaning."
        },
        {
          "id": "distributed-protagonist",
          "name": "Some values are structurally collective and weaken when embodied by a single hero.",
          "signal": "No person dominates; individual portraits alternate with pairs, groups, workers and places.",
          "baseline": "A short human film secures attention through one exceptional protagonist.",
          "deviation": "Authorship distributes attention so the community itself becomes the subject.",
          "interpretation": "Some values are structurally collective and weaken when embodied by a single hero.",
          "transfer": "When the proposition is systemic, allocate screen time across roles rather than casting one spokesperson.",
          "risk": "Distributed attention can become emotionally thin unless recurring form supplies cohesion."
        },
        {
          "id": "quiet-ending-as-continuation",
          "name": "A quiet ending can imply that the value must continue after the film rather than climax inside it.",
          "signal": "The final observed image is a calm flowering residential street rather than a spectacle or emotional peak.",
          "baseline": "A 60-second montage accelerates toward its largest crowd, reveal or logo moment.",
          "deviation": "The film lowers intensity and hands the invitation back to ordinary life.",
          "interpretation": "A quiet ending can imply that the value must continue after the film rather than climax inside it.",
          "transfer": "End on the everyday environment where the requested behaviour will actually occur.",
          "risk": "Low-intensity closure feels unfinished when the preceding montage has not established a clear proposition."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Коротко</h2>\n<p><code>Neighbours</code> превращает минутный календарь жизни в Канаде в этическое предложение: быть соседом — значит замечать не только близких друзей, но и людей, службы, игры и пространства, из которых складывается повседневная взаимность. Фильм ничего не продаёт и не доказывает тезис репликами; он меняет объём знакомого слова с каждым новым кадром.</p>\n<h2>Идея</h2>\n<p>Обычный национальный или городской montage строил бы образ места через landmarks, масштаб и исключительные события. Здесь отклонение противоположное: режиссёр собирает Канаду из лиц, снега, пожарной машины, катка, комнаты с инструментами, парка и цветущей жилой улицы. Поэтому страна возникает не как достопримечательность, а как сеть соседских отношений.</p>\n<p>Фраза <code>This year, be a good neighbour</code> поддержана не только текстом, но и методом: материал снят в течение года жизни режиссёра в Канаде. <code>This year</code> становится одновременно временной рамкой производства, структурой монтажа и призывом на следующий год.</p>\n<h2>Драматургия</h2>\n<h3>1. Близость как первый факт</h3>\n<p>Первый наблюдаемый образ — объятие. Базовый рекламный монтаж обычно сначала задаёт место или героя, а затем просит эмоциональную инвестицию. Здесь фильм начинает с уже случившейся связи, поэтому последующие незнакомцы воспринимаются через установленную норму близости.</p>\n<h3>2. Расширение определения</h3>\n<p>Портреты отдельных людей перемежаются городской машиной, пожарными, хоккеем и общественными пространствами. Отклонение от «галереи красивых лиц» в том, что соседство проявляется как труд и инфраструктура. Интерпретация: community — не настроение в кадре, а система повседневных действий.</p>\n<h3>3. Время вместо кульминации</h3>\n<p>Обычный 60-секундный фильм ускоряется к payoff. <code>Neighbours</code> не наращивает масштаб: сезоны повторяются, эмоциональный тон остаётся мягким, а финал приходит на спокойной улице. Это делает завершение не наградой, а продолжением жизни за пределами ролика.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>4:3 вместо social-wide/vertical.</strong> Узкий кадр делает людей и среду похожими на семейную фотографию или наблюдательную хронику. Это не самоцель: формат поддерживает интимность и не позволяет пейзажу превращать людей в туристический масштаб.</li>\n<li><strong>Сезон как монтажная ось.</strong> Снег, осенняя листва и весеннее цветение дают хронологию без титров. Базовый montage мог бы использовать цвет как декоративное разнообразие; здесь природное изменение доказывает длительность внимания.</li>\n<li><strong>Равноправие портрета и функции.</strong> Лица, муниципальная работа, пожарные и каток сняты в одном эмоциональном регистре. Благодаря этому фильм не делит людей на «героев» и фон.</li>\n<li><strong>Среда вместо биографии.</strong> Комната с инструментами, городской горизонт, каток и улица дают ровно столько контекста, чтобы человек оставался конкретным, но не становился персонажем с придуманной историей.</li>\n<li><strong>Спокойная наблюдательность.</strong> Кадры не форсируют эксцентрику и не требуют от людей рекламного performance. Ценность возникает из накопления внимания.</li>\n</ul>\n<h2>Звук как сценарная система</h2>\n<p>Знакомая песенная форма действует как единый адрес ко всем кадрам. В базовом inspirational montage музыка лишь регулирует энергию; здесь лирическая категория — neighbour — определяет, кого и что способен включить монтаж. Каждый новый образ не иллюстрирует отдельную строчку, а меняет значение повторяемого рефрена.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Снять слоган методом.</strong> Если в сообщении есть время, повтор, расстояние или материал, пусть production process буквально содержит это свойство.</li>\n<li><strong>Расширять одно слово кадр за кадром.</strong> Начать с самого буквального значения, затем включать неожиданные социальные роли и пространства.</li>\n<li><strong>Дать инфраструктуре эмоциональную роль.</strong> Служебная машина или пожарная команда могут рассказывать о заботе убедительнее абстрактной улыбки.</li>\n<li><strong>Использовать известный sound frame как вопрос.</strong> Пусть знакомая звуковая форма задаёт категорию, а изображение спорит с её узким привычным значением.</li>\n<li><strong>Не путать кульминацию с громкостью.</strong> Для темы постоянной заботы спокойный выход может быть точнее эффектного финального reveal.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — одинаково внимательное отношение к другу, незнакомцу, службе и месту. Норма — выделить одного выдающегося героя или создать обобщённый uplifting crowd montage. Отклонение — никто не получает права быть единственным центром. Интерпретация — соседство существует именно как распределённая ценность: оно становится видимым только в сумме малых присутствий.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Копирование песни без собственного смыслового расширения даст ностальгию вместо идеи.</li>\n<li>Календарный монтаж без доказанного периода съёмки станет декоративной сезонной нарезкой.</li>\n<li>Анонимные портреты требуют этичного production context; нельзя превращать реальных людей в визуальную «фактуру» без отношений и согласия.</li>\n<li>Сдержанный темп работает только при точном отборе лиц и действий; случайная хроника не собирается в тезис автоматически.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>Exact Vimeo публикация и полный browser playback доказывают фильм, длительность, credits, кадры и автоматический caption track. Сайт Anderson Wright включает <code>Neighbours</code> в selected work; Stink Films атрибутирует 60-секундный проект режиссёру. Public download отключён, поэтому локального movie master нет и evidence level остаётся E3.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>имена, города и отношения изображённых людей;</li>\n<li>точная идентичность исполнителя/версии песни и music rights;</li>\n<li>полный sound/music cue sheet;</li>\n<li>каждый промежуточный план между сохранёнными позициями;</li>\n<li>происхождение второго ошибочного caption asset;</li>\n<li>отдельный клиент или коммерческий заказчик: Stink Films указывает <code>Client: Neighbours</code>, что не превращается в вывод о бренде.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Год жизни в Канаде складывается в минутный портрет соседства: люди, городские службы, общественные места и смена сезонов становятся разными формами близости, а знакомая песня о соседе связывает их в одно сообщество.</p>\n<h2>Сценарная механика</h2>\n<p>Это не сюжет с одним героем, а календарный монтаж. Фильм начинает с физического контакта, затем расширяет слово «сосед» от знакомых лиц до людей, которых мы встречаем в городе, и завершает цикл спокойным весенним жилым пейзажем. Временную причинность создают сезоны: осень → зима → интерьеры и тёплые дни → снова зима → осень → весна.</p>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Сценарная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:05</td>\n<td>Объятие среди осенней листвы сменяется заснеженным городским пространством.</td>\n<td>Буквально вводит близость, затем сразу расширяет её до общего места.</td>\n</tr>\n<tr>\n<td>00:05–00:15</td>\n<td>Портрет пожилого мужчины на фоне города; женщина в комнате с музыкальными инструментами.</td>\n<td>Соседство получает лица, но не объясняется биографиями.</td>\n</tr>\n<tr>\n<td>00:15–00:24</td>\n<td>Смеющийся мужчина у перил; небольшая городская машина работает в снегу.</td>\n<td>Человеческое тепло соединяется с незаметной инфраструктурой заботы.</td>\n</tr>\n<tr>\n<td>00:24–00:34</td>\n<td>Пожарные рядом с машиной; люди играют в хоккей на открытом катке.</td>\n<td>Сообщество показано и как служба, и как совместная игра.</td>\n</tr>\n<tr>\n<td>00:34–00:44</td>\n<td>Две женщины в осеннем парке; группа людей в общественном/транзитном пространстве.</td>\n<td>Фильм возвращается к отношениям и повседневным пересечениям.</td>\n</tr>\n<tr>\n<td>00:44–00:52</td>\n<td>Дальний план осеннего пространства с небольшой фигурой; затем улица с цветущими деревьями.</td>\n<td>Масштаб от человека в ландшафте переходит к месту, где живут соседи.</td>\n</tr>\n<tr>\n<td>00:52–01:00</td>\n<td>Песня завершает приглашение быть соседом; изображение удерживает весеннее жилое окружение и уходит в финал.</td>\n<td>Календарный круг превращается в адресованный зрителю призыв.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Песня задаёт вопрос о соседстве.</li>\n<li>Каждый новый портрет предлагает ещё один возможный ответ.</li>\n<li>Службы, спорт и общественные пространства доказывают, что соседство — не только частная дружба.</li>\n<li>Повтор сезонов показывает длительность наблюдения и переводит фразу <code>this year</code> из слогана в производственный метод.</li>\n<li>Финальное приглашение возвращает ответственность зрителю: соседство существует только как действие.</li>\n</ol>\n<h2>Граница реконструкции</h2>\n<p>Точные переходы между всеми промежуточными планами не восстанавливаются: таблица опирается на полный непрерывный просмотр и 12 временных контрольных кадров плюс terminal <code>Replay</code>. Имена изображённых людей, конкретные города и характер их отношений не заявляются.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус</h2>\n<ul>\n<li>Vimeo публикует English auto-generated VTT: 17 cues с <code>00:00.079</code> до <code>00:56.159</code>; файл сохранён без молчаливого исправления в <code>source/auto-generated-en.vtt</code>.</li>\n<li>Дорожка представляет собой песню-приглашение о том, чтобы стать соседом. Это смысловая карта, а не публикация полного текста песни.</li>\n<li>Отдельный обнаруженный VTT на 32 cues продолжается до <code>00:08:14</code>, не соответствует 59.958-секундному фильму и сохранён как <code>source/rejected-caption-78626693.vtt</code> с явным статусом rejected.</li>\n<li>Отдельного доказанного spoken voiceover поверх песни не зафиксировано.</li>\n</ul>\n<h2>Смысловая карта песни</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Смысл</th>\n<th>Функция в фильме</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td>Дружелюбное обращение к человеку рядом и приглашение войти в общее пространство.</td>\n<td>Делает первые портреты не наблюдением издалека, а прямым обращением.</td>\n</tr>\n<tr>\n<td>00:12–00:27</td>\n<td>Желание иметь такого человека рядом и повторное приглашение стать соседом.</td>\n<td>Рефрен превращает разрозненных людей и места в одну серию ответов.</td>\n</tr>\n<tr>\n<td>00:27–00:43</td>\n<td>Уточнение близости: рядом существуют люди, с которыми можно разделить обычный день.</td>\n<td>Позволяет включить в понятие соседства службы, каток и общественное пространство.</td>\n</tr>\n<tr>\n<td>00:43–00:56</td>\n<td>Соседи определяются через близость и совместность; приглашение повторяется как вывод.</td>\n<td>Закрывает не историю героя, а этическое предложение зрителю.</td>\n</tr>\n</tbody>\n</table>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Песня работает непрерывным sound bridge: география, лица и сезоны меняются, а интонация остаётся домашней и узнаваемой.</li>\n<li>Это отличается от типичного вдохновляющего montage score: звук не наращивает триумф, а удерживает одинаково мягкое отношение к каждому человеку.</li>\n<li>Vimeo credit подтверждает <code>Sound Design: Christian Stropko</code>, но не публикует cue sheet, исполнителя, правообладателя записи или отдельный music credit.</li>\n<li>Без локального акустического прохода не размечаются конкретные ambience/SFX по сценам и не утверждается, является ли использованная запись оригинальным исполнением или новой версией.</li>\n</ul>\n<h2>Практический вывод</h2>\n<p>Звук здесь не объясняет изображения. Он заранее задаёт одно слово — «сосед» — а монтаж всё время расширяет его значение. Так знакомая песенная форма становится сценарным контейнером для документального материала.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved word-for-word lyric transcript;</li>\n<li>исполнитель и версия музыкальной записи;</li>\n<li>cue sheet, музыкальные права и полный состав sound team;</li>\n<li>точная карта ambience и эффектов;</li>\n<li>наличие отдельной речи вне песни.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Exact Vimeo player был просмотрен непрерывно до состояния <code>Replay</code>. Кадры сняты во время реального playback; они показывают проверенные позиции, но не заменяют каждый промежуточный монтажный план.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/browser-full/page-000s.jpg</code></td>\n<td>Два человека обнимаются среди осенних листьев.</td>\n<td>Наблюдательный 4:3-портрет; физическая близость вводится первым образом.</td>\n<td>Начало песни-приглашения.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:01</td>\n<td><code>frames/browser-full/page-001s.jpg</code></td>\n<td>Люди движутся и встречаются на заснеженной городской площади.</td>\n<td>Резкий сезонный переход из тёплой осени в холодное общее пространство.</td>\n<td>Песня продолжается без разрыва.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:06</td>\n<td><code>frames/browser-full/page-006s.jpg</code></td>\n<td>Пожилой мужчина смотрит в камеру на фоне серого городского горизонта.</td>\n<td>Центрированный портрет отделяет человека от масштаба города.</td>\n<td>Рефрен адресован конкретному лицу.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:11</td>\n<td><code>frames/browser-full/page-011s.jpg</code></td>\n<td>Женщина находится в комнате, заполненной музыкальными инструментами и вещами.</td>\n<td>Среда характеризует человека вместо титра или интервью.</td>\n<td>Та же песня связывает интерьер с улицей.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/browser-full/page-016s.jpg</code></td>\n<td>Мужчина смеётся у наружных перил в более тёплом свете.</td>\n<td>Портрет строится на непостановочном жесте, а не на позе.</td>\n<td>Мягкая песенная интонация.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:21</td>\n<td><code>frames/browser-full/page-021s.jpg</code></td>\n<td>Небольшая служебная машина расчищает/обслуживает заснеженное пространство.</td>\n<td>Монтаж меняет героя-человека на действие городской инфраструктуры.</td>\n<td>Sound bridge сохраняет человеческий смысл кадра.</td>\n<td>Exact playback frame; конкретная служба не идентифицирована.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/browser-full/page-025s.jpg</code></td>\n<td>Пожарные стоят рядом с красной пожарной машиной.</td>\n<td>Яркий функциональный цвет входит в сдержанную зимнюю палитру.</td>\n<td>Песня не героизирует, а включает службу в соседство.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:31</td>\n<td><code>frames/browser-full/page-031s.jpg</code></td>\n<td>Люди играют в хоккей/катаются на открытом соседском катке.</td>\n<td>Широкий групповой план вместо индивидуального портрета.</td>\n<td>Рефрен превращает игру в совместный ритуал.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/browser-full/page-036s.jpg</code></td>\n<td>Две женщины стоят рядом в осеннем парке.</td>\n<td>Возврат к парному портрету и тёплой сезонной фактуре.</td>\n<td>Песня удерживает одинаковую эмоциональную температуру.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>00:41</td>\n<td><code>frames/browser-full/page-041s.jpg</code></td>\n<td>Женщина находится рядом с другими людьми в общественном или транзитном пространстве.</td>\n<td>Слоистый групповой кадр делает «соседа» человеком, которого можно просто встретить.</td>\n<td>Продолжение песни.</td>\n<td>Exact playback frame; точная локация не утверждается.</td>\n</tr>\n<tr>\n<td>00:46</td>\n<td><code>frames/browser-full/page-046s.jpg</code></td>\n<td>Небольшая фигура находится в осеннем парковом/ландшафтном пространстве.</td>\n<td>Масштаб уменьшается: человек становится частью места.</td>\n<td>Заключительная смысловая часть песни о близких людях.</td>\n<td>Exact playback frame; субъект на дистанции не идентифицируется.</td>\n</tr>\n<tr>\n<td>00:51</td>\n<td><code>frames/browser-full/page-051s.jpg</code></td>\n<td>Тихая жилая улица с цветущими розовыми деревьями.</td>\n<td>Финальный переход от людей к среде их соседства; весна закрывает годовой цикл.</td>\n<td>Песня приближается к финальному приглашению.</td>\n<td>Exact playback frame.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/browser-full/page-060s-replay.jpg</code></td>\n<td>Плеер показывает terminal state <code>Replay</code>.</td>\n<td>Техническое подтверждение полного окончания 59.958-секундного фильма.</td>\n<td>Playback завершён.</td>\n<td>Exact terminal screenshot.</td>\n</tr>\n</tbody>\n</table>\n<h2>Формат и покрытие</h2>\n<ul>\n<li>HTML5 video: <code>1440×1080</code>, 4:3, <code>59.958333333333336 s</code>.</li>\n<li>Выбранные позиции: <code>0, 1, 6, 11, 16, 21, 25, 31, 36, 41, 46, 51 s</code> плюс terminal <code>Replay</code>.</li>\n<li>Официальный poster: <code>1920×1440</code>, 4:3.</li>\n<li>Контакт-лист: <code>frames/contact-sheet.jpg</code>.</li>\n<li>Publisher sprite не был обнаружен; плотность монтажа между контрольными позициями не реконструируется.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Neighbours</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22035\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22035</a></li>\n<li>Сообщение: <code>22035</code></li>\n<li>Дата UTC: 2026-05-09T04:50:25+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1178686437\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1178686437</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>NEIGHBOUR\nby Anderson Wright</p>\n<p><a href=\"https://vimeo.com/1178686437\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1178686437</a></p>\n<p>#art@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.782761+00:00"
    },
    {
      "id": "2026-05-08__tg-22034-a0__chery-cars-sir-mo-farah",
      "caseId": "-1001147919203:22034:0",
      "messageId": 22034,
      "date": "2026-05-08T05:24:51+00:00",
      "title": "Chery Cars - Sir Mo Farah",
      "brand": "Chery Cars",
      "campaign": "Go Like Mo",
      "format": "film",
      "director": "",
      "author": "Henry Hobson",
      "evidence": "E3",
      "frameCount": 39,
      "durationSeconds": 60,
      "summary": "Go Like Mo продаёт Chery Super Hybrid не через запас хода как большую цифру, а через более интересную идею: дальность появляется из умения управлять энергией. Sir Mo Farah выбран не просто как известный бегун на длинные дистанции; его спортивная логика становится операционной моделью продукта — когда ускориться, когда вернуть усилие и как за счёт этого продолжать путь.",
      "sourceUrl": "https://vimeo.com/1190256971",
      "telegramUrl": "https://t.me/fps_24_video/22034",
      "images": [
        {
          "src": "./frames/2026-05-08__tg-22034-a0__chery-cars-sir-mo-farah-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "browser-full/page-000s-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "human",
        "rhythm",
        "reframe"
      ],
      "moves": [
        {
          "id": "celebrity-as-operating-model",
          "name": "Celebrity value is strongest when removing the person would break the mechanism of the idea.",
          "signal": "Sir Mo Farah's pacing and energy control explain how the hybrid system behaves.",
          "baseline": "A famous athlete lends recognition, aspiration or a testimonial to a car.",
          "deviation": "The athlete's specialised competence becomes the product's explanatory model.",
          "interpretation": "Celebrity value is strongest when removing the person would break the mechanism of the idea.",
          "transfer": "Choose a collaborator whose known decision process maps to a real product process.",
          "risk": "A superficial biographical pun produces endorsement without explanation."
        },
        {
          "id": "endurance-is-variable-effort",
          "name": "A useful category contradiction can reveal the actual differentiating technology.",
          "signal": "The script contrasts pushing harder with bringing effort back before claiming greater distance.",
          "baseline": "Performance advertising defines endurance as relentless maximum intensity.",
          "deviation": "Endurance is reframed as switching intelligently between energy states.",
          "interpretation": "A useful category contradiction can reveal the actual differentiating technology.",
          "transfer": "Find the common belief about a benefit and identify the opposite behaviour required to achieve it.",
          "risk": "A contradiction without product truth feels like semantic cleverness."
        },
        {
          "id": "biomechanics-to-powertrain",
          "name": "Embodied analogy lowers technical friction while preserving causal structure.",
          "signal": "Foot, muscle and energy flow are matched with wheel, gears and hybrid motion.",
          "baseline": "Hybrid technology is explained with diagrams, cutaways and numerical labels.",
          "deviation": "Familiar physiology supplies the mental model for an unfamiliar powertrain.",
          "interpretation": "Embodied analogy lowers technical friction while preserving causal structure.",
          "transfer": "Map input, storage, transfer, recovery and output across the human and product systems.",
          "risk": "Loose anatomical imagery can imply scientific claims the product does not support."
        },
        {
          "id": "semantic-match-cut-dictionary",
          "name": "The edit itself can perform the strategic argument.",
          "signal": "Shoe/wheel, muscle/gear and route/road pairs recur across the edit.",
          "baseline": "High-energy montage joins attractive shots mainly through tempo.",
          "deviation": "Every transition carries a named equivalence between two systems.",
          "interpretation": "The edit itself can perform the strategic argument.",
          "transfer": "Write a two-column correspondence table before shot design and reject cuts without semantic work.",
          "risk": "Too-perfect one-to-one matches become mechanical and predictable."
        },
        {
          "id": "energy-has-one-color",
          "name": "A restrained visual variable can replace explanatory graphics.",
          "signal": "Warm red-gold particles appear against a cold blue-black world at moments of power transfer.",
          "baseline": "VFX color decorates speed and makes each scene more spectacular.",
          "deviation": "One chromatic token consistently means energy release or movement.",
          "interpretation": "A restrained visual variable can replace explanatory graphics.",
          "transfer": "Assign one color, texture or motion only to the invisible property the audience must track.",
          "risk": "If the token appears for unrelated reasons, the visual grammar collapses."
        },
        {
          "id": "parallel-not-race",
          "name": "Equivalence communicates shared intelligence more accurately than victory communicates raw power.",
          "signal": "Runner and vehicle follow the same energy logic and arrive in the same landscape without competing.",
          "baseline": "An athlete-versus-car film stages a literal speed contest.",
          "deviation": "Human and machine remain autonomous parallel systems.",
          "interpretation": "Equivalence communicates shared intelligence more accurately than victory communicates raw power.",
          "transfer": "Place two subjects on matching trajectories without requiring one to defeat the other.",
          "risk": "Without clear visual correspondences, parallel action can feel disconnected."
        },
        {
          "id": "macro-before-landscape",
          "name": "A grand payoff feels less generic when the audience first understands what made it possible.",
          "signal": "Skin, shoe, wheel and gears precede the full car in the mountains.",
          "baseline": "Automotive advertising opens with the widest, most expensive hero vista.",
          "deviation": "Mechanism earns scale; landscape arrives as the outcome of controlled energy.",
          "interpretation": "A grand payoff feels less generic when the audience first understands what made it possible.",
          "transfer": "Begin with the smallest truthful unit of performance and expand only after establishing causality.",
          "risk": "Delayed scale loses attention if the macro details do not form a readable question."
        },
        {
          "id": "product-name-after-demonstration",
          "name": "Late naming turns technical language into recognition instead of homework.",
          "signal": "CSH badge appears around 54 seconds and the full Super Hybrid line at 58 seconds.",
          "baseline": "A new technology acronym is introduced early and explained afterward.",
          "deviation": "The audience experiences pacing, recovery and transfer before receiving the category name.",
          "interpretation": "Late naming turns technical language into recognition instead of homework.",
          "transfer": "Delay the unfamiliar term until the film has built a sensory definition for it.",
          "risk": "Brand attribution may be too weak if no proprietary form recurs before the reveal."
        },
        {
          "id": "voiceover-as-binary-control",
          "name": "A short script can function as system logic rather than descriptive copy.",
          "signal": "The verbal pair push harder / bring it back governs alternating high- and low-energy images.",
          "baseline": "Voiceover praises performance while music independently drives the cut.",
          "deviation": "Two opposing verbs become the edit's control states.",
          "interpretation": "A short script can function as system logic rather than descriptive copy.",
          "transfer": "Reduce the proposition to two observable state changes and make the film switch between them.",
          "risk": "Binary states oversimplify products whose value depends on more complex choices."
        },
        {
          "id": "technology-claim-as-final-answer",
          "name": "A final claim is strongest when it compresses prior proof rather than adding a new idea.",
          "signal": "This is Chery Super Hybrid follows the complete human-machine analogy.",
          "baseline": "The campaign line appears as a promise before evidence.",
          "deviation": "The line names the system viewers have already inferred.",
          "interpretation": "A final claim is strongest when it compresses prior proof rather than adding a new idea.",
          "transfer": "Write the endline so it answers the visual question created in the first seconds.",
          "risk": "A late claim cannot rescue an analogy that never became legible."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Коротко</h2>\n<p><code>Go Like Mo</code> продаёт Chery Super Hybrid не через запас хода как большую цифру, а через более интересную идею: дальность появляется из умения управлять энергией. Sir Mo Farah выбран не просто как известный бегун на длинные дистанции; его спортивная логика становится операционной моделью продукта — когда ускориться, когда вернуть усилие и как за счёт этого продолжать путь.</p>\n<h2>Стратегическая идея</h2>\n<p>Базовая реклама гибрида обычно объясняет две силовые установки схемой, режимами и цифрами. Отклонение здесь — сложную технологию переводят в человеческую компетенцию, которую зритель уже признаёт у Farah. Интерпретация: бренд сокращает когнитивную дистанцию до новой категории, не упрощая её до слова «экономичный».</p>\n<p>Официальная Chery UK page формулирует тот же принцип: система балансирует электрическую и бензиновую мощность, выбирая нужную энергию в нужный момент и возвращая энергию при движении. Фильм не перечисляет это экранными bullet points; он строит из <code>push / bring it back / go further</code> монтажный закон.</p>\n<h2>Как использована знаменитость</h2>\n<p>Базовый celebrity automotive film использовал бы архив побед, медали, стадион или прямую рекомендацию автомобиля. Здесь нет необходимости доказывать величие Mo. Камера рассматривает подготовку, стопу, лицо, фазу бега и управление усилием. Отклонение — знаменитость выступает не социальным доказательством, а объяснительной моделью технологии.</p>\n<p>Это важнее обычного endorsement: если убрать имя Farah, физическая система фильма всё ещё работает; если заменить его любой знаменитостью, исчезает точность метафоры endurance.</p>\n<h2>Драматургия</h2>\n<h3>1. Сначала внутреннее решение</h3>\n<p>Первые двенадцать секунд принадлежат размытию, архитектуре, обуви и взгляду. Базовый 60-second car spot мог бы открыть автомобильным reveal. Отклонение откладывает продукт, чтобы сначала определить вид энергии — собранной, дозированной и направленной.</p>\n<h3>2. Человек и машина получают общий словарь</h3>\n<p>Стопа сменяется колесом; мышцы и сухожилия получают круговую механику; энергетическая вспышка переходит к шестерням. Это не коллекция speed images. Каждый match cut отвечает на конкретный вопрос: где хранится энергия, как она передаётся и когда освобождается.</p>\n<h3>3. Параллель вместо гонки</h3>\n<p>Бегун и автомобиль не соревнуются. Базовый athlete-car spot часто устраивает буквальную гонку, где машина неизбежно сильнее. Здесь отклонение сохраняет достоинство обеих систем: человек и технология идут одним маршрутом и сходятся в одном горном пространстве.</p>\n<h3>4. Название после доказательства</h3>\n<p>CSH badge появляется около 54-й секунды, endline — на 58-й. Product name задержан, пока зритель не увидит подготовку, регулирование, механику и дальность. Поэтому <code>This is Chery Super Hybrid</code> работает как распознавание продемонстрированной системы, а не как нерасшифрованная аббревиатура.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Холодная база, тёплая энергия.</strong> Синий, чёрный, серый и белый создают техническую дисциплину; красно-золотые импульсы появляются только в моменты передачи энергии. Цвет несёт функцию, а не просто брендовый акцент.</li>\n<li><strong>Круговая морфология.</strong> Колесо, сустав, мышечные волокна и шестерни повторяют вращение. Это делает переход тела в powertrain считываемым без инфографики.</li>\n<li><strong>Бруталистическая архитектура.</strong> Узкие коридоры и бетонные опоры визуализируют сопротивление и направляют тело по оси. Горы появляются только после преодоления контролируемой среды.</li>\n<li><strong>Ч/б как human truth.</strong> Несколько беговых кадров уходят в монохром, отделяя реальное телесное усилие от цветного технологического мира, а VFX потом снова соединяет их.</li>\n<li><strong>Масштаб от macro к landscape.</strong> Кожа, обувь, колесо и шестерня предшествуют автомобилю в горах. Бренд сначала показывает принцип, затем его результат.</li>\n<li><strong>25 fps и контролируемая резкость.</strong> Низкий свет, малая глубина резкости и намеренное размытие создают ощущение измеряемого внутреннего состояния, а не спортивного репортажа.</li>\n</ul>\n<h2>Монтажная математика</h2>\n<p>Фильм организован парами:</p>\n<ul>\n<li>shoe / wheel;</li>\n<li>muscle / mechanism;</li>\n<li>push / energy burst;</li>\n<li>recovery space / gear cycle;</li>\n<li>runner route / road;</li>\n<li>body intelligence / hybrid intelligence.</li>\n</ul>\n<p>Базовый montage связывает кадры общей энергичной музыкой. Здесь отклонение в том, что пары сохраняют семантическую причинность даже без звука. Интерпретация: сильная метафора должна быть проверяема на уровне последовательности кадров.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Выбирать celebrity по способу действия, а не по аудитории.</strong> Ищите человека, чья признанная компетенция объясняет механику продукта.</li>\n<li><strong>Строить ролик на полезном противоречии.</strong> Endurance — не максимальная мощность, а управление мощностью.</li>\n<li><strong>Заменять инфографику телесной аналогией.</strong> Технологический процесс можно объяснить через знакомую физиологию, если соответствия точны.</li>\n<li><strong>Создавать словарь match cuts до съёмки.</strong> Для каждого человеческого действия нужен продуктовый эквивалент.</li>\n<li><strong>Дать цвету одну инженерную функцию.</strong> Тёплый импульс всегда означает transfer/release энергии.</li>\n<li><strong>Не заставлять героя и продукт соревноваться.</strong> Параллельные системы сохраняют смысл лучше буквальной гонки.</li>\n<li><strong>Отложить название категории.</strong> Сначала дать зрителю пережить принцип, потом назвать технологию.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — Farah и CSH показаны как системы, которые не тратят одинаковое количество энергии каждую секунду. Норма — приравнять performance к постоянной скорости и силе. Отклонение — ценность находится в переключении режимов. Интерпретация — для гибридной технологии intelligence убедительнее raw power, потому что именно управление несколькими источниками является её отличительным свойством.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Слабое соответствие между celebrity и product mechanism превратит идею в дорогой каламбур.</li>\n<li>Слишком буквальная VFX-анатомия может выглядеть как псевдонаучное доказательство; она должна оставаться метафорой, если кадр не показывает реальные данные.</li>\n<li>Отложенный product reveal опасен без повторяемой геометрии: зритель может принять фильм за sportswear.</li>\n<li>Формула <code>тело = машина</code> способна обесчеловечить спортсмена, если не сохранить взгляд, паузу и самостоятельное human effort.</li>\n<li>Дальность и эффективность требуют юридически проверяемых спецификаций; этот visual analysis не подменяет product claims.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>Exact director Vimeo publication предоставляет 60-second film, полный production credit, 4K player metadata и отдельные complete H.264/AAC streams. Chery UK подтверждает campaign name, Super Hybrid proposition и смысл endurance/energy management. Jeremy Chan’s public campaign post предоставляет platform transcript; Ads of the World и LBB подтверждают release context. Видео и аудио пока не muxed, поэтому evidence остаётся E3.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved timed script и voice identity;</li>\n<li>composer, track title и подробная acoustic map;</li>\n<li>byte-identical downloadable final mux;</li>\n<li>точная модель автомобиля: фильм продаёт CSH system/range, а sampled badge доказывает CSH, но не весь model name;</li>\n<li>инженерская точность VFX-анатомии;</li>\n<li>полное разрешение credit variants <code>Fabrizio Rossetti/Rosetti</code> и <code>Annie/Andy Copping</code>;</li>\n<li>конкретная география съёмки за пределами credited Slovenian production support.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Sir Mo Farah готовится, бежит и управляет усилием; Chery Super Hybrid проходит тот же путь через колёса, шестерни, потоки энергии и дорогу. Фильм доказывает, что выносливость — это не постоянный максимум, а способность вовремя отдавать, сохранять и возвращать энергию.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td>Расфокусированный портрет Mo, ночная городская вертикаль, обувь и лицо перед стартом.</td>\n<td>Сперва создаётся внутренняя готовность, а не статус знаменитости.</td>\n</tr>\n<tr>\n<td>00:12–00:24</td>\n<td>Лицо спортсмена сменяется колесом автомобиля, VFX-анатомией движения и импульсом энергии.</td>\n<td>Человеческая сила и технология получают общий визуальный словарь.</td>\n</tr>\n<tr>\n<td>00:24–00:36</td>\n<td>Энергетическая вспышка, бег через бруталистическое пространство, тёмная архитектура и механизм шестерён.</td>\n<td>Усилие становится циклом: импульс → движение → восстановление → новый импульс.</td>\n</tr>\n<tr>\n<td>00:36–00:48</td>\n<td>Детали механизма, портрет Mo и радиальные энергетические частицы переходят в автомобиль, выходящий из тумана.</td>\n<td>Метафора перестаёт быть сравнением и материализуется как продукт.</td>\n</tr>\n<tr>\n<td>00:48–00:57</td>\n<td>Автомобиль едет по горной дороге; Mo виден через салон, затем камера показывает CSH badge и hero view машины.</td>\n<td>Спортсмен и автомобиль приходят в одно пространство, но не соревнуются.</td>\n</tr>\n<tr>\n<td>00:58–01:00</td>\n<td><code>THIS IS CHERY SUPER HYBRID</code>, затем знак CHERY.</td>\n<td>Название продукта появляется после того, как принцип уже показан.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Выносливость определяется как выбор правильного момента.</li>\n<li>Подготовка спортсмена доказывает, что результат начинается с управления усилием.</li>\n<li>Монтаж связывает стопу, мышцу, колесо, шестерню и поток энергии.</li>\n<li>Бег и движение автомобиля показывают один принцип в двух системах.</li>\n<li>Автомобиль получает право на метафору Farah не через медали, а через наблюдаемую механику.</li>\n<li>End card только называет уже доказанный принцип: Chery Super Hybrid.</li>\n</ol>\n<h2>Где находится продукт</h2>\n<p>Продукт не вставлен отдельным beauty-shot блоком. Колесо входит в фильм одновременно с человеческой кинетикой; механизм появляется рядом с VFX-анатомией тела; CSH badge завершает перенос принципа. Поэтому интеграция строится на причинности, а не на присутствии знаменитости возле машины.</p>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена полным exact playback, 19 canvas-позициями и отдельными полными 4K video/AAC audio streams. Точные границы фраз приблизительны: Vimeo не публикует text track, а доступный platform transcript не содержит таймкодов.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Exact Vimeo player публикует <code>text_tracks: []</code>: встроенных субтитров и transcript нет.</li>\n<li>Публичный LinkedIn-пост Jeremy Chan, указанного в exact Vimeo credits как Digital Marketing Manager, содержит platform transcript фильма.</li>\n<li>Transcript подтверждает смысловую последовательность и финальную продуктовую строку, но не содержит таймкодов и не считается human-approved script.</li>\n<li>Speaker identity публично не атрибутирована; видимый Sir Mo Farah не назначается голосом только по lip movement или celebrity presence.</li>\n</ul>\n<h2>Смысловая карта</h2>\n<table>\n<thead>\n<tr>\n<th>Примерный интервал</th>\n<th>Содержание речи</th>\n<th>Звуковая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:12</td>\n<td>Выносливость связывается с выбором правильных моментов; platform transcript начинает с <code>Endurance is about finding the right moments</code>.</td>\n<td>Переносит разговор со скорости на решение.</td>\n</tr>\n<tr>\n<td>00:12–00:24</td>\n<td>Нужно понимать, когда усилиться и когда вернуть/снизить усилие; подтверждённый короткий фрагмент — <code>Knowing when to push harder</code>.</td>\n<td>Даёт монтажу две противоположные фазы: power и recovery.</td>\n</tr>\n<tr>\n<td>00:24–00:38</td>\n<td>Управление фазами позволяет двигаться дальше.</td>\n<td>Превращает дальность в следствие интеллекта, а не размера ресурса.</td>\n</tr>\n<tr>\n<td>00:38–00:54</td>\n<td>Mo использует энергию особым образом; бренд заявляет тот же принцип для своей системы.</td>\n<td>Celebrity comparison переходит в product mechanism.</td>\n</tr>\n<tr>\n<td>00:54–01:00</td>\n<td>Финальная идентификация: <code>This is Chery Super Hybrid</code>.</td>\n<td>Название приходит как вывод, а не как обещание до доказательства.</td>\n</tr>\n</tbody>\n</table>\n<p>Три приведённых коротких фрагмента вместе содержат меньше 25 слов; полный текст источника здесь не воспроизводится.</p>\n<h2>Экранный текст</h2>\n<ul>\n<li>00:54 — видимый badge <code>CSH</code> на автомобиле.</li>\n<li>00:58 — <code>THIS IS CHERY SUPER HYBRID</code>.</li>\n<li>00:59 — знак и wordmark <code>CHERY</code>.</li>\n</ul>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Exact credits: <code>MUSIC HOUSE: THE HOGAN</code>, Music Supervisor Sean Hogan.</li>\n<li>Exact credits: <code>SOUND DESIGN: RUNAMOK</code>, Sound Designer Jonny Platt.</li>\n<li>Полный browser playback подтверждает наличие законченной audio track; отдельный AAC stream сохранён целиком (<code>60.053333 s</code>).</li>\n<li>Композитор, трек, cue sheet и точная карта двигателя, дыхания, шагов и энергетических VFX публично не указаны.</li>\n<li>Локальный акустический/Whisper-проход не запускался: Mac heavy gate не прошёл по swap, load и CPU idle.</li>\n</ul>\n<h2>Практический вывод</h2>\n<p>Речь задаёт не биографию чемпиона, а закон монтажа: <code>push</code> и <code>bring it back</code>. Изображение исполняет эти глаголы через подготовку, бег, поток энергии, работу механизма и движение автомобиля. Так voiceover перестаёт быть описанием и становится управляющим интерфейсом фильма.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved word-for-word script и точная пунктуация;</li>\n<li>speaker/voice talent;</li>\n<li>точные sentence timecodes;</li>\n<li>composer, track title и music rights;</li>\n<li>подробный SFX/ambience mix map;</li>\n<li>полная идентичность LinkedIn platform transcript финальному Vimeo mix, хотя смысл и end card совпадают.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<p>Exact Vimeo playback покрыт целиком. Canvas-кадры сняты после декодирования в player и не содержат интерфейсных overlay; live browser frames и terminal evidence сохранены отдельно.</p>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/exact-canvas/page-0s.jpg</code></td>\n<td>Расфокусированный профиль Mo в холодном свете.</td>\n<td>Личность появляется как состояние концентрации, не как celebrity reveal.</td>\n<td>Начало тезиса о выносливости.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/exact-canvas/page-4s.jpg</code></td>\n<td>Взгляд вверх между ночными зданиями и фонарями.</td>\n<td>Вертикальные линии создают ощущение канала движения и давления.</td>\n<td>Правильный момент.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:08</td>\n<td><code>frames/exact-canvas/page-8s.jpg</code></td>\n<td>Спортсмен стоит на одном колене; крупно обувь и стартовая подготовка.</td>\n<td>Ч/б телесная деталь противопоставлена синей технологической среде.</td>\n<td>Подготовка к усилию.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/exact-canvas/page-12s.jpg</code></td>\n<td>Резкий крупный план лица Mo.</td>\n<td>Взгляд и капли/фактура кожи делают усилие физическим.</td>\n<td>Решение усилиться.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:16</td>\n<td><code>frames/exact-canvas/page-16s.jpg</code></td>\n<td>Колесо Chery проходит по мокрой поверхности.</td>\n<td>Первый прямой product match: стопа/опора → колесо/сцепление.</td>\n<td>Фаза power.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/exact-canvas/page-20s.jpg</code></td>\n<td>Нога бегуна накладывается на круговую VFX-механику.</td>\n<td>Биомеханика и powertrain существуют в одном изображении.</td>\n<td>Energy management.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/exact-canvas/page-24s.jpg</code></td>\n<td>Красно-золотой импульс раскрывается в холодной среде.</td>\n<td>Цветовой токен маркирует отдачу энергии.</td>\n<td>Переход от удержания к release.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/exact-canvas/page-28s.jpg</code></td>\n<td>Mo бежит через бруталистическое пространство.</td>\n<td>Ч/б широкий профиль превращает бег в чистую геометрию ритма.</td>\n<td>Идея движения дальше.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/exact-canvas/page-32s.jpg</code></td>\n<td>Тёмное архитектурное пространство почти без человека и машины.</td>\n<td>Пауза/negative space снижает интенсивность перед механическим блоком.</td>\n<td>Удержание усилия.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/exact-canvas/page-36s.jpg</code></td>\n<td>Система шестерён и валов в синей темноте.</td>\n<td>Product truth заменяет абстрактный speed montage.</td>\n<td>Машина получает тот же energy logic.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/exact-canvas/page-40s.jpg</code></td>\n<td>Mo в белой одежде, крупный план в холодном салонном/студийном свете.</td>\n<td>Возврат от механизма к человеку закрепляет параллель.</td>\n<td>Сопоставление Mo и <code>we</code>.</td>\n<td>Exact decoded canvas; точная локация не назначается.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td><code>frames/exact-canvas/page-44s.jpg</code></td>\n<td>Вокруг профиля расходятся радиальные цветные потоки.</td>\n<td>Energy flow буквально связывается с восприятием/управлением.</td>\n<td>Переход к продуктовой развязке.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/exact-canvas/page-48s.jpg</code></td>\n<td>Chery выходит фронтально из облака/тумана.</td>\n<td>Первый полный hero reveal после доказательной механики.</td>\n<td>Технология материализуется.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/exact-canvas/page-52s.jpg</code></td>\n<td>Через салон автомобиля виден Mo, бегущий по горному плато.</td>\n<td>Человек и машина находятся в одном маршруте, не в гонке.</td>\n<td>Движение дальше.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td><code>frames/exact-canvas/page-54s.jpg</code></td>\n<td>Задняя световая линия и видимый badge <code>CSH</code>.</td>\n<td>Метафора получает конкретное имя системы.</td>\n<td>Product identification.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/exact-canvas/page-56s.jpg</code></td>\n<td>Автомобиль стоит/движется на фоне горного горизонта.</td>\n<td>Масштаб раскрывается только после человеческой и механической близости.</td>\n<td>Финальное утверждение.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:58</td>\n<td><code>frames/exact-canvas/page-58s.jpg</code></td>\n<td>Белая надпись <code>THIS IS CHERY SUPER HYBRID</code> на чёрном.</td>\n<td>Endline сжимает весь продемонстрированный принцип.</td>\n<td>Синхронная продуктовая строка transcript.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:59</td>\n<td><code>frames/exact-canvas/page-59s.jpg</code></td>\n<td>Логотип и wordmark CHERY.</td>\n<td>Атрибуция после technology claim.</td>\n<td>Завершение.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:59.5</td>\n<td><code>frames/exact-canvas/page-59_5s.jpg</code></td>\n<td>Logo hold.</td>\n<td>Даёт бренду отдельную финальную долю секунды.</td>\n<td>Audio tail.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<ul>\n<li>Player metadata: <code>3840×2160</code>, 25 fps, 60 s.</li>\n<li>Browser decoded quality during canvas capture: <code>2560×1440</code>.</li>\n<li>Полный непрерывный прогон: samples <code>2.90 → 13.16 → 23.36 → 33.51 → 43.78 → 53.92 → automatic reset to 0</code> при 2x.</li>\n<li>Отдельный overlapping tail <code>52 → 60</code> достиг <code>ended=true</code>; это фиксирует terminal boundary несмотря на player outro, который затем возвращает playhead в начало.</li>\n<li>Полные отдельные потоки: video <code>60.000000 s</code>, audio <code>60.053333 s</code>.</li>\n<li>Контакт-лист: <code>frames/contact-sheet.jpg</code>; официальный 4K poster: <code>frames/official/00-vimeo-poster-4k.jpg</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Chery Cars - Sir Mo Farah</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22034\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22034</a></li>\n<li>Сообщение: <code>22034</code></li>\n<li>Дата UTC: 2026-05-08T05:24:51+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1190256971\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1190256971</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>CHERY CARS - SIR MO FARAH\nby Henry Hobson</p>\n<p><a href=\"https://vimeo.com/1190256971\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1190256971</a></p>\n<p>#adv@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.779834+00:00"
    },
    {
      "id": "2026-05-07__tg-22033-a0__linkedin",
      "caseId": "-1001147919203:22033:0",
      "messageId": 22033,
      "date": "2026-05-07T05:26:04+00:00",
      "title": "LinkedIn — Rise (DC)",
      "brand": "LinkedIn",
      "campaign": "",
      "format": "film",
      "director": "[object Object]",
      "author": "Douwe Hennink",
      "evidence": "E4",
      "frameCount": 30,
      "durationSeconds": 33,
      "summary": "Rise превращает рекрутинговое клише «кандидат выделяется среди остальных» в один наблюдаемый физический закон: подходящие люди буквально поднимаются над городской толпой. LinkedIn входит поздно и объясняет чудо продуктовой причиной — данными, которых нет в других источниках.",
      "sourceUrl": "https://www.canadacanada.com/project/linkedin-rise-dc#public-progressive-1080p-vimeo-1061188035",
      "telegramUrl": "https://t.me/fps_24_video/22033",
      "images": [
        {
          "src": "./frames/2026-05-07__tg-22033-a0__linkedin-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "contact-sheet.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "metaphor",
        "reframe",
        "hook"
      ],
      "moves": [
        {
          "id": "idiom-becomes-physics",
          "name": "A worn phrase can regain force when the film makes its logic observable.",
          "signal": "A candidate literally rises above a crowd before the line uses the same phrase.",
          "baseline": "Recruitment advertising uses 'rise above the rest' as unsupported praise.",
          "deviation": "The idiom is established as a physical event before it is spoken.",
          "interpretation": "A worn phrase can regain force when the film makes its logic observable.",
          "transfer": "Choose one category cliché and design a world in which every word of it becomes materially true.",
          "risk": "Without a product mechanism, literalisation becomes a visual pun and stops at cleverness."
        },
        {
          "id": "crowd-as-problem-statement",
          "name": "A problem is more persuasive when the audience experiences it before the solution is named.",
          "signal": "The film begins with a compressed stream of visually similar pedestrians.",
          "baseline": "A talent product opens on a highlighted hero or a profile card.",
          "deviation": "The environment first demonstrates why identifying the right person is difficult.",
          "interpretation": "A problem is more persuasive when the audience experiences it before the solution is named.",
          "transfer": "Build the opening image from the category's unresolved visual confusion.",
          "risk": "An undifferentiated opening loses attention if the deviation arrives too late."
        },
        {
          "id": "single-trick-escalation",
          "name": "Repetition with escalation creates both clarity and spectacle.",
          "signal": "The same upward movement is shown at foot, body, crowd, street and building scale.",
          "baseline": "A short product film changes metaphor for every benefit.",
          "deviation": "One mechanism earns credibility through repeated proof at increasing scale.",
          "interpretation": "Repetition with escalation creates both clarity and spectacle.",
          "transfer": "Storyboard one rule through three or more spatial scales before inventing a second rule.",
          "risk": "Repetition without new scale or consequence feels like coverage rather than development."
        },
        {
          "id": "architecture-as-ranking-interface",
          "name": "Physical space can explain an abstract system more intuitively than UI chrome.",
          "signal": "Heads, floors, facades and the office window form a vertical scale around the candidate.",
          "baseline": "Ranking is communicated with scores, badges or ordered lists.",
          "deviation": "The city performs the ranking before any graphic interface appears.",
          "interpretation": "Physical space can explain an abstract system more intuitively than UI chrome.",
          "transfer": "Find an architectural axis that matches the product's sorting, progress or comparison logic.",
          "risk": "A spatial metaphor can imply human hierarchy when the intended claim is role fit."
        },
        {
          "id": "beneficiary-pov-switch",
          "name": "A point-of-view switch can connect two marketplace participants without exposition.",
          "signal": "The film leaves the floating candidate and enters the office of the person who needs to find him.",
          "baseline": "A career-platform story stays with the candidate's aspiration.",
          "deviation": "The second half reframes the same event as value for the hiring side.",
          "interpretation": "A point-of-view switch can connect two marketplace participants without exposition.",
          "transfer": "At the midpoint, show how the same action looks to the other side of the transaction.",
          "risk": "The switch becomes confusing if the shared object or line of sight is not preserved."
        },
        {
          "id": "ui-as-answer-not-opening",
          "name": "UI becomes meaningful when it resolves established dramatic curiosity.",
          "signal": "The candidate list appears only after the recruiter has seen the floating man outside the window.",
          "baseline": "B2B advertising opens with product screens and asks the viewer to infer their value.",
          "deviation": "The live-action scene creates a question that the interface immediately answers.",
          "interpretation": "UI becomes meaningful when it resolves established dramatic curiosity.",
          "transfer": "Delay the feature screen until the viewer can predict what information should appear on it.",
          "risk": "A late UI reveal fails if the preceding metaphor does not map to a real feature."
        },
        {
          "id": "practical-weight-for-digital-claim",
          "name": "Material production can make an intangible data promise feel trustworthy.",
          "signal": "The actor was suspended from a crane and moved by cables; VFX mainly removed the cables.",
          "baseline": "An impossible digital-service metaphor is created as a fully synthetic composite.",
          "deviation": "The body, light and environment share real photographed physics.",
          "interpretation": "Material production can make an intangible data promise feel trustworthy.",
          "transfer": "Capture the core interaction practically and reserve post for cleanup when bodily weight carries meaning.",
          "risk": "The method adds stunt risk and production time without value if real physics is not visible."
        },
        {
          "id": "world-underreacts-to-magic",
          "name": "Underreaction protects wit and lets the viewer discover the premise independently.",
          "signal": "Pedestrians continue their routines while a man floats above them.",
          "baseline": "A magical event triggers reaction shots and announces spectacle.",
          "deviation": "The impossible action is filmed as a quiet found detail of city life.",
          "interpretation": "Underreaction protects wit and lets the viewer discover the premise independently.",
          "transfer": "Ask background performers to preserve ordinary behaviour while the central rule breaks.",
          "risk": "Too little reaction can make the event feel composited or emotionally weightless."
        },
        {
          "id": "brand-color-arrives-at-ownership",
          "name": "Delayed visual branding can make the final mark feel like a conclusion rather than a watermark.",
          "signal": "Natural city colour dominates until a blue square and LinkedIn logo occupy the final white field.",
          "baseline": "Brand colour washes the film from the first frame.",
          "deviation": "Colour is withheld until the brand names and owns the demonstrated mechanism.",
          "interpretation": "Delayed visual branding can make the final mark feel like a conclusion rather than a watermark.",
          "transfer": "Reserve the strongest brand colour for the moment when the product explains the story.",
          "risk": "Weak pre-brand distinctiveness reduces attribution in short or interrupted viewing."
        },
        {
          "id": "hero-multiplies-into-pool",
          "name": "Multiplication can communicate inventory or network depth without statistics.",
          "signal": "Additional elevated candidates arrive at the office window after one hero established the rule.",
          "baseline": "The film ends after proving one successful match.",
          "deviation": "A single memorable example becomes a scalable product supply in one shot.",
          "interpretation": "Multiplication can communicate inventory or network depth without statistics.",
          "transfer": "Establish one object emotionally, then reveal the system can produce several equivalents.",
          "risk": "Multiplication weakens the hero if each additional figure has no clear relationship to the promise."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Коротко</h2>\n<p><code>Rise</code> превращает рекрутинговое клише «кандидат выделяется среди остальных» в один наблюдаемый физический закон: подходящие люди буквально поднимаются над городской толпой. LinkedIn входит поздно и объясняет чудо продуктовой причиной — данными, которых нет в других источниках.</p>\n<h2>Стратегическая идея</h2>\n<p>Базовая реклама hiring platform показывает резюме, фильтры, сообщения и счастливое рукопожатие. Отклонение здесь — первые двадцать секунд ведут себя как короткое городское кино без цифрового интерфейса. Интерпретация: прежде чем доказывать эффективность базы данных, фильм делает невидимую проблему выбора физически понятной.</p>\n<p>Фраза <code>rise above the rest</code> обычно является пустой похвалой. Ролик превращает её в проверяемую причинность:</p>\n<ol>\n<li><code>the rest</code> получает конкретную форму толпы;</li>\n<li><code>rise</code> становится направлением движения;</li>\n<li>окно офиса становится точкой обнаружения;</li>\n<li>LinkedIn data становится причиной, по которой нужного человека можно увидеть.</li>\n</ol>\n<h2>Драматургия</h2>\n<h3>1. Масса до героя</h3>\n<p>Фильм открывается не кандидатом, а потоком людей. Базовая celebrity/product opening сразу назначила бы главного героя. Здесь отклонение создаёт проблему категории: в городской и профессиональной массе человек пока неотличим.</p>\n<h3>2. Один трюк вместо набора преимуществ</h3>\n<p>Герой поднимается всё выше, но фильм не добавляет новые метафоры. Норма короткой tech-рекламы — перечислить скорость, объём базы, точность и удобство. Отклонение — один образ получает несколько proof shots и за счёт длительности становится убедительной системой.</p>\n<h3>3. Смена субъекта</h3>\n<p>Около 17-й секунды камера переходит внутрь офиса. До этого мы были рядом с кандидатом; теперь смотрим глазами стороны, которой нужно его найти. Интерпретация: продукт не обещает человеку стать лучше, а обещает работодателю заметить уже существующее качество.</p>\n<h3>4. UI как ответ</h3>\n<p>Интерфейс появляется только после взгляда через окно. Норма — заставить UI создавать драматургию. Отклонение — экран отвечает на вопрос, который уже возник в живой сцене. Поэтому <code>Your most qualified candidates</code> воспринимается как расшифровка, а не демонстрация функции.</p>\n<h3>5. От одного к множеству</h3>\n<p>В финале у окна появляются ещё люди. Сигнал — платформа не выдаёт одного волшебного героя, а расширяет доступный выбор. Интерпретация — singular metaphor превращается в product scale без новой экспозиции.</p>\n<h2>Как сделан трюк</h2>\n<p>Réalité прямо объясняет OnePointFour, что эффект в основном практический: актёр был подвешен к крану и перемещался тросами, а VFX ограничивался очисткой cables. Базовый pipeline мог бы создать невесомость полностью в CG. Отклонение — реальный вес тела, солнечный контровой свет и реакция среды остаются внутри исходного кадра. Интерпретация: минимальный post работает убедительнее, когда физика метафоры снята вместе с реальным миром.</p>\n<p>Это усиливает идею, а не только production value. Человек не выглядит графическим маркером над толпой; он остаётся живым телом, которому приходится сохранять равновесие. Поэтому data promise получает человеческую цену и материальность.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Вертикаль как единственная диаграмма.</strong> Тротуар, головы, фасады, этажи и окно создают шкалу без графики.</li>\n<li><strong>Длиннофокусная городская плотность.</strong> Сжатие перспективы делает исходную массу действительно трудной для чтения.</li>\n<li><strong>Тёплая плёночная фактура.</strong> Зерно, мягкие highlights и лёгкие оптические аберрации не дают B2B-продукту выглядеть стерильно.</li>\n<li><strong>3:2 вместо типового widescreen.</strong> Более высокий кадр оставляет место для подъёма и связывает героя с архитектурой.</li>\n<li><strong>Сдержанная реакция мира.</strong> Прохожие почти не замечают невозможное; эффект воспринимается как найденная городская странность, а не superhero spectacle.</li>\n<li><strong>LinkedIn blue задержан до коды.</strong> Фильм сначала владеет вниманием через человеческий образ, затем присваивает его цветом и знаком.</li>\n<li><strong>Стекло как интерфейс до интерфейса.</strong> Окно разделяет кандидата и нанимающую сторону, но одновременно позволяет их сопоставить.</li>\n</ul>\n<h2>Интеграция бренда</h2>\n<p>Продукт выполняет три функции:</p>\n<ol>\n<li>даёт причинное объяснение подъёму через unique data;</li>\n<li>показывает список кандидатов в момент, когда зритель уже хочет идентифицировать героя;</li>\n<li>закрывает фильм действием <code>Start hiring for free today</code>, а не абстрактным brand line.</li>\n</ol>\n<p>Базовая интеграция вставила бы логотип в начале, чтобы гарантировать узнаваемость. Отклонение рискует несколькими безбрендовыми секундами, но награда выше: LinkedIn присваивает себе не декорацию, а весь смысл вертикального движения.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Взять затёртое выражение категории и проверить, можно ли превратить его в физический закон кадра.</li>\n<li>Сначала сделать невидимую проблему наблюдаемой, затем показывать интерфейс.</li>\n<li>Дать одному трюку развиться в нескольких масштабах вместо монтажа разных метафор.</li>\n<li>Переключить точку зрения с пользователя на человека, который получает пользу от его обнаружения.</li>\n<li>Использовать архитектуру как диаграмму: пространство может объяснять ranking без цифр.</li>\n<li>Снимать основную физику practically, оставляя VFX роль очистки, если телесный вес важен для доверия.</li>\n<li>Задержать фирменный цвет до момента присвоения идеи.</li>\n<li>Перевести singular hero в product scale одним финальным умножением персонажей.</li>\n<li>Пусть UI отвечает на уже возникший вопрос, а не требует интереса сам по себе.</li>\n<li>Завершать метафору конкретным низкопороговым действием.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — кандидат становится видимым только после физического отделения от толпы. Норма — описывать качество словами <code>best</code>, <code>qualified</code>, <code>top talent</code>. Отклонение — качество сначала существует как расстояние в реальном пространстве. Интерпретация — LinkedIn продаёт не более красивый список профилей, а способность создавать различимость там, где без данных видна только масса.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Буквальная иллюстрация идиомы быстро становится рекламным каламбуром, если продукт не объясняет механизм.</li>\n<li>Образ «поднятого» кандидата может непреднамеренно утверждать иерархию человеческой ценности; формулировка должна оставаться о соответствии роли.</li>\n<li>Claim про данные, которых нет нигде больше, требует юридического и продуктового доказательства.</li>\n<li>Практическая подвеска требует stunt coordination, ограниченного времени в harness и строгой безопасности.</li>\n<li>Поздний бренд reveal не переживёт слабый или плохо читаемый центральный трюк.</li>\n<li>Слишком чистый CG уничтожил бы документальную случайность и превратил героя в UI-marker.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>Официальный CANADA master <code>1061188035</code> сохранён полным mux в 1620×1080; user-linked Vimeo <code>1189385249</code> подтверждает exact director’s cut, auto-VTT и отдельные потоки до 2880×1920. CANADA публикует ключевые production credits. OnePointFour подтверждает practical crane/wire method и минимальный VFX cleanup. Агентство, полная post/sound команда, актёры, город и narrator identity в найденных источниках не названы.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>agency и авторы исходной creative concept;</li>\n<li>editor, colorist, composer, music house и sound designer;</li>\n<li>narrator и human-approved final script;</li>\n<li>имена актёров и точная роль женщины в офисе;</li>\n<li>съёмочный город и территория показа;</li>\n<li>byte identity между official 1080p mux и exact 2880×1920 Vimeo stream; доказано совпадение edit duration и содержания, а не файла;</li>\n<li>точная дата первого commercial release, хотя фильм публично обсуждался OnePointFour 27 февраля 2025 года.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>В обычной городской толпе один кандидат начинает буквально подниматься над остальными. Его вертикальный путь приводит к окну рекрутера, где LinkedIn превращает красивый образ в продуктовый аргумент: уникальные данные помогают увидеть наиболее подходящих людей.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Плотный поток людей идёт по городской улице; камера выделяет ноги, ритм шагов и одного бородатого мужчину.</td>\n<td>Сначала устанавливается норма: талант визуально неотличим от толпы.</td>\n</tr>\n<tr>\n<td>00:04–00:10</td>\n<td>Мужчина отрывается от земли и постепенно поднимается выше голов прохожих. Никто вокруг не превращает это в событие.</td>\n<td>Фраза <code>rise above the rest</code> получает буквальное физическое действие.</td>\n</tr>\n<tr>\n<td>00:10–00:17</td>\n<td>Герой продолжает вертикальный путь на фоне улицы и фасада, поднимаясь до уровня верхних этажей.</td>\n<td>Один простой трюк наращивает масштаб без смены метафоры.</td>\n</tr>\n<tr>\n<td>00:17–00:22</td>\n<td>Действие переносится в офис. Сотрудница за столом замечает героя за окном; городской skyline и интерьер остаются в одном плане.</td>\n<td>Точка зрения меняется с кандидата на человека, который нанимает.</td>\n</tr>\n<tr>\n<td>00:20–00:27</td>\n<td>Закадровый голос связывает уникальные данные LinkedIn с кандидатами, которые <code>rise above the rest</code>. В кадре появляется интерфейс со списком наиболее подходящих кандидатов.</td>\n<td>Метафора получает продуктовый механизм и доказательство.</td>\n</tr>\n<tr>\n<td>00:27–00:29</td>\n<td>Несколько поднявшихся кандидатов оказываются у окна офиса. На экран накладывается <code>Your next great hire is here.</code></td>\n<td>Единственный герой расширяется до доступного talent pool; обещание становится действием найма.</td>\n</tr>\n<tr>\n<td>00:29–00:32.54</td>\n<td>Синий квадрат превращается в знак LinkedIn; финальная карточка сообщает <code>Start hiring for free today.</code></td>\n<td>Минимальная брендовая кода завершает историю конкретным CTA.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Толпа делает качество кандидата невидимым.</li>\n<li>Один человек поднимается и материализует различие.</li>\n<li>Вертикальное движение приводит его не в абстрактное небо, а к окну нанимающей стороны.</li>\n<li>LinkedIn объясняет, что видимость создаётся за счёт данных, которых нет в других источниках.</li>\n<li>Интерфейс переводит образ в список квалифицированных кандидатов.</li>\n<li>Финальная формула переводит найденного человека в бесплатный первый шаг для работодателя.</li>\n</ol>\n<h2>Где находится продукт</h2>\n<p>LinkedIn не появляется в первой половине фильма. Сначала зритель понимает проблему и метафору без интерфейса. Продукт входит около 25-й секунды как объяснение уже наблюдаемого чуда: платформа помогает отличить подходящего человека внутри массы похожих профилей. Поэтому UI не останавливает сюжет, а расшифровывает его.</p>\n<h2>Граница версии</h2>\n<p>Хронология подтверждена полным exact playback Vimeo <code>1189385249</code>, 14 чистыми позициями и полным официальным CANADA master длительностью 32.596667 секунды. Пользовательский Vimeo содержит тот же 32.541667-секундный видеопоток в разрешении до 2880×1920 и отдельный AAC-поток. Короткая версия на отдельной странице CANADA не использовалась для реконструкции director’s cut.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенная речь</h2>\n<p>Vimeo публикует английский auto-generated WebVTT с двумя полными репликами. Это вся речь, размеченная платформой:</p>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Текст</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:20.359–00:22.680</td>\n<td>“With data you won’t find anywhere else,”</td>\n</tr>\n<tr>\n<td>00:23.760–00:26.979</td>\n<td>“LinkedIn delivers candidates who rise above the rest.”</td>\n</tr>\n</tbody>\n</table>\n<p>Смысловой перевод: LinkedIn использует уникальные данные, чтобы показать кандидатов, которые выделяются среди остальных.</p>\n<h2>Экранный текст</h2>\n<ul>\n<li>около 00:25 — <code>Your most qualified candidates</code> в интерфейсе;</li>\n<li>около 00:28 — <code>Your next great hire is here.</code>;</li>\n<li>00:32 — <code>Start hiring for free today.</code></li>\n</ul>\n<h2>Голос</h2>\n<ul>\n<li>Один английский закадровый рассказчик.</li>\n<li>Имя исполнителя и human-approved script не опубликованы в найденных источниках.</li>\n<li>Времена речи взяты из publisher-hosted auto-caption; слова не реконструировались по слуху.</li>\n</ul>\n<h2>Музыка и SFX</h2>\n<p>Полный AAC mix сохранён внутри официального master и отдельным exact Vimeo-потоком. CANADA не публикует music/sound credits для этого кейса, а тяжёлый acoustic pass не запускался из-за общего ресурсного gate. Поэтому темп, инструменты и точные SFX намеренно не приписываются. Доказано только наличие полноценного аудиопотока и двух captioned voiceover cues.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>subtitles/en-auto.vtt</code>, SHA-256 <code>7d7e010670803cdb786c8a7a69b58d822784c0040e427643287f8162a8ef4063</code>.</li>\n<li><code>source/masters/canada-official-1080p.mp4</code>, полный mux.</li>\n<li><code>source/streams/exact-audio-aac.mp4</code>, exact Vimeo AAC stream.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00</td>\n<td><code>frames/exact-canvas/00-000s.png</code></td>\n<td>Улица заполнена встречным потоком людей.</td>\n<td>Длиннофокусное сжатие превращает прохожих в плотную массу.</td>\n<td>Речь ещё не размечена.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:02</td>\n<td><code>frames/exact-canvas/01-002s.png</code></td>\n<td>Толпа продолжает движение в одном темпе.</td>\n<td>Почти повторный план удерживает зрителя внутри нормы.</td>\n<td>Речь ещё не размечена.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/exact-canvas/02-004_5s.png</code></td>\n<td>Ноги одного мужчины начинают терять контакт с тротуаром.</td>\n<td>Низкий фрагмент тела делает трюк физическим, а не символическим.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:07</td>\n<td><code>frames/exact-canvas/03-007s.png</code></td>\n<td>Герой показан крупнее, уже немного выше земли.</td>\n<td>Малая глубина резкости выделяет человека без интерфейсной подсветки.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:09.5</td>\n<td><code>frames/exact-canvas/04-009_5s.png</code></td>\n<td>Герой поднимается над головами прохожих.</td>\n<td>Горизонтальный городской план превращается в вертикальную шкалу качества.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/exact-canvas/05-012s.png</code></td>\n<td>Человек висит высоко над улицей, но толпа продолжает обычную жизнь.</td>\n<td>Широкий proof shot показывает реальный масштаб практического трюка.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:14.5</td>\n<td><code>frames/exact-canvas/06-014_5s.png</code></td>\n<td>Герой проходит уровень большого фасада.</td>\n<td>Нижняя точка съёмки усиливает рост без ускоренного монтажа.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:17</td>\n<td><code>frames/exact-canvas/07-017s.png</code></td>\n<td>В офисе сотрудница сидит за столом у окна.</td>\n<td>Резкий перенос точки зрения с кандидата на нанимающую сторону.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:19.5</td>\n<td><code>frames/exact-canvas/08-019_5s.png</code></td>\n<td>Поднявшийся мужчина появляется снаружи окна.</td>\n<td>Стекло соединяет город и рабочее место в одном наблюдении.</td>\n<td>Начало VO около 00:20.359.</td>\n<td>Exact canvas seek + VTT.</td>\n</tr>\n<tr>\n<td>00:22</td>\n<td><code>frames/exact-canvas/09-022s.png</code></td>\n<td>Сотрудница реагирует на увиденного человека.</td>\n<td>Крупный план даёт человеческую реакцию до product UI.</td>\n<td>“With data you won’t find anywhere else,”</td>\n<td>Exact canvas seek + VTT.</td>\n</tr>\n<tr>\n<td>00:25</td>\n<td><code>frames/exact-canvas/10-025s.png</code></td>\n<td>На ноутбуке виден список наиболее подходящих кандидатов.</td>\n<td>Первый чистый продуктовый кадр приходит после визуального доказательства.</td>\n<td>“LinkedIn delivers candidates who rise above the rest.”</td>\n<td>Exact canvas seek + VTT.</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/exact-canvas/11-028s.png</code></td>\n<td>Несколько кандидатов оказываются у окна; поверх офиса появляется endline.</td>\n<td>Расширение одного героя до talent pool; пространство остаётся реалистичным.</td>\n<td>Речь завершена.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td><code>frames/exact-canvas/12-030_5s.png</code></td>\n<td>На белом поле остаётся синий квадрат.</td>\n<td>Вся сложная сцена схлопывается в один графический модуль бренда.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n<tr>\n<td>00:32.3</td>\n<td><code>frames/exact-canvas/13-032_3s.png</code></td>\n<td>Логотип LinkedIn и CTA <code>Start hiring for free today.</code></td>\n<td>Статичная карточка завершает 32.54-секундный фильм.</td>\n<td>Не приписано.</td>\n<td>Exact canvas seek.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<ul>\n<li>Полный playback: <code>0 → 32.541666</code>, terminal state <code>ended=true</code>.</li>\n<li>Чистые decoded positions: 14.</li>\n<li>Full-page browser evidence: 14 соответствующих кадров с Vimeo UI.</li>\n<li>Контактный лист: <code>frames/contact-sheet.jpg</code>.</li>\n<li>Официальный still: <code>frames/official/00-canada-thumbnail.png</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>LINKEDIN</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22033\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22033</a></li>\n<li>Сообщение: <code>22033</code></li>\n<li>Дата UTC: 2026-05-07T05:26:04+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1189385249\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1189385249</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>LINKEDIN\nby Realite</p>\n<p><a href=\"https://vimeo.com/1189385249\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1189385249</a></p>\n<p>#adv@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.777189+00:00"
    },
    {
      "id": "2026-05-06__tg-22032-a0__dm",
      "caseId": "-1001147919203:22032:0",
      "messageId": 22032,
      "date": "2026-05-06T15:10:59+00:00",
      "title": "DM — Feel Again (Director's Cut) / #ganzich",
      "brand": "DM",
      "campaign": "",
      "format": "film",
      "director": "Nina Aaldering",
      "author": "Douwe Hennink",
      "evidence": "E4",
      "frameCount": 52,
      "durationSeconds": 60,
      "summary": "Feel Again делает для dm редкий категорийный разворот: кожа здесь не поверхность, которую нужно улучшить, а живая память прикосновений, усилия, возраста, близости и шрамов. Бренд не показывает товар. Он присваивает право человека чувствовать и быть ganzich — целиком собой.",
      "sourceUrl": "https://wp-a.com/clients/douwe-hennink#dm-feel-again-directors-cut-public-4k-master",
      "telegramUrl": "https://t.me/fps_24_video/22032",
      "images": [
        {
          "src": "./frames/2026-05-06__tg-22032-a0__dm-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/goodhouse-dm-dc3.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "sound",
        "rhythm",
        "material"
      ],
      "moves": [
        {
          "id": "skin-as-lived-archive",
          "name": "A category asset can become more human by reframing its usual problem area as evidence of life.",
          "signal": "Skin, scars, wet hair, hands and lips recur alongside movement, intimacy and rest.",
          "baseline": "Beauty and drugstore films treat skin as a surface to diagnose and improve.",
          "deviation": "The surface records touch, effort, age and experience before any product appears.",
          "interpretation": "A category asset can become more human by reframing its usual problem area as evidence of life.",
          "transfer": "Take the category's most corrected surface and show what valuable history it already carries.",
          "risk": "Vulnerable bodies become brand-owned visual capital if participant consent and agency are weak."
        },
        {
          "id": "diversity-without-label-cards",
          "name": "Equal cinematic treatment can communicate inclusion without making identity perform proof for the brand.",
          "signal": "Different bodies and ages receive equal screen attention without explanatory identities or captions.",
          "baseline": "Inclusive advertising labels each participant so the audience can count representation.",
          "deviation": "Difference is present but no biography is reduced to a campaign category.",
          "interpretation": "Equal cinematic treatment can communicate inclusion without making identity perform proof for the brand.",
          "transfer": "Give each participant an action, relationship or sensory state rather than an identity label.",
          "risk": "Unlabelled casting can still feel tokenistic when characters have no agency beyond appearance."
        },
        {
          "id": "scar-inside-mutual-touch",
          "name": "Context can acknowledge vulnerability without allowing it to define the whole person.",
          "signal": "A woman's scars appear within a tender scene with her real-life partner and reciprocal touch.",
          "baseline": "A bodily difference is isolated as a reveal, problem or inspirational turning point.",
          "deviation": "The difference is already integrated into intimacy and ordinary embodied life.",
          "interpretation": "Context can acknowledge vulnerability without allowing it to define the whole person.",
          "transfer": "Place the sensitive detail inside an ongoing relationship or action, not on an explanatory pedestal.",
          "risk": "The scene becomes exploitative if the subject does not control how intimacy and scars are represented."
        },
        {
          "id": "static-frame-living-body",
          "name": "A stable camera can preserve agency because it watches performance instead of performing over it.",
          "signal": "Gymnasts, ribbon, groups and water move inside mostly fixed photographic compositions.",
          "baseline": "Energy is manufactured by handheld movement, fast reframing and aggressive camera choreography.",
          "deviation": "The frame holds while people generate the visual transformation.",
          "interpretation": "A stable camera can preserve agency because it watches performance instead of performing over it.",
          "transfer": "Lock one visually complete composition and design the subject's entrance, arc and exit within it.",
          "risk": "Without strong blocking, static observation reads as fashion-film inertia."
        },
        {
          "id": "macro-balanced-by-agency",
          "name": "Wide proof of agency changes how a close-up is ethically and emotionally read.",
          "signal": "Extreme close-ups of skin and lips repeatedly cut to running, gymnastics, swimming and group play.",
          "baseline": "Beauty macro fragments the body into isolated desirable surfaces.",
          "deviation": "Every fragment remains connected to a body capable of action, relation and choice.",
          "interpretation": "Wide proof of agency changes how a close-up is ethically and emotionally read.",
          "transfer": "Pair each tactile macro with a wider shot showing what the person does, chooses or affects.",
          "risk": "Removing the wide counterweight returns the same imagery to objectification."
        },
        {
          "id": "sensory-verb-unifies-vignettes",
          "name": "One embodied verb can carry more emotional unity than a synthetic story device.",
          "signal": "Unrelated places and people are connected by touch, air, memory, water and the verb feel.",
          "baseline": "An ensemble film forces several characters into one event or parallel mini-plots.",
          "deviation": "A sensory action supplies coherence without shared geography or biography.",
          "interpretation": "One embodied verb can carry more emotional unity than a synthetic story device.",
          "transfer": "Choose a verb that can be photographed through at least five different materials or relationships.",
          "risk": "A vague verb produces an interchangeable mood reel if the examples lack escalation or contrast."
        },
        {
          "id": "pre-performance-humanity",
          "name": "Showing the body outside its optimized function makes later excellence feel lived rather than manufactured.",
          "signal": "Gymnasts first appear talking, changing and adjusting hair before polished routines dominate the frame.",
          "baseline": "Athletic bodies enter at peak performance to prove aspiration immediately.",
          "deviation": "Preparation and group life establish personhood before spectacle.",
          "interpretation": "Showing the body outside its optimized function makes later excellence feel lived rather than manufactured.",
          "transfer": "Open a performance story one beat before the participant begins performing for the camera.",
          "risk": "Backstage access feels voyeuristic if the film does not preserve dignity and context."
        },
        {
          "id": "intimate-directors-cut-register",
          "name": "Versioning can reveal a second strategic register rather than merely more footage.",
          "signal": "The director's cut replaces the campaign's public anthem identity with original score and quiet interior voice-over.",
          "baseline": "A director's cut mainly adds duration or alternate shots while preserving the campaign's emotional mode.",
          "deviation": "The version changes the address from collective declaration to private sensation.",
          "interpretation": "Versioning can reveal a second strategic register rather than merely more footage.",
          "transfer": "Design alternate cuts around distinct points of view or sound identities, not only runtime.",
          "risk": "A beautiful alternate register can drift away from the recognizable campaign platform."
        },
        {
          "id": "brand-colour-as-world-material",
          "name": "A logo can feel discovered in the world when its colours have already accumulated subconsciously.",
          "signal": "Red uniforms, ribbon, table and umbrella recur against blue sky and water before the dm mark appears.",
          "baseline": "Brand colour is added through graphics, wardrobe uniformity or a final packshot only.",
          "deviation": "The palette exists as ordinary material across unrelated environments.",
          "interpretation": "A logo can feel discovered in the world when its colours have already accumulated subconsciously.",
          "transfer": "Distribute two brand colours across props, weather, clothing and location without making every shot matched.",
          "risk": "Colour intention remains speculative unless the system is consistent and production sources confirm it."
        },
        {
          "id": "editorial-brand-signature",
          "name": "A strong platform brand can behave like an editor of culture rather than a demonstrator of features.",
          "signal": "No product, store or transformation appears; the dm logo signs the ongoing human scene in the final second.",
          "baseline": "The brand earns relevance through functional product causality and early attribution.",
          "deviation": "Relevance is created by the ethical and aesthetic selection of what deserves attention.",
          "interpretation": "A strong platform brand can behave like an editor of culture rather than a demonstrator of features.",
          "transfer": "Define a recognisable rule for casting, gaze and tone so the whole film behaves as the brand before the logo.",
          "risk": "Without established brand equity, late signature and absent product make the asset easy to misattribute."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Коротко</h2>\n<p><code>Feel Again</code> делает для dm редкий категорийный разворот: кожа здесь не поверхность, которую нужно улучшить, а живая память прикосновений, усилия, возраста, близости и шрамов. Бренд не показывает товар. Он присваивает право человека чувствовать и быть <code>#ganzich</code> — целиком собой.</p>\n<h2>Стратегическая идея</h2>\n<p>Норма beauty/drugstore-рекламы — обнаружить недостаток, предложить средство и закончить более гладким, молодым или уверенным телом. Наблюдаемое отклонение — фильм начинает после всех предполагаемых «исправлений»: разные тела уже двигаются, любят, отдыхают, помнят и существуют без продуктовой санкции. Интерпретация: dm строит доверие не обещанием преобразить человека, а отказом требовать преобразования как условие ценности.</p>\n<p>CCA формулирует платформу <code>#ganzich</code> как поддержку индивидуальности за пределами поверхностности, нереалистичных идеалов красоты и возрастных ограничений. Director’s cut переводит стратегию из декларации в чувственный опыт. Он не перечисляет типы разнообразия, а показывает, как воздух, кожа, вода, касание и движение ощущаются изнутри.</p>\n<h2>Название как монтажный двигатель</h2>\n<p><code>Feel Again</code> может остаться абстрактной wellness-фразой. Фильм делает её наблюдаемой через повторяющуюся систему:</p>\n<ol>\n<li>волосы поправляют рукой;</li>\n<li>кожа касается кожи;</li>\n<li>шрам не скрывается и не становится медицинской экспозицией;</li>\n<li>гимнастическое тело испытывает полёт, баланс и нагрузку;</li>\n<li>вода меняет вес и ориентацию;</li>\n<li>индивидуальные фигуры возвращаются в коллективный силуэт.</li>\n</ol>\n<p>Сигнал — почти каждый смысловой cue голоса получает не буквальную иллюстрацию, а физический рифмующийся жест. Норма — VO объясняет кадр. Отклонение — кадр сохраняет неоднозначность, а голос соединяет разные тела общей внутренней грамматикой. Интерпретация: чувствование становится не свойством одного героя, а разделяемой человеческой способностью.</p>\n<h2>Драматургия</h2>\n<h3>1. Подготовка без performance claim</h3>\n<p>Раздевалка вводит гимнасток до выступления. Мы видим переодевание, волосы, тесноту и взгляды, а не сразу идеальную комбинацию. Норма спортивного/beauty-ролика — открыть совершенным движением. Отклонение — тело сначала существует в бытовой подготовке. Это снимает дистанцию между дисциплинированным performer и обычным человеком.</p>\n<h3>2. Фрагмент вместо биографии</h3>\n<p>Фильм не выдаёт имена, возраст, диагнозы или объясняющие титры. Норма diversity-рекламы — маркировать каждого участника как пример категории. Отклонение — люди получают право остаться сложнее brief label. Berlin Commercial подтверждает только то, что женщина показывает шрамы своему реальному партнёру и что в фильме участвуют молодые гимнастки. Остальные биографии сознательно не достраиваются.</p>\n<h3>3. Шрам внутри близости</h3>\n<p>Сигнал — шрам появляется не в isolated reveal и не перед зеркалом, а внутри взаимного касания. Норма — сначала сделать телесное отличие проблемой, затем показать преодоление. Отклонение — оно уже является частью близости и памяти тела. Интерпретация: empowerment не означает «не замечать» прожитое; оно означает не отдавать ему монополию на образ человека.</p>\n<h3>4. От внутреннего к коллективному</h3>\n<p>После интимных макродеталей фильм регулярно возвращается к группам: пляжное укрытие, гимнастическая команда, стол у моря, силуэты на закате. Норма portrait montage — собрать независимые красивые лица. Отклонение — одиночность и общность чередуются как два состояния одного человека. Финал поэтому ощущается не как cast lineup, а как восстановленная связь.</p>\n<h3>5. Бренд после опыта</h3>\n<p>Логотип появляется примерно в последние полсекунды поверх продолжающейся сцены. Норма — product proof или store footprint объясняет, почему бренд имеет право говорить. Отклонение — право строится через последовательность выбора образов и тон обращения. Это высокий риск, но он соответствует платформе: dm ведёт себя как культурный редактор отношения к телу, а не продавец одного решения.</p>\n<h2>Визуальный язык</h2>\n<h3>Фотографическая рамка, живое внутреннее движение</h3>\n<p>Berlin Commercial прямо называет фотографию исходным влиянием и отмечает mostly static frames. Контактные листы подтверждают принцип: камера часто удерживает законченную композицию, а движение происходит внутри неё — гимнастка летит через зелёное поле, красная лента рисует на синем небе, люди перестраивают раздевалку, группа меняет силуэт на горизонте.</p>\n<p>Норма динамичной рекламы — заставить камеру доказывать энергию. Отклонение — энергия доверена телу. Интерпретация: статичность не обездвиживает героев, а сохраняет их агентность; камера наблюдает, а не навязывает эмоцию.</p>\n<h3>Макро как сенсорика, не объективизация</h3>\n<p>Кожа, губы, волосы, ладони и шрамы часто заполняют кадр. Такой язык легко повторяет beauty-objectification. Здесь отклонение создаёт монтажный контекст: фрагменты чередуются с широкими планами усилия, игры и взаимности. Поэтому close-up считывается как след ощущения, а не каталог «идеальных деталей».</p>\n<h3>Красное и синее до логотипа</h3>\n<p>Красная форма, лента, стол и зонт постоянно сталкиваются с синим небом, водой и зелёно-синим гимнастическим полем. В финале эта пара естественно принимает знак dm. Наблюдаемый паттерн убедителен, но намеренная brand-colour strategy в опубликованных источниках не заявлена; это интерпретация композиции, а не production fact.</p>\n<h3>Смена сред как единая телесная карта</h3>\n<ul>\n<li>плитка и тесная раздевалка — социальная подготовка;</li>\n<li>спальня и светлая комната — близость и автономность;</li>\n<li>гимнастическое поле — дисциплина и выразительность;</li>\n<li>дорога и транспорт — внутренний переход;</li>\n<li>берег, ветер и вода — снятие веса и открытость;</li>\n<li>закатный силуэт — общность без стирания жестов.</li>\n</ul>\n<p>Локации не образуют маршрут персонажа. Они образуют карту состояний тела.</p>\n<h2>Звук и версия</h2>\n<p>Автоматические captions размечают лирический голос с 18.3 до 56.7 секунды. Director page подтверждает Rachel Tauwnaar как voice-over, её и Nina Aaldering как авторов текста, Mark van Bruggen и Rachel Tauwnaar как композиторов, Ambassadors Berlin как music/sound и Mattijn Willems как sound designer.</p>\n<p>Campaign version на CCA использует узнаваемую песню Emmy Meli и стратегически звучит как публичный anthem. Director’s cut выбирает другую норму: вместо внешнего утверждения — тихий внутренний монолог. Отклонение важно. Один и тот же <code>#ganzich</code> существует в двух регистрах: общественное заявление и интимное чувствование.</p>\n<h2>Интеграция бренда</h2>\n<p>dm не получает функциональную роль внутри сюжета. Он не вызывает прикосновение, не лечит шрам и не организует встречу. Его роль — редакционная:</p>\n<ol>\n<li>выбрать тела без иерархии «до/после»;</li>\n<li>показать различие без маркировки;</li>\n<li>связать индивидуальный опыт с общей платформой;</li>\n<li>подписать отношение минимальным знаком.</li>\n</ol>\n<p>Это делает фильм сильным brand platform piece, но слабым прямым sales asset. Перенос требует ясного медийного контекста: без уже существующей узнаваемости dm финальная подпись может быть слишком поздней.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Для категории, которая обычно исправляет поверхность, показать поверхность как доказательство прожитой жизни.</li>\n<li>Строить diversity через равное кинематографическое внимание, а не через список идентичностей.</li>\n<li>Помещать уязвимую деталь внутрь действия и взаимности, а не превращать её в отдельный reveal.</li>\n<li>Снимать performance до и после кульминации, чтобы дисциплина оставалась человеческой.</li>\n<li>Пусть статичная рамка удерживает структуру, а герой создаёт движение.</li>\n<li>Соединять разные истории одним сенсорным глаголом вместо общего сюжета.</li>\n<li>Чередовать макро-фрагмент с широким proof of agency, чтобы close-up не объективировал тело.</li>\n<li>Развести campaign cut и director’s cut по эмоциональному регистру, а не только по длине.</li>\n<li>Вводить брендовый цвет как повторяющуюся материю мира до появления знака.</li>\n<li>Завершать культурный brand film подписью, если весь предыдущий выбор образов уже ведёт себя как бренд.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — фильм не показывает transformation, хотя бренд работает в категории средств ухода и внешности. Норма — уверенность является результатом использования продукта. Отклонение — уверенность, близость, шрам, возраст, усталость и радость существуют одновременно до бренда. Интерпретация — dm пытается владеть не обещанием «стать лучше», а более редким разрешением не раскладывать человека на исправимые части.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Шрамы и уязвимость легко превращаются в visual capital бренда; необходимы осознанное согласие, агентность участника и контроль контекста.</li>\n<li>Отказ от продуктовой причинности может сделать фильм взаимозаменяемым с fashion, wellness или NGO-коммуникацией.</li>\n<li>Макросъёмка тела без широких кадров действия быстро возвращает объективизацию, против которой работает идея.</li>\n<li>Необъяснённое разнообразие освобождает героев от labels, но может быть прочитано как поверхностный casting checklist.</li>\n<li>Тихий poetic VO зависит от точного баланса музыки, пауз и текста; банальные формулировки сделают фильм pretentious.</li>\n<li>Поздний логотип требует сильной узнаваемости и достаточного view-through.</li>\n<li>Смешение campaign song и director-cut score уничтожит доказательную границу версий и изменит смысл монтажа.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>E4 доказан полным WPA 4K master и независимым Goodhouse 1440p production master. Exact user-linked Vimeo подтверждает publisher, title, duration и отдельный automatic caption track. Berlin Commercial подтверждает творческий synopsis и метод композиции; Nina Aaldering публикует director-cut credits; CCA используется для стратегии и campaign-version boundary.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte identity между двумя локальными master-файлами и exact Telegram-linked Vimeo;</li>\n<li>human-approved transcript и точная пунктуация авторского текста;</li>\n<li>инструменты, конкретные SFX и acoustic timing внутри сохранённого mix;</li>\n<li>имена cast, кроме того что official synopsis описывает реальную пару и гимнасток;</li>\n<li>медицинская история, диагноз, гендерная идентичность, возраст и отношения остальных людей;</li>\n<li>намеренность красно-синей палитры как прямого dm brand system;</li>\n<li>точная монтажная идентичность между CCA campaign version и director’s cut;</li>\n<li>территория и первая дата commercial release.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Разные люди готовятся, двигаются, касаются друг друга, остаются наедине с собой и проживают телесную память. Интимная внутренняя речь связывает кожу, невысказанное и желание снова чувствовать; dm появляется только в финале и присваивает не продукт, а право человека быть собой целиком.</p>\n<h2>Тип драматургии</h2>\n<p>Это не сюжет одного персонажа, а ассоциативный фильм-портрет. Причинность создаёт не бытовое действие, а повторяющаяся цепь <code>тело → касание → память → связь → возвращение к чувствованию</code>. Гимнастки, реальная пара, компания на берегу, одиночные лица, вода и возрастные руки существуют как равноправные фрагменты одной темы.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:07</td>\n<td>В тесной раздевалке юные гимнастки в красно-синей форме окружают девушку в белой майке. Она поправляет волосы; тела частично перекрывают друг друга.</td>\n<td>Фильм начинает с подготовки тела и социального взгляда, но не назначает одного «идеального» героя.</td>\n</tr>\n<tr>\n<td>00:07–00:13</td>\n<td>Крупный жест руки за столом сменяется домашней сценой пары и гимнасткой в полёте над зелёным ковром.</td>\n<td>Касание, близость и физическое усилие впервые связываются монтажом.</td>\n</tr>\n<tr>\n<td>00:13–00:18</td>\n<td>Люди разговаривают в полосатом пляжном укрытии; затем появляется деталь кожи.</td>\n<td>Пространство расширяется от закрытой раздевалки к берегу, а тема сужается до поверхности тела.</td>\n</tr>\n<tr>\n<td>00:18–00:28</td>\n<td>Начинается закадровая речь о чувстве на коже и следах в сознании. Руки касаются тела; женщина со шрамами находится рядом со своим реальным партнёром; лица и жесты показаны близко.</td>\n<td>Абстрактное слово <code>feel</code> получает этически конкретное доказательство: тело хранит прожитое и остаётся способным к близости.</td>\n</tr>\n<tr>\n<td>00:28–00:34</td>\n<td>Люди бегут и играют на берегу; туманная дорога сменяется лицом женщины в движущемся транспорте.</td>\n<td>Внутреннее чувство превращается в движение через пространство; монтаж соединяет свободу и момент внутренней дистанции.</td>\n</tr>\n<tr>\n<td>00:34–00:40</td>\n<td>Красная лента описывает линию в синем небе; отдельные гимнастки складываются в общий номер.</td>\n<td>То, что в начале было подготовкой, становится публичной, уверенной формой самовыражения.</td>\n</tr>\n<tr>\n<td>00:40–00:47</td>\n<td>Стол на пляже, кожа, мокрые волосы и губы, затем широкий план гимнасток. Речь переходит к невысказанному и телесной памяти.</td>\n<td>Макродетали делают тело не объектом оценки, а носителем ощущений; общий план возвращает individual experience в коллектив.</td>\n</tr>\n<tr>\n<td>00:47–00:53</td>\n<td>Женщина улыбается рядом с партнёром, затем остаётся одна в светлой комнате; под водой тело обращено к камере.</td>\n<td>Близость не отменяет автономность: человек может быть с другим, один и внутри собственного тела.</td>\n</tr>\n<tr>\n<td>00:53–00:57</td>\n<td>Гимнастки отдыхают и взаимодействуют вне строгой фигуры; на закате группа превращается в живой силуэт.</td>\n<td>Перформанс сбрасывает дисциплинарную оболочку и становится игрой, поддержкой и общностью.</td>\n</tr>\n<tr>\n<td>00:57–01:00</td>\n<td>Люди собираются на прибрежных камнях. Появляется знак <code>dm</code>.</td>\n<td>Бренд приходит после человеческого опыта и подписывает платформу, не прерывая её продуктовым доказательством.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Тело сначала находится среди чужих тел и взглядов.</li>\n<li>Монтаж отделяет от него жесты, кожу, полёт, воду и касание.</li>\n<li>Голос называет внутренний опыт, который невозможно увидеть напрямую.</li>\n<li>Шрамы, возраст, усилие и близость показывают, что память тела не равна косметическому несовершенству.</li>\n<li>Одиночные состояния возвращаются в общую хореографию.</li>\n<li>dm присваивает себе не внешний стандарт, а возможность быть <code>#ganzich</code> — целиком собой.</li>\n</ol>\n<h2>Где находится бренд</h2>\n<p>До финальных секунд нет товара, магазина, упаковки или интерфейса. Для категории drugstore/beauty это сознательное отклонение: dm не обещает сделать тело приемлемым, а занимает позицию пространства, где разные тела уже имеют право на полноту опыта. Логотип работает как подпись к сформированному отношению, а не как разгадка сюжета.</p>\n<h2>Граница версии</h2>\n<p>Хронология подтверждена полным 60.053333-секундным playback Goodhouse, 47 чистыми позициями и двумя локальными master-файлами. Лучший сохранённый master — WPA 3840×2160, ровно 60 секунд. CCA публикует отдельную campaign version той же платформы с музыкой Emmy Meli; её звуковая и монтажная идентичность с director’s cut не предполагается.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Проверенная речь</h2>\n<p>Обе Vimeo-публикации содержат английские auto-generated captions. Они передают одну и ту же последовательность из шести смысловых фраз, но сегментируют её в шесть и девять cues и немного расходятся в одном распознанном слове. Поскольку авторский credit называет текст <code>lyrics</code>, ниже сохранён смысл, а не полная дословная перепечатка.</p>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Проверенный смысл реплики</th>\n<th>Визуальная опора</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:18.3–00:22.8</td>\n<td>Лирическая героиня ощущает нечто как тихое движение по коже.</td>\n<td>Деталь кожи, руки и контакт между людьми.</td>\n</tr>\n<tr>\n<td>00:25.9–00:28.7</td>\n<td>Переживание остаётся в углах сознания.</td>\n<td>Лицо, близость и переход к бегущим фигурам.</td>\n</tr>\n<tr>\n<td>00:32.2–00:36.8</td>\n<td>Воздух и дистанция между людьми становятся плотнее.</td>\n<td>Женщина в движении, лента и тело на фоне открытого неба.</td>\n</tr>\n<tr>\n<td>00:40.6–00:42.7</td>\n<td>Между людьми присутствует тяжесть невысказанного.</td>\n<td>Стол на берегу и крупная фактура кожи.</td>\n</tr>\n<tr>\n<td>00:47.6–00:52.6</td>\n<td>Тело хранит всё пережитое, включая прикосновения.</td>\n<td>Пара, одиночная фигура в комнате и тело под водой.</td>\n</tr>\n<tr>\n<td>00:55.3–00:56.7</td>\n<td>Финальное желание сформулировано как стремление <code>feel again</code>.</td>\n<td>Группа свободно двигается в силуэте на закате.</td>\n</tr>\n</tbody>\n</table>\n<h2>Голос</h2>\n<ul>\n<li>Voice-over: <strong>Rachel Tauwnaar</strong> — подтверждено director page и production credit block.</li>\n<li>Текст/lyrics: <strong>Rachel Tauwnaar и Nina Aaldering</strong>.</li>\n<li>Human-approved transcript не опубликован; точные слова в VTT остаются автоматическим распознаванием.</li>\n<li>Captioned speech начинается около 00:18.3 и заканчивается около 00:56.7. Отсутствие caption cues вне этого диапазона не доказывает акустическую тишину.</li>\n</ul>\n<h2>Музыка и sound design</h2>\n<ul>\n<li>Director’s cut music and sound: <strong>Ambassadors Berlin</strong>.</li>\n<li>Композиторы: <strong>Mark van Bruggen и Rachel Tauwnaar</strong>.</li>\n<li>Sound design: <strong>Mattijn Willems</strong>.</li>\n<li>Полный AAC mix сохранён в обоих master-файлах.</li>\n<li>Инструменты, точные музыкальные акценты и отдельные SFX не приписываются: captions их не размечают, а acoustic pass не запускался, потому что Mac не прошёл общий swap gate.</li>\n</ul>\n<h2>Граница campaign version</h2>\n<p>CCA описывает публичную кампанию <code>#ganzich</code> через композицию Emmy Meli. Это отдельный campaign audio identity. Director’s cut из Telegram использует оригинальную музыку, голос и авторский текст, перечисленные выше; подменять один саундтрек другим нельзя.</p>\n<h2>Источники</h2>\n<ul>\n<li><code>subtitles/en-auto.vtt</code>, SHA-256 <code>3232e701446e8d10658e63ed930b3adca4d813046bad5f1933adab2e133d5c93</code>.</li>\n<li><code>subtitles/en-auto-user-linked.vtt</code>, SHA-256 <code>ebfee27972c01f036c2c3f001653b67f7be7f1343c4e9e84730f4cdbf4c64832</code>.</li>\n<li><code>source/credits.json</code> — first-party director-cut credit block.</li>\n<li><code>source/master/</code> — два полных H.264/AAC master-файла.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/exact-canvas/00_00.5.png</code></td>\n<td>Гимнастки окружают сидящую девушку в тесной раздевалке.</td>\n<td>Статичная широкая композиция; передний план перекрывает центр.</td>\n<td>Captioned speech ещё не началась.</td>\n<td>Clean browser decode.</td>\n</tr>\n<tr>\n<td>00:03</td>\n<td><code>frames/exact-canvas/01_03.0.png</code></td>\n<td>Разговор и переодевание продолжаются, тела меняют внутренний рисунок кадра.</td>\n<td>Камера удерживает пространство, движение создают люди.</td>\n<td>Не размечено captions.</td>\n<td>Clean browser decode.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/exact-canvas/02_06.5.png</code></td>\n<td>Девушка поправляет волосы и касается шеи.</td>\n<td>Крупный телесный жест заменяет объяснение подготовки.</td>\n<td>Не размечено captions.</td>\n<td>Clean browser decode.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/exact-canvas/03_10.0.png</code></td>\n<td>В комнате пара находится рядом на кровати.</td>\n<td>Тёплый боковой свет, дистанция наблюдателя, минимум постановочной демонстративности.</td>\n<td>Не размечено captions.</td>\n<td>Clean browser decode.</td>\n</tr>\n<tr>\n<td>00:14</td>\n<td><code>frames/exact-canvas/04_14.0.png</code></td>\n<td>Гимнастка показана сверху в момент полёта/вращения.</td>\n<td>Тело превращается в графическую фигуру на зелёном поле.</td>\n<td>Не размечено captions.</td>\n<td>Clean browser decode.</td>\n</tr>\n<tr>\n<td>00:17.5</td>\n<td><code>frames/exact-canvas/05_17.5.png</code></td>\n<td>Красная лента пересекает уличное пространство.</td>\n<td>Match по линии и движению переносит дисциплину в открытый мир.</td>\n<td>Речь начинается около 00:18.3.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:21</td>\n<td><code>frames/exact-canvas/06_21.0.png</code></td>\n<td>Два человека касаются друг друга в домашней сцене.</td>\n<td>Верхняя точка и смятая ткань сохраняют физическую близость.</td>\n<td>Реплика связывает ощущение с кожей.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/exact-canvas/07_24.5.png</code></td>\n<td>Женщина показывает шрамы партнёру; рука касается груди.</td>\n<td>Экстремально близкий план не отделяет шрам от живого жеста.</td>\n<td>Переход к памяти переживания.</td>\n<td>Clean browser decode + Berlin synopsis + VTT.</td>\n</tr>\n<tr>\n<td>00:28</td>\n<td><code>frames/exact-canvas/08_28.0.png</code></td>\n<td>Люди бегут и играют на скалистом берегу.</td>\n<td>Низкая подвижная камера переводит внутреннюю тему в свободу тела.</td>\n<td>Завершается второй смысловой cue.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:32</td>\n<td><code>frames/exact-canvas/09_32.0.png</code></td>\n<td>Лицо женщины видно в отражённом/проходящем свете транспорта.</td>\n<td>Крупный план и переменный свет материализуют внутреннюю дистанцию.</td>\n<td>Начинается образ плотного воздуха между людьми.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/exact-canvas/10_36.0.png</code></td>\n<td>Гимнастка подбрасывает ленту на фоне чистого синего неба.</td>\n<td>Статичная фотографическая рамка; движение рисует линию внутри неё.</td>\n<td>Продолжается третий cue.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/exact-canvas/11_40.0.png</code></td>\n<td>Люди сидят за красным столом у моря.</td>\n<td>Глубинная композиция: частные жесты и общественное пространство существуют одновременно.</td>\n<td>Переход к невысказанному.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:44</td>\n<td><code>frames/exact-canvas/12_44.0.png</code></td>\n<td>Мокрые волосы, кожа и губы заполняют почти весь кадр.</td>\n<td>Макро-фрагментация превращает внешность в ощущение, а не портрет для оценки.</td>\n<td>Между cues; точный SFX не приписан.</td>\n<td>Clean browser decode.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/exact-canvas/13_48.0.png</code></td>\n<td>Женщина улыбается рядом с партнёром в тёплом свете.</td>\n<td>Камера остаётся близко, но жест не превращается в рекламную позу.</td>\n<td>Голос говорит о телесной памяти.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:52</td>\n<td><code>frames/exact-canvas/14_52.0.png</code></td>\n<td>Тело неподвижно/медленно движется под водой и смотрит вверх.</td>\n<td>Верхняя симметричная композиция создаёт состояние внутренней тишины.</td>\n<td>Завершается мысль о прикосновении.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:56</td>\n<td><code>frames/exact-canvas/15_56.0.png</code></td>\n<td>На закате группа превращается в связанный силуэт движущихся тел.</td>\n<td>Контровой свет стирает индивидуальные детали, сохраняя разные жесты.</td>\n<td>Финальная смысловая формула <code>feel again</code>.</td>\n<td>Clean browser decode + VTT.</td>\n</tr>\n<tr>\n<td>00:59.5</td>\n<td><code>frames/exact-canvas/16_59.5.png</code></td>\n<td>Люди находятся на прибрежных камнях; появляется логотип <code>dm</code>.</td>\n<td>Бренд накладывается на продолжающуюся человеческую сцену, без отдельного packshot.</td>\n<td>Captioned speech завершена.</td>\n<td>Clean browser decode.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<ul>\n<li>Full playback: <code>0 → 60.053333</code>, terminal state <code>ended=true</code>.</li>\n<li>Best local master: 3840×2160, ровно 60 секунд.</li>\n<li>Selected clean positions: 17.</li>\n<li>Uniform two-second positions: 30.</li>\n<li>Clean frame total: 47; все SHA-256 записаны в <code>source/browser-frame-sha256.txt</code>.</li>\n<li>Official stills/title images: 3.</li>\n<li>Контактные листы: <code>frames/contact-sheet.jpg</code>, <code>frames/contact-sheet-2s.jpg</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>DM — Feel Again (Director’s Cut) / #ganzich</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22032\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22032</a></li>\n<li>Сообщение: <code>22032</code></li>\n<li>Дата UTC: 2026-05-06T15:10:59+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1189392995\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1189392995</a></li>\n<li>Режиссёр: Nina Aaldering</li>\n<li>Оператор: Douwe Hennink</li>\n<li>Агентство: DODO Wien</li>\n<li>Продакшн: Goodhouse Films</li>\n<li>Кампания: dm <code>#ganzich</code></li>\n<li>Формат кейса: 60-секундный director’s cut <code>Feel Again</code></li>\n<li>Evidence: <code>E4</code>, полный 4K master сохранён и проверен</li>\n</ul>\n<h2>Подпись поста</h2>\n<p>DM<br>\nby Nina Aaldering</p>\n<p><a href=\"https://vimeo.com/1189392995\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1189392995</a></p>\n<p><code>#image@fps_24_video</code></p>\n<h2>Идентификация</h2>\n<p>Telegram-ссылка ведёт на публикацию оператора Douwe Hennink. Nina Aaldering, Goodhouse Films и официальный представитель оператора независимо называют фильм <code>DM</code>, <code>Ganz ich — DC</code> и <code>DM | Feel Again [Dir Cut]</code>. Berlin Commercial связывает его с международной платформой dm <code>#ganzich</code> и подтверждает съёмку в Лиссабоне, реальную пару и молодых гимнасток.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.774667+00:00"
    },
    {
      "id": "2026-05-05__tg-22031-a0__nature-s-bounty-you-are-bountiful",
      "caseId": "-1001147919203:22031:0",
      "messageId": 22031,
      "date": "2026-05-05T02:16:05+00:00",
      "title": "Nature's Bounty | You Are Bountiful",
      "brand": "Nature's Bounty | You Are Bountiful",
      "campaign": "You Are Bountiful",
      "format": "film",
      "director": "",
      "author": "ROOS",
      "evidence": "E3",
      "frameCount": 20,
      "durationSeconds": 35,
      "summary": "You Are Bountiful переворачивает обычную причинность supplement рекламы. Жизнь, любовь и внутренняя ценность не возникают после продукта: они уже заметны в семье, дружбе с собакой, домашней заботе и близости матери с ребёнком. Nature's Bounty появляется только в последние секунды как маленькая поддержка большого, уже существующего человека.",
      "sourceUrl": "https://vimeo.com/1189133329",
      "telegramUrl": "https://t.me/fps_24_video/22031",
      "images": [
        {
          "src": "./frames/2026-05-05__tg-22031-a0__nature-s-bounty-you-are-bountiful-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "rhythm",
        "sound",
        "camera"
      ],
      "moves": [
        {
          "id": "human-value-before-product",
          "name": "Trust grows when a brand limits itself to the role it can truthfully play.",
          "signal": "Family affection, companionship and care fill roughly thirty seconds before the supplement appears.",
          "baseline": "A supplement identifies a deficiency and causes a better human state.",
          "deviation": "The film establishes a complete and valuable person before any product causality.",
          "interpretation": "Trust grows when a brand limits itself to the role it can truthfully play.",
          "transfer": "Write the human proof so it remains emotionally complete if the product shot is temporarily removed.",
          "risk": "Weak attribution leaves only a generic lifestyle film."
        },
        {
          "id": "copy-as-production-rule",
          "name": "A strategy becomes memorable when every production choice obeys its verb.",
          "signal": "The brand proposition that it merely supplements the viewer is expressed through late timing and small product scale.",
          "baseline": "An endline exists mainly as verbal copy on a card.",
          "deviation": "The semantic relationship in the line governs blocking, duration, shot order and product size.",
          "interpretation": "A strategy becomes memorable when every production choice obeys its verb.",
          "transfer": "Underline the proposition's main verb and turn it into a constraint for the edit and product integration.",
          "risk": "A clever line cannot compensate when the film's causality contradicts it."
        },
        {
          "id": "relationship-as-wellbeing",
          "name": "Relational evidence can make an abstract wellbeing promise human without medical overclaim.",
          "signal": "Wellbeing is shown through people joining a bed, embracing a dog and touching a child's face.",
          "baseline": "Wellness advertising relies on exercise, food preparation and visibly optimised bodies.",
          "deviation": "Health is inferred from the capacity to give and receive attention.",
          "interpretation": "Relational evidence can make an abstract wellbeing promise human without medical overclaim.",
          "transfer": "Replace category icons with three specific gestures that reveal the benefit in relationships.",
          "risk": "Sentiment becomes generic when gestures are posed rather than behaviorally specific."
        },
        {
          "id": "slogan-after-proof",
          "name": "Late copy feels discovered rather than imposed.",
          "signal": "The words you are bountiful appear only after sleep, affection, travel and domestic care have been observed.",
          "baseline": "A slogan opens the film and tells viewers how to interpret what follows.",
          "deviation": "The slogan labels a conclusion the audience has already reached.",
          "interpretation": "Late copy feels discovered rather than imposed.",
          "transfer": "Withhold the line until every important word has one visual proof in the preceding sequence.",
          "risk": "Ambiguous imagery may prevent the intended conclusion from forming."
        },
        {
          "id": "song-as-invisible-observer",
          "name": "Music can function as narration without becoming explanatory voiceover.",
          "signal": "The lyric addresses a loved person and notices growth, heart and specialness across several relationships.",
          "baseline": "A licensed song supplies general warmth and editing rhythm.",
          "deviation": "The track contributes a consistent point of view: someone attentively seeing another person's value.",
          "interpretation": "Music can function as narration without becoming explanatory voiceover.",
          "transfer": "Choose a track whose implied speaker and addressee match the film's relationship structure.",
          "risk": "Literal lyric illustration can make the edit predictable or rights-sensitive."
        },
        {
          "id": "space-expands-with-abundance",
          "name": "Spatial progression can carry the arc of an otherwise plotless film.",
          "signal": "The film moves from a sleeping face to bed, road, kitchen, coast and sun.",
          "baseline": "Lifestyle montage changes locations mainly to provide visual variety.",
          "deviation": "Each new space gives the accumulated emotional state more physical room.",
          "interpretation": "Spatial progression can carry the arc of an otherwise plotless film.",
          "transfer": "Order locations by emotional aperture, from enclosed and private to open and shared.",
          "risk": "A landscape payoff feels decorative if intimacy has not been earned first."
        },
        {
          "id": "archive-frame-for-present-life",
          "name": "Format can assign memory value to ordinary actions before they become nostalgia.",
          "signal": "A near-4:3 photographed image sits inside black pillarbox within the 16:9 delivery.",
          "baseline": "Contemporary wellness uses clean edge-to-edge widescreen imagery.",
          "deviation": "The frame recalls personal family footage while documenting current life.",
          "interpretation": "Format can assign memory value to ordinary actions before they become nostalgia.",
          "transfer": "Use a constrained frame only when texture, performance and camera distance also support intimacy.",
          "risk": "Aspect ratio alone becomes an empty retro filter."
        },
        {
          "id": "same-light-product-integration",
          "name": "Visual continuity reinforces a supporting rather than dominating brand role.",
          "signal": "Morning rooms, wet windows, coast and the final softgel share natural light rather than switching to a studio packshot universe.",
          "baseline": "The product receives a separate, more polished lighting grammar at the end.",
          "deviation": "The object remains inside the human world's existing material system.",
          "interpretation": "Visual continuity reinforces a supporting rather than dominating brand role.",
          "transfer": "Carry one light quality, texture or weather motif from human scenes into the product reveal.",
          "risk": "Insufficient product legibility can weaken recognition."
        },
        {
          "id": "scale-reversal-at-packshot",
          "name": "Scale can communicate ethical limits on product causality.",
          "signal": "After faces, rooms, a road and coastline, the product is reduced to a tiny capsule between fingers.",
          "baseline": "A final packshot enlarges the product and retroactively claims the story.",
          "deviation": "The world remains bigger than the object even at the branded climax.",
          "interpretation": "Scale can communicate ethical limits on product causality.",
          "transfer": "Design the final object shot to express the precise size of the product's real role in life.",
          "risk": "A visually modest product may be missed without a strong endline and brand mark."
        },
        {
          "id": "three-proofs-one-quality",
          "name": "A montage becomes an argument when every vignette answers the same question differently.",
          "signal": "Family closeness, dog companionship and parent-child care repeat attentive presence across distinct situations.",
          "baseline": "A montage repeats the same benefit through unrelated happy images.",
          "deviation": "Different relationships demonstrate one named behavioral quality.",
          "interpretation": "A montage becomes an argument when every vignette answers the same question differently.",
          "transfer": "Define the shared action before casting vignettes, then require each scene to express it through a different relationship.",
          "risk": "Too many vignettes dilute specificity and turn evidence back into mood."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Коротко</h2>\n<p><code>You Are Bountiful</code> переворачивает обычную причинность supplement-рекламы. Жизнь, любовь и внутренняя ценность не возникают после продукта: они уже заметны в семье, дружбе с собакой, домашней заботе и близости матери с ребёнком. Nature’s Bounty появляется только в последние секунды как маленькая поддержка большого, уже существующего человека.</p>\n<h2>Стратегическая идея</h2>\n<p>Официальная формула бренда говорит: человек уже bountiful, а бренд лишь помогает supplement этой полноте. Фильм переводит игру слов в режиссуру масштаба и времени.</p>\n<p>Сигнал — примерно тридцать секунд из тридцати пяти принадлежат отношениям, а продукт появляется только после endline. Норма категории — открыть проблему тела, назвать дефицит и показать добавку как причину нового состояния. Отклонение — причины человеческой ценности полностью лежат вне продукта. Интерпретация — бренд выигрывает доверие, добровольно ограничивая собственную роль.</p>\n<h2>Почему это не обычный wellness montage</h2>\n<p>Норма lifestyle-монтажа — собрать красивые улыбки, спорт, солнечный свет и packshot, оставив музыку выполнять эмоциональную работу. Здесь эпизоды связаны более точным действием: один человек замечает, принимает или поддерживает другого.</p>\n<ul>\n<li>Спящую женщину не «улучшают» — к ней приходят близкие.</li>\n<li>Собака не символизирует generic freedom — мужчина отвечает ей объятием и совместной дорогой.</li>\n<li>Кухня не доказывает nutrition — руки, занятые бытовым действием, переходят к телесному контакту с ребёнком.</li>\n<li>Пейзаж не продаёт vitality — он даёт уже показанной связи пространство перед endline.</li>\n</ul>\n<p>Отклонение от нормы состоит в том, что wellbeing определено через отношения, а не через демонстрацию оптимизированного тела. Поэтому слово <code>bountiful</code> означает не запас витаминов, а избыток способности любить и быть рядом.</p>\n<h2>Драматургия</h2>\n<h3>1. Одиночное тело</h3>\n<p>Фильм начинается не с бодрости, спорта или утреннего ritual, а со сна. Это состояние, в котором человек ничего не производит и не доказывает. Такой opening заранее отделяет ценность героини от performance.</p>\n<h3>2. Тело становится отношением</h3>\n<p>Overhead shot раскрывает постель как семейную геометрию. Базовая реклама здоровья использовала бы верхний ракурс для симметрии или красивого bedding. Здесь отклонение в том, что композицию формирует физическое приближение людей. Кадр буквально становится полнее.</p>\n<h3>3. Принцип повторяется, а не объясняется</h3>\n<p>Мужчина и собака дают второе доказательство без общей локации и без слова <code>family</code>. Домашняя кухня и мать с ребёнком дают третье. Повтор не утверждает, что отношения одинаковы; он показывает одно качество — внимательное присутствие — в разных формах.</p>\n<h3>4. Фраза приходит после наблюдения</h3>\n<p><code>you are bountiful.</code> возникает только у воды, когда накоплены сон, объятие, дорога, работа рук и близость лиц. Норма — slogan задаёт чтение в начале. Отклонение — slogan становится названием уже распознанного чувства. Интерпретация — зритель не обязан верить копирайту; он уже видел его доказательство.</p>\n<h3>5. Продукт принимает скромную роль</h3>\n<p>Softgel показан крупно, но физически мал: два пальца и свет важнее упаковки. Нет банки, ингредиентного burst, до/после или лица, мгновенно меняющегося от приёма. Это редкая дисциплина product integration: продукт появляется, но не присваивает предыдущие тридцать секунд.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Near-4:3 внутри 16:9.</strong> Чёрные боковые поля отделяют photographed world от интерфейса и напоминают семейный архив. Норма современного wellness — edge-to-edge gloss; отклонение создаёт чувство найденной личной памяти.</li>\n<li><strong>Тёплая несовершенная фактура.</strong> Мягкий контраст, зернистость, встречный свет, дождь на стекле и неидеальные интерьеры удерживают фильм ближе к lived experience, чем к стерильной health-рекламе.</li>\n<li><strong>Тела раньше лицевых claims.</strong> Руки, плечи, лежащие тела, морда собаки и соприкасающиеся лица объясняют заботу жестами. Нет необходимости визуализировать биохимию.</li>\n<li><strong>Камера участвует деликатно.</strong> Верхний семейный ракурс, тесные портреты и съёмка через стекло выглядят наблюдательно; polished control не отменяет интимность.</li>\n<li><strong>Свет как общий материал.</strong> Утренний свет, мокрое окно, кухня, берег и финальный солнечный softgel принадлежат одной природной системе. Продукт не получает отдельную CGI-вселенную.</li>\n<li><strong>Переход от комнаты к горизонту.</strong> Пространство расширяется по мере накопления эмоциональной полноты: лицо → постель → автомобиль/дорога → кухня → берег → солнце.</li>\n</ul>\n<h2>Музыка как адресат, а не слоган</h2>\n<p>Песня Alice Phoebe Lou обращается к другому человеку и обнаруживает в нём рост, большое сердце и особенность. Базовый music-led ad использовал бы узнаваемый трек как настроение. Отклонение — смысл песни выполняет функцию невидимого наблюдателя, который замечает ценность героев до того, как бренд её называет.</p>\n<p>Ключевой момент: слова не говорят о витаминах и не объясняют эффект. Музыка защищает стратегию от product overclaim, потому что остаётся языком любви. Финальный бренд входит в уже существующее обращение, а не подменяет его.</p>\n<h2>Монтажная логика</h2>\n<p>Фильм строит не параллельные мини-сюжеты, а цепочку жестов наполнения:</p>\n<ol>\n<li>пустое пространство рядом со спящей женщиной заполняют близкие;</li>\n<li>пустой салон становится местом товарищества человека и собаки;</li>\n<li>функциональное домашнее пространство превращается в контакт матери и ребёнка;</li>\n<li>тесный интерьер открывается в пейзаж;</li>\n<li>большой человеческий мир сжимается до маленького supplement-object.</li>\n</ol>\n<p>Финальный масштабный реверс — самая сильная монтажная мысль. Обычно product shot увеличивает значимость вещи. Здесь вещь мала после мира, который она может лишь поддержать.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Отдать герою причинность.</strong> Показывать, что ценность человека существует до продукта.</li>\n<li><strong>Перевести brand line в производственное правило.</strong> Если бренд «дополняет», продукт должен быть поздним, маленьким и не причинять человеческую трансформацию.</li>\n<li><strong>Доказывать абстракцию повторяемым жестом.</strong> Три разных отношения объединены внимательным физическим присутствием.</li>\n<li><strong>Вводить slogan как подпись к доказательству.</strong> Сначала дать зрителю назвать чувство самостоятельно.</li>\n<li><strong>Использовать песню как невидимого адресанта.</strong> Track selection должен добавлять точку зрения, а не только эмоциональную температуру.</li>\n<li><strong>Делать пространство драматургией.</strong> Расширять мир от лица и комнаты к берегу и солнцу.</li>\n<li><strong>Сохранять общий свет для человека и продукта.</strong> Не отделять packshot искусственной визуальной системой, если стратегия обещает поддержку естественной жизни.</li>\n<li><strong>Уменьшить вещь после большого чувства.</strong> Масштаб объекта может честно сообщить границы роли бренда.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — в каждом эпизоде герои уже способны на близость, заботу и движение. Норма — supplement исправляет недостаточность и затем разрешает полноценную жизнь. Отклонение — фильм не показывает недостаточного человека вообще. Интерпретация — рекламная сила возникает из уважения: Nature’s Bounty не обещает произвести любовь, а занимает правдоподобное место внутри жизни, где любовь уже есть.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Late product reveal без точной brand proposition может стать красивым фильмом, который запомнят без бренда.</li>\n<li>Generic family montage разрушит идею, если каждый эпизод не содержит наблюдаемого жеста заботы.</li>\n<li>Сентиментальная песня способна манипулировать, если визуальные отношения сыграны слишком рекламно и без бытовой фактуры.</li>\n<li>Формула «ты уже достаточен» конфликтует с агрессивными deficiency claims; продуктовая и юридическая коммуникация должны поддерживать ту же этику.</li>\n<li>Архивное framing легко превратить в поверхностный retro-filter. Здесь оно работает только вместе с дождём, теснотой, паузами и непарадными действиями.</li>\n<li>Уменьшение продукта требует сильной отличительной кампании; слабый end card не удержит attribution.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>Exact ROOS Vimeo publication предоставляет фильм 35.493791 s, первичные credits, auto-VTT, player metadata и separate complete H.264/AAC streams. ROOS homepage связывает проект с тем же Vimeo ID. Nature’s Bounty About page подтверждает proposition. MediaPost используется только как контекст более ранней user-first стратегии: описанный там 30-second broadcast spot не считается этим фильмом. Музыкальная идентификация доказательна, но не является official production credit. Отсутствие local mux удерживает кейс на E3.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>exact downloadable final mux;</li>\n<li>agency, editor, colourist, sound designer и post/VFX credits;</li>\n<li>официальная music licensing атрибуция в рамках production;</li>\n<li>human-approved transcript;</li>\n<li>самостоятельная роль бытовых SFX;</li>\n<li>идентичность household cast между всеми эпизодами;</li>\n<li>точная география съёмки;</li>\n<li>является ли 35.49-second film broadcast master, director’s cut или digital-only execution.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Три коротких наблюдения за близостью — семья в постели, мужчина с собакой, мать с ребёнком в доме и у моря — показывают, что человеческая полнота уже существует до продукта. Nature’s Bounty появляется только в финале как маленькое дополнение к жизни, которая и без него полна любви, заботы и способности расти.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Спящая женщина в мягком утреннем свете.</td>\n<td>Начинает с внутреннего, незащищённого состояния и буквально поддерживает музыкальный мотив сна.</td>\n</tr>\n<tr>\n<td>00:04–00:10</td>\n<td>В верхнем ракурсе к ней присоединяются партнёр и ребёнок; постель превращается в тесный семейный круг.</td>\n<td>Переводит одиночное тело в систему близости без объясняющего текста.</td>\n</tr>\n<tr>\n<td>00:10–00:16</td>\n<td>Собака прыгает в старый автомобиль; мужчина обнимает её и едет через дождливый пейзаж.</td>\n<td>Расширяет идею любви за пределы одной семьи и добавляет движение, непогоду и товарищество.</td>\n</tr>\n<tr>\n<td>00:16–00:21</td>\n<td>Женщина готовит на кухне; второй взрослый занят у мойки; ребёнок входит в её пространство.</td>\n<td>Делает заботу бытовой, повторяемой и материальной — она существует в обычном дне.</td>\n</tr>\n<tr>\n<td>00:21–00:28</td>\n<td>Мать и ребёнок сближаются лицами, обнимаются и оказываются вместе на открытом воздухе у воды.</td>\n<td>Доводит накопление близости до спокойной полноты, не до product transformation.</td>\n</tr>\n<tr>\n<td>00:28–00:31</td>\n<td>На семейном кадре появляется <code>you are bountiful.</code></td>\n<td>Фраза называет качество, которое фильм уже показал, а не обещает его создать.</td>\n</tr>\n<tr>\n<td>00:31–00:35.49</td>\n<td>Пальцы держат небольшую капсулу/softgel против солнца; появляется <code>THE NATURE'S BOUNTY CO.</code></td>\n<td>Продукт становится скромным финальным дополнением: мал по масштабу и поздно включён в причинность.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Человек существует и чувствует до контакта с брендом.</li>\n<li>Сон открывается семейной близостью.</li>\n<li>Забота повторяется в другом отношении — между человеком и собакой.</li>\n<li>Домашний труд и телесный контакт ребёнка превращают абстрактное wellbeing в наблюдаемую жизнь.</li>\n<li>Пейзаж даёт накопленному чувству воздух и масштаб.</li>\n<li>Endline фиксирует вывод: полнота уже принадлежит человеку.</li>\n<li>Только после этого маленькая капсула получает роль поддержки, но не причины любви или ценности.</li>\n</ol>\n<h2>Где находится продукт</h2>\n<p>В первых примерно тридцати секундах продукт отсутствует. Он не запускает улучшение, не решает кризис и не объясняет поведение героев. Финальный softgel физически занимает гораздо меньше кадра, чем лица, постель, собака, кухня и пейзаж. Это и есть стратегическая иерархия фильма: большая жизнь — маленькое дополнение.</p>\n<h2>Граница реконструкции</h2>\n<p>Последовательность подтверждена полным exact playback, 18 decoded canvas positions, полными отдельными H.264/AAC streams и auto-VTT. Auto-VTT содержит слова песни, а не spoken brand script. Семейная идентичность между разными бытовыми эпизодами не назначается там, где sampled frames не дают достаточного доказательства.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Отдельного рекламного voiceover не обнаружено.</li>\n<li>Vimeo публикует один automatic English VTT на 10 cues. Это распознанный lyric музыкального трека, а не речь о продукте.</li>\n<li>Визуальные брендовые сообщения — <code>you are bountiful.</code> и финальный wordmark — существуют как экранный текст.</li>\n<li>Полный VTT сохранён локально как evidence, но здесь не воспроизводится: это защищённый авторским правом текст песни.</li>\n</ul>\n<h2>Музыкальная основа</h2>\n<p>Публичные музыкальные метаданные и совпадение auto-VTT указывают на Alice Phoebe Lou — <code>Lover / Over the Moon</code> с альбома <code>Glow</code>. Exact Vimeo description не содержит music credit, поэтому это сильная идентификация, но не официальный production credit.</p>\n<p>Женский вокал звучит как обращение одного близкого человека к другому. Текст песни движется от наблюдения за спящим человеком к обнаружению его внутреннего роста, большого сердца и особенной способности быть любимым. Фильм не иллюстрирует каждое слово буквально; он переносит адресность песни на семью, человека с собакой и связь матери с ребёнком.</p>\n<h2>Звуковая драматургия</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Слышимое / подтверждённое</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Интимный женский вокал начинает с образа сна.</td>\n<td>Делает первый портрет личным обращением, а не health claim.</td>\n</tr>\n<tr>\n<td>00:04–00:12</td>\n<td>Песня описывает внимательное присутствие рядом с другим человеком.</td>\n<td>Поддерживает раскрытие постели в семейный круг и затем переносит взгляд на мужчину с собакой.</td>\n</tr>\n<tr>\n<td>00:12–00:21</td>\n<td>Вокальный образ роста и большого сердца продолжается поверх дороги и кухни.</td>\n<td>Связывает физическую жизнь, заботу и движение одним эмоциональным доказательством.</td>\n</tr>\n<tr>\n<td>00:21–00:30</td>\n<td>Песня приходит к признанию особенной ценности другого.</td>\n<td>Подготавливает endline как вывод о человеке, а не о банке витаминов.</td>\n</tr>\n<tr>\n<td>00:30–00:35.49</td>\n<td>Вокал завершается признанием любви; brand card остаётся финальным визуальным ответом.</td>\n<td>Продукт входит внутрь уже созданного любовного контекста и не перехватывает голос.</td>\n</tr>\n</tbody>\n</table>\n<h2>SFX и микс</h2>\n<p>Саундтрек воспринимается прежде всего как песня; самостоятельная драматургия бытовых SFX не доказана опубликованными материалами. Нет оснований назначать отдельные звуки постели, машины, дождя, кухни или моря без изолированной acoustic pass. Ритм монтажа подчинён смысловым фразам и дыханию вокала, а не демонстративным продуктовым акцентам.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>официальный music supervisor, licensing credit и composer credit в рамках этой production;</li>\n<li>human-approved lyric transcript;</li>\n<li>наличие и состав отдельных SFX stems;</li>\n<li>точные уровни и automation микса;</li>\n<li>какой-либо spoken product claim за пределами экранного текста.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/exact-canvas/00_00.5.png</code></td>\n<td>Женщина спит на боку.</td>\n<td>Мягкий близкий портрет; near-4:3 image pillarboxed в 16:9 output.</td>\n<td>Начало интимного вокала.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td><code>frames/exact-canvas/01_02.5.png</code></td>\n<td>Сон продолжается, лицо остаётся центром внимания.</td>\n<td>Небольшое изменение внутри спокойного плана; рассеянный естественный свет.</td>\n<td>Песня удерживает личное обращение.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/exact-canvas/02_04.5.png</code></td>\n<td>В постели появляются другие члены семьи.</td>\n<td>Резкий переход к верхнему общему ракурсу расширяет пространство отношений.</td>\n<td>Вокал переходит от сна к наблюдению.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/exact-canvas/03_06.5.png</code></td>\n<td>Взрослые и ребёнок тянутся друг к другу.</td>\n<td>Overhead-композиция собирает тела в мягкий круг.</td>\n<td>Музыка без рекламной речи.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/exact-canvas/04_08.5.png</code></td>\n<td>Семья лежит вместе, контакт становится плотнее.</td>\n<td>Верхний ракурс удерживается достаточно долго, чтобы жест стал событием.</td>\n<td>Песня завершает первый смысловой блок.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:10.5</td>\n<td><code>frames/exact-canvas/05_10.5.png</code></td>\n<td>Большая собака запрыгивает в старый автомобиль.</td>\n<td>Новый мир вводится через действие, а не establishment shot.</td>\n<td>Вокал продолжается; отдельный SFX не подтверждён.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td><code>frames/exact-canvas/06_12.5.png</code></td>\n<td>Мужчина обнимает собаку внутри машины.</td>\n<td>Тесный двухплановый портрет переносит семейную близость на другое отношение.</td>\n<td>Музыкальный образ роста.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:14.5</td>\n<td><code>frames/exact-canvas/07_14.5.png</code></td>\n<td>Машина движется через влажную среду; собака рядом.</td>\n<td>Съёмка через мокрое стекло добавляет несовершенную материальность и путь.</td>\n<td>Песня остаётся единой склейкой.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/exact-canvas/08_16.5.png</code></td>\n<td>Женщина готовит на кухне.</td>\n<td>Наблюдательный средний план; второй взрослый работает в глубине.</td>\n<td>Вокал говорит о внутренней щедрости человека.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/exact-canvas/09_18.5.png</code></td>\n<td>Домашнее действие продолжается, кухня живёт несколькими слоями.</td>\n<td>Глубина кадра не превращает заботу в постановочный product demo.</td>\n<td>Музыкальный блок про сердце.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/exact-canvas/10_20.5.png</code></td>\n<td>Ребёнок подходит и тянется к женщине.</td>\n<td>Монтаж переходит от функции рук к контакту тел.</td>\n<td>Песня усиливает адресность.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td><code>frames/exact-canvas/11_22.5.png</code></td>\n<td>Мать и ребёнок сближаются лицами.</td>\n<td>Очень близкий профильный контакт; фон теряет значение.</td>\n<td>Вокал признаёт эмоциональную открытость.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/exact-canvas/12_24.5.png</code></td>\n<td>Лица и объятие удерживаются.</td>\n<td>Пауза важнее нового действия; монтаж разрешает жесту быть достаточным.</td>\n<td>Песня сохраняет хрупкость.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:26.5</td>\n<td><code>frames/exact-canvas/13_26.5.png</code></td>\n<td>Ребёнок остаётся рядом со взрослым.</td>\n<td>Переход готовит выход из интерьера в простор.</td>\n<td>Смысл песни подходит к признанию ценности другого.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/exact-canvas/14_28.5.png</code></td>\n<td>Взрослый и ребёнок сидят у воды/холмов; на экране <code>you are bountiful.</code></td>\n<td>Самый открытый пейзаж совпадает с первым campaign line.</td>\n<td>Вокал приходит к эмоциональной кульминации.</td>\n<td>Exact decoded canvas + readable text.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td><code>frames/exact-canvas/15_30.5.png</code></td>\n<td>Пальцы держат небольшую капсулу против солнечного света.</td>\n<td>Extreme close-up уменьшает продукт до поддерживающего объекта.</td>\n<td>Песня, без spoken claim.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/exact-canvas/16_32.5.png</code></td>\n<td>Softgel и рука остаются на свету; появляется brand mark.</td>\n<td>Контровой свет делает продукт частью природного мира, а не packshot studio.</td>\n<td>Вокальный финал.</td>\n<td>Exact decoded canvas + readable brand.</td>\n</tr>\n<tr>\n<td>00:34.5</td>\n<td><code>frames/exact-canvas/17_34.5.png</code></td>\n<td><code>THE NATURE'S BOUNTY CO.</code> удерживается до конца.</td>\n<td>Спокойный logo hold после человеческой кульминации.</td>\n<td>Музыкальный хвост.</td>\n<td>Exact decoded canvas.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<ul>\n<li>HTML5 duration: <code>35.493791 s</code>; exact separate video: <code>35.493792 s</code>; exact separate audio: <code>35.541333 s</code>.</li>\n<li>Полный browser run при 2x достиг terminal boundary; зарегистрирован один <code>ended</code> event, после чего Vimeo вернул playhead в <code>0</code>.</li>\n<li>18 позиций покрывают весь фильм с шагом около двух секунд: <code>00:00.5–00:34.5</code>.</li>\n<li>Все кадры сохранены из decoded canvas в <code>1920×1080</code>; photographed image имеет near-4:3 framing с чёрными боковыми полями внутри 16:9 output.</li>\n<li>Контакт-лист: <code>frames/contact-sheet.jpg</code>; официальный poster: <code>frames/official/vimeo-poster.jpg</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Nature’s Bounty | You Are Bountiful</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22031\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22031</a></li>\n<li>Сообщение: <code>22031</code></li>\n<li>Дата UTC: 2026-05-05T02:16:05+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1189133329\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1189133329</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>NATURE’S BOUNTY - YOU ARE BOUNTIFUL\nby Roos</p>\n<p><a href=\"https://vimeo.com/1189133329\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1189133329</a></p>\n<p>#adv@fps_24_video</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.771261+00:00"
    },
    {
      "id": "2026-05-04__tg-22030-a0__turo-car-rental",
      "caseId": "-1001147919203:22030:0",
      "messageId": 22030,
      "date": "2026-05-04T04:56:57+00:00",
      "title": "Turo - Car Rental",
      "brand": "Turo",
      "campaign": "Rent a car. Not a rental car.",
      "format": "film",
      "director": "",
      "author": "CANADA Production Company",
      "evidence": "E4",
      "frameCount": 34,
      "durationSeconds": 60,
      "summary": "Cars Are Cool не пытается доказать, что Turo — чуть более удобный прокат. Ролик проводит более радикальную границу: машина — вещь с характером и культурной жизнью, rental car — административная категория, которая этот характер стирает. Turo становится сервисом, возвращающим в аренду конкретность: exact car и выбранное место получения.",
      "sourceUrl": "https://www.linkedin.com/posts/turo_we-all-can-agree-on-a-universal-truth-cars-activity-7439294470992416768-SHej",
      "telegramUrl": "https://t.me/fps_24_video/22030",
      "images": [
        {
          "src": "./frames/2026-05-04__tg-22030-a0__turo-car-rental-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official/vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "human",
        "reframe",
        "rhythm",
        "world"
      ],
      "moves": [
        {
          "id": "modifier-as-category-villain",
          "name": "A linguistic distinction can expose the market structure more cleanly than a fictional villain.",
          "signal": "Adding rental to car changes a culturally expressive object into an interchangeable class.",
          "baseline": "A challenger attacks a named incumbent, price or bad service moment.",
          "deviation": "The antagonist is one ordinary category modifier embedded in customer language.",
          "interpretation": "A linguistic distinction can expose the market structure more cleanly than a fictional villain.",
          "transfer": "List the words customers add to the desired object and find which one removes identity or agency.",
          "risk": "The distinction collapses if the challenger behaves like the category it criticises."
        },
        {
          "id": "axiom-before-brand",
          "name": "A familiar truth can carry attention while attribution is deliberately delayed.",
          "signal": "A desirable red car and an overhead rental lot establish the thesis before Turo appears.",
          "baseline": "A marketplace introduces its name and benefit in the opening seconds.",
          "deviation": "The audience first accepts a cultural premise, then discovers the brand consequence.",
          "interpretation": "A familiar truth can carry attention while attribution is deliberately delayed.",
          "transfer": "Open with a proposition the category audience already feels and reserve the product for the logical resolution.",
          "risk": "A weak or disputable premise makes the entire film feel smug."
        },
        {
          "id": "two-column-visual-grammar",
          "name": "Form can perform the comparison before copy explains it.",
          "signal": "Varied coloured cars in expressive places alternate with repetitive white and grey cars in institutional spaces.",
          "baseline": "A comparison ad uses labels, split screens and feature checkmarks.",
          "deviation": "Each side has a persistent cinematographic grammar readable without supers.",
          "interpretation": "Form can perform the comparison before copy explains it.",
          "transfer": "Define palette, geometry, camera distance, human scale and location rules for both sides of an argument.",
          "risk": "Pure styling creates an unfair straw man unless the operational contrast is true."
        },
        {
          "id": "same-word-semantic-flip",
          "name": "Lexical repetition makes the audience perform the comic comparison themselves.",
          "signal": "Car details mean leather, paint and silhouette; rental details mean dense contract text.",
          "baseline": "Copy introduces a new joke or benefit in every shot.",
          "deviation": "One repeated word changes meaning when the image changes categories.",
          "interpretation": "Lexical repetition makes the audience perform the comic comparison themselves.",
          "transfer": "Find category words with both emotional and bureaucratic meanings and stage each meaning literally.",
          "risk": "A forced double meaning reads as copywriting cleverness without strategic value."
        },
        {
          "id": "memory-versus-administration",
          "name": "A product difference becomes emotional when it changes why people perform an ordinary action.",
          "signal": "People photograph a chosen car to share a life moment but photograph a rental lot only to find the vehicle later.",
          "baseline": "Both services are compared through booking features.",
          "deviation": "The same human behaviour reveals two incompatible relationships to the object.",
          "interpretation": "A product difference becomes emotional when it changes why people perform an ordinary action.",
          "transfer": "Identify one repeated customer action and contrast its motive before and after the product difference.",
          "risk": "The comparison becomes condescending if real users have practical reasons for the administrative behaviour."
        },
        {
          "id": "culture-before-interface",
          "name": "Interface gains emotional meaning when the audience already values what it preserves.",
          "signal": "Posters, names, photographs and television establish car culture before the Turo listing screen appears.",
          "baseline": "Marketplace variety is demonstrated immediately with scrolling UI and many thumbnails.",
          "deviation": "The film first proves why exact choice matters outside the app.",
          "interpretation": "Interface gains emotional meaning when the audience already values what it preserves.",
          "transfer": "Show the human culture surrounding a feature before showing the feature control.",
          "risk": "Delayed UI can obscure the brand if the cultural material is not proprietary to the proposition."
        },
        {
          "id": "ui-as-missing-link",
          "name": "Narrative context can compress a complex flow into one causally sufficient screen.",
          "signal": "One listing and one booking confirmation resolve the exact-car problem without a tutorial.",
          "baseline": "A product demo explains search, filters, selection, payment and confirmation step by step.",
          "deviation": "Only the operation required by the argument is shown.",
          "interpretation": "Narrative context can compress a complex flow into one causally sufficient screen.",
          "transfer": "Ask which single interface state proves the strategic promise and remove every screen that does not.",
          "risk": "Over-compression may hide requirements or make the experience look easier than it is."
        },
        {
          "id": "deictic-location-comedy",
          "name": "Small words can become production instructions when each requires a concrete visual coordinate.",
          "signal": "Home, airport, remote terrain and a rental queue become successive meanings of here and never here.",
          "baseline": "Pickup coverage is listed as locations or represented by a map.",
          "deviation": "Pronouns drive an escalating location montage and a spatial punchline.",
          "interpretation": "Small words can become production instructions when each requires a concrete visual coordinate.",
          "transfer": "Translate every here, there, this or that in the script into a materially different place or object.",
          "risk": "The joke overclaims availability if the depicted service boundary is not operationally true."
        },
        {
          "id": "genericness-as-composition",
          "name": "Repetition and geometry can critique commodification without caricature.",
          "signal": "Rental cars are repeatedly centred, white or grey, side-on and arranged in symmetrical rows.",
          "baseline": "Blandness is communicated by ugly props or exaggerated bad acting.",
          "deviation": "Standardisation itself becomes the production design.",
          "interpretation": "Repetition and geometry can critique commodification without caricature.",
          "transfer": "Express the category weakness through count, spacing, palette and framing before adding jokes.",
          "risk": "A visually elegant system may accidentally make the competitor look efficient and reassuring."
        },
        {
          "id": "endline-as-grammatical-product-model",
          "name": "The strongest line is simultaneously a positioning statement and a product diagram.",
          "signal": "The final line changes only the noun phrase while encoding exact choice versus interchangeable class.",
          "baseline": "An endline adds a broad promise such as freedom, ease or adventure.",
          "deviation": "Grammar reproduces the actual marketplace mechanism.",
          "interpretation": "The strongest line is simultaneously a positioning statement and a product diagram.",
          "transfer": "Write the product distinction as the smallest possible grammatical substitution and test whether operations really change with it.",
          "risk": "A neat verbal contrast becomes empty if users cannot consistently receive the exact object."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Коротко</h2>\n<p><code>Cars Are Cool</code> не пытается доказать, что Turo — чуть более удобный прокат. Ролик проводит более радикальную границу: машина — вещь с характером и культурной жизнью, rental car — административная категория, которая этот характер стирает. Turo становится сервисом, возвращающим в аренду конкретность: exact car и выбранное место получения.</p>\n<h2>Стратегическая идея</h2>\n<p>Сигнал — положительные кадры показывают разные силуэты, цвета, детали, людей и пространства; отрицательные — повторяющиеся белые/серые ряды, форму договора, очередь и парковочный лабиринт. Норма категории — сравнивать цену, скорость оформления, количество локаций или ассортимент. Отклонение — конкурент превращён не в менее удобный сервис, а в отдельную онтологическую категорию: там больше нет «машины», остаётся «единица проката». Интерпретация — Turo может присвоить эмоциональную ценность автомобиля, потому что его механика действительно сохраняет конкретный объект выбора.</p>\n<p>Официальная product truth поддерживает идею: пользователь выбирает точную машину у local host, может получить её в удобном месте и не проходит традиционный counter. Значит, фильм не придумывает философию поверх слабой функции; он поднимает реальное отличие продукта на уровень культурного тезиса.</p>\n<h2>Слово-враг</h2>\n<p>Обычно бренд назначает врагом компанию, плохой опыт или абстрактную «сложность». Здесь враг — прилагательное rental. Оно меняет значение существительного <code>car</code>: индивидуальный объект становится заменяемым классом.</p>\n<p>Сигнал — наиболее убийственный кадр не очередь, а белый седан с <code>MIDSIZED</code>: автомобиль виден, но его идентичность отменена типовым label. Норма — показать плохого конкурента карикатурно. Отклонение — достаточно корректной отраслевой формулы класса. Интерпретация — точный язык категории часто содержит более сильного антагониста, чем придуманный персонаж.</p>\n<h2>Фильм как логическое доказательство</h2>\n<p>Voiceover использует структуру школьного силлогизма: аксиома, противоположность, примеры, отрицательный тест, продуктовый вывод. Это позволяет минуте выглядеть не как benefits montage, а как аргумент.</p>\n<h3>1. Аксиома</h3>\n<p>Красный спорткар на дороге не объясняет свободу — он даёт телу пассажиров поднять руки. Сразу после него overhead lot превращает машины в таблицу. Тезис понятен до появления бренда.</p>\n<h3>2. Серия культурных доказательств</h3>\n<p>Разные shapes, детали, фотографии, постеры, имена и TV — это не продуктовые функции. Они доказывают, что люди строят вокруг машин идентичность и память. Базовая автомобильная реклама присвоила бы эти символы производителю. Здесь отклонение — car-sharing platform присваивает не конкретную марку, а право сохранять различие между марками и моделями.</p>\n<h3>3. Rental-контрдоказательства</h3>\n<p>Каждый человеческий жест получает административную тень:</p>\n<ul>\n<li>детали дизайна / мелкий текст договора;</li>\n<li>фото рядом с машиной / фото парковочного места;</li>\n<li>автомобиль на стене / одинаковый ряд в гараже;</li>\n<li>TV hero / одинокий белый седан;</li>\n<li>chosen pickup / очередь и labyrinth lot.</li>\n</ul>\n<p>Норма comparison ad — split screen с feature ticks. Отклонение — пары строятся через разные значения одного слова или действия. Интерпретация — семантический match cut сильнее таблицы, потому что заставляет зрителя самому завершить сравнение.</p>\n<h3>4. Продукт как недостающее звено</h3>\n<p>UI появляется только на 36-й секунде. До него зритель уже понимает проблему: автомобиль должен оставаться конкретным. Поэтому listing и booking confirmation считываются мгновенно. Бренду не нужен tutorial — достаточно показать, что в карточке есть именно та машина, которая потом ждёт у дома.</p>\n<h3>5. Пространственная комедия</h3>\n<p>Home, airport и удалённый пейзаж следуют за указательным «здесь»; традиционная очередь получает отрицательное <code>never</code>. Базовая convenience-реклама перечислила бы pickup options текстом. Отклонение — место становится punchline, а extreme wide в глуши расширяет обещание до абсурда, не меняя его продуктовой правды.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Cool cars — различие.</strong> Красный, чёрный, зелёный и розовый; спорткар, пикап, классика и кабриолет; вода, лес, ночь, дом и дальний ландшафт.</li>\n<li><strong>Rental cars — повтор.</strong> Белый/серый, одинаковые ряды, профиль без характера, overhead и центральная перспектива.</li>\n<li><strong>Тёплая кинематографичность против институциональной плоскости.</strong> Положительные кадры используют flare, мокрый асфальт, контровой свет и движение. Отрицательные — пасмурный воздух, бетон, fluorescent ceiling и фронтальную геометрию.</li>\n<li><strong>Человек меняет масштаб.</strong> В cool-car кадрах человек касается, фотографируется, выбирает или едет. В rental-системе он теряется среди машин, документов и очереди.</li>\n<li><strong>Split screen только для желанного.</strong> Детали автомобиля получают полифонию из четырёх изображений; paperwork, наоборот, занимает один навязчивый close-up.</li>\n<li><strong>Циклический красный автомобиль.</strong> Opening возвращается под end card, поэтому Turo присваивает уже пережитое чувство, а не приклеивает logo к чужому montage.</li>\n</ul>\n<h2>Монтажная математика</h2>\n<p>Фильм чередует не просто good/bad shots, а четыре уровня конкретности:</p>\n<ol>\n<li><strong>объект:</strong> конкретная форма против класса;</li>\n<li><strong>поверхность:</strong> design detail против contract detail;</li>\n<li><strong>память:</strong> photo-to-share против photo-to-find;</li>\n<li><strong>место:</strong> chosen pickup против obligatory queue.</li>\n</ol>\n<p>Каждый следующий уровень ближе к product mechanics. Сначала бренд доказывает cultural value, затем operational benefit. Такая последовательность не даёт ролику превратиться ни в automotive reel, ни в app demo.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Найти слово, которое портит категорию.</strong> Не всегда нужен villain; иногда достаточно modifier, превращающего желанное существительное в commodity.</li>\n<li><strong>Начать с аксиомы, которую аудитория уже чувствует.</strong> Тогда минуту можно потратить на доказательство и product implication.</li>\n<li><strong>Строить comparison двумя визуальными грамматиками.</strong> Различие/повтор, тёплое/плоское, chosen/assigned.</li>\n<li><strong>Использовать одно слово дважды с разным значением.</strong> Design details и paperwork details создают шутку одновременно в copy и кадре.</li>\n<li><strong>Показывать культуру до функции.</strong> Постеры, имена и TV делают exact-car benefit эмоционально важным до появления UI.</li>\n<li><strong>Вводить interface после постановки вопроса.</strong> Один listing screen отвечает лучше длинного walkthrough.</li>\n<li><strong>Сделать deictic words частью production design.</strong> <code>Here</code> требует конкретных координат; <code>never here</code> — физического отрицательного пространства.</li>\n<li><strong>Проверять endline на грамматику продукта.</strong> Если поменять одно слово, должна меняться модель выбора, а не только настроение.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — Turo не заявляет превосходство в абстрактном convenience; он показывает, как exact selection сохраняет личность автомобиля. Норма — marketplace объясняет больше выбора как ассортимент. Отклонение — выбор становится защитой культурной ценности машины от стандартизации. Интерпретация — сильный platform film соединяет продуктовую механику и эмоциональную идею одним и тем же словом: конкретность.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Категориальная атака должна опираться на реальное отличие. Если Turo не доставит выбранную машину, вся онтология разрушится.</li>\n<li>Высмеивание traditional rental не должно скрывать реальные ограничения, цену или pickup rules; comedy не заменяет service truth.</li>\n<li>Красивые автомобили могут сделать ролик похожим на auto marketplace без brand attribution, если UI и endline появятся слишком поздно или слабо.</li>\n<li>Binary good/bad grammar быстро становится предсказуемой; нужны semantic reversals, а не только цветовой контраст.</li>\n<li>Nostalgia/posters/TV легко превратить в чужую IP-нарезку. Здесь культура доказывается без зависимости от узнаваемого franchise footage.</li>\n<li>Указательная шутка с локациями требует честной delivery/pickup coverage и market-specific legal review.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>Полный официальный Turo master сохранён с checksum и просмотрен до <code>ended=true</code>. Exact CANADA Vimeo metadata и poster сохранены, но player заблокирован Cloudflare; LBB и primary CANADA credits указывают director-cut boundary. The Lift даёт независимую production publication. Automatic VTT и official platform transcript подтверждают речь, однако narrator и human-approved script неизвестны. E4 относится к official campaign master; byte/crop identity с exact user-linked DC не заявляется.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte-identical master Vimeo 1188136132;</li>\n<li>полный монтажный diff между CANADA DC и official Turo campaign publication;</li>\n<li>human-approved timed script и narrator identity;</li>\n<li>official music cue/composer;</li>\n<li>version-specific agency editor для campaign master и точная роль NO6;</li>\n<li>точные марки/модели всех автомобилей, кроме визуально очевидных категорий;</li>\n<li>география каждой показанной локации;</li>\n<li>полная market-by-market вариативность глобальной кампании.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Ролик проводит словесный и визуальный суд над традиционным прокатом: у настоящих машин есть характер, форма, детали, фотографии, имена и культурная жизнь, а у rental car — одинаковые ряды, документы, очередь и неопределённое обещание класса. После доказательства Turo показывает продуктовую развязку: выбрать конкретную машину и получить её там, где удобно человеку.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Красный спорткар идёт по солнечной дороге; пассажиры поднимают руки.</td>\n<td>Формулирует положительную сторону тезиса через движение, цвет и телесную радость.</td>\n</tr>\n<tr>\n<td>00:04–00:08</td>\n<td>Сверху видны плотные ряды почти одинаковых белых и серых машин.</td>\n<td>Немедленно создаёт отрицательную категорию: автомобиль превращён в складскую единицу.</td>\n</tr>\n<tr>\n<td>00:08–00:12</td>\n<td>Пикап у дикого ландшафта сменяется красной классической машиной в ночной архитектуре.</td>\n<td>Доказывает разнообразие не каталогом моделей, а разными характерами и сценариями жизни.</td>\n</tr>\n<tr>\n<td>00:12–00:15</td>\n<td>Белый седан едет по пустой индустриальной площадке; над ним появляется <code>MIDSIZED</code>.</td>\n<td>Сводит традиционное обещание к безличной категории вместо конкретной машины.</td>\n</tr>\n<tr>\n<td>00:15–00:18</td>\n<td>Экран делится на фрагменты салона, краски, света и задней части автомобиля.</td>\n<td>Делает «детали» предметом желания и способом узнавания конкретной вещи.</td>\n</tr>\n<tr>\n<td>00:18–00:23</td>\n<td>Рука заполняет плотный rental contract; затем семья фотографируется рядом с выбранной машиной.</td>\n<td>Одно и то же слово «детали» получает две противоположности: административное трение и личная память.</td>\n</tr>\n<tr>\n<td>00:23–00:27</td>\n<td>Человек стоит среди повторяющихся рядов в подземном паркинге.</td>\n<td>Фотография rental car нужна не для гордости, а как внешняя память о месте парковки.</td>\n</tr>\n<tr>\n<td>00:27–00:32</td>\n<td>Комната покрыта автомобильными постерами; розовый кабриолет показан как личный образ/карточка.</td>\n<td>Автомобиль получает место в идентичности: его вешают на стену и наделяют характером.</td>\n</tr>\n<tr>\n<td>00:32–00:35</td>\n<td>Зритель смотрит автомобиль по телевизору; одинокий белый седан пересекает пустой фон.</td>\n<td>Культурная значимость машины сталкивается с комически невозможной «звездой» типового проката.</td>\n</tr>\n<tr>\n<td>00:35–00:40</td>\n<td>В приложении Turo выбирают конкретный белый автомобиль; появляется подтверждение бронирования.</td>\n<td>Продукт входит только после культурного аргумента и отвечает ровно на проблему неопределённости.</td>\n</tr>\n<tr>\n<td>00:40–00:45</td>\n<td>Выбранная машина ждёт у дома, затем другой автомобиль оказывается у аэропорта и далеко за городом.</td>\n<td>Вторая продуктовая возможность — место получения — доказывается тремя всё более разными координатами.</td>\n</tr>\n<tr>\n<td>00:45–00:52</td>\n<td>Очередь путешественников у rental counter; люди устали, мужчина потерян среди одинаковых машин.</td>\n<td><code>Never here</code> получает физический адрес: очередь, корпоративная инфраструктура и парковочный лабиринт.</td>\n</tr>\n<tr>\n<td>00:52–00:57</td>\n<td>Тёмный спорткар выходит из гаража; владелец/host касается зелёной классической машины; красный автомобиль ловит солнце.</td>\n<td>Ролик возвращает машине индивидуальность после максимума rental-friction.</td>\n</tr>\n<tr>\n<td>00:57–01:00.07</td>\n<td>Красный спорткар снова едет по красивой дороге; появляется Turo и <code>Rent a car. Not a rental car.</code></td>\n<td>Закольцовывает доказательство и превращает грамматическую разницу в продуктовый выбор.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Машина признаётся культурно желанной вещью.</li>\n<li>Традиционный прокат лишает её различий и превращает в класс/остаток склада.</li>\n<li>Ролик перечисляет человеческие отношения с машинами: разглядывать, фотографировать, помнить, давать имена, смотреть истории о них.</li>\n<li>Каждый положительный пример получает отрицательный rental-аналог: paperwork, фото парковочного места, одинаковый седан, очередь.</li>\n<li>После этого Turo показывает интерфейс как механизм возвращения конкретности.</li>\n<li>Выбор exact car решает неопределённость объекта; pickup choice решает неопределённость места.</li>\n<li>Финальная строка не добавляет новый benefit, а сжимает весь уже доказанный аргумент.</li>\n</ol>\n<h2>Где находится продукт</h2>\n<p>До примерно 36-й секунды приложение отсутствует. Turo сначала меняет категориальную рамку: зритель должен захотеть не «удобный прокат», а настоящую конкретную машину. Только затем интерфейс показывает две операции — выбор exact vehicle и location. Поэтому UI не прерывает кино объяснением; он служит недостающим звеном в причинности.</p>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена полным официальным Turo master <code>60.073991 s</code>, непрерывным browser playback, 31 decoded canvas position и automatic VTT вместе с official LinkedIn platform transcript. Exact user-linked CANADA Vimeo отмечен как director-cut publication, но Cloudflare не дал полного playback; byte/crop identity между ним и официальным brand master не утверждается.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Официальный Turo LinkedIn post публикует platform transcript, а video asset — automatic English WebVTT на 14 cues.</li>\n<li>Wording подтверждается двумя публичными слоями; timing берётся из auto-VTT и остаётся приблизительным.</li>\n<li>Narrator identity не опубликована и не выводится из тембра.</li>\n<li>Human-approved script не найден; полный VTT сохранён локально как evidence.</li>\n</ul>\n<h2>Смысловая карта voiceover</h2>\n<table>\n<thead>\n<tr>\n<th>Примерный интервал</th>\n<th>Содержание речи</th>\n<th>Звуковая/монтажная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:01.5–00:07.8</td>\n<td>Два коротких утверждения противопоставляют cool cars и uncool rental cars.</td>\n<td>Задаёт бинарный ритм, который затем управляет всем монтажом.</td>\n</tr>\n<tr>\n<td>00:07.8–00:14.9</td>\n<td>У обычных машин множество форм и размеров; традиционный прокат отвечает неопределённым классом <code>midsized or similar</code>.</td>\n<td>Переводит product differentiation в языковой конфликт specific versus generic.</td>\n</tr>\n<tr>\n<td>00:14.9–00:23.1</td>\n<td>«Детали» сначала означают дизайн автомобиля, затем — документы проката; фотографии машин делаются ради публикации.</td>\n<td>Повтор одного слова меняет значение и создаёт комедийный поворот без отдельной шутки.</td>\n</tr>\n<tr>\n<td>00:23.1–00:31.3</td>\n<td>Rental car фотографируют, чтобы не забыть место; настоящие машины появляются на стенах и получают имена.</td>\n<td>Сравнивает эмоциональную память с административной памятью.</td>\n</tr>\n<tr>\n<td>00:31.3–00:35.5</td>\n<td>Машины становятся героями телевидения; narrator задаёт вопрос, кому нужна история про типовой rental car.</td>\n<td>Использует культуру как доказательство ценности, а не celebrity/IP montage.</td>\n</tr>\n<tr>\n<td>00:35.5–00:43.3</td>\n<td>Turo позволяет выбрать конкретную машину и конкретное место получения.</td>\n<td>После тезиса впервые формулирует реальные product mechanics.</td>\n</tr>\n<tr>\n<td>00:43.3–00:55.1</td>\n<td>Допустимы дом, аэропорт и удалённая локация, но не традиционная очередь/парковочный лабиринт.</td>\n<td>Указательные слова превращаются в серию пространственных punchlines.</td>\n</tr>\n<tr>\n<td>00:55.1–01:00.07</td>\n<td>Речь возвращается к исходной ценности машины и завершает platform line Turo.</td>\n<td>Закрывает логическую петлю: продукт получает право на endline через доказанное отличие.</td>\n</tr>\n</tbody>\n</table>\n<h2>Как написан текст</h2>\n<p>Voiceover устроен как школьное логическое доказательство, но исполняет рекламную задачу:</p>\n<ol>\n<li>короткая аксиома;</li>\n<li>повтор с одним изменённым существительным;</li>\n<li>серия культурных примеров;</li>\n<li>абсурдный отрицательный тест;</li>\n<li>продуктовый вывод;</li>\n<li>грамматическая endline.</li>\n</ol>\n<p>Почти каждая фраза имеет пару. Параллелизм позволяет монтажу быть понятным даже без поясняющих supers, а сухая логика удерживает комедию от скетчевого переигрывания.</p>\n<h2>Музыка, sound design и mix</h2>\n<ul>\n<li>CANADA credit: DC sound design — Ethan Houser / Monos Music; DC final mix — Haraldur Thrastarson.</li>\n<li>Официального music title/composer credit не найдено; iSpot также не идентифицирует песню.</li>\n<li>Без отдельной acoustic pass не назначаются конкретные engine, queue, paperwork или app SFX.</li>\n<li>Звуковые DC credits не переносятся автоматически на официальный 16:9 brand master: версия сохранена как отдельная граница.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>narrator name и способ записи;</li>\n<li>human-approved timed script;</li>\n<li>официальный music cue/composer;</li>\n<li>полный SFX cue sheet и loudness/mix automation;</li>\n<li>идентичность звукового и музыкального монтажа между CANADA DC и official Turo campaign master.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/exact-canvas/00_0.5.png</code></td>\n<td>Красный спорткар идёт вдоль воды.</td>\n<td>Низкая trailing camera, тёплый свет, насыщенный красный.</td>\n<td>Положительная аксиома про машины.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td><code>frames/exact-canvas/interleave_2.5.png</code></td>\n<td>Пассажиры поднимают руки над крышей.</td>\n<td>Человеческий жест превращает driving shot в свободу, не beauty shot.</td>\n<td>Первая фраза завершается.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/exact-canvas/01_4.5.png</code></td>\n<td>Сверху — плотные ряды белых и серых автомобилей.</td>\n<td>Orthographic-like overhead, повторение и почти полное отсутствие цвета.</td>\n<td>Начинается отрицательная пара.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/exact-canvas/interleave_6.5.png</code></td>\n<td>Работник/клиент проходит между рядами.</td>\n<td>Человек уменьшен инфраструктурой склада.</td>\n<td>Rental car объявляется uncool.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/exact-canvas/02_8.5.png</code></td>\n<td>Чёрный пикап стоит у открытого ландшафта.</td>\n<td>Широкий горизонт и конкретный body type.</td>\n<td>Речь переходит к разным формам и размерам.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:10.5</td>\n<td><code>frames/exact-canvas/interleave_10.5.png</code></td>\n<td>Красная классическая машина у эффектной архитектуры ночью.</td>\n<td>Мокрый асфальт, practical lights и выразительный силуэт.</td>\n<td>Продолжается перечисление разнообразия.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td><code>frames/exact-canvas/03_12.5.png</code></td>\n<td>Белый седан пересекает пустой индустриальный фон; <code>MIDSIZED</code>.</td>\n<td>Плоский профиль, серое небо, типологический super.</td>\n<td>Неопределённый rental-класс.</td>\n<td>Exact decoded campaign master + readable text.</td>\n</tr>\n<tr>\n<td>00:14.5</td>\n<td><code>frames/exact-canvas/interleave_14.5.png</code></td>\n<td>В верхнем секторе — коричневое кожаное сиденье.</td>\n<td>Split-screen начинает складывать конкретность по деталям.</td>\n<td>Положительное значение «details».</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/exact-canvas/04_16.5.png</code></td>\n<td>Четыре фрагмента: салон, отражение, краска, задняя часть Mustang.</td>\n<td>Модульная сетка работает как визуальный каталог характера.</td>\n<td>Речь удерживает слово «details».</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/exact-canvas/interleave_18.5.png</code></td>\n<td>Рука заполняет мелкий текст rental contract.</td>\n<td>Extreme close-up заменяет дизайн бюрократией.</td>\n<td>Значение «details» комически переворачивается.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/exact-canvas/05_20.5.png</code></td>\n<td>Документ продолжает заполняться.</td>\n<td>Монтаж намеренно задерживается на friction.</td>\n<td>Переход к фотографии машин.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td><code>frames/exact-canvas/interleave_22.5.png</code></td>\n<td>Семья позирует рядом с конкретным автомобилем.</td>\n<td>Памятный снимок связывает машину с людьми и поездкой.</td>\n<td>Фото делается ради sharing/памяти.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/exact-canvas/06_24.5.png</code></td>\n<td>Человек стоит в центре подземного паркинга одинаковых машин.</td>\n<td>Симметричная перспектива превращает место в лабиринт.</td>\n<td>Rental car фотографируют ради location memory.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:26.5</td>\n<td><code>frames/exact-canvas/interleave_26.5.png</code></td>\n<td>Та же фигура теряется в повторяющихся рядах.</td>\n<td>Удержание кадра усиливает абсурд вместо новой шутки.</td>\n<td>Заканчивается parking-photo мысль.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/exact-canvas/07_28.5.png</code></td>\n<td>Молодой человек лежит в комнате с автомобильными постерами.</td>\n<td>Личный интерьер доказывает культурную принадлежность.</td>\n<td>Машины оказываются на стенах.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td><code>frames/exact-canvas/interleave_30.5.png</code></td>\n<td>Розовый кабриолет показан как отдельный персональный образ.</td>\n<td>Rounded-card framing напоминает сохранённую фотографию/объект желания.</td>\n<td>Машины получают имена.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/exact-canvas/08_32.5.png</code></td>\n<td>Человек смотрит автомобиль на старом телевизоре.</td>\n<td>TV-within-frame материализует культурную роль машины.</td>\n<td>Упоминаются автомобильные истории на TV.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:34.5</td>\n<td><code>frames/exact-canvas/interleave_34.5.png</code></td>\n<td>Одинокий белый седан движется по пустому полю.</td>\n<td>Намеренно антикинематографичный hero shot.</td>\n<td>Риторический вопрос про rental-car show.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:36.5</td>\n<td><code>frames/exact-canvas/09_36.5.png</code></td>\n<td>На телефоне открыт listing конкретной белой машины.</td>\n<td>Впервые появляется UI; реальная фотография заменяет generic class.</td>\n<td>Формулируется exact-car benefit.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:38.5</td>\n<td><code>frames/exact-canvas/interleave_38.5.png</code></td>\n<td>Экран сообщает <code>Your trip is booked</code>.</td>\n<td>Короткий интерфейсный payoff без walkthrough.</td>\n<td>Выбор подтверждён.</td>\n<td>Exact decoded campaign master + readable UI.</td>\n</tr>\n<tr>\n<td>00:40.5</td>\n<td><code>frames/exact-canvas/10_40.5.png</code></td>\n<td>Выбранная белая машина ждёт у жилого дома.</td>\n<td>High angle показывает конкретный pickup без counter.</td>\n<td>Получение там, где удобно.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td><code>frames/exact-canvas/interleave_42.5.png</code></td>\n<td>Люди и багаж в аэропортовой среде.</td>\n<td>Пространство расширяет pickup use case.</td>\n<td>Указательное <code>here</code>.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:44.5</td>\n<td><code>frames/exact-canvas/11_44.5.png</code></td>\n<td>Красная машина ждёт в далёком открытом ландшафте.</td>\n<td>Extreme wide превращает product claim в пространственную шутку.</td>\n<td>Ещё более удалённое <code>here</code>.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:46.5</td>\n<td><code>frames/exact-canvas/interleave_46.5.png</code></td>\n<td>Большая очередь стоит у здания традиционного проката.</td>\n<td>Фронтальная documentary distance; люди важнее логотипа.</td>\n<td>Начинается <code>never here</code>.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:48.5</td>\n<td><code>frames/exact-canvas/12_48.5.png</code></td>\n<td>Уставшая путешественница с подушкой зажата багажом и очередью.</td>\n<td>Close human detail делает infrastructure pain телесным.</td>\n<td>Никто не хочет находиться здесь.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:50.5</td>\n<td><code>frames/exact-canvas/interleave_50.5.png</code></td>\n<td>Растерянный мужчина среди одинаковых rental cars.</td>\n<td>Portrait compresses унылый lot вокруг лица.</td>\n<td>Категориальный отрицательный вывод.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:52.5</td>\n<td><code>frames/exact-canvas/13_52.5.png</code></td>\n<td>Тёмный спорткар выходит из гаража.</td>\n<td>Контрастный reveal возвращает машине силуэт и тайну.</td>\n<td>Речь возвращается к cool cars.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:54.5</td>\n<td><code>frames/exact-canvas/interleave_54.5.png</code></td>\n<td>Человек касается зелёной классической машины у дома.</td>\n<td>Жест host/owner подчёркивает личное отношение к объекту.</td>\n<td>Повтор исходной положительной мысли.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:56.5</td>\n<td><code>frames/exact-canvas/14_56.5.png</code></td>\n<td>Красная машина ловит flare и движение.</td>\n<td>Сенсорный автомобильный climax после статичной rental-системы.</td>\n<td>Переход к бренду.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n<tr>\n<td>00:58.5</td>\n<td><code>frames/exact-canvas/interleave_58.5.png</code></td>\n<td>Красный спорткар на дороге; Turo и platform line.</td>\n<td>Начальный кадр становится branded answer.</td>\n<td>Финальная brand attribution.</td>\n<td>Exact decoded campaign master + end card.</td>\n</tr>\n<tr>\n<td>00:59.5</td>\n<td><code>frames/exact-canvas/15_59.5.png</code></td>\n<td>End card удерживается.</td>\n<td>Даёт слогану отдельную долю секунды после логического вывода.</td>\n<td>Аудиохвост до <code>60.073991</code>.</td>\n<td>Exact decoded campaign master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<ul>\n<li>Complete official Turo H.264/AAC mux: <code>1280×720</code>, 30 fps, <code>60.073991 s</code>, checksum <code>20b245…654d</code>.</li>\n<li>Full browser playback at 2x: <code>0.001 → 5.174 → 10.497 → 15.799 → 21.112 → 26.429 → 31.757 → 37.051 → 42.371 → 47.689 → 52.991 → 58.310 → 60.073991</code>, <code>ended=true</code>, one ended event.</li>\n<li>31 decoded canvas positions cover <code>00:00.5–00:59.5</code> with approximately two-second spacing.</li>\n<li>Official exact-link Vimeo poster: <code>1920×1080</code>; official Turo LinkedIn poster: <code>1280×720</code>.</li>\n<li>Contact sheet: <code>frames/contact-sheet.jpg</code>; individual hashes: <code>source/browser-frame-sha256.txt</code>.</li>\n</ul>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Turo - Car Rental</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22030\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22030</a></li>\n<li>Сообщение: <code>22030</code></li>\n<li>Дата UTC: 2026-05-04T04:56:57+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1188136132\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1188136132</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>TURO - CAR RENTAL\nby Esteban</p>\n<p><a href=\"https://vimeo.com/1188136132\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1188136132</a></p>\n<p>#img@fps_24_video</p>\n<h2>Идентификация</h2>\n<ul>\n<li>Campaign hero: <code>Cars Are Cool</code>.</li>\n<li>Global platform: <code>Rent a car. Not a rental car.</code></li>\n<li>Client: Turo.</li>\n<li>Agency: Deutsch LA.</li>\n<li>Director: Esteban.</li>\n<li>Production: CANADA; service production The Lift Mexico.</li>\n<li>User-linked CANADA publication: <code>Turo - Car Rental</code>; LBB indexes the corresponding work as <code>Car Rental (DC)</code>.</li>\n</ul>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.768788+00:00"
    },
    {
      "id": "2026-05-02__tg-22028-a0__ups",
      "caseId": "-1001147919203:22028:0",
      "messageId": 22028,
      "date": "2026-05-02T05:38:13+00:00",
      "title": "UPS",
      "brand": "UPS",
      "campaign": "UPS — Be Unstoppable (Director's Cut)",
      "format": "film",
      "director": "Rodrigo Inada",
      "author": "NAKAMA FILM",
      "evidence": "E4",
      "frameCount": 54,
      "durationSeconds": 78,
      "summary": "UPS делает невидимую логистику видимой, разыгрывая обычную доставку как операцию, нарушающую законы физики. Посылка — не реквизит рядом с героем, а relay baton, который проходит через человеческую и машинную сеть. Так абстрактная надёжность превращается в наблюдаемое непрерывное движение, а Be Unstoppable относится одновременно к системе и к предпринимателю, которому она даёт масштаб.",
      "sourceUrl": "https://www.canadacanada.com/project/ups-unstoppable",
      "telegramUrl": "https://t.me/fps_24_video/22028",
      "images": [
        {
          "src": "./frames/2026-05-02__tg-22028-a0__ups-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "exact-vimeo-poster-1920x1080.jpg"
        }
      ],
      "tasks": [
        "craft",
        "rhythm",
        "product",
        "world",
        "metaphor"
      ],
      "moves": [
        {
          "id": "mission-control-for-mundane-work",
          "name": "Genre vocabulary can make familiar infrastructure newly visible without inventing a different product.",
          "signal": "Packing, pickup and routing are narrated as activation, acquisition, countdown and a journey through time and space.",
          "baseline": "A logistics film explains speed and coverage with maps, metrics or literal process copy.",
          "deviation": "Routine operations inherit the language and tension of a science-fiction mission.",
          "interpretation": "Genre vocabulary can make familiar infrastructure newly visible without inventing a different product.",
          "transfer": "List the real stages of a service, then translate them into one coherent genre while preserving the operational nouns.",
          "risk": "Spectacle becomes empty if the genre labels cannot be mapped back to real actions."
        },
        {
          "id": "package-as-relay-baton",
          "name": "A platform becomes understandable when a physical object links otherwise abstract components.",
          "signal": "The box repeatedly moves through hands, vehicles, facilities, checkpoints and nodes.",
          "baseline": "A delivery story follows one courier or presents independent infrastructure shots.",
          "deviation": "Agency is distributed across the network while one carried object preserves causality.",
          "interpretation": "A platform becomes understandable when a physical object links otherwise abstract components.",
          "transfer": "Choose the smallest object whose changing custody can expose the full service chain.",
          "risk": "Narrative continuity must not be misrepresented as documentary proof that every shot contains the same object."
        },
        {
          "id": "invisible-network-made-spatial",
          "name": "Infrastructure feels powerful when its hidden coordination is given architecture, depth and direction.",
          "signal": "Control rooms, dark tunnels, routing labels, storage, hubs and planes materialise unseen highways.",
          "baseline": "Network reach is shown as a graphic map or a list of destinations.",
          "deviation": "The audience travels inside the system as if it were an explorable physical world.",
          "interpretation": "Infrastructure feels powerful when its hidden coordination is given architecture, depth and direction.",
          "transfer": "Turn an invisible process into connected rooms, thresholds and trajectories rather than one explanatory diagram.",
          "risk": "Invented spatial logic can imply capabilities or speed the service does not actually provide."
        },
        {
          "id": "demand-growth-as-object-multiplication",
          "name": "Compositing can turn an abstract business outcome into immediate production design.",
          "signal": "Boxes multiply around a single entrepreneur and later recur across the network.",
          "baseline": "Business growth is stated through charts, order counts or smiling testimonials.",
          "deviation": "One repeated physical object makes demand visible inside the character's workspace.",
          "interpretation": "Compositing can turn an abstract business outcome into immediate production design.",
          "transfer": "Identify the object that increases when the customer succeeds and let its count transform the scene.",
          "risk": "A decorative multiplication effect is meaningless unless quantity has a clear causal role."
        },
        {
          "id": "human-dialogue-punctures-epic-voice",
          "name": "The tonal gap creates humour and keeps large-scale operations recognisably human.",
          "signal": "Ordinary greetings and handoff thanks interrupt a narrator describing an impossible mission.",
          "baseline": "Corporate epic narration keeps every performer inside one elevated tone.",
          "deviation": "Workers behave casually while the system around them receives cosmic language.",
          "interpretation": "The tonal gap creates humour and keeps large-scale operations recognisably human.",
          "transfer": "Pair a formal narrator layer with unscripted-feeling micro-dialogue at real service contacts.",
          "risk": "If incidental dialogue mocks the task, it can weaken trust instead of regulating grandeur."
        },
        {
          "id": "checkpoints-as-heartbeat",
          "name": "Reliability can feel dynamic when checking is framed as continuous proof rather than delay.",
          "signal": "Scanning and control events are described as checkpoints passing like a heartbeat.",
          "baseline": "Verification is treated as backend detail or customer friction.",
          "deviation": "Repeated control becomes the life rhythm of the network.",
          "interpretation": "Reliability can feel dynamic when checking is framed as continuous proof rather than delay.",
          "transfer": "Find the repeated validation event in a system and express its cadence visually and verbally.",
          "risk": "Romanticising checks cannot hide real bottlenecks, errors or customer-visible waiting."
        },
        {
          "id": "stillness-to-velocity-architecture",
          "name": "Speed becomes legible only when the film supplies still reference points with emotional meaning.",
          "signal": "Readable faces and handoffs alternate with whip movement, blur, temporal trails and speeding infrastructure.",
          "baseline": "A fast service ad maintains uniformly rapid cutting and camera movement.",
          "deviation": "Human moments remain stable while the system accelerates around or between them.",
          "interpretation": "Speed becomes legible only when the film supplies still reference points with emotional meaning.",
          "transfer": "Assign stillness to decisions and relationships, then reserve velocity for the process connecting them.",
          "risk": "Continuous blur without spatial orientation reads as generic energy montage."
        },
        {
          "id": "diegetic-brand-before-logo",
          "name": "Distinctive assets can buy narrative freedom without sacrificing recognition.",
          "signal": "Brown uniforms, boxes, trucks, labels and facilities identify UPS throughout the story before the final mark.",
          "baseline": "A brand protects attribution with an early logo, super or spokesperson mention.",
          "deviation": "Operational materials carry identity inside the world of the film.",
          "interpretation": "Distinctive assets can buy narrative freedom without sacrificing recognition.",
          "transfer": "Inventory the colours, objects, clothing and behaviours that can perform branding without graphic interruption.",
          "risk": "This fails for brands whose visual assets are weak, shared or inconsistently deployed."
        },
        {
          "id": "network-as-organism",
          "name": "Organisation is more persuasive than inventory because it demonstrates relationships between assets.",
          "signal": "Workers orbit a stable centre, checkpoints pulse, vehicles repeat and planes move like a flock.",
          "baseline": "Scale is communicated by counting fleet assets or showing wide industrial facilities.",
          "deviation": "Coordinated repetition makes infrastructure behave like a living system.",
          "interpretation": "Organisation is more persuasive than inventory because it demonstrates relationships between assets.",
          "transfer": "Direct repeated objects with a shared rhythm, direction or response instead of merely arranging many of them in frame.",
          "risk": "Overly perfect coordination can feel synthetic and erase the people doing the work."
        },
        {
          "id": "micro-macro-scale-pulse",
          "name": "The corporation can claim magnitude without making the customer feel small.",
          "signal": "The edit repeatedly moves from hands and small businesses to hubs and air fleets, then back again.",
          "baseline": "A brand chooses either an intimate customer story or an infrastructure showcase.",
          "deviation": "Every expansion of scale returns to the human action that gives it purpose.",
          "interpretation": "The corporation can claim magnitude without making the customer feel small.",
          "transfer": "Design a scale ladder and alternate personal consequence with system capacity at each major beat.",
          "risk": "If the human endpoints are generic, the macro material will still dominate as corporate self-praise."
        },
        {
          "id": "metaphor-resolves-into-mechanism",
          "name": "Returning spectacle to mechanism makes creativity strengthen product credibility.",
          "signal": "A space-time tunnel delivers the package onto a recognisable conveyor rather than into an abstract end card.",
          "baseline": "A visual metaphor culminates in a magical brand world or logo reveal.",
          "deviation": "The most fantastical image resolves back into an observable piece of service infrastructure.",
          "interpretation": "Returning spectacle to mechanism makes creativity strengthen product credibility.",
          "transfer": "For every visual impossibility, plan a transition that lands on the real operation it represents.",
          "risk": "A weak connection between metaphor and mechanism exposes the fantasy as cosmetic."
        },
        {
          "id": "endline-over-continuing-motion",
          "name": "An endline feels earned when the final image continues the behaviour named by the copy.",
          "signal": "UPS and Be Unstoppable appear while the conveyor keeps moving underneath.",
          "baseline": "The campaign line sits on a static branded slate after the action ends.",
          "deviation": "The background performs the adjective during the brand reveal.",
          "interpretation": "An endline feels earned when the final image continues the behaviour named by the copy.",
          "transfer": "Choose an end-card action that literally enacts the promise instead of merely decorating it.",
          "risk": "Literalisation becomes a visual pun if the preceding story has not already proved the promise."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>UPS делает невидимую логистику видимой, разыгрывая обычную доставку как операцию, нарушающую законы физики. Посылка — не реквизит рядом с героем, а relay baton, который проходит через человеческую и машинную сеть. Так абстрактная надёжность превращается в наблюдаемое непрерывное движение, а <code>Be Unstoppable</code> относится одновременно к системе и к предпринимателю, которому она даёт масштаб.</p>\n<h2>Драматургия</h2>\n<h3>Сигнал</h3>\n<p>Ролик начинает с маленькой мастерской, затем показывает умножение коробок, pickup, control room, хабы, сканирование, грузовики, самолёты, доставку и возврат к малым бизнесам. Narrator говорит языком миссии, времени, пространства, checkpoints и nodes; бытовые работники продолжают здороваться и передавать коробку обычными фразами.</p>\n<h3>Базовая норма категории</h3>\n<p>Логистическая реклама обычно объясняет скорость, географию, tracking и технологичность через карту, цифры, fleet montage или одного курьера-героя. Small-business message часто существует отдельно как testimonial, а инфраструктура — отдельно как корпоративный proof reel.</p>\n<h3>Отклонение</h3>\n<p>Здесь маршрут не объясняется сверху: он переживается как невозможная пространственная операция. Эпический язык не скрывает реальную механику — каждый образ привязан к pickup, label, handoff, facility, checkpoint, node или delivery. Главным героем становится не водитель и не самолёт, а сама непрерывность переходов.</p>\n<h3>Интерпретация</h3>\n<p>Сеть UPS получает кинематографическую форму живого организма. Reliability нельзя красиво снять напрямую, но можно показать систему, которая визуально никогда не останавливается и при этом сохраняет конкретный человеческий origin и endpoint. Поэтому масштаб корпорации не подавляет предпринимателя, а усиливает его действие.</p>\n<h2>Посылка как relay baton</h2>\n<p>Сигнал — коробка постоянно оказывается в следующей руке, машине или facility; copy буквально называет <code>hand to hand</code> и <code>node to node</code>. Норма — следить за одним героем-курьером или показывать независимые красивые операции. Отклонение — agency распределена по всей цепи, а посылка удерживает причинность между узлами. Интерпретация — сложную платформу легче понять через объект, который сохраняет направление, чем через описание компонентов.</p>\n<p>Фильм не требует строгой документальной идентичности одной коробки. Монтажная непрерывность важнее физической: разные отправители, работники и точки складываются в типовой путь. Это позволяет одной посылке быть одновременно конкретной и собирательной.</p>\n<h2>Эпическое и бытовое</h2>\n<p>Narrator объявляет фазы, bend time and space и countdown, но люди отвечают короткими приветствиями, благодарностями и случайными вопросами. Сигнал — комедия рождается не из gag performance, а из несовпадения регистров. Норма — либо полностью серьёзный corporate epic, либо самоироничный скетч. Отклонение — оба тона существуют одновременно и не отменяют друг друга. Интерпретация — гигантская система ощущается человечной, когда для её участников это просто хорошо выполненная работа.</p>\n<h2>Operational proof внутри метафоры</h2>\n<p>Sci-fi легко превратить продукт в декорацию. Здесь каждый абстрактный образ имеет доказательный якорь:</p>\n<ul>\n<li>activation — упаковка и label;</li>\n<li>acquisition — pickup у отправителя;</li>\n<li>time/space — транспортное движение и переходы;</li>\n<li>countdown — control room;</li>\n<li>hand/facility — работники, хаб и грузовики;</li>\n<li>heartbeat — checkpoints/scanning;</li>\n<li>unseen highways/nodes — storage, routing, hub и air fleet;</li>\n<li>unstoppable — conveyor, который продолжает движение под endline.</li>\n</ul>\n<p>Отклонение от обычного VFX showcase — метафора систематически возвращается в наблюдаемую операцию. Поэтому зрелище повышает доверие, а не просит забыть о продукте.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Pillarboxed активное изображение.</strong> Внутри 1920×1080 container наблюдается более узкое кинематографическое поле с чёрными боковыми полями; оно делает материал похожим на самостоятельный film object, а не стандартный corporate frame.</li>\n<li><strong>Тёплый origin / холодная система.</strong> Дневные мастерские, кожа и коричневый UPS-код противопоставлены зелёно-синим хабам, control room и тёмной инфраструктуре.</li>\n<li><strong>Неподвижность / скорость.</strong> Лица, руки и момент handoff читаемы; сеть вокруг них выражена whip-pan, blur, длинной экспозицией и временными следами.</li>\n<li><strong>Overhead как карта.</strong> Мастерская, checkpoint и операционные поверхности снимаются сверху, поэтому реальные пространства на секунду становятся схемой маршрута без графической карты.</li>\n<li><strong>Масса через повтор.</strong> Коробки множатся вокруг предпринимательницы, грузовики образуют блоки, самолёты ведут себя как стая. Масштаб показан поведением объектов, а не только wide shot.</li>\n<li><strong>Коричневый как diegetic brand code.</strong> Форма, машины, коробки и реальные materials несут бренд до появления logo.</li>\n<li><strong>Лицо и рука важнее интерфейса.</strong> Технология видна через контрольные точки и routing, но эмоциональные кульминации — передача и реакция получателя.</li>\n<li><strong>Portal возвращается в conveyor.</strong> Самая абстрактная пространственная метафора заканчивается реальной лентой, удерживая visual fantasy внутри product truth.</li>\n</ul>\n<h2>Монтажная архитектура</h2>\n<p>Фильм построен на расширении и сжатии масштаба:</p>\n<ol>\n<li>один человек и один предмет;</li>\n<li>множество заказов;</li>\n<li>локальный pickup;</li>\n<li>региональная сеть;</li>\n<li>command/system scale;</li>\n<li>один конкретный получатель;</li>\n<li>глобальная сеть;</li>\n<li>множество малых origin points;</li>\n<li>один conveyor и одна endline.</li>\n</ol>\n<p>Так UPS избегает двух крайностей. Если оставить только инфраструктуру, фильм станет корпоративным self-portrait. Если оставить только предпринимателя, обещание масштаба останется недоказанным. Пульсация между микро и макро делает каждый уровень причиной другого.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Дать невидимой услуге физический носитель.</strong> Один объект может провести зрителя через систему лучше карты компонентов.</li>\n<li><strong>Переименовать рутину жанровым языком.</strong> Acquisition, countdown и nodes дают familiar operation новый масштаб.</li>\n<li><strong>Сохранить operational nouns внутри метафоры.</strong> Фантазия сильнее, когда она всё время называет руки, объекты, точки и проверки.</li>\n<li><strong>Скрестить два речевых регистра.</strong> Epic narrator плюс обычные реплики создают юмор и человечность без отдельного скетча.</li>\n<li><strong>Показывать масштаб повтором, а не цифрами.</strong> Коробки, грузовики и самолёты могут вести себя как система или организм.</li>\n<li><strong>Строить бренд из реквизита.</strong> Форма, цвет, транспорт и label позволяют отложить logo без потери attribution.</li>\n<li><strong>Чередовать микро- и макромасштаб.</strong> Каждая панорама сети должна возвращаться к руке, лицу или конкретному товару.</li>\n<li><strong>Превращать контроль в ритм.</strong> Checkpoint можно трактовать не как friction, а как heartbeat надёжности.</li>\n<li><strong>Заканчивать метафору реальной механикой.</strong> Portal должен привести в conveyor, а не в бездоказательный magic world.</li>\n<li><strong>Проверять endline на уже пережитое действие.</strong> <code>Unstoppable</code> работает, потому что фон и вся предыдущая цепь действительно не прекращают движение.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — клиентский бизнес и глобальная инфраструктура существуют в одном непрерывном маршруте. Норма — эмоциональный малый бизнес и operational capacity доказываются разными роликами. Отклонение — одна посылка соединяет обе истины. Интерпретация — бренд может одновременно говорить «мы огромные» и «мы работаем ради твоего конкретного дела», если масштаб показан как продолжение человеческого действия, а не как его замена.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li>Sci-fi grammar быстро становится пустым spectacle, если не сопоставить каждому образу реальную операцию.</li>\n<li>Mission-control tone может сделать бытовой сервис самодовольным; человеческие реплики нужны как регулятор пафоса.</li>\n<li>Непрерывный монтаж легко преувеличивает скорость или бесшовность; operational claims должны выдерживать реальный service experience.</li>\n<li>Один tracked object может создать ложное впечатление документальной идентичности; в анализе нужно различать narrative continuity и physical continuity.</li>\n<li>Масштаб инфраструктуры способен затмить клиента; origin и recipient должны получить собственные лица и действия.</li>\n<li>Diegetic brand palette без раннего logo работает только у бренда с достаточно узнаваемым цветом и реквизитом.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>E4 основан на complete official CANADA master <code>77.845 s</code>, подтверждённом полным browser playback, checksum и 46 decoded frames. Exact Telegram-linked Vimeo сохранён раздельными highest public video/audio representations и auto-VTT, но пока не объединён и не сопоставлен покадрово/по звуку с CANADA asset. CANADA публично называет Rodrigo Inada; остальные производственные роли не присваиваются по одноимённым UPS-работам других режиссёров.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte-identical/edit-identical relationship Vimeo <code>1177173391</code> и asset <code>1148925081</code>;</li>\n<li>human-approved script, narrator, music и sound credits;</li>\n<li>акустически проверенная пунктуация и все имена auto-caption;</li>\n<li>строгая физическая непрерывность одной коробки между всеми локациями;</li>\n<li>точная география мастерских, хабов и аэропортов;</li>\n<li>agency, DOP, editor, VFX, post и version-specific production credits;</li>\n<li>конкретные service-level, speed или coverage claims за пределами наблюдаемого фильма.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Обычная отправка товара малого бизнеса разыгрывается как секретная научно-фантастическая миссия: посылка проходит через руки, машины, контрольный центр, сортировочные узлы и самолёты, будто сгибая пространство, а невидимая логистическая сеть UPS превращается в непрерывно работающий организм.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:06</td>\n<td>Предпринимательница работает с бонсай; вокруг неё композиционно множатся коробки, затем товар упаковывают.</td>\n<td>Привязывает огромную систему к одному конкретному человеку и визуализирует рост спроса без графиков.</td>\n</tr>\n<tr>\n<td>00:06–00:12</td>\n<td>Появляется shipping label, рабочее пространство оживает, коробка входит в производственно-логистический поток.</td>\n<td>Переводит частный объект из пространства мастерской в язык операции и «активации».</td>\n</tr>\n<tr>\n<td>00:12–00:20</td>\n<td>Курьер принимает посылку в металлической мастерской; быстрые панорамы, смазы и движение превращают pickup в начало миссии.</td>\n<td>Первый человеческий handoff доказывает, что фантастическая система начинается с реальной руки.</td>\n</tr>\n<tr>\n<td>00:20–00:27</td>\n<td>Водитель, грузовик и посылка показаны как единый движущийся модуль; voiceover говорит о времени и пространстве.</td>\n<td>Поднимает банальный маршрут до космического масштаба, не теряя физический объект.</td>\n</tr>\n<tr>\n<td>00:27–00:35</td>\n<td>Control room следит за сетью; оператор запускает обратный отсчёт, посылка проносится через тёмную инфраструктуру.</td>\n<td>Даёт невидимой маршрутизации лицо, экран, ритуал и драматическое напряжение.</td>\n</tr>\n<tr>\n<td>00:35–00:44</td>\n<td>Люди, хаб, грузовики, сканирование и следующий курьер складываются в цепь <code>hand to hand / facility to facility</code>.</td>\n<td>Формулирует главный operational proof: непрерывность обеспечивается не одним героем, а relay-системой.</td>\n</tr>\n<tr>\n<td>00:44–00:56</td>\n<td>Посылка приходит в офис; получательница реагирует с радостью, короткий бытовой диалог завершает передачу.</td>\n<td>Возвращает эпическую операцию в человеческий масштаб и показывает её реальную ценность.</td>\n</tr>\n<tr>\n<td>00:56–01:02</td>\n<td>Автоматизированное хранение, close-up label и огромный ночной хаб сопровождают образ «невидимых дорог» и узлов.</td>\n<td>После emotional payoff раскрывает инфраструктурную глубину, которая сделала его возможным.</td>\n</tr>\n<tr>\n<td>01:02–01:09</td>\n<td>Самолёты напоминают стаю; монтаж возвращается к небольшим мастерским и упаковке.</td>\n<td>Соединяет глобальный охват с множеством малых отправителей, не превращая фильм в самолюбование корпорации.</td>\n</tr>\n<tr>\n<td>01:09–01:13</td>\n<td>Посылка проходит через световой тоннель/пространственный разрыв и выходит на реальный conveyor.</td>\n<td>Метафора буквально возвращается в операционную систему: «портал» оказывается маршрутом.</td>\n</tr>\n<tr>\n<td>01:13–01:17.845</td>\n<td>На продолжающем двигаться конвейере появляются UPS и <code>Be Unstoppable</code>.</td>\n<td>Endline присваивает уже доказанное непрерывное движение одновременно сети и её клиенту.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Ролик сначала показывает не корпорацию, а предпринимательницу и предмет её труда.</li>\n<li>Успех малого бизнеса порождает материальную задачу: товар нужно упаковать и передать.</li>\n<li>UPS принимает посылку, после чего множество обычных операций переопределяются как фазы одной невозможной миссии.</li>\n<li>Каждый фантастический образ подкреплён наблюдаемой операцией: pickup, label, truck, control room, scan, facility, plane, delivery.</li>\n<li>Handoff получателю даёт системе эмоциональный результат, а не только скорость и масштаб.</li>\n<li>Финальный возврат к мастерским расширяет историю одной отправительницы до платформы для множества предпринимателей.</li>\n<li><code>Be Unstoppable</code> завершает не обещание абстрактной мотивации, а цепь, которую ролик визуально ни разу не останавливал.</li>\n</ol>\n<h2>Где находится продукт</h2>\n<p>UPS присутствует почти с начала через коробку, label, форму, коричневую палитру, транспорт и инфраструктуру, но фильм не превращается в перечень услуг. Product truth распределён по действиям: принять, отметить, переместить, проверить, передать, доставить. Логотип нужен только в финале, потому что вся предшествующая производственная система уже является демонстрацией продукта.</p>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена полным официальным CANADA master <code>77.845 s</code>, browser playback до <code>ended=true</code>, 46 native 1920×1080 decoded positions, пятью официальными NAKAMA stills и automatic Vimeo VTT. Нельзя доказать, что все кадры показывают одну и ту же физическую посылку: точнее читать фильм как собирательный relay-портрет сети. Exact Vimeo <code>1177173391</code> и complete CANADA asset <code>1148925081</code> принадлежат одной официально идентифицированной режиссёрской работе, но их byte/edit/audio identity не утверждается.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Exact Vimeo публикует automatic English WebVTT; полный raw-файл сохранён как <code>subtitles/en-auto-vimeo.vtt</code>.</li>\n<li>Timing и слова ниже основаны на auto-caption, а не на human-approved script или отдельной акустической транскрипции.</li>\n<li>Полный audio stream сохранён, но тяжёлый акустический проход не запускался из-за ресурсного gate Mac.</li>\n<li>Narrator identity, music cue, composer и version-specific sound credits не опубликованы в найденных первичных источниках.</li>\n</ul>\n<h2>Два речевых слоя</h2>\n<h3>1. Эпический narrator / mission layer</h3>\n<table>\n<thead>\n<tr>\n<th>Примерный интервал</th>\n<th>Содержание речи</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.6–00:06.3</td>\n<td>Операция начинается; всем подразделениям приказано подготовиться к активации.</td>\n<td>Сразу назначает упаковке посылки масштаб командного центра.</td>\n</tr>\n<tr>\n<td>00:09.0–00:18.3</td>\n<td>Объявляется первая фаза — acquisition; посылка принята в обозначенной точке происхождения.</td>\n<td>Переименовывает обычный pickup в формальный этап миссии.</td>\n</tr>\n<tr>\n<td>00:20.8–00:25.7</td>\n<td>Путешествие нарушает логику и проходит сквозь время и пространство.</td>\n<td>Даёт разрешение на пространственные и временные визуальные искажения.</td>\n</tr>\n<tr>\n<td>00:27.5–00:31.1</td>\n<td>Auto-caption фиксирует сомнительную фразу <code>Variable number five</code>, затем обратный отсчёт от пяти.</td>\n<td>Создаёт запуск; первая фраза может быть ошибкой машинной расшифровки и не нормализуется без проверки.</td>\n</tr>\n<tr>\n<td>00:35.2–00:40.2</td>\n<td>От руки к руке, от объекта к объекту, всегда в движении.</td>\n<td>Формулирует relay-модель сети и синхронизируется с рабочими, хабом и транспортом.</td>\n</tr>\n<tr>\n<td>00:48.9–00:50.8</td>\n<td>Каждый checkpoint проходит как удар сердца.</td>\n<td>Превращает контрольные операции в ритм живого организма.</td>\n</tr>\n<tr>\n<td>00:55.9–01:01.9</td>\n<td>Движение идёт по невидимым магистралям, от одного узла к следующему.</td>\n<td>Сшивает label, хаб, автоматизацию и географию в одну сеть.</td>\n</tr>\n<tr>\n<td>01:13.2–01:15.5</td>\n<td>UPS. Be unstoppable.</td>\n<td>Переносит качество непрерывной системы на клиента бренда.</td>\n</tr>\n</tbody>\n</table>\n<h3>2. Бытовой human layer</h3>\n<p>Короткие реплики сотрудников и получателя — приветствия по именам, <code>thank you</code>, вопрос <code>what are you doing?</code>, финальное <code>there you go / thanks</code> — не двигают экспозицию. Они прерывают космический пафос нормальной человеческой жизнью. Особенно важен этот контраст в pickup и delivery: фантастической является не актёрская игра, а масштаб системы вокруг обычной передачи из рук в руки.</p>\n<h2>Как написан текст</h2>\n<p>Copy использует четыре последовательных преобразования:</p>\n<ol>\n<li>бытовому действию присваивается mission vocabulary;</li>\n<li>маршрут описывается языком невозможной физики;</li>\n<li>реальная операционная цепь называется через повтор <code>hand / facility / checkpoint / node</code>;</li>\n<li>финальный imperative адресуется уже не коробке и не UPS, а человеку, чей бизнес система позволяет не останавливать.</li>\n</ol>\n<p>Поэтому текст одновременно работает как sci-fi narration и как описание логистики. Метафора не заменяет product truth: почти каждое абстрактное слово получает видимый operational counterpart.</p>\n<h2>Музыка, sound design и mix</h2>\n<ul>\n<li>Complete audio сохранён вместе с официальным master и отдельно для exact Vimeo.</li>\n<li>В найденных primary credits не назначены music, sound design, mix или narrator.</li>\n<li>Без acoustic pass не фиксируются конкретные музыкальные вступления, удары, whoosh, vehicle, scanner или conveyor cues.</li>\n<li>Нулевые/почти нулевые cues около <code>00:54</code> и фраза <code>Variable number five</code> рассматриваются как ограничения auto-VTT, а не как утверждённый script.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved текст и точная пунктуация;</li>\n<li>narrator name и способ записи;</li>\n<li>корректность всех имён в бытовых репликах;</li>\n<li>официальный music cue/composer;</li>\n<li>полный SFX cue sheet и динамика mix;</li>\n<li>идентичность audio edit exact Vimeo и официального CANADA master.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Предпринимательница работает с бонсай в мастерской.</td>\n<td>Близкий спокойный портрет; активное изображение pillarboxed внутри 16:9 container.</td>\n<td>Начало «операции».</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td><code>frames/frame-002500.png</code></td>\n<td>Пространство мастерской раскрывается сверху.</td>\n<td>Overhead превращает столы и материалы в карту будущей системы.</td>\n<td>Обращение ко всем подразделениям.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:04.0</td>\n<td><code>frames/frame-004000.png</code></td>\n<td>Вокруг героини композиционно множатся коробки.</td>\n<td>VFX/compositing визуализирует рост объёма без диаграммы.</td>\n<td>Подготовка к активации.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:05.5</td>\n<td><code>frames/frame-005500.png</code></td>\n<td>Руки упаковывают бонсай/товар.</td>\n<td>Close-up материального труда возвращает метафору к реальному продукту.</td>\n<td>Короткая человеческая речь рядом с narrator layer.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/frame-006500.png</code></td>\n<td>На коробке видна shipping label.</td>\n<td>Graphic close-up служит первым доказательством маршрутизируемого объекта.</td>\n<td>Переход к phase one.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:09.5</td>\n<td><code>frames/frame-009500.png</code></td>\n<td>Коробка входит в производственную/логистическую механику.</td>\n<td>Центральная траектория превращает frame в канал движения.</td>\n<td><code>Phase one: acquisition.</code></td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:13.0</td>\n<td><code>frames/frame-013000.png</code></td>\n<td>Курьер UPS подходит к отправителю в металлической мастерской.</td>\n<td>Быстрая пространственная переброска; brown uniform становится brand anchor.</td>\n<td>Начинается подтверждение pickup.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:15.8</td>\n<td><code>frames/frame-015800.png</code></td>\n<td>Посылка переходит от отправителя к курьеру.</td>\n<td>Handoff ставится в центр вместо hero pose.</td>\n<td>Посылка «secured».</td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/frame-018500.png</code></td>\n<td>Курьер уносит коробку из origin point.</td>\n<td>Motion blur/whip energy запускает сеть после статичной мастерской.</td>\n<td>Завершение formal mission phrase.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:21.0</td>\n<td><code>frames/frame-021000.png</code></td>\n<td>Водитель и UPS-транспорт продолжают движение.</td>\n<td>Человек, брендированный объект и маршрут монтируются как один модуль.</td>\n<td>Journey «defies logic».</td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:25.0</td>\n<td><code>frames/frame-025000.png</code></td>\n<td>Коробка/транспорт проходят через визуально ускоренное пространство.</td>\n<td>Long exposure и direction blur материализуют «time and space».</td>\n<td>Заканчивается space-time фраза.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:27.0</td>\n<td><code>frames/frame-027000.png</code></td>\n<td>Появляется тёмный control room с операторами и экранами.</td>\n<td>Холодная симметрия отделяет командный слой от тёплых мастерских.</td>\n<td>Подготовка к countdown.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:31.0</td>\n<td><code>frames/frame-031000.png</code></td>\n<td>Система запускается после обратного отсчёта.</td>\n<td>Резкое кинетическое ускорение после контролируемой неподвижности.</td>\n<td><code>Five, four, three, two, one.</code></td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:35.0</td>\n<td><code>frames/frame-035000.png</code></td>\n<td>Коробка несётся через тёмную инфраструктуру.</td>\n<td>Пространство выглядит тоннелем/порталом, но объект остаётся читаемым.</td>\n<td><code>From hand to hand.</code></td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:37.0</td>\n<td><code>frames/frame-037000.png</code></td>\n<td>В хабе центральный работник окружён смазанным движением других.</td>\n<td>Человек резок, сеть движется вокруг него; время визуально сжато.</td>\n<td><code>Facility to facility.</code></td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:39.0</td>\n<td><code>frames/frame-039000.png</code></td>\n<td>Парк UPS-грузовиков продолжает эстафету.</td>\n<td>Повтор brown blocks показывает масштаб без карты покрытия.</td>\n<td><code>Always in motion.</code></td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:42.0</td>\n<td><code>frames/frame-042000.png</code></td>\n<td>Оператор/сканер фиксирует очередной checkpoint.</td>\n<td>Overhead/graphic geometry делает проверку визуально ритмичной.</td>\n<td>Операционный ритм продолжается.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:47.0</td>\n<td><code>frames/frame-047000.png</code></td>\n<td>Курьер входит в офис получателя.</td>\n<td>Кинетика сети замедляется перед человеческой развязкой.</td>\n<td>Приближение фразы о checkpoint/heartbeat.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:52.0</td>\n<td><code>frames/frame-052000.png</code></td>\n<td>Получательница радостно принимает отправление.</td>\n<td>Medium human reaction важнее упаковки и бренда.</td>\n<td>Короткий бытовой обмен репликами.</td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:57.0</td>\n<td><code>frames/frame-057000.png</code></td>\n<td>Работники стоят рядом с автоматизированным хранением.</td>\n<td>Глубина и повтор показывают скрытый масштаб системы.</td>\n<td>Начинаются «unseen highways».</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>00:59.0</td>\n<td><code>frames/frame-059000.png</code></td>\n<td>Close-up label/routing data.</td>\n<td>После масштаба — микрооперация, которая удерживает адресность.</td>\n<td>Переход к node-to-node.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>01:02.0</td>\n<td><code>frames/frame-062000.png</code></td>\n<td>Огромный тёмный логистический хаб раскрывается общим планом.</td>\n<td>Архитектура становится почти космической.</td>\n<td>Невидимая сеть продолжается.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>01:04.0</td>\n<td><code>frames/frame-064000.png</code></td>\n<td>Самолёты складываются в образ движущейся стаи.</td>\n<td>Повтор объектов превращает fleet в организм, а не inventory shot.</td>\n<td>После завершения фразы narration оставляет место визуальному масштабу.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>01:06.0</td>\n<td><code>frames/frame-066000.png</code></td>\n<td>Монтаж возвращается к малому бизнесу и упаковке.</td>\n<td>Глобальный масштаб сразу связывается с локальным origin.</td>\n<td>Без подтверждённой новой реплики.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>01:10.0</td>\n<td><code>frames/frame-070000.png</code></td>\n<td>Посылка проходит сквозь световой тоннель/пространственный разрыв.</td>\n<td>Самая сильная sci-fi метафора собрана на реальной траектории коробки.</td>\n<td>Финальное нарастание перед brand line.</td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>01:13.5</td>\n<td><code>frames/frame-073500.png</code></td>\n<td>Коробки выходят на реальный conveyor.</td>\n<td>Портал разрешается в наблюдаемую инфраструктуру.</td>\n<td>Начинается <code>UPS</code>.</td>\n<td>Exact decoded position + auto-VTT.</td>\n</tr>\n<tr>\n<td>01:14.8</td>\n<td><code>frames/frame-074800.png</code></td>\n<td>На движущейся ленте появляется UPS.</td>\n<td>Logo не останавливает фон: система продолжает работать.</td>\n<td><code>UPS.</code></td>\n<td>Exact decoded position.</td>\n</tr>\n<tr>\n<td>01:15.8–01:17.2</td>\n<td><code>frames/frame-075800.png</code>, <code>frames/frame-077200.png</code></td>\n<td><code>Be Unstoppable</code> удерживается над непрерывным conveyor motion.</td>\n<td>Endline встроен в движение вместо отдельного статичного slate.</td>\n<td><code>Be unstoppable.</code></td>\n<td>Exact decoded positions + auto-VTT.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Таблица отбирает 28 смысловых позиций из 46 таймкодированных native frames. Полная последовательность видна в <code>frames/contact-sheet-dense.png</code>; пять дополнительных NAKAMA stills подтверждают official visual identity. Строки описывают наблюдаемые кадры и монтажную функцию, но не утверждают строгую физическую непрерывность одной коробки между всеми локациями.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>UPS</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22028\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22028</a></li>\n<li>Сообщение: <code>22028</code></li>\n<li>Дата UTC: 2026-05-02T05:38:13+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1177173391\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1177173391</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>UPS\nby Nakama Film</p>\n<p><a href=\"https://vimeo.com/1177173391\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1177173391</a></p>\n<p>#adv@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Кампания: <code>Be Unstoppable</code></li>\n<li>Версия: Director’s Cut, <code>77.845 s</code></li>\n<li>Бренд: UPS</li>\n<li>Режиссёр: Rodrigo Inada</li>\n<li>Публичные портфолио: NAKAMA FILM и CANADA</li>\n<li>Контекст платформы: UPS использует <code>Be Unstoppable</code> как платформу поддержки предпринимателей и малого бизнеса с 2021 года.</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Исходная Telegram-ссылка ведёт на Vimeo <code>1177173391</code>, опубликованный NAKAMA FILM. Полный официальный master получен со страницы CANADA как Vimeo asset <code>1148925081</code>. Обе первичные страницы называют работу <code>Be Unstoppable</code>, связывают её с Rodrigo Inada и показывают одну 77-секундную режиссёрскую версию; при этом byte identity двух публикаций не заявляется. Exact Vimeo сохранён отдельными video/audio representations, poster и automatic English VTT; complete E4 master — официальная версия CANADA.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.764901+00:00"
    },
    {
      "id": "2026-05-01__tg-22018-a0__yachapa-echo-of-the-andes",
      "caseId": "-1001147919203:22018:0",
      "messageId": 22018,
      "date": "2026-05-01T06:09:33+00:00",
      "title": "Yachapa: Echo of the Andes",
      "brand": "PAKA",
      "campaign": "",
      "format": "branded short film",
      "director": "Sandra Winther",
      "author": "Sandra Winther",
      "evidence": "E4",
      "frameCount": 43,
      "durationSeconds": 396,
      "summary": "Heritage здесь — не прошлое, которое нужно красиво показать, а живая система передачи. Nathalie Kelley описывает себя как нить, оторванную от одеяла предков; возвращение в Анды позволяет ей снова войти в ткань через память, руки, community, землю и вопрос о будущем ребёнке. PAKA присваивает не чужую «экзотику», а более трудное обещание: одежда может быть носителем отношений между материалом, мастером, местом и…",
      "sourceUrl": "https://www.youtube.com/watch?v=ynpO0i5OAm4 official PAKA publication",
      "telegramUrl": "https://t.me/fps_24_video/22018",
      "images": [
        {
          "src": "./frames/2026-05-01__tg-22018-a0__yachapa-echo-of-the-andes-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "exact-vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "craft",
        "sound",
        "human"
      ],
      "moves": [
        {
          "id": "thread-as-material-biography-and-system",
          "name": "A strategic metaphor becomes durable when it remains causally useful at every scale of the story.",
          "signal": "Fiber appears in hands, becomes the narrator's broken-thread self-image and later describes a way of life disappearing thread by thread.",
          "baseline": "A material metaphor decorates one line of copy or one product shot.",
          "deviation": "The same object explains product origin, personal identity, collective continuity and loss.",
          "interpretation": "A strategic metaphor becomes durable when it remains causally useful at every scale of the story.",
          "transfer": "Choose one real material or operation and test whether it can truthfully describe the hero, the system and the stakes.",
          "risk": "A culture cannot be reduced to a neat brand metaphor; community meaning must remain larger than the campaign."
        },
        {
          "id": "biography-as-provenance-route",
          "name": "Provenance can mean who a product connects, not only where it moves.",
          "signal": "Nathalie's return from childhood memory to market, home, weavers and mountains replaces a conventional supply-chain map.",
          "baseline": "Sustainable apparel traces fiber through locations, factories, certifications and metrics.",
          "deviation": "The route is emotional and relational while still touching the real material origin.",
          "interpretation": "Provenance can mean who a product connects, not only where it moves.",
          "transfer": "Map the customer's or maker's relationship to each supply-chain stage and build the route through encounters.",
          "risk": "Personal feeling must not substitute for auditable sourcing and labor evidence."
        },
        {
          "id": "child-self-as-active-relay",
          "name": "Memory feels present when the earlier self continues to perform unfinished actions.",
          "signal": "A child runs, shops, watches and learns in spaces later occupied by adult Nathalie.",
          "baseline": "Childhood is shown as a labelled flashback that explains adult motivation.",
          "deviation": "The child remains an active parallel protagonist whose direction changes across the film.",
          "interpretation": "Memory feels present when the earlier self continues to perform unfinished actions.",
          "transfer": "Give the past version of a character a repeated verb or route that the present version can answer.",
          "risk": "Unclear casting can make poetic continuity look like an unsupported literal biography."
        },
        {
          "id": "hands-before-finished-product",
          "name": "A product gains meaning when viewers understand what must be preserved for it to exist.",
          "signal": "Spinning, weaving, dye knowledge and embroidery receive more screen time than a sellable garment.",
          "baseline": "Craft footage exists to prove premium finish before the hero product reveal.",
          "deviation": "The film treats manual knowledge and teaching as the primary output.",
          "interpretation": "A product gains meaning when viewers understand what must be preserved for it to exist.",
          "transfer": "Show the skill being taught and corrected before showing the object it produces.",
          "risk": "Beautiful labor imagery can romanticise low pay or hide industrial and commercial realities."
        },
        {
          "id": "landscape-as-speaking-ancestor",
          "name": "Place becomes causal when it can address the protagonist rather than merely surround her.",
          "signal": "Apus open, accompany and close the journey; the narrator forgets their names but feels them calling hers.",
          "baseline": "Mountains establish location, scale and outdoor aspiration.",
          "deviation": "Landscape has memory, voice and a role in the character's identity.",
          "interpretation": "Place becomes causal when it can address the protagonist rather than merely surround her.",
          "transfer": "Define what the location knows, asks or changes, then repeat it at turning points.",
          "risk": "Spiritual personification can become exoticising if detached from the source community's language and authority."
        },
        {
          "id": "question-returned-after-contact",
          "name": "Repetition lets experience rewrite the question instead of delivering a didactic answer.",
          "signal": "Where are you from becomes Where am I from and returns during a community conversation about origin.",
          "baseline": "A documentary states its thesis in the opening and answers it through exposition.",
          "deviation": "One simple question changes ownership and meaning after encounters.",
          "interpretation": "Repetition lets experience rewrite the question instead of delivering a didactic answer.",
          "transfer": "Write one question at three stages: asked by another person, internalised by the hero and reframed by the community.",
          "risk": "A universal question becomes vague if each recurrence lacks new evidence."
        },
        {
          "id": "macro-geological-scale-rhyme",
          "name": "Scale rhyme makes origin feel physically continuous from earth to garment to person.",
          "signal": "Extreme close-ups of fiber, braids and eyes alternate with mountain valleys and tiny human figures.",
          "baseline": "Craft and landscape live in separate beauty-shot chapters.",
          "deviation": "The smallest material line and the largest landform share a visual grammar.",
          "interpretation": "Scale rhyme makes origin feel physically continuous from earth to garment to person.",
          "transfer": "Find matching lines, textures or rhythms at micro, body and landscape scales and intercut them causally.",
          "risk": "Pure formal similarity can imply ecological claims that the supply chain has not earned."
        },
        {
          "id": "beauty-interrupted-by-loss",
          "name": "Counter-evidence prevents celebration from becoming nostalgic decoration.",
          "signal": "Colorful textiles and bodies are interrupted by near-black fire and the line about a way of life dying thread by thread.",
          "baseline": "Heritage craft is presented as uninterrupted beauty and pride.",
          "deviation": "A visual rupture makes preservation an urgent stake rather than a mood.",
          "interpretation": "Counter-evidence prevents celebration from becoming nostalgic decoration.",
          "transfer": "After the strongest beauty sequence, show the mechanism that could make it disappear.",
          "risk": "A vague threat can manipulate emotion if no source-backed cause or response exists outside the film."
        },
        {
          "id": "future-child-reframes-heritage",
          "name": "Heritage becomes responsibility when its recipient is visible or imaginable.",
          "signal": "Nathalie's dream of motherhood leads to questions about what she will say and teach.",
          "baseline": "A return-to-roots story resolves when the adult hero personally feels whole.",
          "deviation": "Resolution requires the hero to become a future transmitter of knowledge.",
          "interpretation": "Heritage becomes responsibility when its recipient is visible or imaginable.",
          "transfer": "Ask who must receive the recovered knowledge next and make that transfer part of the climax.",
          "risk": "Motherhood must not be treated as the only legitimate path to cultural continuity."
        },
        {
          "id": "commerce-outside-the-film",
          "name": "Brand restraint can increase trust when the commercial relationship remains explicit and verifiable elsewhere.",
          "signal": "The complete short avoids a product packshot while the official campaign page connects it to a co-created Heritage Collection.",
          "baseline": "A branded film closes the emotional story with the collection and a purchase invitation.",
          "deviation": "The film protects cultural attention; product mechanics live in the adjacent campaign layer.",
          "interpretation": "Brand restraint can increase trust when the commercial relationship remains explicit and verifiable elsewhere.",
          "transfer": "Separate the film's moral or cultural job from the landing page's product job, then make the bridge source-visible.",
          "risk": "Removing the product does not excuse weak attribution, vague sponsorship or exploitative partnership."
        },
        {
          "id": "long-credits-as-authorship-design",
          "name": "Credit design can support the film's ethics of collective knowledge rather than remain administrative metadata.",
          "signal": "Nearly the final minute names crew, translators, local production and participating communities on black.",
          "baseline": "Branded shorts compress credits into a fast legal slate or description text.",
          "deviation": "Authorship receives measurable screen duration after the narrative ends.",
          "interpretation": "Credit design can support the film's ethics of collective knowledge rather than remain administrative metadata.",
          "transfer": "Allocate end-card time according to the number and sensitivity of collaborators, especially translators and communities.",
          "risk": "Visible credits cannot replace consent, fair compensation or shared decision-making."
        },
        {
          "id": "echo-as-script-structure",
          "name": "A title is strongest when it governs temporal structure, not only iconography.",
          "signal": "Grandmother's instruction, the origin question, Apus, land and thread return later in altered voices and contexts.",
          "baseline": "A title such as Echo is represented by sound treatment or repeated imagery.",
          "deviation": "The entire narration behaves as an echo: language returns changed by distance and experience.",
          "interpretation": "A title is strongest when it governs temporal structure, not only iconography.",
          "transfer": "Turn the title's verb or physical law into a rule for how scenes and phrases recur.",
          "risk": "Repetition becomes mannered if each return does not add a new speaker, scale or consequence."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Heritage здесь — не прошлое, которое нужно красиво показать, а живая система передачи. Nathalie Kelley описывает себя как нить, оторванную от одеяла предков; возвращение в Анды позволяет ей снова войти в ткань через память, руки, community, землю и вопрос о будущем ребёнке. PAKA присваивает не чужую «экзотику», а более трудное обещание: одежда может быть носителем отношений между материалом, мастером, местом и следующим поколением.</p>\n<h2>Драматургия</h2>\n<h3>Сигнал</h3>\n<p>Фильм чередует ребёнка и взрослую Nathalie, горы и руки, рынок и дом, индивидуальный портрет и группу ткачих. Одни и те же слова возвращаются: Apus, origin, thread, land, community. В середине личная метафора оборванной нити становится практикой ткачества, затем — угрозой, что коллективный образ жизни исчезает <code>thread by thread</code>.</p>\n<h3>Базовая норма категории</h3>\n<p>Sustainable apparel обычно доказывает происхождение товара через supply-chain map, ферму, цифры impact, сертификат, founder explanation и product beauty shots. Branded celebrity documentary часто использует место как фон для личного self-discovery и завершает путь коллекцией или endorsement.</p>\n<h3>Отклонение</h3>\n<p>PAKA почти полностью убирает коммерческое объяснение из фильма. Вместо цепочки поставки зритель получает цепочку памяти и обучения; вместо основателя — бабушку, ребёнка, ткачих и саму землю; вместо product reveal — продолжительное перечисление участников. Nathalie не «находит себя» в одиночку: ответ приходит через отношение к людям и месту.</p>\n<h3>Интерпретация</h3>\n<p>Бренд переводит provenance из административного факта в этическое отношение. Знать, откуда пришло волокно, недостаточно; нужно понимать, чьи руки, язык, земля и способ жизни делают вещь возможной. Heritage Collection получает эмоциональное право существовать только после того, как фильм показывает heritage как обязанность перед будущим, а не как декоративный archive.</p>\n<h2>Нить как модель идентичности</h2>\n<p>Сигнал — волокно появляется в руках до того, как narration называет героиню broken thread. Затем ребёнок учится прясть и ткать, женщины работают рядом, а угроза формулируется как исчезновение <code>thread by thread</code>. Норма — метафора существует только в copy или в одном красивом match cut. Отклонение — thread проходит четыре состояния: материал, биография, community system и риск утраты. Интерпретация — стратегическая метафора становится сильной, когда она одинаково объясняет героя, продукт и ставку.</p>\n<h2>Ребёнок и взрослая как монтажный relay</h2>\n<p>Фильм не помечает flashback стандартным grade или caption. Детская версия бежит по полю, проходит по рынку, наблюдает работу рук; взрослая Nathalie появляется в тех же типах пространства и задаёт вопросы, которые ребёнок ещё не мог сформулировать. Сигнал — в 01:12 ребёнок убегает от камеры, а в 03:48 бежит к ней. Норма — childhood archive объясняет adult biography. Отклонение — ребёнок остаётся активной внутренней фигурой, меняющей направление маршрута. Интерпретация — возвращение воспринимается не как поездка взрослой celebrity, а как незавершённое движение детской памяти.</p>\n<h2>Горы как собеседник</h2>\n<p>PAKA объясняет Yachapa через echo от Apu mountains and valleys. В фильме горы открывают историю, стоят за детской игрой, сопровождают поездку, окружают ritual circle и закрывают narration в extreme wide. Норма — landscape служит establishing beauty и знаком authenticity. Отклонение — Apus получают имена, голос, память и внутреннее присутствие. Интерпретация — place становится участником причинности: оно зовёт, хранит и отвечает эхом, а не просто подтверждает географию бренда.</p>\n<h2>Знание показано как движение рук</h2>\n<p>Сигнал — крупные планы скручивания волокна, loom, natural dye explanation, вышивки и коллективной работы занимают больше места, чем готовая одежда. Норма — craft footage доказывает premium quality. Отклонение — руки прежде всего передают знание от старшей женщины ребёнку. Интерпретация — ценность материала находится не только в трудоёмкости, но и в intergenerational continuity. Это защищает фильм от чистого luxury fetish, хотя не снимает этический риск брендинга чужой культуры.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>16mm как память, а не retro filter.</strong> Grain, мягкие highlights, цветовые сдвиги и motion blur дают изображению неполную телесность воспоминания.</li>\n<li><strong>Wide mountains / macro hands.</strong> Самый большой масштаб и самый маленький постоянно рифмуются: Apus и волокно одинаково несут origin.</li>\n<li><strong>Тёплая земля и textile color.</strong> Охра, красный, бордовый, зелёный и натуральная шерсть приходят из пространства и одежды, не из навязанной brand palette.</li>\n<li><strong>Doorways и layers.</strong> Люди часто видны через проёмы, другие тела, стекло, дым или shallow foreground — идентичность строится через принадлежность, а не изолированный hero portrait.</li>\n<li><strong>Child-level camera.</strong> Рынок и обучение снимаются на уровне ребёнка, поэтому community не становится обзорной этнографической витриной.</li>\n<li><strong>Повтор линии.</strong> Нить, косы, вышивка, plant motif, тропа и mountain ridges образуют одну graphic family.</li>\n<li><strong>Бег / ткачество.</strong> Резкое детское движение чередуется с медленным повтором рук; biography ищет скорость, knowledge требует времени.</li>\n<li><strong>Black interruption.</strong> Огонь и предупреждение об исчезновении возникают после насыщенного craft montage, разрывая комфортную красоту.</li>\n<li><strong>Длинный финальный wide.</strong> Фигура почти исчезает в landscape, но не растворяется полностью: принадлежность не означает владение местом.</li>\n<li><strong>Credits как часть этики формы.</strong> Почти минута чёрного экрана отдаёт место crew, translators и communities, не заканчивая film instant product slate.</li>\n</ul>\n<h2>Product bridge</h2>\n<p>First-party PAKA page сообщает, что Yachapa создана вместе с первой Heritage Collection, co-created с мастерами CTTC. Motifs Condor, Puma и Snake переводятся в contemporary silhouettes как мост ancient/contemporary. В самом фильме эта формула не проговаривается; вместо этого зритель видит условия, при которых такой bridge может быть честным: живое обучение, named community, translation и конкретные hands.</p>\n<p>Сигнал — продукт не появляется отдельным hero object. Норма — branded short в финале объясняет, что купить. Отклонение — collection вынесена во внешний campaign layer, а film защищает смысл происхождения от CTA. Интерпретация — delayed commerce работает, когда связь фильма и продукта реальна, доступна в campaign context и не требует приписывать бренду авторство традиции.</p>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li><strong>Найти метафору, которая работает на трёх уровнях.</strong> Thread одновременно объясняет материал, биографию и культурную continuity.</li>\n<li><strong>Показывать supply chain как передачу знания.</strong> Кто учит кого и каким движением часто важнее карты маршрута.</li>\n<li><strong>Дать прошлому активное тело.</strong> Child self может действовать рядом со взрослым, а не быть иллюстративным flashback.</li>\n<li><strong>Повторять вопрос после опыта.</strong> <code>Where am I from?</code> меняет значение, когда его возвращает community.</li>\n<li><strong>Сделать landscape участником речи.</strong> Место должно отвечать, хранить или менять героя, а не только выглядеть красиво.</li>\n<li><strong>Монтировать macro и geological scale.</strong> Волокно и гора дают происхождению материальный диапазон.</li>\n<li><strong>Оставить product outside film.</strong> Если cultural premise хрупкий, commercial bridge можно доказать в campaign context без packshot interruption.</li>\n<li><strong>Использовать official subtitles как визуальный ритм.</strong> Короткие строки под портретом позволяют multilingual voices сохранять присутствие.</li>\n<li><strong>Разорвать beauty контрдоказательством.</strong> После текстильной красоты нужен образ угрозы, иначе фильм романтизирует preservation без stakes.</li>\n<li><strong>Показать future recipient знания.</strong> Ребёнок или вопрос о будущем поколении превращает heritage из nostalgia в responsibility.</li>\n<li><strong>Отдать время credits.</strong> Translators, local producers и communities должны быть видимы не только в press release.</li>\n<li><strong>Строить бренд из отношения, а не claim.</strong> Партнёрство становится убедительным через наблюдаемую совместную практику и source-backed governance.</li>\n</ol>\n<h2>Почему это работает</h2>\n<p>Сигнал — фильм задаёт универсальный вопрос о забытой мудрости через очень конкретную биографию и очень конкретные руки. Норма — universal message обезличивает носителей знания. Отклонение — имена, languages, textiles, market, ritual и community сохраняют локальность. Интерпретация — зритель может войти через Nathalie, но смысл не сводится к celebrity self-discovery: её ответ зависит от людей и места, существовавших до её возвращения.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li><strong>Культурное присвоение.</strong> Красивые indigenous motifs нельзя превращать в brand asset без реального co-creation, fair compensation и права сообщества на representation.</li>\n<li><strong>Celebrity recentering.</strong> Возвращение известной героини способно затмить людей, чьё знание она ищет; монтаж и credits должны распределять agency.</li>\n<li><strong>Романтизация бедности/традиции.</strong> 16mm, горы и ручной труд легко сделать aesthetic shield, скрывающий современные условия, рынок и выбор самих участников.</li>\n<li><strong>Vague environmental threat.</strong> Фраза о dying way of life требует внешнего impact context, иначе stakes остаются поэтическими и нефальсифицируемыми.</li>\n<li><strong>Heritage as sales veneer.</strong> Коллекция должна реально продолжать партнёрство, а не использовать film как moral licensing.</li>\n<li><strong>Translation authority.</strong> Machine caption нельзя «улучшать» по догадке; original-language speakers и translators должны владеть финальным текстом.</li>\n<li><strong>Landscape ownership.</strong> Формула «my land» в бренд-контексте требует осторожности: принадлежность героя не равна праву компании присваивать место.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>E4 основан на complete official PAKA master <code>395.969887 s</code>, checksum, 34 browser-decoded positions, seven first-party campaign assets, exact Vimeo poster, Spanish auto-VTT и burned English translations. Exact Vimeo <code>1139671232</code> имеет совпадающие duration/title/premise/credits, но Cloudflare/OAuth блокирует его playback. PAKA campaign page доказывает Heritage Collection/CTTC bridge; Directors’ Library подтверждает 16mm/Sacred Valley/production context. Analysis отделяет publisher claims от наблюдаемого фильма.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte/edit/crop/audio identity exact Vimeo и official PAKA YouTube master;</li>\n<li>human-approved multilingual script и speaker-by-speaker language map;</li>\n<li>имена исполнителей child/grandmother/mother roles внутри большого published cast list;</li>\n<li>точная документальная/постановочная граница каждой сцены и ritual action;</li>\n<li>location каждой городской и высокогорной сцены;</li>\n<li>полная акустическая карта original music, ambient, loom, wind и fire;</li>\n<li>экономические условия co-creation, оплаты и consent, не опубликованные в доступных источниках;</li>\n<li>количественный environmental/social impact Heritage Collection;</li>\n<li>то, что every garment in film принадлежит именно коммерческой Heritage Collection.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Перуано-австралийская актриса Nathalie Kelley возвращается в Анды и собирает свою идентичность из детских воспоминаний, голоса бабушки, земли, ткачества и разговоров с женщинами Quechua. Метафора оборванной нити превращает личный поиск происхождения в вопрос о том, как живое знание передаётся дальше — и какую мудрость современность рискует забыть.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:25</td>\n<td>Горы открывают фильм; в тёмном доме бабушка говорит с девочкой, просит помнить священные Apus и не забывать близких. Руки держат/разрывают тонкий материал.</td>\n<td>Задаёт память не как абстрактный flashback, а как физически переданное наставление.</td>\n</tr>\n<tr>\n<td>00:25–00:49</td>\n<td>Девочка бежит и играет среди домов под огромными горами; её образ сменяется взрослой Nathalie.</td>\n<td>Детское тело и горный ландшафт становятся origin image, к которому будет возвращаться взрослая героиня.</td>\n</tr>\n<tr>\n<td>00:49–01:17</td>\n<td>Взрослая Nathalie едет через Перу; вспоминает Apus, признаётся, что забыла их имена, и спрашивает себя, откуда она и принадлежит ли этому месту после долгого отсутствия.</td>\n<td>Формулирует внутренний конфликт: происхождение существует, но связь с ним ослабла.</td>\n</tr>\n<tr>\n<td>01:17–01:48</td>\n<td>Героиня идёт через оживлённый рынок; детская версия движется между людьми, продуктами и бытовыми жестами.</td>\n<td>Возвращение происходит не через tourist panorama, а через повседневную социальную ткань.</td>\n</tr>\n<tr>\n<td>01:48–02:24</td>\n<td>В домашней кухне девочка наблюдает работу матери/бабушки; звучат вопросы о неравенстве и уходе. Руки начинают прясть волокно; Nathalie называет себя нитью, оторванной от одеяла предков.</td>\n<td>Личная дистанция получает точную материальную метафору, уже присутствующую в кадре.</td>\n</tr>\n<tr>\n<td>02:24–03:12</td>\n<td>Ребёнка учат прясть и ткать; крупные планы рук, нити и loom сменяются группой женщин, работающих с тканью. Объясняется, что цвета происходят из разных растений и насекомых.</td>\n<td>Знание показано как повторяемая практика: его нельзя получить одним рассказом, ему учатся рукой и временем.</td>\n</tr>\n<tr>\n<td>03:12–03:34</td>\n<td>Nathalie разговаривает с женщинами сообщества об origin и принадлежности; вопрос <code>where are you from?</code> возвращается уже не как сомнение, а как коллективная ценность.</td>\n<td>Переводит личную биографию из монолога в диалог с носителями традиции.</td>\n</tr>\n<tr>\n<td>03:34–04:00</td>\n<td>Детская версия улыбается, танцует и снова бежит; взрослая героиня думает о материнстве и о том, чему будет учить ребёнка.</td>\n<td>Прошлое становится ответственностью перед будущим, а не только утешением взрослой героини.</td>\n</tr>\n<tr>\n<td>04:00–04:48</td>\n<td>Текстиль, узоры, косы, одежда и движение людей складываются в плотный sensory montage. На огне появляется предупреждение: образ жизни исчезает <code>thread by thread</code>.</td>\n<td>Повторяет метафору нити уже на уровне коллективного риска: может оборваться не одна биография, а система передачи.</td>\n</tr>\n<tr>\n<td>04:48–05:18</td>\n<td>Nathalie сидит рядом с женщинами в горной долине; происходит обряд/подношение, звучит обращение к sacred earth.</td>\n<td>Возвращение достигает не покупки, а участия и слушания; земля включена в отношения вместе с людьми и ремеслом.</td>\n</tr>\n<tr>\n<td>05:18–05:43</td>\n<td>Крупный взгляд Nathalie, объятие с пожилой женщиной и одинокая фигура в огромной долине сопровождают вывод: Apus живут внутри, героиня — из Анд.</td>\n<td>Конфликт принадлежности разрешается не документом происхождения, а внутренне признанной связью.</td>\n</tr>\n<tr>\n<td>05:43–06:35.970</td>\n<td>Чёрный фон и длинный credit sequence перечисляют героиню, режиссёра, производителей, переводчиков и сообщества.</td>\n<td>Отдаёт время авторству и коллективному производству; фильм не завершает историю product packshot.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Бабушка передаёт ребёнку обязанность помнить Apus и людей, из которых она происходит.</li>\n<li>Девочка уезжает/вырастает; взрослый голос сохраняет память, но теряет имена и уверенность в принадлежности.</li>\n<li>Возвращение к рынку и дому пробуждает вопрос, но не даёт готового ответа.</li>\n<li>Практика ткачества показывает модель идентичности: отдельная нить имеет смысл внутри полотна и передаётся через руки.</li>\n<li>Разговор с сообществом превращает origin из индивидуального чувства в отношение к людям, земле и знанию.</li>\n<li>Мысль о будущем ребёнке меняет ставку: теперь важно не только вспомнить самой, но и суметь передать.</li>\n<li>Угроза исчезновения <code>thread by thread</code> расширяет личную потерю до культурной и экологической.</li>\n<li>Ритуал и объятие завершают путь участием; финальное признание <code>from the Andes</code> становится результатом наблюдаемого возвращения.</li>\n</ol>\n<h2>Где находится бренд и продукт</h2>\n<p>PAKA не входит как продавец, логотип или tutorial. Product truth присутствует в волокне, прядении, natural dyes, одежде, узорах и отношениях с мастерами CTTC. First-party campaign page связывает фильм с первой Heritage Collection, co-created с перуанскими artisans, и называет коллекцию мостом между ancient motifs и contemporary silhouettes. Поэтому фильм сначала доказывает, почему материал и авторство значимы, а коммерческий объект существует за пределами кадра как продолжение этой системы.</p>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена полным official PAKA master <code>395.969887 s</code>, 34 browser-decoded positions, contact sheet, burned English translation subtitles, Spanish automatic VTT, seven official campaign/design assets и exact Vimeo poster. Automatic VTT содержит ошибки и длинные пустые интервалы; точная формулировка берётся только там, где она видна в burned subtitles или совпадает с ясным caption segment. Физическое родство ребёнка, бабушки и adult Nathalie не назначается конкретным исполнителям без source-backed cast mapping: фильм читается как autobiographical memory structure, а не forensic genealogy.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Фильм содержит burned English translation subtitles для неанглийской речи.</li>\n<li>YouTube публикует automatic Spanish WebVTT; raw-файл сохранён как <code>subtitles/official-paka-youtube.es.vtt</code>.</li>\n<li>PAKA прямо называет Nathalie Kelley narrator и описывает фильм как построенный через её narration.</li>\n<li>Credits отдельно называют Quechua translators Ines Adelaida Quispe Puma и Myriam Vergaray, Spanish translator Carlos Betancourt.</li>\n<li>Human-approved multilingual script не опубликован. Auto-caption содержит ошибки, rolling duplicates и длинные пустые cues, поэтому ниже фиксируется смысловая карта, а не «исправленная» стенограмма.</li>\n</ul>\n<h2>Смысловая карта речи</h2>\n<table>\n<thead>\n<tr>\n<th>Примерный интервал</th>\n<th>Слой речи</th>\n<th>Содержание и функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:09–00:25</td>\n<td>Бабушка / память</td>\n<td>Наставление помнить sacred mountains / Apus, не забывать близких и сохранять любовь. Создаёт исходный долг памяти.</td>\n</tr>\n<tr>\n<td>00:49–00:58</td>\n<td>Nathalie narration</td>\n<td>Имена Apus забыты, но горы всё ещё будто зовут героиню по имени. Забвение и принадлежность существуют одновременно.</td>\n</tr>\n<tr>\n<td>00:58–01:17</td>\n<td>Вопрос / Nathalie narration / игра ребёнка</td>\n<td><code>Where are you from?</code> превращается во внутренний <code>where am I from?</code>; считалка и бег соединяются с признанием, что героиня уехала много лет назад.</td>\n</tr>\n<tr>\n<td>01:25–01:45</td>\n<td>Повседневный диалог</td>\n<td>Приветствия и благодарность на рынке возвращают фильм из поэзии в реальную социальную среду.</td>\n</tr>\n<tr>\n<td>01:53–02:12</td>\n<td>Ребёнок и старшая женщина</td>\n<td>Вопрос ребёнка о том, почему у них нет того, что есть у другой; ответ призывает тянуть нить маленькими руками с силой. Экономическое/личное сомнение отвечает практикой.</td>\n</tr>\n<tr>\n<td>02:15–02:24</td>\n<td>Nathalie narration</td>\n<td>Героиня называет себя broken thread из blanket of ancestors; затем земля зовёт её. Это главная verbal image фильма.</td>\n</tr>\n<tr>\n<td>02:48–02:59</td>\n<td>Обучение ремеслу</td>\n<td>Название растения/материала и объяснение, что каждый цвет приходит из отдельного растения или насекомого. Material knowledge говорит само за себя.</td>\n</tr>\n<tr>\n<td>03:12–03:34</td>\n<td>Диалог о происхождении</td>\n<td>Собеседница связывает сердце, origin и community; вопрос <code>where am I from?</code> возвращается в новом контексте.</td>\n</tr>\n<tr>\n<td>03:34–03:47</td>\n<td>Тело и будущее</td>\n<td>Короткая реплика о танце сменяется мечтой о материнстве и вопросами: что сказать ребёнку, чему научить.</td>\n</tr>\n<tr>\n<td>около 04:24–04:35</td>\n<td>Предупреждение</td>\n<td>Burned English subtitle сообщает, что образ жизни исчезает <code>thread by thread</code>. Метафора личной нити становится культурной ставкой.</td>\n</tr>\n<tr>\n<td>04:55–05:18</td>\n<td>Обращение / ритуальный слой</td>\n<td>Automatic caption частично ломает Quechua/Spanish words, но различимо обращение к sacred earth / mother earth; точный текст не нормализуется.</td>\n</tr>\n<tr>\n<td>05:19–05:43</td>\n<td>Nathalie narration</td>\n<td>Apus живут внутри героини; она следует их shadows и признаёт связь с Андами. Это разрешение вопроса origin, а не туристический вывод.</td>\n</tr>\n</tbody>\n</table>\n<h2>Как написан текст</h2>\n<p>Речь движется по принципу эха:</p>\n<ol>\n<li>старшая женщина говорит ребёнку помнить;</li>\n<li>взрослая женщина обнаруживает, что забыла имена, но сохранила зов;</li>\n<li>вопрос <code>where are you from?</code> повторяется от внешнего собеседника к внутреннему голосу;</li>\n<li>материальная нить сначала находится в руках, затем описывает биографию, затем — исчезновение целого образа жизни;</li>\n<li>финальное признание возвращает слова гор и бабушки уже как собственный голос героини.</li>\n</ol>\n<p>Echo здесь не звуковой эффект, а сценарная механика: фраза возвращается позже, изменённая опытом.</p>\n<h2>Музыка, sound design и mix</h2>\n<ul>\n<li>Original music: Yasmine Meddour.</li>\n<li>Sound recordist: Sebastian Legaspi.</li>\n<li>Sound design &amp; mix: Hefty Audio.</li>\n<li>Music mix: Vincent Drux.</li>\n<li>PAKA описывает sensory world через loom, spinning hands и mountain wind; это publisher framing. Полный master содержит audio, но отдельный acoustic cue map не выполнялся, потому что shared heavy-compute gate не прошёл.</li>\n<li>Без acoustic pass не назначаются точные моменты music themes, loom/wind/fire SFX, language boundaries и off-screen voices.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved multilingual script и точная пунктуация;</li>\n<li>speaker identity каждой бытовой/ритуальной реплики;</li>\n<li>язык каждого отдельного cue при смешении Spanish, Quechua и возможного English;</li>\n<li>корректность auto-caption tokens в молитве и считалке;</li>\n<li>точный music/SFX cue sheet;</li>\n<li>идентичность sound mix official PAKA master и exact Vimeo publication.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Туман открывает глубокую цепь Анд.</td>\n<td>Wide landscape делает горы первым персонажем до появления человека.</td>\n<td>Начало атмосферного слоя; речь ещё не зафиксирована.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>00:12</td>\n<td><code>frames/frame-012000.png</code></td>\n<td>Бабушка и девочка видны через дверной проём.</td>\n<td>Door-within-frame материализует память как маленькое освещённое пространство внутри темноты.</td>\n<td>Burned subtitle: наставление помнить sacred mountains / Apus.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>00:24</td>\n<td><code>frames/frame-024000.png</code></td>\n<td>Детские руки держат/разрывают тонкий материал.</td>\n<td>Extreme close-up вводит motif нити раньше его verbal payoff.</td>\n<td>Burned subtitle завершает обещание любви.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>00:36</td>\n<td><code>frames/frame-036000.png</code></td>\n<td>Взрослая Nathalie появляется в движущемся переходе/отражении.</td>\n<td>Визуальная рифма переводит детскую память во взрослое настоящее.</td>\n<td>Начинается внутренний narration layer.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>00:48</td>\n<td><code>frames/frame-048000.png</code></td>\n<td>Девочка закрывает глаза среди поля и гор.</td>\n<td>Фронтальный детский жест соединяет игру, поиск и невозможность видеть origin.</td>\n<td>Переход к воспоминанию об Apus.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/frame-060000.png</code></td>\n<td>Nathalie едет в машине на фоне гор.</td>\n<td>Стекло и движение удерживают её между observer и landscape.</td>\n<td>Вопрос о происхождении.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>01:12</td>\n<td><code>frames/frame-072000.png</code></td>\n<td>Девочка бежит от камеры через открытое поле.</td>\n<td>Низкая trailing camera даёт телу направление ухода.</td>\n<td>Burned subtitle: героиня уехала много лет назад.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td><code>frames/frame-084000.png</code></td>\n<td>Детская версия проходит через плотный рынок.</td>\n<td>Камера держится на уровне ребёнка; взрослые тела создают живой лабиринт.</td>\n<td>Переход к бытовым приветствиям.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>01:36</td>\n<td><code>frames/frame-096000.png</code></td>\n<td>Девочка выбирает/держит продукт у красных томатов.</td>\n<td>Насыщенные реальные цвета противопоставлены открытому горному полю.</td>\n<td>Рыночный ambient/dialogue layer.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>02:00</td>\n<td><code>frames/frame-120000.png</code></td>\n<td>Взрослая Nathalie проходит через тот же тип рыночной среды.</td>\n<td>Adult/child parallel делает возвращение пространственным, не только словесным.</td>\n<td>Внутренние вопросы об уходе и поиске.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>02:12</td>\n<td><code>frames/frame-132000.png</code></td>\n<td>Женщина и девочка готовят/работают руками в домашней кухне.</td>\n<td>Warm low interior; предметы и лица существуют в одном трудовом пространстве.</td>\n<td>Совет тянуть нить маленькими руками с силой.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>02:24</td>\n<td><code>frames/frame-144000.png</code></td>\n<td>Пальцы скручивают волокно в нить.</td>\n<td>Macro material action синхронизируется с внутренним признанием.</td>\n<td>Burned subtitle: <code>My land is calling me.</code></td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>02:36</td>\n<td><code>frames/frame-156000.png</code></td>\n<td>Девочка смотрит в сторону, почти отвечая взрослому монтажу.</td>\n<td>Portrait удерживает детскую agency, не превращая её в символический prop.</td>\n<td>Пауза/переход к обучению.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>02:48</td>\n<td><code>frames/frame-168000.png</code></td>\n<td>Старшая женщина учит девочку работать с нитью на ступенях.</td>\n<td>Две фигуры и loom объединены в устойчивый треугольник передачи.</td>\n<td>Вопрос о названии материала/растения.</td>\n<td>Official PAKA decoded master + auto-VTT.</td>\n</tr>\n<tr>\n<td>03:00</td>\n<td><code>frames/frame-180000.png</code></td>\n<td>Девочка работает на ткацком станке.</td>\n<td>Low angle помещает руки взрослой в foreground, ученицу — за growing textile.</td>\n<td>Объяснение natural colors.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>03:12</td>\n<td><code>frames/frame-192000.png</code></td>\n<td>Группа Quechua women вышивает/работает с тканью.</td>\n<td>Диагональный ряд показывает знание как distributed community practice.</td>\n<td>Burned subtitle задаёт вопрос <code>Where have you been?</code></td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>03:24</td>\n<td><code>frames/frame-204000.png</code></td>\n<td>Nathalie разговаривает с женщиной за столом.</td>\n<td>Intimate two-shot без interview staging; garment остаётся частью диалога.</td>\n<td>Ответ о том, откуда она.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>03:36</td>\n<td><code>frames/frame-216000.png</code></td>\n<td>Улыбка ребёнка проходит через мягкое motion blur.</td>\n<td>Память становится сенсорной и неполной, а не иллюстративно чёткой.</td>\n<td>Переход к танцу/материнству.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>03:48</td>\n<td><code>frames/frame-228000.png</code></td>\n<td>Девочка стремительно бежит через поле к камере.</td>\n<td>В отличие от ухода в 01:12, движение теперь возвращается к зрителю.</td>\n<td>Вопрос: что передать будущему ребёнку.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>04:00</td>\n<td><code>frames/frame-240000.png</code></td>\n<td>Узоры и ткань проходят вплотную к объективу.</td>\n<td>Shallow focus превращает material surface в moving landscape.</td>\n<td>Продолжается sensory montage.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>04:12</td>\n<td><code>frames/frame-252000.png</code></td>\n<td>Косы и вышитый растительный motif на шляпе заполняют кадр.</td>\n<td>Повтор линии связывает волосы, нить, рисунок и поколение.</td>\n<td>Речь отступает перед наблюдением.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>04:24</td>\n<td><code>frames/frame-264000.png</code></td>\n<td>Огонь появляется почти из полной темноты.</td>\n<td>Визуальный rupture прерывает красочный textile montage.</td>\n<td>Burned subtitle: образ жизни исчезает <code>thread by thread</code>.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>04:36</td>\n<td><code>frames/frame-276000.png</code></td>\n<td>Nathalie показана через flare/дым и солнечный контровой свет.</td>\n<td>Портрет частично растворяется в среде, а не доминирует над ней.</td>\n<td>Переход к ритуальному слою.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>04:48</td>\n<td><code>frames/frame-288000.png</code></td>\n<td>Nathalie сидит вместе с женщинами среди гор и подношений.</td>\n<td>Круговая групповая композиция заменяет celebrity hero framing участием.</td>\n<td>Начало обращения к sacred earth.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>05:00</td>\n<td><code>frames/frame-300000.png</code></td>\n<td>Extreme close-up глаз Nathalie.</td>\n<td>Внешний landscape сжимается до внутренней реакции.</td>\n<td>Burned subtitle о sacred earth, которая держит valley.</td>\n<td>Official PAKA master + readable subtitle.</td>\n</tr>\n<tr>\n<td>05:12</td>\n<td><code>frames/frame-312000.png</code></td>\n<td>Nathalie обнимает пожилую женщину в домашнем интерьере.</td>\n<td>Объятие физически закрывает дистанцию, сформулированную в начале.</td>\n<td>Переход к финальному признанию.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>05:24</td>\n<td><code>frames/frame-324000.png</code></td>\n<td>Одинокая фигура идёт по огромной долине к снеговым вершинам.</td>\n<td>Extreme wide одновременно подтверждает принадлежность и сохраняет масштаб Apus.</td>\n<td>Apus живут внутри / связь с Андами.</td>\n<td>Official PAKA decoded master + auto-VTT.</td>\n</tr>\n<tr>\n<td>05:36</td>\n<td><code>frames/frame-336000.png</code></td>\n<td>Фигура продолжает идти в почти неизменном wide.</td>\n<td>Длительность важнее нового события: фильм буквально замедляется и слушает место.</td>\n<td>Завершается narration.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>05:48</td>\n<td><code>frames/frame-348000.png</code></td>\n<td>На чёрном фоне появляется <code>Featuring Nathalie Kelley</code>.</td>\n<td>Сдержанный type и полный black отделяют credits от sensory world.</td>\n<td>Credit music/mix продолжаются; cue не размечен.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>06:00–06:24</td>\n<td><code>frames/frame-360000.png</code>, <code>frames/frame-384000.png</code></td>\n<td>Director, producers, collaborators, translators и communities перечисляются отдельными блоками.</td>\n<td>Длинный credit tail распределяет авторство вместо быстрого legal slate.</td>\n<td>Без подтверждённых речевых cues.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n<tr>\n<td>06:34.5</td>\n<td><code>frames/frame-394500.png</code></td>\n<td>Последний credit block завершает фильм.</td>\n<td>Полная длительность подтверждена до финального кадра.</td>\n<td>Конец complete master.</td>\n<td>Official PAKA decoded master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>Раскадровка использует 31 смысловую позицию из 34 равномерно browser-decoded frames. Полное покрытие <code>00:00.5–06:34.5</code> видно в <code>frames/contact-sheet.png</code>. Дополнительные official PAKA campaign assets дают 1920–2560 px visual/design evidence, а <code>frames/exact-vimeo-poster.jpg</code> подтверждает exact-publication identity.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Yachapa: Echo of the Andes</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22018\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22018</a></li>\n<li>Сообщение: <code>22018</code></li>\n<li>Дата UTC: 2026-05-01T06:09:33+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1139671232\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1139671232</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>YACHAPA: ECHO OF THE ANDES</p>\n<p>by Sandra Winther</p>\n<p>#still@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Бренд: PAKA</li>\n<li>Работа: <code>Yachapa: Echo of the Andes</code></li>\n<li>Формат: branded short film, <code>6:35.970</code></li>\n<li>Режиссёр и монтаж: Sandra Winther</li>\n<li>Героиня / narrator: Nathalie Kelley</li>\n<li>Производство: Backroads Pictures и Earthrise Studio; representation/publication также связывает работу с new—land</li>\n<li>Съёмка: 16mm, Sacred Valley of Peru</li>\n<li>Связанный запуск: первая Heritage Collection PAKA, созданная вместе с перуанскими мастерами CTTC.</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на Vimeo <code>1139671232</code>, опубликованный Sandra Winther: duration <code>396 s</code>, идентичное название, описание и полный credit block. Его player/CLI route останавливается на Cloudflare/OAuth verification. E4 основан на полном официальном PAKA YouTube master <code>ynpO0i5OAm4</code>, также <code>396 s</code>, с тем же описанием и credits. Byte identity публикаций не заявляется; exact Vimeo poster сохранён отдельно.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.761961+00:00"
    },
    {
      "id": "2026-04-29__tg-22016-a0__ffern-the-lighthouse-keeper",
      "caseId": "-1001147919203:22016:0",
      "messageId": 22016,
      "date": "2026-04-29T03:47:27+00:00",
      "title": "Ffern - The Lighthouse Keeper",
      "brand": "Ffern",
      "campaign": "Winter 26 — Lighthouse Eau de Parfum",
      "format": "seasonal branded short film",
      "director": "Nora Fingscheidt",
      "author": "Natasha Duursma",
      "evidence": "E4",
      "frameCount": 51,
      "durationSeconds": 217,
      "summary": "Ffern переводит список нот аромата в закон вымышленного мира. Seaweed и соль становятся измеряемыми условиями, mimosa — даром моря, огонь — преобразованием, маяк — обещанием света. Поэтому Lighthouse не иллюстрируется красивым зданием: фильм придумывает человека, который должен дождаться, принять и превратить его свет.",
      "sourceUrl": "https://www.youtube.com/watch?v=GNSMjCIGPr8",
      "telegramUrl": "https://t.me/fps_24_video/22016",
      "images": [
        {
          "src": "./frames/2026-04-29__tg-22016-a0__ffern-the-lighthouse-keeper-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "exact-vimeo-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "world",
        "rhythm",
        "sound",
        "metaphor"
      ],
      "moves": [
        {
          "id": "ingredient-as-causal-role",
          "name": "An ingredient becomes memorable when the protagonist must observe, receive or transform it.",
          "signal": "Seaweed reports environmental readiness, mimosa arrives as the awaited offering and the lighthouse beam resolves the story.",
          "baseline": "Fragrance ingredients appear as labelled botanicals, tabletop macros or atmospheric decoration.",
          "deviation": "Each visible note performs a different causal job instead of sharing one beauty-montage function.",
          "interpretation": "An ingredient becomes memorable when the protagonist must observe, receive or transform it.",
          "transfer": "Assign every priority product attribute one verb, one condition and one consequence before writing scenes.",
          "risk": "Narrative roles cannot be presented as literal formulation, efficacy or sourcing evidence."
        },
        {
          "id": "scientific-procedure-protects-magic",
          "name": "Measured normality gives one impossible event enough resistance to feel consequential.",
          "signal": "Dates, salt readings in ppt and seaweed observations surround an impossible hand offering flowers from the sea.",
          "baseline": "Fantasy advertising either explains lore or relies on unbounded dream logic.",
          "deviation": "A precise procedure repeats while the central phenomenon remains unexplained.",
          "interpretation": "Measured normality gives one impossible event enough resistance to feel consequential.",
          "transfer": "Design two repeatable observations that can change numerically before introducing one unexplained deviation.",
          "risk": "Decorative numbers may imply scientific authority the campaign has not earned."
        },
        {
          "id": "slow-countdown-by-solstice",
          "name": "Deadline tension can live inside repetition rather than acceleration.",
          "signal": "December 19, 20 and 21 repeat the same ritual while readings and distance to solstice change.",
          "baseline": "A countdown increases pace, cut frequency and visible urgency.",
          "deviation": "Tempo stays patient; only the calendar and small conditions move toward completion.",
          "interpretation": "Deadline tension can live inside repetition rather than acceleration.",
          "transfer": "Keep composition and action stable across three beats, changing only one metric and one line of expectation.",
          "risk": "Without legible changes, patience reads as padding rather than suspense."
        },
        {
          "id": "answer-before-causal-question",
          "name": "Semantic suspense asks how familiar images become one causal chain.",
          "signal": "Reflected light, fire and a golden plant appear before the film explains that winter light is missing.",
          "baseline": "Mystery hides its answer until the final reveal.",
          "deviation": "The answer is visible early but its relationship among objects is unknown.",
          "interpretation": "Semantic suspense asks how familiar images become one causal chain.",
          "transfer": "Open on two final-state images, then spend the film revealing the rule that connects them.",
          "risk": "If the connection remains vague, the opening looks like arbitrary foreshadowing."
        },
        {
          "id": "transformation-visualizes-invisible-product",
          "name": "Transformation expresses experience more causally than decorative sensory montage.",
          "signal": "Mimosa burns and continues as flame, reflection, optical abstraction and lighthouse light.",
          "baseline": "Invisible qualities such as scent are illustrated by skin, smoke or particles.",
          "deviation": "The hero material disappears as an object so its energy can persist across other forms.",
          "interpretation": "Transformation expresses experience more causally than decorative sensory montage.",
          "transfer": "Choose a safe state change whose outputs can rhyme with the product's felt effect.",
          "risk": "Destruction can imply waste, danger or unethical material use."
        },
        {
          "id": "single-chromatic-anomaly",
          "name": "Color becomes an event when the film first establishes visual scarcity.",
          "signal": "Saturated yellow mimosa interrupts a long slate-blue, grey, black and muted-amber world.",
          "baseline": "Luxury films distribute a rich campaign palette throughout every scene.",
          "deviation": "One object is allowed to carry almost all chromatic exception.",
          "interpretation": "Color becomes an event when the film first establishes visual scarcity.",
          "transfer": "Reserve one high-saturation hue for the moment the story's rule changes.",
          "risk": "A hero color without causal meaning becomes a conventional brand accent."
        },
        {
          "id": "real-weather-as-seasonal-authorship",
          "name": "A location feels active when production accepts what it changes rather than only what it supplies.",
          "signal": "Wind, water, shifting cloud, wet stone and an official crew still under a rainbow preserve unstable Isle of Skye conditions.",
          "baseline": "Luxury location work controls weather into polished continuity and repeatable beauty light.",
          "deviation": "Changing conditions author the rhythm and verify the seasonal world.",
          "interpretation": "A location feels active when production accepts what it changes rather than only what it supplies.",
          "transfer": "Write a weather contingency that adds a truthful beat to the concept instead of merely delaying it.",
          "risk": "Authenticity rhetoric must not override crew safety or local environmental responsibility."
        },
        {
          "id": "celebrity-as-worker-not-icon",
          "name": "Star presence concentrates attention without forcing the world to confirm status.",
          "signal": "Ruth Wilson measures salt, records observations, climbs, waits and enters cold water while landscapes remain larger than her.",
          "baseline": "Celebrity fragrance films foreground recognition, desire and controlled beauty poses.",
          "deviation": "The performer receives a repetitive occupation and submits to environmental conditions.",
          "interpretation": "Star presence concentrates attention without forcing the world to confirm status.",
          "transfer": "Give the recognised performer a real procedure whose success depends on something outside them.",
          "risk": "Prestige casting can still overshadow product memory, place and crew."
        },
        {
          "id": "journal-voiceover-minimalism",
          "name": "Procedural language can carry mystery when the missing variable matters.",
          "signal": "Most speech is date, observation, measurement, forecast and one final inference.",
          "baseline": "Perfume voiceover names emotions, identity and abstract desire.",
          "deviation": "Copy behaves like field notes and lets emotion emerge from repeated facts.",
          "interpretation": "Procedural language can carry mystery when the missing variable matters.",
          "transfer": "Rewrite poetic claims as what the character notices, measures and expects next.",
          "risk": "Pseudo-objectivity can feel mannered if the observations never change action."
        },
        {
          "id": "commerce-after-world-resolution",
          "name": "Delayed commerce works when film causality already contains the product's real vocabulary.",
          "signal": "Ffern appears only after the final diary conclusion; bottle, price and CTA remain outside the film.",
          "baseline": "An emotional fragrance story resolves into bottle hero and product name.",
          "deviation": "Brand reveal shares the authorship layer and the product bridge lives on the campaign page.",
          "interpretation": "Delayed commerce works when film causality already contains the product's real vocabulary.",
          "transfer": "Remove the packshot only after mapping every central product attribute to an observable story function.",
          "risk": "Restraint without a strong adjacent product bridge produces beautiful but unowned memory."
        },
        {
          "id": "credits-inside-landscape-thesis",
          "name": "Authorship can demystify production without breaking the film's emotional weather.",
          "signal": "About forty seconds of credits roll over one wide lighthouse-and-mountain plate, naming production and location support.",
          "baseline": "Commercial credits are hidden, compressed or moved to black after the logo.",
          "deviation": "The real location remains visible while the human system behind its magic is disclosed.",
          "interpretation": "Authorship can demystify production without breaking the film's emotional weather.",
          "transfer": "Choose a final image stable enough to hold readable credits and conceptually related to shared labour.",
          "risk": "Long credits require platform fit and cannot substitute for fair work or accurate attribution."
        },
        {
          "id": "product-name-as-world-law",
          "name": "Naming becomes strategic when its physical law organises the whole narrative.",
          "signal": "The lighthouse is architecture, timer, optical motif and final principle rather than only the campaign title.",
          "baseline": "A product name is illustrated once by a matching location or prop.",
          "deviation": "Light governs the film's question, waiting ritual, transformation and closing statement.",
          "interpretation": "Naming becomes strategic when its physical law organises the whole narrative.",
          "transfer": "Extract the verb or natural rule hidden in the product name and use it at opening, turn and resolution.",
          "risk": "A forced naming metaphor can make the story feel reverse-engineered."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Ffern переводит список нот аромата в закон вымышленного мира. Seaweed и соль становятся измеряемыми условиями, mimosa — даром моря, огонь — преобразованием, маяк — обещанием света. Поэтому <code>Lighthouse</code> не иллюстрируется красивым зданием: фильм придумывает человека, который должен дождаться, принять и превратить его свет.</p>\n<h2>Драматургия</h2>\n<h3>Сигнал</h3>\n<p>Три записи — 19, 20 и 21 декабря — повторяют один режим: наблюдать море, измерять salt level, описывать seaweed и ждать <code>offering</code>. Число снижается с <code>37 ppt</code> до <code>35 ppt</code>; ожидание сокращается с двух дней до одного; затем вода отдаёт мимозу.</p>\n<h3>Базовая норма категории</h3>\n<p>Fragrance film обычно строит sensory montage вокруг тела, флакона, ингредиентов, aspirational location и короткого voiceover о настроении. Mystery остаётся свободной ассоциацией и редко имеет проверяемую причинность.</p>\n<h3>Отклонение</h3>\n<p>Здесь ingredient palette превращена в процедуру. Героиня не демонстрирует desire и не наносит аромат; она выполняет работу, а природные условия должны буквально сойтись. Магическое событие приходит только после двух наблюдаемых повторов и изменения чисел.</p>\n<h3>Интерпретация</h3>\n<p>Фильм продаёт не красивую картинку запаха, а право запаху существовать в своём мире. Ritual makes fragrance feel discovered rather than composed for sale. Товар получает мифологию через причинность, а не через набор дорогих ассоциаций.</p>\n<h2>Product notes как роли, а не реквизит</h2>\n<h3>Сигнал</h3>\n<p>Seaweed проверяют в воде и описывают как свежую; mimosa приходит как ожидаемое подношение; lighthouse beam открывает и закрывает story logic. First-party page связывает Winter 26 именно с black tang seaweed, honeyed mimosa и sparkling timut pepper.</p>\n<h3>Базовая норма</h3>\n<p>Ингредиенты показывают tabletop macro, floating particles, botanical beauty или буквальной подписью ноты.</p>\n<h3>Отклонение</h3>\n<p>Две ноты получают глаголы и ставки: seaweed сигнализирует готовность среды, mimosa должна быть найдена и сожжена. Timut pepper не получает доказуемого отдельного экранного объекта и поэтому не назначается произвольно.</p>\n<h3>Интерпретация</h3>\n<p>Ingredient becomes memorable when it changes what the protagonist can do. Так ботаническая нота перестаёт быть декором и становится событием.</p>\n<h2>Наука удерживает магию</h2>\n<h3>Сигнал</h3>\n<p>Дневник содержит даты, <code>ppt</code>, цвет, запах и прогноз на следующий день. Одновременно из воды появляется рука с золотой веткой.</p>\n<h3>Базовая норма</h3>\n<p>Фэнтезийный branded film либо всё объясняет lore, либо полностью полагается на dream logic.</p>\n<h3>Отклонение</h3>\n<p>Невозможное событие окружено точной процедурой, но процедура не объясняет, почему море отдаёт цветок.</p>\n<h3>Интерпретация</h3>\n<p>Конкретность не убивает тайну; она даёт ей сопротивление. Чем спокойнее и точнее героиня измеряет мир, тем сильнее одно нарушение его закона.</p>\n<h2>Трёхдневный countdown</h2>\n<h3>Сигнал</h3>\n<p>19 декабря — отсутствие и высокая соль; 20 декабря — элементы почти сошлись; 21 декабря — результат и финальная запись.</p>\n<h3>Базовая норма</h3>\n<p>Медленный art-film pace часто не имеет видимого deadline, поэтому эмоциональная длительность может казаться случайной.</p>\n<h3>Отклонение</h3>\n<p>Фильм длится больше трёх минут и почти не увеличивает tempo, но calendar и повтор формируют скрытый countdown.</p>\n<h3>Интерпретация</h3>\n<p>Напряжение можно строить не ускорением, а уменьшением дистанции до природного события. Viewer learns the ritual, then waits for one changed element.</p>\n<h2>Opening answer before question</h2>\n<h3>Сигнал</h3>\n<p>Первый кадр уже показывает луч в воде, а следующий — огонь и сухой золотой цветок. Только затем звучит вопрос об отсутствующем свете.</p>\n<h3>Базовая норма</h3>\n<p>Mystery открывается нехваткой, скрывает ответ и раскрывает его в кульминации.</p>\n<h3>Отклонение</h3>\n<p>Ответ присутствует визуально, но зритель ещё не знает, что изображения связаны причинно.</p>\n<h3>Интерпретация</h3>\n<p>Это не spoiler, а semantic suspense: интересно не что произойдёт, а каким законом море, цветок, огонь и свет станут одной цепочкой.</p>\n<h2>Огонь как интерфейс запаха</h2>\n<h3>Сигнал</h3>\n<p>После находки мимоза горит; montage переходит в пламя, оптические блики, тёмные поверхности и луч.</p>\n<h3>Базовая норма</h3>\n<p>Запах визуализируют дымом, тканью, кожей, жидкостью или VFX particles без изменения состояния ингредиента.</p>\n<h3>Отклонение</h3>\n<p>Цветок сначала уничтожается как объект. Его цвет и форма исчезают, зато энергия продолжается в свете и optical imagery.</p>\n<h3>Интерпретация</h3>\n<p>Film expresses fragrance as transformation, not possession. Это особенно полезно для невидимого продукта: показать не его форму, а переход вещества в ощущение.</p>\n<h2>Цвет как единственный нарушитель</h2>\n<h3>Сигнал</h3>\n<p>Почти весь мир держится в slate blue, wet grey, black, brown и приглушённом amber. Saturated mimosa yellow появляется как аномалия.</p>\n<h3>Базовая норма</h3>\n<p>Luxury fragrance использует богатую brand palette на протяжении всего фильма.</p>\n<h3>Отклонение</h3>\n<p>Hero color экономится до одного объекта и нескольких моментов у огня.</p>\n<h3>Интерпретация</h3>\n<p>Цвет становится событием только потому, что фильм долго отказывает себе в нём. One chromatic exception can outperform constant visual richness.</p>\n<h2>Реальная погода как production value</h2>\n<h3>Сигнал</h3>\n<p>В кадре меняются ветер, облака, вода, сырой берег и свет; official still показывает crew под радугой. Emily Cameron подчёркивает, что фильм хотел сохранить ощущение стихий и реальной погоды.</p>\n<h3>Базовая норма</h3>\n<p>Luxury landscape сглаживают до идеальной погоды, controllable mist и устойчивого golden hour.</p>\n<h3>Отклонение</h3>\n<p>Непостоянство погоды не continuity problem, а evidence of seasonal world.</p>\n<h3>Интерпретация</h3>\n<p>Место становится убедительным, когда производство принимает его agency. Weather can author transitions that art direction alone would overdesign.</p>\n<h2>Человек не владеет ландшафтом</h2>\n<h3>Сигнал</h3>\n<p>Ruth Wilson часто мала относительно маяка, берега и гор. Финальные credits продолжают один extreme wide, где маяк занимает крошечную часть кадра.</p>\n<h3>Базовая норма</h3>\n<p>Celebrity-led campaign использует location как масштабный фон для узнаваемого лица.</p>\n<h3>Отклонение</h3>\n<p>Известная актриса выполняет работу, ждёт и подчиняется циклу; landscape не подтверждает её статус.</p>\n<h3>Интерпретация</h3>\n<p>Celebrity adds concentration, not dominance. Это помогает сохранить брендовый prestige, не разрушая ощущение, что сезон и море больше героя.</p>\n<h2>Commerce после мира</h2>\n<h3>Сигнал</h3>\n<p>Название Ffern появляется около <code>03:03</code>, после финальной записи. Флакон, цена и CTA отсутствуют; product bridge живёт на campaign page.</p>\n<h3>Базовая норма</h3>\n<p>Фильм завершает эмоцию packshot, bottle silhouette, product name и призывом.</p>\n<h3>Отклонение</h3>\n<p>Brand reveal приходит вместе с authorship, а не с possession. Коммерческий объект вынесен в соседний слой публикации.</p>\n<h3>Интерпретация</h3>\n<p>Restraint работает, потому что film grammar уже изоморфна продукту: зритель видел море, мимозу и свет до того, как узнаёт, что это scent world. Без source-backed product page такая дистанция была бы просто красивой неопределённостью.</p>\n<h2>Credits продолжают тезис</h2>\n<h3>Сигнал</h3>\n<p>Последние сорок секунд перечисляют cast, production, craft departments, location support, music, mix и VFX поверх неизменного маяка.</p>\n<h3>Базовая норма</h3>\n<p>Commercial credit roll либо отсутствует, либо быстро уходит на black после logo.</p>\n<h3>Отклонение</h3>\n<p>Место остаётся видимым, пока раскрывается человеческая инфраструктура его создания.</p>\n<h3>Интерпретация</h3>\n<p>Film returns magic to labour without breaking mood. Credits are not outside the story; they disclose the system that made quiet magic possible.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Cold exterior / amber interior.</strong> Море, камень и небо противопоставлены огню, дереву и ламповому теплу; мимоза физически пересекает границу.</li>\n<li><strong>Water as mirror and portal.</strong> Вода сначала отражает луч, затем хранит seaweed, затем отдаёт цветок через невозможную руку.</li>\n<li><strong>Spiral architecture.</strong> Винтовая лестница и lighthouse optics рифмуются с циклом дней и solstice return.</li>\n<li><strong>Observed close-ups.</strong> Палец с солью, seaweed, машинка и цветок показывают работу, а не generic perfume sensuality.</li>\n<li><strong>Slow landscape holds.</strong> Длительность создаёт право места сопротивляться монтажной эффективности.</li>\n<li><strong>Practical texture before VFX reading.</strong> Даже сюрреалистический дар окружён мокрым камнем, тяжёлой одеждой и физическим входом в воду.</li>\n<li><strong>Single anomaly strategy.</strong> Золотой цветок и протянутая рука — почти единственные невозможные элементы, поэтому им не нужно сложное lore.</li>\n<li><strong>Type as quiet overlay.</strong> Credits не меняют visual regime; белый текст просто проходит через landscape plate.</li>\n</ul>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Превращать product notes в персонажей с действиями и причинными ролями.</li>\n<li>Окружать одно невозможное событие точной повторяемой процедурой.</li>\n<li>Строить countdown на календаре и малых изменениях, не ускоряя монтаж.</li>\n<li>Показать итог в opening, но скрыть закон, который к нему ведёт.</li>\n<li>Дать невидимому продукту визуальную форму через трансформацию вещества.</li>\n<li>Сохранить один насыщенный цвет для единственной сюжетной аномалии.</li>\n<li>Использовать реальную погоду как соавтора сезонного мира.</li>\n<li>Дать celebrity конкретную работу вместо generic longing и beauty poses.</li>\n<li>Оставить продукт за пределами фильма, если campaign layer честно замыкает связь.</li>\n<li>Свести voiceover к журналу: дата, наблюдение, число, ожидание.</li>\n<li>Позволить длинной паузе после находки сделать событие телесным.</li>\n<li>Включить credits в композицию последнего landscape shot.</li>\n</ol>\n<h2>Почему это работает</h2>\n<h3>Сигнал</h3>\n<p>Фильм никогда не произносит название аромата внутри истории, но его официальный ingredient story можно восстановить из наблюдаемых ролей seaweed, mimosa и light.</p>\n<h3>Норма</h3>\n<p>Если бренд убрать из art film до конца, связь с продуктом часто становится произвольной и требует press release.</p>\n<h3>Отклонение</h3>\n<p>Здесь branded meaning зашит в причинность, а external product page не придумывает новую интерпретацию, а называет уже видимые элементы.</p>\n<h3>Интерпретация</h3>\n<p>Это редкая форма delayed recognition: после campaign context зритель понимает, что смотрел не moodboard рядом с ароматом, а сюжетную машину из его нот. Именно поэтому restraint не ослабляет product memory.</p>\n<h2>Риски переноса</h2>\n<ul>\n<li><strong>Слишком далёкий продукт.</strong> Без точной ingredient/story bridge зритель запомнит lighthouse film, но не аромат.</li>\n<li><strong>Art-film pace.</strong> Трёхминутное ожидание требует площадки и аудитории, готовой к паузам; short-feed cut должен сохранить минимум два ritual repetitions.</li>\n<li><strong>False science.</strong> Числа и <code>ppt</code> выглядят доказательно, но служат fiction; нельзя выдавать их за реальный производственный или экологический метод.</li>\n<li><strong>Ingredient mystification.</strong> Magical offering не заменяет прозрачность sourcing, formulation и sustainability.</li>\n<li><strong>Celebrity shadow.</strong> Ruth Wilson легко может стать единственной причиной внимания; worldbuilding должно оставаться самостоятельным.</li>\n<li><strong>Weather romanticism.</strong> Реальная суровость места не должна маскировать безопасность, environmental impact и local collaboration.</li>\n<li><strong>Ambiguous burning.</strong> Уничтожение редкого/ценного botanical object может читаться как waste, если material ethics важны категории.</li>\n<li><strong>Generic folklore.</strong> Рука из моря и solstice ritual требуют собственной внутренней логики; копирование поверхности быстро станет faux mysticism.</li>\n</ul>\n<h2>Источниковая граница</h2>\n<p>E4 основан на complete official Ffern master <code>217.338776 s</code>, checksum, 43 browser-decoded positions, exact Vimeo poster, six official production stills и English auto-VTT. Ffern product page доказывает Winter 26/Isle of Skye/seaweed/mimosa/lighthouse bridge; publisher interview даёт landscape, real-weather и quiet-magic intent. Наблюдаемое, publisher framing и интерпретация разделены.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte/edit/crop/audio identity exact Vimeo и official Ffern YouTube master;</li>\n<li>human-approved script/transcript и точность всех auto-caption tokens;</li>\n<li>literal production meaning <code>37/35 ppt</code> и botanical procedure;</li>\n<li>точное место каждой exterior/interior scene на Isle of Skye;</li>\n<li>practical/VFX boundary руки из воды, glowing mimosa и optical passages;</li>\n<li>полный acoustic cue map score, waves, wind, fire и room tone;</li>\n<li>sourcing, environmental impact или formulation claims beyond cited Ffern material;</li>\n<li>что каждый prop/flower specimen является реальным commercial ingredient batch Winter 26.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Одинокая смотрительница маяка три зимних дня измеряет солёность моря и ждёт неизвестное подношение. В канун солнцестояния вода отдаёт ей ветку золотой мимозы; она приносит её к огню, и ботаническая находка превращается в свет — поэтический образ зимнего аромата Ffern, в котором море, цветок и маяк существуют как единый ритуал.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:13</td>\n<td>Луч маяка отражается в чёрной воде. Внутри дома горит огонь, рядом лежит высушенная жёлтая ветка; смотрительница спрашивает отсутствующий объект, где он.</td>\n<td>Сначала показывает результат — свет и растение — но скрывает причинность. Вопрос открывает mystery loop.</td>\n</tr>\n<tr>\n<td>00:13–00:38</td>\n<td>Женщина смотрит на море и ведёт запись за 19 декабря: ожидаемое явление не пришло; солёность <code>37 ppt</code>, ещё высока; до солнцестояния два дня.</td>\n<td>Соединяет бытовую дисциплину и сказочную цель. Число делает ожидание измеримым.</td>\n</tr>\n<tr>\n<td>00:38–00:53</td>\n<td>Огонь, стол, тёмный интерьер, выход к берегу и холодный ландшафт складываются в ритм ежедневного обхода.</td>\n<td>Даёт времени пройти без нового объяснения; одиночество становится материальным.</td>\n</tr>\n<tr>\n<td>00:53–01:16</td>\n<td>Запись за 20 декабря: природные элементы почти сошлись; seaweed глубокого зелёного цвета, запах свежий; солёность <code>35 ppt</code>, почти нужная.</td>\n<td>Повтор ритуала показывает прогресс. Seaweed вводит реальную ноту аромата через наблюдение, а не packshot.</td>\n</tr>\n<tr>\n<td>01:16–01:33</td>\n<td>Винтовая лестница, оптика маяка, погода и календарь. Подношения всё ещё нет; смотрительница ждёт того, что выберет отправить море. До солнцестояния один день.</td>\n<td>На пороге кульминации называет объект <code>offering</code>, но оставляет его форму неизвестной.</td>\n</tr>\n<tr>\n<td>01:33–01:58</td>\n<td>В воде появляется неестественно яркая золотая мимоза. Женщина замечает её, идёт по камням, опускается в приливный бассейн и принимает ветку из протянутой из воды руки.</td>\n<td>Превращает ingredient reveal в мифический обмен: продуктовый материал приходит как дар, а не как реквизит.</td>\n</tr>\n<tr>\n<td>01:58–02:17</td>\n<td>Она приносит мимозу в дом, сидит у огня и постепенно погружается в сон/транс.</td>\n<td>После внешней находки фильм замедляет причинность и готовит внутреннюю трансформацию.</td>\n</tr>\n<tr>\n<td>02:17–02:39</td>\n<td>Цветы оказываются в пламени. Крупные планы огня, растения, стеклянной оптики и тёмных абстрактных отражений размывают границу между горением, запахом и лучом.</td>\n<td>Непоказываемое ощущение аромата переводится в свет, тепло, дым и optical refraction.</td>\n</tr>\n<tr>\n<td>02:39–02:57</td>\n<td>Смотрительница возвращается к машинке. Запись за 21 декабря завершается выводом, что свет всё равно находит путь.</td>\n<td>Закрывает opening question и превращает найденный цветок в доказательство наступившего света.</td>\n</tr>\n<tr>\n<td>02:57–03:37.339</td>\n<td>Заснеженный маяк у гор; название Ffern, principal credits и подробный crew roll остаются поверх одного landscape plate.</td>\n<td>Возвращает миф в авторство и реальную локацию; бренд появляется только после разрешения истории.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Зимний свет отсутствует, поэтому смотрительница ждёт изменения и задаёт вопрос неизвестному адресату.</li>\n<li>Ежедневные измерения соли и наблюдения за seaweed превращают ожидание в повторяемый ритуал.</li>\n<li>Показатели приближаются к условию: <code>37 ppt</code> становится <code>35 ppt</code>, до солнцестояния остаётся один день.</li>\n<li>Море отвечает не кораблём и не физическим включением маяка, а золотой веткой мимозы.</li>\n<li>Героиня принимает дар и вносит его из холодной воды в тёплый дом.</li>\n<li>Огонь трансформирует цветок; montage света, стекла и пламени делает запах видимым без буквальной демонстрации духов.</li>\n<li>Финальная запись формулирует найденный принцип света, после чего бренд и credits могут назвать создателей мира.</li>\n</ol>\n<h2>Где находится бренд и продукт</h2>\n<p>Флакон не становится героем кадра. Product truth распределён по миру:</p>\n<ul>\n<li>black tang seaweed — наблюдаемая водоросль и свежий запах в журнале;</li>\n<li>honeyed mimosa — золотое подношение, визуальный центр кульминации;</li>\n<li>sparkling timut pepper — не выделен буквально, поэтому не назначается конкретному кадру;</li>\n<li>lighthouse beam — световая метафора названия <code>Lighthouse</code>;</li>\n<li>остров, соль, ветер, вода и огонь — сенсорные координаты зимнего аромата.</li>\n</ul>\n<p>First-party product page подтверждает эту связку, но фильм не изображает технологию производства. Это narrative translation scent notes into actions and elements.</p>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена complete official Ffern master <code>217.338776 s</code>, 43 browser-decoded timeline positions, contact sheet, exact Vimeo poster, six publisher-authorised production stills и English auto-VTT. Невнятный automatic-caption fragment около <code>02:09–02:12</code> не нормализуется. Точный сценарий/диалоги production draft не опубликованы; документ описывает наблюдаемую экранную причинность.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Официальный YouTube публикует English automatic WebVTT; raw-файл сохранён как <code>subtitles/official-ffern-youtube.en.vtt</code>.</li>\n<li>Основная речь звучит как спокойные дневниковые записи смотрительницы и короткие вопросы.</li>\n<li>Human-approved screenplay/transcript не опубликован.</li>\n<li>Local speech model не запускался: shared heavy-compute gate был закрыт. Поэтому машинная пунктуация, отдельные слова и speaker markers не «исправляются» по догадке.</li>\n</ul>\n<h2>Смысловая карта речи</h2>\n<table>\n<thead>\n<tr>\n<th>Примерный интервал</th>\n<th>Слой речи</th>\n<th>Содержание и функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:03–00:13</td>\n<td>Вопрос / off-screen voice</td>\n<td><code>Where are you?</code> — открывает отсутствие и адресует вопрос одновременно свету, цветку и ожидаемому знаку.</td>\n</tr>\n<tr>\n<td>00:14–00:19</td>\n<td>Вопрос</td>\n<td><code>Will the light turn on this winter?</code> — делает сезонный цикл конкретной ставкой.</td>\n</tr>\n<tr>\n<td>00:19–00:38</td>\n<td>Дневник, 19 декабря</td>\n<td>Явление ещё не пришло; это странно. Солёность <code>37 ppt</code>, немного высока; до солнцестояния два дня, наблюдение продолжится завтра.</td>\n</tr>\n<tr>\n<td>00:53–01:16</td>\n<td>Дневник, 20 декабря</td>\n<td>Элементы почти на месте. Seaweed насыщенно-зелёная и пахнет свежо. Солёность <code>35 ppt</code>: условие почти достигнуто.</td>\n</tr>\n<tr>\n<td>01:18–01:33</td>\n<td>Дневник / ожидание</td>\n<td>Подношения всё ещё нет. Героиня ждёт выбора моря; до солнцестояния один день.</td>\n</tr>\n<tr>\n<td>около 02:09–02:12</td>\n<td>Низкая уверенность</td>\n<td>Auto-caption дважды распознаёт слово <code>Heat</code>, но звук и намерение не подтверждены human transcript. Фрагмент не используется как смысловой факт.</td>\n</tr>\n<tr>\n<td>02:47–02:57</td>\n<td>Дневник, 21 декабря</td>\n<td>Дата отмечает завершение цикла; финальная фраза: <code>In the end, the light always finds its way.</code></td>\n</tr>\n</tbody>\n</table>\n<h2>Как написан текст</h2>\n<ol>\n<li><strong>Один вопрос вместо экспозиции.</strong> Фильм не объясняет профессию, мир или аромат; он задаёт отсутствие.</li>\n<li><strong>Научный регистр удерживает магию.</strong> Даты, <code>ppt</code>, состояние seaweed и календарь делают сказку процедурой.</li>\n<li><strong>Повтор с малым изменением.</strong> Каждый день содержит те же действия, но число и близость solstice сдвигают ожидание.</li>\n<li><strong>Пропуск кульминационного объяснения.</strong> Когда мимоза приходит из моря, narration почти исчезает; изображение получает право быть странным.</li>\n<li><strong>Финальная сентенция отвечает открытию.</strong> Вопрос о включении света превращается в более общий принцип пути света.</li>\n</ol>\n<h2>Музыка, sound design и mix</h2>\n<ul>\n<li>Original score: John Guertler и Jan Miserre.</li>\n<li>Sound mix: Dominik Leube.</li>\n<li>Sound recordist: Marcin Sieglinski; boom operator: Jamie Sotelo.</li>\n<li>Полный master содержит музыку и среду, но acoustic cue sheet не строился при закрытом resource gate.</li>\n<li>Наблюдаемая структура чередует речь с длинными безречевыми отрезками, где смысл несут море, огонь, движение и монтаж. Точные границы waves/wind/fire/room tone без отдельного аудиопасса не назначаются.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>human-approved wording, punctuation и speaker attribution;</li>\n<li>точность auto-caption в коротком фрагменте у огня и в первом слове финальной записи;</li>\n<li>полный music/SFX cue sheet и названия музыкальных тем;</li>\n<li>идентичность audio mix official Ffern YouTube master и exact Vimeo publication;</li>\n<li>является ли каждый голос literal diegetic speech, written diary voiceover или субъективный внутренний слой.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000_5.png</code></td>\n<td>Маячный луч дрожит отражением в почти чёрной воде.</td>\n<td>Абстрактный close detail показывает свет раньше источника.</td>\n<td>Атмосферное начало; речь ещё не разъясняет образ.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>00:04</td>\n<td><code>frames/frame-004.png</code></td>\n<td>Огонь освещает сухую золотую ветку; burned subtitle задаёт вопрос.</td>\n<td>Amber macro внутри тёмного интерьера контрастирует с холодным opening water.</td>\n<td>Короткий вопрос об отсутствии.</td>\n<td>Master + readable subtitle.</td>\n</tr>\n<tr>\n<td>00:14</td>\n<td><code>frames/frame-014.png</code></td>\n<td>Ruth Wilson стоит у маяка и смотрит в пространство.</td>\n<td>Фигура мала относительно здания и погоды; hero portrait не доминирует.</td>\n<td>Вопрос о зимнем свете.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:20</td>\n<td><code>frames/frame-020.png</code></td>\n<td>Красно-бурая кромка прилива/seaweed; появляется дата 19 декабря.</td>\n<td>Texture insert переводит дневник в природный материал.</td>\n<td>Первая дневниковая запись.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:27</td>\n<td><code>frames/frame-027.png</code></td>\n<td>Смотрительница пробует солёную воду с пальца.</td>\n<td>Tight profile/hand action делает число телесным, а не инфографическим.</td>\n<td>Солёность <code>37 ppt</code>.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:34</td>\n<td><code>frames/frame-034.png</code></td>\n<td>Героиня записывает наблюдения за столом.</td>\n<td>Статичный interior frame вводит машинку/журнал как повторяющийся узел.</td>\n<td>До солнцестояния два дня.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>00:42</td>\n<td><code>frames/frame-042.png</code></td>\n<td>Полутёмная комната и огонь; человек растворён в тенях.</td>\n<td>Low-key naturalism удерживает паузу после экспозиции.</td>\n<td>Музыкально-средовой участок.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>00:54</td>\n<td><code>frames/frame-054.png</code></td>\n<td>Лицо смотрительницы на холодном воздухе, ветер и берег.</td>\n<td>Close portrait остаётся зависимым от реальной погоды.</td>\n<td>Запись за 20 декабря.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>01:01</td>\n<td><code>frames/frame-061.png</code></td>\n<td>Seaweed видна под водой.</td>\n<td>Submerged close-up делает ингредиент средой, а не предметной выкладкой.</td>\n<td>Описание зелёного цвета и свежего запаха.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>01:08</td>\n<td><code>frames/frame-068.png</code></td>\n<td>Боковой портрет у воды/инструмента.</td>\n<td>Профиль фиксирует сосредоточенность и повтор ритуала.</td>\n<td>Солёность <code>35 ppt</code>, почти нужная.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>01:16</td>\n<td><code>frames/frame-076.png</code></td>\n<td>Внутренняя лестница маяка закручивается вверх.</td>\n<td>Spiral geometry впервые буквально связывает героиню с устройством света.</td>\n<td>Переход к безречевому ожиданию.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>01:24</td>\n<td><code>frames/frame-084.png</code></td>\n<td>Маяк стоит под ярким разрывом облаков.</td>\n<td>Extreme wide обещает свет, но не даёт ожидаемого объекта.</td>\n<td>Подношения ещё нет; море должно выбрать, что послать.</td>\n<td>Master + auto-VTT.</td>\n</tr>\n<tr>\n<td>01:32</td>\n<td><code>frames/frame-092.png</code></td>\n<td>Календарь отмечает дни вокруг 19–21 декабря.</td>\n<td>Graphic insert превращает solstice в deadline без титульной инфографики.</td>\n<td>До солнцестояния один день.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/frame-100.png</code></td>\n<td>Золотая мимоза светится/дрейфует в воде.</td>\n<td>Saturated yellow разрывает холодную blue-grey палитру как controlled anomaly.</td>\n<td>Речь уступает место музыке.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>01:48</td>\n<td><code>frames/frame-108.png</code></td>\n<td>Героиня сканирует линию берега.</td>\n<td>Взгляд создаёт match между субъективным поиском и найденным цветом.</td>\n<td>Без подтверждённой реплики.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>01:56</td>\n<td><code>frames/frame-116.png</code></td>\n<td>Женщина входит в приливный бассейн и тянется к мимозе.</td>\n<td>Wide action сохраняет реальный ландшафт вокруг сказочного объекта.</td>\n<td>Музыка/среда; cue не размечен.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:00</td>\n<td><code>frames/frame-120.png</code></td>\n<td>Более близкий момент принятия ветки из руки, выходящей из воды.</td>\n<td>Сюрреалистический жест снимается без explanatory cutaway и без лица дарителя.</td>\n<td>Без подтверждённой речи.</td>\n<td>Official Ffern decoded master + exact Vimeo poster.</td>\n</tr>\n<tr>\n<td>02:04</td>\n<td><code>frames/frame-124.png</code></td>\n<td>Героиня с мимозой опускается/замирает рядом с огнём.</td>\n<td>Холодное внешнее действие переходит в amber interior repose.</td>\n<td>Музыкально-средовой участок.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:09–02:11</td>\n<td><code>frames/frame-129.png</code>, <code>frames/frame-130.png</code>, <code>frames/frame-131.png</code></td>\n<td>Женщина склоняется к огню; цветы начинают гореть.</td>\n<td>Три близкие позиции подтверждают физический переход от дара к пламени.</td>\n<td>Auto-caption распознаёт сомнительное повторённое слово; в анализ не используется.</td>\n<td>Master + low-confidence auto-VTT.</td>\n</tr>\n<tr>\n<td>02:12</td>\n<td><code>frames/frame-132.png</code></td>\n<td>Жёлтые цветы видны внутри огня.</td>\n<td>Ingredient hero shot существует только в момент уничтожения/трансформации.</td>\n<td>Музыка.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:20</td>\n<td><code>frames/frame-140.png</code></td>\n<td>Голубой абстрактный свет/оптическая поверхность.</td>\n<td>Match cut от огня к холодной оптике визуализирует перенос энергии.</td>\n<td>Без подтверждённой речи.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:28</td>\n<td><code>frames/frame-148.png</code></td>\n<td>Цветы и пламя снова заполняют кадр.</td>\n<td>Повтор не объясняет, а усиливает sensory association дыма, тепла и запаха.</td>\n<td>Музыка.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:36</td>\n<td><code>frames/frame-156.png</code></td>\n<td>Изображение почти проваливается во тьму.</td>\n<td>Negative space создаёт остановку перед ответом.</td>\n<td>Переход к финальной записи.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:44</td>\n<td><code>frames/frame-164.png</code></td>\n<td>Руки печатают/фиксируют результат.</td>\n<td>Возврат к знакомому действию закрывает трёхдневный procedural loop.</td>\n<td>Начало записи за 21 декабря.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>02:52</td>\n<td><code>frames/frame-172.png</code></td>\n<td>Машинка и строка финального вывода.</td>\n<td>Readable line появляется на действии, а не отдельной end card.</td>\n<td>Финальная фраза о пути света.</td>\n<td>Master + readable burned subtitle + auto-VTT.</td>\n</tr>\n<tr>\n<td>03:00</td>\n<td><code>frames/frame-180.png</code></td>\n<td>Заснеженные горы и маленький маяк внизу кадра.</td>\n<td>Extreme wide возвращает историю реальному месту и снижает human scale.</td>\n<td>Музыка продолжается в credits.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:03</td>\n<td><code>frames/frame-183.png</code></td>\n<td>На том же landscape plate появляется <code>Ffern</code>.</td>\n<td>Brand reveal задержан до полного разрешения mystery.</td>\n<td>Без речи.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:06–03:12</td>\n<td><code>frames/frame-186.png</code>, <code>frames/frame-188.png</code>, <code>frames/frame-189.png</code></td>\n<td>Формула collaboration, Ruth Wilson, Nora Fingscheidt, Ffern + Pal Studios, Emily Cameron.</td>\n<td>Белый компактный type поверх неизменного wide сохраняет ландшафт главным изображением.</td>\n<td>Credit music.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:12–03:18</td>\n<td><code>frames/frame-192.png</code>, <code>frames/frame-195.png</code></td>\n<td>Producers, Natasha Duursma, camera, sound и lighting credits.</td>\n<td>Медленный вертикальный roll даёт время прочитать основные роли.</td>\n<td>Credit music.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:18–03:24</td>\n<td><code>frames/frame-196.png</code>, <code>frames/frame-198.png</code>, <code>frames/frame-201.png</code></td>\n<td>Grip, costume, hair/makeup, production design и location credits.</td>\n<td>Один фон превращает credits в продолжение landscape observation, а не в отдельный legal appendix.</td>\n<td>Credit music.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:24–03:31</td>\n<td><code>frames/frame-204.png</code>, <code>frames/frame-207.png</code>, <code>frames/frame-210.png</code></td>\n<td>Production assistants, transport, animal wrangling, photographer, editor, grade, mix, score и VFX.</td>\n<td>Crew density становится видимой без ускоренного montage.</td>\n<td>Original score продолжается.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:31–03:34</td>\n<td><code>frames/frame-211.png</code>, <code>frames/frame-213.png</code></td>\n<td>Thanks to estates, lighthouse cottage team и Gavin Maxwell Museum.</td>\n<td>Локация получает institutional attribution внутри самого фильма.</td>\n<td>Credit music.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n<tr>\n<td>03:36.5</td>\n<td><code>frames/frame-216_5.png</code></td>\n<td>Последний чистый вид маяка и гор перед концом файла.</td>\n<td>Complete-tail frame подтверждает отсутствие скрытого packshot/CTA после credits.</td>\n<td>Конец master.</td>\n<td>Official Ffern decoded master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Официальные дополнительные изображения</h2>\n<ul>\n<li><code>frames/exact-vimeo-poster.jpg</code> — exact-publication scene: героиня принимает мимозу из руки, выходящей из воды.</li>\n<li><code>frames/official-still-01.jpg</code> — съёмочная группа под радугой; документирует реальную погоду и location practice.</li>\n<li><code>frames/official-still-02.jpg</code> — lighthouse portrait в переменном свете.</li>\n<li><code>frames/official-still-03.jpg</code> — тёплый production-design интерьер с посудой и рисунком маяка.</li>\n<li><code>frames/official-still-04.jpg</code> — огонь, шерсть и тёплая материальная палитра дома.</li>\n<li><code>frames/official-still-05.jpg</code> — отражение маяка в воде как найденный practical motif.</li>\n<li><code>frames/official-still-06.jpg</code> — botanical logbook с мимозой, соединяющий scientific observation и seasonal ingredient.</li>\n</ul>\n<h2>Покрытие</h2>\n<p>Сохранены 43 browser-decoded timeline positions от <code>00:00.5</code> до <code>03:36.5</code>, contact sheet, exact Vimeo poster и шесть official publisher stills — всего 51 visual artifact. Narrative, transformation, brand reveal и полный credit tail покрыты. Кадры получены нативным browser seek/canvas route; ffmpeg не запускался при закрытом resource gate.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Ffern — The Lighthouse Keeper</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22016\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22016</a></li>\n<li>Сообщение: <code>22016</code></li>\n<li>Дата UTC: 2026-04-29T03:47:27+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1154635955\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1154635955</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>FFERN - THE LIGHTHOUSE KEEPER</p>\n<p>by Natasha Duursma</p>\n<p>#short@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Бренд: Ffern</li>\n<li>Работа: <code>The Lighthouse Keeper</code></li>\n<li>Кампания / аромат: Winter 26 — <code>Lighthouse Eau de Parfum</code></li>\n<li>Формат: seasonal branded short film, <code>3:37.339</code></li>\n<li>В главной роли: Ruth Wilson</li>\n<li>Автор сценария и режиссёр: Nora Fingscheidt</li>\n<li>Оператор: Natasha Duursma</li>\n<li>Производство: Ffern + Pal Studios</li>\n<li>Creative director: Emily Cameron</li>\n<li>Локация: Isle of Skye, Scotland</li>\n<li>Музыка: John Guertler и Jan Miserre</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на Vimeo <code>1154635955</code>, опубликованный DOP Natasha Duursma: duration <code>217 s</code>, совпадающие название, Ruth Wilson, Nora Fingscheidt и exact poster. E4 основан на полном first-party master официального YouTube-канала Ffern <code>GNSMjCIGPr8</code>, также <code>217 s</code>. Byte/encode/crop/audio identity публикаций не заявляется; exact Vimeo poster сохранён отдельно.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.755687+00:00"
    },
    {
      "id": "2026-04-28__tg-22015-a0__telegram-video-22015",
      "caseId": "-1001147919203:22015:0",
      "messageId": 22015,
      "date": "2026-04-28T04:15:10+00:00",
      "title": "GENER8ION - STORM starring Yung Lean",
      "brand": "GENER8ION",
      "campaign": "",
      "format": "narrative music film",
      "director": "Romain Gavras",
      "author": "",
      "evidence": "E4",
      "frameCount": 79,
      "durationSeconds": 454.6,
      "summary": "STORM строится не на противопоставлении насилия и танца, а на их общей механике. В первой части масса заражается импульсом, окружает, толкает, унижает и теряет индивидуальную волю; во второй те же заражение, плотность и синхронизация превращаются в хореографию. Фильм не отменяет власть харизматического лидера — он показывает, как одна социальная энергия может быть переформатирована из разрушения в коллективный…",
      "sourceUrl": "https://www.youtube.com/watch?v=x6_mbnsh6VU",
      "telegramUrl": "https://t.me/fps_24_video/22015",
      "images": [
        {
          "src": "./frames/2026-04-28__tg-22015-a0__telegram-video-22015-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-youtube-poster.jpg"
        }
      ],
      "tasks": [
        "sound",
        "rhythm",
        "product",
        "reframe",
        "ending"
      ],
      "moves": [
        {
          "id": "crowd-before-protagonist",
          "name": "Charisma reads as causal when the viewer first sees the mass available to be shaped.",
          "signal": "The film opens on dozens of prone schoolboys before introducing Yung Lean.",
          "baseline": "A star-led music video establishes the performer first.",
          "deviation": "The social field and its apparent aftermath precede the person who will organise it.",
          "interpretation": "Charisma reads as causal when the viewer first sees the mass available to be shaped.",
          "transfer": "Open with the consequence of collective behaviour, then reveal the figure who redirects it.",
          "risk": "Withholding the protagonist needs a strong group image, not anonymous filler."
        },
        {
          "id": "one-sideways-future-mutation",
          "name": "A future feels close when it extends a recognisable present-day stupidity.",
          "signal": "A familiar school becomes 2034 through a banner and the idea of melted 6G as a new high.",
          "baseline": "Near-future films distribute technology cues across every location and prop.",
          "deviation": "One cultural mutation carries most of the speculative worldbuilding.",
          "interpretation": "A future feels close when it extends a recognisable present-day stupidity.",
          "transfer": "Choose one current habit or fear and advance it by one socially plausible absurd step.",
          "risk": "One cue must be legible enough to avoid looking like an unexplained production detail."
        },
        {
          "id": "repeated-class-photo-hinge",
          "name": "A repeated tableau makes a rule change visible without exposition.",
          "signal": "The Storm class of 2034 portrait appears before the violence peaks and returns before the dance.",
          "baseline": "A formal group portrait is an establishing or closing image.",
          "deviation": "The same geometry becomes both a mask of order and the launchpad for transformed behaviour.",
          "interpretation": "A repeated tableau makes a rule change visible without exposition.",
          "transfer": "Design one stable composition that can carry two opposing states of the same group.",
          "risk": "The second use needs a changed action or sound rule, not just visual repetition."
        },
        {
          "id": "violence-recoded-as-choreography",
          "name": "A payoff feels earned when it transforms the conflict's existing motor.",
          "signal": "Crowding, impact, contagion and bodily waves shift from fights into counted group movement.",
          "baseline": "A dance climax replaces the narrative world with a separate performance setup.",
          "deviation": "The same bodies, location and physical verbs remain while their organisation changes.",
          "interpretation": "A payoff feels earned when it transforms the conflict's existing motor.",
          "transfer": "List the conflict's physical verbs and reassign each one a cooperative rhythm and outcome.",
          "risk": "Do not romanticise real violence or copy unsafe contact as visual shorthand."
        },
        {
          "id": "casting-as-hidden-capability",
          "name": "Technical ability can function as a narrative reveal.",
          "signal": "The boys first register as unruly students and only later reveal large-scale dance precision.",
          "baseline": "Dance performers are styled and covered to advertise skill from the start.",
          "deviation": "Casting conceals the competence that powers the climax.",
          "interpretation": "Technical ability can function as a narrative reveal.",
          "transfer": "Cast for a credible baseline identity plus one ability the film can delay revealing.",
          "risk": "The reveal requires extensive safe rehearsal and cannot exploit inexperienced performers."
        },
        {
          "id": "spatial-duplicate-screen-law",
          "name": "The screen itself models copying, contagion and incomplete group alignment.",
          "signal": "A translated crop of the same moving image persists inside a black-barred inset across the film.",
          "baseline": "Picture-in-picture introduces another source, time or parallel action.",
          "deviation": "The inset repeats rather than explains, breaking one image into misaligned scales.",
          "interpretation": "The screen itself models copying, contagion and incomplete group alignment.",
          "transfer": "Repeat the same action at a shifted scale only when duplication belongs to the concept.",
          "risk": "A persistent inset can become tiring or obscure essential faces and safety information."
        },
        {
          "id": "leader-by-costume-subtraction",
          "name": "Minimal difference can communicate power from within rather than outsider status.",
          "signal": "Yung Lean removes the dark blazer and remains a white-shirt centre inside black-uniform rows.",
          "baseline": "A leader receives a fully distinct hero costume or colourway.",
          "deviation": "One removed layer creates contrast while preserving group membership.",
          "interpretation": "Minimal difference can communicate power from within rather than outsider status.",
          "transfer": "Define the common uniform, then distinguish the leader by subtracting one shared element.",
          "risk": "Costume hierarchy can reproduce unintended racial, class or institutional power optics."
        },
        {
          "id": "second-track-as-social-rule-change",
          "name": "Music editing becomes dramatic when it changes how the same social system behaves.",
          "signal": "STORM II begins as the class reforms and converts pressure into an anthem of unity.",
          "baseline": "A double-single film separates tracks into two self-contained chapters.",
          "deviation": "The second track reinterprets the first chapter's people and imagery.",
          "interpretation": "Music editing becomes dramatic when it changes how the same social system behaves.",
          "transfer": "Map each track to a different interaction rule rather than merely a different mood.",
          "risk": "Without a visible behavioural hinge, the track switch feels like playlist stitching."
        },
        {
          "id": "bodies-perform-the-edit",
          "name": "Camera stability increases spectacle when collective pattern is the subject.",
          "signal": "The frontal school axis stays readable while waves, canons and holds change the composition.",
          "baseline": "A dance climax escalates through faster cuts and moving-camera coverage.",
          "deviation": "Performer organisation supplies most of the visual transitions.",
          "interpretation": "Camera stability increases spectacle when collective pattern is the subject.",
          "transfer": "Storyboard group waves as changes of scale and density before adding camera moves.",
          "risk": "A locked axis exposes weak spacing, timing and rehearsal immediately."
        },
        {
          "id": "intimacy-inside-violence",
          "name": "Ambivalent belonging can be more disturbing than a clean villain structure.",
          "signal": "The bruised leader embraces a boy after circulating aggression and an answered punch.",
          "baseline": "Aggressor, victim and ally remain separate dramatic roles.",
          "deviation": "Affection, humiliation, loyalty and harm occupy the same relationship.",
          "interpretation": "Ambivalent belonging can be more disturbing than a clean villain structure.",
          "transfer": "Place one caring gesture beside the consequence of power without using it to excuse harm.",
          "risk": "Ambiguity must not erase victims or present abuse as proof of friendship."
        },
        {
          "id": "collective-release-with-leader-return",
          "name": "The film grants catharsis without certifying that the power structure is healed.",
          "signal": "After the ensemble exhausts itself, Yung Lean reclaims the final direct gaze.",
          "baseline": "A collective dance resolves on a shared triumphant pose.",
          "deviation": "The individual source of threat returns after the apparent communal release.",
          "interpretation": "The film grants catharsis without certifying that the power structure is healed.",
          "transfer": "End a liberating sequence with one image that restores its unresolved cost.",
          "risk": "A last-minute reversal should deepen the thesis, not merely add empty menace."
        },
        {
          "id": "music-and-film-co-authored",
          "name": "A structural audiovisual hinge is easier when neither medium is downstream of the other.",
          "signal": "Surkin and Gavras developed track and visual concept through a back-and-forth, finishing music on set.",
          "baseline": "The visual treatment responds to a locked song after composition is complete.",
          "deviation": "Music, casting, world and choreography evolve as one system.",
          "interpretation": "A structural audiovisual hinge is easier when neither medium is downstream of the other.",
          "transfer": "Prototype the image turn and musical turn together before locking either timeline.",
          "risk": "Co-development needs explicit decision ownership to avoid expensive endless iteration."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главный тезис</h2>\n<p><code>STORM</code> строится не на противопоставлении насилия и танца, а на их общей механике. В первой части масса заражается импульсом, окружает, толкает, унижает и теряет индивидуальную волю; во второй те же заражение, плотность и синхронизация превращаются в хореографию. Фильм не отменяет власть харизматического лидера — он показывает, как одна социальная энергия может быть переформатирована из разрушения в коллективный экстаз.</p>\n<p>Это и есть сильнейший transferable principle: <strong>поворот становится убедительным, когда меняется не материал истории, а правило его организации</strong>. Те же школьники, форма, фасад, лидер, жесты и физическое усилие начинают означать другое.</p>\n<h2>Масса появляется раньше героя</h2>\n<h3>Сигнал</h3>\n<p>Первый полноценный образ — десятки тел, лежащих во дворе. Yung Lean появляется позже и не получает биографической экспозиции.</p>\n<h3>Базовая норма</h3>\n<p>Music video с известным артистом начинает с лица, костюма или performance cue, чтобы немедленно закрепить star recognition.</p>\n<h3>Отклонение</h3>\n<p>Сначала показывается результат действия неизвестной силы, затем среда и только потом человек, который может эту силу олицетворять.</p>\n<h3>Интерпретация</h3>\n<p>Герой становится не «персонажем с мотивацией», а центром притяжения уже существующего социального поля. Это делает харизму причинной: зритель сначала видит массу, которую предстоит организовать.</p>\n<h2>Будущее строится одной плохой идеей</h2>\n<h3>Сигнал</h3>\n<p>Школа, форма, лаборатория и архитектура узнаваемы. 2034 год обозначен баннером и идеей, что ученики разбирают 6G-инфраструктуру ради нового наркотического опыта.</p>\n<h3>Базовая норма</h3>\n<p>Near-future worldbuilding показывает интерфейсы, транспорт, протезы, holograms и множество технологических props.</p>\n<h3>Отклонение</h3>\n<p>Почти весь мир остаётся настоящим; одна культурная мутация переводит его в будущее. Gavras и Surkin прямо описывают подход как <code>sideways</code> future, а 6G-шутку — как развитие конспирологии вокруг 5G.</p>\n<h3>Интерпретация</h3>\n<p>Будущее убедительнее, когда оно продолжает сегодняшнюю глупость, а не каталогизирует новые устройства. Один социально точный гэг может сделать больше, чем дорогой sci-fi surface.</p>\n<h2>Class photo — драматический шарнир</h2>\n<h3>Сигнал</h3>\n<p>Строй <code>Storm class of 2034</code> появляется около <code>01:40</code>, когда насилие ещё не достигло пика, и возвращается около <code>04:18</code> перед танцем.</p>\n<h3>Базовая норма</h3>\n<p>Групповой портрет — establishing image или финальный commemorative tableau.</p>\n<h3>Отклонение</h3>\n<p>Одна официальная композиция используется дважды с разным скрытым потенциалом: сначала это маска порядка, потом стартовая позиция для его телесного переизобретения.</p>\n<h3>Интерпретация</h3>\n<p>Повтор экономит объяснение. Зритель уже знает геометрию, поэтому второй приход считывается не как новая сцена, а как смена закона внутри знакомой формы.</p>\n<h2>Насилие превращается в choreographic grammar</h2>\n<h3>Сигнал</h3>\n<p>До перелома тела сталкиваются, сбиваются в круг, хватают друг друга и заражаются паникой. После перелома те же наклоны, удары рук, плотные круги и волны получают счёт, канон и возврат к унисону.</p>\n<h3>Базовая норма</h3>\n<p>Танцевальная кульминация вводит новое пространство, костюм, свет или fantasy performance, визуально отделяя освобождение от сюжета.</p>\n<h3>Отклонение</h3>\n<p>Меняется прежде всего организация движения; локация, форма и участники остаются теми же. Promonews описывает переход как explosive release from violence, но фильм сохраняет её мышечную память.</p>\n<h3>Интерпретация</h3>\n<p>Танец работает не как вставной номер, а как разрешение накопленной телесной задачи. Лучший payoff использует глаголы предыдущего конфликта, но меняет их направление и коллективный смысл.</p>\n<h2>Casting скрывает способность к танцу</h2>\n<h3>Сигнал</h3>\n<p>Первые четыре минуты исполнители выглядят как конкретные подростки, а не dance company. Вторая половина внезапно обнаруживает масштабную подготовку.</p>\n<h3>Базовая норма</h3>\n<p>Танцоров стилизуют и снимают так, чтобы техническое мастерство считывалось сразу.</p>\n<h3>Отклонение</h3>\n<p>Gavras говорит, что искал молодых людей, в которых зритель не распознает dancers; Damien Jalet наращивал материал от четырёх-пяти участников до всей группы, а подготовка была почти военной.</p>\n<h3>Интерпретация</h3>\n<p>Casting становится частью драматургии reveal. Скрытая компетенция работает как сюжетный поворот только тогда, когда первая часть убедительно учит зрителя другой категории поведения.</p>\n<h2>Разбитая видеостена вместо чистого кадра</h2>\n<h3>Сигнал</h3>\n<p>Весь интернет-master использует основной кадр и его смещённый spatial duplicate/crop в нижней или правой панели, разделённые чёрными полосами. Повтор показывает то же движение в другой части рамки.</p>\n<h3>Базовая норма</h3>\n<p>Picture-in-picture обозначает параллельное действие, другой источник, экран устройства или temporal replay.</p>\n<h3>Отклонение</h3>\n<p>Вставка не добавляет новой информации; она ломает непрерывность одного изображения и заставляет движение пересекать несовпадающие границы.</p>\n<h3>Интерпретация</h3>\n<p>Форма экрана имитирует социальное заражение: один жест копируется, смещается и размножается. Приём особенно силён в group choreography, где один ряд одновременно существует в двух масштабах. Это не декоративный split-screen, а visual law для темы повторения и принадлежности.</p>\n<h2>Униформа создаёт baseline, белая рубашка — исключение</h2>\n<h3>Сигнал</h3>\n<p>Почти весь класс носит тёмные пиджаки и галстуки. Yung Lean постепенно остаётся в белой рубашке и становится светлой точкой в центре строя.</p>\n<h3>Базовая норма</h3>\n<p>Лидер выделяется отдельным fashion look, цветом бренда или полностью иной silhouette.</p>\n<h3>Отклонение</h3>\n<p>Разница достигается вычитанием одного слоя той же формы, а не новым костюмом.</p>\n<h3>Интерпретация</h3>\n<p>Минимальное costume deviation сохраняет принадлежность героя группе и одновременно делает его читаемым в кадре с шестью десятками людей. Это полезнее контрастного hero styling, когда тема — власть изнутри сообщества.</p>\n<h2>Два трека работают как монтажный акт</h2>\n<h3>Сигнал</h3>\n<p><code>STORM I</code> сопровождает narrative pressure, лабораторию, дым и драку. <code>STORM II</code> вводит piano/strings, chant и идею единства вместе с возвращением к class-photo.</p>\n<h3>Базовая норма</h3>\n<p>Double-single video соединяет две песни отдельными клипами или очевидным chapter break.</p>\n<h3>Отклонение</h3>\n<p>Второй трек не начинает другую историю — он меняет прочтение уже накопленной группы. Surkin и Gavras описывают музыку и фильм как взаимный back-and-forth, а не последовательность «готовый трек → придуманный визуал».</p>\n<h3>Интерпретация</h3>\n<p>Музыкальный переход становится драматическим, когда меняет социальную функцию изображения. Для branded/multi-track film полезно проектировать не «два mood», а два разных правила взаимодействия одних и тех же элементов.</p>\n<h2>В кульминации тела выполняют работу монтажа</h2>\n<h3>Сигнал</h3>\n<p>Длинная dance section остаётся на фронтальной оси школы; source coverage описывает whole-cast sequence как single shot. Масштаб и энергия меняются за счёт волн, канонов, провалов и возвращений строя.</p>\n<h3>Базовая норма</h3>\n<p>Большой танцевальный climax усиливают cut rate, объездами камеры, сменой оптики и rapid coverage.</p>\n<h3>Отклонение</h3>\n<p>Камера предоставляет архитектуру, а изменение кадра создают сами исполнители. Persistent duplicate panel добавляет второй crop, но не заменяет choreographic construction.</p>\n<h3>Интерпретация</h3>\n<p>Когда зрителю нужно прочитать коллективный pattern, стабильность камеры увеличивает, а не уменьшает зрелищность. Сложность должна находиться в правильном слое.</p>\n<h2>Близость и жестокость не разведены</h2>\n<h3>Сигнал</h3>\n<p>Yung Lean контролирует и унижает, но получает ответный удар; затем с разбитой губой обнимает ученика. Creator interview говорит о красоте внутри насилия и о смешении оптимизма с пессимизмом.</p>\n<h3>Базовая норма</h3>\n<p>Антагонист остаётся внешним злом, а коллективный танец очищает группу от него.</p>\n<h3>Отклонение</h3>\n<p>Агрессор, жертва, друг и лидер постоянно меняются местами. В финале герой не изгнан: он входит в строй и остаётся центральным.</p>\n<h3>Интерпретация</h3>\n<p>Фильм наблюдает, что masculine belonging может выражаться через опасную смесь проверки, унижения, нежности и общего риска. Именно эта неоднозначность делает финальное единство сильным и одновременно тревожным.</p>\n<h2>Финал отказывается подтвердить спасение</h2>\n<h3>Сигнал</h3>\n<p>После нескольких минут синхрона группа замирает; Yung Lean выходит в крупность и смотрит прямо в объектив, затем следуют credits.</p>\n<h3>Базовая норма</h3>\n<p>Collective dance заканчивается общим triumphant pose или расслаблением после release.</p>\n<h3>Отклонение</h3>\n<p>Последний meaningful image снова принадлежит лидеру, чья власть запустила насилие.</p>\n<h3>Интерпретация</h3>\n<p>Поворот остаётся опытом, а не моральным решением. Зритель получает катарсис движения, но не разрешение доверять системе, которая его произвела.</p>\n<h2>Практический production blueprint</h2>\n<ol>\n<li>Выберите социальную массу, которую зритель понимает мгновенно: класс, команда, офис, хор, очередь.</li>\n<li>Задайте ей первый режим через три наблюдаемых глагола — например, окружать, толкать, копировать.</li>\n<li>Введите лидера как человека, меняющего направление уже существующей энергии, а не через биографию.</li>\n<li>Создайте одну композицию-baseline и покажите её до кульминации.</li>\n<li>Доведите первый режим до максимального последствия.</li>\n<li>Верните ту же композицию и те же глаголы, но поменяйте счёт, адресата и коллективный результат.</li>\n<li>Спрячьте ключевую способность исполнителей до момента смены режима.</li>\n<li>Оставьте camera grammar проще choreography grammar, если зрителю нужно читать большой паттерн.</li>\n<li>Завершите одним образом, который возвращает цену или риск катарсиса.</li>\n</ol>\n<h2>Что можно перенести без копирования поверхности</h2>\n<ul>\n<li><strong>Recode, не replace:</strong> кульминация должна переорганизовать знакомый материал, а не привезти новый spectacle.</li>\n<li><strong>Один future mutation:</strong> показать будущее через изменение привычки, а не через каталог технологий.</li>\n<li><strong>Повторная композиция:</strong> один и тот же tableau до и после перелома делает изменение измеримым.</li>\n<li><strong>Casting as reveal:</strong> выбирать людей по тому, какую способность зритель сначала в них не увидит.</li>\n<li><strong>Spatial echo:</strong> повторять часть того же изображения, когда тема связана с копированием, заражением или коллективным сознанием.</li>\n<li><strong>Minimal hero exception:</strong> выделить лидера снятым слоем общей униформы, сохранив принадлежность.</li>\n<li><strong>Bodies as edit:</strong> для больших групп планировать wave/canon/hold как смену крупности без обязательной нарезки.</li>\n</ul>\n<h2>Риски и этическая граница</h2>\n<ul>\n<li>Эстетизация школьного насилия может сделать унижение желанным стилем. Переносить следует структурный переход, а не конкретные жесты травли.</li>\n<li>«Военная» точность массовой хореографии требует прозрачной репетиционной нагрузки, safeguarding молодых исполнителей и безопасной stunt-постановки.</li>\n<li>Идея употребления расплавленной инфраструктуры — вымышленный сатирический образ, не реальная практика.</li>\n<li>Group casting нельзя превращать в безымянный production texture: официальный publisher сохраняет полный roster performers, даже если analysis работает с массой как образом.</li>\n<li>Использование одного белого лидера внутри разнообразной группы требует внимательной проверки power optics в другом контексте; формальный приём не нейтрален сам по себе.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte/edit/crop/audio identity official YouTube master и exact Vimeo <code>1186905520</code>;</li>\n<li>точная семантика каждого lyric fragment и полный авторизованный текст песен;</li>\n<li>точный technical recipe persistent duplicate-panel compositing;</li>\n<li>является ли весь dance passage буквально одним непрерывным camera take или source coverage использует <code>single shot</code> в редакционном смысле;</li>\n<li>содержание альтернативной exhibition version: Gavras подтверждает её существование, но она не опубликована онлайн;</li>\n<li>субъективные мысли персонажей и окончательная мораль фильма.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>В школе без видимых взрослых Yung Lean собирает вокруг себя толпу подростков, превращая скуку, риск и жестокость в социальный порядок. Когда агрессия достигает пика, те же тела внезапно перестраиваются в почти военный, но экстатический танец: буря не прекращается — она меняет форму с насилия на коллективный ритуал.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:11</td>\n<td>Титр GENER8ION сменяется верхним планом десятков школьников, лежащих во дворе как после катастрофы.</td>\n<td>Сначала показывает массу как последствие неизвестной силы; название <code>STORM</code> получает телесный образ.</td>\n</tr>\n<tr>\n<td>00:11–00:40</td>\n<td>Школьный двор и фасад. Один ученик висит вниз головой на перекладине; среди остальных появляется Yung Lean.</td>\n<td>Устанавливает мир без взрослых и норму опасной игры. Герой входит не через биографию, а через контроль внимания.</td>\n</tr>\n<tr>\n<td>00:40–01:10</td>\n<td>Yung Lean сбивает дистанцию, идёт через группу; школьники срываются на бег. Взгляд поднимается к телекоммуникационной вышке.</td>\n<td>Лидерство быстро становится заразным действием; погоня получает цель за пределами школы.</td>\n</tr>\n<tr>\n<td>01:10–01:39</td>\n<td>Подростки добираются до инфраструктуры, затем работают в школьной лаборатории. Yung Lean лежит в высокой траве в заторможенном состоянии.</td>\n<td>Единственная near-future деталь превращает технику в наркотический миф: цивилизация разбирается ради нового кайфа.</td>\n</tr>\n<tr>\n<td>01:39–01:51</td>\n<td><code>Storm class of 2034</code> выстраивается для официального группового портрета.</td>\n<td>Впервые показывает толпу как институцию и задаёт композицию, которая вернётся в финале.</td>\n</tr>\n<tr>\n<td>01:51–02:30</td>\n<td>Ученики выбегают из здания; лаборатория, подъём на пожарную лестницу и опасное движение по высоте продолжают цикл.</td>\n<td>После статичного портрета группа снова распадается на импульсы и риск.</td>\n</tr>\n<tr>\n<td>02:30–03:18</td>\n<td>В деревянном холле и задымлённой комнате Yung Lean курит, наблюдает и давит на других. В классе естественных наук ученики занимают место отсутствующего учителя.</td>\n<td>Пространства дисциплины захвачены подростковой иерархией; дым и тесные крупности делают власть физической.</td>\n</tr>\n<tr>\n<td>03:18–04:08</td>\n<td>Агрессия циркулирует: толпа образует fight circle, Yung Lean хватает других, но сам получает удар; испуганный ученик прижат к шкафам. Затем лидер обнимает пострадавшего, улыбаясь с разбитой губой.</td>\n<td>Насилие перестаёт быть простой схемой «агрессор — жертва»: власть держится на одновременной близости, унижении и принадлежности.</td>\n</tr>\n<tr>\n<td>04:08–04:18</td>\n<td>В холле лежат бумаги, вокруг собираются свидетели. Резкий переход возвращает школьников к внешней парадной композиции; Yung Lean курит перед строем.</td>\n<td>Завершает первую часть не наказанием, а повторной сборкой массы. Класс-фото становится воротами в другой режим.</td>\n</tr>\n<tr>\n<td>04:18–04:38</td>\n<td>Герой разворачивается спиной к камере, входит внутрь неподвижного строя, затем снова оказывается лицом к зрителю в белой рубашке.</td>\n<td>Лидер добровольно отдаёт отдельную позицию и становится центральной точкой общего организма.</td>\n</tr>\n<tr>\n<td>04:38–07:19</td>\n<td>Вся группа запускает длинную фронтальную хореографию: волны наклонов, каноны рук и головы, распад на локальные вспышки и возврат к синхрону.</td>\n<td>Те же жесты толпы, которые раньше выглядели дракой, получают метр, рисунок и общую цель. Второй трек становится драматическим переворотом.</td>\n</tr>\n<tr>\n<td>07:19–07:29</td>\n<td>Танец останавливается на пределе усталости. Yung Lean выходит крупнее и смотрит прямо в объектив.</td>\n<td>Возвращает индивидуальную угрозу после коллективного освобождения и не даёт финалу стать безопасной утопией.</td>\n</tr>\n<tr>\n<td>07:29–07:34.647</td>\n<td>Чёрный фон, логотип Iconoclast и финальные credits.</td>\n<td>Обрывает телесную перегрузку холодным авторским штампом.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Взрослые и правила не показаны, поэтому школьная масса сама производит иерархию.</li>\n<li>Yung Lean концентрирует рассеянную опасную игру вокруг одной харизматической фигуры.</li>\n<li>Общая активность проходит от погони и кражи инфраструктуры к употреблению, контролю и драке.</li>\n<li>Формальный <code>class photo</code> доказывает, что хаос всё ещё способен мгновенно принять институциональную форму.</li>\n<li>После максимума насилия герой входит в строй, и трек меняет режим.</li>\n<li>Хореография использует ту же плотность, удары, наклоны и заражение движением, но превращает их в координацию.</li>\n<li>Финальный прямой взгляд сохраняет неразрешённость: группа обрела единство, но источник власти не исчез.</li>\n</ol>\n<h2>Где живёт 2034 год</h2>\n<p>Фильм почти не строит футуристический production design. Будущее создают три точных отклонения:</p>\n<ul>\n<li>надпись <code>Storm class of 2034</code>;</li>\n<li>идея расплавленного 6G как школьного наркотика;</li>\n<li>общество школы, где взрослый порядок исчез, а дети воспроизводят его телами.</li>\n</ul>\n<p>Это sideways future: не технологическое шоу, а знакомое поведение с одной новой дурной привычкой.</p>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена полным официальным mux <code>454.646712 s</code>, 77 browser-decoded timeline frames, contact sheet и official YouTube poster. В опубликованной версии нет manual или automatic captions; производственный сценарий и точный lyric sheet не опубликованы. Документ описывает наблюдаемое действие и отдельно помеченный авторский контекст, а не восстанавливает неизвестные реплики.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Диалоговой закадровой речи и разговорных сцен в фильме не установлено.</li>\n<li>Вокал Yung Lean и групповые выкрики принадлежат музыкальному слою двух треков <code>STORM I</code> / <code>STORM II</code>.</li>\n<li>Официальная YouTube-публикация не предоставляет manual или automatic captions; доступен только служебный <code>live_chat</code> track.</li>\n<li>Полный lyric transcript не воспроизводится: авторизованный lyric sheet не найден, а анализу достаточно смысловой и звуковой функции.</li>\n<li>Локальная speech-модель не запускалась, потому что shared heavy-compute gate закрыт высоким swap; для ролика без сюжетного диалога она не нужна для E4.</li>\n</ul>\n<h2>Смысловая карта вокала и звука</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Слой</th>\n<th>Подтверждённая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–04:18</td>\n<td><code>STORM I</code>, электронный score и sound design</td>\n<td>Первый трек работает как давление под школьным narrative. Production coverage отдельно отмечает, что sound design и действие часто сидят впереди музыки; это позволяет сценам ощущаться не performance-видео, а коротким фильмом.</td>\n</tr>\n<tr>\n<td>04:18–04:38</td>\n<td>Переход к <code>STORM II</code></td>\n<td>Вместе с возвращением к class-photo меняется эмоциональная задача музыки: напряжение готовит не новую драку, а общий выход в ритм.</td>\n</tr>\n<tr>\n<td>04:38–07:19</td>\n<td>Пиано, струнный/anthemic слой, вокал и групповой chant</td>\n<td>Вокал зовёт к единству; источник приводит короткую строку <code>We stay united through the storm</code> и повторяющийся выкрик <code>Hey!</code>. Эти слова фиксируются только как проверенная смысловая опора, не как полный transcript.</td>\n</tr>\n<tr>\n<td>07:19–07:29</td>\n<td>Остановка движения, дыхание и финальное присутствие</td>\n<td>После многоминутного синхрона важен телесный остаток: фильм возвращает зрителя к реальным исполнителям и прямому взгляду Yung Lean.</td>\n</tr>\n<tr>\n<td>07:29–07:34.647</td>\n<td>Credit tail</td>\n<td>Резкое охлаждение после кульминации; изображение переходит к чёрному authoring layer.</td>\n</tr>\n</tbody>\n</table>\n<h2>Как музыка участвует в драматургии</h2>\n<ol>\n<li><strong>Два трека — два социальных режима.</strong> <code>STORM I</code> удерживает власть через страх и непредсказуемость; <code>STORM II</code> собирает ту же энергию в унисон.</li>\n<li><strong>Музыка не объясняет мир.</strong> Первые четыре минуты допускают narrative и sound design поверх трека, поэтому зритель сначала читает поведение.</li>\n<li><strong>Chant меняет адресата.</strong> Одиночный харизматический лидер уступает место голосу группы.</li>\n<li><strong>Anthem без безопасного хэппи-энда.</strong> Единство выглядит освобождающим, но прямой взгляд лидера возвращает угрозу и двойственность.</li>\n<li><strong>Песня и изображение проектировались совместно.</strong> Surkin и Gavras описывают back-and-forth между музыкой и видео; track был начат как stadium anthem и завершался во время съёмки в Бельгии.</li>\n</ol>\n<h2>Что не доказано</h2>\n<ul>\n<li>полный точный lyric wording, punctuation и распределение solo/group vocals;</li>\n<li>покадровые границы каждого музыкального stem и SFX cue;</li>\n<li>идентичность sound mix official YouTube master и exact Vimeo <code>1186905520</code>;</li>\n<li>точный musical edit выставочной альтернативной версии, которую Gavras прямо отделяет от internet version.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Узкий титр GENER8ION прорезает тёмный фон.</td>\n<td>Уже здесь появляется чёрная линия и смещённая дублированная панель — грамматика всего фильма.</td>\n<td>Начало <code>STORM I</code>.</td>\n<td>Official GENER8ION master.</td>\n</tr>\n<tr>\n<td>00:10</td>\n<td><code>frames/frame-010000.png</code></td>\n<td>Десятки школьников лежат во дворе, образуя беспорядочный рисунок.</td>\n<td>Высокий top shot; нижне-правая вставка повторяет тот же кадр с другим crop.</td>\n<td>Музыка и narrative sound layer.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:30</td>\n<td><code>frames/frame-030000.png</code></td>\n<td>Ученик висит вниз головой на ржавой перекладине перед школой.</td>\n<td>Широкий статичный establishing frame превращает опасный трюк в норму среды.</td>\n<td>Без подтверждённой речи.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:40</td>\n<td><code>frames/frame-040000.png</code></td>\n<td>Лицо Yung Lean резко врывается в крупность.</td>\n<td>Намеренно неидеальный, движущийся close-up вводит лидера как физическое давление.</td>\n<td>Вокал/score.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:00</td>\n<td><code>frames/frame-060000.png</code></td>\n<td>Группа бежит по школьному полю.</td>\n<td>Handheld chase; дублированная вставка умножает направление движения.</td>\n<td><code>STORM I</code>.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:10</td>\n<td><code>frames/frame-070000.png</code></td>\n<td>В небо уходит телекоммуникационная вышка.</td>\n<td>Один предмет изолирован как цель и единственный явный future clue.</td>\n<td>Source context связывает объект с 6G.</td>\n<td>Master + Gavras/Surkin interview.</td>\n</tr>\n<tr>\n<td>01:20</td>\n<td><code>frames/frame-080000.png</code></td>\n<td>Подростки работают в лаборатории за длинной установкой.</td>\n<td>Холодная бирюзовая комната и фронтальная геометрия имитируют школьный эксперимент.</td>\n<td>Narrative/sound design поверх музыки.</td>\n<td>Master + production coverage.</td>\n</tr>\n<tr>\n<td>01:35</td>\n<td><code>frames/frame-095000.png</code></td>\n<td>Yung Lean лежит в высокой сухой траве, взгляд расфокусирован.</td>\n<td>Очень близкий низкий портрет; трава закрывает лицо как визуальный intoxication filter.</td>\n<td>Без доказанной реплики.</td>\n<td>Master + creator context about melted 6G.</td>\n</tr>\n<tr>\n<td>01:40</td>\n<td><code>frames/frame-100000.png</code></td>\n<td>Полный класс позирует под баннером <code>Storm class of 2034</code>.</td>\n<td>Симметричный официальный tableau; inset повторяет баннер и строй.</td>\n<td>Музыка удерживает тревогу.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:50</td>\n<td><code>frames/frame-110000.png</code></td>\n<td>Ученики вырываются из дверей школы.</td>\n<td>Статичная ось сталкивается с движением прямо на камеру.</td>\n<td><code>STORM I</code>.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:10</td>\n<td><code>frames/frame-130000.png</code></td>\n<td>Yung Lean смотрит вверх; на заднем плане техническая площадка.</td>\n<td>Tight face с высоким углом; цель за пределами кадра.</td>\n<td>Без подтверждённой речи.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:20</td>\n<td><code>frames/frame-140000.png</code></td>\n<td>Школьники карабкаются по наружной лестнице у крыши.</td>\n<td>Low-angle frame делает школьную шалость физически рискованной.</td>\n<td>Музыка/среда.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:30</td>\n<td><code>frames/frame-150000.png</code></td>\n<td>Толпа заполняет деревянный холл под внутренней вывеской класса 2034.</td>\n<td>Тёплый, тесный интерьер сменяет холодные лабораторные пространства.</td>\n<td><code>STORM I</code>.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:50</td>\n<td><code>frames/frame-170000.png</code></td>\n<td>Yung Lean курит в задымлённой комнате, удерживая другого ученика рядом.</td>\n<td>Green cast и дым превращают школьный закуток в территорию банды.</td>\n<td>Source-backed bully context.</td>\n<td>Master + Fader/Promonews.</td>\n</tr>\n<tr>\n<td>03:00</td>\n<td><code>frames/frame-180000.png</code></td>\n<td>В кабинете естественных наук ученики сидят друг напротив друга; ещё один лежит на столе позади.</td>\n<td>Спокойный wide делает угрозу сильнее, чем прямой удар.</td>\n<td>Narrative layer впереди обычного performance.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>03:10</td>\n<td><code>frames/frame-190000.png</code></td>\n<td>Yung Lean хватает рыжего ученика, двое других оказываются зажаты рядом.</td>\n<td>Резкое сближение и боковое действие разрушают порядок класса.</td>\n<td><code>STORM I</code>.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>03:40</td>\n<td><code>frames/frame-220000.png</code></td>\n<td>Плотная толпа смыкается вокруг центра fight circle.</td>\n<td>Верхняя точка превращает драку в коллективную форму; это рифма с opening bodies.</td>\n<td>Музыка и крики/среда не транскрибируются.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>03:50</td>\n<td><code>frames/frame-230000.png</code></td>\n<td>Светловолосый ученик бьёт в сторону Yung Lean у шкафчиков.</td>\n<td>Власть впервые явно возвращает удар лидеру; камера остаётся внутри тесной зоны.</td>\n<td>Без доказанной реплики.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>04:00</td>\n<td><code>frames/frame-240000.png</code></td>\n<td>Испуганный ученик смотрит в сторону после насилия.</td>\n<td>Изолированный close даёт последствию лицо.</td>\n<td>Score удерживает напряжение.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>04:05</td>\n<td><code>frames/frame-245000.png</code></td>\n<td>Yung Lean с разбитой губой обнимает светловолосого ученика и улыбается.</td>\n<td>Дружеский жест и телесный ущерб существуют в одном кадре.</td>\n<td>Смысловая неоднозначность без диалога.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>04:12</td>\n<td><code>frames/frame-252000.png</code></td>\n<td>Толпа стоит в холле среди рассыпанных бумаг.</td>\n<td>Пауза после вспышки; тёмная вертикаль делит пространство, inset повторяет свидетелей.</td>\n<td>Переход первой части.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>04:18</td>\n<td><code>frames/frame-258000.png</code></td>\n<td>Yung Lean курит перед неподвижными рядами учеников на улице.</td>\n<td>Белая рубашка выделяет его внутри чёрной униформы.</td>\n<td>Начало драматического перехода к <code>STORM II</code>.</td>\n<td>Master + Fader.</td>\n</tr>\n<tr>\n<td>04:25</td>\n<td><code>frames/frame-265000.png</code></td>\n<td>Герой разворачивается к строю и подходит к центру.</td>\n<td>Фронтальная ось становится почти церемониальной.</td>\n<td>Anthemic layer набирает силу.</td>\n<td>Master + creator interview.</td>\n</tr>\n<tr>\n<td>04:35</td>\n<td><code>frames/frame-275000.png</code></td>\n<td>Yung Lean уже встроен в класс, но остаётся центральной белой фигурой.</td>\n<td>Масса держит неподвижность перед взрывом движения.</td>\n<td>Вокал зовёт к единству.</td>\n<td>Master + Fader.</td>\n</tr>\n<tr>\n<td>04:40</td>\n<td><code>frames/frame-280000.png</code></td>\n<td>Класс одновременно ломает вертикали корпуса вокруг неподвижного центра.</td>\n<td>Начало длинной фронтальной хореографии; inset размножает ту же волну.</td>\n<td><code>STORM II</code>, chant.</td>\n<td>Master + Promonews.</td>\n</tr>\n<tr>\n<td>05:30</td>\n<td><code>frames/frame-330000.png</code></td>\n<td>Группа застывает в разнонаправленных наклонах голов; Yung Lean в центре.</td>\n<td>Close compression превращает индивидуальные лица в один паттерн.</td>\n<td>Anthemic music.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>06:30</td>\n<td><code>frames/frame-390000.png</code></td>\n<td>Полный строй наклонён по диагональным волнам на ступенях школы.</td>\n<td>Wide раскрывает каноны и последовательные задержки между рядами.</td>\n<td>Групповой chant.</td>\n<td>Master + choreography coverage.</td>\n</tr>\n<tr>\n<td>07:20</td>\n<td><code>frames/frame-440000.png</code></td>\n<td>Yung Lean остаётся крупно перед размытым классом и смотрит в камеру.</td>\n<td>После масштабного движения камера возвращает один взгляд; inset удваивает лицо.</td>\n<td>Конец dance sequence, телесное истощение.</td>\n<td>Master + LBB.</td>\n</tr>\n<tr>\n<td>07:30</td>\n<td><code>frames/frame-450000.png</code></td>\n<td>Логотип Iconoclast на тёмном фоне.</td>\n<td>Та же split-frame линия переносится в credit plate.</td>\n<td>Финальный хвост.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>07:34.1</td>\n<td><code>frames/frame-454100.png</code></td>\n<td>Последние production marks и credit elements.</td>\n<td>Контрольный кадр подтверждает полный конец файла.</td>\n<td>Конец audio stream около <code>454.647 s</code>.</td>\n<td>Complete mux proof.</td>\n</tr>\n</tbody>\n</table>\n<h2>Система изображения</h2>\n<p>Почти каждый план существует одновременно в двух масштабах: основное изображение и смещённый повтор внутри прямоугольной панели, соединённые чёрными полосами. Это не отдельная параллельная сцена, а наблюдаемый spatial duplicate/crop того же движения. Приём делает экран похожим на разбитую видеостену: лица, толпа и хореографическая волна продолжаются через искусственную границу, но никогда идеально не совпадают в одном поле.</p>\n<h2>Покрытие</h2>\n<p>В папке сохранены 77 кадров от <code>00:00.5</code> до <code>07:34.1</code>, единая contact sheet и официальный poster. Таблица выбирает драматические опорные точки; полный набор поддерживает промежуточные проверки движения, перехода и credit tail.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>GENER8ION — STORM starring Yung Lean</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22015\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22015</a></li>\n<li>Сообщение: <code>22015</code></li>\n<li>Дата UTC: 2026-04-28T04:15:10+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1186905520\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1186905520</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>!!!</p>\n<p>GENER8ION - STORM\nby Romain Gavras</p>\n<p><a href=\"https://vimeo.com/1186905520\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1186905520</a></p>\n<p>#music@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Исполнитель / проект: GENER8ION — Romain Gavras и Surkin</li>\n<li>Треки: <code>STORM I</code> и <code>STORM II</code></li>\n<li>В главной роли и на вокале: Yung Lean</li>\n<li>Режиссёр: Romain Gavras</li>\n<li>Хореограф: Damien Jalet</li>\n<li>Creative direction: Ben Surkin</li>\n<li>Производство: Iconoclast</li>\n<li>Формат: narrative music film, <code>7:34.647</code></li>\n<li>Мир: мужская школа в Leeds образца 2034 года; съёмка проходила в Бельгии</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на Vimeo <code>1186905520</code>. Его публичный oEmbed подтверждает только video ID и iframe <code>426×240</code>: название, автор, duration и poster скрыты, а player/выгрузка недоступны. Полный E4-master взят с официального YouTube-канала GENER8ION (<code>x6_mbnsh6VU</code>): те же название, Romain Gavras, Yung Lean, два трека и опубликованные credits; duration платформы <code>455 s</code>, сохранённый mux <code>454.646712 s</code>. Byte/edit/crop/audio identity с exact Vimeo не заявляется.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.751825+00:00"
    },
    {
      "id": "2026-04-27__tg-22014-a0__tea-dance-lovare",
      "caseId": "-1001147919203:22014:0",
      "messageId": 22014,
      "date": "2026-04-27T05:01:58+00:00",
      "title": "LOVARE: Feel the Beauty",
      "brand": "LOVARE",
      "campaign": "",
      "format": "film",
      "director": "Pavel Buryak",
      "author": "Pavel Buryak",
      "evidence": "E4",
      "frameCount": 44,
      "durationSeconds": 20,
      "summary": "Ролик не показывает вкус как набор красивых ингредиентов. Он даёт вкусу человеческую физику: чайный лист, фрукт и цветок становятся двумя людьми, которые притягиваются, вращаются, смешиваются и рождают эмоциональное состояние. Романтический танец одновременно объясняет продуктовый процесс — купаж и заваривание.",
      "sourceUrl": "https://www.youtube.com/watch?v=IDEsoEr-lVQ",
      "telegramUrl": "https://t.me/fps_24_video/22014",
      "images": [
        {
          "src": "./frames/2026-04-27__tg-22014-a0__tea-dance-lovare-01.jpg",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "award-master-poster.jpg"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "camera",
        "rhythm",
        "ending"
      ],
      "moves": [
        {
          "id": "product-before-fantasy",
          "name": "Emotion attaches more credibly when the branded object is the story's trigger.",
          "signal": "Tea is poured and tasted before the amber dance world opens.",
          "baseline": "A sensory film withholds the product until the final packshot.",
          "deviation": "The product visibly causes the subjective spectacle.",
          "interpretation": "Emotion attaches more credibly when the branded object is the story's trigger.",
          "transfer": "Show the product action before any metaphor and let that action launch the new world.",
          "risk": "A long setup can consume too much of a short cut unless the trigger is immediately legible."
        },
        {
          "id": "human-ingredient-physics",
          "name": "Product mixing and romantic attraction become the same emotional proposition.",
          "signal": "The couple swirl, separate, float and recombine as leaves and particles enter the frame.",
          "baseline": "Ingredients are visualised through macro photography or CGI vortices.",
          "deviation": "Human choreography performs the behaviour of a tea blend.",
          "interpretation": "Product mixing and romantic attraction become the same emotional proposition.",
          "transfer": "List the material's physical verbs and assign each to performer movement.",
          "risk": "The metaphor fails if the product cues arrive too late or remain generic."
        },
        {
          "id": "hand-contact-portal",
          "name": "The fantasy feels like an intensified relationship rather than a separate insert.",
          "signal": "A hand sliding across the cafe table continues as connected hands inside the dance.",
          "baseline": "A dream transition relies on a flash, wipe or unrelated visual morph.",
          "deviation": "One interpersonal gesture crosses the boundary intact.",
          "interpretation": "The fantasy feels like an intensified relationship rather than a separate insert.",
          "transfer": "Choose one simple gesture that can exist believably in both the real and metaphorical worlds.",
          "risk": "The gesture needs consistent screen direction and timing to read as continuity."
        },
        {
          "id": "palette-from-substance",
          "name": "Abstract spectacle keeps a product-specific anchor.",
          "signal": "The dream world uses black, amber, haze and suspended particles that echo brewed tea.",
          "baseline": "A fantasy palette follows broad luxury or romance codes.",
          "deviation": "The material colour of the product governs the environment.",
          "interpretation": "Abstract spectacle keeps a product-specific anchor.",
          "transfer": "Sample the product's real colour, translucency and particulate behaviour before designing the set.",
          "risk": "Many beverages share amber codes, so colour alone cannot carry differentiation."
        },
        {
          "id": "semantic-match-cut",
          "name": "A transition becomes conceptual evidence instead of decorative continuity.",
          "signal": "Circular bodies and ingredients resolve into an overhead cup receiving tea.",
          "baseline": "A match cut connects shots primarily by outline or camera movement.",
          "deviation": "The matched images also perform the same idea: combining and pouring.",
          "interpretation": "A transition becomes conceptual evidence instead of decorative continuity.",
          "transfer": "Define the shared verb first, then find two images that express it in different worlds.",
          "risk": "Shape similarity without causal meaning produces a clever but empty edit."
        },
        {
          "id": "baseline-deviation-return",
          "name": "Repetition lets the viewer feel that the same moment now contains more intimacy.",
          "signal": "The couple's cafe two-shot appears before and after the amber dance.",
          "baseline": "A fantasy resolves straight into branding without returning to ordinary life.",
          "deviation": "The original composition measures an invisible emotional change.",
          "interpretation": "Repetition lets the viewer feel that the same moment now contains more intimacy.",
          "transfer": "Protect one repeatable baseline frame and return to it after the peak.",
          "risk": "The return needs a changed gaze, distance or sound cue to avoid feeling redundant."
        },
        {
          "id": "weightlessness-as-infusion",
          "name": "A familiar spectacle gains meaning by behaving like the advertised substance.",
          "signal": "The dancers lose gravity and drift like suspended matter inside amber liquid.",
          "baseline": "Floating bodies signify freedom, dreams or premium production value.",
          "deviation": "Leaves, liquid colour and the later pour assign weightlessness a product function.",
          "interpretation": "A familiar spectacle gains meaning by behaving like the advertised substance.",
          "transfer": "Tie every exceptional physical rule to a real material property of the product.",
          "risk": "Suspension must be safely designed; this BTS does not disclose the rigging method."
        },
        {
          "id": "hybrid-practical-dream-world",
          "name": "Real light on real bodies preserves tactility while compositing expands the metaphor.",
          "signal": "BTS shows a practical amber stage, performers, haze and lighting, followed by particle and compositing work.",
          "baseline": "An abstract product universe is built either as pure in-camera craft or full CGI.",
          "deviation": "Physical performance and atmosphere provide the base that post-production extends.",
          "interpretation": "Real light on real bodies preserves tactility while compositing expands the metaphor.",
          "transfer": "Capture the core performance, light and atmosphere practically before adding impossible layers.",
          "risk": "Hybrid pipelines need locked colour and spatial references to avoid visible seams."
        },
        {
          "id": "particles-at-the-emotional-peak",
          "name": "The ingredient reveal feels like an earned clarification rather than a diagram.",
          "signal": "Leaves and particulate matter become explicit only as the dance reaches maximum intensity.",
          "baseline": "Ingredient visuals establish the product at the beginning and remain constant.",
          "deviation": "Product specificity is delayed until the emotional metaphor is already understood.",
          "interpretation": "The ingredient reveal feels like an earned clarification rather than a diagram.",
          "transfer": "Introduce literal product cues progressively, with the clearest one at the dramatic peak.",
          "risk": "Waiting too long can leave viewers with a generic romance before the connection lands."
        },
        {
          "id": "narrative-packshot-depth",
          "name": "The product is presented as the source of the relationship moment rather than an interruption.",
          "signal": "Three tea packages occupy the foreground while the couple remains visible in the cafe background.",
          "baseline": "A packshot removes characters and resets to a neutral product tableau.",
          "deviation": "Branding, product range and story consequence share one depth composition.",
          "interpretation": "The product is presented as the source of the relationship moment rather than an interruption.",
          "transfer": "Keep a recognisable trace of the narrative result behind the clean product layer.",
          "risk": "Background action must not compete with package legibility or mandatory copy."
        },
        {
          "id": "late-verbal-claim",
          "name": "A concise line can name a feeling the audience has already experienced.",
          "signal": "The film remains almost entirely sensory until the final LOVARE tagline.",
          "baseline": "Voice-over explains taste attributes throughout a beverage advertisement.",
          "deviation": "Words arrive only after the visual metaphor has delivered the promise.",
          "interpretation": "A concise line can name a feeling the audience has already experienced.",
          "transfer": "Delay the claim until the image has created evidence for it, then keep the wording minimal.",
          "risk": "Low-attention placements may need earlier brand recognition even if explanation stays late."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Ролик не показывает вкус как набор красивых ингредиентов. Он даёт вкусу человеческую физику: чайный лист, фрукт и цветок становятся двумя людьми, которые притягиваются, вращаются, смешиваются и рождают эмоциональное состояние. Романтический танец одновременно объясняет продуктовый процесс — купаж и заваривание.</p>\n<h2>Чашка — причинный портал</h2>\n<h3>Сигнал</h3>\n<p>Чай появляется в первые восемь секунд, затем глоток и движение рук открывают янтарную фантазию. В конце верхний рисунок танца превращается в струю, входящую в ту же чашку.</p>\n<h3>Базовая норма</h3>\n<p>Lifestyle-реклама часто сначала показывает самостоятельную фантазию, а продукт подключает только packshot.</p>\n<h3>Отклонение</h3>\n<p>Продукт находится с обеих сторон метафоры: он запускает переживание и физически принимает его обратно.</p>\n<h3>Интерпретация</h3>\n<p>Когда предмет является и причиной, и выходом из фантазии, зрителю не приходится задним числом приклеивать эмоцию к бренду. LOVARE владеет переходом, а не только финальным кадром.</p>\n<h2>Люди исполняют поведение ингредиентов</h2>\n<h3>Сигнал</h3>\n<p>Award-entry объясняет идею как танец чайного листа, фруктов и цветов. В фильме эту работу выполняют тела: сцепляются, расходятся, кружатся, зависают и снова сходятся; листья и частицы появляются на пике.</p>\n<h3>Базовая норма</h3>\n<p>В рекламе чая вкус визуализируют макро-съёмкой сухой смеси, водой, паром или CGI-вихрем компонентов.</p>\n<h3>Отклонение</h3>\n<p>Ингредиенты не получают буквальных персонажей. Их динамику переносит человеческая пара.</p>\n<h3>Интерпретация</h3>\n<p>Персонификация работает глубже костюма или mascots: она переводит свойства продукта в отношения. «Смешивание» считывается одновременно как создание купажа и возникновение близости.</p>\n<h2>Два цветовых мира дают измеримый сдвиг</h2>\n<h3>Сигнал</h3>\n<p>Baseline — зелёное, воздушное кафе с холодными окнами, цветами и белым фарфором. Отклонение — почти чёрная сцена, насыщенный янтарь, туман, частицы и потеря гравитации. Затем кафе возвращается.</p>\n<h3>Базовая норма</h3>\n<p>Sensory film может сохранять один роскошный art direction и повышать интенсивность только монтажом.</p>\n<h3>Отклонение</h3>\n<p>Внутреннее состояние получает отдельную физику и узкую палитру цвета самого напитка.</p>\n<h3>Интерпретация</h3>\n<p>Контраст делает вкус пространством, но продуктовая цветовая связь удерживает его от произвольного fashion dream. Возврат к исходному кадру показывает, что изменилась не локация, а восприятие пары.</p>\n<h2>Переходы основаны на глаголах</h2>\n<h3>Сигнал</h3>\n<p>Рука на столе становится рукой в танце; сближение лиц — смешиванием; круг тел и частиц — чашкой; янтарная пустота — струёй чая.</p>\n<h3>Базовая норма</h3>\n<p>VFX-transition продаёт непрерывность через похожую форму, цвет или движение камеры.</p>\n<h3>Отклонение</h3>\n<p>Совпадает не только контур, но и функция действия: соединиться, смешаться, налиться.</p>\n<h3>Интерпретация</h3>\n<p>Semantic match cut запоминается лучше чистого морфа, потому что монтаж продолжает мысль. Это главный переносимый приём ролика: сначала найти общий глагол двух миров, затем проектировать визуальное совпадение.</p>\n<h2>Невесомость — метафора настоя, а не трюк</h2>\n<h3>Сигнал</h3>\n<p>Тела теряют вертикаль, расходятся как взвесь, затем медленно притягиваются. Exact Vimeo poster выбирает именно горизонтальный момент парения. BTS показывает практическую сцену, актёров, световой круг и последующую post-сборку.</p>\n<h3>Базовая норма</h3>\n<p>Suspension используется как универсальный образ свободы, сна или дорогого production value.</p>\n<h3>Отклонение</h3>\n<p>Здесь потеря веса окружена янтарём, листьями, частицами и финальным наливанием: тела ведут себя как компоненты внутри жидкости.</p>\n<h3>Интерпретация</h3>\n<p>Приём оправдан продуктом. BTS дополнительно сохраняет телесную правду: мир усилен post, но хореография и свет не заменены полностью цифровой симуляцией.</p>\n<h2>Packshot остаётся внутри истории</h2>\n<h3>Сигнал</h3>\n<p>Три упаковки стоят в той же флористической среде, а пара остаётся размыта на фоне. Цвета упаковок продолжают цветы и оттенки предыдущего танца.</p>\n<h3>Базовая норма</h3>\n<p>Packshot очищает кадр до нейтрального фона и отделяет branding от narrative.</p>\n<h3>Отклонение</h3>\n<p>Продукт занимает передний план, не стирая человеческий результат и art direction.</p>\n<h3>Интерпретация</h3>\n<p>Так бренд получает доказательство связи «чай → переживание → близость», а линейка разных вкусов появляется как физический источник вариативности мира.</p>\n<h2>Что подтверждает BTS</h2>\n<ul>\n<li>Кафе — крупный practically dressed set с настоящей флористикой и оконной архитектурой.</li>\n<li>Янтарный танец снят на большой затемнённой сцене в тумане под круговым массивом источников.</li>\n<li>Ноги, частицы и поверхность дорабатывались в post; breakdown соединяет practical cafe, amber stage и собранный результат.</li>\n<li>Отдельный product/liquid setup подтверждает, что предметные кадры не просто вырезаны из танцевальной площадки.</li>\n<li>Это hybrid craft: art department + choreography + lighting + controlled camera + compositing.</li>\n</ul>\n<h2>Практический production blueprint</h2>\n<ol>\n<li>Выберите бытовой ритуал, который продукт реально запускает.</li>\n<li>Назовите 3–5 физических глаголов продукта: смешиваться, растворяться, подниматься, соединяться, оседать.</li>\n<li>Переведите каждый глагол в действие персонажей, не превращая их в буквальные mascots.</li>\n<li>Снимите baseline до трансформации на ясной, повторяемой оси.</li>\n<li>Дайте внутреннему миру палитру самого продукта и одно новое физическое правило.</li>\n<li>Стройте каждый переход через общий смысловой глагол, а не отдельный эффект.</li>\n<li>Вернитесь к baseline тем же визуальным маршрутом, которым вошли в фантазию.</li>\n<li>Поместите packshot в тот же мир и сохраните в нём след человеческого результата.</li>\n<li>Отдельно спроектируйте короткую версию: сокращать следует количество повторов, а не причинную цепочку <code>продукт → жест → метафора → возврат</code>.</li>\n</ol>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li><strong>Product as portal:</strong> показать продукт до фантазии и сделать его механизмом возврата.</li>\n<li><strong>Human ingredient physics:</strong> дать людям двигаться по законам продукта.</li>\n<li><strong>Semantic match cut:</strong> соединять миры одним и тем же глаголом.</li>\n<li><strong>Palette from material:</strong> строить dream world из цвета реальной субстанции.</li>\n<li><strong>Baseline / deviation / return:</strong> измерять внутренний сдвиг повтором бытовой композиции.</li>\n<li><strong>Hybrid spectacle:</strong> сначала получить практический свет, дым, движение и фактуру, затем усиливать post.</li>\n<li><strong>Narrative packshot:</strong> оставить результат истории в глубине брендового кадра.</li>\n</ul>\n<h2>Риски</h2>\n<ul>\n<li>Чувственная романтика может запомниться сильнее конкретной разницы между blends; продуктовая линейка появляется поздно.</li>\n<li>Янтарный dream world — знакомый код luxury/sensory advertising; без точной причинности он быстро становится заменяемым.</li>\n<li>Невесомость и haze требуют безопасной choreography/rigging-практики; BTS не даёт основания описывать конкретную систему подвеса.</li>\n<li>Сильный creator cut не гарантирует, что 20-секундная версия сохраняет всю причинную цепочку; её монтаж недоступен.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>shot order, звук, packshot и точная структура Vimeo <code>1185694058</code> длительностью <code>20 s</code>;</li>\n<li>byte/edit/crop/audio identity Vimeo и award-embedded <code>56.099 s</code> master;</li>\n<li>точный технический рецепт suspension, particles, compositing и liquid setup;</li>\n<li>полный lyric и авторизованный transcript песни;</li>\n<li>какие именно растительные элементы соответствуют каждому конкретному вкусу на каждом кадре;</li>\n<li>субъективные мысли персонажей за пределами наблюдаемой близости.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Обычный чайный ритуал между двумя людьми раскрывается как скрытый танец ингредиентов: прикосновение рук переносит пару из цветочного кафе в янтарный мир настоя, где тела смешиваются, вращаются и парят подобно листьям, фруктам и цветам. Струя чая возвращает фантазию в чашку, а продукт оказывается не финальной вставкой, а причиной пережитого преображения.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Логотип LOVARE поверх залитого солнцем кафе-оранжереи. Мужчина и женщина сидят за маленьким столом среди цветов.</td>\n<td>Устанавливает реальный мир и сразу связывает бренд с избыточной ботанической красотой.</td>\n</tr>\n<tr>\n<td>00:04–00:08</td>\n<td>Чередуются портреты пары; чайник наливает янтарный чай в фарфоровую чашку.</td>\n<td>Чашка становится физическим центром сцены и будущим порталом.</td>\n</tr>\n<tr>\n<td>00:08–00:16</td>\n<td>Пара смотрит друг на друга; женщина пьёт чай. Время будто замедляется.</td>\n<td>Вкус запускает субъективный режим без объясняющей реплики.</td>\n</tr>\n<tr>\n<td>00:16–00:20</td>\n<td>Рука мужчины скользит по столу к руке женщины. Кафе темнеет и растворяется в чёрно-янтарном пространстве.</td>\n<td>Обыденное приближение рук превращается в первый танцевальный контакт; переход основан на смысле жеста.</td>\n</tr>\n<tr>\n<td>00:20–00:28</td>\n<td>Пара танцует в плотном янтарном тумане: соединяется руками, вращается, меняет ось и словно теряет вес.</td>\n<td>Люди начинают исполнять поведение смешивающихся ингредиентов, а романтика становится метафорой купажа.</td>\n</tr>\n<tr>\n<td>00:28–00:34</td>\n<td>Ноги задевают тёмную поверхность; частицы и лепестки взлетают. Движение ускоряется и размазывается.</td>\n<td>Даёт невесомой метафоре материальный контакт, ароматическую «пыль» и тактильность.</td>\n</tr>\n<tr>\n<td>00:34–00:38</td>\n<td>Янтарная масса взрывается листьями/частицами; затем тела оказываются подвешенными далеко друг от друга.</td>\n<td>На пике танец прямо переходит в образ настоя и растительных компонентов.</td>\n</tr>\n<tr>\n<td>00:38–00:45</td>\n<td>Пара плывёт навстречу, сближается почти до поцелуя; верхний план соединяет тела и ингредиенты в одном круговом рисунке.</td>\n<td>Любовное притяжение и смешивание вкусов становятся одним визуальным глаголом.</td>\n</tr>\n<tr>\n<td>00:45–00:49</td>\n<td>Круговой рисунок превращается в верхний план чашки; струя чая входит в неё. Возвращается стол кафе.</td>\n<td>Фантазия не обрывается, а «выливается» обратно в продукт через semantic match cut.</td>\n</tr>\n<tr>\n<td>00:49–00:52</td>\n<td>Пара снова сидит напротив друг друга, но близость уже прочитана как пережитый общий танец.</td>\n<td>Возвращает baseline и показывает изменение без слов и сюжетного последствия.</td>\n</tr>\n<tr>\n<td>00:52–00:56.099</td>\n<td>Три упаковки LOVARE стоят среди цветов. Появляется <code>LOVARE</code>, затем слоган <code>Відчуй красу</code>; звучит финальная бренд-строка.</td>\n<td>Материализует разные blend worlds и закрывает обещание кампании продуктом.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Чай присутствует до фантазии, поэтому не выглядит поздним рекламным оправданием.</li>\n<li>Глоток и приближение рук запускают внутренний мир вкуса и взаимного притяжения.</li>\n<li>Танец переводит свойства настоя в человеческую физику: смешивание, кружение, парение, сближение.</li>\n<li>Листья, частицы и янтарная среда делают метафору продукта всё более явной.</li>\n<li>Верхняя композиция тел и ингредиентов превращается в реальную чашку.</li>\n<li>Возврат к паре доказывает эмоциональный эффект ритуала, а packshot закрепляет его за линейкой LOVARE.</li>\n</ol>\n<h2>Граница реконструкции</h2>\n<p>Хронология относится к полному award-embedded master <code>56.099410 s</code>, подтверждённому 29 browser-decoded frames. Точная Vimeo-версия длится <code>20 s</code>, но доступен только её public poster; её shot order, звук и финальный packshot не выдаются за наблюдённые. Авторизованный shooting script не найден.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Сюжетного диалога и объясняющего voice-over в полном ролике не установлено.</li>\n<li>Основной слой — песня с женским вокалом, ритмически соединённая с танцем; automatic captions ненадёжно распознают большую часть lyric и не используются как точный transcript.</li>\n<li>Единственная надёжно читаемая бренд-строка в финале: <code>Чай LOVARE. Відчуй красу.</code> Она совпадает с видимым слоганом и названием award-entry.</li>\n<li>Локальная speech-модель не запускалась: сюжетная информация передаётся изображением, а высокий swap держит shared heavy-compute gate закрытым.</li>\n</ul>\n<h2>Карта звука</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Слой</th>\n<th>Драматическая функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08</td>\n<td>Мягкое музыкальное вступление, женский вокал</td>\n<td>Делает кафе не бытовым, а уже слегка романтическим пространством; наливание чая получает церемониальный вес.</td>\n</tr>\n<tr>\n<td>00:08–00:18</td>\n<td>Песня набирает импульс</td>\n<td>Поддерживает взгляды, глоток и приближение рук; музыка готовит переход раньше визуального мира.</td>\n</tr>\n<tr>\n<td>00:18–00:34</td>\n<td>Более выраженный ритм и вокальная линия</td>\n<td>Танец становится не вставкой, а телесным продолжением музыкального фразирования; ускорение совпадает с частицами и motion blur.</td>\n</tr>\n<tr>\n<td>00:34–00:46</td>\n<td>Кульминационный музыкальный подъём</td>\n<td>Сопровождает выброс листьев/частиц, парение и максимальное сближение пары; ощущение настоя подаётся как эмоциональный пик.</td>\n</tr>\n<tr>\n<td>00:46–00:52</td>\n<td>Музыка возвращается к разрешению</td>\n<td>Струя чая и возвращение в кафе соединяют фантазию с физическим продуктом.</td>\n</tr>\n<tr>\n<td>00:52–00:56.099</td>\n<td>Packshot, финальная бренд-строка</td>\n<td>Слова впервые становятся однозначной рекламной информацией после почти полностью чувственного рассказа.</td>\n</tr>\n</tbody>\n</table>\n<h2>BTS как аудиодоказательство</h2>\n<p>В BTS automatic captions фиксируют музыку, фрагменты постановочных команд и благодарность группе. Достаточно уверенно читаются команды около <code>00:50–00:55</code> — <code>Красиві ніжки. Тримаємо.</code> — и благодарность около <code>01:09–01:17</code>. Остальные фразы и sung text искажены распознаванием и не нормализуются.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>полный точный lyric, автор текста и распределение вокальных партий;</li>\n<li>покадровая карта SFX/stems и точный mix process;</li>\n<li>идентичность музыкального монтажа полного master и exact Vimeo <code>20 s</code>;</li>\n<li>является ли финальная фраза отдельным voice-over, частью песни или гибридным brand sting на исходных stems.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Логотип LOVARE поверх цветочного кафе.</td>\n<td>Широкий baseline; солнце и стеклянные окна дают воздушную глубину.</td>\n<td>Музыкальное вступление.</td>\n<td>Full master.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/frame-004500.png</code></td>\n<td>Женщина за столом среди цветов.</td>\n<td>Мягкий портрет с очень малой глубиной резкости.</td>\n<td>Женский вокал.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/frame-006500.png</code></td>\n<td>Пара смотрит друг на друга через сервировку.</td>\n<td>Симметричный two-shot связывает лица чашкой и чайником.</td>\n<td>Песня.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/frame-008500.png</code></td>\n<td>Чай льётся в фарфоровую чашку.</td>\n<td>Верхний предметный план впервые показывает янтарный цвет будущего мира.</td>\n<td>Музыка, возможный предметный SFX не выделяется отдельно.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:14.5</td>\n<td><code>frames/frame-014500.png</code></td>\n<td>Женщина делает глоток.</td>\n<td>Tight portrait превращает вкус в субъективный триггер.</td>\n<td>Песня.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/frame-016500.png</code></td>\n<td>Мужчина тянет руку по столу.</td>\n<td>Низкая линия стола; gesture match готовит смену пространства.</td>\n<td>Музыкальный импульс растёт.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/frame-018500.png</code></td>\n<td>Руки соединяются, кафе проваливается в тёмный янтарь.</td>\n<td>Свет и фон меняются вокруг непрерывного жеста.</td>\n<td>Переход к танцевальной части.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/frame-020500.png</code></td>\n<td>Пара начинает танец в янтарном тумане.</td>\n<td>Полный рост, чёрное пространство, контровой свет.</td>\n<td>Ритм и вокал ведут движение.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td><code>frames/frame-022500.png</code></td>\n<td>Тела вращаются и меняют привычную вертикаль.</td>\n<td>Наклонённая/верхняя ось убирает ощущение пола.</td>\n<td>Песня.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/frame-024500.png</code></td>\n<td>В кадре остаётся связь рук; тела расходятся за границы.</td>\n<td>Крупный пластический fragment вместо лиц.</td>\n<td>Песня.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/frame-028500.png</code></td>\n<td>Ступни касаются тёмной поверхности, частицы взлетают.</td>\n<td>Low close-up материализует танец через грунт и пыль.</td>\n<td>Ритмический акцент.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/frame-032500.png</code></td>\n<td>Лица пары сходятся в интимной близости.</td>\n<td>Tight two-shot на пике движения.</td>\n<td>Вокальная кульминация нарастает.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:34.5</td>\n<td><code>frames/frame-034500.png</code></td>\n<td>Янтарная среда заполняется листьями/частицами.</td>\n<td>Абстрактный all-over frame разрывает телесную непрерывность.</td>\n<td>Музыкальный подъём.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:38.5</td>\n<td><code>frames/frame-038500.png</code></td>\n<td>Пара парит горизонтально и движется навстречу.</td>\n<td>Дальний симметричный силуэт; этот мир совпадает с exact Vimeo poster.</td>\n<td>Песня.</td>\n<td>Master + Vimeo poster.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td><code>frames/frame-042500.png</code></td>\n<td>Почти-поцелуй внутри янтарного пространства.</td>\n<td>Close-up останавливает абстракцию на человеческом желании.</td>\n<td>Песня.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:44.5</td>\n<td><code>frames/frame-044500.png</code></td>\n<td>Верхний круговой рисунок тел и ингредиентов.</td>\n<td>Top shot подготавливает геометрию чашки.</td>\n<td>Музыка идёт к разрешению.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:46.5</td>\n<td><code>frames/frame-046500.png</code></td>\n<td>Чай льётся в чашку на реальном столе.</td>\n<td>Semantic match cut: янтарный мир становится физической жидкостью.</td>\n<td>Песня смягчается.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:50.5</td>\n<td><code>frames/frame-050500.png</code></td>\n<td>Пара снова в кафе.</td>\n<td>Возврат к исходной оси, но уже с накопленной интимностью.</td>\n<td>Музыкальное разрешение.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:52.5</td>\n<td><code>frames/frame-052500.png</code></td>\n<td>Три продукта LOVARE среди цветов; английский слоган.</td>\n<td>Чистый packshot сохраняет глубину кафе и пару в фоне.</td>\n<td>Brand sting.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:55.8</td>\n<td><code>frames/frame-055800.png</code></td>\n<td>Packshot с украинским <code>Відчуй красу</code>.</td>\n<td>Финальный статичный claim.</td>\n<td><code>Чай LOVARE. Відчуй красу.</code></td>\n<td>Master + automatic caption cross-check.</td>\n</tr>\n</tbody>\n</table>\n<h2>Производственная раскадровка по BTS</h2>\n<table>\n<thead>\n<tr>\n<th>Таймкод BTS</th>\n<th>Кадр</th>\n<th>Наблюдение</th>\n<th>Значение</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/bts-frame-000500.png</code></td>\n<td>Title card публикует шесть главных production credits.</td>\n<td>Первичное подтверждение режиссуры, оператора, продюсера, монтажа, art direction и sound design полного master.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/bts-frame-020500.png</code></td>\n<td>Кафе снято на большой практической площадке с окнами и плотной флористикой.</td>\n<td>Ботаническая глубина создана physical art department, а не только compositing.</td>\n</tr>\n<tr>\n<td>00:40.5</td>\n<td><code>frames/bts-frame-040500.png</code></td>\n<td>На монтажном мониторе — танцующие ноги, частицы и окрашенная поверхность.</td>\n<td>Post усиливает практическое движение средой и частицами.</td>\n</tr>\n<tr>\n<td>01:00.5</td>\n<td><code>frames/bts-frame-060500.png</code></td>\n<td>Камера и монитор стоят перед подсвеченным жидкостным/предметным setup.</td>\n<td>Product/liquid imagery снималось отдельным практическим unit; точное оборудование не идентифицируется.</td>\n</tr>\n<tr>\n<td>01:10.5</td>\n<td><code>frames/bts-frame-070500.png</code></td>\n<td>Танцоры и камера-риг на большой чёрной сцене под круговым массивом прямоугольных источников в янтарном тумане.</td>\n<td>Парящий мир имеет практическую световую и хореографическую основу.</td>\n</tr>\n<tr>\n<td>01:20.5</td>\n<td><code>frames/bts-frame-080500.png</code></td>\n<td>В breakdown одновременно показаны цветочное кафе, янтарная сцена и собранный кадр.</td>\n<td>Финальный мир строится из практических сцен, монтажа и compositing, а не как полностью синтетическая CGI-среда.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>29 кадров полного master покрывают <code>00:00.5–00:55.8</code>, 10 BTS-кадров — <code>00:00.5–01:28.5</code>; обе последовательности сведены в contact sheets. Exact Vimeo представлен отдельно своим public poster и не подменяется раскадровкой 56-секундной версии.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Tea dance | LOVARE+</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22014\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22014</a></li>\n<li>Сообщение: <code>22014</code></li>\n<li>Дата UTC: 2026-04-27T05:01:58+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1185694058\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1185694058</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>TEA DANCE - LOVARE+\nby Pavel Buryak</p>\n<p><a href=\"https://vimeo.com/1185694058\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1185694058</a></p>\n<p>#adv@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Кампания: <code>LOVARE: Feel the Beauty</code></li>\n<li>Бренд: LOVARE</li>\n<li>Agency / production: Postmen</li>\n<li>Режиссёр: Pavel Buryak</li>\n<li>Оператор: Dima Chernyavskyi</li>\n<li>Хореограф: Olena Ukrop</li>\n<li>Формат разбора: полный campaign film <code>56.099 s</code> плюс BTS <code>88.607 s</code></li>\n<li>Фестивальная фиксация: Ukrainian Creative Stories, ADC*UA / KIAF 2024</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на авторский Vimeo <code>1185694058</code>, где публично подтверждаются название <code>Tea dance | LOVARE+</code>, Pavel Buryak, длительность <code>20 s</code>, poster и основные credits. Сам player после Cloudflare/authorization не открылся, поэтому точный 20-секундный монтаж не реконструируется.</p>\n<p>Полный E4-master взят из YouTube-публикации sound designer Igor Bondarenko, которую официальный award-entry Postmen встраивает как <code>film or sound video</code>. Сохранённый mux имеет длительность <code>56.099410 s</code>, SHA-256 <code>403924a3e58fd7f447f4a1edf588868bcaf086618339141784de5480d892a921</code>. Совпадение кампании, бренда, режиссёра, команды, визуального мира и Vimeo poster подтверждает identity работы, но byte/edit/crop/audio identity с 20-секундной Vimeo-версией не заявляется.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.746930+00:00"
    },
    {
      "id": "2026-04-26__tg-22013-a0__tenaya-aruma",
      "caseId": "-1001147919203:22013:0",
      "messageId": 22013,
      "date": "2026-04-26T05:15:44+00:00",
      "title": "Tenaya Aruma | Next-Level Sensitivity",
      "brand": "Tenaya",
      "campaign": "",
      "format": "film",
      "director": "Aleix Vilardebò",
      "author": "Xavi Trilla",
      "evidence": "E4",
      "frameCount": 40,
      "durationSeconds": 66,
      "summary": "Aruma обещает не просто сцепление, а чувствительность: считывать рельеф и точнее распределять движение. Фильм не объясняет это свойство — он заставляет камеру вести себя как подошва и кожа. Объектив почти касается поверхности, выворачивает ось, раздувает малую точку опоры до целого ландшафта и соединяет резину, камень, зацеп, магнезию и органическую фактуру в один сенсорный мир.",
      "sourceUrl": "https://www.youtube.com/watch?v=5rZelqF9M3k",
      "telegramUrl": "https://t.me/fps_24_video/22013",
      "images": [
        {
          "src": "./frames/2026-04-26__tg-22013-a0__tenaya-aruma-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "official-product-top.webp"
        }
      ],
      "tasks": [
        "product",
        "sound",
        "camera",
        "material",
        "reframe"
      ],
      "moves": [
        {
          "id": "promise-as-camera-law",
          "name": "The viewer experiences the proposition before seeing or reading it.",
          "signal": "Extreme proximity, fisheye and shifting axes make the lens behave like a body reading the climbing surface.",
          "baseline": "A performance film uses the camera to document an athlete and lets copy explain the product benefit.",
          "deviation": "Sensitivity becomes the operating rule of the image itself.",
          "interpretation": "The viewer experiences the proposition before seeing or reading it.",
          "transfer": "Translate one product promise into a rule for lens distance, movement, scale and edit rhythm.",
          "risk": "A perceptual rule can become a style gimmick if it is not anchored to a real product function."
        },
        {
          "id": "ambiguous-tactile-macro",
          "name": "The eye starts reading softness, grain and pressure instead of naming objects.",
          "signal": "Particles, rounded protrusions, cracked terrain, rubber and rock are initially difficult to distinguish.",
          "baseline": "Macro shots clearly label premium materials or technical components.",
          "deviation": "Material identity is delayed while texture remains highly legible.",
          "interpretation": "The eye starts reading softness, grain and pressure instead of naming objects.",
          "transfer": "Begin with an unlabeled texture that expresses the benefit, then reveal its product relationship later.",
          "risk": "If context arrives too late, ambiguity becomes arbitrary abstraction."
        },
        {
          "id": "contact-centred-distortion",
          "name": "Pressure and feedback become visible forces rather than hidden biomechanics.",
          "signal": "Radial deformations pull the image toward a rock or hold at the centre of contact.",
          "baseline": "Optical distortion decorates the full frame uniformly.",
          "deviation": "The functional contact point controls the surrounding geometry.",
          "interpretation": "Pressure and feedback become visible forces rather than hidden biomechanics.",
          "transfer": "Choose the decisive product interaction and let spatial distortion radiate from that exact point.",
          "risk": "The effect must preserve enough action clarity to keep the functional reading."
        },
        {
          "id": "late-explanatory-product-reveal",
          "name": "The product arrives as an explanation for the world, not as an interruption.",
          "signal": "Aruma is first handled clearly around 38 seconds and receives clean hero details only after 56 seconds.",
          "baseline": "A launch film identifies the model and major features in its opening section.",
          "deviation": "The benefit is experienced for more than half the film before its carrier is named.",
          "interpretation": "The product arrives as an explanation for the world, not as an interruption.",
          "transfer": "Seed the product's visual physics early, then time the reveal to resolve those motifs.",
          "risk": "Short placements may lose brand attribution before the reveal."
        },
        {
          "id": "scale-collapse",
          "name": "A millimetric foothold is framed as the decision that governs a whole body in space.",
          "signal": "Granular macro, a shoe contact point, a full climber and a huge natural arch are cut as one continuous surface system.",
          "baseline": "Macro supplies product detail while wide shots provide separate environmental context.",
          "deviation": "Micro and geological scales answer one another through shape and texture.",
          "interpretation": "A millimetric foothold is framed as the decision that governs a whole body in space.",
          "transfer": "Find the same functional pattern at product, body and environmental scales and intercut them causally.",
          "risk": "Scale matches without a shared function read as an abstract montage reel."
        },
        {
          "id": "indoor-outdoor-continuum",
          "name": "Adaptability is implied through continuity rather than a checklist of use cases.",
          "signal": "Artificial holds and natural rock repeatedly alternate without becoming separate chapters.",
          "baseline": "A climbing product chooses either gym performance or outdoor authenticity as its single proof world.",
          "deviation": "Both surfaces share the same lens language and tactile motifs.",
          "interpretation": "Adaptability is implied through continuity rather than a checklist of use cases.",
          "transfer": "Use one repeated camera rule to unify multiple environments the product must handle.",
          "risk": "Coverage across contexts does not by itself prove equal technical performance in each."
        },
        {
          "id": "baseline-deviation-return",
          "name": "Repetition makes the perceptual shift legible and gives the eye a recovery beat.",
          "signal": "A calm wide shot of a seated athlete in the gym appears before and after the central sensory abstraction.",
          "baseline": "High-energy sport edits avoid stillness and repeated compositions.",
          "deviation": "A neutral frame is protected as a measurement point inside a disorienting film.",
          "interpretation": "Repetition makes the perceptual shift legible and gives the eye a recovery beat.",
          "transfer": "Capture one simple baseline composition and repeat it after the strongest formal deviation.",
          "risk": "An unchanged repeat can feel like filler if its narrative placement is not deliberate."
        },
        {
          "id": "property-not-victory-climax",
          "name": "The true hero is sensitivity at the contact point.",
          "signal": "The film peaks in ceiling POV and close shoe contact rather than a summit or celebratory pose.",
          "baseline": "Outdoor advertising resolves effort with achievement.",
          "deviation": "Maximum product perception replaces maximum athlete status.",
          "interpretation": "The true hero is sensitivity at the contact point.",
          "transfer": "Design the climax around the benefit becoming most observable, even if no conventional win occurs.",
          "risk": "Audiences expecting an emotional payoff may find the ending analytical or unresolved."
        },
        {
          "id": "product-form-contamination",
          "name": "Recognition feels retrospective: earlier images acquire product meaning once Aruma appears.",
          "signal": "Rounded nubs, radial fields, black-white contrast and later mint accents anticipate the shoe's shapes and palette.",
          "baseline": "Product codes remain confined to packshots and logo frames.",
          "deviation": "The object's morphology quietly contaminates the entire film before reveal.",
          "interpretation": "Recognition feels retrospective: earlier images acquire product meaning once Aruma appears.",
          "transfer": "Extract three non-logo features from the product and distribute them across environments and transitions.",
          "risk": "Generic shapes or colours will not create reliable attribution on their own."
        },
        {
          "id": "clean-detail-after-chaos",
          "name": "A conventional product close-up gains narrative force because it answers preceding uncertainty.",
          "signal": "Studio-like toe and side details follow more than 50 seconds of rotated, smeared and deformed action.",
          "baseline": "Product beauty shots are interspersed throughout the film.",
          "deviation": "Clarity is withheld and used as the final visual resolution.",
          "interpretation": "A conventional product close-up gains narrative force because it answers preceding uncertainty.",
          "transfer": "Treat the clean packshot as a resolution state and earn it through controlled visual instability.",
          "risk": "The late clarity must last long enough for model and design recognition."
        },
        {
          "id": "wordless-feature-architecture",
          "name": "Film builds desire and bodily understanding; the product page supplies specification depth.",
          "signal": "No published spoken copy or subtitles carry the proposition; sequence and camera behaviour do the explanatory work.",
          "baseline": "Technical footwear films use feature callouts, supers or voice-over.",
          "deviation": "The official page holds detailed technology claims while the film remains sensory.",
          "interpretation": "Film builds desire and bodily understanding; the product page supplies specification depth.",
          "transfer": "Assign emotion and felt proof to film, then place precise claims in the adjacent information surface.",
          "risk": "The film alone may under-communicate concrete differentiation in media without a supporting page."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p>Aruma обещает не просто сцепление, а чувствительность: считывать рельеф и точнее распределять движение. Фильм не объясняет это свойство — он заставляет камеру вести себя как подошва и кожа. Объектив почти касается поверхности, выворачивает ось, раздувает малую точку опоры до целого ландшафта и соединяет резину, камень, зацеп, магнезию и органическую фактуру в один сенсорный мир.</p>\n<p>Самый сильный ход: рекламируемое качество становится правилом восприятия всего ролика. Ещё до появления обуви зритель уже «смотрит стопой».</p>\n<h2>Signal → baseline → deviation → interpretation</h2>\n<h3>1. Камера как сенсор</h3>\n<ul>\n<li><strong>Signal:</strong> fisheye и rock-level POV проходят вплотную к рукам, стопам, потолку и зацепам; горизонт постоянно меняется.</li>\n<li><strong>Baseline:</strong> спортивный product film обычно показывает технику спортсмена читаемыми общими и средними планами.</li>\n<li><strong>Deviation:</strong> пространство подчинено не зрительской ориентации, а точке контакта тела со стеной.</li>\n<li><strong>Interpretation:</strong> обещание sensitivity доказано формой изображения, а не голосовым claim.</li>\n</ul>\n<h3>2. Материалы без границ</h3>\n<ul>\n<li><strong>Signal:</strong> частицы, мягкие выступы, плавящаяся стопа, потрескавшаяся плоскость, камень и искусственные зацепы монтируются как родственные состояния.</li>\n<li><strong>Baseline:</strong> продукт отделяют от environment и демонстрируют как технический объект.</li>\n<li><strong>Deviation:</strong> фильм намеренно не позволяет сразу назвать материал или масштаб.</li>\n<li><strong>Interpretation:</strong> туфля представлена как интерфейс, через который разные поверхности становятся читаемыми вариациями одного контакта.</li>\n</ul>\n<h3>3. Поздний reveal</h3>\n<ul>\n<li><strong>Signal:</strong> однозначное надевание Aruma появляется примерно на <code>00:38</code>, product heroes — после <code>00:56</code>.</li>\n<li><strong>Baseline:</strong> launch film быстро показывает модель, логотип и feature callouts.</li>\n<li><strong>Deviation:</strong> первые две трети строят эффект свойства до предъявления его носителя.</li>\n<li><strong>Interpretation:</strong> зритель узнаёт продукт как объяснение уже пережитой сенсорной грамматики, а не как позднюю обязательную вставку.</li>\n</ul>\n<h3>4. Нет вершины — есть точность</h3>\n<ul>\n<li><strong>Signal:</strong> фильм чередует зал, естественный рельеф, отдых, надевание и движение, но не заканчивает topping-out или победной позой.</li>\n<li><strong>Baseline:</strong> outdoor performance реклама строится вокруг преодоления и достижения.</li>\n<li><strong>Deviation:</strong> кульминация — самый близкий и дезориентирующий контакт с потолочной стеной, затем детали обуви.</li>\n<li><strong>Interpretation:</strong> hero здесь не спортсмен и не вершина, а качество обратной связи между стопой и поверхностью.</li>\n</ul>\n<h3>5. Масштаб как продуктовый аргумент</h3>\n<ul>\n<li><strong>Signal:</strong> фактура проходит путь от микрочастиц и rubber detail до огромной природной арки и обратно.</li>\n<li><strong>Baseline:</strong> macro служит отдельной красивой вставкой, wide — контекстом.</li>\n<li><strong>Deviation:</strong> монтаж делает микро- и геологический масштаб одной непрерывной системой.</li>\n<li><strong>Interpretation:</strong> «читать каждый выступ» получает пространственное доказательство: малое решение стопы управляет большим движением тела.</li>\n</ul>\n<h2>Драматургия</h2>\n<ol>\n<li><strong>Загадка ощущения, 00:00–00:04.</strong> Фактура дана раньше предмета; фильм активирует тактильное внимание.</li>\n<li><strong>Тело внутри поверхности, 00:04–00:18.</strong> Зал и скала подтверждают sport context, но оптика быстро отказывается от нейтрального наблюдения.</li>\n<li><strong>Сенсорная абстракция, 00:18–00:36.</strong> Контакт деформирует среду; масштаб и материал становятся переменными.</li>\n<li><strong>Предметный ключ, 00:36–00:44.</strong> Надевание и перенос пары связывают весь накопленный опыт с Aruma.</li>\n<li><strong>Применение и максимум контакта, 00:44–00:56.</strong> Outdoor proof и ceiling POV показывают диапазон и субъективную точность.</li>\n<li><strong>Разрешение через продукт, 00:56–01:06.</strong> Детали модели сохраняют прежнюю оптическую грамматику и уступают место единственному ясному словесному знаку — Tenaya.</li>\n</ol>\n<p>Это не классическая цепочка <code>проблема → решение → результат</code>. Скорее это <code>ощущение → тело → потеря масштаба → предметный ключ → повтор ощущения с пониманием</code>.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li><strong>Сверхширокая близость.</strong> Fisheye не просто добавляет энергию, а преувеличивает ближайшую точку — визуальный аналог давления и чувствительности.</li>\n<li><strong>Нестабильная ось.</strong> Перевороты нормализуют опыт нависающей стены и дают зрителю телесную, а не архитектурную ориентацию.</li>\n<li><strong>Макро без подписи.</strong> Пока невозможно назвать материал, взгляд начинает считывать выступ, мягкость, зерно, трещину и трение.</li>\n<li><strong>Morphological rhyme.</strong> Зацеп, rock nub, toe rubber и гранулированный «цветок» повторяют округлые формы и радиальные поля.</li>\n<li><strong>Сдержанная палитра.</strong> Белый, чёрный, каменно-коричневый и мятный акцент продукта удерживают хаотичную оптику в единой системе.</li>\n<li><strong>Контраст baseline/deviation.</strong> Спокойный широкий кадр сидящего спортсмена делает последующее сенсорное искажение измеримым.</li>\n<li><strong>Поздняя чистота.</strong> Только product details и end card получают почти студийную ясность; до них изображение остаётся в контакте и движении.</li>\n</ul>\n<h2>Как продукт присутствует до показа</h2>\n<p>Форма Aruma «заражает» фильм заранее:</p>\n<ul>\n<li>округлые выступы напоминают rubber/holds, но не объявляются ими;</li>\n<li>радиальное растяжение вокруг точки опоры предвосхищает распределение давления;</li>\n<li>текучие материалы рифмуются с адаптацией мягкой обуви;</li>\n<li>смена зала и скалы заранее доказывает диапазон применения;</li>\n<li>мятный цвет появляется как самый различимый продуктовый акцент после длинного нейтрального блока.</li>\n</ul>\n<p>Это полезнее обычного тизера, потому что скрывает не сам предмет, а логику его преимущества.</p>\n<h2>Производственная гипотеза, отделённая от факта</h2>\n<p>Наблюдаемые факты: экстремальный wide/fisheye, rotation, macro, high-key/negative treatment, particles, morph/deformation и совмещение indoor/outdoor footage. Публичные credits подтверждают режиссуру, cinematography, монтаж, grading и VFX.</p>\n<p>Вероятный, но не доказанный pipeline: съёмочные wide-angle/close passes соединены с post-деформациями, compositing и texture plates. Точные объективы, camera rig, software, generative методы и порядок VFX не опубликованы, поэтому они не реконструируются как факт.</p>\n<h2>Как перенести приём</h2>\n<ol>\n<li>Сформулируйте обещание продукта как физический глагол: <code>чувствовать</code>, <code>адаптироваться</code>, <code>стягиваться</code>, <code>скользить</code>, <code>амортизировать</code>.</li>\n<li>Назначьте этот глагол не только герою, но и камере, монтажу, масштабу и переходам.</li>\n<li>Снимите короткий читаемый baseline, чтобы зритель мог почувствовать последующее отклонение.</li>\n<li>Соберите библиотеку реальных поверхностей продукта и среды; ищите рифмы формы, а не буквальные morph-переходы.</li>\n<li>Отложите reveal, но дайте свойству работать с первой секунды.</li>\n<li>Поместите clean product shots в тот же перцептивный язык, чтобы packshot объяснял фильм, а не останавливал его.</li>\n<li>Проверяйте, сохраняется ли преимущество в немом просмотре; если нет, визуальная метафора слишком общая.</li>\n<li>Для короткой версии сохраняйте цепь <code>неясная поверхность → контакт → product key → detail → brand</code>, сокращая повторы, а не причинность.</li>\n</ol>\n<h2>Что можно украсть как приём</h2>\n<ul>\n<li><strong>Promise as camera law:</strong> сделать преимущество продукта правилом объектива.</li>\n<li><strong>Ambiguous macro:</strong> задержать называние материала, чтобы зритель начал ощущать фактуру.</li>\n<li><strong>Contact-centred distortion:</strong> искажать изображение вокруг функционально важной точки.</li>\n<li><strong>Late explanatory reveal:</strong> сначала дать эффект, затем показать его носитель.</li>\n<li><strong>Scale collapse:</strong> монтировать микро- и макромир как одну систему.</li>\n<li><strong>Baseline / deviation / return:</strong> повторить нейтральный кадр внутри субъективной дуги.</li>\n<li><strong>No victory climax:</strong> завершить максимальной демонстрацией свойства, а не универсальной победной позой.</li>\n<li><strong>Product-contaminated film:</strong> разнести форму, цвет и физику продукта по кадрам задолго до packshot.</li>\n</ul>\n<h2>Риски</h2>\n<ul>\n<li>Частая дезориентация и extreme wide могут утомлять или вызывать motion discomfort.</li>\n<li>Без официальной продуктовой страницы абстракция доказывает «контакт», но не объясняет конкретные SXR Dynamics, RBRX или Draxtor.</li>\n<li>Поздний reveal снижает раннюю brand recognition в low-attention placement.</li>\n<li>Похожие tactile/macro коды доступны обуви, outdoor gear и skincare; дифференциацию удерживают climbing context и точная форма Aruma.</li>\n<li>Визуальный размах не заменяет функциональные тесты и не доказывает количественное performance superiority.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>byte/encode/crop/audio identity Vimeo <code>1186145803</code> и официального YouTube master;</li>\n<li>наличие или отсутствие речи, дыхания и отдельных SFX в финальном mix без опубликованных captions/stems;</li>\n<li>точные объективы, camera rigs, frame-rate решения, software и VFX pipeline;</li>\n<li>принадлежность каждой абстрактной фактуры конкретному материалу — многие образы намеренно неоднозначны;</li>\n<li>количественное преимущество Aruma над другими моделями или условия лабораторного тестирования;</li>\n<li>точная роль каждого опубликованного talent в конкретном кадре;</li>\n<li>нормализация написания имён <code>Angie Scarthjohnson</code> и <code>Jimmy Web</code>, сохранённых как в публичном production post.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Камера сначала теряет различие между кожей, резиной, зацепом и камнем, а затем переносит зрителя внутрь восприятия скалолаза: поверхность изгибает пространство, контакт становится событием, и только в последней трети выясняется, что вся оптика фильма имитировала главное свойство Aruma — чувствовать и «читать» рельеф через стопу.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Светлое поле частиц превращается в предельно близкую фактуру округлых выступов; масштаб и материал неясны.</td>\n<td>Начинает не с продукта, а с ощущения поверхности; зритель вынужден смотреть тактильно.</td>\n</tr>\n<tr>\n<td>00:04–00:10</td>\n<td>Резкий переход в зал, затем под внешний скальный навес. Камера вращается, приближается к телу и теряет привычный горизонт.</td>\n<td>Вводит человеческий контакт, но делает объектив «нестабильной стопой», а не нейтральным наблюдателем.</td>\n</tr>\n<tr>\n<td>00:10–00:18</td>\n<td>Наружное лазание чередуется с негативным/высветленным телом, верхним планом с выбросом магнезии и широким видом природной арки.</td>\n<td>Расширяет диапазон от кожи и пыли до ландшафта; один жест читается одновременно как спорт и работа с материей.</td>\n</tr>\n<tr>\n<td>00:18–00:24</td>\n<td>Тёмная масса, радиально деформированный контакт камня/зацепа и новое поле мелких частиц.</td>\n<td>Превращает точку опоры в центр визуальной гравитации; фильм буквально стягивается к месту контакта.</td>\n</tr>\n<tr>\n<td>00:24–00:36</td>\n<td>Спортсмен сидит один в зале; стопа словно плавится белой массой; макро-структура раскрывается как цветок; фигура теряется в белом и потрескавшемся рельефе.</td>\n<td>Между двумя тренировочными состояниями строится субъективный «сенсорный сон», где материал меняет масштаб и агрегатное состояние.</td>\n</tr>\n<tr>\n<td>00:36–00:44</td>\n<td>Возвращается наружное лазание. Спортсмен надевает Aruma; экстремальный портрет дыхания сменяется человеком, несущим пару обуви в зале.</td>\n<td>После абстракции впервые даёт однозначный продуктовый ключ и связывает ощущение с конкретным предметом.</td>\n</tr>\n<tr>\n<td>00:44–00:50</td>\n<td>Повторяется спокойный кадр отдыха; затем спортсмен снова работает на природном рельефе, а продукт мелькает в смазанном движении.</td>\n<td>Возвращает baseline и переводит обувь из созерцания в действие без классического достижения вершины.</td>\n</tr>\n<tr>\n<td>00:50–00:56</td>\n<td>Камера несётся под потолком зала; тело, туфля и зацепы переворачиваются; широкий план показывает скалолаза под огромной плоскостью.</td>\n<td>Кульминация не результативная, а перцептивная: зритель максимально близко переживает ориентацию стопы на поверхности.</td>\n</tr>\n<tr>\n<td>00:56–01:03</td>\n<td>Чередуются фронтальный toe hero, макро-контакт с зацепами, боковая/пяточная деталь с мятной панелью и деформированный зал.</td>\n<td>Поздний продуктовый reveal объясняет ранние округлые, радиальные и текучие формы как язык чувствительности Aruma.</td>\n</tr>\n<tr>\n<td>01:03–01:06.014</td>\n<td>Чёрный экран и белый логотип Tenaya.</td>\n<td>Минимально закрепляет авторство бренда после полностью образного доказательства обещания.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Абстрактная фактура ставит вопрос: что именно ощущает тело в точке контакта.</li>\n<li>Лазание показывает, что вопрос относится к управлению движением, а не к декоративной макросъёмке.</li>\n<li>Деформации пространства назначают поверхности активную роль: она отвечает на каждую постановку стопы.</li>\n<li>Появление Aruma около <code>00:38</code> даёт предметный ответ, не прерывая уже выстроенный чувственный язык.</li>\n<li>Финальные product details связывают форму туфли с визуальными мотивами, которые зритель видел с первой секунды.</li>\n<li>Логотип закрывает фильм после доказательства через опыт, а не через перечисление характеристик.</li>\n</ol>\n<h2>Граница реконструкции</h2>\n<p>Хронология относится к полному официальному master Tenaya <code>66.014331 s</code> и подтверждена 34 browser-decoded кадрами. Авторизованный shooting script и точный монтажный лист не опубликованы. Exact Vimeo имеет ту же платформенную длительность, но его конкретный encode, crop и audio mix не выдаются за проверенные.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Официальная публикация не предоставляет manual или automatic captions.</li>\n<li>Опубликованного spoken copy, сюжетного диалога или авторизованного transcript не найдено; поэтому закадровый текст не реконструируется и реплики не придумываются.</li>\n<li>В сохранённом master есть полный AAC stereo track длительностью <code>66.014331 s</code>.</li>\n<li>Публичный production credit относит <code>Music and Sound</code> к Miquel Coll Trulls. Точный состав музыки, SFX и stems не опубликован.</li>\n<li>Локальная speech-модель не запускалась: визуальная причинность полностью покрыта, а shared heavy-compute gate закрыт высоким swap.</li>\n</ul>\n<h2>Доказательная аудиокарта</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Доказанный слой</th>\n<th>Функция, которую можно установить без домысла</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:18</td>\n<td>Непрерывный stereo program track; captions отсутствуют.</td>\n<td>Аудио сопровождает переходы от абстрактной фактуры к залу, наружному лазанию и природной арке; точный тембр и отдельные эффекты не атрибутируются.</td>\n</tr>\n<tr>\n<td>00:18–00:36</td>\n<td>Тот же полный audio program.</td>\n<td>Поддерживает центральный субъективный блок с деформациями, частицами и сменой масштаба; наличие конкретных contact/chalk SFX не заявляется.</td>\n</tr>\n<tr>\n<td>00:36–00:44</td>\n<td>Audio program продолжается во время первого однозначного появления Aruma и крупного плана лица.</td>\n<td>Функционально соединяет человеческое усилие и предметный reveal; речь или дыхание не выделяются как проверенная фонограмма.</td>\n</tr>\n<tr>\n<td>00:44–01:03</td>\n<td>Audio program сопровождает ускорение движения, ceiling POV и серию product details.</td>\n<td>Несёт финальную монтажную дугу от использования к макро-продукту; точная синхронизация ударов/переходов требует прослушанного mix и не реконструируется по изображению.</td>\n</tr>\n<tr>\n<td>01:03–01:06.014</td>\n<td>Audio program под логотипом Tenaya.</td>\n<td>Закрывает брендовый end card; отдельный sonic logo не подтверждён.</td>\n</tr>\n</tbody>\n</table>\n<h2>Что не доказано</h2>\n<ul>\n<li>наличие или полное отсутствие тихой человеческой речи, дыхания и отдельных контактных SFX в финальном mix;</li>\n<li>музыкальный жанр, инструменты, темп, автор композиции отдельно от общего кредита <code>Music and Sound</code>;</li>\n<li>точные cue points и loudness dynamics;</li>\n<li>audio identity официального YouTube master и Telegram-linked Vimeo encode.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Светлые скопления частиц собираются в подобие рельефа.</td>\n<td>Почти монохромный abstract wide; масштаб намеренно не читается.</td>\n<td>Полный stereo track; речи не установлено.</td>\n<td>Official master.</td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td><code>frames/frame-002500.png</code></td>\n<td>Округлые выступы заполняют кадр.</td>\n<td>Экстремальное macro с радиальной оптической деформацией.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/frame-004500.png</code></td>\n<td>Фигура появляется под потолочной стеной зала.</td>\n<td>Сверхширокий fisheye, низкая точка, наклонённая ось.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/frame-006500.png</code></td>\n<td>Руки и корпус проходят совсем рядом с объективом.</td>\n<td>Телесный close-up, motion smear, потеря дистанции.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/frame-008500.png</code></td>\n<td>Скалолаз висит под природным навесом.</td>\n<td>Перевёрнутая перспектива; земля и потолок меняются местами.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:10.5</td>\n<td><code>frames/frame-010500.png</code></td>\n<td>Полная фигура движется по наружной стене.</td>\n<td>Более читаемый side wide — короткий baseline реального действия.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td><code>frames/frame-012500.png</code></td>\n<td>Тело под навесом превращается в почти негативный силуэт.</td>\n<td>Высветленная/инвертированная фактура нарушает документальность.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:14.5</td>\n<td><code>frames/frame-014500.png</code></td>\n<td>Магнезия разлетается вокруг скалолаза.</td>\n<td>Верхний круговой план превращает пыль в поле частиц.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/frame-016500.png</code></td>\n<td>Огромная естественная арка окружает маленькую фигуру.</td>\n<td>Landscape wide раскрывает материал от микро- до геологического масштаба.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/frame-018500.png</code></td>\n<td>Тёмная облачная масса заполняет экран.</td>\n<td>Абстрактная перебивка стирает границу между средами.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/frame-020500.png</code></td>\n<td>Камень/зацеп в центре стягивает мягкие формы вокруг себя.</td>\n<td>Radial deformation визуализирует давление и обратную связь.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/frame-024500.png</code></td>\n<td>Спортсмен сидит в пустом зале.</td>\n<td>Спокойный широкий baseline с большой отрицательной площадью.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:26.5</td>\n<td><code>frames/frame-026500.png</code></td>\n<td>Стопа и поверхность словно плавятся белыми потёками.</td>\n<td>Сюрреалистическое macro превращает контакт в материальный процесс.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/frame-028500.png</code></td>\n<td>Мягкая гранулированная форма раскрывается как цветок.</td>\n<td>Неопределённое macro связывает зацеп, камень, резину и органику.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td><code>frames/frame-030500.png</code></td>\n<td>Маленькая тёмная форма теряется в светлом рельефе.</td>\n<td>Extreme scale shift; поверхность становится ландшафтом.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/frame-032500.png</code></td>\n<td>Сверху видна фигура на потрескавшейся коричневой плоскости.</td>\n<td>Top shot уплощает стену в карту тактильных зон.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:36.5</td>\n<td><code>frames/frame-036500.png</code></td>\n<td>Наружное лазание возвращается через близость к руке и камню.</td>\n<td>Rock-level POV; объектив почти касается действия.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:38.5</td>\n<td><code>frames/frame-038500.png</code></td>\n<td>Спортсмен надевает чёрно-мятные Aruma.</td>\n<td>Первый ясный product action; низкий предметный close-up.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:40.5</td>\n<td><code>frames/frame-040500.png</code></td>\n<td>Лицо спортсмена снято снизу предельно близко.</td>\n<td>Ультраширокий портрет физического усилия и концентрации.</td>\n<td>Речь/дыхание отдельно не подтверждены.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:42.5</td>\n<td><code>frames/frame-042500.png</code></td>\n<td>Спортсмен несёт пару Aruma через зал.</td>\n<td>Низкая камера делает обувь главным объектом внутри действия.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:44.5</td>\n<td><code>frames/frame-044500.png</code></td>\n<td>Возвращается сидящая фигура в пустом зале.</td>\n<td>Повтор baseline измеряет переход от ожидания к продукту.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:46.5</td>\n<td><code>frames/frame-046500.png</code></td>\n<td>Скалолаз работает на естественной стене.</td>\n<td>Средний наружный план возвращает проверяемое применение.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:50.5</td>\n<td><code>frames/frame-050500.png</code></td>\n<td>Камера устремляется под потолок с рядами зацепов.</td>\n<td>Сверхширокий POV ускоряет пространство к точке контакта.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:52.5</td>\n<td><code>frames/frame-052500.png</code></td>\n<td>Туфля и тело переворачиваются среди зацепов.</td>\n<td>Экстремальная близость и rotation имитируют ориентацию стопы.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:54.5</td>\n<td><code>frames/frame-054500.png</code></td>\n<td>Скалолаз висит под огромной потолочной плоскостью.</td>\n<td>Wide возвращает масштаб после субъективного POV.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:56.5</td>\n<td><code>frames/frame-056500.png</code></td>\n<td>Носок Aruma показан фронтально на чёрном фоне.</td>\n<td>Чистый product hero; точечный свет выделяет форму и rubber patch.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:58.5</td>\n<td><code>frames/frame-058500.png</code></td>\n<td>Обувь и зацепы снова сливаются в круговом движении.</td>\n<td>Product macro сохраняет fisheye-грамматику фильма; этот мир совпадает с exact Vimeo poster.</td>\n<td>Audio program.</td>\n<td>Master + Vimeo poster.</td>\n</tr>\n<tr>\n<td>01:00.5</td>\n<td><code>frames/frame-060500.png</code></td>\n<td>Боковая/пяточная деталь показывает мятную панель.</td>\n<td>Макро на чёрном отделяет конструкцию от среды.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:02.5</td>\n<td><code>frames/frame-062500.png</code></td>\n<td>Деформированный рельеф и Aruma закрывают визуальную дугу.</td>\n<td>Финальный subjective contact shot перед брендингом.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:04.5</td>\n<td><code>frames/frame-064500.png</code></td>\n<td>Белый логотип Tenaya на чёрном.</td>\n<td>Статичный end card.</td>\n<td>Отдельный sonic logo не доказан.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:05.8</td>\n<td><code>frames/frame-065800.png</code></td>\n<td>Логотип удерживается до конца файла.</td>\n<td>Проверка полного хвоста и отсутствия обрезанного финала.</td>\n<td>Полный audio tail.</td>\n<td>Master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Дополнительные продуктовые доказательства</h2>\n<p><code>frames/official-product-principal.webp</code>, <code>official-product-top.webp</code>, <code>official-product-sole.webp</code> и <code>official-product-angle.webp</code> — четыре изображения с официальной страницы Tenaya. Они подтверждают чёрно-мятную модель, downturned форму, раздельную подошву, rubber toe patch и Draxtor closure, но не подменяют наблюдаемую хронологию фильма.</p>\n<h2>Покрытие</h2>\n<p>34 кадра покрывают официальный master от <code>00:00.5</code> до <code>01:05.8</code>; все позиции собраны в <code>frames/contact-sheet.png</code>. Exact Vimeo представлен отдельным poster <code>3840x2160</code>. Вместе в кейсе 40 визуальных артефактов.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Tenaya ARUMA</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22013\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22013</a></li>\n<li>Сообщение: <code>22013</code></li>\n<li>Дата UTC: 2026-04-26T05:15:44+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1186145803\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1186145803</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>TENAYA ARUMA\nby Xavi Trilla</p>\n<p><a href=\"https://vimeo.com/1186145803\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1186145803</a></p>\n<p>#image@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Продукт: скальные туфли <code>Tenaya Aruma</code></li>\n<li>Бренд: Tenaya</li>\n<li>Кампания / фильм: <code>Tenaya Aruma | Next-Level Sensitivity</code></li>\n<li>Режиссёр: Aleix Vilardebò</li>\n<li>Оператор и still photography: Josep Malo Roig</li>\n<li>Монтаж / автор Telegram-linked Vimeo: Xavi Trilla</li>\n<li>Формат разбора: полный официальный брендовый master <code>66.014331 s</code></li>\n<li>Назначение продукта: sport climbing и bouldering, в зале и на естественном рельефе</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на Vimeo <code>1186145803</code>: публичная страница подтверждает название <code>Tenaya ARUMA</code>, автора Xavi Trilla, длительность <code>66 s</code> и poster <code>3840x2160</code>, но сам playback в текущей среде блокируется Vimeo OAuth/authorization. Официальная продуктовая страница Tenaya встраивает 66-секундный YouTube-фильм <code>5rZelqF9M3k</code> с официального канала бренда. Сохранённый mux имеет длительность <code>66.014331 s</code>, SHA-256 <code>1f1294fa172bb72b404e12515935f4a02db8348881c9bd4533c20c5a4dacda86</code>; 34 browser-decoded позиции покрывают его от <code>00:00.5</code> до <code>01:05.8</code>.</p>\n<p>Одинаковая длительность, продукт, авторская команда и совпадающий визуальный мир exact Vimeo poster дают сильное основание считать официальный master той же работой. Byte/encode/crop/audio identity двух платформ не заявляется.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.743663+00:00"
    },
    {
      "id": "2026-04-25__tg-22012-a0__osaka-rain",
      "caseId": "-1001147919203:22012:0",
      "messageId": 22012,
      "date": "2026-04-25T06:22:30+00:00",
      "title": "Osaka Rain",
      "brand": "Osaka Rain",
      "campaign": "",
      "format": "author film / urban art film",
      "director": "",
      "author": "Hiroshi Kondo",
      "evidence": "E4",
      "frameCount": 35,
      "durationSeconds": 128,
      "summary": "Osaka Rain использует дождь не как атмосферную декорацию, а как проявитель времени. Мокрый асфальт удваивает свет, прозрачные зонты сохраняют силуэт человека и одновременно накладывают на него среду, фары проводят яркие траектории, а зебра даёт строгую линейку движения. Когда фильм растягивает отдельного прохожего по горизонтали, эффект не появляется из ниоткуда: погода и городская геометрия уже подготовили…",
      "sourceUrl": "https://x.com/STNW/status/1980445293444583502",
      "telegramUrl": "https://t.me/fps_24_video/22012",
      "images": [
        {
          "src": "./frames/2026-04-25__tg-22012-a0__osaka-rain-01.webp",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "exact-vimeo-poster.webp"
        }
      ],
      "tasks": [
        "sound",
        "rhythm",
        "reframe",
        "ending",
        "world"
      ],
      "moves": [
        {
          "id": "weather-as-visual-instrument",
          "name": "Rain is the film's optical instrument for making time and trajectories legible.",
          "signal": "Rain turns asphalt, glass, umbrellas and headlamps into visible layers before any temporal deformation appears.",
          "baseline": "Weather supplies mood and production value around an otherwise independent idea.",
          "deviation": "The environmental condition produces the image features required to reveal the concept.",
          "interpretation": "Rain is the film's optical instrument for making time and trajectories legible.",
          "transfer": "Choose a natural condition that physically exposes the hidden property your film is about.",
          "risk": "Atmosphere without a functional relationship to the concept remains decorative coverage."
        },
        {
          "id": "protected-geometric-baseline",
          "name": "The later anomaly feels measurable and consequential rather than arbitrary.",
          "signal": "Stable corridor symmetry and overhead zebra-crossing views establish undistorted spatial rules.",
          "baseline": "A visual-effects film introduces spectacle immediately to secure attention.",
          "deviation": "The strongest distortion is delayed until the viewer has learned normal geometry.",
          "interpretation": "The later anomaly feels measurable and consequential rather than arbitrary.",
          "transfer": "Capture and protect one simple reference composition before changing the world's physics.",
          "risk": "A baseline that lasts too long without motif development may feel like generic B-roll."
        },
        {
          "id": "architecture-as-time-ruler",
          "name": "Multiple positions of a body can be read like frames laid across a film strip.",
          "signal": "Zebra stripes, rails and station lines provide regular intervals behind irregular human motion.",
          "baseline": "Architecture is treated as setting or graphic texture.",
          "deviation": "Environmental geometry becomes a measuring device for temporal displacement.",
          "interpretation": "Multiple positions of a body can be read like frames laid across a film strip.",
          "transfer": "Place transformation against a repeated spatial grid that makes the amount and direction of change visible.",
          "risk": "Busy or unstable backgrounds destroy the measurement function."
        },
        {
          "id": "system-to-contact-funnel",
          "name": "A huge urban system is understood through its smallest recurring action: a step.",
          "signal": "The sequence narrows from crowds and transport to shoes meeting wet pavement before isolating one full walker.",
          "baseline": "City films alternate wide and close coverage mainly for visual variety.",
          "deviation": "Scale reduction is causal preparation for the time-slice reveal.",
          "interpretation": "A huge urban system is understood through its smallest recurring action: a step.",
          "transfer": "Move from system to mechanism to contact point, then let the climax reveal the hidden rule at that point.",
          "risk": "Scale changes without causal continuity read as a montage rather than an argument."
        },
        {
          "id": "deform-context-to-isolate-subject",
          "name": "The film grants significance to an ordinary person without turning them into a conventional protagonist.",
          "signal": "Ordinary pedestrians remain neutrally dressed while vehicles and background stretch around their trajectories.",
          "baseline": "A hero is isolated by casting, wardrobe, spotlight or shallow focus.",
          "deviation": "Attention is created by changing the temporal behaviour of the surrounding world.",
          "interpretation": "The film grants significance to an ordinary person without turning them into a conventional protagonist.",
          "transfer": "Keep the subject socially ordinary and make the context express why this moment deserves attention.",
          "risk": "If the silhouette is not preserved, the subject disappears inside the effect."
        },
        {
          "id": "umbrella-as-transparent-marker",
          "name": "Individual and city remain visually inseparable even at the moment of isolation.",
          "signal": "Clear umbrella domes repeat throughout the crowd and remain legible across multiple temporal positions.",
          "baseline": "A prop identifies character through colour or uniqueness.",
          "deviation": "A common transparent object marks the body while also admitting the environment through it.",
          "interpretation": "Individual and city remain visually inseparable even at the moment of isolation.",
          "transfer": "Use a repeated translucent form as both identity contour and environmental lens.",
          "risk": "Specular highlights and overlap can make transparent markers visually noisy."
        },
        {
          "id": "material-first-vfx",
          "name": "The transformed city feels discovered inside reality rather than applied over it.",
          "signal": "Natural reflections, smears and layered glass precede the stronger digital-looking time displacement.",
          "baseline": "A post-production effect announces an alternate visual mode.",
          "deviation": "The effect escalates physical behaviours already present in the photographed world.",
          "interpretation": "The transformed city feels discovered inside reality rather than applied over it.",
          "transfer": "Identify one real optical phenomenon and make every synthetic transformation an extension of it.",
          "risk": "A mismatch between captured material and effect geometry exposes the treatment as a filter."
        },
        {
          "id": "multiple-bodies-prove-world-rule",
          "name": "The film argues for a universal urban condition, not a supernatural individual.",
          "signal": "The side-profile time-slice treatment repeats across people in black, a puffer jacket and light clothing.",
          "baseline": "A signature effect is reserved for one special hero shot.",
          "deviation": "Several ordinary subjects pass through the same temporal law.",
          "interpretation": "The film argues for a universal urban condition, not a supernatural individual.",
          "transfer": "Repeat the core rule across meaningfully different subjects and let material differences vary its appearance.",
          "risk": "Literal repetition without progression turns proof into redundancy."
        },
        {
          "id": "return-to-crowd-reframe",
          "name": "The unchanged crowd now reads as many hidden private timelines because the viewer has learned how to see it.",
          "signal": "After isolating individual timelines, the film returns to an overhead crowd on the zebra crossing.",
          "baseline": "An art film ends on its most spectacular transformed image.",
          "deviation": "The final image resembles the early observational baseline.",
          "interpretation": "The unchanged crowd now reads as many hidden private timelines because the viewer has learned how to see it.",
          "transfer": "Return to an opening composition after the formal revelation and let meaning, not spectacle, provide the ending.",
          "risk": "The return must preserve a recognisable visual rhyme or it will feel like leftover coverage."
        },
        {
          "id": "one-effect-long-form-thesis",
          "name": "Technical restraint converts craft display into authorship.",
          "signal": "A single temporal deformation is delayed, sustained and varied rather than mixed with unrelated VFX ideas.",
          "baseline": "Experimental reels demonstrate multiple techniques in rapid succession.",
          "deviation": "One effect carries a complete argument across setup, escalation, variation and return.",
          "interpretation": "Technical restraint converts craft display into authorship.",
          "transfer": "Choose one formal law and design four narrative functions for it instead of adding more treatments.",
          "risk": "A weak central law cannot survive extended repetition."
        },
        {
          "id": "wordless-perceptual-argument",
          "name": "The audience discovers the idea through a change in perception rather than verbal instruction.",
          "signal": "No published captions or spoken copy explain the relationship between rain, walking and time.",
          "baseline": "A conceptual film states its thesis in narration or title cards.",
          "deviation": "Shot order, scale and recurrence carry the reasoning.",
          "interpretation": "The audience discovers the idea through a change in perception rather than verbal instruction.",
          "transfer": "Write the argument as a sequence of observable transformations before writing any explanatory copy.",
          "risk": "Without a clear baseline and return, viewers may perceive only mood and technique."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Главная идея</h2>\n<p><code>Osaka Rain</code> использует дождь не как атмосферную декорацию, а как проявитель времени. Мокрый асфальт удваивает свет, прозрачные зонты сохраняют силуэт человека и одновременно накладывают на него среду, фары проводят яркие траектории, а зебра даёт строгую линейку движения. Когда фильм растягивает отдельного прохожего по горизонтали, эффект не появляется из ниоткуда: погода и городская геометрия уже подготовили поверхность, на которой время можно увидеть.</p>\n<p>Это не сюжет о конкретном герое. Работа переводит привычную анонимную толпу в другое состояние восприятия: каждый прохожий на несколько секунд раскрывается как собственная последовательность моментов, после чего снова входит в коллективный рисунок перекрёстка.</p>\n<h2>Signal → baseline → deviation → interpretation</h2>\n<h3>Signal</h3>\n<ul>\n<li>дождь постоянно проявляется через блеск дороги, свет, стекло и повтор куполов;</li>\n<li>полосы перехода и перила строят устойчивые координатные сетки;</li>\n<li>движение последовательно разбирается от толпы и транспорта до стопы и отдельной фазы шага;</li>\n<li>в кульминации один человек существует сразу в нескольких горизонтальных позициях, а машины и фон превращаются в вязкие ленты;</li>\n<li>финал возвращает высокий план толпы на зебре.</li>\n</ul>\n<h3>Baseline</h3>\n<p>Первые полторы минуты можно читать как тонко снятый observational city film: дождливая Осака, люди у станции, перекрёстки, поезд, мокрая дорога. Особенно важны симметричный corridor и стабильные overhead-планы — они учат глаз нормальной геометрии этого мира.</p>\n<h3>Deviation</h3>\n<p>Фильм постепенно отказывается от единственного момента времени. Сначала лёгкая фрагментация появляется в верхних планах, затем после блока со ступнями превращается в полноценный side-profile time-slice: движущийся человек остаётся узнаваемым, но его путь разложен на серию одновременных тел. Пространство вокруг не просто размыто скоростью — оно выглядит как материал, который можно вытянуть вдоль траектории.</p>\n<h3>Interpretation</h3>\n<p>Городская анонимность здесь не отменяет индивидуальность, а скрывает её. Толпа кажется единым потоком только потому, что мы смотрим слишком далеко и слишком коротко. Стоит растянуть один шаг — и внутри общего ритма обнаруживается частное время каждого человека. Поэтому финальный возврат к множеству фигур работает как смысловая перемена, хотя композиционно почти возвращает исходный мир.</p>\n<h2>Драматургия формы</h2>\n<p>Фильм строится через уменьшение масштаба наблюдения:</p>\n<ol>\n<li>коллектив и перекрёсток;</li>\n<li>архитектура и транспортные системы;</li>\n<li>ноги и контакт с поверхностью;</li>\n<li>один человек и несколько фаз его шага;</li>\n<li>возвращение к коллективу.</li>\n</ol>\n<p>Главный режиссёрский ход — отложить сильный эффект. Если бы time-slice начался сразу, он остался бы демонстрацией техники. Почти 80 секунд baseline создают доверие к реальности, накапливают мотивы горизонтального движения и объясняют физику города. К моменту деформации зритель уже знает, что именно нарушено.</p>\n<p>Кульминация также не ускоряет монтаж ради энергии. Она удерживает боковой ракурс и повторяет правило на нескольких прохожих. Такая настойчивость превращает эффект в тезис: временная многослойность принадлежит не одному «особенному» персонажу, а каждому.</p>\n<h2>Визуальный язык</h2>\n<h3>Зебра как монтажная линейка</h3>\n<p>Чёрно-белые полосы — не просто узнаваемая Осака. Они измеряют смещение. На нейтральном фоне разница между единственным положением тела и серией положений становится мгновенно читаемой. В финале эта же сетка собирает людей обратно в массовую композицию.</p>\n<h3>Прозрачный зонт как линза и идентификатор</h3>\n<p>Зонт повторяется у десятков людей, но прозрачность не уничтожает лицо и жест. Он одновременно обозначает погоду, очерчивает фигуру кругом и пропускает город внутрь силуэта. В time-slice сцене купол даёт устойчивую форму, по которой зритель считывает повтор фаз.</p>\n<h3>Отражение как удвоение до VFX</h3>\n<p>Ещё до цифровой деформации мокрые поверхности уже создают второй слой реальности. Фары и вывески существуют одновременно в источнике и отражении. Поэтому последующая множественность времени воспринимается как развитие найденной натурной физики, а не как внешний фильтр.</p>\n<h3>Изоляция без spotlight</h3>\n<p>Герой не выделяется ярким костюмом, кастинговой исключительностью или отдельным светом. Фильм делает человека главным, деформируя контекст и растягивая его траекторию. Это более содержательная форма внимания: персонаж остаётся обычным жителем, но способ наблюдения признаёт сложность его момента.</p>\n<h3>Холодная материальность</h3>\n<p>Серо-синий город, чёрная одежда, белые полосы, блики фар и редкие цветные зонты создают сдержанную палитру. Эффект держится не на декоративной цветокоррекции, а на различии фактур: ткань, прозрачный пластик, мокрый асфальт, металл, стекло и свет.</p>\n<h2>Что особенно сильное</h2>\n<ul>\n<li>Технология подчинена наблюдению: VFX продолжает свойства дождя, движения и отражений.</li>\n<li>Baseline занимает реальное экранное время и делает deviation измеримым.</li>\n<li>Структура «толпа → шаг → индивидуальная временная линия → толпа» создаёт смысл без героя, текста и развязки.</li>\n<li>Один и тот же эффект тестируется на разных телах и одежде, поэтому становится законом мира.</li>\n<li>Exact Vimeo poster выбран из смыслового центра фильма, а не из самого очевидного establishing shot.</li>\n</ul>\n<h2>Что можно перенести в другие ролики</h2>\n<ol>\n<li>Найти природное условие, которое делает невидимое свойство видимым: дождь — время, пыль — давление, пар — температура.</li>\n<li>Перед сильной формальной аномалией снять простой baseline с устойчивой геометрией.</li>\n<li>Использовать архитектурные линии как измерительную сетку для движения или трансформации.</li>\n<li>Подготовить кульминацию через последовательное уменьшение масштаба — от системы к точке контакта.</li>\n<li>Изолировать персонажа изменением поведения мира вокруг него, а не банальным цветовым акцентом.</li>\n<li>Повторить правило на нескольких людях, чтобы доказать универсальность идеи.</li>\n<li>После эффекта вернуться к начальному общему плану и позволить зрителю перечитать его.</li>\n<li>Делать цифровой приём продолжением уже наблюдаемой материальной физики.</li>\n</ol>\n<h2>Риски метода</h2>\n<ul>\n<li>Без длинного baseline time-slice станет знакомым glitch-эффектом без значения.</li>\n<li>Слишком сильное растяжение может уничтожить человеческую читаемость и вызвать дискомфорт движения.</li>\n<li>Повтор одной технической идеи требует тонких вариаций по фигуре, свету и фону; иначе кульминация станет demo reel.</li>\n<li>У атмосферного арт-фильма без текста нет встроенного объяснения; коммерческому ролику понадобятся точные точки атрибуции продукта или бренда.</li>\n</ul>\n<h2>Авторский контекст</h2>\n<p>Публичные описания прежних работ Hiroshi Kondo — <code>The Others</code> и <code>multiverse</code> — также говорят о пространственном и временном расслоении городской реальности. Это поддерживает чтение <code>Osaka Rain</code> как продолжения авторского исследования, но не доказывает конкретный VFX-рецепт текущего фильма. Анализ выше выведен из сохранённого master, а не из предположения о повторении старой технологии.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>точный production year за пределами публичной публикации 2025 года;</li>\n<li>камера, объективы, frame rate съёмки, software и compositing pipeline;</li>\n<li>использовались ли programmable slit-scan, optical flow, multi-pass capture или ручное ротоскопирование;</li>\n<li>полная команда, sound/music credits и production company;</li>\n<li>опубликованный авторский statement о смысле дождя, толпы или индивидуального времени;</li>\n<li>точная byte/encode/crop/audio identity X-master и Vimeo <code>1129044697</code>.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Дождливая Осака сначала наблюдается как узнаваемый поток зонтов, переходов и поездов, а затем время внутри этого потока растягивается: один прохожий существует сразу в нескольких точках шага, машины превращаются в горизонтальные ленты, и обычная дорога обнаруживает скрытую многослойность городского времени.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08</td>\n<td>Камера выходит из крытого прохода к перекрёстку; поток людей с зонтами заполняет улицу.</td>\n<td>Даёт спокойный документальный baseline и сразу назначает дождь главным материалом сцены.</td>\n</tr>\n<tr>\n<td>00:08–00:20</td>\n<td>Высокие планы зебры показывают движение в разных направлениях; отдельные фигуры начинают повторяться и распадаться вдоль траектории.</td>\n<td>Превращает полосы перехода в шкалу, на которой впервые становится видна деформация времени.</td>\n</tr>\n<tr>\n<td>00:20–00:32</td>\n<td>Мокрый транспортный поток и плотная фронтальная масса прозрачных зонтов.</td>\n<td>Переносит тему с человеческого шага на свет, стекло и отражение; город начинает работать как единый оптический слой.</td>\n</tr>\n<tr>\n<td>00:32–00:44</td>\n<td>Симметричный крытый коридор, одинокие силуэты у светлого выхода, затем лестница станции.</td>\n<td>Возвращает геометрически стабильный baseline и даёт глазу измерить будущую аномалию.</td>\n</tr>\n<tr>\n<td>00:44–00:56</td>\n<td>Толпа зонтов у станции сменяется широким видом мокрой развязки и поездом.</td>\n<td>Расширяет систему движения: человек, автомобиль и поезд принадлежат одному городскому ритму.</td>\n</tr>\n<tr>\n<td>00:56–01:12</td>\n<td>Камера опускается к ступням: подошвы, лужи, блики фар и пересекающиеся шаги укрупняются.</td>\n<td>Выделяет минимальную единицу городской хореографии — момент контакта ноги с мокрой поверхностью.</td>\n</tr>\n<tr>\n<td>01:12–01:24</td>\n<td>Низкий план перехода: ноги и машины движутся навстречу, свет фар режет дождь.</td>\n<td>Наращивает визуальную плотность перед основной формальной трансформацией.</td>\n</tr>\n<tr>\n<td>01:24–01:40</td>\n<td>Боковой профиль мужчины с прозрачным зонтом повторяется вдоль пути; транспорт и архитектура растягиваются в ленты.</td>\n<td>Впервые полностью раскрывает правило фильма: один шаг содержит несколько временных позиций.</td>\n</tr>\n<tr>\n<td>01:40–01:56</td>\n<td>Серия разных прохожих — в чёрном, пуховике, бежевой одежде — проходит через тот же time-slice мир.</td>\n<td>Показывает, что эффект не портретный трюк одного героя, а универсальное состояние городской массы.</td>\n</tr>\n<tr>\n<td>01:56–02:08.277</td>\n<td>Высокая точка снова собирает множество фигур на полосах перехода.</td>\n<td>Возвращает коллективный baseline: после близкого переживания отдельных временных линий толпа читается как сумма множества одновременных историй.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Сначала дождь делает поверхности отражающими, а зонты — повторяемыми визуальными маркерами.</li>\n<li>Зебра и архитектурные линии дают стабильную систему координат, поэтому первое временное раздвоение можно заметить, а не принять за случайный glitch.</li>\n<li>Поезд, машины и ноги сводят разные масштабы движения к одной теме — траектории в городе.</li>\n<li>Низкий блок со ступнями концентрирует внимание на шаге до того, как фильм растягивает этот шаг во времени.</li>\n<li>Side-profile time-slice становится кульминацией: тело сохраняет узнаваемость, а контекст превращается в вязкий поток.</li>\n<li>Финальный верхний план возвращает множество людей и меняет его смысл: теперь толпа воспринимается не как безликая масса, а как наложение индивидуальных временных линий.</li>\n</ol>\n<h2>Граница реконструкции</h2>\n<p>Хронология относится к полному авторскому X-master <code>128.277333 s</code> и подтверждена 33 browser-decoded позициями. Авторизованный shooting script, монтажный лист и описание VFX-процесса не опубликованы. Exact Vimeo имеет ту же платформенную длительность <code>128 s</code>, но его конкретный encode, crop и audio mix не выдаются за проверенные.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Публикации Vimeo и X не предоставляют manual или automatic captions.</li>\n<li>Опубликованного spoken copy, диалога или авторизованного transcript не найдено; реплики не реконструируются.</li>\n<li>В сохранённом master есть полный AAC stereo track длительностью <code>128.277333 s</code>.</li>\n<li>Музыкальные, sound-design и mix credits в доступных первичных публикациях не указаны.</li>\n<li>Локальная speech-модель не запускалась: shared heavy-compute gate закрыт высоким swap. Поэтому этот файл фиксирует только доказуемую структуру фонограммы, без слуховых домыслов.</li>\n</ul>\n<h2>Доказательная аудиокарта</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Доказанный слой</th>\n<th>Функция, которую можно установить без домысла</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:32</td>\n<td>Непрерывный stereo program track; captions отсутствуют.</td>\n<td>Сопровождает переход от выхода к перекрёстку через верхние планы зебры к транспорту и фронтальной толпе; конкретные музыкальные инструменты и rain SFX не атрибутируются.</td>\n</tr>\n<tr>\n<td>00:32–00:56</td>\n<td>Тот же полный audio program.</td>\n<td>Связывает архитектурный corridor baseline, лестницу станции, дорожный wide и поезд в единый городской блок.</td>\n</tr>\n<tr>\n<td>00:56–01:24</td>\n<td>Audio program продолжается под серией стоп, луж и фар.</td>\n<td>Поддерживает переход от общего потока к физике отдельного шага; наличие синхронных footstep cues не заявляется без прослушанного mix.</td>\n</tr>\n<tr>\n<td>01:24–01:56</td>\n<td>Audio program сопровождает time-slice кульминацию с повторяющимися прохожими.</td>\n<td>Несёт длинную формальную трансформацию, однако точные cue points, удары и темп не реконструируются по кадрам.</td>\n</tr>\n<tr>\n<td>01:56–02:08.277</td>\n<td>Audio program продолжается при возвращении к верхнему плану толпы.</td>\n<td>Закрывает круг от индивидуального профиля обратно к коллективному движению; отдельная финальная звуковая развязка не подтверждена.</td>\n</tr>\n</tbody>\n</table>\n<h2>Что не доказано</h2>\n<ul>\n<li>наличие или полное отсутствие тихой человеческой речи и diegetic city sound в финальном mix;</li>\n<li>музыкальный жанр, инструменты, BPM, автор и источник композиции;</li>\n<li>точное соотношение дождя, шагов, транспорта, ambience и синтетического sound design;</li>\n<li>audio identity X-master и Telegram-linked Vimeo encode.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Люди с зонтами выходят из крытого прохода к улице.</td>\n<td>Наклонённый wide из тёмной рамки прохода; глубина ведёт к светлому дождю.</td>\n<td>Полный stereo track; речи не установлено.</td>\n<td>Creator X master.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/frame-004500.png</code></td>\n<td>Поток зонтов выходит на переход.</td>\n<td>Наблюдательный средний план; прозрачные и чёрные купола наслаиваются.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/frame-008500.png</code></td>\n<td>Перекрёсток раскрывается сверху как система полос и траекторий.</td>\n<td>High wide; геометрия зебры сильнее индивидуальных фигур.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td><code>frames/frame-012500.png</code></td>\n<td>Прохожие пересекают диагональные полосы.</td>\n<td>Высокий статичный ракурс; отдельные тела начинают растягиваться по движению.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/frame-016500.png</code></td>\n<td>Повторённые позиции людей превращают переход в временную диаграмму.</td>\n<td>Time displacement сохраняет фон и множит движущиеся фигуры.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/frame-020500.png</code></td>\n<td>Автомобиль движется по мокрой улице за стеклом/тёмной рамкой.</td>\n<td>Отражения красного и зелёного света дробят пространство.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/frame-024500.png</code></td>\n<td>Толпа с прозрачными зонтами идёт прямо на камеру.</td>\n<td>Telephoto compression; ближайшие фигуры размыты, середина остаётся читаемой.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/frame-028500.png</code></td>\n<td>Фронтальный поток становится плотной стеной полупрозрачных куполов.</td>\n<td>Малая глубина резкости и повтор формы обезличивают толпу.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/frame-032500.png</code></td>\n<td>Несколько силуэтов идут к яркому выходу крытого перехода.</td>\n<td>Центрированный симметричный wide; мокрый пол отражает арку света.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:36.5</td>\n<td><code>frames/frame-036500.png</code></td>\n<td>Коридор остаётся спокойным, фигуры расходятся по краям.</td>\n<td>Почти повтор композиции — защищённый baseline без сильной деформации.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:40.5</td>\n<td><code>frames/frame-040500.png</code></td>\n<td>Один прохожий проходит под навигацией станции.</td>\n<td>Глубокая перспектива прохода, фигура мала относительно архитектуры.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:44.5</td>\n<td><code>frames/frame-044500.png</code></td>\n<td>Люди с зонтами поднимаются и спускаются по лестнице.</td>\n<td>Боковой layered wide; перила делят поток на уровни.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:48.5</td>\n<td><code>frames/frame-048500.png</code></td>\n<td>Группа с ярко-зелёным зонтом ждёт/движется у перекрёстка.</td>\n<td>Средний план; единичный цветовой акцент удерживает человеческую точку в массе.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:52.5</td>\n<td><code>frames/frame-052500.png</code></td>\n<td>Мокрая городская развязка и транспорт видны с высоты.</td>\n<td>Establishing wide; блики фар прорезают холодную палитру.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>00:56.5</td>\n<td><code>frames/frame-056500.png</code></td>\n<td>Поезд проходит за ограждением над пешеходным уровнем.</td>\n<td>Горизонтальное движение машины рифмуется с будущим растяжением изображения.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:00.5</td>\n<td><code>frames/frame-060500.png</code></td>\n<td>Камера приближается к шагам на мокрой плитке.</td>\n<td>Низкая точка; отражения и подошвы занимают нижнюю половину кадра.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:04.5</td>\n<td><code>frames/frame-064500.png</code></td>\n<td>Несколько ног одновременно входят в лужи и выходят из них.</td>\n<td>Extreme low close; тела обрезаны до кинетических фрагментов.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:08.5</td>\n<td><code>frames/frame-068500.png</code></td>\n<td>Свет фар просвечивает между пересекающимися ступнями.</td>\n<td>Длинный фокус уплотняет планы; мокрая поверхность усиливает световые следы.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:12.5</td>\n<td><code>frames/frame-072500.png</code></td>\n<td>Пешеходы пересекают дорогу перед автомобилем.</td>\n<td>Низкий frontal wide; человек и машина делят одну плоскость движения.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:16.5</td>\n<td><code>frames/frame-076500.png</code></td>\n<td>Поток ног проходит сквозь свет двух фар.</td>\n<td>Малая высота камеры, встречные направления, высокая контрастность.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:20.5</td>\n<td><code>frames/frame-080500.png</code></td>\n<td>Одна фигура с зонтом пересекает середину кадра, толпа окружает её.</td>\n<td>Переходный side view подготавливает изоляцию героя через траекторию.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:24.5</td>\n<td><code>frames/frame-084500.png</code></td>\n<td>Мужчина в чёрном с прозрачным зонтом появляется в нескольких соседних позициях.</td>\n<td>Side-profile time-slice; фон и машины растянуты горизонтально.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:28.5</td>\n<td><code>frames/frame-088500.png</code></td>\n<td>Повторённые фазы шага продолжаются, автомобиль превращается в ленту.</td>\n<td>Длинная пространственно-временная панорама сохраняет силуэт, деформируя контекст.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:32.5</td>\n<td><code>frames/frame-092500.png</code></td>\n<td>Один прохожий читается как последовательность тел вдоль одной линии.</td>\n<td>Повтор позиций заменяет обычный tracking; exact Vimeo poster принадлежит этому визуальному миру.</td>\n<td>Audio program.</td>\n<td>Master + Vimeo poster.</td>\n</tr>\n<tr>\n<td>01:36.5</td>\n<td><code>frames/frame-096500.png</code></td>\n<td>Чёрный силуэт и белый зонт разнесены по временным фазам шага.</td>\n<td>Сильный контраст удерживает идентичность внутри smear.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:40.5</td>\n<td><code>frames/frame-100500.png</code></td>\n<td>Прохожий в пуховике возникает серией жёстких вертикальных фрагментов.</td>\n<td>Эффект меняет фактуру под материал одежды, но сохраняет горизонтальную ось.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:44.5</td>\n<td><code>frames/frame-104500.png</code></td>\n<td>Фигура и прозрачный зонт растягиваются между встречными машинами.</td>\n<td>Передний и задний планы имеют разную степень временного smear.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:48.5</td>\n<td><code>frames/frame-108500.png</code></td>\n<td>Женщина в светлой одежде проходит через тот же поток.</td>\n<td>Светлая палитра делает последовательность фаз мягче и отделяет новый эпизод.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:52.5</td>\n<td><code>frames/frame-112500.png</code></td>\n<td>Повторяющиеся позиции женщины продолжаются на фоне чёрных автомобилей.</td>\n<td>Контрастный side-profile tableau; несколько моментов существуют в одном кадре.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>01:56.5</td>\n<td><code>frames/frame-116500.png</code></td>\n<td>Камера начинает покидать боковую time-slice плоскость; фигуры дробятся у края перехода.</td>\n<td>Монтаж готовит возврат к верхней геометрии зебры.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:00.5</td>\n<td><code>frames/frame-120500.png</code></td>\n<td>Высокий ракурс снова показывает множество людей на полосах.</td>\n<td>Overhead return; индивидуальные следы собираются в коллективный узор.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:04.5</td>\n<td><code>frames/frame-124500.png</code></td>\n<td>Один прохожий ненадолго отделяется внутри большого поля зебры.</td>\n<td>Distance and crop изолируют фигуру без цветового spotlight.</td>\n<td>Audio program.</td>\n<td>Master.</td>\n</tr>\n<tr>\n<td>02:07.8</td>\n<td><code>frames/frame-127800.png</code></td>\n<td>Плотная толпа заполняет диагональные полосы перекрёстка.</td>\n<td>Финальный high wide замыкает дугу к начальному коллективному потоку.</td>\n<td>Audio program; отдельный финальный cue не подтверждён.</td>\n<td>Master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Покрытие</h2>\n<p>33 позиции покрывают master от <code>00:00.5</code> до <code>02:07.8</code>; <code>frames/contact-sheet.png</code> объединяет их в хронологический обзор. <code>frames/exact-vimeo-poster.webp</code> подтверждает совпадение Telegram-linked Vimeo с центральной time-slice сценой. Между позициями описывается только наблюдаемая причинность, а не каждый монтажный стык.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>Osaka Rain</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22012\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22012</a></li>\n<li>Сообщение: <code>22012</code></li>\n<li>Дата UTC: 2026-04-25T06:22:30+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1129044697\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1129044697</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>OSAKA RAIN\nby Hiroshi Kondo</p>\n<p><a href=\"https://vimeo.com/1129044697\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1129044697</a></p>\n<p>#art@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Работа: <code>Osaka Rain</code> / <code>雨の大阪</code></li>\n<li>Автор и режиссёр: Hiroshi Kondo</li>\n<li>Формат: авторский городской арт-фильм</li>\n<li>Длительность сохранённого master: <code>128.277333 s</code></li>\n<li>Анализируемая публикация: полный master из официального аккаунта Hiroshi Kondo в X</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на Vimeo <code>1129044697</code>. Его публичная страница подтверждает название <code>Osaka Rain</code>, автора Hiroshi Kondo, длительность <code>128 s</code> и exact poster <code>1920x1080</code>, но playback в текущей среде останавливается на Vimeo OAuth/Cloudflare. Hiroshi Kondo опубликовал полный фильм длительностью <code>128.233 s</code> в своём официальном X-аккаунте под японским названием <code>雨の大阪</code>; сохранённый mux имеет длительность <code>128.277333 s</code>, SHA-256 <code>e86cb9d99427642fe0a79fa840403b7da155d358791e5e6f7cf5240f430b796f</code>. Exact Vimeo poster совпадает с центральным time-slice эпизодом этого master.</p>\n<p>Совпадение автора, названия, длительности, времени публикации и ключевого изображения даёт сильное подтверждение одной работы. Byte/encode/crop/audio identity Vimeo и X не заявляется.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.740463+00:00"
    },
    {
      "id": "2026-04-24__tg-22011-a0__l-l-bean-best-worn",
      "caseId": "-1001147919203:22011:0",
      "messageId": 22011,
      "date": "2026-04-24T05:39:21+00:00",
      "title": "L.L.Bean - Best Worn",
      "brand": "L.L.Bean",
      "campaign": "",
      "format": "brand film / footwear heritage campaign",
      "director": "Scott Perry",
      "author": "sperry",
      "evidence": "E4",
      "frameCount": 21,
      "durationSeconds": 37,
      "summary": "Главный переворот: износ не уменьшает ценность вещи, а производит её. Фильм не обещает, что Bean Boots сохранят фабричную новизну; он показывает, как царапины, сгибы и смена сред превращают серийный продукт в личный объект. Best Worn работает одновременно как состояние — лучше выглядят ношеными — и как инструкция — лучше всего их носить.",
      "sourceUrl": "https://sperry.work/index/l-l-bean",
      "telegramUrl": "https://t.me/fps_24_video/22011",
      "images": [
        {
          "src": "./frames/2026-04-24__tg-22011-a0__l-l-bean-best-worn-01.png",
          "alt": "Ключевая визуальная карта фильма",
          "sourceName": "director-project-poster.png"
        }
      ],
      "tasks": [
        "product",
        "rhythm",
        "sound",
        "human",
        "material"
      ],
      "moves": [
        {
          "id": "wear-as-value-production",
          "name": "Use does not consume value; it manufactures personal value.",
          "signal": "Creases, scuffs and softened leather are repeatedly visible while the boots remain active.",
          "baseline": "Premium product advertising presents pristine finish as the ideal state.",
          "deviation": "The film treats material change as the product's most desirable condition.",
          "interpretation": "Use does not consume value; it manufactures personal value.",
          "transfer": "Find the category's apparent degradation and ask whether it can become proof of relationship.",
          "risk": "Patina language cannot compensate for weak real-world durability."
        },
        {
          "id": "verb-before-noun",
          "name": "The viewer understands the boots as a lived tool instead of merchandise.",
          "signal": "The canoe and people enter through action before the first clear dock-side product portrait.",
          "baseline": "A short product film establishes the object cleanly before showing use.",
          "deviation": "Function and environment introduce the item before visual identification.",
          "interpretation": "The viewer understands the boots as a lived tool instead of merchandise.",
          "transfer": "Open on the task your product enables, then reveal the object after the audience feels its necessity.",
          "risk": "If the reveal arrives too late or the silhouette is generic, attribution collapses."
        },
        {
          "id": "distributed-protagonist",
          "name": "The boot becomes a shared cultural form that still acquires individual histories.",
          "signal": "Different faces, bodies and pairs recur without a named lead.",
          "baseline": "Lifestyle campaigns attach a product to one aspirational hero.",
          "deviation": "Ownership is distributed across a small community of incomplete portraits.",
          "interpretation": "The boot becomes a shared cultural form that still acquires individual histories.",
          "transfer": "Let one object connect several distinct lives without forcing them into a literal group scene.",
          "risk": "Undifferentiated casting creates mood-board montage rather than social breadth."
        },
        {
          "id": "surface-led-proof",
          "name": "The world itself becomes the product-testing apparatus.",
          "signal": "Dock wood, grass, rock, asphalt, metal grid, forest ground, curb and wet cobbles repeatedly meet the footwear.",
          "baseline": "Durability is explained by construction diagrams or superimposed claims.",
          "deviation": "A sequence of tactile contacts supplies the evidence.",
          "interpretation": "The world itself becomes the product-testing apparatus.",
          "transfer": "Storyboard a family of materially different contact surfaces instead of writing a feature list.",
          "risk": "Pure texture coverage needs causal progression or it reads as generic B-roll."
        },
        {
          "id": "one-texture-across-worlds",
          "name": "The brand belongs to a way of living rather than one destination.",
          "signal": "Lake, crosswalk, market and night transit retain the same grain, softness and intimate camera distance.",
          "baseline": "Outdoor and urban use cases receive distinct visual modes.",
          "deviation": "Contrasting environments are unified by one memory-like image system.",
          "interpretation": "The brand belongs to a way of living rather than one destination.",
          "transfer": "Change setting aggressively while protecting one texture, lens behaviour and human distance.",
          "risk": "Over-consistency can flatten meaningful differences between environments."
        },
        {
          "id": "pillarbox-as-memory-container",
          "name": "The frame feels like personal archive material, matching the thesis of accumulated ownership.",
          "signal": "The 1920x1080 delivery protects a narrow 4:3 image field with black side bars.",
          "baseline": "Contemporary brand work fills the full widescreen canvas.",
          "deviation": "The film voluntarily gives up width and modern polish.",
          "interpretation": "The frame feels like personal archive material, matching the thesis of accumulated ownership.",
          "transfer": "Use aspect ratio as a narrative claim about where the image belongs in time or memory.",
          "risk": "A retro frame without material consequences feels like borrowed fashion."
        },
        {
          "id": "obstructed-packshot",
          "name": "Legibility is earned through recurrence, while mess creates credibility.",
          "signal": "Grass, canoe, fire, people and market clutter repeatedly overlap the boots.",
          "baseline": "A product portrait removes visual interference to maximise legibility.",
          "deviation": "Occlusion is retained as proof that the object shares space with real life.",
          "interpretation": "Legibility is earned through recurrence, while mess creates credibility.",
          "transfer": "Let meaningful environment obstruct part of the product and recover recognition through repeated silhouette.",
          "risk": "Unmotivated clutter looks careless and can hide category cues."
        },
        {
          "id": "human-object-equal-dignity",
          "name": "The product borrows biography from people, while people retain interiority beyond use.",
          "signal": "Quiet face portraits alternate with equally quiet boot portraits.",
          "baseline": "People demonstrate benefits while the product receives hero lighting.",
          "deviation": "Neither face nor object explains or dominates the other.",
          "interpretation": "The product borrows biography from people, while people retain interiority beyond use.",
          "transfer": "Match portrait duration, light and compositional care across person and object.",
          "risk": "Without relational edits, the alternation can feel editorial rather than causal."
        },
        {
          "id": "outdoor-without-territorial-cliche",
          "name": "Heritage means persistence through changing contexts, not loyalty to one landscape.",
          "signal": "The film moves naturally from canoe country into shopping, commuting and street walking.",
          "baseline": "Heritage outdoor brands secure authenticity by staying in wilderness imagery.",
          "deviation": "City life is treated as equally legitimate wear rather than a secondary use case.",
          "interpretation": "Heritage means persistence through changing contexts, not loyalty to one landscape.",
          "transfer": "Place a category icon in adjacent everyday worlds without making the transition comic or defensive.",
          "risk": "Too many worlds can dilute the brand's distinctive home territory."
        },
        {
          "id": "cyclical-place-return",
          "name": "Repeated return converts lifestyle fragments into a completed journey and suggests durability over time.",
          "signal": "The lake-and-canoe world opens the film and returns immediately before the end card.",
          "baseline": "A 37-second montage accumulates locations and stops on its strongest image.",
          "deviation": "The final location deliberately repeats the beginning.",
          "interpretation": "Repeated return converts lifestyle fragments into a completed journey and suggests durability over time.",
          "transfer": "Bookend a broad montage with one recognisable place or action to create memory and closure.",
          "risk": "The return needs a changed emotional meaning or it becomes redundant coverage."
        },
        {
          "id": "brand-after-lived-evidence",
          "name": "The brand signs an already felt philosophy instead of interrupting it with a claim.",
          "signal": "The L.L.Bean mark appears only over the final wide after repeated wear contexts.",
          "baseline": "A short ad uses early branding to guarantee recall.",
          "deviation": "Formal product recognition carries the film until the last seconds.",
          "interpretation": "The brand signs an already felt philosophy instead of interrupting it with a claim.",
          "transfer": "Delay the mark only when product silhouette, colour or behaviour can preserve attribution.",
          "risk": "Beautiful low-branding films are easily misattributed when category codes are shared."
        }
      ],
      "docs": {
        "analysis": {
          "label": "Разбор",
          "html": "<h1>Разбор креатива</h1>\n<h2>Идея</h2>\n<p>Главный переворот: износ не уменьшает ценность вещи, а производит её. Фильм не обещает, что Bean Boots сохранят фабричную новизну; он показывает, как царапины, сгибы и смена сред превращают серийный продукт в личный объект. <code>Best Worn</code> работает одновременно как состояние — лучше выглядят ношеными — и как инструкция — лучше всего их носить.</p>\n<h2>Драматургия</h2>\n<p>Фильм начинает с мира, где обувь нужна, и только затем даёт ясный product read. После причала и портретов монтаж расширяет доказательство: огонь, городская разметка, камень, тележка, лес, бордюр, рынок, дождевой транспорт. Это не географический travelogue, а перечень типов жизни. Возврат к каноэ замыкает форму, а поздний логотип превращает весь накопленный опыт в брендовый капитал.</p>\n<p>Вместо одного героя — распределённый protagonist. Люди показаны лицами, фрагментами тел и следами присутствия; одна модель соединяет их, но не стирает различия. Поэтому продукт становится культурным общим знаменателем, а не аксессуаром выбранной знаменитости.</p>\n<h2>Визуальный язык</h2>\n<ul>\n<li>4:3-поле внутри 16:9 delivery создаёт ощущение найденной памяти и защищает кадр от современной «глянцевой ширины».</li>\n<li>Низкая камера почти постоянно держится около стоп, поверхностей и предметов; среда читается через контакт.</li>\n<li>Grain, мягкий фокус, handheld-неточность и частичные перекрытия делают изображение прожитым ещё до того, как зритель увидит потёртую кожу.</li>\n<li>Ботинок редко получает чистый packshot. Его заслоняют лодка, трава, огонь, брусчатка, тележка и люди; полезность доказывается сопротивлением мира.</li>\n<li>Outdoor и urban не разделены стилями: озеро, crosswalk, рынок и транспорт сняты одной тактильной камерой. Бренд присваивает не территорию, а способ быть в мире.</li>\n<li>Тёплый огонь/рынок и холодное дождевое стекло дают эмоциональный диапазон, не меняя центрального мотива носки.</li>\n<li>Начальный и финальный lake wide создают кольцо. Единственный логотип появляется тогда, когда зритель уже связал вещь с опытом.</li>\n</ul>\n<h2>Signal → baseline → deviation → interpretation</h2>\n<ol>\n<li><strong>Signal:</strong> scuffed boots постоянно находятся в действии и рядом с людьми. <strong>Baseline:</strong> heritage-footwear реклама часто реставрирует продукт до героической новизны. <strong>Deviation:</strong> фильм не скрывает возраст и не отделяет обувь от грязных/мокрых поверхностей. <strong>Interpretation:</strong> патина становится видимым сертификатом ценности.</li>\n<li><strong>Signal:</strong> одна обувь проходит природу, город, торговлю и транспорт. <strong>Baseline:</strong> outdoor-бренд закрепляет продукт за одной романтической территорией. <strong>Deviation:</strong> визуальная обработка не меняется при смене среды. <strong>Interpretation:</strong> долговечность — способность оставаться частью личности при смене жизни, а не только выдерживать поход.</li>\n<li><strong>Signal:</strong> человеческие портреты получают столько же экранного достоинства, сколько ботинки. <strong>Baseline:</strong> продуктовый монтаж использует людей как носителей функции. <strong>Deviation:</strong> лица появляются без объяснения и sales action. <strong>Interpretation:</strong> вещь наследует ценность от отношений и памяти владельцев.</li>\n<li><strong>Signal:</strong> логотип отложен до последнего lake wide. <strong>Baseline:</strong> короткий бренд-фильм страхует attribution ранним product/brand lockup. <strong>Deviation:</strong> бренд доверяет повторяющейся форме ботинка и миру. <strong>Interpretation:</strong> финальная подпись ощущается как авторство переживания, а не рекламное прерывание.</li>\n</ol>\n<h2>Что можно украсть как приём</h2>\n<ol>\n<li>Сформулировать дефект категории как источник ценности: царапина → история, выцветание → принадлежность, ремонт → верность.</li>\n<li>Вводить продукт глаголом — не «что это», а «что с ним делают».</li>\n<li>Снять одну вещь на нескольких телах и в нескольких средах, сохранив общий texture treatment.</li>\n<li>Строить product proof через повтор контакта с разными поверхностями вместо feature callouts.</li>\n<li>Давать чистый product read только после action-first знакомства.</li>\n<li>Использовать формат кадра как смысл: тесное 4:3-поле может сделать contemporary footage похожим на личный архив.</li>\n<li>Смешивать human portrait и object portrait, чтобы вещь получала биографию через людей.</li>\n<li>Спрятать packshot внутри среды: огонь, листья, дождь и перекрытия могут быть частью доказательства.</li>\n<li>Замыкать маршрут на исходном месте, чтобы короткий montage имел драматургическую форму.</li>\n<li>Оставлять бренд до конца, когда узнаваемая product silhouette уже удерживает attribution.</li>\n</ol>\n<h2>Почему это работает для L.L.Bean</h2>\n<p>Официальная продуктовая страница позиционирует Bean Boots как производимую в Мэне вещь с историей более ста лет и утверждает долговечность через ремесло. Фильм не повторяет эти факты титрами; он переводит их в наблюдаемое последствие — одна пара способна накопить много несовместимых на первый взгляд жизней. Heritage здесь не музей, а длительность пользования.</p>\n<h2>Риски метода</h2>\n<ul>\n<li>Без узнаваемого силуэта продукта поздний логотип может сделать ролик красивым, но слабо атрибутируемым.</li>\n<li>Псевдоархивная grain/4:3 эстетика легко становится модным фильтром, если предмет не меняется от реального использования.</li>\n<li>Много владельцев за 37 секунд могут остаться «кастингом настроения»; нужны различимые действия и среды.</li>\n<li>Романтизация потёртости не заменяет реального доказательства качества, если у продукта слабая материальная репутация.</li>\n<li>Отсутствие captions/verified transcript не позволяет привязывать кампанийный radio copy к конкретным кадрам.</li>\n</ul>\n<h2>Что не доказано</h2>\n<ul>\n<li>exact spoken copy, музыка, sound design и аудиокредиты 37-секундного master;</li>\n<li>что <code>DP: Persona</code> означает имя человека, компанию или иную роль — запись сохранена ровно как опубликована;</li>\n<li>agency ownership exact 37-second edit: iSpot связывает 15-second TV cut с The VIA Agency, а портфолио Matthew J. Ballinger — 30.03-second version с Day One Agency;</li>\n<li>камеры, объективы, film stock/emulation и конкретный color pipeline;</li>\n<li>личности людей, география озера/рынка и порядок реальной съёмки;</li>\n<li>что слово <code>Better Worn</code> на странице режиссёра — утверждённое альтернативное название, а не опечатка;</li>\n<li>byte/audio identity отдельных 30- и 15-секундных версий.</li>\n</ul>\n"
        },
        "script": {
          "label": "Сценарий",
          "html": "<h1>Сценарий</h1>\n<h2>Логлайн</h2>\n<p>Bean Boots переходят от человека к человеку и от лесного озера к городу, рынку, дождю и обратно к воде; потёртость перестаёт быть износом и становится доказательством прожитой вместе жизни.</p>\n<h2>Сценарная конструкция</h2>\n<table>\n<thead>\n<tr>\n<th>Время</th>\n<th>Наблюдаемое действие</th>\n<th>Функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:04</td>\n<td>Тихий берег и трава; двое людей входят в кадр с чёрным каноэ, у земли появляются ботинки.</td>\n<td>Сначала вводит мир пользования, а не рекламный packshot: обувь существует внутри задачи.</td>\n</tr>\n<tr>\n<td>00:04–00:08</td>\n<td>Человек в красном проводит/несёт каноэ через траву; корпус лодки перекрывает людей и обувь.</td>\n<td>Делает действие и физическое усилие главным, сохраняя продукт частично скрытым.</td>\n</tr>\n<tr>\n<td>00:08–00:13</td>\n<td>Близкий профиль женщины сменяется ботинками на деревянном причале и портретом мужчины в шапке.</td>\n<td>Связывает обувь с разными владельцами через лица, материал и место, не назначая одного героя.</td>\n</tr>\n<tr>\n<td>00:13–00:17</td>\n<td>Тёплая вечерняя сцена у огня: несколько поношенных пар входят в человеческий круг.</td>\n<td>Показывает следы использования как уют, общность и накопленную историю.</td>\n</tr>\n<tr>\n<td>00:17–00:22</td>\n<td>POV шагает по городскому асфальту; резиновая подошва входит на камень; камера смотрит вверх сквозь сетку тележки.</td>\n<td>Переносит ту же вещь из outdoor-мифа в повседневную мобильность и меняет масштаб от тела к контакту.</td>\n</tr>\n<tr>\n<td>00:22–00:28</td>\n<td>Ноги идут по камням/лесной земле, затем по городскому бордюру; несколько пар стоят на мокрой брусчатке среди листьев.</td>\n<td>Умножает владельцев и поверхности: долговечность доказывается повторением контекстов, а не технической демонстрацией.</td>\n</tr>\n<tr>\n<td>00:28–00:33</td>\n<td>Женщина проходит осенний рынок; мужчина виден через дождевое стекло ночного транспорта.</td>\n<td>Добавляет социальную и эмоциональную жизнь — вещь сопровождает человека и в движении, и в паузе.</td>\n</tr>\n<tr>\n<td>00:33–00:36.842</td>\n<td>Двое снова у каноэ на озере; широкий пейзаж удерживает маленькие фигуры, появляется логотип L.L.Bean.</td>\n<td>Замыкает маршрут в начальном мире и лишь после прожитого монтажа предъявляет бренд.</td>\n</tr>\n</tbody>\n</table>\n<h2>Причинность</h2>\n<ol>\n<li>Озеро и каноэ вводят вещь через конкретное действие, поэтому ботинок сразу воспринимается как инструмент жизни.</li>\n<li>Портреты переводят утилитарный объект в личный: одна модель принадлежит разным людям, а не безымянной категории покупателей.</li>\n<li>Огонь делает потёртость тёплой и социальной до того, как монтаж расширит географию.</li>\n<li>POV, macro и низкая камера превращают контакт с поверхностью в повторяющийся визуальный глагол.</li>\n<li>Переход outdoor → город → рынок → дождевой транспорт доказывает универсальность без verbal feature list.</li>\n<li>Возвращение к озеру закрывает круг, а поздний логотип присваивает уже сформированное чувство бренду.</li>\n</ol>\n<h2>Граница реконструкции</h2>\n<p>Хронология подтверждена 19 browser-decoded позициями exact master <code>36.841667 s</code>. Авторизованный сценарий и монтажный лист не опубликованы. Видеопоток не содержит subtitle/text stream; точная речь не реконструируется по кадрам и параллельному radio copy.</p>\n"
        },
        "voiceover": {
          "label": "Речь и звук",
          "html": "<h1>Закадровый текст и звук</h1>\n<h2>Статус речи</h2>\n<ul>\n<li>Exact master содержит полный AAC stereo track длительностью <code>36.841667 s</code>, но не содержит embedded subtitle/text stream.</li>\n<li>Vimeo и страница режиссёра не предоставляют manual/automatic captions или опубликованный transcript.</li>\n<li>Из-за закрытого shared heavy-compute gate локальная speech-модель не запускалась. Поэтому слова exact-фильма не выдаются за доказанные.</li>\n<li>В публичных podcast/radio ad reads той же кампании встречается близкая продуктовая аргументация, но это параллельный аудиоматериал, а не подтверждённая дорожка 37-секундного фильма.</li>\n</ul>\n<h2>Доказательная аудиокарта</h2>\n<table>\n<thead>\n<tr>\n<th>Интервал</th>\n<th>Доказанный слой</th>\n<th>Визуальная функция</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00–00:08</td>\n<td>Непрерывный stereo program track; captions отсутствуют.</td>\n<td>Сопровождает вход каноэ и превращение ландшафта в пространство действия.</td>\n</tr>\n<tr>\n<td>00:08–00:17</td>\n<td>Тот же полный program track.</td>\n<td>Склеивает человеческие портреты, причал и тёплый круг у огня.</td>\n</tr>\n<tr>\n<td>00:17–00:28</td>\n<td>Audio program продолжается под POV, macro подошвы, тележкой, лесом и городом.</td>\n<td>Удерживает единый ритм при быстром переносе между владельцами и поверхностями; точные sync cues не заявляются.</td>\n</tr>\n<tr>\n<td>00:28–00:33</td>\n<td>Audio program под рынком и дождевым стеклом.</td>\n<td>Сопровождает переход от внешней активности к более тихому человеческому наблюдению.</td>\n</tr>\n<tr>\n<td>00:33–00:36.842</td>\n<td>Audio program продолжается до озёрного end card.</td>\n<td>Закрывает круг; наличие отдельного sonic logo без прослушанной проверки не утверждается.</td>\n</tr>\n</tbody>\n</table>\n<h2>Параллельный campaign copy — только контекст</h2>\n<p>Автоматические транскрипты radio/podcast-размещений описывают Bean Boots как вещь, которую больше века делают в штате Мэн из кожи, резинового низа и тройной строчки; смысл строится на том, что годы снаружи делают каждую пару личной и отличимой. Короткий опубликованный финал: “Bean Boots are simply best worn. Find your pair at <a href=\"http://llbean.com\" target=\"_blank\" rel=\"noopener noreferrer\">llbean.com</a>.”</p>\n<p>Эта формулировка помогает проверить общую кампанийную тезу, но не вставляется в таймкодированный сценарий exact-фильма без совпадающих captions или ASR.</p>\n<h2>Что не доказано</h2>\n<ul>\n<li>точные слова, наличие или отсутствие тихого диалога в 37-секундном mix;</li>\n<li>музыкальный трек, композитор, sound designer, BPM и инструменты;</li>\n<li>точная раскладка ambience, шагов, огня, города и транспорта;</li>\n<li>идентичность аудиодорожек 37/30/15-секундных версий.</li>\n</ul>\n"
        },
        "storyboard": {
          "label": "Раскадровка",
          "html": "<h1>Раскадровка</h1>\n<table>\n<thead>\n<tr>\n<th>Таймкод</th>\n<th>Кадр</th>\n<th>Действие</th>\n<th>Камера/монтаж</th>\n<th>Звук/текст</th>\n<th>Основание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>00:00.5</td>\n<td><code>frames/frame-000500.png</code></td>\n<td>Мягкий озёрный пейзаж, трава и деревья до явного появления продукта.</td>\n<td>Низкоконтрастный 4:3 image field внутри 16:9 pillarbox; память/наблюдение вместо рекламного открытия.</td>\n<td>Полный stereo track; речь не установлена.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:02.5</td>\n<td><code>frames/frame-002500.png</code></td>\n<td>Люди входят с чёрным каноэ; ботинки возникают у нижнего края.</td>\n<td>Низкая высота камеры, частичные тела, foreground-трава.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:04.5</td>\n<td><code>frames/frame-004500.png</code></td>\n<td>Человек в красном ведёт каноэ через траву.</td>\n<td>Boot-level view; лодка и действие важнее лица.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:06.5</td>\n<td><code>frames/frame-006500.png</code></td>\n<td>Тёмный корпус каноэ проходит поперёк кадра, скрывая людей.</td>\n<td>Естественная wipe-композиция, handheld-ощущение, малая глубина.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:08.5</td>\n<td><code>frames/frame-008500.png</code></td>\n<td>Близкий боковой профиль женщины в мягком свете.</td>\n<td>Tight portrait; фокус и зерно заменяют прямую экспозицию личности.</td>\n<td>Audio program; слова не доказаны.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:10.5</td>\n<td><code>frames/frame-010500.png</code></td>\n<td>Чёрно-коричневая пара Bean Boots стоит на деревянном причале над водой и кувшинками.</td>\n<td>Первый ясный product read, но без студийной изоляции.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:12.5</td>\n<td><code>frames/frame-012500.png</code></td>\n<td>Профиль мужчины в вязаной шапке на открытом воздухе.</td>\n<td>Силуэтный портрет; человек получает равный продукту вес.</td>\n<td>Audio program; слова не доказаны.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:14.5</td>\n<td><code>frames/frame-014500.png</code></td>\n<td>Несколько поношенных ботинок окружают людей у огня.</td>\n<td>Тёплый low close; обувь входит в круг как участник общей сцены.</td>\n<td>Audio program.</td>\n<td>Exact master + clean director poster.</td>\n</tr>\n<tr>\n<td>00:16.5</td>\n<td><code>frames/frame-016500.png</code></td>\n<td>Вид от первого лица: нога шагает по городской разметке/асфальту.</td>\n<td>Downward POV, резкая смена природы на город без смены визуальной текстуры.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:18.5</td>\n<td><code>frames/frame-018500.png</code></td>\n<td>Резиновая нижняя часть и кожа ботинка входят на камень.</td>\n<td>Extreme low macro; поверхность и след использования занимают кадр.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:20.5</td>\n<td><code>frames/frame-020500.png</code></td>\n<td>Несколько людей и обувь видны снизу через металлическую сетку тележки.</td>\n<td>Upward wide; утилитарный объект превращён в графический фильтр.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:22.5</td>\n<td><code>frames/frame-022500.png</code></td>\n<td>POV идёт по камням/лесной земле, видны светлые брюки и горчичная куртка.</td>\n<td>Downward moving frame; тело сведено к маршруту и одежде.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:24.5</td>\n<td><code>frames/frame-024500.png</code></td>\n<td>Ботинки проходят у городского бордюра.</td>\n<td>Низкий shallow-focus shot; контекст считывается через поверхность, а не skyline.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:26.5</td>\n<td><code>frames/frame-026500.png</code></td>\n<td>Несколько разных пар стоят на мокрой брусчатке среди осенних листьев.</td>\n<td>Групповой product portrait внутри рынка, без чистого фона.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:28.5</td>\n<td><code>frames/frame-028500.png</code></td>\n<td>Женщина проходит рядом с фруктово-цветочным рыночным прилавком.</td>\n<td>Средний человеческий план, тёплая осенняя палитра.</td>\n<td>Audio program; слова не доказаны.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:30.5</td>\n<td><code>frames/frame-030500.png</code></td>\n<td>Мужчина виден через покрытое дождём стекло автобуса/транспорта.</td>\n<td>Холодный синий night portrait; вода дробит лицо и город.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:32.5</td>\n<td><code>frames/frame-032500.png</code></td>\n<td>Двое снова несут/держат каноэ на лесном берегу.</td>\n<td>Wide return; люди малы внутри среды, сюжет замыкается.</td>\n<td>Audio program.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:34.5</td>\n<td><code>frames/frame-034500.png</code></td>\n<td>Озеро и лес удерживаются в общем плане; по центру появляется L.L.Bean.</td>\n<td>Единственный явный brand card встроен в пейзаж, а не вынесен на чистый фон.</td>\n<td>Audio program; опубликованного экранного слогана в этом срезе нет.</td>\n<td>Exact master.</td>\n</tr>\n<tr>\n<td>00:36.7</td>\n<td><code>frames/frame-036700.png</code></td>\n<td>Финальный озёрный wide с логотипом сохраняется до конца.</td>\n<td>Спокойная hold-пауза после плотного монтажа.</td>\n<td>Audio program до конца master.</td>\n<td>Exact master.</td>\n</tr>\n</tbody>\n</table>\n<h2>Дополнительные ключевые изображения</h2>\n<ul>\n<li><code>frames/director-project-poster.png</code> — чистый <code>1920x1125</code> still официальной страницы режиссёра: поношенные ботинки в тёплом человеческом круге.</li>\n<li><code>frames/exact-vimeo-poster.webp</code> — exact Vimeo poster <code>2422x1654</code>; источник подтверждает работу, но сам файл содержит интерфейс/имя grading-файла и не считается чистым фильм-кадром.</li>\n</ul>\n<p>Все 19 таймкодированных кадров browser-decoded из exact <code>1920x1080</code> master. Внутреннее изображение намеренно имеет 4:3-поле с чёрным pillarbox в 16:9 delivery.</p>\n"
        },
        "post": {
          "label": "Исходный пост",
          "html": "<h1>L.L. Bean - Best Worn</h1>\n<ul>\n<li>Telegram: <a href=\"https://t.me/fps_24_video/22011\" target=\"_blank\" rel=\"noopener noreferrer\">https://t.me/fps_24_video/22011</a></li>\n<li>Сообщение: <code>22011</code></li>\n<li>Дата UTC: 2026-04-24T05:39:21+00:00</li>\n<li>Исходная ссылка: <a href=\"https://vimeo.com/1185990378\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1185990378</a></li>\n</ul>\n<h2>Подпись поста</h2>\n<p>L. L. BEAN - BEST WORN\nby Sperry</p>\n<p><a href=\"https://vimeo.com/1185990378\" target=\"_blank\" rel=\"noopener noreferrer\">https://vimeo.com/1185990378</a></p>\n<p>#adv@fps_24_video</p>\n<h2>Идентификация работы</h2>\n<ul>\n<li>Работа: <code>L.L.Bean — Best Worn</code></li>\n<li>Бренд и продукт: L.L.Bean / Bean Boots</li>\n<li>Режиссёр: Scott Perry</li>\n<li>Формат: бренд-фильм о патине, пользовании и личной истории вещи</li>\n<li>Длительность сохранённого exact master: <code>36.841667 s</code></li>\n<li>Анализируемая публикация: direct 1080p progressive exact Vimeo <code>1185990378</code>, встроенный на официальной странице режиссёра</li>\n</ul>\n<h2>Граница версии</h2>\n<p>Telegram ведёт на Vimeo <code>1185990378</code>: публичные метаданные подтверждают название <code>L.L. Bean - Best Worn</code>, автора <code>sperry</code> и длительность <code>37 s</code>. Vimeo playback в текущей среде блокируется OAuth/Cloudflare, но официальная страница Scott Perry встраивает тот же Vimeo ID и открывает его public progressive master. Сохранённый файл имеет H.264 <code>1920x1080</code>, AAC stereo, длительность контейнера <code>36.841667 s</code> и SHA-256 <code>906959107e7c812225724c4e1fc21cfc10ee8c5ccf594b013d988ddfa55ff50b</code>.</p>\n<p>Страница режиссёра называет проект <code>Better Worn</code>; это зафиксировано как вариант/опечатка страницы, а не как другое произведение. Отдельные версии <code>30 s</code>, <code>30.03 s</code> и <code>15 s</code> существуют у других публичных издателей, но сценарий и раскадровка ниже относятся только к exact <code>37 s</code> edit из Telegram.</p>\n"
        }
      },
      "validatedAt": "2026-07-26T20:08:23.736518+00:00"
    }
  ],
  "insights": [
    {
      "id": "6-1",
      "title": "Лучшие фильмы меняют определение категории",
      "summary": "Signal: Expedia показывает закрытые зонты, чтение, сон и пустую комнату; Turo противопоставляет конкретную машину безличному rental car; Kolon Sport показывает природу, которая ничего не требует от человека.",
      "html": "<p><strong>Signal:</strong> Expedia показывает закрытые зонты, чтение, сон и пустую комнату; Turo противопоставляет конкретную машину безличному rental car; Kolon Sport показывает природу, которая ничего не требует от человека.</p>\n<p><strong>Baseline:</strong> travel продаёт количество впечатлений, rental продаёт удобство, outdoor продаёт преодоление.</p>\n<p><strong>Deviation:</strong> результатом становится право ничего не делать, выбрать машину с характером или не доказывать силу природе.</p>\n<p><strong>Interpretation:</strong> продукт выигрывает не сравнением характеристик, а сменой вопроса категории.</p>\n<p>Практический вывод: сильная идея часто имеет форму «категория думает, что продаёт X; человек на самом деле покупает Y».</p>\n<p>Примеры:</p>\n<ul>\n<li>Expedia: экономия покупает отдых от bucket list.</li>\n<li>Ruter: транспорт уменьшает расстояние между важными людьми.</li>\n<li>Binter: перелёт переносит способ отношения к людям.</li>\n<li>Zillow: <code>someday</code> перестаёт быть мечтой без даты.</li>\n<li>Level: жильё раскрывается как сеть отношений, а не изолированная квартира.</li>\n<li>Bank of America: банк финансирует условия чужого таланта, а не присваивает талант.</li>\n</ul>\n"
    },
    {
      "id": "6-2",
      "title": "Формальный приём должен быть причинным",
      "summary": "Signal: белая материя Honda проходит моделирование, напряжение, форму и сборку; многооконный монтаж Google Cloud соединяет разные масштабы; камера Tenaya стягивается к точке контакта.",
      "html": "<p><strong>Signal:</strong> белая материя Honda проходит моделирование, напряжение, форму и сборку; многооконный монтаж Google Cloud соединяет разные масштабы; камера Tenaya стягивается к точке контакта.</p>\n<p><strong>Baseline:</strong> визуальный эффект украшает уже существующее сообщение.</p>\n<p><strong>Deviation:</strong> форма ведёт себя как сам продукт или его функция.</p>\n<p><strong>Interpretation:</strong> зритель не слушает claim, а переживает его как закон фильма.</p>\n<p>Правило:</p>\n<blockquote>\n<p>Если убрать логотип, визуальная система всё равно должна моделировать свойство продукта.</p>\n</blockquote>\n<p>Сильные применения:</p>\n<ul>\n<li>sensitivity Tenaya выражена оптикой и масштабом;</li>\n<li>cloud Google выражен множеством окон в одном поле;</li>\n<li>engineering Honda выражен преобразованием одной материи;</li>\n<li>jumping hour Audemars Piguet выражен скачком времени и geometry;</li>\n<li>delivery network UPS выражен relay-передачей посылки.</li>\n</ul>\n"
    },
    {
      "id": "6-3",
      "title": "Product reveal работает лучше после сенсорного доказательства",
      "summary": "В 45 кейсах creative moves явно используют задержку, withholding или late reveal.",
      "html": "<p>В 45 кейсах creative moves явно используют задержку, withholding или late reveal.</p>\n<p><strong>Baseline:</strong> короткая реклама показывает продукт и бренд раньше, чтобы защитить attribution.</p>\n<p><strong>Deviation:</strong> ролик сначала даёт зрителю испытать проблему, чувство или физическое свойство.</p>\n<p><strong>Interpretation:</strong> product reveal становится объяснением уже пережитой формы.</p>\n<p>Примеры:</p>\n<ul>\n<li>Nature’s Bounty сначала доказывает, что жизнь человека уже полна любви и заботы.</li>\n<li>Volkswagen сначала превращает comfort в жизненную компетенцию, потом даёт beauty shot.</li>\n<li>LinkedIn сначала показывает поднявшихся людей, потом объясняет роль данных.</li>\n<li>Tenaya сначала заставляет почувствовать контакт, потом называет Aruma.</li>\n<li>L.L.Bean оставляет logo до lake return после серии прожитых поверхностей.</li>\n</ul>\n<p>Риск: поздняя атрибуция работает только при узнаваемом product code, силуэте, цвете, поведении или категории. Иначе зритель запомнит фильм, но не бренд.</p>\n"
    },
    {
      "id": "6-4",
      "title": "Повтор превращает красивый кадр в правило мира",
      "summary": "Один невозможный образ трюк. Несколько значимо изменяющихся повторов аргумент.",
      "html": "<p>Один невозможный образ - трюк. Несколько значимо изменяющихся повторов - аргумент.</p>\n<ul>\n<li><code>STORM</code> возвращает class photo и те же телесные глаголы после превращения насилия в хореографию.</li>\n<li>Osaka Rain повторяет time-slice на нескольких прохожих и доказывает, что это свойство города, а не героя.</li>\n<li>Aperol передаёт orange serve от одного бокала к группе и к волне лиц.</li>\n<li>Neighbours расширяет заботу от объятий к службам, пожарным, катку и улице.</li>\n<li>BMW монтирует разные moving moments как одновременное состояние мира.</li>\n</ul>\n<p>Рабочая схема мотива:</p>\n<ol>\n<li>первое появление устанавливает форму;</li>\n<li>второе меняет контекст;</li>\n<li>третье доказывает правило;</li>\n<li>финальное появление меняет смысл первого.</li>\n</ol>\n"
    },
    {
      "id": "6-5",
      "title": "Return сильнее обычного финального packshot",
      "summary": "Сильный return не просто повторяет открытие. Он заставляет зрителя увидеть тот же образ иначе.",
      "html": "<p>32 кейса используют loop, bookend или return.</p>\n<p>Сильный return не просто повторяет открытие. Он заставляет зрителя увидеть тот же образ иначе.</p>\n<ul>\n<li>Osaka возвращается к толпе после раскрытия индивидуальных временных линий.</li>\n<li>L.L.Bean возвращается к озеру после города и рынка.</li>\n<li>Rocket строит весь фильм вокруг возвращения домой, а не покупки дома.</li>\n<li>Ffern возвращает ритуал к продуктовой причинности мира.</li>\n<li>Aperol отдаёт человеческую коду официанту после logo card.</li>\n</ul>\n<p>Проверка: если финальное возвращение можно поставить в начало без потери смысла, арка не завершена.</p>\n"
    },
    {
      "id": "6-6",
      "title": "Материал может быть драматургией",
      "summary": "64 кейса связывают creative moves с поверхностью, текстурой или веществом.",
      "html": "<p>64 кейса связывают creative moves с поверхностью, текстурой или веществом.</p>\n<p>Материал работает на четырёх уровнях:</p>\n<ol>\n<li><strong>свойство продукта:</strong> кожа, резина, глина, ткань, металл;</li>\n<li><strong>физический процесс:</strong> давление, сгиб, тепло, вода, трение;</li>\n<li><strong>эмоциональная модель:</strong> шрам, память, близость, хрупкость;</li>\n<li><strong>монтажная логика:</strong> match cut между одинаковыми материальными состояниями.</li>\n</ol>\n<p>Лучшие примеры:</p>\n<ul>\n<li>A Bunch of Broken Pots: тело и глина проходят давление, деформацию и восстановление.</li>\n<li>DM: кожа становится памятью прикосновений, возраста и шрамов.</li>\n<li>L.L.Bean: патина производит биографию вещи.</li>\n<li>Hermès: аромат движется к воображаемому геологическому источнику.</li>\n<li>Polène Spring: четыре сумки получают четыре материальные мифологии.</li>\n<li>Tenaya: резина, кожа и камень связываются через ощущение контакта.</li>\n</ul>\n<p>Вывод для AI-video: материал нельзя задавать только adjective-набором <code>cinematic, tactile, premium</code>. Нужно описывать, что материал делает под воздействием силы и что это действие означает.</p>\n"
    },
    {
      "id": "6-7",
      "title": "Human first не означает product light",
      "summary": "76 кейсов используют тело, лицо или жест как ключевую единицу смысла.",
      "html": "<p>76 кейсов используют тело, лицо или жест как ключевую единицу смысла.</p>\n<p>Лучшие фильмы не уменьшают роль продукта, когда начинают с человека. Они позволяют продукту присвоить уже доказанную человеческую ценность.</p>\n<ul>\n<li>National Bank сначала показывает полную цену спортивной победы для женщины, затем возвращает слово <code>cost</code> к оплате.</li>\n<li>Bank of America показывает talent и внешнюю веру до банковской инфраструктуры.</li>\n<li>ActionAid даёт девочкам авторство и выбор вместо позиции объекта жалости.</li>\n<li>Situation Sthlm меняет POV зрителя, а не просит абстрактного сочувствия.</li>\n<li>Disney показывает механизм рождения желания, а не только счастливую кульминацию.</li>\n<li>Nature’s Bounty признаёт человеческую полноту до supplement.</li>\n</ul>\n<p>Главное этическое правило социальной и purpose-рекламы:</p>\n<blockquote>\n<p>Человек должен сохранить agency. Бренд может поддержать действие, но не должен присваивать достоинство, которое существовало до него.</p>\n</blockquote>\n"
    },
    {
      "id": "6-8",
      "title": "Distributed protagonist расширяет бренд без потери конкретики",
      "summary": "42 кейса явно работают с коллективным или распределённым героем.",
      "html": "<p>42 кейса явно работают с коллективным или распределённым героем.</p>\n<p><strong>Baseline:</strong> один aspirational hero упрощает историю и attribution.</p>\n<p><strong>Deviation:</strong> продукт или мотив соединяет нескольких людей, не стирая их различия.</p>\n<p><strong>Interpretation:</strong> бренд становится общей культурной формой, а не аксессуаром одной знаменитости.</p>\n<p>Примеры:</p>\n<ul>\n<li>L.L.Bean связывает владельцев через ботинки и поверхности.</li>\n<li>Burberry присваивает не матч, а погоду, путь, трибуны, одежду и ожидание вокруг футбола.</li>\n<li>Rimi расширяет smart choice до множества человеческих выборов.</li>\n<li>Neighbours строит распределённую сеть заботы.</li>\n<li>BMW показывает разные moments как одну одновременную жизнь.</li>\n<li>Google Cloud сохраняет различия людей внутри общей системы окон.</li>\n</ul>\n<p>Риск: без различимых действий такой монтаж превращается в casting moodboard.</p>\n"
    },
    {
      "id": "6-9",
      "title": "Среда должна причинно участвовать",
      "summary": "67 кейсов используют environment или world building как смысловой механизм.",
      "html": "<p>67 кейсов используют environment или world-building как смысловой механизм.</p>\n<p>Слабая среда отвечает только на вопрос «где красиво». Сильная среда меняет объект, тело или решение.</p>\n<ul>\n<li>Ffern: seaweed сообщает готовность, мимоза приходит как дар, огонь переводит растение в свет.</li>\n<li>Sanpellegrino: солнце воздействует на рощу, плод, город, людей и напиток одинаково.</li>\n<li>Daughter of Earth: разные формы земли ведут один материальный разговор.</li>\n<li>Kolon: природа создаёт освобождение от требования performance.</li>\n<li>Jo Malone: запах становится сверхъестественной средой притяжения.</li>\n<li>The Neighbourhood: нечеловеческий мир ощущается материальным из-за веса существ, practical light и занятого ими пространства.</li>\n</ul>\n<p>Вопрос к каждой location: что эта среда делает с героем или продуктом такого, чего не могла бы сделать любая другая?</p>\n"
    },
    {
      "id": "6-10",
      "title": "Sound способен рассказывать то, чего нет в кадре",
      "summary": "51 кейс содержит sound, voice, lyrics или silence как creative move. В 27 кейсах сохранены subtitle/transcript assets.",
      "html": "<p>51 кейс содержит sound, voice, lyrics или silence как creative move. В 27 кейсах сохранены subtitle/transcript assets.</p>\n<p>Типы сильного звукового применения:</p>\n<ul>\n<li><strong>Off-screen world:</strong> Coca-Cola показывает банку, а звук рассказывает невидимый матч.</li>\n<li><strong>Delayed source:</strong> Drum Tao откладывает барабаны, но строит beat подъёмом, бегом и неподвижностью.</li>\n<li><strong>Instruction as philosophy:</strong> Volkswagen использует аналоговый курс как пять human lessons, а машина их исполняет.</li>\n<li><strong>Lyric as causal brief:</strong> music videos позволяют словам управлять монтажной логикой, не превращая кадр в буквальную иллюстрацию.</li>\n<li><strong>Silence or restraint:</strong> luxury и memory films используют отсутствие verbal explanation как доверие к форме.</li>\n</ul>\n<p>Ошибка: музыкальный mood не равен sound design. Нужна функция звука в причинности, POV, переходе, масштабе или reveal.</p>\n"
    },
    {
      "id": "6-11",
      "title": "Отсутствие может быть продуктовым преимуществом",
      "summary": "30 кейсов явно используют absence, negative space, quiet или stillness.",
      "html": "<p>30 кейсов явно используют absence, negative space, quiet или stillness.</p>\n<ul>\n<li>Expedia продаёт право на nothing.</li>\n<li>Level почти не показывает платформу, чтобы показать невидимую систему отношений вокруг жилья.</li>\n<li>Armani Mare продаёт способность жить медленнее.</li>\n<li>Nyetimber показывает материальный жест отношения, а не напиток как центр события.</li>\n<li>Outerknown строит идентичность на промежутках между местами и действиями.</li>\n<li>A Crime Across Four Landscapes отдаёт экран неподвижным полям, где изменение нужно обнаружить.</li>\n</ul>\n<p>Премиальная пауза работает, когда зритель понимает, что именно ему разрешили заметить. Просто медленный монтаж без наблюдаемого сдвига не создаёт глубины.</p>\n"
    },
    {
      "id": "6-12",
      "title": "Heritage живёт в передаче, а не в архиве",
      "summary": "71 кейс связывает creative moves со временем, памятью или наследием.",
      "html": "<p>71 кейс связывает creative moves со временем, памятью или наследием.</p>\n<p>Лучшие heritage-фильмы избегают музейной ретроспективы:</p>\n<ul>\n<li>Indian Motorcycles показывает 125 лет как живую передачу культуры между людьми.</li>\n<li>Porsche возвращается к исходной проблемной машине 1951 года и помещает будущее внутрь происхождения.</li>\n<li>Rimowa делает срок службы видимым через передачу объекта от отца сыну.</li>\n<li>Audemars Piguet Jumping Hour соединяет 1930s geometry с новым movement.</li>\n<li>Lee превращает <code>built</code> из промышленного слова в качество разных людей.</li>\n<li>L.L.Bean показывает историю через накопленный износ, а не архивные даты.</li>\n</ul>\n<p>Формула heritage:</p>\n<p><code>origin problem → human transmission → current use → future continuation</code></p>\n<p>Архивный кадр допустим, но должен что-то передать настоящему, а не просто подтвердить возраст марки.</p>\n"
    },
    {
      "id": "6-13",
      "title": "Craft доказывается процессом, а не эпитетом premium",
      "summary": "54 кейса содержат process, craft, real work или proof.",
      "html": "<p>54 кейса содержат process, craft, real work или proof.</p>\n<ul>\n<li>José María / Polène доказывает качество выбором участка кожи и отношениями мастера с коллегами.</li>\n<li>Audemars Piguet Établisseurs продаёт способность команды материализовать чужое желание.</li>\n<li>Brusnika доказывает культуру улучшения CCTV, инструментами и телесной работой.</li>\n<li>PostFinance отдаёт почти три минуты реальной истории бизнеса вместо банковского claim.</li>\n<li>Film Reel Yuri Danilov доказывает авторство повторяющейся способностью превращать practical light в событие сцены.</li>\n</ul>\n<p>В production-фильме полезнее показать одно трудное решение специалиста, чем десять красивых рук в slow motion.</p>\n"
    },
    {
      "id": "6-14",
      "title": "Одна метафора сильнее десяти эффектов",
      "summary": "Трансформация или VFX явно появляются только в 27 из 90 кейсов. Самые сильные держат одну систему:",
      "html": "<p>Трансформация или VFX явно появляются только в 27 из 90 кейсов. Самые сильные держат одну систему:</p>\n<ul>\n<li>Honda: белая материя мечты.</li>\n<li>UNICEF: стеклянная клетка.</li>\n<li>LinkedIn: физический подъём подходящих людей.</li>\n<li>Elev8: изменённая гравитация вместо фразы «новый уровень».</li>\n<li>Coca-Cola: банка как нервная система матча.</li>\n<li>Muse: энергия распространяется от одного тела к группе.</li>\n<li>Osaka: один шаг существует в нескольких временных позициях.</li>\n</ul>\n<p>Проверка идеи: можно ли описать невозможный закон одним предложением и показать минимум три его последствия? Если нет, это набор эффектов, а не creative system.</p>\n"
    },
    {
      "id": "6-15",
      "title": "Copy сильнее, когда форма уже доказала фразу",
      "summary": "71 кейс связывает move с title, phrase, text или naming.",
      "html": "<p>71 кейс связывает move с title, phrase, text или naming.</p>\n<p>Хорошая copy выполняет одну из функций:</p>\n<ol>\n<li>называет уже пережитое состояние;</li>\n<li>раскрывает double meaning;</li>\n<li>меняет объект глагола;</li>\n<li>фиксирует категорийный сдвиг;</li>\n<li>возвращает визуальный мотив бренду.</li>\n</ol>\n<p>Примеры:</p>\n<ul>\n<li><code>Built Like Lee</code>: built относится и к вещи, и к человеку.</li>\n<li><code>Best Worn</code>: worn означает состояние и действие.</li>\n<li><code>Someday Starts Today</code>: абстрактное время получает начало.</li>\n<li><code>Nothing</code>: отсутствие превращается в результат.</li>\n<li><code>Be Unstoppable</code>: относится и к предпринимателю, и к сети UPS.</li>\n<li><code>How to enjoy life</code>: comfort становится человеческой практикой.</li>\n</ul>\n<p>Copy до proof звучит рекламой. Copy после proof звучит названием обнаруженного закона.</p>\n"
    },
    {
      "id": "6-16",
      "title": "Brand attribution можно отложить, но нельзя забыть",
      "summary": "80 кейсов содержат явные product или brand moves. Корпус показывает три устойчивые модели:",
      "html": "<p>80 кейсов содержат явные product или brand moves. Корпус показывает три устойчивые модели:</p>\n<ol>\n<li><strong>Brand as cause:</strong> продукт запускает мир, как чай LOVARE или материя Honda.</li>\n<li><strong>Brand as explanation:</strong> поздний reveal объясняет уже увиденное, как LinkedIn или Tenaya.</li>\n<li><strong>Brand as signature:</strong> logo подписывает пережитое, как L.L.Bean или Nature’s Bounty.</li>\n</ol>\n<p>Слабая модель: бренд появляется только в конце, но никак не владеет формой. Тогда фильм можно переподписать конкурентом.</p>\n<p>Тест ownership:</p>\n<ul>\n<li>Мог бы конкурент использовать тот же сюжет без изменений?</li>\n<li>Есть ли в форме свойство именно этого продукта?</li>\n<li>Возвращает ли endline конкретный визуальный мотив?</li>\n<li>Появляется ли бренд в причинной цепочке, а не после неё?</li>\n</ul>\n"
    },
    {
      "id": "6-17",
      "title": "Камера может быть демонстрацией продукта",
      "summary": "77 кейсов используют framing, perspective или lens behaviour как creative move.",
      "html": "<p>77 кейсов используют framing, perspective или lens behaviour как creative move.</p>\n<p>У камеры есть четыре продуктовых роли:</p>\n<ul>\n<li><strong>сенсор:</strong> Tenaya ощущает контакт;</li>\n<li><strong>система:</strong> Google Cloud организует окна;</li>\n<li><strong>тело:</strong> Situation Sthlm даёт рабочий день от первого лица;</li>\n<li><strong>время:</strong> Osaka растягивает позиции шага, NYC Ballet делает настоящее непрерывным.</li>\n</ul>\n<p>Это важнее списка объективов. В treatment следует сначала описывать поведение камеры, а затем focal length и технику.</p>\n"
    },
    {
      "id": "6-18",
      "title": "Этический взгляд является частью формы",
      "summary": "Особенно это видно в ActionAid, Situation Sthlm, National Bank, Bank of America и Disney.",
      "html": "<p>Особенно это видно в ActionAid, Situation Sthlm, National Bank, Bank of America и Disney.</p>\n<p><strong>Baseline:</strong> социальная реклама часто строит асимметрию: наблюдающий зритель и пассивная жертва.</p>\n<p><strong>Deviation:</strong> человек получает POV, авторство, работу, выбор, противоречие и длительность жизни за пределами проблемы.</p>\n<p><strong>Interpretation:</strong> уважение проявляется не только в copy, но и в том, кто владеет кадром, голосом и действием.</p>\n<p>Для SPELLLENS это должно быть production gate: если смысл ролика требует уменьшить agency героя ради эмоционального удара, creative нуждается в пересборке.</p>\n"
    }
  ],
  "playbook": [
    {
      "id": "7-1",
      "title": "Creative Brief Canvas",
      "summary": "Если Category baseline , Strategic deviation или Product role остаются пустыми, переход к shot list преждевременен.",
      "html": "<p>Перед сценарием заполнить 12 полей:</p>\n<table>\n<thead>\n<tr>\n<th>Поле</th>\n<th>Вопрос</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Human truth</td>\n<td>Какое реальное напряжение человек уже чувствует без бренда?</td>\n</tr>\n<tr>\n<td>Category baseline</td>\n<td>Как категория обычно показывает и формулирует эту тему?</td>\n</tr>\n<tr>\n<td>Strategic deviation</td>\n<td>Что мы меняем в привычном определении категории?</td>\n</tr>\n<tr>\n<td>Film rule</td>\n<td>Какой единый закон будет управлять кадром, монтажом или звуком?</td>\n</tr>\n<tr>\n<td>Product role</td>\n<td>Продукт является причиной, инструментом, объяснением или подписью?</td>\n</tr>\n<tr>\n<td>First signal</td>\n<td>Как зритель впервые заметит правило без объяснения?</td>\n</tr>\n<tr>\n<td>Proof 1</td>\n<td>Как правило проявится в простом контексте?</td>\n</tr>\n<tr>\n<td>Proof 2</td>\n<td>Как оно переживёт смену масштаба или среды?</td>\n</tr>\n<tr>\n<td>Proof 3</td>\n<td>Как станет ясно, что это система, а не трюк?</td>\n</tr>\n<tr>\n<td>Sound rule</td>\n<td>Что звук знает или делает такого, чего не показывает изображение?</td>\n</tr>\n<tr>\n<td>Return / reframe</td>\n<td>Как финал изменит смысл начала?</td>\n</tr>\n<tr>\n<td>Attribution</td>\n<td>Почему эту форму не может без изменений присвоить конкурент?</td>\n</tr>\n</tbody>\n</table>\n<p>Если <code>Category baseline</code>, <code>Strategic deviation</code> или <code>Product role</code> остаются пустыми, переход к shot list преждевременен.</p>\n"
    },
    {
      "id": "7-2",
      "title": "Сценарная формула короткого бренд фильма",
      "summary": "1. Показать человеческое или физическое состояние. 2. Установить повторяемый визуальный сигнал. 3. Усилить сигнал через второй контекст. 4. Доказать правило в кульминации. 5. Раскрыть продукт как объяснение. 6. Вернуть мотив в brand owned форме.",
      "html": "<h4>Вариант A: product as explanation</h4>\n<ol>\n<li>Показать человеческое или физическое состояние.</li>\n<li>Установить повторяемый визуальный сигнал.</li>\n<li>Усилить сигнал через второй контекст.</li>\n<li>Доказать правило в кульминации.</li>\n<li>Раскрыть продукт как объяснение.</li>\n<li>Вернуть мотив в brand-owned форме.</li>\n</ol>\n<p>Подходит: tech, service, performance product, beauty, automotive.</p>\n<h4>Вариант B: product as cause</h4>\n<ol>\n<li>Продукт запускает изменение.</li>\n<li>Изменение передаётся объектам, людям или среде.</li>\n<li>Мир отвечает тем же физическим глаголом.</li>\n<li>Масштаб эффекта растёт.</li>\n<li>Product return принимает эффект обратно.</li>\n</ol>\n<p>Подходит: food, drink, fragrance, fashion, entertainment.</p>\n<h4>Вариант C: human truth first</h4>\n<ol>\n<li>Показать полноценную жизнь до вмешательства бренда.</li>\n<li>Дать герою agency и конкретное действие.</li>\n<li>Показать реальную цену или препятствие.</li>\n<li>Ввести бренд как инфраструктуру или поддержку.</li>\n<li>Не присваивать себе человеческую ценность.</li>\n</ol>\n<p>Подходит: finance, social impact, health, employer brand, charity.</p>\n<h4>Вариант D: heritage transmission</h4>\n<ol>\n<li>Найти исходную проблему или принцип марки.</li>\n<li>Показать передачу через человека, материал или инструмент.</li>\n<li>Соединить прошлое с текущим использованием.</li>\n<li>Дать будущему появиться внутри настоящего.</li>\n</ol>\n<p>Подходит: luxury, craft, automotive heritage, durable goods.</p>\n"
    },
    {
      "id": "7-3",
      "title": "Product presence ladder",
      "summary": "Вместо бинарного показываем / не показываем использовать пять уровней:",
      "html": "<p>Вместо бинарного <code>показываем / не показываем</code> использовать пять уровней:</p>\n<table>\n<thead>\n<tr>\n<th>Уровень</th>\n<th>Форма присутствия</th>\n<th>Для чего нужен</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>P0</td>\n<td>Продукта нет, есть human tension</td>\n<td>Создать независимую ценность истории.</td>\n</tr>\n<tr>\n<td>P1</td>\n<td>Косвенный code: цвет, звук, материал, силуэт</td>\n<td>Удержать attribution без прямой продажи.</td>\n</tr>\n<tr>\n<td>P2</td>\n<td>Продукт в действии, частично скрыт</td>\n<td>Доказать полезность и реальность.</td>\n</tr>\n<tr>\n<td>P3</td>\n<td>Чистый product read</td>\n<td>Дать зрителю идентифицировать объект.</td>\n</tr>\n<tr>\n<td>P4</td>\n<td>Packshot / logo / endline</td>\n<td>Закрепить обещание и действие.</td>\n</tr>\n</tbody>\n</table>\n<p>Сильный фильм не обязан двигаться линейно P0→P4. Но каждый переход должен иметь причину. Постоянный P3-P4 быстро превращает историю в каталог; постоянный P0-P1 рискует потерять бренд.</p>\n"
    },
    {
      "id": "7-4",
      "title": "Три обязательных proof shots",
      "summary": "Любую идею проверить тремя кадрами до производства:",
      "html": "<p>Любую идею проверить тремя кадрами до производства:</p>\n<ol>\n<li><strong>Baseline shot:</strong> как мир выглядит до изменения.</li>\n<li><strong>Rule shot:</strong> один кадр, в котором изменение невозможно не заметить.</li>\n<li><strong>Ownership shot:</strong> кадр, доказывающий, что правило принадлежит продукту или бренду.</li>\n</ol>\n<p>Если ownership shot нельзя придумать, идея ещё не брендовая.</p>\n"
    },
    {
      "id": "7-5",
      "title": "Sound brief",
      "summary": "источник звукового знания; что существует off screen; чья у зрителя sound perspective; где звук начинает сцену раньше изображения; где звук переживает монтажный переход; какой повторяющийся sound motif меняет значение; где silence выполняет функцию; каким звуком бренд завершает причинность.",
      "html": "<p>Заполнять до монтажа:</p>\n<ul>\n<li>источник звукового знания;</li>\n<li>что существует off-screen;</li>\n<li>чья у зрителя sound perspective;</li>\n<li>где звук начинает сцену раньше изображения;</li>\n<li>где звук переживает монтажный переход;</li>\n<li>какой повторяющийся sound motif меняет значение;</li>\n<li>где silence выполняет функцию;</li>\n<li>каким звуком бренд завершает причинность.</li>\n</ul>\n<p>Нельзя ограничиваться <code>emotional cinematic music</code>. Это mood label, а не звуковая драматургия.</p>\n"
    },
    {
      "id": "7-6",
      "title": "Монтажная проверка",
      "summary": "1. Какой новый факт получает зритель? 2. Как меняется масштаб: мир, человек, объект, контакт? 3. Какой мотив повторяется? 4. Что изменилось в повторе? 5. Подготовлен ли следующий reveal? 6. Совпадает ли acceleration с ростом давления? 7. Есть ли return, а не просто последний красивый shot?",
      "html": "<p>Для каждого монтажного блока:</p>\n<ol>\n<li>Какой новый факт получает зритель?</li>\n<li>Как меняется масштаб: мир, человек, объект, контакт?</li>\n<li>Какой мотив повторяется?</li>\n<li>Что изменилось в повторе?</li>\n<li>Подготовлен ли следующий reveal?</li>\n<li>Совпадает ли acceleration с ростом давления?</li>\n<li>Есть ли return, а не просто последний красивый shot?</li>\n</ol>\n<p>Удалять кадр, если он только подтверждает mood и не меняет argument.</p>\n"
    },
    {
      "id": "7-7",
      "title": "Brand ownership gate",
      "summary": "1. Форма моделирует реальное свойство продукта? 2. Продукт находится внутри причинной цепочки? 3. Повторяемый motif узнаваем без logo? 4. Endline называет уже доказанное? 5. Смена бренда потребует менять сюжет или film rule? 6. Product presence развивается, а не остаётся на одном уровне? 7. Есть…",
      "html": "<p>Оценить по десяти вопросам:</p>\n<ol>\n<li>Форма моделирует реальное свойство продукта?</li>\n<li>Продукт находится внутри причинной цепочки?</li>\n<li>Повторяемый motif узнаваем без logo?</li>\n<li>Endline называет уже доказанное?</li>\n<li>Смена бренда потребует менять сюжет или film rule?</li>\n<li>Product presence развивается, а не остаётся на одном уровне?</li>\n<li>Есть отдельный ownership shot?</li>\n<li>Logo timing оправдано?</li>\n<li>Brand codes не конфликтуют с человеческой историей?</li>\n<li>Зритель сможет пересказать не только сюжет, но и роль бренда?</li>\n</ol>\n<p>Менее семи положительных ответов: высокий риск красивого, но переподписываемого фильма.</p>\n"
    }
  ],
  "antiPatterns": [
    {
      "id": "10-1",
      "title": "Style first",
      "summary": "Симптом: grain, slow motion, expensive locations и shallow focus существуют раньше идеи.",
      "html": "<p>Симптом: grain, slow motion, expensive locations и shallow focus существуют раньше идеи.</p>\n<p>Почему плохо: стиль не меняет категорийную норму и может быть перенесён на любой бренд.</p>\n<p>Лечение: сначала category baseline и film rule, потом visual treatment.</p>\n"
    },
    {
      "id": "10-2",
      "title": "Один hero shot вместо системы",
      "summary": "Симптом: ролик держится на одном эффектном изображении, а остальные кадры являются filler.",
      "html": "<p>Симптом: ролик держится на одном эффектном изображении, а остальные кадры являются filler.</p>\n<p>Почему плохо: зритель видит трюк, но не понимает закон.</p>\n<p>Лечение: три proof contexts и финальное изменение мотива.</p>\n"
    },
    {
      "id": "10-3",
      "title": "Late logo без attribution",
      "summary": "Симптом: бренд появляется в финале, но не владеет ни метафорой, ни поведением камеры.",
      "html": "<p>Симптом: бренд появляется в финале, но не владеет ни метафорой, ни поведением камеры.</p>\n<p>Почему плохо: фильм легко переподписать.</p>\n<p>Лечение: product code до reveal и ownership shot.</p>\n"
    },
    {
      "id": "10-4",
      "title": "Mood music вместо sound design",
      "summary": "Симптом: музыка сообщает эмоцию, но не знает ничего о мире и монтаже.",
      "html": "<p>Симптом: музыка сообщает эмоцию, но не знает ничего о мире и монтаже.</p>\n<p>Почему плохо: выключение аудио не меняет причинность.</p>\n<p>Лечение: sound perspective, off-screen world, motif, bridge или silence function.</p>\n"
    },
    {
      "id": "10-5",
      "title": "Социальная тема через пассивную жертву",
      "summary": "Симптом: персонаж существует только ради эмоциональной реакции зрителя.",
      "html": "<p>Симптом: персонаж существует только ради эмоциональной реакции зрителя.</p>\n<p>Почему плохо: бренд получает agency, человек его теряет.</p>\n<p>Лечение: действие, выбор, POV, противоречие и жизнь вне проблемы.</p>\n"
    },
    {
      "id": "10-6",
      "title": "Craft montage без решения",
      "summary": "Симптом: руки, инструменты, sparks, slow motion и workshop coverage.",
      "html": "<p>Симптом: руки, инструменты, sparks, slow motion и workshop coverage.</p>\n<p>Почему плохо: показана занятость, но не мастерство.</p>\n<p>Лечение: одно трудное решение специалиста и его материальное последствие.</p>\n"
    },
    {
      "id": "10-7",
      "title": "Heritage как дата",
      "summary": "Лечение: передача принципа, навыка, объекта или незаконченной задачи в настоящее.",
      "html": "<p>Симптом: архив, old logo и anniversary титр.</p>\n<p>Почему плохо: возраст не доказывает актуальность.</p>\n<p>Лечение: передача принципа, навыка, объекта или незаконченной задачи в настоящее.</p>\n"
    },
    {
      "id": "10-8",
      "title": "Абстрактный VFX без baseline",
      "summary": "Почему плохо: зритель не может измерить отклонение и считывает только эффект.",
      "html": "<p>Симптом: мир искажается с первого кадра.</p>\n<p>Почему плохо: зритель не может измерить отклонение и считывает только эффект.</p>\n<p>Лечение: защитить нормальный baseline, затем вводить одно правило.</p>\n"
    },
    {
      "id": "10-9",
      "title": "Много локаций без аргумента",
      "summary": "Симптом: travel montage демонстрирует production value.",
      "html": "<p>Симптом: travel montage демонстрирует production value.</p>\n<p>Почему плохо: среда не меняет продукт или героя.</p>\n<p>Лечение: каждой location назначить уникальную causal function.</p>\n"
    },
    {
      "id": "10-10",
      "title": "Copy объясняет то, чего форма не доказала",
      "summary": "Симптом: endline пытается придать случайному montage глубокий смысл.",
      "html": "<p>Симптом: endline пытается придать случайному montage глубокий смысл.</p>\n<p>Почему плохо: слова и изображение существуют отдельно.</p>\n<p>Лечение: copy должна назвать наблюдаемый закон, уже присутствующий минимум в трёх эпизодах.</p>\n"
    }
  ],
  "method": [
    {
      "id": "4-1",
      "title": "Лестница источников",
      "summary": "Для каждого ролика применялась одна и та же логика:",
      "html": "<p>Для каждого ролика применялась одна и та же логика:</p>\n<ol>\n<li>Зафиксировать Telegram-пост, сообщение, дату, подпись и exact URL.</li>\n<li>Получить публичные Vimeo metadata: title, author, duration, poster.</li>\n<li>Проверить exact playback и lawful public download.</li>\n<li>Если exact route закрыт, искать first-party embed или тот же фильм у бренда, режиссёра, production-компании, агентства или официального участника команды.</li>\n<li>Сравнить title, duration, автора, poster, framing, edit и ключевые сцены.</li>\n<li>Не смешивать разные версии: director’s cut, broadcast cut, social cut, BTS, making-of.</li>\n<li>Сохранить не только найденный master, но и утверждение о том, что именно доказано и что не доказано.</li>\n</ol>\n"
    },
    {
      "id": "4-2",
      "title": "Evidence levels",
      "summary": "complete: true ; положительную expected duration; положительную verified video duration; отсутствие недостающего хвоста более 0,25 секунды; media reference; содержательные документы; хотя бы одно визуальное доказательство.",
      "html": "<table>\n<thead>\n<tr>\n<th>Уровень</th>\n<th>Доказательство</th>\n<th>Допуск к финальной валидации</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E0</td>\n<td>URL или metadata</td>\n<td>Нет</td>\n</tr>\n<tr>\n<td>E1</td>\n<td>Still или thumbnail</td>\n<td>Нет</td>\n</tr>\n<tr>\n<td>E2</td>\n<td>Частичный playback</td>\n<td>Нет</td>\n</tr>\n<tr>\n<td>E3</td>\n<td>Полный браузерный просмотр с таймкодами</td>\n<td>Да</td>\n</tr>\n<tr>\n<td>E4</td>\n<td>Полный локальный фильм, checksum и проверенная длительность</td>\n<td>Да</td>\n</tr>\n</tbody>\n</table>\n<p>E4 не означал «файл есть». Валидатор требовал:</p>\n<ul>\n<li><code>complete: true</code>;</li>\n<li>положительную expected duration;</li>\n<li>положительную verified video duration;</li>\n<li>отсутствие недостающего хвоста более 0,25 секунды;</li>\n<li>media reference;</li>\n<li>содержательные документы;</li>\n<li>хотя бы одно визуальное доказательство.</li>\n</ul>\n<p>E3 требовал полный browser evidence. Частичное видео никогда не повышалось до полноценного кейса только потому, что выглядело правдоподобно.</p>\n"
    },
    {
      "id": "4-3",
      "title": "Граница речи",
      "summary": "В каждом voiceover.md разделялись четыре разных типа знания:",
      "html": "<p>В каждом <code>voiceover.md</code> разделялись четыре разных типа знания:</p>\n<ol>\n<li>опубликованные manual captions;</li>\n<li>automatic captions или ASR;</li>\n<li>burned-in subtitles;</li>\n<li>наблюдение о наличии program audio без доказанных слов.</li>\n</ol>\n<p>Если точного transcript не было, текст не реконструировался по смыслу рекламы. Параллельный radio copy, campaign page или shorter cut мог использоваться только как контекст, но не как точная речь анализируемого master.</p>\n"
    },
    {
      "id": "4-4",
      "title": "Граница версии",
      "summary": "У многих кампаний обнаруживались 15 , 30 , 60 секундные версии, director's cut, social cut и alternate crop. Поэтому case documentation отдельно фиксировала:",
      "html": "<p>У многих кампаний обнаруживались 15-, 30-, 60-секундные версии, director’s cut, social cut и alternate crop. Поэтому case documentation отдельно фиксировала:</p>\n<ul>\n<li>work identity;</li>\n<li>edit identity;</li>\n<li>byte identity;</li>\n<li>crop identity;</li>\n<li>audio identity;</li>\n<li>published credit variants.</li>\n</ul>\n<p>Совпадение названия и бренда не считалось достаточным доказательством совпадения монтажа.</p>\n"
    },
    {
      "id": "4-5",
      "title": "Воспроизводимость и безопасность",
      "summary": "Manifest использует pending / running / done / failed . Stale running восстанавливается в pending . Готовый кейс не повторяется без source revision. Telegram читается без публикации сообщений. Credentials удаляются рекурсивно до записи source data. Source revisions неизменяемы и создаются только…",
      "html": "<ul>\n<li>Manifest использует <code>pending / running / done / failed</code>.</li>\n<li>Stale <code>running</code> восстанавливается в <code>pending</code>.</li>\n<li>Готовый кейс не повторяется без source revision.</li>\n<li>Telegram читается без публикации сообщений.</li>\n<li>Credentials удаляются рекурсивно до записи source data.</li>\n<li>Source revisions неизменяемы и создаются только при реальном изменении.</li>\n<li>E4 media хранится по SHA-256 в content-addressed storage.</li>\n<li>Checkpoint сохраняет counts, evidence, очередь и следующий case.</li>\n<li>237 автоматических тестов прошли на финальном состоянии.</li>\n</ul>\n"
    },
    {
      "id": "4-6",
      "title": "Ресурсный контракт Mac",
      "summary": "Тяжёлые этапы разрешались только после gate по uptime, load, CPU idle, swap и memory pressure. Одновременно мог работать один foreground heavy process, под общим lock. На финальном отрезке swap превышал порог, поэтому ffmpeg и Whisper не запускались. Полезная работа продолжалась через public…",
      "html": "<p>Тяжёлые этапы разрешались только после gate по uptime, load, CPU idle, swap и memory pressure. Одновременно мог работать один foreground heavy process, под общим lock. На финальном отрезке swap превышал порог, поэтому ffmpeg и Whisper не запускались. Полезная работа продолжалась через public acquisition, browser-native playback, screenshots, checksums и текстовый анализ.</p>\n<p>Это дало важный производственный вывод: доказательная видеоаналитика не обязана останавливаться без локального GPU/ASR, если pipeline умеет отделять визуальное знание от недоказанной речи.</p>\n"
    }
  ],
  "rubricHtml": "<p>100 баллов:</p>\n<table>\n<thead>\n<tr>\n<th>Критерий</th>\n<th style=\"text-align:right\">Вес</th>\n<th>Что проверять</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Стратегический сдвиг</td>\n<td style=\"text-align:right\">15</td>\n<td>Названа ли category baseline и реальное отклонение?</td>\n</tr>\n<tr>\n<td>Ясность film rule</td>\n<td style=\"text-align:right\">15</td>\n<td>Можно ли сформулировать формальный закон одним предложением?</td>\n</tr>\n<tr>\n<td>Повторяемое доказательство</td>\n<td style=\"text-align:right\">10</td>\n<td>Есть ли progression, а не один hero shot?</td>\n</tr>\n<tr>\n<td>Product / brand ownership</td>\n<td style=\"text-align:right\">15</td>\n<td>Принадлежит ли форма именно этому бренду?</td>\n</tr>\n<tr>\n<td>Human truth и agency</td>\n<td style=\"text-align:right\">10</td>\n<td>Человек существует до и вне продукта?</td>\n</tr>\n<tr>\n<td>Драматургическая причинность</td>\n<td style=\"text-align:right\">10</td>\n<td>Каждый блок вызывает следующий?</td>\n</tr>\n<tr>\n<td>Камера и монтаж</td>\n<td style=\"text-align:right\">10</td>\n<td>Поведение формы связано со смыслом?</td>\n</tr>\n<tr>\n<td>Звук</td>\n<td style=\"text-align:right\">5</td>\n<td>Звук добавляет знание, POV, масштаб или переход?</td>\n</tr>\n<tr>\n<td>Return / closure</td>\n<td style=\"text-align:right\">5</td>\n<td>Финал меняет или завершает начало?</td>\n</tr>\n<tr>\n<td>Craft и техническая точность</td>\n<td style=\"text-align:right\">5</td>\n<td>Нет ли случайных отклонений, маскирующихся под стиль?</td>\n</tr>\n</tbody>\n</table>\n<p>Интерпретация:</p>\n<ul>\n<li><strong>90-100:</strong> идея, форма и бренд образуют одну систему;</li>\n<li><strong>75-89:</strong> сильный фильм с одним слабым звеном;</li>\n<li><strong>60-74:</strong> отдельные сильные сцены, но argument или ownership неполны;</li>\n<li><strong>40-59:</strong> style reel с рекламной подписью;</li>\n<li><strong>ниже 40:</strong> форма не доказывает заявленное обещание.</li>\n</ul>\n<p>Любой вердикт обязан иметь вид:</p>\n<p><code>Signal → named baseline → measurable deviation → interpretation</code></p>\n<p>Фраза «кадр сильный» без baseline и причины не засчитывается.</p>\n",
  "limitationsHtml": "<h3>12.1. Selection bias</h3>\n<p>Источник уже является кураторским каналом с уклоном в cinematic advertising, fashion, image films, music video и director’s cuts. Корпус не представляет среднюю рекламу, direct response, UGC, performance creative или массовый локальный продакшен.</p>\n<p>Поэтому выводы сильны для high-craft brand film и ограниченны для conversion-рекламы.</p>\n<h3>12.2. Исторический архив не завершён</h3>\n<p>Известно 117 кейсов только в диапазоне сообщений <code>21968-22149</code>. Cursor не дошёл до начала. После решения остановиться дальнейшая инвентаризация не проводилась.</p>\n<h3>12.3. 27 известных нерешённых кейсов</h3>\n<ul>\n<li>25 оставлены нетронутыми;</li>\n<li>Sanitas остался E2 из-за блокировки полного playback;</li>\n<li>MISSION PROBABLE остался E0, потому что exact Vimeo находится в purgatory и идентичный public duplicate не найден.</li>\n</ul>\n<p>Они сохранены в manifest, но не входят в выводы как валидированные фильмы.</p>\n<h3>12.4. Разный уровень source schema</h3>\n<p>Поздние кейсы имеют полные <code>metadata / provenance / credits / playback-proof / version-map</code>; ранние чаще используют source evidence в менее нормализованной форме. Смысловой contract соблюдён, но машинная унификация неполна.</p>\n<h3>12.5. Legacy creative moves</h3>\n<p>Из 822 moves 159 legacy-records не имеют стабильного <code>id</code>. Они содержательны и входят в кейсы, но для будущего semantic retrieval потребуют нормализации schema.</p>\n<h3>12.6. Аудио покрыто неравномерно</h3>\n<p>34 subtitle/transcript assets сохранены для 27 кейсов. В остальных речь могла отсутствовать, captions могли быть недоступны или точные слова не удавалось доказать. <code>voiceover.md</code> в таких кейсах честно фиксирует program audio и границы знания, но не заменяет acoustic analysis.</p>\n<h3>12.7. E3 зависит от браузерных доказательств</h3>\n<p>32 кейса полностью просмотрены и таймкодированы, но primary master не сохранён локально. Они валидны как аналитика, однако воспроизводимость зависит от сохранённых frames, sprites, posters и evidence logs, если public playback исчезнет.</p>\n<h3>12.8. Storage содержит рабочую избыточность</h3>\n<p>CAS дедуплицирует primary media, но case folders сохраняют source copies, supplementary videos, BTS и browser assets. Это полезно для аудита, но полный storage footprint больше объёма уникального контента.</p>\n<h3>12.9. Метрики тем являются направляющими</h3>\n<p>Keyword-assisted thematic counts пересекаются и не заменяют ручную taxonomy. Например, слово <code>time</code> может описывать montage duration, heritage или literal clock. Числа показывают, где искать, но не являются научной frequency model.</p>\n",
  "overviewHtml": "<p>Была собрана не папка с красивыми референсами, а доказательная библиотека кинематографического мышления. Каждый готовый кейс содержит исходный пост, установленную версию фильма, сценарную реконструкцию, карту речи и звука, таймкодированную раскадровку, разбор креатива, переносимые приёмы, источники и машинную валидацию.</p>\n<p>Главный вывод корпуса:</p>\n<blockquote>\n<p>Сильный ролик почти никогда не начинается со «стиля». Он начинается с точного изменения привычной логики категории. Затем визуальная форма делает это изменение наблюдаемым, повторяет его как правило мира и только после доказательства отдаёт смысл бренду.</p>\n</blockquote>\n<p>Общая формула лучших работ:</p>\n<p><code>человеческое напряжение → конвенция категории → формальное отклонение → повторяемое доказательство → новое прочтение → брендовая атрибуция</code></p>\n<p>Это видно в очень разных работах:</p>\n<ul>\n<li>LinkedIn превращает метафору «выделиться среди кандидатов» в физический подъём людей над городом.</li>\n<li>Honda делает мечту одной белой материей, которая проходит цепочку инженерных операций.</li>\n<li>UNICEF превращает doomscrolling в прозрачную клетку: мир виден, но участие невозможно.</li>\n<li>L.L.Bean меняет износ из потери стоимости в производство личной истории.</li>\n<li>Expedia переопределяет <code>nothing</code> из отсутствия программы в премиальный результат поездки.</li>\n<li>Tenaya заставляет камеру вести себя как чувствительная подошва ещё до появления модели Aruma.</li>\n<li>UPS показывает невидимую логистику как relay между руками, сортировкой, машинами и самолётами.</li>\n<li>Ffern переводит ноты аромата в причинность вымышленного мира, а не в декоративный набор ингредиентов.</li>\n</ul>\n<p>Библиотека уже достаточна не только для насмотренности. Из неё можно строить:</p>\n<ol>\n<li>брифы и creative strategy;</li>\n<li>режиссёрские treatment-пакеты;</li>\n<li>правила раскадровки и монтажа;</li>\n<li>систему оценки готового ролика;</li>\n<li>retrieval-наборы референсов под задачу клиента;</li>\n<li>обучающие модули для сценарных, режиссёрских и production-агентов SPELLLENS.</li>\n</ol>\n"
}
