◂ YTCHRYA.AEYTCH14 «Катя» · как собрана история — кейс фильма кодом: карта по секундам, экраны, музыка, цвет, версии и времякейс · 3 окт 2026
Документальный фильм кодом для фонда «Бюро Добрых Дел»: 111 минут исходников одной камеры → 20:13 истории мамы, которая хочет вернуть детей из центра. Без Premiere — этап 0511_doc_cut (ffmpeg + HyperFrames). Здесь — как менялись и собирались камеры, как история собрана из кусочков, как сделаны экраны, музыка и цвет, сколько ушло времени. Принципы из кейса с номерами (И1…Ц4) — в библиотеке подходов базы знаний. Роман, 03.10.2026: «Мне в этом видео понравился твой подход в создании истории… Опиши полностью кейс».
📌 Конфиденциально. На странице нет ни одного кадра фильма и исходников: в кадре ребёнок, фильм не вышел. Только схемы, числа, структура; имён детей нет.
Одним взглядом
111 → 20:13
минут исходников → фильм 4K
одна камера FX3 на сцену + 11 петличек
79реплик
собраны по словам, а не по таймкодам
223 плана: 174 синхрона, 36 перебивок, 13 фонов
29экранов
слова героини, главы-вопросы, три шторки P11
v2 — 35, инфографику убрали
16кусков
музыки по главам и 7 мест тишины
11 треков Epidemic Sound
КарточкаКарта фильмаКак собираласьПод словамиЭкраныМузыкаЦветВерсииВремяИнструментыГде лежит

Карточка кейса

1Канал и героиня
  • YTCH — документальные истории фонда «Бюро Добрых Дел», Нижегородская область
  • героиня — Катя, мама троих детей; двоих старших забрали в социально-реабилитационный центр
  • с помощью фонда она меняет жизнь и ждёт комиссию
  • кураторы фонда — Гуля и Маша
2Съёмка
  • одна камера на сцену: Sony FX3, 4K 25p, S-Log3
  • звук — 11 файлов петличек, 32-bit float
  • плюс айфон
  • исходников — 111 мин в пяти сценах
3Фильм — 20:13, 4K
  • тизер → название → 8 глав-вопросов → призыв → последнее слово героини
  • 79 реплик · 223 плана: 174 синхрона, 36 перебивок, 13 фонов
  • 29 экранов · 16 кусков музыки, 11 треков
  • без Premiere: этап 0511_doc_cut (ffmpeg + HyperFrames), Роман смотрел готовые версии
Исходники по сценам
Катя домаинтервью двумя постановками и сцена на диване с Машей65,8 мин
Маша на закате18,9 мин
Гуля17,8 мин
призыв4,9 мин
перебивки двора3,2 мин
Голоса в фильме
Катя8:51
Гуля, куратор6:47
Маша, куратор3:08
автор, вопросы0:17

Фонд вместе — 9:55, героиня — 8:51: так стало после правил канала (в первой сборке фонд держал 14 мин из 22).

Карта фильма по секундам

Как история собрана из кусочков: кто говорит, какой план, где вопрос из-за кадра, экран и музыка — на одной оси 20:13. Наведите на кусок — время и что это.

← карта листается вбок →
Главытизер · 8 вопросов
1 Кто она2 Фонд в доме3 Не верили4 Дети в центре5 Остановиться6 Где дети7 Что дальше8 Зачем помогать
Кто говорит79 реплик
Кадр223 плана
Вопросыиз-за кадра · 35
Экраны29
Музыка16 кусков
0:002:004:006:008:0010:0012:0014:0016:0018:0020:00
ГолосаКатяГуляМашаавторвоздухКадрWMCперебивкафонВопросывопрос из-за кадраЭкранызаставкиеё словаплашкитерминшторка P11Музыкатрекпросвет — тишина

Главы: 1 Кто такая Катя? · 2 Как в её доме появился фонд? · 3 Почему в неё не верили? · 4 Как дети оказались в центре? · 5 Что заставило её остановиться? · 6 Где сейчас дети? · 7 Что дальше? · 8 Зачем помогать? Данные — 08_Cut/story_case_v4.json, edl_v4.json, voices_v4.json (без текста реплик).

История из кусочков: как собиралась

