Skip to main content

image-series-to-video

图片系列转视频工作流:将带 manifest 的 PNG 图片系列转成带讲解、字幕和验收的 MP4 视频。Workflow skill for converting a manifest-backed image series into a narrated video; use when generated PNGs or an image manifest should become an MP4, long-image explanation video, chapter video, narrated walkthrough, or social video.

インストールへ移動

ソース情報

リポジトリ
ai-workspace-lab/xworkspace-core-skills
ソースの最終更新活動
2026年6月1日 23:12
検出された SKILL.md の言語
英語
スター
7
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
image-series-to-video
description
图片系列转视频工作流:将带 manifest 的 PNG 图片系列转成带讲解、字幕和验收的 MP4 视频。Workflow skill for converting a manifest-backed image series into a narrated video; use when generated PNGs or an image manifest should become an MP4, long-image explanation video, chapter video, narrated walkthrough, or social video.
# Image Series To Video Workflow This workflow starts only after a real image series exists. It prevents the video stage from inventing fake screenshots, CSS cards, or placeholder images. ## Required Inputs The current artifact scope must contain: - `assets/images/*.png` - `assets/images/manifest.md` The manifest must describe one row per image with title, file, usage, scan mode, and focus guidance. ## Output Contract Final deliverables must stay inside the current task artifact scope: - `video.config.json` - `index.html` - `assets/audio/*.mp3` - `assets/audio/bgm.wav` - `renders/*.mp4` - `ffprobe.json` - `DELIVERY.md` ## Phase 1: Input Gate Validate before building video: ```bash find assets/images -maxdepth 1 -type f -name '*.png' | sort test -f assets/images/manifest.md ``` Reject the task if images are missing, empty, non-PNG, or not referenced by manifest. ## Phase 2: Video Plan Create or update `video.config.json` from the manifest: - one scene per image or chapter - title and caption per scene - scan mode and safe focus from manifest - voiceover text - inspect timestamps - output file name Do not hand-write fixed scene arrays unrelated to the manifest. ## Phase 3: Build Use the repository video runner when available. Otherwise create the minimal equivalent pipeline: - generate `index.html` - generate voiceover audio - run visual acceptance snapshots - render MP4 - run ffprobe ## Phase 4: Acceptance Only report completion if: - `renders/*.mp4` exists and is non-empty. - `ffprobe.json` shows video and audio streams. - duration is plausible for the number of scenes. - sampled frames show real source images, visible captions, and no obvious overlap. If any step fails, report the failing phase and keep partial artifacts for diagnosis.
GitHubで見る