◂ База знанийRYA.AEShoot Day SOP — каноны съёмочного дняобновлено 6 сен 2026
Каноны съёмочного дня: камера, звук, таймкод, папки, карты — всё, что должно быть выставлено ДО первого дубля и разложено ПОСЛЕ последнего. Каждый пункт оплачен реальным проектом. Железо — в 1.1 Gear Park; сетапы камер — FX3A / ZV-E1.
Чек-лист перед выездом. FX3A: PAL · 25p (XAVC S-I 4K 250M, Cine EI 800) · Shutter Angle 180° · TC Run = Free Run · 4ch-звук: DJI-адаптер в MI-башмак, Shoe Audio = 48kHz/24bit 4ch, RX в Q, таймкод DJI→камера ВЫКЛ, мик-джек ПУСТОЙ · TX: internal 32-bit float ON, место есть (32ГБ ≈ 43ч) · часы/TZ выверены · карты {ТИП}-{N}-RYA, место реально свободно · чистый фронтальный кадр лица гостя для аватарки.
Тело ВСЕГДА в PAL; основной режим 25p — XAVC S-I 4K 250M, Cine EI 800; Shutter Mode = Angle 180° (ставится один раз).
Слоу-мо: S&Q 100 fps ×4 (4K) / 200 fps ×8 (HD). Честный 24.00p при необходимости — XAVC S-I DCI 4K, не выходя из PAL.
Почему: 25p в 50-Гц регионе flicker-safe (1/50 = ровно 180°); единый PAL убирает трение NTSC↔PAL (перезапуск, MR не переносит TV-стандарт). Следствие: таймлайны и брифы — 25p, 24p/NTSC не предлагать.
⚠️ Прошивки FX3A — своя линейка (2.02 = FX3 Ver. 7.02): пометки «нужна FX3 FW ≥ X» к FX3A не применять — Shutter Angle, User LUT, S&Q на FX3A с завода. Лог экспериментов: страница камеры.
🎙1.2 · 2Звук DJI — internal float и две дорожки
TX параллельно с камерой пишут внутрь себя 32-bit float (32 ГБ ≈ 43 ч) — страховка от радиопровала и клиппинга; по радио в камеру идёт 24 бита.
DJI режет запись на ~30-минутные файлы — клип камеры на стыке двух WAV требует spanning-склейки соседних MIC-файлов (source_wav = "MIC026+MIC027").
«2-track» в транскрипции = два назначения: SYNC — нативный транскрипт с обеих сторон (только так работает пословный матчинг) и EN reference — перевод отдельным деревом.
Раскладка TX→спикер может меняться в течение дня — проверять на слух.
⚠️ task=translate ломает синхрон (word-timestamps при переводе ненадёжны) — переводить только в отдельное дерево. ⚠️ DJI пишет локальное время (TZ бывает неверный), камера — UTC: офсет калибровать per project.
⏱1.2 · 3Таймкод и 4 дискретных канала
Схема «4 спикера»: 4× TX Mic 3 + RX в каждой камере + DJI Mic Series Camera Adapter в MI-башмак. 4 дорожки — ТОЛЬКО через MI-адаптер и ТОЛЬКО при выключенном таймкоде DJI (Timecode Off + Hot Shoe + режим Q → CH1..CH4 = TX1..TX4).
Камера: MENU → Запись звука → Shoe Audio Set = 48 kHz/24bit 4ch (дефолт 2ch); мик-джек камеры ПУСТОЙ (любой штекер убивает 4ch); 4ch не работает в S&Q и таймлапсе; USB-C аудио у FX3/ZV-E1 нет.
Синхрон камер: оба RX слушают одни и те же 4 TX → идентичный звук в файлах обеих камер → синхрон по волне точен и бесплатен.
Внутренний TC камер: Time Code Run = Free Run (Rec Run для мультикама бесполезен); в PAL 25p всегда Non-Drop; у ZV-E1 входа TC нет, у FX3 — через VMC-BNCM1 с FW 2.00. Точность RX 0.5 ppm (<1 кадра/сутки).
⚠️ ГЛАВНАЯ ЛОВУШКА: таймкод из DJI в камеру и 4 дорожки взаимоисключающи (A-OUT склеивает TX1+TX2, L-OUT убивает звук; по 3.5мм 4 каналов не бывает). ⚠️ На FX3 XLR-ручка занимает тот же MI-башмак — ручка и адаптер взаимоисключающи. ⚠️ В клетке SmallRig 4770 сверить, что RX не упирается в NATO-плиту.
📁1.2 · 4Папки дня — сцена-первая
Верхний уровень = смысловые сцены с английскими именами про СУТЬ действия, не локацию: «Driving_Gem_Talk», а не «Car». Даты в именах не нужны.
Внутри сцены — папки камер (CAM1-FX3A, CAM2-ZVE1): MP4 + Sony XML-сайдкары ({stem}M01.XML всегда при своём MP4) + Transcription/ с транскриптами этих клипов. Однокамерный день — без CAM-уровня.
Параллельная мультикам-съёмка одной сцены = ОДНА сценовая папка; пересечение по времени ≠ одна сцена, если своя режиссура.
Отдельной корневой Transcription не бывает — транскрипт живёт в каждой папке; при ingest сцены нумеруются по каноничному порядку (03_Cafe_Gem_Expert_Talk…).
В проекте v4.1: видео → 01_Source/Video/{scene}/*.MP4, аудио → 01_Source/Audio/{scene}/*_TX*.wav; новый проект получает структуру из YTAI_Folder_Templates (create_folders.py).
⚠️ Копировать MP4 ВМЕСТЕ с XML-сайдкарами (кейс: сайдкары остались на карте). ⚠️ При переименовании сцен перенацеливать симлинки и пути wordsync/HTML; кэши _wordrole_work/ и _wordsync/ не трогать.
🖼1.2 · 5Аватарки гостя — 1:1 + headroom
Строго КВАДРАТ 1:1, НЕ круг (в круг кадрируется потом): лицо крупно по центру + воздух над макушкой и под плечами.
Источник: соло-интервью → кадр из видео (4K, фронтально); нет чистого кадра → официальный портрет публичной персоны. Узнаваемость — всегда image-to-image с референсом лица.
Весь набор — через ОДИН промпт (единый фон/свет/кроп); роли различать цветом (герой ≠ команда ≠ внешние эксперты).
Готовый пайплайн: face_extract (cv2 по диаризации, 4K кроп) → vision-отбор → HTML-галерея в 00_Setup/05_Review/.
FX3 двухслотовая, dual-slot backup → две карты с одинаковыми именами клипов.
Формат В КАМЕРЕ сбрасывает метку тома → launchd-агент com.rya.card-autolabel (StartOnMount) сам возвращает метку безымянной Sony-карте.
Быстрый отсмотр карт — вкладка «Footage» в UXP-панели + лаунчер ytnew.sh. Полный стандарт меток — 0.2 Storage.
diskutil rename "<текущая метка>" "CFX-1-RYA" # вживую, данные не трогает
⚠️ Удаление клипов через Finder кладёт их в скрытую .Trashes НА КАРТЕ — место не освобождается; формат в камере чистит всё разом.
🎞1.2 · 7Source vs Stock
Граница — по происхождению, не по свойствам файла: 01_Source/ = ВСЁ, созданное в день съёмки героя (камеры, дрон, iPhone продюсера, screen recordings со встречи, voice memos).
02_Edit/Stock/ — НЕ из съёмочного дня: купленный сток, готовая графика/MOGRT, заставки, архив прошлых проектов.
Причина: ingest.json собирается из Source — файл в Stock не попадёт в таймлайны, монтажёр будет тянуть руками.
⚠️ Прецедент: screen recording без звука переложили в Stock «потому что нет аудио» — неверно: снят в этот день → 01_Source/.
Съёмочный день закончен, когда карты разложены сцена-первая, сайдкары скопированы, транскрибация запущена. Всё снятое в день — Source; настройки камеры не трогаем между проектами.