1
Разведкаагентрасшифровки всех сцен, 342 листа кадров, ТЗ v1 от 09.08 — скелетом
2
Канон главчеловекглава = вопрос зрителя: восемь вопросов✓ Роман, 26.09
3
Лист репликагентреплика = «слова from…to у источника mic около at»; правится только лист⇒ лист реплик vN
4
Правила каналамашинаstory.py resolve: блок фонда ≤ 90 с, последний звук — героини✓ фонд 14:10 → 9:55
5
Края по звукумашинакусок — Whisper large-v3 на Memex + огибающая 180–6000 Гц✓ 67 из 79 слово в слово
6
Страницы до рендерачеловекэкраны, план v3, доска цвета⇒ рендер: мак + Memex
↺ правка Романа → новый лист vN+1, остальное собирает код
машиначеловекагент
Подробности
1Лист перестроили под правила фонда
  • первая сборка: фонд 14 мин из 22, блоками по 2–6 мин
  • −12 реплик кураторов
  • +7 реплик Кати: сестра, «кроватку сожгла», малыш, сын просится к деду, психолог, гитара, «мама любит»
  • итог: фонд 9:55, Катя 8:51; 12 блоков фонда, самый длинный 84 с
подход — И4
2Кто говорит — по звуку
  • фраза для тизера, которую ТЗ ставило «строго её голосом», — куратор из комнаты: не брать
  • в первой части сцены интервьюер и куратор вне петличек — их лучше всего слышно камерой
  • камера куратора не писала 14:54–26:11 сцены 03 — её голос идёт под перебивками
подходы — А1 · К5
3Края реплик — цифрами
  • время слов общей расшифровки врёт на 1–7 с: слово растянуто на паузу перед собой
  • каждый кусок — заново (align.py memex), сверка каждой реплики (verify.py)
  • 67 из 79 реплик слово в слово; 12 разобраны — ошибки распознавания и слова-связки
  • в v1 переделка краёв стоила 1 ч 15 мин
подход — А2
4Что ждёт фонд
  • чувствительное помечено ⚠️, не вырезано: 30 мест в v1
  • на сайте фонда «не оказываем прямую материальную помощь», а в фильме — кровати
  • пожертвование на сайте — от 500 ₽, а куратор говорит «100, 200, 500»
  • расхождение — вопросом фонду, а не правкой фильма
подход — И3

Камеры и перебивки: что стояло под словами

Одна камера на сцену дала три крупности (W 58 · M 60 · C 56 планов), смена — в паузах речи; двое на диване — только W и M. Перебивки — по словам, а не по времени.

СловаКадрВремяПриём
«Второй в первый класс пойдёт»самокат у сломанного забора01:03вещь отсутствующего · И6
«пообещал больше не убегать»тот же самокат12:47повтор образа · С3
«тоска по детям»игрушки на пустом диване08:50вещь отсутствующего
«Вот Маша меня поддерживает» · «Гуля»Маша с малышом и улыбающаяся Катя; Гуля молча слушает16:10–16:14 · v4названный — его кадром
«наш благополучатель — это дети»малыш крупно ×2 на руках у Маши17:43 · v4по скриншоту Романа
камера в эту минуту смотрела в сторонуКатя с малышом на плече03:55голос под перебивкой · К5
Грабли кадра
Пересборка плана меняет весь фильмперебивки v4 вставлены в раскладку v3 точечно: повторный picture.py plan дал бы 203 плана вместо 221 — смотреть, что меняет пересборкаYTCH14 v4, 03.10.2026
Шторка: по лицу → по силуэтув v1 кадр под шторкой ставился по лицу; в v2 шторки сняты заново по силуэту (Apple Vision, поле sx): разница полей 12–69 pxYTCH14 v2, 03.10.2026

Экраны: путь v1 → v2 → v3

02–03.10
v1 · 22 экранаплашки, главы, термины, список, «20 × 50 ₽», призыв
03.10 04:00
v2 · 35 экранов — «больше истории на экране»семья кругами брендбука, развилка, дорога 20 км, путь до комиссии, сердце из точек
03.10 10:10
Роман: «инфографика излишня»«нужно помогать рассказывать эмоциональную историю… круги странно выглядят»
03.10 14:30
v3 · 29 экрановслова героини на поворотах, три QR-карточки P11, вещи детей перебивками, музыка по главам
29 экранов v3 по видам
заставки глав8
слова героини6
плашки кураторов4
шторки P11кровати и QR · «20 × 50 ₽» · призыв3
плашки героини2
терминыКДН, центр2
название · было → стало · последние слова · знак фондапо 1

