
roderickgrc/agentic-edition-studio
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Научите агента ИИ редактировать видео: восприятие (sureshot), редактирование удалений, суждение на основе вики. РодГрк.
Обзор
Стартер для обучения агента кодирования ИИ редактировать видео. Фотография и звук становятся временными доказательствами. Редактирование - React. Суд живет в файлах, которые агент может открывать по одной странице за раз. Это хранилище - пустая студия. Он не содержит готовых видео, личных заметок или звуковой библиотеки. Редактирование – это не только сокращение. Кто-то смотрит, слушает и решает, что стоит рассказать. У агента есть четыре пробела в этой работе: Все, что не проверяется, возвращается к решению. Рендер без ошибок может по-прежнему иметь плохие разрезы, дрейфующие аудио или пустые растяжки. Node.js 18 или новее - Windows, с Python 3.10 до 3.13 для снимка и звуковых скриптов Устанавливает остальное (ffmpeg, речь, OCR, ключ Gemini) с управляемой командой, которая задает перед каждым шагом: Врач подтверждает, что все работает. Подробности: .agents/skills/sureshot/INSTALL.md. OCR использует Tesseract по умолчанию; PaddleOCR является необязательным (setup-ocr paddle).
Обзор (машинный перевод)
rodGrc · построенный при создании Haiku
Стартер для обучения агента кодирования ИИ редактировать видео. Фотография и звук становятся временными доказательствами. Редактирование - React. Суд живет в файлах, которые агент может открывать по одной странице за раз.
Это хранилище - пустая студия. Он не содержит готовых видео, личных заметок или звуковой библиотеки.
Почему существует
Редактирование – это не только сокращение. Кто-то смотрит, слушает и решает, что стоит рассказать. У агента есть четыре пробела в этой работе:
Пропасть. Что пошло не так Что делает это репо
[править править код]
Видео: Модель видит отобранные кадры, а не движение. Клип 60 с при 30 кадров в секунду составляет 1800 кадров; отправка 1 в секунду пропускает 29 из каждых 30. | sureshot выбирает кадры по событиям (вырезания, движение, текст) и сохраняет временную шкалу. !
Модель получает, в лучшем случае, транскрипт. | sureshot добавляет речь с отметками времени, молчанием и сигнальными событиями. !
Редактирование окружающей среды Редакторы созданы для рук и глаз. ! Редактирование - это проект Remotion (React): каждый разрез - это строка, которую вы можете просмотреть. !
Ваш бренд и правила не вписываются в одну подсказку. | AGENTS.md, PROJECT.md и wiki/ с индексом, читайте страницу за страницей.
Куски
Дорога, путь, роль
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Agentic Edition Studio
by RodGrc · built while making Haiku
A starter for teaching an AI coding agent to edit video. Picture and sound become timed evidence. The edit is React. The judgment lives in files the agent can open one page at a time.
This repository is the empty studio. It does not contain finished videos, personal notes, or a sound library.
Why it exists
Editing is not only cutting. Someone looks, listens, and decides what is worth telling. An agent has four gaps for that job:
| Gap | What goes wrong | What this repo does about it |
|---|---|---|
| Video | The model sees sampled stills, not motion. A 60 s clip at 30 fps is 1,800 frames; sending 1 per second skips 29 of every 30. | sureshot picks frames by events (cuts, motion, text) and keeps a timeline. |
| Audio | The model gets, at best, a transcript. | sureshot adds speech with timestamps, silences and signal events. |
| Editing environment | Editors are made for hands and eyes. | The edit is a Remotion (React) project: every cut is a line you can review. |
| Context | Your brand and rules do not fit in one prompt. | AGENTS.md, PROJECT.md and a wiki/ with an index, read page by page. |
Pieces
| Piece | Path | Role |
|---|---|---|
| Editor | this folder | Remotion project, one folder per video |
| Perception | .agents/skills/sureshot/ |
Speech, on-screen text, cuts, motion, silence in one timeline |
| Remotion rules | .agents/skills/remotion-best-practices/ |
How to write a composition |
| Judgment | wiki/ |
Index plus the pages that apply to the job |
| Sounds | assets/audio/ |
Shelves and a catalog shape. No audio files yet |
| Manual | AGENTS.md |
How the agent should work in any project |
Workflow
ingest -> understand -> decide -> produce -> verify
ffmpeg sureshot agent Remotion sureshot + you
(+ Gemini) + wiki + FFmpeg
Whatever fails in verify goes back to decide. A render with no error can still have bad cuts, drifting audio or empty stretches.
Requirements
- Node.js 18 or newer
- Windows, with Python 3.10 to 3.13 for sureshot and the sound scripts
sureshot installs the rest (ffmpeg, speech, OCR, Gemini key) with a guided command that asks before each step:
python .agents/skills/sureshot/scripts/sureshot.py setup --plan
python .agents/skills/sureshot/scripts/sureshot.py setup
python .agents/skills/sureshot/scripts/sureshot.py doctor
doctor confirms everything works. Details: .agents/skills/sureshot/INSTALL.md. OCR uses Tesseract by default; PaddleOCR is optional (setup --ocr paddle). A free Gemini key from Google AI Studio is only needed for the agent and digest commands.
The sound scripts need numpy:
python -m pip install -r scripts/requirements.txt
Media you add later (mp3, wav, mp4, png) is marked for Git LFS in .gitattributes. Install Git LFS before committing those files.
Quick start
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add roderickgrc/agentic-edition-studio