---
title: Uue video monteerimine
description: Muudab värske rääkiva pea video ülevaatamiseks valmis vertikaalseteks videomustanditeks.
category: Marketing
sublabel: Strateegia
author: Eric Siu
tags: 
license: MIT
source: https://github.com/ericosiu/ai-marketing-skills
---

# Uue video redaktor (Net-New Video Editor)

Loo värsketest salvestustest pööratav esimene montaaž. Hoia loomingulised otsused JSON-is ja pikslite operatsioonid komplekteeritud renderdajas.

## Eessõna

Käivita repositooriumi juurest, kui valikulised jagatud telemeetria abilised on olemas:

```bash
python3 telemetry/version_check.py 2>/dev/null || true
python3 telemetry/telemetry_init.py 2>/dev/null || true
```


Kaugtelemeetria on valikuline (opt-in) ega sisalda kunagi sisu, failiteid, repositooriumi nimesid ega mandaate.

## Paki loomine

Loe `references/project-contract.md`. Leia täpsed lähte salvestused, transkript, ideekaart või lähteülesanne, tõendusvarad ja ekraanisalvestused. Ära asenda kunagi teise salvestuse, brändi, konto või varateegiga.

Initsialiseeri uus projekt ainult siis, kui sihtkoht on selge:

```bash
python3 scripts/net_new_video_editor.py init --project <project-dir>
```


Kopeeri või suuna ainult kasutaja volitatud sisendid genereeritud pakki. Säilita originaalid.

## Kontrolli enne montaaži

Käivita:

```bash
python3 scripts/net_new_video_editor.py inspect --project <project-dir>
```


Vaata üle `intake-report.json`. Peatu, kui pakis pole mängitavat võtet, soovitud siht ei sobi antud materjaliga või vajalikud välised varad puuduvad.

## Ehita montaažiplaan

Kasuta transkripti ja lähteülesannet, et luua `edit-plan-clean.json`. Käsitleda räägitud hooki ja väidete piire kui põhjatõde.

- Vali üks lähtevõte selgesõnaliselt.
- Hoia segmentide järjekord tahtlik ja ajatemplid lähte kestuse piires.
- Eemalda selged valestardid, pikk tühi aeg ja isoleeritud filler ainult siis, kui lõige jääb loomulikuks.
- Säilita hingamised, mis aitavad tähendust.
- Pane hook ekraanile kõige rohkem viieks sekundiks.
- Kasuta subtiitreid lühikestes loetavates fraasides.
- Lisa tõendus- või ekraanisisestusi ainult siis, kui need on antud ja asjakohased. Komplekteeritud renderdaja teeb baasmontaaži; lisa keerukad ülekatted eraldi dokumenteeritud käigus.
- Normaliseeri kõne ilma klippimiseta.

Teise versiooni jaoks kopeeri plaan faili `edit-plan-aggressive.json` ja tee ainult nimelised säilitusmuudatused. Ära muuda vaikides faktilisi väiteid.

Valideeri iga plaan:

```bash
python3 scripts/net_new_video_editor.py validate --project <project-dir> --plan <plan.json>
```


## Renderda deterministlikult

Käivita renderdaja selle oskuse kataloogist:

```bash
python3 scripts/net_new_video_editor.py render \
  --project <project-dir> \
  --plan <plan.json>
```


Renderdaja lõikab paaritud heli ja video, ühendab valitud segmendid, loob keskelt turvalise 9:16 kaadri, rasteriseerib subtiitrid ja hook-kaardi Pillow’ga, komposiitib need FFmpegiga, normaliseerib heli, kirjutab H.264/AAC MP4 ning loob kolm QA-kaadrit pluss `qa-report.json`.

Kasuta `--dry-run`, et vaadata FFmpeg käsku. Kasuta `--force` ainult siis, kui täpse tuletatud ekspordi asendamine on tahtlik.

## Vaata väljund üle

Kontrolli eksporditud MP4-d, kõiki kolme QA-kaadrit, `qa-report.json` ja plaanide erinevust variantide vahel. Veendu, et:

- heli ja suuliikumine jäävad pärast iga lõiget sünkrooni;
- ükski sõna ei alga ega lõpe järsult;
- subtiitrid vastavad kõnele ja jäävad turvamarginaalidesse;
- kärbe hoiab kõneleja nähtavana;
- hook on loetav ja video lunastab selle;
- valjus on ühtlane ja tipud ei moonuta;
- igal tõendussisestusel ja arvulistel väidetel on antud allikas;
- eksport on 1080x1920 H.264/AAC, kui lähteülesanne ei nõua muud formaati.

Tagasta plaan, eksporditeed, QA tõendid ja kõik vajalikud järelvõtted. Ära kunagi avalda, laadi üles, kustuta originaale ega kirjuta üle heakskiidetud masterit ilma praeguse selgesõnalise nõusolekuta.

## Lõpetamise olekud

- `DONE`: nii renderdus kui QA läbivad ja ülevaatusartefaktid on olemas.
- `DONE_WITH_CONCERNS`: mustand on kasutatav, kuid nimetatud loominguline või allikaga seotud mure jääb.
- `NEEDS_CONTEXT`: võte, transkript, lähteülesanne või heakskiidetud vara puudub.
- `BLOCKED`: FFmpeg, lähtele juurdepääs või formaadi valideerimine takistab ohutut renderdust.