Каждое слово на экране встаёт, когда она его говорит: время — по сверке готового звука. Виды с роликами — подходы · Экраны.

Музыка: 16 кусков по главам и тишина

Трек — под смысл места, подъёмы — на «больших» словах, тишина — на самых тяжёлых. Новые треки — по три варианта с плеером на странице плана до рендера.

ГдеТрекЧто делает
0:05–0:52Adamant — Christoffer Moe Ditlevsenтизер: первая фраза Кати в тишине, музыка входит под Гулю, нарастание на название
0:55–1:23The Comforts of You — Gavin Lukeгл. 1: дом, дети
2:15–2:26Song for a New Beginning — William Claesonзаставка 2
3:22–4:17Song for a New Beginning — William Claesonпомощь: кровати, первая карточка QR
4:28–4:49Covered in Snow — Martin Landströmсестра: слова — в тишине, потом тихое фортепиано → заставка 3
5:54–6:08Covered in Snow — Martin Landströmгл. 3: под трудный рассказ куратора — тишина; фортепиано на «я всегда выбираю верить» → заставка 4
6:07–7:16Recognition — Jay Vartonгл. 4: тревога под рассказом о побеге; обрыв перед «дети были помещены»
7:32–8:21Safe and Sound — Anna Landströmпосле «помещены» — тишина; низкий фон под распутье
8:48–9:01Safe and Sound — Anna Landström«Я ревела» — тишина; «тоска по детям» → заставка 5, уход до «Боюсь детей потерять»
9:08–10:12Covered in Snow — Martin Landströmгл. 5: фортепиано под Машей
11:10–11:21In Remembrance — Silver Mapleзвонок до «тишины»
11:25–12:16In Remembrance — Silver Mapleзвонок после «тишины» (тот же трек дальше): второй подъём на «стыдно, что не поверила» → заставка 6
13:59–14:22Reviving — Megan Wofford«Я просто хочу, чтобы мои дети были со мной» — подъём → заставка 7
14:22–15:52Hours Away — Headlundгл. 7: гитара — работа, пироги, «раньше детям играла»
16:19–16:42Roseé du matin — DEX 1200«некому рассказать» → заставка 8
17:54–20:13Gratitude — Gavin Lukeфинал: главный подъём на «сотни людей по чуть-чуть поверили в тебя»; трек затихает вместе с фильмом

План — 08_Cut/YTCH14_music_v4.json. Принципы — А3 · А4 и С4; подбор в Epidemic Sound — Музыка и звуки.

Цвет: доска по сценам

По v3 Роман: «измеряй по лицу, не уходи в зелёный или синий, контраст должен быть»; «сравнение по сцене и варианты»; «Маша на закате — светлое лицо». Итог доски — «хорошо».

Сценаv3: кожа тень · середина · света; сероеv4
Катя, интервью91 · 104 · 123; зелень97 · 113 · 131; серое вровень
Гуля, интервью74 · 104 · 158; зелень83 · 113 · 160; серое вровень
Маша на закате100 · 104 · 112115 · 123 · 131 — лицо светлее
Забор и самокатсиневасерое вровень

Проявка Neutral Legacy + look «Идеальный» на 0,6; флажков — 3 на 23 сцены (в v3: зелень в 8 сценах, синева в 6, плоско в 5). Цепочка и мерки — Цвет в AI Editing.

Версии и слова Романа

