Realistic synthetic imagery, audio, faces or fully/significantly AI-created content should pass an AI disclosure/label gate.
F-COMMERCE TRAINING SYSTEM
AIGC VIDEO PRODUCTION ENGINEERING
Teach script writers and video editors to operate an AI-native TikTok production system — from brand knowledge to model routing, generation, edit, compliance and performance learning.

TikTok AIGC is allowed. Misleading AIGC is not.
Build compliance into the workflow before the first generation. The local Indonesia Seller University page supplied for this course remains the publication-time source of truth; the official TikTok/TikTok Shop guidance below provides the operating baseline.
Do not change size, color, shape, features or performance in a way that makes the promoted product inaccurate.
Do not use unauthorized likeness/voice or fabricate fake doctors, experts or professional authority to sell.
Before/after and demonstrations must remain plausible. AI cannot manufacture effects the product does not realistically achieve.
Route by production task, not by favorite model.
Capabilities move quickly. This table is a teaching snapshot, not a permanent ranking. Recheck the specific model surface before a paid production.
| Model / Surface | Role | Strong routing use | Prompt behavior | Current source |
|---|---|---|---|---|
| Seedream 5.x | Image gen/edit | First/last frames, storyboard, product visualization | Rich visual brief + references | ByteDance Seed pages |
| Wan 2.x | Video | T2V/I2V experiments, draft motion | Core action + camera; simple scope | Official Wan2.2 repo |
| Kling VIDEO 3.0 | Video + audio | Start/end, cinematic movement, multi-shot | Subject + movement + scene + camera + light | Kling official user guide |
| Seedance 2.x | Multimodal video | Reference-heavy commercial scenes | Define role of image/video/audio refs + action | ByteDance Seed / current surface |
| Veo 3.1 | Video | Hero realism, first/last, reference-guided shots | Full scene direction when needed; verify audio support by variant | Google Cloud docs |
| Gemini | Reasoning / multimodal | Briefs, RAW analysis, scripting, planning | Structured context + requested output schema | Google model surface |
| ChatGPT Images / GPT Image 2 | Image gen/edit | Reasoning-heavy keyframes and edits | Clear constraints + references | OpenAI official docs |
| Grok Imagine | Image + video | Fast alternate ideation / I2V/T2V | Direct visual or motion intent | xAI official docs |
| Runway Gen-4.5 | Video / AI post | Controlled motion and editing workflow | I2V: focus on motion + camera | Runway official guides |
| ElevenLabs | Voice | VO, narration, dubbing | Age + accent + tone + pace + emotion + style | ElevenLabs docs |
| Suno | Music / sound | Music beds, jingles, rhythmic concepts | Genre + tempo + instrumentation + dynamics + structure | Suno help center |
| Higgsfield | Multi-model production router | Route scenes across model families; credit-aware workflow | Select underlying model per scene | Higgsfield help / MCP docs |
Prompt = an instruction interface
A prompt is not a magic sentence. It is the interface that translates human creative intent into instructions for a specific model.
Understand
- The same creative intent can require different prompt structures in an image model, a motion model, an audio model and a reasoning model.
- A product-image prompt behaves like art direction. An image-to-video prompt behaves like motion direction. A voice prompt behaves like performance direction.
- There is no universal perfect prompt; there is only a prompt that is fit for the assigned production job.
Workshop
Give students one scene idea, then ask them to write four different instructions: image keyframe, image-to-video motion, voice performance, and music mood. Compare how the vocabulary changes.
Deliverable
A one-page “same intent, four interfaces” worksheet.
Prompt writing vs prompt engineering
Prompt writing is composing instructions. Prompt engineering is designing the repeatable system around those instructions.
Understand
- Decide what information belongs in text and what should be carried by reference assets.
- Choose which model receives which information and which instruction has priority.
- Define evaluation criteria, failure codes, correction logic and reusable prompt blocks.
- Treat the prompt library as production infrastructure, not a folder of random successful sentences.
Workshop
Take a successful one-off prompt and convert it into reusable blocks: PRODUCT_, CHARACTER_, ENV_, CAMERA_, ACTION_ and VOICE_.
Deliverable
A modular prompt block map.
Prompt Structure Workflow
Move students from a single instruction to a controlled workflow: goal, context, steps, checkpoints, and final output.
Single prompt
Workflow
The four AI budgets
Every generation spends four resources at the same time: text, references, time inside the shot, and credits.
Understand
- Text budget: how much written instruction the model can reliably prioritize, not just how many tokens it accepts.
- Reference budget: how much information is already communicated through product, character, environment, first/last-frame, style or motion references.
- Temporal budget: how many actions can realistically happen within a 4–15 second generation without compression, morphing or missed beats.
- Credit budget: model, duration, resolution, retries, upscaling and audio all create cost. Budget per approved shot, not per click.
Workshop
Give a five-second scene with eight actions. Students must reduce it to one primary action, one camera behavior and one end state.
Deliverable
A four-budget check before every generation.
Prompt overload creates instruction competition
More adjectives do not automatically create more control. A model can accept a long prompt and still fail because too many instructions compete for the same short clip.
Understand
- Common symptoms: camera drift, subject drift, product drift, action compression and priority loss.
- If the starting image already defines appearance, lighting and composition, stop repeating those details in the motion prompt.
- Reduce complexity before changing models. A stronger model does not fix a scene that is physically impossible in the available duration.
Workshop
Use the interactive overload/compressed prompt switch later in this course and identify which instructions are essential.
Deliverable
A compressed prompt with no duplicated visual information.
Prompt priority: lock truth before decoration
Commercial AIGC has a hierarchy. Product and identity truth come before movement, camera and visual decoration.
Understand
- Priority 1 — what MUST stay correct: product, character, color, geometry, claims.
- Priority 2 — what MUST happen: the core action.
- Priority 3 — camera behavior.
- Priority 4 — atmosphere and lighting mood.
- Priority 5 — optional enhancements such as bokeh, particles or decorative flourishes.
Workshop
Highlight every phrase in a prompt by priority. Delete Priority 5 until the core scene works.
Deliverable
A priority-annotated scene prompt.
Master Scene Specification + Model Adapter
Keep one complete source of truth, then translate it into the smaller prompt each model actually needs.
Understand
- The Master Scene Specification stores objective, IDs, composition, action, camera, expression, lighting, dialogue, duration and end state.
- A Seedream/ChatGPT Images adapter keeps visual art direction because it is generating the frame.
- A Runway image-to-video adapter can become mostly movement + camera because the image already carries appearance.
- A Kling or Seedance adapter can add motion, reference roles and multi-shot structure when the task needs them.
- A Veo adapter may include fuller cinematic direction, but only where the selected Veo surface supports the needed controls.
Workshop
Build one master scene, then click through every model in the Prompt Structure Maker and compare the adapted output.
Deliverable
One scene spec + at least three model-specific prompts.
Model routing, not model fandom
The useful question is not “Which AI is best?” It is “Which AI is best for this shot, with these references, at this budget?”
Understand
- Start with modality: image, video, voice or music.
- Identify what is already locked: character, product, environment, first frame, last frame or motion reference.
- Identify the hard part: product accuracy, identity consistency, physical interaction, dialogue, camera choreography, transformation or multi-shot narrative.
- Classify the shot: Hero, Support or Filler.
- Choose a model and route only after those answers are clear.
Workshop
Use the routing mini-tool: change the same scene from filler to hero and see how the recommendation changes.
Deliverable
A scene-by-scene routing rationale.
Higgsfield as a production router
Operationally, Higgsfield is a multi-model production environment. The editor still needs to know which underlying model is doing the job.
Understand
- Think “route this shot to Kling / Seedance / Veo / Wan…” rather than “I use Higgsfield.”
- Generation cost depends on the selected model and configuration such as resolution; credit planning is part of pre-production.
- MCP can expose Higgsfield generation capabilities to agent workflows, but automation does not remove the need for creative and compliance approval.
Workshop
For five scenes, decide which can be tested cheaply and which deserve premium final generations.
Deliverable
A model-routing + credit map.
Prompt Lab for Script Writers and Video Editors
Choose one builder. The form changes based on whether the user needs a script prompt or a scene generation prompt.
See prompt compression in action.
First remove instruction competition. Then adapt the scene to the model.
Failure risk: multiple actions + conflicting camera moves + decorative details compete for the same temporal budget.
MASTER INTENT -> MODEL ADAPTER -> MODEL PROMPT
Keep the complete truth in the master specification. The model prompt can be much smaller because references and the selected generation mode already carry information.
Use reference boards to lock identity before generating motion.
These boards show the type of multi-angle body, face, expression, skin-detail and hand references that script writers and editors should attach before building character-based scenes.


