Communitygithub.com

Drama Audio Soundstage (Sound Engineering & Intelligent Music D…

Die 4. Stufe der industrialisierten Kurzspielfilm-Pipeline: Audiotechnik und intelligente, ausweichende Musikuntermalung. Zuständig für die Audioveredelung nach der H3-Videogenerierung.

Was ist Drama Audio Soundstage (Sound Engineering & Intelligent Music D…?

Dieses Skill (Drama Audio Soundstage) ist die vierte Stufe einer industrialisierten Kurzspielfilm-Pipeline und spezialisiert auf die professionelle Audiotechnik nach der H3-Videogenerierung. Es implementiert drei zentrale, harte Verfahren: 1) Spektrale Subtraktion und Audio-Gating zur Beseitigung von störendem Hintergrundrauschen (z.B. Windgeräusche, elektrisches Brummen), wobei Dialoge und kurze Action-Sounds (wie Schritte, Türenschlagen) vollständig erhalten bleiben. 2) Automatisierte Sprachidentifikation mittels Whisper ASR, um Chinesisch (Mandarin) von anderen Sprachen zu unterscheiden und Sprachverschiebungen (Language Drift) zu erkennen und fehlgeschlagene Szenen zu markieren. 3) Filmreife Sidechain-Ducking-Mischung mit FFmpeg: Sobald eine Dialogzeile beginnt, wird die Hintergrundmusik (BGM) innerhalb von 80 ms um bis zu -14 dB abgesenkt und nach dem Ende der Zeile in 400 ms wieder elegant angehoben. Das Skill eignet sich hervorragend für Entwickler und Anwender von KI-Agenten, die Kurzspielfilme in Studios oder auf Plattformen wie RunwayML, Haiper, Kling oder Sora produzieren und deren Audiospur auf professionellem Niveau aufbereiten möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/abserari/drama-production-skills/tree/HEAD/skills/drama-audio-soundstage

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Drama Audio Soundstage (Sound Engineering & Intelligent Music Ducking)

Positionierung des Arbeitsschritts: Kurzspielfilm-Sounddesign und kommerzielle Musikuntermalung. Keine allgemeinen Floskeln: Hier wird nicht erklärt, was eine Tonspur ist, sondern es werden Audio-Gating-Reinigungsparameter, Schwellenwerte für Spracherkennungs-Drift und Sidechain-Ducking-Mischkurven festgehalten.


1. Laufzeitvertrag: Ein- und Ausgaben

  • Eingabe:
    1. Aus Arbeitsschritt 3: Videosegmente mit nativer Audio: segments/{seg_id}.mp4;
    2. Unabhängige, hochwertige Filmmusik-BGM: assets/bgm/*.wav.
  • Ausgabe:
    1. Gereinigte Segmente ohne Hintergrundrauschen: cleaned_segments/{seg_id}.mp4;
    2. Fertiggestellter Film mit 90-sekündiger, spannungsgeladener Business-Musik und intelligentem Sidechain-Ducking: [Episodenname]_final_ducked.mp4;
    3. Qualitätsprüfungsbericht zu ASR-Spracherkennung und Dialoggenauigkeit.

2. Harte SOP: Spektrale Subtraktion und Audio-Gating

Problem: H3-generiertes Audio hat oft ein störendes, tiefes elektrisches Brummen, künstliche Windgeräusche oder schrilles Umgebungsrauschen, das die Immersion zerstört. Ziel: Vollständige Entfernung des konstanten Hintergrundrauschens bei 100% Erhalt der Dialoge und kurzer Action-Foleys (Schwertziehen, Tischklopfen, Schritte).

2.1 Kernparameter des Audio-Gatings und deren physikalische Bedeutung

Beim Aufruf von scripts/audio_gate.py werden die goldenen Parameter verwendet:

  • --bed-q 15: Zeitliches Fenster-Perzentil (15. Perzentil) zur präzisen Identifizierung des konstanten Grundrauschens;
  • --alpha-bed 6.0: Stärke der Subtraktion des konstanten Grundrauschens;
  • --alpha-fx 1.0: Schutzfaktor für transiente Foleys/Dialoge – je kleiner, desto vollständiger der Dialog;
  • --fx-snr 4.0: Schwellenwert für das Signal-Rausch-Verhältnis;
  • --quiet-gain 0.03: Dämpfungsfaktor für reine Stille-Frames.

Befehl:

python scripts/audio_gate.py --in segments/seg01.mp4 --out cleaned_segments/seg01.mp4

3. Harte SOP: Automatisierte Erkennung und Unterbrechung von Sprachverschiebungen (Language Drift) im Mandarin

Problem: Charaktere rutschen in eine Art Pseudo-Englisch, undeutliche Zeichen oder nicht-chinesische Geräusche ab, was die Auslieferung massiv beeinträchtigt.

3.1 Erkennung und Kriterien

Nach der Bereinigung erfolgt eine extrem schnelle Sprachüberprüfung mit einem leichten Whisper-Modell:

  1. Extraktion der ersten 5 Sekunden der Tonspur zur Sprachidentifikation (Language ID);
  2. Bestanden, wenn: language == "zh" und Konfidenz prob >= 0.85;
  3. Maßnahme bei Fehlschlag: Wird en oder eine andere Sprache erkannt, wird automatisch ein LanguageDriftError ausgelöst und das Segment als fehlgeschlagen markiert, was einen Neustart mit einem anderen Seed auslöst.

4. Harte SOP: Kinoreifes Sidechain-Ducking (Sidechain Ducking)

Verbot (Negativbeispiel): Keinesfalls einfach die BGM mit fester Lautstärke unter das Video legen! Der Dialog wird sonst von der Hintergrundmusik überdeckt, ohne jegliche kommerzielle Tiefe.

4.1 FFmpeg-natives sidechaincompress – die goldenen Kurven

Der Dialog wird als Steuersignal für die Sidechain verwendet, um die BGM in Echtzeit dynamisch abzusenken:

  • Basispegel BGM: bgm_volume = 0.35;
  • Schwellenwert (Threshold): ducking_threshold = 0.06 (sobald die Stimme einsetzt, wird die Absenkung sofort ausgelöst);
  • Absenkungstiefe (Ratio): ducking_ratio = 5.0 (während des Dialogs sinkt die BGM sofort um ca. -14 dB, sodass die Stimme vollkommen klar im Vordergrund bleibt);
  • Einschwingzeit (Attack): ducking_attack_ms = 80ms (die BGM wird sanft und ohne harte Knackgeräusche abgesenkt, sobald das erste Wort gesprochen wird);
  • Rückstellzeit (Release): ducking_release_ms = 400ms (nach dem Ende des Dialoges steigt die BGM innerhalb von 0,4 Sekunden geschmeidig wieder an, um die Spannung zu untermalen).

Befehl:

python scripts/cinematic_audio_mixer.py --input concat_raw.mp4 --output final_ducked.mp4 --bgm assets/bgm/suspense.wav

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-director-staging

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

drama-finishing-upscaler

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

drama-keyframe-forge

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

Verwandte Skills