02.10 14:00
«Максимум монтажа»фильм кодом без Premiere, эмоциональная история, по оригиналам
02.10 22:00
«Призыв на фонд — как YTFP P11 · 3.11»«если что-то надо эпично показать — можно так; всё в стиле Бюро Добрых Дел»
03.10 02:56
Собран v122 экрана; рендер на двух машинах — 46 мин
03.10 04:00
«Больше того, что можешь показать в истории»«больше типов экранов… максимально эмоциональные» → v2, 35 экранов, не рендерился
03.10 10:10
«Инфографика излишня»«каждый этап музыка может помочь рассказать» → план v3
03.10 10:35
«QR как в P11… собирай»«проверь музыку, моменты, цветокор и звуки»
03.10 14:30
Собран v329 экранов, 16 кусков музыки; приёмка кодом, 12 листов кадров, 4 QR читаются
03.10 15:15
Правки по v3Маша и Гуля на 16:12, ребёнок вместо пустого дивана на 17:47, вопросы — субтитрами, голоса в одну линию, цвет везде
03.10 17:20
«Доска цвета — хорошо»после «измеряй по лицу», «сравнение по сцене», «Маше светлее лицо»
v4
В работецвет по доске, перебивки «кого называют», вопросы субтитрами, голоса в одну линию

Время: на что ушло и что ускорить

v1 · работа до «готово к рендеру»этап строился по ходу фильма6 ч 50 мин
v1 · очередь мака и перезапуски2 ч 34 мин
v1 · рендер на двух машинах46 мин
v3 · чистая работа1 ч 02 мин
v3 · работа стоялапосле замеров не продолжил2 ч 34 мин
v3 · рендер с очередью44 мин

Журналы — 00_Handoff/TIME_YTCH14_v1.md, TIME_YTCH14_v3.md.

Выводы
1Что ускорить
  • Memex — с первой минуты: в v1 он подключился через 2 ч 25 мин, в v3 — через 1,5 мин
  • после «собирай» — до рендера без остановок; статус в Telegram каждые 15 мин — простой виден сразу
  • готовое не пересобирать: в v3 17 экранов из 29 и вся речь пришли готовыми
  • замер кожи и музыки под речью — до рендера и кодом, в cut.py status
2Лист — сразу по правилам канала
  • в v1 лист перестраивали после сборки речи: 20 мин и пересборка речи
  • structure_rules — с первой сборки
  • страница экранов до рендера: правка по кадрам дешевле перерендера

Инструменты этапа

Этап ~/YTAI/scripts/05_editing/0511_doc_cut/, один вход — cut.py status · prep · render. Код в работе, не в git.

ФайлЧто делает
story.pyлист → раскладка речи; якоря from/to ищутся в расшифровке, край — по огибающей; правила канала о фонде
sync.pyсдвиг камера ↔ петличка
align.py · verify.pyместная расшифровка краёв на Memex, сверка готовой речи Whisper-ом
picture.pyкрупности W/M/C по лицу, смена в паузе, перебивки по словам, листы планов
gfx.py · screens_page.pyэкраны HyperFrames (вид, слово, этапы), кадры-макеты, страница экранов до рендера
sound.py · voices.pyречь из петличек, музыка и мастер; кто говорит каждое слово (v4)
color_lab.py · color_page.pyдоска цвета по сценам, кубы на группу
conform.py · qc.py · cut.pyсборка частями (мак + Memex), приёмка, вход status / prep / render

Движок среди пяти — Фильм кодом.

Где лежит

Проект — /Volumes/T9-Black-RYA/YTCH/YTCH14_Katya/00_Setup/
08_Cut/YTCH14_montage_v4.jsonмонтажный лист: реплики по словам, перебивки
08_Cut/YTCH14_gfx_v3.json · YTCH14_music_v4.jsonэкраны и музыка
08_Cut/story_case_v4.json · edl_v4.json · voices_v4.jsonданные карты фильма (без текста реплик)
08_Cut/PROGRESS.mdжурнал работы
00_Handoff/HANDOFF_2026-10-03b_YTCH14_film_v3.mdхэндофф v3: приёмка, рендер, что дальше
00_Handoff/TIME_YTCH14_v1.md · TIME_YTCH14_v3.mdотчёты по времени
Страницы
~/YTAI/output/kb_story_library_2026-10-03/build_story_pages.pyсобирает библиотеку, вкладку кейса и страницу YTCH14 из данных проекта
~/YTAI/scripts/05_editing/0511_doc_cut/TICKET_kb_story_case_ytch14.mdтикет кейса

Наружу (Drive, YouTube) фильм и кадры не выкладывать: в кадре ребёнок.

Кейс YTCH14 «Катя» · сверено 03.10.2026 по данным v4 · подходы — Story Approaches · то же — вкладкой в базе знаний