import json
from pathlib import Path

BASE_DIR = Path(__file__).resolve().parent.parent
MUSE_FILE = BASE_DIR / "02_AI_Prompts" / "muse_ai_video_prompts.json"

with open(MUSE_FILE, "r", encoding="utf-8") as f:
    data = json.load(f)

ep03_prompts = {
    "ep03_scene01_shot01": {
        "scene_title": "EP03 Scene 01 Shot 01: Khuê Phòng Lâm Tri Đêm Tàn Canh & Nỗi Xót Xa Trước Gương",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/backgrounds/thanh_lau_bach_mi_than_720p.png",
        "reference_start_frame": "04_Assets/backgrounds/thanh_lau_bach_mi_than_720p.png",
        "motion_prompt": "Poetic nocturnal solitude: In a quiet chamber of the brothel at late dawn, half-burned candles flicker on the lacquer dressing table. Thuy Kieu sits alone before an antique bronze mirror, gently wiping away theatrical cosmetics with a white silk handkerchief to reveal her natural, pale and sorrowful face. Her expressive eyes glisten with silent tears as she contemplates her tragic destiny. Slow camera push-in toward mirror reflection, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng thở dài xót xa của Kiều, tiếng nến nổ lách tách, tiếng vải lụa lau nhẹ trên má, tiếng chuông chùa điểm canh ba từ xa vọng lại. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không âm thanh điện tử, không tạp âm rè nhiễu.",
        "camera_motion": "Slow push-in toward antique bronze mirror reflecting Kieu weeping quietly",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng thở dài xót xa của Kiều, tiếng nến nổ lách tách, tiếng vải lụa lau nhẹ trên má, tiếng chuông chùa điểm canh ba từ xa vọng lại. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không âm thanh điện tử, không tạp âm rè nhiễu."
    },
    "ep03_scene02_shot01": {
        "scene_title": "EP03 Scene 02 Shot 01: Thúc Sinh Si Tình Đặt Tay Thề Nguyện Chuộc Kiều",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/thuc_sinh_720p.png",
        "reference_start_frame": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/thuc_sinh_720p.png",
        "motion_prompt": "Emotional romantic encounter: Thuc Sinh, an elegant young scholar in embroidered green silk robes, enters the hall and sits captivated before Thuy Kieu as she plays the pipa lute. Moved deeply by her exquisite artistry, Thuc Sinh gently places his hands upon the edge of the lute with sincere, ardent devotion, promising to ransom her freedom from the pleasure house. Soft warm amber interior light, medium tracking shot, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng phím đàn tỳ bà trong trẻo, tiếng Thúc Sinh tha thiết hứa chuộc Kiều ra khỏi lầu xanh, tiếng áo gấm sột soạt. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Medium tracking shot from Thuc Sinh gaze to his hand gently touching the lute",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng phím đàn tỳ bà trong trẻo, tiếng Thúc Sinh tha thiết hứa chuộc Kiều ra khỏi lầu xanh, tiếng áo gấm sột soạt. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene03_shot01": {
        "scene_title": "EP03 Scene 03 Shot 01: Công Đường Lâm Tri - Vịnh Bài Thơ Gông Lim Giải Oan",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/01_Main_Protagonists/thuy_kieu_maiden_720p.png",
        "reference_start_frame": "04_Assets/characters/01_Main_Protagonists/thuy_kieu_maiden_720p.png",
        "motion_prompt": "Stately courtroom drama: In the solemn yamen prefectural court, Thuy Kieu stands with dignified poise before a heavy wooden cangue on the stone floor. She smoothly dips a bamboo brush into dark ink and composes an inspired poetic masterpiece upon rice paper. The magistrate reads with growing admiration while elderly Master Thuc weeps in realization of her peerless virtue. Slow pan from calligraphy brush to the magistrate nodding in approval, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng ngòi bút lông lướt thoăn thoắt trên giấy dó, tiếng Thúc Sinh nức nở, tiếng Quan phủ vỗ bàn chuẩn y lương duyên, tiếng lính lệ gõ trượng gỗ. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Slow pan from calligraphy brush writing on rice paper to magistrate nodding in approval",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng ngòi bút lông lướt thoăn thoắt trên giấy dó, tiếng Thúc Sinh nức nở, tiếng Quan phủ vỗ bàn chuẩn y lương duyên, tiếng lính lệ gõ trượng gỗ. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene04_shot01": {
        "scene_title": "EP03 Scene 04 Shot 01: Mái Ấm Ven Sông Tần & Lời Khuyên Về Thú Thật Cùng Hoạn Thư",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/backgrounds/mai_am_song_tan_720p.png",
        "reference_start_frame": "04_Assets/backgrounds/mai_am_song_tan_720p.png",
        "motion_prompt": "Tranquil idyllic interlude: On the wooden veranda of the rustic cottage overlooking the peaceful Tan River at golden sunset, Thuy Kieu and Thuc Sinh drink warm tea surrounded by blooming yellow chrysanthemums and weeping willows. Kieu gently sets down her porcelain cup, her eyes showing affectionate concern as she urges him to sail south to confess and seek the blessing of his noble first wife Hoan Thu. Slow cinematic tracking shot across the veranda, 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng nước sông róc rách vỗ mạn thuyền, tiếng gió lay rặng liễu xào xạc, tiếng Kiều khuyên nhủ ân tình bảo chàng về Nam thú thật cùng Hoạn Thư, tiếng chim hót chiều tà. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Slow cinematic tracking shot across the veranda toward the tranquil sunset river",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng nước sông róc rách vỗ mạn thuyền, tiếng gió lay rặng liễu xào xạc, tiếng Kiều khuyên nhủ ân tình bảo chàng về Nam thú thật cùng Hoạn Thư, tiếng chim hót chiều tà. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene05_shot01": {
        "scene_title": "EP03 Scene 05 Shot 01: Bến Đò Sông Tần - Người Lên Ngựa Kẻ Chia Bào",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/backgrounds/vang_trang_xe_doi_720p.png",
        "reference_start_frame": "04_Assets/backgrounds/vang_trang_xe_doi_720p.png",
        "motion_prompt": "Iconic literary masterpiece scene: At the misty river ferry crossing framed by scarlet autumn maple trees at early dawn, Thuc Sinh mounts his steed, clutching his travel cloak as he turns back to bid farewell. Thuy Kieu stands on the wooden pier in flowing azure silk robes, watching with boundless sorrow. Red maple leaves drift slowly across the frame in the chilly autumn gale. Wide cinematic tracking shot following the parting lovers, 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng vó ngựa chậm rãi trên bờ đất, tiếng gió thu heo may thổi xào xạc lá phong đỏ rơi, tiếng tiếng áo lụa bay phất phơ, tiếng thở dài chia ly. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Wide tracking shot following Thuc Sinh departing on horse while Kieu stands on the dock",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng vó ngựa chậm rãi trên bờ đất, tiếng gió thu heo may thổi xào xạc lá phong đỏ rơi, tiếng tiếng áo lụa bay phất phơ, tiếng thở dài chia ly. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene05_shot02": {
        "scene_title": "EP03 Scene 05 Shot 02: Vầng Trăng Ai Xẻ Làm Đôi - Nửa In Gối Chiếc Nửa Soi Dặm Trường",
        "mode": "Image-to-Video",
        "reference_start_frame": "Tail frame của ep03_scene05_shot01.",
        "motion_prompt": "Seamless continuation: The camera tilts majestically upward into the vast indigo-azure morning sky. A fragile, luminous crescent moon hangs suspended, cleanly divided across by a dark, razor-thin horizontal cloud streak. The lower half of the frame reveals the vast, desolate river mist where the lone horseman vanishes into dusty distance on one side, and the solitary woman stands motionless on the other. Breathtaking poetic tilt-up camera move, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng gió lộng giữa trời cao mênh mang, tiếng chuông đồng cổ ngựa lộc cộc xa xôi mờ ảo, tiếng lá khô cuốn rào rào trên cát. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Breathtaking poetic tilt-up camera move to the split crescent moon in the vast morning sky",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng gió lộng giữa trời cao mênh mang, tiếng chuông đồng cổ ngựa lộc cộc xa xôi mờ ảo, tiếng lá khô cuốn rào rào trên cát. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene06_shot01": {
        "scene_title": "EP03 Scene 06 Shot 01: Đại Phủ Vô Tích - Hoạn Thư Đập Kim Thêu Phạt Gia Nhân Mách Lẻo",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/hoan_thu_720p.png",
        "reference_start_frame": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/hoan_thu_720p.png",
        "motion_prompt": "Aristocratic psychological tension: In the opulent imperial-style mansion chamber, noblewoman Hoan Thu embroidering silk suddenly strikes her silver needle firmly against the polished rosewood table, scolding a kneeling servant who brought gossip about Thuc Sinh mistress. The whole room quivers in fear as she commands the tattler beaten, preserving her composed facade until the heavy doors shut. Dramatic push-in on Hoan Thu face, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng kim thêu dộng mạnh cạch xuống bàn gỗ, tiếng Hoạn Thư quát đanh thép bảo vệ danh gia, tiếng gia nhân run rẩy sụp lạy. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Dramatic push-in on Hoan Thu stern aristocratic face and striking needle",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng kim thêu dộng mạnh cạch xuống bàn gỗ, tiếng Hoạn Thư quát đanh thép bảo vệ danh gia, tiếng gia nhân run rẩy sụp lạy. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene07_shot01": {
        "scene_title": "EP03 Scene 07 Shot 01: Mật Phòng Hoạn Phủ - Lệnh Vượt Biển Phóng Hỏa Tráo Xác",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/hoan_thu_720p.png",
        "reference_start_frame": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/hoan_thu_720p.png",
        "motion_prompt": "Chiaroscuro nocturnal conspiracy: In a darkened secret chamber illuminated only by a single flickering red taper, Hoan Thu eyes turn icy and calculating. She slides a heavy pouch of gold ingots across the black lacquer table to two shadowy conspirators, Khuyen and Ung, whispering ruthless instructions to sail across the sea to burn the cottage and abduct Kieu alive. Extreme chiaroscuro lighting, slow lateral dolly shot, 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng vàng ròng va chạm nặng trĩu leng keng, tiếng Hoạn Thư thì thầm lạnh buốt ra lệnh đốt nhà bắt sống Kiều về làm con hầu, tiếng bấc nến reo lép bép. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Slow lateral dolly shot across the gold pouch to Hoan Thu chilling expression",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng vàng ròng va chạm nặng trĩu leng keng, tiếng Hoạn Thư thì thầm lạnh buốt ra lệnh đốt nhà bắt sống Kiều về làm con hầu, tiếng bấc nến reo lép bép. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene08_shot01": {
        "scene_title": "EP03 Scene 08 Shot 01: Hỏa Thiêu Đêm Mưa Ven Sông Tần & Cơn Bắt Cóc Vượt Biển",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/backgrounds/mai_am_song_tan_720p.png",
        "reference_start_frame": "04_Assets/backgrounds/mai_am_song_tan_720p.png",
        "motion_prompt": "Violent dramatic raid through nature metaphor and silhouettes: Under a raging midnight thunderstorm over Tan River, shadows crash into the cottage. Torches are hurled into the eaves as fierce crimson flames erupt into the stormy night sky. Masked raiders swiftly carry an unconscious female figure shrouded in blankets down to a waiting black junk boat, casting off into the torrential waves. Dynamic handheld camera movement with orange firelight dancing across rain ripples, 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng lửa bùng cháy ngùn ngụt, tiếng sấm nổ đì đùng, tiếng mưa rào quất xối xả, tiếng mạn thuyền rẽ sóng gấp rút trong đêm. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Dynamic handheld camera movement tracking the burning cottage and departing junk boat",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng lửa bùng cháy ngùn ngụt, tiếng sấm nổ đì đùng, tiếng mưa rào quất xối xả, tiếng mạn thuyền rẽ sóng gấp rút trong đêm. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene09_shot01": {
        "scene_title": "EP03 Scene 09 Shot 01: Bãi Tro Tàn Hoang Lạnh & Nỗi Đau Gục Ngã Của Thúc Sinh",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/thuc_sinh_720p.png",
        "reference_start_frame": "04_Assets/characters/03_Thuc_Clan_And_Hoan_Mansion/thuc_sinh_720p.png",
        "motion_prompt": "Tragic aftermath: Days later under a pale grey sky, Thuc Sinh eagerly disembarks at the familiar dock, only to stop dead in shock. Before him lies only a desolate mound of smoldering black ash and a newly raised earthen grave mound. Thuc Sinh collapses to his knees in the mud, weeping uncontrollably and beating his chest in devastating anguish. Slow high-angle crane-up shot revealing the tragic ruin, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng gió thu rít qua bãi tro tàn xơ xác, tiếng Thúc Sinh gào khóc nghẹn ngào gọi tên Kiều, tiếng tro bụi bay lả tả trong gió lạnh. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Slow high-angle crane-up shot revealing Thuc Sinh weeping alone amidst the ashes",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng gió thu rít qua bãi tro tàn xơ xác, tiếng Thúc Sinh gào khóc nghẹn ngào gọi tên Kiều, tiếng tro bụi bay lả tả trong gió lạnh. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene10_shot01": {
        "scene_title": "EP03 Scene 10 Shot 01: Thân Phận Hoa Nô Manh Áo Lam & Nước Mắt Quét Lá Hoa Viên",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/01_Main_Protagonists/thuy_kieu_hoa_no_servant_720p.png",
        "reference_start_frame": "04_Assets/characters/01_Main_Protagonists/thuy_kieu_hoa_no_servant_720p.png",
        "motion_prompt": "Poignant quiet humiliation: In the vast stone courtyard of Hoan mansion, Thuy Kieu now dressed in a ragged coarse indigo servant tunic and simple wooden hairpin sweeps fallen autumn leaves with a bamboo broom. She pauses, holding an antique pipa lute against her chest, wiping a single crystal tear that falls onto her rough sleeve, stoically enduring her bitter fate without knowing this is the estate of Thuc Sinh wife. Slow tracking shot at low angle, 24fps cinematic widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng chổi tre quét lá khô sàn sạt trên sân đá, tiếng gió heo may luồn qua vách gạch, tiếng thở dài nuốt lệ câm lặng của Kiều. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Slow tracking shot at low angle alongside Kieu sweeping leaves in servant attire",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng chổi tre quét lá khô sàn sạt trên sân đá, tiếng gió heo may luồn qua vách gạch, tiếng thở dài nuốt lệ câm lặng của Kiều. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene11_shot01": {
        "scene_title": "EP03 Scene 11 Shot 01: Hoa Viên Hoạn Phủ Đêm Tiệc Tẩy Trần Hoa Lệ",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/backgrounds/hoan_phu_banquet_720p.png",
        "reference_start_frame": "04_Assets/backgrounds/hoan_phu_banquet_720p.png",
        "motion_prompt": "Grand deceptive banquet: The grand garden of the Hoan estate glows brightly under hundreds of scarlet and golden silk lanterns. Thuc Sinh, emaciated and melancholic in mourning robes, sits at the feast beside Hoan Thu who smiles radiantly. Hoan Thu gracefully pours wine, then sweetly commands her servants to bring out the new servant maid Hoa No to play the pipa lute to entertain her weary husband. Elegant gliding dolly shot across banquet veranda, 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng rượu ngô róc rách rót vào chén ngọc, tiếng cười nói đài các của Hoạn Thư truyền gọi Hoa Nô dâng đàn, tiếng lụa là dạ tiệc. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Elegant gliding dolly shot across the brightly lit banquet veranda and lanterns",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng rượu ngô róc rách rót vào chén ngọc, tiếng cười nói đài các của Hoạn Thư truyền gọi Hoa Nô dâng đàn, tiếng lụa là dạ tiệc. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene12_shot01": {
        "scene_title": "EP03 Scene 12 Shot 01: Khoảnh Khắc Bốn Mắt Chạm Nhau & Chén Ngọc Rơi Vỡ Tan Tành",
        "mode": "Image-to-Video",
        "character_asset_ref": "04_Assets/characters/01_Main_Protagonists/thuy_kieu_hoa_no_servant_720p.png",
        "reference_start_frame": "04_Assets/characters/01_Main_Protagonists/thuy_kieu_hoa_no_servant_720p.png",
        "motion_prompt": "Extreme dramatic psychological shock: Thuy Kieu steps through the banquet silk curtain carrying the pipa lute, then slowly raises her face. Her eyes meet Thuc Sinh in petrified astonishment. Thuc Sinh turns pale as death, his hand shaking violently until the carved jade wine cup slips from his trembling fingers, shattering to pieces upon the marble floor. Kieu bites her lip to stifle a scream and begins to tune the weeping lute strings. Fast cross-cut push-in shot between the two lovers, 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng chén ngọc rơi xoảng vỡ tan trên nền đá hoa, tiếng Thúc Sinh thở gấp bàng hoàng, tiếng dây đàn tỳ bà cất lên ai oán thắt nghẹn từng khúc ruột. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu.",
        "camera_motion": "Fast cross-cut push-in between Kieu stunned eyes and Thuc Sinh dropping the jade cup",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng chén ngọc rơi xoảng vỡ tan trên nền đá hoa, tiếng Thúc Sinh thở gấp bàng hoàng, tiếng dây đàn tỳ bà cất lên ai oán thắt nghẹn từng khúc ruột. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không tạp âm rè nhiễu."
    },
    "ep03_scene12_shot02": {
        "scene_title": "EP03 Scene 12 Shot 02: Hoạn Thư Đập Bàn Đứng Phắt & Dây Đàn Đứt Phựt (Cliffhanger End Ep 3)",
        "mode": "Image-to-Video",
        "reference_start_frame": "Tail frame của ep03_scene12_shot01.",
        "motion_prompt": "Climactic cliffhanger finale of Episode 3: As Thuc Sinh weeps uncontrollably listening to the sorrowful music, Hoan Thu eyes flare with piercing fury. She suddenly slams her open palm down onto the table with a thunderous clatter, standing abruptly and pointing her accusatory finger directly at her trembling husband. Freeze-frame triptych composition framing the petrified husband, the furious aristocratic wife, and the weeping servant maid before cutting to black. 24fps widescreen 16:9, strictly no text overlays. Âm thanh: Tiếng đập bàn chát chúa vang dội rầm, tiếng Hoạn Thư gằn từng tiếng đanh thép hỏi phu quân có điều chi giấu giếm, tiếng phím đàn tỳ bà đứt phựt nốt cao trào rồi lặng ngắt vào màn đêm. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không âm thanh điện tử, không tạp âm rè nhiễu.",
        "camera_motion": "Sudden snap-zoom to Hoan Thu furious accusatory face, then slow freeze-frame to black",
        "duration_sec": 10,
        "audio_prompt": "Âm thanh: Tiếng đập bàn chát chúa vang dội rầm, tiếng Hoạn Thư gằn từng tiếng đanh thép hỏi phu quân có điều chi giấu giếm, tiếng phím đàn tỳ bà đứt phựt nốt cao trào rồi lặng ngắt vào màn đêm. Tuyệt đối KHÔNG sinh nhạc nền (no music/BGM), không âm thanh điện tử, không tạp âm rè nhiễu."
    }
}

data["motion_prompts"].update(ep03_prompts)

with open(MUSE_FILE, "w", encoding="utf-8") as f:
    json.dump(data, f, indent=2, ensure_ascii=False)

print(f"Successfully added {len(ep03_prompts)} Episode 3 prompts into {MUSE_FILE.name}!")
