A film & its making 短片与制作过程

The e-bike
debate骑电动车的小争论

Three classmates on a walk home. One wants an e-bike; the others have something to say.

一个想换电动车的念头,变成了三位同学放学路上的一场争论。

52.13s1080p · 60fpsMandarin · 中文原声
See how it was made 看看这支短片怎么做 ↓

Audio & picture 配音与画质

Full film with Mandarin dialogue or an English dub, and the Fengmc watermark.
完整成片,可选中文原声或英文配音,保留 Fengmc 水印。

01 / Cast

Three people, three points of view三个角色,各有想法

Character notes · 人物资料 ↗
Lin Hao · 林浩 — character reference sheet · 人物定妆照

Lin Hao林浩

Confident, a little stubborn, and willing to listen. He is the one holding the bicycle.

自信,有点爱逞强,也愿意听道理。深蓝色自行车一直由他扶着。

Slim build · tousled hair · black-and-red backpack
偏瘦 · 黑色碎发 · 黑红书包
Xu Nuo · 许诺 — character reference sheet · 人物定妆照

Xu Nuo许诺

She takes the rules seriously and speaks to her friends with warmth.

认真守规则,也照顾朋友的感受。提醒时坚定,语气依然友善。

High ponytail · navy backpack
高马尾 · 藏青书包
Zhang Wei · 张伟 — character reference sheet · 人物定妆照

Zhang Wei张伟

Lively and good-natured. He wants to know whether his parents' permission changes things.

憨厚活泼,习惯先问问大家。他觉得家长同意,也许就可以骑。

Round face · buzz cut · orange backpack
微胖圆脸 · 寸头 · 橙色书包

02 / Storyboard

How the conversation unfolds让一场对话慢慢展开

Select a frame to watch that moment.
点选画面,跳到成片中的这一刻。

Frames from the finished film. 以上为成片关键帧。 Shot plan · 分镜脚本 ↗

03 / Super-resolution

A closer look at the image把画面放近一点看

After RealESRGAN super-resolution · 超分后 Before super-resolution, source enlarged to the same size · 超分前,原片放大至相同尺寸 Before · 超分前After · 超分后

480p → 1080p

The same frame at 8 seconds. Look at the hair, collar and background edges as you move the slider.

取自第 8 秒的同一帧。移动滑块,可以看看发丝、衣领和背景边缘的变化。

Model · 模型
RealESRGAN_x2plus
Blend · 混合
85% neural + 15% Lanczos
85% 神经网络 + 15% 普通放大
Delivery · 交付
1920 × 1080 · 60fps

The 480p source is enlarged to the same display size. Both detail views use the same crop.
480p 原片放大至相同展示尺寸,两侧细节图使用同一裁切区域。

Postproduction notes · 后期做法 ↗

04 / Making the film

From the first idea to the final frame从选题到成片

The repository follows the same order as the film: decide what the story is about, get to know the characters, then work out what each shot needs.
仓库按实际制作顺序整理:先想清楚要讲什么,再写人物、对话和镜头,最后处理画面与声音。

A working canvas画布里的工作流

Open shared canvas · 打开共享即梦画布 ↗
Dreamina canvas showing character sheets, scene references, connected video nodes and a detailed generation prompt · 即梦画布中的人物定妆照、场景参考、视频节点连线与详细提示词

Character sheets, scene references and shot prompts sit together on the canvas. The connections show which references feed each generated clip. Select the image to open the shared canvas in a new tab.

人物定妆照、场景参考和逐镜提示词放在同一张画布里,连线标出每段视频用到的参考。点击截图可在新标签页打开共享画布。

View full-size screenshot · 查看原尺寸截图 ↗

Try your own film

Start with a small story.从一个小故事开始。

Use the planning templates, or run the postproduction tools on an existing film.

可以从选题模板开始,也可以把后期工具用在自己已有的视频上。

Open the repository · 打开仓库 ↗Open in Colab · 在 Colab 打开 ↗
Python 3.10+ · FFmpeg
git clone https://github.com/Fengmc2001/ai-video-workflow.git
cd ai-video-workflow
python -m pip install -e .

aivideo init workspaces/my-film \
  --title "My animated short"