YTAI_Templates — постоянная библиотека After Effects-пресетов для монтажёра: из каждого вышедшего выпуска фирменные экраны (цифры, карточки глав, карты, оверлеи времени, вертикальные вставки) сохраняются как переиспользуемые заготовки, чтобы следующие видео собирались из готовых блоков, а приёмы не терялись вместе с проектами. У каждого шаблона стабильный ID P## внутри тома канала (YTCR P01–P16, YTFP P01–P12, YTMSEN P01–P20 с пропусками) — по нему и ссылаемся. Правило Романа: по умолчанию здесь все шаблоны, а под каждый канал — свои тома и потомовые документы. Анимации всех четырёх листов — ниже на этой странице (90 превью по 4 секунды в петле); сами AE-пакеты с исходниками — в томах на Shared Drive, ссылка есть у каждого шаблона._reference_presets/) + эфирные выпуски канала с их AE-исходниками. Выход — том канала в хабе: <CH>/PRESETS/P##_slug/ + раздел в каталоге + потомовый док. Потребитель — монтажёр на этапе Editing: пакет уезжает ему вместе с проектом, см. 5.2 Editor Handoff. Не путать с 1.1 Screens — там статичные виды экранов (что показать), здесь — как это анимировано в AE.(Footage), ABOUT.md, ревизии) лежат в томах на Shared Drive — ссылка в карточке тома ниже. Движок. Листы YTCG · YTCR · YTFP · YTMSEN — пакеты After Effects. Лист YTEVO — без проекта Premiere и без AE: экраны собраны кодом на HyperFrames, на карточке стоит метка движка и имя шаблона.Набор прежнего монтажёра Сергея для YTCG39 — по нему задан формат пакета: одна .aep на набор, имена композиций по функции, параметры на control-слоях. Палитра и типографика тут чужие, смотрим на структуру приёма. ⚠️ Папок PRESETS/P## у этого тома на диске нет (весь набор — один Presets_AE_v3.aep), ID ниже присвоены по порядку карточек каталога.
Guest info 1 photo preset · Presets_AE_v3.aepGuest info 2 photos preset · Presets_AE_v3.aep– Chapter bottom naming preset · Presets_AE_v3.aepSide slide preset · Presets_AE_v3.aepFullscreeen 2 points preset · Presets_AE_v3.aepFullscreeen 3 points preset · Presets_AE_v3.aepFullscreen 4 points preset · Presets_AE_v3.aepFullscreeen 3 points arrows preset · Presets_AE_v3.aepFullscreeen visual demonstration preset · Presets_AE_v3.aepEnding side slide preset · Presets_AE_v3.aepLink below short preset · Presets_AE_v3.aepLink in description preset · Presets_AE_v3.aepТом канала YTCR, выпуск YTCR01. Порядок = приоритет: первые шесть встречаются в каждом выпуске.
Name card preset · 17_title-card_arty-dzis.aep · папка на Drive ↗Chapter card preset · 05_chapter_THE-APPROACH.aep · папка на Drive ↗Statement card preset · 20_title-card_screen13_not-the-owner.aep · папка на Drive ↗Title over frame preset · 23_title-card_screen16_my-leads-their-commission.aep · папка на Drive ↗Number range preset · 01_number-range_dirham_20-25k.aep · папка на Drive ↗Number single preset · 33_number_3000-studio-jlt.aep · папка на Drive ↗Percent compare preset · 25_percent-compare_screen18_35-vs-100.aep · папка на Drive ↗Counter preset · 14_counter_500.aep · папка на Drive ↗Chart preset · 39_chart_price-1.9-2.2-2.4m.aep · папка на Drive ↗PiP vertical preset · 18_pip_instagram-reel.aep · папка на Drive ↗UI mockup preset · 36_player_ig-reel-mouse.aep · папка на Drive ↗Clock overlay preset · 37_clock_9am-630pm-ig.aep · папка на Drive ↗Map preset · 07_map_palm.aep · папка на Drive ↗Roto background preset · 40_insert_roto-broll.aep · папка на Drive ↗Sponsor card preset · 28_ad_corerealty-qr.aep · папка на Drive ↗Intro hook preset · 27_title-card_intro-hook.aep · папка на Drive ↗Том канала Фонда Правмир «Ассистент Здоровья», выпуски YTFP03 и YTFP05.
Chapter bottom bar preset · P02_chapter-bar.aep · папка на Drive ↗Chapter progress preset · P04_chapter-timer.aep · папка на Drive ↗Guest info preset · P05_guest-name-card.aep · папка на Drive ↗Steps infographic preset · P01_steps-infographic.aep · папка на Drive ↗Side panel bullets preset · P03_side-panel-bullets.aep · папка на Drive ↗Scenario cards preset · P07_scenario-cards.aep · папка на Drive ↗Metaphor still preset · P06_metaphor-image.aep · папка на Drive ↗Team collage preset · P08_team-collage.aep · папка на Drive ↗Photo collage preset · P09_photo-collage.aep · папка на Drive ↗Website scroll preset · P10_website-scroll.aep · папка на Drive ↗Donate QR preset · P11_qr-donate.aep · папка на Drive ↗Disclaimer preset · P12_disclaimer.aep · папка на Drive ↗Том англоязычного канала Multiple Sclerosis, выпуск YTMSEN01.
Chapter title preset · P01_chapter-title.aep · папка на Drive ↗Chapter progress ring preset · P02_progress-ring.aep · папка на Drive ↗Lower third preset · P12_lower-third.aep · папка на Drive ↗Patient quote preset · P15_patient-quote.aep · папка на Drive ↗Disease course graph preset · P06_course-graph.aep · папка на Drive ↗Comparison table preset · P08_comparison-table.aep · папка на Drive ↗Formula card preset · P14_formula-card.aep · папка на Drive ↗Side bullet list preset · P04_side-bullets.aep · папка на Drive ↗Step flow preset · P07_step-flow.aep · папка на Drive ↗Day timeline preset · P16_day-timeline.aep · папка на Drive ↗Branch diagram preset · P17_branch-diagram.aep · папка на Drive ↗B-roll window + caption list preset · P05_broll-caption.aep · папка на Drive ↗Alert side panel preset · P03_alert-panel.aep · папка на Drive ↗Question hook opener preset · P11_question-hook.aep · папка на Drive ↗Medical disclaimer preset · P13_disclaimer.aep · папка на Drive ↗End screen preset · P20_end-screen.aep · папка на Drive ↗Том канала «Эволюция», фильм YTEVO02 (манифест, 02.10.2026). Проекта Premiere и пакета AE здесь нет: экраны собраны кодом. Движок — HyperFrames (HTML + GSAP → ProRes 4444 с альфой, 3840×2160, 25p); шаблон — функция в ~/YTAI/scripts/05_editing/0510_autocut/screens2.py, текст экрана приходит из плана, элементы встают на слова спикера (моменты уточняются по звуку). В фильм клип ставит composite.py того же этапа: камера в окне спикера, растворения, склейки. Язык — клиентский: Bounded капсом, чёрное / белое / красный, призрачные слова. Серое поле на превью — место камеры. Повторить: screens2.py --project <проект> sheet | render.
t_chapter в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_title в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_lower в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_phrase в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_hero60 в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_steps в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_versus в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_panel в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_steps в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_steps в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетt_steps в scripts/05_editing/0510_autocut/screens2.py · проекта Premiere и пакета AE нетНе шаблоны: чистый кадр как референс «нулевого» состояния и вид пакета, отрендеренного без релинка исходников.
/Volumes/T9-Black-RYA/YTAI_Templates/ (SSD T9-Black, ≈7,4 ГБ на сентябрь 2026; в каталоге ещё старая цифра 6,5). На Drive — отдельный Shared Drive «YTAI» (корень 0AOtX-FTAK2yYUk9PVA), хаб лежит прямо в корне драйва. Копия на Drive каноническая для монтажёров, локальная — для сборки; после любых правок обе сверяются (rclone check, целевое состояние — 0 расхождений).
YTAI_Templates.html в корне хаба (10 МБ, 15 разделов, все анимации вшиты base64 — работает офлайн, открывать первым). Три тома идут разделами 2–4, эталон формата — раздел 1. У каждого приёма в карточке: анимация из эфира, вес и число файлов пакета, кнопка «открыть на Google Drive», что менять и где грабли. Потомовые доки для монтажёра одного канала: YTCR/YTCR_Templates.html (4,2 МБ, 26 анимаций), YTFP/YTFP_Templates.html (3,3 МБ, 34 анимации) — выдержки из общего каталога с той же нумерацией карточек; YTMSEN/YTMSEN_Templates.html — спек-док тома с разбором параметров каждого приёма (плюс YTMSEN_Sources.html — исходники проекта).
| Папка | Что там | Уровень |
|---|---|---|
YTAI_Templates.html | каталог приёмов с анимациями — генерируется, руками не правится | хаб |
_reference_presets/ | эталон формата: Presets_AE_v1, v2, v3 (рабочий — v3: 12 комп, 114 МБ), _archive/ | хаб, общий |
ae_tools/ | jsx/sh: релинк на (Footage), инвентарь → манифест, apply preset, рендер превью, ScriptUI-панель, замена и аудит шрифтов | хаб, общий |
_handoff/ | BRIEF_ru.md (ТЗ), HANDOFF.md, _src/ — генераторы документа и аудит | хаб |
<CH>/PRESETS/ | шаблоны тома P##_slug/ + README.md — машиночитаемый каталог | канал |
<CH>/_fonts/ | шрифты канала, ставить до открытия проектов (YTCR: Barlow Condensed + Noto Serif Display · YTFP: Montserrat + Inter · YTMSEN: Inter — ⚠️ папки YTMSEN/_fonts/ нет ни на SSD, ни на Drive, хотя каталог на неё ссылается; Inter лежит в YTFP/_fonts/) | канал |
<CH>/_brand/ | BRAND.md — палитра, типографика, правила канала (у YTCR — правило дирхама) | канал (пока только YTCR) |
<CH>/_screens/ + style_board.html | витрина экранов выпуска-первоисточника — по ней сверяют «1:1 с эфиром» | канал (пока только YTCR) |
<CH>/<эпизод>/ | _project_context/ (финальный prproj + выпуск в лёгком 4K) · _editor_originals/ (проекты монтажёра как отданы) · _previews/ | канал |
YTCR/, YTFP/, YTMSEN/: PRESETS/ + папка на каждый выпуск-первоисточник. _reference_presets/ и ae_tools/ не дублировать — они общие.Эталон формата в _reference_presets/ — это набор YTCG (прежний монтажёр Сергей, выпуск YTCG39; тёмно-синяя палитра, Montserrat). Его анимации — первый лист галереи. Копируем принцип устройства, не внешний вид.
.aep = НАБОР композиций-пресетов, а не один экран на файл.Number range preset, Side slide preset, Chapter bottom naming preset. Никаких «fixx Linked Comp 10». Опечатки в именах эталона («Fullscreeen») оставлены намеренно — по ним матчатся манифесты и скрипты.Slider Control, Control N Animation, Blur control, Opacity control, Shadow Opacity Control. Монтажёр меняет параметр, а не лезет внутрь анимации..mogrt — чтобы цифры и подписи правились прямо в Premiere без открытия AE. Складывать в _mogrt/.<Name>/<Name>.aep + (Footage)/ + <Name>Report.txt. Report — список состава (Collected comps, футеджи, эффекты, шрифты), его проверяют при приёмке.Presets_AE_v1 → v2 → v3. v3 — 12 уникальных комп (8 из v1 + 4 из v2, при коллизии имён побеждает более новый v2), один шрифт на набор, скрытая зависимость Lumetri от чужого .cube снята..mogrt → перерендерить превью → Collect Files.# — копирует прямую ссылку, чтобы в переписке писать «4.9.1 кривая».
P##_slug/ — самодостаточная папка: скачал одну — работает.
| Файл | Зачем |
|---|---|
<проект>.aep | основной проект приёма (один в корне пакета) |
(Footage)/ | все исходники экрана — ОДНА папка на пресет, общая с ревизиями; видео = заглушки под замену (разрешение, длительность и fps настоящие, битрейт снижен) |
ABOUT.md | RU: что это, что вынести в параметры, грабли, как открыть — всё, что нужно монтажёру |
README.md | EN: технический разбор исходного пакета, раздел «Not found / Unresolved» |
preset_manifest.json | композиции, слои, тексты, футеджи с флагом missing — по нему идёт приёмка ссылок |
_preview.mp4 | петля из эфира: как приём выглядит в готовом видео (где приёма в эфире не было — рендер композиции, как у YTMSEN P20; у YTCR P16 превью нет) |
revisions/ | другие версии того же приёма (проект + README; футеджи берут из общей папки). У молодых томов может отсутствовать |
YTCR/PRESETS/P01_number-range/: проект 01_number-range_dirham_20-25k.aep, 9 футеджей, ревизии 03, 24, 13, 10, вся папка ≈100 МБ / 26 файлов. Карточка 2.1 в документе показывает три анимации из выпуска (02:22, 13:40, 15:52), блок «Где лежит и что скачать», «Откуда брать», «Что вынести в параметры» и «Осторожно» (линия идёт за героем, маска Roto Brush по новому футеджу не пересчитается).<CH>/PRESETS/README.md (набор колонок у томов разный: у YTCR — файл проекта, ревизии, вес).
Гид HOW_TO_USE_ru.md в корне хаба. Это про использование шаблона в новом выпуске; как собирать новые — _handoff/BRIEF_ru.md.
Шрифты из <CH>/_fonts/ — до открытия проектов, иначе AE подставит свои. Mister Horse Animation Composer (бесплатный) — на нём построены входы текста в части пакетов YTCR (маркеры AC IN / AC OUT); без плагина слои рендерятся, но теряют вход-выход. After Effects 2026 — в нём собраны пакеты YTCR и эталон (у томов YTFP/YTMSEN версия не зафиксирована). Плюс ae_tools/ из корня хаба.
Открыть YTAI_Templates.html (или потомовый док канала): у каждого приёма анимация из эфира, номер и блок «Где лежит и что скачать». Быстрый способ прямо в папках — _preview.mp4 в каждом пакете.
Кнопка «открыть на Google Drive» в карточке ведёт в папку пакета; правой кнопкой по папке → Скачать — Drive соберёт ZIP. Вес и число файлов указаны в карточке. Качать папку пресета целиком: <CH>/PRESETS/P##_slug/.
Открыть .aep из папки пакета. Если что-то «offline» — ae_tools/10_relink_to_footage.jsx (File → Scripts → Run Script File…): подцепит файлы из (Footage)/ по имени. Больше ничего настраивать не надо.
ABOUT.mdВ нём перечислены все композиции: какие текст-слои менять (с текущими значениями) и какие футеджи заменить. Тексты — обычные text layers. Видео/фото — выделить слой → ⌥-drag свой файл из Project или Replace Footage; видео в (Footage) — заглушки под замену, стоки-оверлеи (дым, блики) рабочие, их оставляют. Накопительные экраны (карточки добавляются с возвратами через интервью) — комп длиннее видимого появления, тайминг входов подогнать под свою речь.
Через Dynamic Link (Premiere: Replace with After Effects Composition → комп из пакета) или отрендерить и вставить файлом. Если что-то не открывается или не хватает файла — написать Роману со ссылкой на номер приёма («3.6, пакет P06 — нет такого-то файла»).
YTAI_Templates.html и потомовые доки руками — они генерируются.Рецепт «том за сессию» — проверен на YTFP (12 пакетов, 09.08.2026) и YTMSEN (16 пакетов, 11.08.2026). Всё локально, документ пересобирается скриптами.
.prproj — парсер в _src/build_sources.py: SubClip → имя, <Start> в тиках / 254016000000 (у элементов со Start=0 тега нет). Даёт: какой AE-комп на каком таймкоде выпуска.app.project.reduceProject([comps]) → save-as в папку пресета. jsx генерируется Python'ом и остаётся ASCII (кириллица имён комп через \uXXXX); имена комп брать из манифеста программно, не руками.YTMSEN01_AE.aep, 16 комп «YTMSEN PNN – … preset», параметры на контролах, 0 missing) — тогда пакеты просто режутся из него.hevc_videotoolbox + alpha_quality (ffprobe покажет yuv420p — альфу проверять декодом кадра в RGBA). Разрешение, длительность и fps не трогать; PNG/JPG не трогать. Дедупликация внутри пресета: один клип лежал до 9 раз в ревизиях — теперь одна общая (Footage)/._src/add_<channel>.py (образцы add_ytfp.py, add_ytmsen.py) вставляет раздел тома с карточками и base64-анимациями, перенумеровывает разделы и оглавление; make_catalog2.py — PRESETS/README.md + ABOUT.md (заточен под YTCR); patch_drive_links.py — ссылки «открыть на Drive» по карте ID (rclone lsjson; при переезде на другой Drive пересобрать); make_channel_standalone.py <CH> — потомовый док (новый канал = запись в словарь CH); make_compact.py — индекс томов и свёртка разделов; audit_all.py — аудит structure / refs / media / docs / tools, гонять после каждой реструктуризации._ARCHIVE/ на Drive). Синк на Drive — rclone с --track-renames --track-renames-strategy leaf, иначе переезд файлов перезаливает гигабайты; после текстовых перенумераций md-файлы догонять с --checksum (размер не меняется, --size-only их молча пропускает)..mogrt → превью актуально → Report.txt соответствует составу → вид 1:1 с эфирным выпуском (сверка по style_board.html и по самому видео).
.aep (один в корне) + (Footage)/ + README.md + preset_manifest.json, и ABOUT.md (его audit_all.py только считает). Секция structure в audit_all.py заточена под YTCR (16 пакетов, 40 .aep) — для других томов гонять копию с их ожиданиями.preset_manifest.json собрать все layers[].source с расширением и проверить наличие в (Footage)/. Аудит «файлы, которые есть локально» такие дырки не видит — сверять с тем, что просит .aep. На YTCR этот проход поймал 13 файлов, которых не было в пакетах с самого начала; недостающее восстанавливается server-side из пакета-соседа или из 01_Media/Source/Video_Light проекта.textDocument.font по слоям через AE. Collect-отчёт (External dependencies) показывает не всё: на YTFP «Arial Black» из отчёта оказался ложным следом, реальный шрифт тома — Montserrat (+ Inter в P04).rclone check SSD ↔ Shared Drive «YTAI», цель 0 расхождений. После доливки файлов на Drive те же файлы копировать и на SSD, иначе следующий sync их снесёт._preview.mp4 из эфира, не на рендер пакета «как есть».pdf.png, whoosh.mp3, qr-code.png, три плейта Kling); в README пакета есть раздел «Not found / Unresolved» — ставить свои аналоги. Решение Романа: не тянуть._fonts/ свободные аналоги Barlow Condensed и Noto Serif Display XCn. Но в вышедшем выпуске заголовки набраны системной Helvetica Neue (71 текстовый слой из 185). Приводить всё к Barlow или оставить как в эфире? На титуле «DZIS» Barlow сужает буквы, композиция кадра меняется.| Кто | Делает |
|---|---|
| Татьяна | ведёт библиотеки по всем каналам (с 06.08.2026): превращает сырьё в пресеты по канону, поддерживает тома и ABOUT |
| Роман | принимает по критерию готовности, отвечает на открытые вопросы — ответ становится правилом; решает, что не тянуть |
| Монтажёр канала | пользователь: скачал → открыл → заменил → в монтаж; может сдать сводный AE-проект по канону (как YTMSEN01) — тогда том режется из него |
| Claude / скрипты | сборка тома, сжатие, генерация документа и потомовых доков, аудит, сверка с Drive |
/Volumes/T9-Black-RYA/YTAI_Templates/.YTAI_Templates.html · гид монтажёру HOW_TO_USE_ru.md · ТЗ _handoff/BRIEF_ru.md · передача сессии _handoff/HANDOFF.md · генераторы _handoff/_src/.