Devotd Github
新着マルチモーダル

liangdabiao/whiteboard-teacher-video — 解説スクリプトを手描き動画に

liangdabiao/whiteboard-teacher-video は、解説スクリプトをコードで描画して解説動画にする Python スキルです。

リポジトリ情報liangdabiao/whiteboard-teacher-video ↗

liangdabiao/whiteboard-teacher-video は、解説スクリプトをコードで描画して解説動画にする Python スキルです。

GitHub の説明: MG动画视频skill, 抖音爆款Vibe知识大赏知识短片 , 自动配音效,一键出片。图文讲解视频 skill —— 把讲解稿变成「手绘会动的画面」讲解视频。 图形由代码逐笔绘出、文字逐字写出、讲到哪画到哪。五套风格可选,本地 Chrome 渲染, 零生图 API 成本 ,任何改动秒级重渲。

スター
★ 436
フォーク
58
言語
Python
ライセンス
NOASSERTION
原文を見る ↗GitHub で見る ↗

liangdabiao/whiteboard-teacher-video は、解説スクリプトを図と文字が順を追って現れる解説動画に変換する Python スキルです。README によれば 5 つのスタイルを提供し、ローカルの Chrome または Edge でレンダリングして MP4 動画と SRT 字幕を生成します。公開されている最新リリース情報はありません。

このスキルは画像生成 API でピクセルを作るのではなく、コードで図形を描き文字を書くことで画面を構成します。画面の各時点は renderAt(t) 関数で定義されるため、特定の時点へ移動したり、区間を分けてレンダリングできます。rough.js でベクター図形を描き、KaTeX で数式を表示し、playwright-core でブラウザ画面をキャプチャし、ffmpeg-static で動画を組み立てます。同じ入力を再びレンダリングしても画面が同じになるよう設計されており、脚本を修正した場合は影響を受ける区間だけ描き直せる点が特徴です。生成 AI 画像の API コストを課さずにローカルで動画を作りたい場合に適したアプローチです。

ただし字幕は中国語を前提としており、レンダリングエンジンは sitor-ai/frametell リポジトリからスパースチェックアウトで取得する必要があります。そのため同リポジトリへの依存があり、独立した構成とは言いにくいAcquire。ライセンス表記は NOASSERTION なので、利用条件は提供された情報だけでは確認できません。再現性の高いレンダリング方式は印象的ですが、中国語字幕という前提と外部エンジンへの依存が適用範囲を狭めます。