# AI use cases for HBG Classical Poem Silk Video (Mr-funny/hbg-classical-poem-silk-video)

Repo: [Mr-funny/hbg-classical-poem-silk-video](https://github.com/Mr-funny/hbg-classical-poem-silk-video) | Use cases: 3 | Page: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/

A Codex and Claude Code agent skill that turns a Chinese classical poem into a vertical Chinese-painting video, using generated stills, Docker image-to-video, brush-calligraphy captions, kept ambient audio, optional BGM, and final MP4 checks.

This file holds every use case of this repo. Each one starts with a "## " heading and ends with its URL.

- Turn a four-line poem into a vertical Chinese-art video: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/four-line-poem-vertical-video/
- Check an existing poem video before you publish it: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/qa-existing-chinese-art-mp4/
- Repair weak image-to-video clips in a poem project: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/repair-weak-image-to-video-clips/

## How to turn a four-line poem into a vertical Chinese-art video with HBG Classical Poem Silk Video

Repo: [Mr-funny/hbg-classical-poem-silk-video](https://github.com/Mr-funny/hbg-classical-poem-silk-video) | Difficulty: Intermediate | Time: 2 hours | Basis: From the README

Make a 1080x1920 video where each line of a short poem gets its own painted scene with moving elements.

**Who it is for:** A content creator or small studio that wants a short poem video for a social feed and has Codex or Claude Code plus Docker set up.

**The problem:** Turning a short poem into a painted video by hand means choosing images, animating them without scrambling the scene, and keeping the calligraphy and audio consistent.

**The outcome:** A final MP4 at 1080x1920 and 30fps with one scene per poem line, a fixed camera, calligraphy captions, and kept ambient sound, checked against the QA output files.

### Steps

1. Install the skill for Codex with `curl -fsSL https://raw.githubusercontent.com/Mr-funny/hbg-classical-poem-silk-video/main/install.sh | sh`, or for Claude Code add `-- --claude` after `sh -s`.
2. Complete the one-time authorization described in the HBG Gemini Flow Suite README, then run `skill/classical-poem-silk-video/scripts/check_prerequisites.sh`.
3. Ask the agent to build the poem with one scene per line, a fixed camera, and one main motion per scene, such as moonlight, water, crows, frost, or fishing lights.
4. Run `skill/classical-poem-silk-video/scripts/final_media_qa.sh final.mp4 qa/final` on the finished file and review the contact sheet and the logs in qa/final. (inferred, check the README)

### Prompt to paste into your agent

```text
Use the classical-poem-silk-video skill from https://github.com/Mr-funny/hbg-classical-poem-silk-video to make a 1080x1920 video of <poem title>, one scene per line with a fixed camera and natural motion in the painted elements. Save the final MP4 and run final_media_qa.sh on it. Verify that ffprobe.json reports 1080x1920 at 30fps with H.264 video and AAC audio.
```

### Caveat

The skill sends image-to-video work through the separate Docker runtime, so the video quality depends on that runtime being set up and authorized first.

Risk, remote script: The one-line install runs a shell script fetched from the internet, so read install.sh first if you want to check what it does.

Risk, credentials: Docker runtime authorization must be done by you, and the agent should never read, print, or upload API keys, cookies, or browser profiles.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/four-line-poem-vertical-video/

## How to check an existing poem video before you publish it with HBG Classical Poem Silk Video

Repo: [Mr-funny/hbg-classical-poem-silk-video](https://github.com/Mr-funny/hbg-classical-poem-silk-video) | Difficulty: Intermediate | Time: 30 minutes | Basis: From the README

Run the final media QA on any finished MP4 to catch black frames, silent gaps, and wrong specs.

**Who it is for:** A video editor or reviewer who has a finished poem video and wants a repeatable check before posting it.

**The problem:** A browser preview can look fine while the final encoded MP4 has black frames, broken transitions, or a wrong audio track.

**The outcome:** A QA folder with ffprobe.json, blackdetect.log, silencedetect.log, volumedetect.log, frames at 10, 25, 50, 75, and 90 percent plus the last frame, and a contact sheet of the encoded video.

### Steps

1. Clone the repo with `git clone https://github.com/Mr-funny/hbg-classical-poem-silk-video.git`.
2. Run `skill/classical-poem-silk-video/scripts/final_media_qa.sh final.mp4 qa/final` on the finished MP4. (inferred, check the README)
3. Open the contact sheet and the logs in qa/final and note any frame with a problem.
4. If you want to check specific moments, write a tab-separated file with timestamps and labels, then run `skill/classical-poem-silk-video/scripts/final_media_qa.sh final.mp4 qa/final qa-timestamps.tsv`. (inferred, check the README)

### Prompt to paste into your agent

```text
Use the final_media_qa.sh script from https://github.com/Mr-funny/hbg-classical-poem-silk-video on <path to final.mp4> and write the output to qa/final. Report any black detection, silence detection, or spec mismatch in the logs and the ffprobe.json. Verify that the frames at 10, 25, 50, 75, 90 percent and the last frame are all present in the output folder.
```

### Caveat

The QA script checks the encoded file only, so it does not judge whether the painting or calligraphy looks right, which still needs a human look.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/qa-existing-chinese-art-mp4/

## How to repair weak image-to-video clips in a poem project with HBG Classical Poem Silk Video

Repo: [Mr-funny/hbg-classical-poem-silk-video](https://github.com/Mr-funny/hbg-classical-poem-silk-video) | Difficulty: Advanced | Time: 2 hours | Basis: From the README

Find clips with broken animals, rebuilt buildings, or bad transitions and redo only those clips.

**Who it is for:** A creator with a poem video in progress whose image-to-video clips show problems such as duplicated birds, odd horse legs, or moving buildings.

**The problem:** Image-to-video models often redraw the scene, which can add birds, change legs, or rebuild a temple, and fixing this with a slow zoom hides the problem.

**The outcome:** A corrected project where only the failing clips are regenerated, the stable clips are kept, and the new final MP4 passes the frame checks.

### Steps

1. Run `skill/classical-poem-silk-video/scripts/final_media_qa.sh final.mp4 qa/final` on the current video and review the contact sheet for the checks in the README, such as bird count, horse legs, building stability, and white star marks. (inferred, check the README)
2. Ask the agent to list which clips fail and to rewrite only those motion prompts with fixed anchors, one main motion, and clear limits on new elements.
3. Regenerate only the failing clips through the Docker runtime, keeping the passing clips unchanged. (inferred, check the README)
4. Run `skill/classical-poem-silk-video/scripts/final_media_qa.sh final.mp4 qa/final qa-timestamps.tsv` on the rebuilt video and confirm the failing moments now pass. (inferred, check the README)

### Prompt to paste into your agent

```text
Use the classical-poem-silk-video skill from https://github.com/Mr-funny/hbg-classical-poem-silk-video to review the image-to-video clips in <project folder>. Name each failing clip and rebuild only those clips without changing the camera. Verify with final_media_qa.sh that the rebuilt final MP4 has no black frame at the transition midpoints.
```

### Caveat

The README says the skill does not operate your browser during generation, so you need the Docker runtime ready before any clip can be redone.

Risk, credentials: Regenerating clips goes through the Docker runtime, so keep your authorization with you and never let the agent handle cookies, API keys, or browser profiles.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/mr-funny-hbg-classical-poem-silk-video/repair-weak-image-to-video-clips/
