Communitygithub.com

短剧终期超分增强

短剧工业化管线·第 5 工序:负责全集分镜无损拼接与院线级 1080p 超分辨率放大。硬核技术:FFmpeg concat 零损耗直拼、RealESRGAN x2plus GPU 独占 FP16 批量超分(~4.8fps)、原生高质量避让音轨无损混流、ffprobe 工业级物理参数验收。

短剧终期超分增强 是什麼?

此技能是短剧工业化管线的最終工序,專注於將拼接後的原始素材進行零損耗拼接與 1080p 超解析度增強,以確保最終交付影片的畫質與音質達到院線級標準。它支援在短劇製作的最後階段,使用 FFmpeg concat 實現無損流拷貝拼接,避免二次編碼帶來的畫質損失,並透過 RealESRGAN x2plus 模型進行 GPU 獨佔的 FP16 半精度批次超分,在 RTX 4080 上可達約 4.8 幀/秒的速度。此技能自動化地保護音軌完整性,在超分前無損抽取原始音軌,超分後再無損混流,確保 90 秒側鏈智能避讓配樂與台詞完整保留。最後,技能還整合了 ffprobe 工業級自動化驗收測試,檢查解析度、幀率、時長與音軌流是否達標,確保交付品質。此技能適用於使用 Claude Code、Cursor 等開發工具,並在 PowerShell 環境下運行,是短劇工業化流水線中不可或缺的品質保障環節。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/abserari/drama-production-skills/tree/HEAD/skills/drama-finishing-upscaler

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Drama Finishing Upscaler (終期成片與 1080p 超分工序)

工序定位:短劇最終交付與畫質增強工序。 拒絕通用廢話:不解釋什麼是超解析度,只沉澱多段無損拼接語法、RealESRGAN 顯存批處理加速與終片物理驗收指標。


1. 運行契約與輸入輸出

  • 輸入:
    1. 第 4 工序輸出的 8 段已清洗分鏡:cleaned_segments/seg01.mp4 ~ seg08.mp4;
    2. 或已完成側鏈避讓配樂的原畫終片:[集名]_final_ducked.mp4。
  • 輸出:
    1. [集名]_原畫商業版.mp4(832×480 原生高清交付成片);
    2. [集名]_1080p.mp4(1920×1080 院線級超解析度終片);
    3. delivery_report.json:物理參數驗收台賬。

2. 硬核 SOP:分鏡流無損拼接 (Zero-Loss Concat)

鐵律:嚴禁在拼接分鏡時進行二次有損重編碼 (Re-encoding)!二次編碼會破壞原畫銳度並帶來額外的音頻降質。

2.1 FFmpeg concat 零損耗無縫拼接

生成臨時拼接索引清單並執行流拷貝:

# 1. 自動生成有序索引清單
file 'cleaned_segments/seg01.mp4'
file 'cleaned_segments/seg02.mp4'
...
file 'cleaned_segments/seg08.mp4'

# 2. 執行零開銷流拷貝拼接
ffmpeg -y -f concat -safe 0 -i concat_list.txt -c copy concat_raw.mp4
  • 耗時:全劇 8 段拼接僅需 0.2 秒,無損保留每一幀的原始像素與音畫同步。

3. 硬核 SOP:RealESRGAN 1080p 獨佔超解析度加速

顯存隔離準則:在執行 1080p 超分前,必須先釋放 ComfyUI 的 GPU 顯存佔用,讓 RealESRGAN 獨佔 16GB 顯存,吞吐速度可達最高。

3.1 工業級超分推理與音軌混流

調用 scripts/upscale_video.py:

  • 模型:RealESRGAN_x2plus.pth;
  • 精度與設備:CUDA + FP16 半精度;
  • 批大小 (Batch Size):batch_size = 4(在 RTX 4080 獨佔模式下,幀率穩定在 ~4.8 frame/s,整集 1400 幀僅需約 4.5 分鐘);
  • 音頻保護機制: 超分前先用 ffmpeg 無損抽取原視頻音軌(audio.m4a),幀推理完畢後使用 libx264 -crf 18 -c:a copy 混流合成,100% 完整保留 90s 側鏈智慧避讓配樂與純淨台詞。

命令:

python scripts/upscale_video.py --input raw_video.mp4 --output final_1080p.mp4 --model RealESRGAN_x2plus.pth --width 1920 --height 1080

4. 硬核 SOP:終片物理參數雙檢驗收

成片落盤後,必須使用 ffprobe 執行自動化驗收測試:

  • 解析度嚴格達標:寬 1920、高 1080(非 1080p 判為不合格);
  • 幀率嚴格對齊:24.0 fps 標準電影幀率;
  • 時長嚴格對齊:8 段 × 175 幀 = 58.33s ~ 58.35s;
  • 音軌流完整:包含獨立立體聲音頻流(AAC,取樣率 44.1kHz/48kHz)。

5. 專屬工具腳本

  • 單片 1080p 超分:python scripts/upscale_video.py --input in.mp4 --output out.mp4
  • 全集批量超分調度:python scripts/run_episodes_1_to_8_upscale.py

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

comfy-h3-render-core

短剧工业化管线·第 3 工序:H3 物理视频渲染与防翻车调度。负责与本地 ComfyUI 服务交互,调度 MiniMax H3 进行 Turbo 8-step 视频生成。硬核沉淀:Windows WDDM 驱动锁防御、潜空间 32 整除铁律、单人发音锁定与全员闭嘴抑制指令装配、首帧 I2V 安全注入、分镜间显存防泄漏。

comfy-h3-video-producer

本地 ComfyUI 剧本转视频自动生产管线(MiniMax H3)。用户给剧本要求用 ComfyUI 出分镜视频,或提到"一采二采/超分/班长套件/CSGlide/工作流生成视频"时使用。覆盖:工作流握手(不写死节点号)、导演调度与段规划、H3 提示词、提交与自动监工、一采双检闸门、收片清床音与拼接、断点续产。

drama-audio-soundstage

短剧工业化管线·第 4 工序:声音工程与智能避让配乐。负责 H3 视频生成后的声音精修。硬核沉淀:谱减法音频门控(消灭风噪/电流床音)、Whisper ASR 纯普通话语种漂移拦截、FFmpeg 原生侧链动态避让混音(Sidechain Ducking,台词开口 BGM 瞬降 -14dB,闭嘴扬起)。

drama-director-staging

短剧工业化管线·第 1 工序:编剧与导演分镜调度。负责将剧情大纲或小说文本转化为符合短剧视听规律的工业级分镜。内置:6 大动态运镜轮换决策树、台词纯中文汉字归一化(数字大写)、短剧快节奏 20~28 字密度调控、单人发言与旁观者闭嘴标注。

drama-keyframe-forge

短剧工业化管线·第 2 工序:分镜定帧与资产一致性。负责在视频渲染前,建立全局风格母卡 (Style Bible),并为每个分镜前置生成“场景+人物+道具”三合一的 16:9 高清定帧垫图。彻底根治 T2V 盲跑带来的人脸变形、角色换脸、场景变色与道具软化。

相關技能