Generate the frame first. Then animate only what must move.
The supplied Aveeno assets are used here as a concrete training case for keyframe thinking, product accuracy, motion compression and post-generation evaluation.
Dryness proof + product context
Image prompt intent: vertical 9:16, tight forearm with believable dry texture, approved product reference beside the arm, neutral bedroom daylight, exact packaging preserved, no medicalized or exaggerated skin effect.
Human result without miracle transformation
Image prompt intent: same approved character identity, calm satisfied expression, natural skin texture, soft daylight, believable routine result, no dramatic efficacy claim.
Supplied project asset used as a generation-output example. Treat generated video as raw material for editing and failure diagnosis.
Brand Knowledge Engineering
Turn brand guidelines into reusable constraints so every writer/editor starts from the same truth.
- Positioning, personality, values, tone, approved vocabulary and forbidden vocabulary.
- Audience baseline: life stage, motivations, frustrations, buying triggers, objections and content behaviour.
- Product category architecture: categories, subcategories, hero SKUs, complements and usage environments.
Create `BRAND_MASTER_KNOWLEDGE.md`. Keep stable information here instead of repeating it in every scene.
Students can explain which brand facts belong in knowledge, which belong in the scene, and which should never become generation decoration.
Product Knowledge Engineering
Make the SKU impossible to accidentally reinvent.
- Store product name, SKU, category, material, dimensions, color, functions, usage, restrictions and validated claims.
- Translate marketing language into a real human problem. “Organized home” is weaker than “my skincare bottles keep spreading across the sink.”
- Attach winning content intelligence: hook, angle, reveal timing, duration, CTR/CVR/GMV/ROI when available.
Create `PRODUCT_[SKU]_KNOWLEDGE` and a product reference set.
Students can identify a misleading AI product depiction before it reaches edit.
Character System
Create reusable characters so identity is a controlled asset instead of a new lottery in every generation.
- Lock appearance: face, hair, age impression, skin, body, wardrobe and accessories.
- Lock behaviour: personality, posture, gesture style, energy and signature attitude.
- Lock voice: pace, tone, accent, pitch and emotional baseline.
- Maintain front, three-quarter, profile, full-body and expression references where needed.
Create `CHARACTER_BIBLE_[ID]`.
Students can separate identity problems from camera, product and motion problems.
Camera & Cinematography System
Give script writers enough visual language to write shots that editors can actually execute.
- Shot sizes: ECU, CU, MCU, MS, MWS, WS, EWS.
- Angles: eye-level, high/low, top-down, POV, OTS, product-level and purposeful Dutch angle.
- Lens character: wide, normal, portrait/tele, macro. Think visual effect, not fake lens-number decoration.
- Movement: locked, pan, tilt, dolly, truck, pedestal, orbit, tracking, handheld, push/pull, crane and rack focus.
- Exposure language: depth of field, highlight behavior, contrast, shadows, motion blur and color temperature.
Create camera presets such as `CAM_UGC_HANDHELD`, `CAM_PRODUCT_MACRO`, `CAM_COMMERCIAL_50MM`.
Students can choose one camera behavior that supports the narrative rather than stacking five moves.
Environment System
Make locations reusable and consistent across a campaign.
- Store location, architecture, furniture, background, color palette, light direction, time, weather and atmosphere.
- Describe environmental movement only when it matters to the shot.
- Use reference images to carry complex architecture instead of writing the entire room into every video prompt.
Create environment IDs such as `ENV_KITCHEN_01`, `ENV_BEDROOM_01`, `ENV_DESK_01`.
Students can reuse one environment without visual drift across multiple scenes.
Prompt Library Engineering
Convert locked knowledge into modular blocks instead of rebuilding prompts from zero.
- Use stable IDs: `BRAND_`, `PRODUCT_`, `CHARACTER_`, `ENV_`, `CAM_`, `ANGLE_`, `VOICE_`, `HOOK_`, `CTA_`.
- Store the block, status, version, must-stay-correct fields and reference assets.
- Retire losing blocks; promote winning blocks after performance evidence.
Use the supplied Excel showcase as the starter prompt library.
Students can assemble a scene from reusable blocks and know which block to update when something changes.
Content & Script Engineering
Start from a business job, not from an AI trick.
- Choose objective: awareness, consideration, conversion or education.
- Select angle: problem-solution, demonstration, before-after, unexpected use, comparison, POV, lifestyle, social behaviour or visual satisfaction.
- Build hook as narrative + visual + audio where needed.
- Write dialogue/VO and CTA only after the shot architecture is plausible.
Create a 15–25s script with objective, audience, pain point, angle, hook, narrative, VO/dialogue and CTA.
Students can explain why the video should exist before explaining how it is generated.
AIGC Script Format
Make the script an executable production object rather than a Word document with Visual + VO.
- Every scene should expose purpose, timing, visual, dialogue/VO, route, first frame, last frame, motion, model and estimated credit.
- The editor should know exactly what needs generation and what can be solved in edit.
- If the shot cannot be routed, the script is not finished.
Use the scene table format in the course and Excel example.
A different editor can execute the script without asking the writer what the scene meant.
Generation Architecture
Choose how the shot is generated before choosing the model.
- Routes: Text→Video, Image→Video, First Frame→Video, First+Last Frame→Video, Multi-Reference→Video, Storyboard→Multi-shot, Existing Video→AI Transformation, Motion Reference→Generation.
- Text-to-video gives maximum invention but minimum visual lock.
- Reference-heavy routes reduce invention and are often safer for commercial product work.
Assign one route to every scene and explain why.
Students stop defaulting to text-to-video for shots that need product or character consistency.
Storyboard Engineering
Break the edit into visual beats, then consolidate beats into the minimum sensible number of generations.
- A 15–20s TikTok may contain 6 editorial cuts but only 2–4 generated clips.
- Generate longer usable motions and cut them aggressively in edit.
- Storyboard timing: hook → pain → reveal → demonstration → result → close is a framework, not a mandatory formula.
Create a beat board and generation consolidation plan.
Students can reduce credit consumption without flattening the edit.
Keyframe Engineering
Lock visual truth in an image before asking a video model to invent motion and appearance at once.
- Specify subject, pose, product, environment, composition, shot size, angle, lens character, lighting, expression and wardrobe.
- Use product and character references whenever those elements must remain exact.
- Approve the frame against product/compliance rules before motion generation.
Create and approve first-frame assets with deterministic names.
Students can reject a beautiful frame when the product is wrong.
Last-Frame Engineering
Use a destination frame when the ending state matters.
- Useful for before→after, closed→open, messy→organized, wide→close, empty→filled and reveal structures.
- The last frame must preserve character, product, environment and lighting continuity unless the story intentionally changes them.
- Do not redesign the scene between first and last frame.
Create last-frame prompts only where the destination is worth controlling.
Students can tell when last-frame control adds value and when it just adds unnecessary work.
Motion Prompt Engineering
Once the frame is locked, prompt motion—not the photograph.
- Describe subject motion, object motion, camera motion, environmental motion, facial performance, timing and ending behaviour.
- Keep hand/product interactions simple and physically sequential.
- For image-to-video, remove visual information already supplied by the frame unless it is a must-not-change constraint.
Write a compressed motion prompt for each keyframe-driven scene.
Students can turn a 200-word image description into a 25–60 word motion instruction when appropriate.
Character & Product Consistency
Diagnose identity and product failures separately.
- Character: face, hair, body, wardrobe, voice and behaviour.
- Product: shape, dimensions, material, logo, color, opening mechanism and physical behaviour.
- Aesthetic quality never overrides product truth in commercial content.
Add a product/character QA checkpoint after every generated shot.
Students can identify whether to fix reference assets, crop, motion or model route.
Audio Engineering
Treat dialogue, VO, foley, ambience, SFX, music and silence as separate production layers.
- Decide whether audio should be native to video or built in post.
- Voice prompts should use voice dimensions such as age impression, accent, tone, pacing, emotion and performance style.
- Music prompts should use musical language: genre, tempo, instrumentation, energy, structure and dynamics.
- Use post-production when separate layers provide better control.
Create an audio plan per scene and a reusable VOICE_ profile.
Students can explain why native generation is or is not worth using for a shot.
Credit Engineering
Budget iterations before generation starts.
- Classify shots HERO / SUPPORT / FILLER.
- Allocate planned attempts instead of regenerating indefinitely.
- Draft cheap/fast to validate composition and movement; spend premium credits only after the concept locks.
- Track credits per approved shot and credits per finished video.
Create a credit ceiling per scene and 15–25% contingency for the project.
Students stop using “credits per generation” as the only efficiency metric.
Failure Diagnosis
Do not regenerate blindly. Classify the failure, then change only the relevant input.
- F01 wrong character; F02 wrong product; F03 wrong action; F04 bad physics; F05 camera drift; F06 expression failure; F07 object morphing; F08 environment drift; F09 prompt ignored; F10 continuity failure.
- Camera wrong? Change camera instruction. Character wrong? Improve character reference. Movement wrong? Rewrite motion. Product wrong? Strengthen the product lock.
- Preserve what already works.
Log failure code, likely cause, change made and next result.
Students reduce random prompt rewrites and learn from failed generations.
TikTok AIGC Compliance
Treat compliance as a production gate, not a publishing afterthought.
- TikTok requires labeling/disclosure for realistic AI-generated image, audio and video content under its AIGC rules.
- TikTok Shop guidance requires truthful and accurate content, clear AI disclosure when fully/significantly AI-generated or altered, no unauthorized impersonation, and accurate product representation.
- Do not change product size, color, shape, features or performance; do not fabricate miraculous results or fake professional endorsement.
- Minor basic edits such as simple cropping/color/noise adjustments may be treated differently from significant AI alteration; recheck the current regional policy before publish.
Complete the AI disclosure + product truth + rights + claims checklist.
Students can stop a non-compliant export even when the creative is strong.
Production Handoff
The writer hands over an AIGC Production Pack, not just script copy.
- Project brief; brand/product/character/environment IDs; script; storyboard; shot list; generation route; keyframe prompts/assets; model recommendation; audio direction; credit estimate; editor notes; compliance gate.
- Make dependencies visible: which references are required before the editor can generate?
- Use deterministic asset IDs so the handoff survives multiple people and versions.
Build one complete AIGC Production Pack.
An editor can begin work without rebuilding knowledge or asking for missing reference logic.
Version Control
AIGC creates many near-identical assets; naming is production infrastructure.
- Format: `BRAND_PRODUCT_SCENE_TYPE_VERSION_MODEL`.
- Keep draft, approved and export status clear.
- Never rely on `final.mp4`, `final2.mp4`, `finalfixbanget.mp4`.
Rename the supplied case folder assets according to the convention.
Students can identify the latest approved asset without opening every file.
Performance Learning
Connect creative decisions to performance and feed the learning back into the prompt library.
- Track hook, angle, opening frame, camera, character, duration, reveal timing, model, visual style, CTA plus CTR/CVR/GMV/ROI where relevant.
- Create winning pattern IDs such as `HOOK_WIN_023`, `ANGLE_WIN_008`, `CAM_WIN_004`.
- Promote, revise or retire prompt blocks based on evidence rather than personal preference.
Complete a post-publish creative learning row and update the library.
Students understand that the production system should become smarter after every campaign.
Build one scene. Compile it for different models.
This is deliberately closer to a production form than a blank chat box. Students learn which information belongs in the master scene versus the model adapter.
Aveeno application scene
Compression lesson: the reference frame already carries character, product, environment, lighting and composition, so the motion prompt focuses on movement, camera and end state.
Budget attempts before the first render.
The numbers here are project-planning inputs, not fixed prices. Enter the real credit cost shown in your generation surface.
Budget attempts before rendering
| Class | Shots | Attempts / shot | Planned generations |
|---|---|---|---|
| Hero | 2 | 3 | 6 |
| Support | 2 | 2 | 4 |
| Filler | 1 | 1 | 1 |
Change the broken input, not the whole scene.
A final export is not ready until the truth gates are checked.
Automate only after the manual system works.
Programmatic prompting, agents, workflow automation and MCP multiply a good process — or multiply a broken one.
Programmatic AI Prompting
Structured product + character + camera + scene data can be compiled into model-specific prompts automatically. The manual library becomes software.
Agentic Designing
Agents can analyze briefs, propose angles, build storyboards, critique outputs, select models and recommend revisions. The human remains the creative director and approval layer.
AI Workflow Automation
Automate brief ingestion, knowledge retrieval, prompt creation, naming, generation logging, credit tracking, storage and performance ingestion only after the manual workflow is reliable.
MCP / Tool Connectivity
MCP can connect agents to generation and production tools. A future flow can move from creative agent → brand/product knowledge → generation tool → Drive/DAM → performance database, while approvals and platform policy remain human-controlled.
Can the student think like an AIGC producer?
Target pass: 8/10. The questions test routing and production logic, not memorized brand names.
What is the best definition of a production prompt?
In image-to-video, the first frame already communicates appearance. What should the prompt focus on?
Which is Priority 1 in commercial AIGC?
A five-second shot asks for eight separate actions. Which budget is overloaded first?
A beautiful generated ad changes the product bottle shape. What is the correct decision?
Which metric better describes generation efficiency?
What should you do after a camera-drift failure when character and product are already correct?
Why build a Master Scene Specification?
What is a safer default for a commercial product scene that must preserve packaging?
When realistic content is fully/significantly AI-generated or altered, what belongs in the publishing workflow?
Prove the system from brief to learning loop.
Student receives brand guidelines, product information, audience information, winning references, campaign objective and credit budget. The student must explain every route and model choice.
Use current documentation as the source of truth.
Model capabilities and platform policies change. This course snapshot was assembled for 11 Aug 2026. Verify the live surface before spending credits or publishing commercial AIGC.
- TikTok — About AI-generated contentTikTok requires creators to label realistic AI-generated images, audio and video; page may auto-label some AIGC.
- TikTok support URL supplied for this trainingPrimary course policy link supplied by the trainer.
- TikTok Shop by Tokopedia Seller University URL supplied for IndonesiaUse this regional page as the live local policy source at publish time; it may require region/login access.
- TikTok Shop Academy — AI-Generated Content Restrictions and RequirementsOfficial Shop guidance on disclosure, truthful product representation, impersonation, IP and enforcement.
- Seedream 5.0 ProOfficial ByteDance Seed model page.
- Seedance 2.0Official ByteDance Seed multimodal video model page.
- Seedance 2.5 updateOfficial ByteDance update on current multimodal reference workflows.
- Kling VIDEO 3.0 user guideOfficial Kling capabilities and workflow guide.
- Wan2.2 official repositoryOfficial open Wan model family repository.
- Veo 3.1 model docsGoogle Cloud model capabilities; audio support differs by variant/interface.
- Veo 3.1 prompting guideGoogle Cloud prompting examples including first/last frames.
- Runway Image-to-Video Prompting GuideOfficial guidance: input image defines appearance; prompt describes motion and temporal progression.
- Runway Gen-4.5Official current Runway generation workflow.
- OpenAI Image GenerationOfficial GPT Image generation and editing documentation.
- ChatGPT ImagesOfficial ChatGPT Images usage and editing overview.
- xAI Grok ImagineOfficial image/video generation and editing overview.
- ElevenLabs Voice DesignOfficial voice prompt dimensions including tone, age, accent and pacing.
- Suno Music GlossaryOfficial musical terms for prompting tempo, dynamics, structure and instrumentation.
- Higgsfield CreditsOfficial credit behavior; generation cost depends on model and configuration.
- Higgsfield MCPOfficial MCP overview for agent-connected image/video generation.