{
  "project_id": "08062026-002-Tran-Khanh-Du",
  "series": "Việt Sử Kể Lại",
  "title": "TRẦN KHÁNH DƯ — VỊ TƯỚNG TỪNG NGÃ XUỐNG VÀ TRẬN VÂN ĐỒN ĐỔI MỆNH NON SÔNG",
  "scenes": [
    {
      "scene_id": "scene_001",
      "type": "heading",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Giữa Thời Đại Của Những Con Người Lớn",
      "narration": "Giữa Thời Đại Của Những Con Người Lớn",
      "summary": "Giữa Thời Đại Của Những Con Người Lớn",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Giữa Thời Đại Của Những Con Người Lớn, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_002",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Trong lịch sử nhà Trần, có những cái tên vừa sáng rực chiến công, vừa phủ bóng tranh cãi. Trần Khánh Dư là một con người như thế.",
      "narration": "Trong lịch sử nhà Trần, có những cái tên vừa sáng rực chiến công, vừa phủ bóng tranh cãi. Trần Khánh Dư là một con người như thế.",
      "summary": "Trong lịch sử nhà Trần, có những cái tên vừa sáng rực chiến công, vừa phủ bóng tranh cãi. Trần Khánh Dư là một con người như thế.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_003",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Ông không phải mẫu nhân vật bằng phẳng, càng không phải một vị tướng chỉ được nhớ bằng những lời ca ngợi trọn vẹn.",
      "narration": "Ông không phải mẫu nhân vật bằng phẳng, càng không phải một vị tướng chỉ được nhớ bằng những lời ca ngợi trọn vẹn.",
      "summary": "Ông không phải mẫu nhân vật bằng phẳng, càng không phải một vị tướng chỉ được nhớ bằng những lời ca ngợi trọn vẹn.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_004",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Cuộc đời ông có vinh quang, có lỗi lầm, có lúc được trọng dụng, có lúc bị giáng xuống tận đáy, có khi tưởng như đã bị lịch sử gạt ra bên lề.",
      "narration": "Cuộc đời ông có vinh quang, có lỗi lầm, có lúc được trọng dụng, có lúc bị giáng xuống tận đáy, có khi tưởng như đã bị lịch sử gạt ra bên lề.",
      "summary": "Cuộc đời ông có vinh quang, có lỗi lầm, có lúc được trọng dụng, có lúc bị giáng xuống tận đáy, có khi tưởng như đã bị lịch sử gạt ra bên lề.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_005",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Nhưng rồi, chính con người ấy lại đứng ở một vị trí then chốt trong cuộc kháng chiến chống Nguyên Mông lần thứ ba, góp phần tạo nên bước ngoặt làm thay đổi vận mệnh Đại Việt.",
      "narration": "Nhưng rồi, chính con người ấy lại đứng ở một vị trí then chốt trong cuộc kháng chiến chống Nguyên Mông lần thứ ba, góp phần tạo nên bước ngoặt làm thay đổi vận mệnh Đại Việt.",
      "summary": "Nhưng rồi, chính con người ấy lại đứng ở một vị trí then chốt trong cuộc kháng chiến chống Nguyên Mông lần thứ ba, góp phần tạo nên bước ngoặt làm thay đổi vận ",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_006",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Trần Khánh Dư sinh vào thế kỷ XIII, thuộc dòng dõi tôn thất nhà Trần. Ông là người có tài quân sự sớm được triều đình chú ý.",
      "narration": "Trần Khánh Dư sinh vào thế kỷ XIII, thuộc dòng dõi tôn thất nhà Trần. Ông là người có tài quân sự sớm được triều đình chú ý.",
      "summary": "Trần Khánh Dư sinh vào thế kỷ XIII, thuộc dòng dõi tôn thất nhà Trần. Ông là người có tài quân sự sớm được triều đình chú ý.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_007",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Sử sách ghi ông từng lập công trong kháng chiến chống Nguyên Mông lần thứ nhất năm 1258, được vua Trần Thánh Tông nhận làm Thiên tử nghĩa nam, tức con nuôi của vua.",
      "narration": "Sử sách ghi ông từng lập công trong kháng chiến chống Nguyên Mông lần thứ nhất năm 1258, được vua Trần Thánh Tông nhận làm Thiên tử nghĩa nam, tức con nuôi của vua.",
      "summary": "Sử sách ghi ông từng lập công trong kháng chiến chống Nguyên Mông lần thứ nhất năm 1258, được vua Trần Thánh Tông nhận làm Thiên tử nghĩa nam, tức con nuôi của ",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_008",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Điều đó cho thấy tài năng và vị thế của ông không hề nhỏ.",
      "narration": "Điều đó cho thấy tài năng và vị thế của ông không hề nhỏ.",
      "summary": "Điều đó cho thấy tài năng và vị thế của ông không hề nhỏ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_009",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Nhưng tài năng lớn không luôn đi cùng con đường thẳng.",
      "narration": "Nhưng tài năng lớn không luôn đi cùng con đường thẳng.",
      "summary": "Nhưng tài năng lớn không luôn đi cùng con đường thẳng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_010",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Trần Khánh Dư là người sắc sảo, mạnh mẽ, có cá tính, nhưng cũng từng vướng vào lỗi lầm nghiêm trọng trong đời riêng.",
      "narration": "Trần Khánh Dư là người sắc sảo, mạnh mẽ, có cá tính, nhưng cũng từng vướng vào lỗi lầm nghiêm trọng trong đời riêng.",
      "summary": "Trần Khánh Dư là người sắc sảo, mạnh mẽ, có cá tính, nhưng cũng từng vướng vào lỗi lầm nghiêm trọng trong đời riêng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_011",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Chính điều ấy khiến ông bị giáng chức, mất hết quyền vị, phải sống những năm tháng tưởng như không còn cơ hội trở lại.",
      "narration": "Chính điều ấy khiến ông bị giáng chức, mất hết quyền vị, phải sống những năm tháng tưởng như không còn cơ hội trở lại.",
      "summary": "Chính điều ấy khiến ông bị giáng chức, mất hết quyền vị, phải sống những năm tháng tưởng như không còn cơ hội trở lại.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_012",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Nếu câu chuyện của ông chỉ dừng ở đó, Trần Khánh Dư sẽ là một cái tên lỡ dở.",
      "narration": "Nếu câu chuyện của ông chỉ dừng ở đó, Trần Khánh Dư sẽ là một cái tên lỡ dở.",
      "summary": "Nếu câu chuyện của ông chỉ dừng ở đó, Trần Khánh Dư sẽ là một cái tên lỡ dở.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_013",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Nhưng lịch sử thường không đơn giản như vậy.",
      "narration": "Nhưng lịch sử thường không đơn giản như vậy.",
      "summary": "Nhưng lịch sử thường không đơn giản như vậy.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_014",
      "type": "narration",
      "section": "Giữa Thời Đại Của Những Con Người Lớn",
      "text": "Có những con người ngã xuống rất sâu, rồi lại đứng dậy đúng lúc đất nước cần họ nhất.",
      "narration": "Có những con người ngã xuống rất sâu, rồi lại đứng dậy đúng lúc đất nước cần họ nhất.",
      "summary": "Có những con người ngã xuống rất sâu, rồi lại đứng dậy đúng lúc đất nước cần họ nhất.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_015",
      "type": "heading",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Người Từng Được Trao Niềm Tin",
      "narration": "Người Từng Được Trao Niềm Tin",
      "summary": "Người Từng Được Trao Niềm Tin",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Người Từng Được Trao Niềm Tin, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_016",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Từ khi còn trẻ, Trần Khánh Dư đã bộc lộ tài cầm quân. Ông sống trong thời đại mà nhà Trần phải đối mặt với sức ép khổng lồ từ phương Bắc.",
      "narration": "Từ khi còn trẻ, Trần Khánh Dư đã bộc lộ tài cầm quân. Ông sống trong thời đại mà nhà Trần phải đối mặt với sức ép khổng lồ từ phương Bắc.",
      "summary": "Từ khi còn trẻ, Trần Khánh Dư đã bộc lộ tài cầm quân. Ông sống trong thời đại mà nhà Trần phải đối mặt với sức ép khổng lồ từ phương Bắc.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_017",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Đế quốc Mông Cổ, rồi nhà Nguyên, là một trong những thế lực quân sự mạnh nhất thế giới lúc bấy giờ.",
      "narration": "Đế quốc Mông Cổ, rồi nhà Nguyên, là một trong những thế lực quân sự mạnh nhất thế giới lúc bấy giờ.",
      "summary": "Đế quốc Mông Cổ, rồi nhà Nguyên, là một trong những thế lực quân sự mạnh nhất thế giới lúc bấy giờ.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_018",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Vó ngựa của họ từng đi qua nhiều vùng đất rộng lớn, đánh bại nhiều vương quốc, làm rung chuyển cả Á - Âu.",
      "narration": "Vó ngựa của họ từng đi qua nhiều vùng đất rộng lớn, đánh bại nhiều vương quốc, làm rung chuyển cả Á - Âu.",
      "summary": "Vó ngựa của họ từng đi qua nhiều vùng đất rộng lớn, đánh bại nhiều vương quốc, làm rung chuyển cả Á - Âu.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_019",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Đại Việt nhỏ bé nhưng không chịu khuất phục.",
      "narration": "Đại Việt nhỏ bé nhưng không chịu khuất phục.",
      "summary": "Đại Việt nhỏ bé nhưng không chịu khuất phục.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_020",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Trong cuộc kháng chiến chống quân Mông Cổ năm 1258, triều đình nhà Trần dưới sự lãnh đạo của Trần Thái Tông, Trần Thánh Tông cùng các tướng lĩnh đã đánh bại cuộc tiến công đầu tiên.",
      "narration": "Trong cuộc kháng chiến chống quân Mông Cổ năm 1258, triều đình nhà Trần dưới sự lãnh đạo của Trần Thái Tông, Trần Thánh Tông cùng các tướng lĩnh đã đánh bại cuộc tiến công đầu tiên.",
      "summary": "Trong cuộc kháng chiến chống quân Mông Cổ năm 1258, triều đình nhà Trần dưới sự lãnh đạo của Trần Thái Tông, Trần Thánh Tông cùng các tướng lĩnh đã đánh bại cuộ",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_021",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Trần Khánh Dư được ghi nhận có công trong giai đoạn này. Nhờ đó, ông được vua yêu mến, trao cho danh vị đặc biệt.",
      "narration": "Trần Khánh Dư được ghi nhận có công trong giai đoạn này. Nhờ đó, ông được vua yêu mến, trao cho danh vị đặc biệt.",
      "summary": "Trần Khánh Dư được ghi nhận có công trong giai đoạn này. Nhờ đó, ông được vua yêu mến, trao cho danh vị đặc biệt.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_022",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Được nhận làm con nuôi của vua không chỉ là vinh dự cá nhân. Đó là dấu hiệu của lòng tin rất lớn.",
      "narration": "Được nhận làm con nuôi của vua không chỉ là vinh dự cá nhân. Đó là dấu hiệu của lòng tin rất lớn.",
      "summary": "Được nhận làm con nuôi của vua không chỉ là vinh dự cá nhân. Đó là dấu hiệu của lòng tin rất lớn.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_023",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Nhưng quyền lực và ân sủng trong triều đình trung đại luôn đi cùng trách nhiệm. Một người càng được trọng vọng, nếu phạm lỗi càng khó tránh khỏi hậu quả nặng nề.",
      "narration": "Nhưng quyền lực và ân sủng trong triều đình trung đại luôn đi cùng trách nhiệm. Một người càng được trọng vọng, nếu phạm lỗi càng khó tránh khỏi hậu quả nặng nề.",
      "summary": "Nhưng quyền lực và ân sủng trong triều đình trung đại luôn đi cùng trách nhiệm. Một người càng được trọng vọng, nếu phạm lỗi càng khó tránh khỏi hậu quả nặng nề",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_024",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Trần Khánh Dư về sau vướng vào chuyện tư thông với công chúa Thiên Thụy, vợ của Trần Quốc Nghiễn, con trai Hưng Đạo vương Trần Quốc Tuấn.",
      "narration": "Trần Khánh Dư về sau vướng vào chuyện tư thông với công chúa Thiên Thụy, vợ của Trần Quốc Nghiễn, con trai Hưng Đạo vương Trần Quốc Tuấn.",
      "summary": "Trần Khánh Dư về sau vướng vào chuyện tư thông với công chúa Thiên Thụy, vợ của Trần Quốc Nghiễn, con trai Hưng Đạo vương Trần Quốc Tuấn.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_025",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Đây là việc động chạm nghiêm trọng đến danh dự hoàng tộc và kỷ cương triều đình. Sử cũ chép rằng ông bị tội, bị đánh, bị tước hết chức tước.",
      "narration": "Đây là việc động chạm nghiêm trọng đến danh dự hoàng tộc và kỷ cương triều đình. Sử cũ chép rằng ông bị tội, bị đánh, bị tước hết chức tước.",
      "summary": "Đây là việc động chạm nghiêm trọng đến danh dự hoàng tộc và kỷ cương triều đình. Sử cũ chép rằng ông bị tội, bị đánh, bị tước hết chức tước.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_026",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Từ một vương hầu được vua tin yêu, ông rơi xuống thân phận gần như trắng tay.",
      "narration": "Từ một vương hầu được vua tin yêu, ông rơi xuống thân phận gần như trắng tay.",
      "summary": "Từ một vương hầu được vua tin yêu, ông rơi xuống thân phận gần như trắng tay.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_027",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Có người sau một cú ngã như vậy sẽ biến mất khỏi lịch sử.",
      "narration": "Có người sau một cú ngã như vậy sẽ biến mất khỏi lịch sử.",
      "summary": "Có người sau một cú ngã như vậy sẽ biến mất khỏi lịch sử.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_028",
      "type": "narration",
      "section": "Người Từng Được Trao Niềm Tin",
      "text": "Trần Khánh Dư thì không.",
      "narration": "Trần Khánh Dư thì không.",
      "summary": "Trần Khánh Dư thì không.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_029",
      "type": "heading",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Những Năm Tháng Ở Bến Chí Linh",
      "narration": "Những Năm Tháng Ở Bến Chí Linh",
      "summary": "Những Năm Tháng Ở Bến Chí Linh",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Những Năm Tháng Ở Bến Chí Linh, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_030",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Sau khi bị giáng, Trần Khánh Dư phải về sống ở Chí Linh. Sử sách và giai thoại kể rằng ông làm nghề bán than.",
      "narration": "Sau khi bị giáng, Trần Khánh Dư phải về sống ở Chí Linh. Sử sách và giai thoại kể rằng ông làm nghề bán than.",
      "summary": "Sau khi bị giáng, Trần Khánh Dư phải về sống ở Chí Linh. Sử sách và giai thoại kể rằng ông làm nghề bán than.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_031",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Hình ảnh ấy gây ấn tượng mạnh: một người từng là tướng, từng được vua nhận làm nghĩa tử, nay đội nón, mặc áo quê mùa, lênh đênh với thuyền than giữa sông nước.",
      "narration": "Hình ảnh ấy gây ấn tượng mạnh: một người từng là tướng, từng được vua nhận làm nghĩa tử, nay đội nón, mặc áo quê mùa, lênh đênh với thuyền than giữa sông nước.",
      "summary": "Hình ảnh ấy gây ấn tượng mạnh: một người từng là tướng, từng được vua nhận làm nghĩa tử, nay đội nón, mặc áo quê mùa, lênh đênh với thuyền than giữa sông nước.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_032",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Không ai biết trong những năm tháng ấy, Trần Khánh Dư đã nghĩ gì.",
      "narration": "Không ai biết trong những năm tháng ấy, Trần Khánh Dư đã nghĩ gì.",
      "summary": "Không ai biết trong những năm tháng ấy, Trần Khánh Dư đã nghĩ gì.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_033",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Có thể ông cay đắng.",
      "narration": "Có thể ông cay đắng.",
      "summary": "Có thể ông cay đắng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_034",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Có thể ông hối hận.",
      "narration": "Có thể ông hối hận.",
      "summary": "Có thể ông hối hận.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_035",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Có thể ông vẫn nuôi trong lòng khát vọng được trở lại.",
      "narration": "Có thể ông vẫn nuôi trong lòng khát vọng được trở lại.",
      "summary": "Có thể ông vẫn nuôi trong lòng khát vọng được trở lại.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_036",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Nhưng điều chắc chắn là tài năng của ông chưa mất. Một viên ngọc rơi vào tro bụi vẫn là viên ngọc, chỉ là chưa gặp lúc được nhặt lên.",
      "narration": "Nhưng điều chắc chắn là tài năng của ông chưa mất. Một viên ngọc rơi vào tro bụi vẫn là viên ngọc, chỉ là chưa gặp lúc được nhặt lên.",
      "summary": "Nhưng điều chắc chắn là tài năng của ông chưa mất. Một viên ngọc rơi vào tro bụi vẫn là viên ngọc, chỉ là chưa gặp lúc được nhặt lên.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_037",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Cơ hội ấy đến khi đất nước một lần nữa đứng trước hiểm họa Nguyên Mông.",
      "narration": "Cơ hội ấy đến khi đất nước một lần nữa đứng trước hiểm họa Nguyên Mông.",
      "summary": "Cơ hội ấy đến khi đất nước một lần nữa đứng trước hiểm họa Nguyên Mông.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_038",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Năm 1282, trước nguy cơ chiến tranh lớn, vua Trần Nhân Tông triệu tập hội nghị Bình Than để bàn kế chống giặc. Các vương hầu, tướng lĩnh quan trọng được gọi về.",
      "narration": "Năm 1282, trước nguy cơ chiến tranh lớn, vua Trần Nhân Tông triệu tập hội nghị Bình Than để bàn kế chống giặc. Các vương hầu, tướng lĩnh quan trọng được gọi về.",
      "summary": "Năm 1282, trước nguy cơ chiến tranh lớn, vua Trần Nhân Tông triệu tập hội nghị Bình Than để bàn kế chống giặc. Các vương hầu, tướng lĩnh quan trọng được gọi về.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_039",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Khi thuyền vua đi qua vùng Chí Linh, gặp Trần Khánh Dư đang chèo thuyền bán than, nhà vua nhận ra ông.",
      "narration": "Khi thuyền vua đi qua vùng Chí Linh, gặp Trần Khánh Dư đang chèo thuyền bán than, nhà vua nhận ra ông.",
      "summary": "Khi thuyền vua đi qua vùng Chí Linh, gặp Trần Khánh Dư đang chèo thuyền bán than, nhà vua nhận ra ông.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_040",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Sử cũ kể rằng vua gọi ông đến, hỏi chuyện, rồi phục chức cho ông.",
      "narration": "Sử cũ kể rằng vua gọi ông đến, hỏi chuyện, rồi phục chức cho ông.",
      "summary": "Sử cũ kể rằng vua gọi ông đến, hỏi chuyện, rồi phục chức cho ông.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_041",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Khoảnh khắc ấy giống như một cánh cửa mở lại.",
      "narration": "Khoảnh khắc ấy giống như một cánh cửa mở lại.",
      "summary": "Khoảnh khắc ấy giống như một cánh cửa mở lại.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_042",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Nhưng đó không chỉ là ân tình riêng của vua. Nhà Trần khi ấy cần người tài.",
      "narration": "Nhưng đó không chỉ là ân tình riêng của vua. Nhà Trần khi ấy cần người tài.",
      "summary": "Nhưng đó không chỉ là ân tình riêng của vua. Nhà Trần khi ấy cần người tài.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_043",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Trước hiểm họa xâm lăng, triều đình đủ bản lĩnh để nhìn vào năng lực thực sự của một con người, dù người ấy từng phạm lỗi.",
      "narration": "Trước hiểm họa xâm lăng, triều đình đủ bản lĩnh để nhìn vào năng lực thực sự của một con người, dù người ấy từng phạm lỗi.",
      "summary": "Trước hiểm họa xâm lăng, triều đình đủ bản lĩnh để nhìn vào năng lực thực sự của một con người, dù người ấy từng phạm lỗi.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_044",
      "type": "narration",
      "section": "Những Năm Tháng Ở Bến Chí Linh",
      "text": "Trần Khánh Dư được trao cơ hội thứ hai, nhưng cơ hội ấy cũng là thử thách nặng nề: ông phải chứng minh mình xứng đáng bằng việc nước, không phải bằng lời nói.",
      "narration": "Trần Khánh Dư được trao cơ hội thứ hai, nhưng cơ hội ấy cũng là thử thách nặng nề: ông phải chứng minh mình xứng đáng bằng việc nước, không phải bằng lời nói.",
      "summary": "Trần Khánh Dư được trao cơ hội thứ hai, nhưng cơ hội ấy cũng là thử thách nặng nề: ông phải chứng minh mình xứng đáng bằng việc nước, không phải bằng lời nói.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_045",
      "type": "heading",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "narration": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "summary": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Đại Việt Trước Cơn Bão Lần Thứ Hai, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_046",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Năm 1285, quân Nguyên mở cuộc xâm lược Đại Việt lần thứ hai với quy mô lớn.",
      "narration": "Năm 1285, quân Nguyên mở cuộc xâm lược Đại Việt lần thứ hai với quy mô lớn.",
      "summary": "Năm 1285, quân Nguyên mở cuộc xâm lược Đại Việt lần thứ hai với quy mô lớn.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_047",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Thoát Hoan dẫn đại quân từ phía bắc tràn xuống, Toa Đô từ phía nam đánh lên, tạo thế gọng kìm cực kỳ nguy hiểm.",
      "narration": "Thoát Hoan dẫn đại quân từ phía bắc tràn xuống, Toa Đô từ phía nam đánh lên, tạo thế gọng kìm cực kỳ nguy hiểm.",
      "summary": "Thoát Hoan dẫn đại quân từ phía bắc tràn xuống, Toa Đô từ phía nam đánh lên, tạo thế gọng kìm cực kỳ nguy hiểm.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_048",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Đại Việt phải rút khỏi Thăng Long, tránh chỗ mạnh, bảo toàn lực lượng. Quân Nguyên chiếm được kinh thành, nhưng không bắt được triều đình, không phá được ý chí kháng chiến.",
      "narration": "Đại Việt phải rút khỏi Thăng Long, tránh chỗ mạnh, bảo toàn lực lượng. Quân Nguyên chiếm được kinh thành, nhưng không bắt được triều đình, không phá được ý chí kháng chiến.",
      "summary": "Đại Việt phải rút khỏi Thăng Long, tránh chỗ mạnh, bảo toàn lực lượng. Quân Nguyên chiếm được kinh thành, nhưng không bắt được triều đình, không phá được ý chí ",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_049",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Dưới sự chỉ huy của Trần Quốc Tuấn và sự phối hợp của các vương hầu, tướng lĩnh, quân dân Đại Việt dần chuyển từ phòng ngự sang phản công.",
      "narration": "Dưới sự chỉ huy của Trần Quốc Tuấn và sự phối hợp của các vương hầu, tướng lĩnh, quân dân Đại Việt dần chuyển từ phòng ngự sang phản công.",
      "summary": "Dưới sự chỉ huy của Trần Quốc Tuấn và sự phối hợp của các vương hầu, tướng lĩnh, quân dân Đại Việt dần chuyển từ phòng ngự sang phản công.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_050",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Trong cuộc chiến ấy, Trần Khánh Dư là một trong các tướng lĩnh được sử dụng.",
      "narration": "Trong cuộc chiến ấy, Trần Khánh Dư là một trong các tướng lĩnh được sử dụng.",
      "summary": "Trong cuộc chiến ấy, Trần Khánh Dư là một trong các tướng lĩnh được sử dụng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_051",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Dù tên tuổi ông không gắn với một trận quyết định nổi bật như Hàm Tử của Trần Nhật Duật hay Chương Dương của Trần Quang Khải, việc ông được phục chức và tham gia hàng ngũ chỉ huy cho thấy triều đình đã khôi phục lòng tin ở ông ở mức đáng kể.",
      "narration": "Dù tên tuổi ông không gắn với một trận quyết định nổi bật như Hàm Tử của Trần Nhật Duật hay Chương Dương của Trần Quang Khải, việc ông được phục chức và tham gia hàng ngũ chỉ huy cho thấy triều đình đã khôi phục lòng tin ở ông ở mức đáng kể.",
      "summary": "Dù tên tuổi ông không gắn với một trận quyết định nổi bật như Hàm Tử của Trần Nhật Duật hay Chương Dương của Trần Quang Khải, việc ông được phục chức và tham gi",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_052",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Cuộc kháng chiến năm 1285 kết thúc bằng thắng lợi lớn. Quân Nguyên đại bại, Toa Đô bị giết, Thoát Hoan phải tháo chạy. Nhưng nhà Nguyên chưa từ bỏ tham vọng.",
      "narration": "Cuộc kháng chiến năm 1285 kết thúc bằng thắng lợi lớn. Quân Nguyên đại bại, Toa Đô bị giết, Thoát Hoan phải tháo chạy. Nhưng nhà Nguyên chưa từ bỏ tham vọng.",
      "summary": "Cuộc kháng chiến năm 1285 kết thúc bằng thắng lợi lớn. Quân Nguyên đại bại, Toa Đô bị giết, Thoát Hoan phải tháo chạy. Nhưng nhà Nguyên chưa từ bỏ tham vọng.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_053",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Ở phương Bắc, Hốt Tất Liệt không chấp nhận thất bại trước một quốc gia nhỏ.",
      "narration": "Ở phương Bắc, Hốt Tất Liệt không chấp nhận thất bại trước một quốc gia nhỏ.",
      "summary": "Ở phương Bắc, Hốt Tất Liệt không chấp nhận thất bại trước một quốc gia nhỏ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_054",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Ông ta chuẩn bị một cuộc xâm lược lần thứ ba, kỹ lưỡng hơn, thận trọng hơn, với một bài học rút ra từ thất bại cũ: muốn đánh Đại Việt, phải bảo đảm lương thảo.",
      "narration": "Ông ta chuẩn bị một cuộc xâm lược lần thứ ba, kỹ lưỡng hơn, thận trọng hơn, với một bài học rút ra từ thất bại cũ: muốn đánh Đại Việt, phải bảo đảm lương thảo.",
      "summary": "Ông ta chuẩn bị một cuộc xâm lược lần thứ ba, kỹ lưỡng hơn, thận trọng hơn, với một bài học rút ra từ thất bại cũ: muốn đánh Đại Việt, phải bảo đảm lương thảo.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_055",
      "type": "narration",
      "section": "Đại Việt Trước Cơn Bão Lần Thứ Hai",
      "text": "Và chính điểm này sẽ đưa Trần Khánh Dư bước vào khoảnh khắc lớn nhất đời mình.",
      "narration": "Và chính điểm này sẽ đưa Trần Khánh Dư bước vào khoảnh khắc lớn nhất đời mình.",
      "summary": "Và chính điểm này sẽ đưa Trần Khánh Dư bước vào khoảnh khắc lớn nhất đời mình.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_056",
      "type": "heading",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "narration": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "summary": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Kế Hoạch Lương Thảo Của Nhà Nguyên, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_057",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Năm 1287, quân Nguyên tiến đánh Đại Việt lần thứ ba.",
      "narration": "Năm 1287, quân Nguyên tiến đánh Đại Việt lần thứ ba.",
      "summary": "Năm 1287, quân Nguyên tiến đánh Đại Việt lần thứ ba.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_058",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Lần này, ngoài đạo quân bộ do Thoát Hoan chỉ huy, nhà Nguyên còn tổ chức một đoàn thuyền lương lớn do Trương Văn Hổ phụ trách, chở lương thực theo đường biển vào tiếp tế.",
      "narration": "Lần này, ngoài đạo quân bộ do Thoát Hoan chỉ huy, nhà Nguyên còn tổ chức một đoàn thuyền lương lớn do Trương Văn Hổ phụ trách, chở lương thực theo đường biển vào tiếp tế.",
      "summary": "Lần này, ngoài đạo quân bộ do Thoát Hoan chỉ huy, nhà Nguyên còn tổ chức một đoàn thuyền lương lớn do Trương Văn Hổ phụ trách, chở lương thực theo đường biển và",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_059",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Đây là một kế hoạch rất quan trọng.",
      "narration": "Đây là một kế hoạch rất quan trọng.",
      "summary": "Đây là một kế hoạch rất quan trọng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_060",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Trong hai cuộc chiến trước, quân Nguyên đã gặp khó khăn lớn vì tiến sâu vào Đại Việt mà không giữ được nguồn lương.",
      "narration": "Trong hai cuộc chiến trước, quân Nguyên đã gặp khó khăn lớn vì tiến sâu vào Đại Việt mà không giữ được nguồn lương.",
      "summary": "Trong hai cuộc chiến trước, quân Nguyên đã gặp khó khăn lớn vì tiến sâu vào Đại Việt mà không giữ được nguồn lương.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_061",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Đại Việt có kinh nghiệm thực hiện kế thanh dã, rút dân, giấu lương, không để địch dễ dàng lấy được nguồn tiếp tế tại chỗ.",
      "narration": "Đại Việt có kinh nghiệm thực hiện kế thanh dã, rút dân, giấu lương, không để địch dễ dàng lấy được nguồn tiếp tế tại chỗ.",
      "summary": "Đại Việt có kinh nghiệm thực hiện kế thanh dã, rút dân, giấu lương, không để địch dễ dàng lấy được nguồn tiếp tế tại chỗ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_062",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Quân Nguyên dù mạnh đến đâu, nếu thiếu ăn, thiếu lương, bị khí hậu và địa hình bào mòn, sẽ dần rơi vào thế nguy.",
      "narration": "Quân Nguyên dù mạnh đến đâu, nếu thiếu ăn, thiếu lương, bị khí hậu và địa hình bào mòn, sẽ dần rơi vào thế nguy.",
      "summary": "Quân Nguyên dù mạnh đến đâu, nếu thiếu ăn, thiếu lương, bị khí hậu và địa hình bào mòn, sẽ dần rơi vào thế nguy.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_063",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Vì vậy, đoàn thuyền lương của Trương Văn Hổ không chỉ là vài chiếc thuyền hậu cần. Nó là mạch máu của cả chiến dịch.",
      "narration": "Vì vậy, đoàn thuyền lương của Trương Văn Hổ không chỉ là vài chiếc thuyền hậu cần. Nó là mạch máu của cả chiến dịch.",
      "summary": "Vì vậy, đoàn thuyền lương của Trương Văn Hổ không chỉ là vài chiếc thuyền hậu cần. Nó là mạch máu của cả chiến dịch.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_064",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Nếu đoàn thuyền ấy đến được tay Thoát Hoan, quân Nguyên có thể kéo dài cuộc chiến, giữ vững thế tiến công, gây áp lực khủng khiếp lên triều đình nhà Trần.",
      "narration": "Nếu đoàn thuyền ấy đến được tay Thoát Hoan, quân Nguyên có thể kéo dài cuộc chiến, giữ vững thế tiến công, gây áp lực khủng khiếp lên triều đình nhà Trần.",
      "summary": "Nếu đoàn thuyền ấy đến được tay Thoát Hoan, quân Nguyên có thể kéo dài cuộc chiến, giữ vững thế tiến công, gây áp lực khủng khiếp lên triều đình nhà Trần.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_065",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Nếu đoàn thuyền ấy bị phá, đại quân Nguyên dù đông cũng sẽ như con thú lớn bị cắt mất nguồn sống.",
      "narration": "Nếu đoàn thuyền ấy bị phá, đại quân Nguyên dù đông cũng sẽ như con thú lớn bị cắt mất nguồn sống.",
      "summary": "Nếu đoàn thuyền ấy bị phá, đại quân Nguyên dù đông cũng sẽ như con thú lớn bị cắt mất nguồn sống.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_066",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Triều đình nhà Trần hiểu điều đó.",
      "narration": "Triều đình nhà Trần hiểu điều đó.",
      "summary": "Triều đình nhà Trần hiểu điều đó.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_067",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Trần Khánh Dư được giao trấn giữ vùng Vân Đồn, một vị trí chiến lược ở vùng biển đông bắc.",
      "narration": "Trần Khánh Dư được giao trấn giữ vùng Vân Đồn, một vị trí chiến lược ở vùng biển đông bắc.",
      "summary": "Trần Khánh Dư được giao trấn giữ vùng Vân Đồn, một vị trí chiến lược ở vùng biển đông bắc.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_068",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Đây là nơi kiểm soát đường biển quan trọng, liên quan trực tiếp đến việc chặn đoàn thuyền lương của địch.",
      "narration": "Đây là nơi kiểm soát đường biển quan trọng, liên quan trực tiếp đến việc chặn đoàn thuyền lương của địch.",
      "summary": "Đây là nơi kiểm soát đường biển quan trọng, liên quan trực tiếp đến việc chặn đoàn thuyền lương của địch.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_069",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Trọng trách đặt lên vai ông rất nặng.",
      "narration": "Trọng trách đặt lên vai ông rất nặng.",
      "summary": "Trọng trách đặt lên vai ông rất nặng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_070",
      "type": "narration",
      "section": "Kế Hoạch Lương Thảo Của Nhà Nguyên",
      "text": "Và ban đầu, mọi chuyện không hề thuận lợi.",
      "narration": "Và ban đầu, mọi chuyện không hề thuận lợi.",
      "summary": "Và ban đầu, mọi chuyện không hề thuận lợi.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_071",
      "type": "heading",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "narration": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "summary": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Thất Bại Đầu Tiên Ở Vân Đồn, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_072",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Khi quân Nguyên tiến vào vùng biển, Trần Khánh Dư đem quân chặn đánh. Nhưng trận đầu ông không thắng. Lực lượng thủy quân của Ô Mã Nhi vượt qua được, tiến sâu vào Đại Việt.",
      "narration": "Khi quân Nguyên tiến vào vùng biển, Trần Khánh Dư đem quân chặn đánh. Nhưng trận đầu ông không thắng. Lực lượng thủy quân của Ô Mã Nhi vượt qua được, tiến sâu vào Đại Việt.",
      "summary": "Khi quân Nguyên tiến vào vùng biển, Trần Khánh Dư đem quân chặn đánh. Nhưng trận đầu ông không thắng. Lực lượng thủy quân của Ô Mã Nhi vượt qua được, tiến sâu v",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_073",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Tin thất bại truyền về khiến triều đình tức giận. Vua Trần Nhân Tông sai sứ đến trách phạt, có ý định xử tội Trần Khánh Dư vì để giặc lọt qua.",
      "narration": "Tin thất bại truyền về khiến triều đình tức giận. Vua Trần Nhân Tông sai sứ đến trách phạt, có ý định xử tội Trần Khánh Dư vì để giặc lọt qua.",
      "summary": "Tin thất bại truyền về khiến triều đình tức giận. Vua Trần Nhân Tông sai sứ đến trách phạt, có ý định xử tội Trần Khánh Dư vì để giặc lọt qua.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_074",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Đây là khoảnh khắc cực kỳ nguy hiểm với ông.",
      "narration": "Đây là khoảnh khắc cực kỳ nguy hiểm với ông.",
      "summary": "Đây là khoảnh khắc cực kỳ nguy hiểm với ông.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_075",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Một người từng phạm lỗi, từng bị giáng chức, nay lại để giặc vượt qua vị trí mình trấn giữ.",
      "narration": "Một người từng phạm lỗi, từng bị giáng chức, nay lại để giặc vượt qua vị trí mình trấn giữ.",
      "summary": "Một người từng phạm lỗi, từng bị giáng chức, nay lại để giặc vượt qua vị trí mình trấn giữ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_076",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Nếu bị xử nặng, con đường thứ hai của Trần Khánh Dư có thể chấm dứt ngay tại đó.",
      "narration": "Nếu bị xử nặng, con đường thứ hai của Trần Khánh Dư có thể chấm dứt ngay tại đó.",
      "summary": "Nếu bị xử nặng, con đường thứ hai của Trần Khánh Dư có thể chấm dứt ngay tại đó.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_077",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Nhưng ông không hoảng loạn.",
      "narration": "Nhưng ông không hoảng loạn.",
      "summary": "Nhưng ông không hoảng loạn.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_078",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Trần Khánh Dư xin triều đình cho hoãn việc trị tội, vì theo ông, đoàn thuyền chiến của Ô Mã Nhi đã đi trước, còn đoàn thuyền lương của Trương Văn Hổ chắc chắn theo sau.",
      "narration": "Trần Khánh Dư xin triều đình cho hoãn việc trị tội, vì theo ông, đoàn thuyền chiến của Ô Mã Nhi đã đi trước, còn đoàn thuyền lương của Trương Văn Hổ chắc chắn theo sau.",
      "summary": "Trần Khánh Dư xin triều đình cho hoãn việc trị tội, vì theo ông, đoàn thuyền chiến của Ô Mã Nhi đã đi trước, còn đoàn thuyền lương của Trương Văn Hổ chắc chắn t",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_079",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Nếu chặn được đoàn lương, vẫn có thể lập công chuộc tội và quan trọng hơn, có thể đánh vào điểm sống còn của quân Nguyên.",
      "narration": "Nếu chặn được đoàn lương, vẫn có thể lập công chuộc tội và quan trọng hơn, có thể đánh vào điểm sống còn của quân Nguyên.",
      "summary": "Nếu chặn được đoàn lương, vẫn có thể lập công chuộc tội và quan trọng hơn, có thể đánh vào điểm sống còn của quân Nguyên.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_080",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Đây là giây phút thể hiện con mắt quân sự của Trần Khánh Dư.",
      "narration": "Đây là giây phút thể hiện con mắt quân sự của Trần Khánh Dư.",
      "summary": "Đây là giây phút thể hiện con mắt quân sự của Trần Khánh Dư.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_081",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Người bình thường chỉ nhìn thấy thất bại trước mắt.",
      "narration": "Người bình thường chỉ nhìn thấy thất bại trước mắt.",
      "summary": "Người bình thường chỉ nhìn thấy thất bại trước mắt.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_082",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Ông nhìn thấy mục tiêu thật sự phía sau.",
      "narration": "Ông nhìn thấy mục tiêu thật sự phía sau.",
      "summary": "Ông nhìn thấy mục tiêu thật sự phía sau.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_083",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Thuyền chiến địch đi qua là nguy hiểm, nhưng thuyền lương mới là thứ quyết định khả năng bám trụ của đại quân.",
      "narration": "Thuyền chiến địch đi qua là nguy hiểm, nhưng thuyền lương mới là thứ quyết định khả năng bám trụ của đại quân.",
      "summary": "Thuyền chiến địch đi qua là nguy hiểm, nhưng thuyền lương mới là thứ quyết định khả năng bám trụ của đại quân.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_084",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Nếu vì một thất bại ban đầu mà xử tướng ngay, cơ hội đánh đoàn lương có thể trôi mất.",
      "narration": "Nếu vì một thất bại ban đầu mà xử tướng ngay, cơ hội đánh đoàn lương có thể trôi mất.",
      "summary": "Nếu vì một thất bại ban đầu mà xử tướng ngay, cơ hội đánh đoàn lương có thể trôi mất.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_085",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Triều đình cho ông thêm thời gian.",
      "narration": "Triều đình cho ông thêm thời gian.",
      "summary": "Triều đình cho ông thêm thời gian.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_086",
      "type": "narration",
      "section": "Thất Bại Đầu Tiên Ở Vân Đồn",
      "text": "Và Trần Khánh Dư hiểu rằng đây không chỉ là cơ hội lập công. Đây là cơ hội cứu cả chiến cuộc.",
      "narration": "Và Trần Khánh Dư hiểu rằng đây không chỉ là cơ hội lập công. Đây là cơ hội cứu cả chiến cuộc.",
      "summary": "Và Trần Khánh Dư hiểu rằng đây không chỉ là cơ hội lập công. Đây là cơ hội cứu cả chiến cuộc.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_087",
      "type": "heading",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "narration": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "summary": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Trận Vân Đồn Đổi Chiều Cuộc Chiến, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_088",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Đoàn thuyền lương của Trương Văn Hổ tiến vào vùng biển Đại Việt, chở theo lương thực, quân nhu, hy vọng tiếp sức cho đại quân Nguyên đang tiến sâu vào đất nước.",
      "narration": "Đoàn thuyền lương của Trương Văn Hổ tiến vào vùng biển Đại Việt, chở theo lương thực, quân nhu, hy vọng tiếp sức cho đại quân Nguyên đang tiến sâu vào đất nước.",
      "summary": "Đoàn thuyền lương của Trương Văn Hổ tiến vào vùng biển Đại Việt, chở theo lương thực, quân nhu, hy vọng tiếp sức cho đại quân Nguyên đang tiến sâu vào đất nước.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_089",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Nhưng họ không ngờ Trần Khánh Dư đang chờ.",
      "narration": "Nhưng họ không ngờ Trần Khánh Dư đang chờ.",
      "summary": "Nhưng họ không ngờ Trần Khánh Dư đang chờ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_090",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Sau khi để thuyền chiến Ô Mã Nhi đi qua, ông tập trung lực lượng, chọn thời cơ đánh vào đoàn vận tải.",
      "narration": "Sau khi để thuyền chiến Ô Mã Nhi đi qua, ông tập trung lực lượng, chọn thời cơ đánh vào đoàn vận tải.",
      "summary": "Sau khi để thuyền chiến Ô Mã Nhi đi qua, ông tập trung lực lượng, chọn thời cơ đánh vào đoàn vận tải.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_091",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "So với thuyền chiến, đoàn lương thường nặng nề hơn, di chuyển chậm hơn, khả năng tự vệ kém hơn. Nếu bị tấn công đúng lúc, chúng rất dễ rối loạn.",
      "narration": "So với thuyền chiến, đoàn lương thường nặng nề hơn, di chuyển chậm hơn, khả năng tự vệ kém hơn. Nếu bị tấn công đúng lúc, chúng rất dễ rối loạn.",
      "summary": "So với thuyền chiến, đoàn lương thường nặng nề hơn, di chuyển chậm hơn, khả năng tự vệ kém hơn. Nếu bị tấn công đúng lúc, chúng rất dễ rối loạn.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_092",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Quân Trần đánh mạnh vào đoàn thuyền lương ở Vân Đồn.",
      "narration": "Quân Trần đánh mạnh vào đoàn thuyền lương ở Vân Đồn.",
      "summary": "Quân Trần đánh mạnh vào đoàn thuyền lương ở Vân Đồn.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_093",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Kết quả, đoàn thuyền của Trương Văn Hổ bị phá nặng. Lương thực, khí giới, quân nhu bị thu giữ hoặc đánh chìm. Trương Văn Hổ phải bỏ chạy về Quỳnh Châu.",
      "narration": "Kết quả, đoàn thuyền của Trương Văn Hổ bị phá nặng. Lương thực, khí giới, quân nhu bị thu giữ hoặc đánh chìm. Trương Văn Hổ phải bỏ chạy về Quỳnh Châu.",
      "summary": "Kết quả, đoàn thuyền của Trương Văn Hổ bị phá nặng. Lương thực, khí giới, quân nhu bị thu giữ hoặc đánh chìm. Trương Văn Hổ phải bỏ chạy về Quỳnh Châu.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_094",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Đó là một chiến thắng mang tính quyết định.",
      "narration": "Đó là một chiến thắng mang tính quyết định.",
      "summary": "Đó là một chiến thắng mang tính quyết định.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_095",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Không phải vì nó tiêu diệt ngay toàn bộ quân Nguyên.",
      "narration": "Không phải vì nó tiêu diệt ngay toàn bộ quân Nguyên.",
      "summary": "Không phải vì nó tiêu diệt ngay toàn bộ quân Nguyên.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_096",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Mà vì nó cắt đứt cái dạ dày của đạo quân xâm lược.",
      "narration": "Mà vì nó cắt đứt cái dạ dày của đạo quân xâm lược.",
      "summary": "Mà vì nó cắt đứt cái dạ dày của đạo quân xâm lược.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_097",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Thoát Hoan và Ô Mã Nhi khi tiến sâu vào Đại Việt vẫn chờ nguồn lương từ biển. Nhưng nguồn lương ấy không đến. Quân Nguyên rơi vào tình trạng thiếu thốn.",
      "narration": "Thoát Hoan và Ô Mã Nhi khi tiến sâu vào Đại Việt vẫn chờ nguồn lương từ biển. Nhưng nguồn lương ấy không đến. Quân Nguyên rơi vào tình trạng thiếu thốn.",
      "summary": "Thoát Hoan và Ô Mã Nhi khi tiến sâu vào Đại Việt vẫn chờ nguồn lương từ biển. Nhưng nguồn lương ấy không đến. Quân Nguyên rơi vào tình trạng thiếu thốn.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_098",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Càng ở lâu, họ càng bất lợi. Đại Việt lại có điều kiện tiếp tục chiến lược làm cho địch mệt mỏi, cô lập, rồi chọn thời cơ phản công.",
      "narration": "Càng ở lâu, họ càng bất lợi. Đại Việt lại có điều kiện tiếp tục chiến lược làm cho địch mệt mỏi, cô lập, rồi chọn thời cơ phản công.",
      "summary": "Càng ở lâu, họ càng bất lợi. Đại Việt lại có điều kiện tiếp tục chiến lược làm cho địch mệt mỏi, cô lập, rồi chọn thời cơ phản công.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_099",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Trận Vân Đồn vì thế là một trong những bước ngoặt quan trọng nhất của cuộc kháng chiến chống Nguyên Mông lần thứ ba.",
      "narration": "Trận Vân Đồn vì thế là một trong những bước ngoặt quan trọng nhất của cuộc kháng chiến chống Nguyên Mông lần thứ ba.",
      "summary": "Trận Vân Đồn vì thế là một trong những bước ngoặt quan trọng nhất của cuộc kháng chiến chống Nguyên Mông lần thứ ba.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_100",
      "type": "narration",
      "section": "Trận Vân Đồn Đổi Chiều Cuộc Chiến",
      "text": "Và người đứng ở trung tâm bước ngoặt ấy là Trần Khánh Dư.",
      "narration": "Và người đứng ở trung tâm bước ngoặt ấy là Trần Khánh Dư.",
      "summary": "Và người đứng ở trung tâm bước ngoặt ấy là Trần Khánh Dư.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_101",
      "type": "heading",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Từ Vân Đồn Đến Bạch Đằng",
      "narration": "Từ Vân Đồn Đến Bạch Đằng",
      "summary": "Từ Vân Đồn Đến Bạch Đằng",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Từ Vân Đồn Đến Bạch Đằng, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_102",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Sau khi mất đoàn thuyền lương, quân Nguyên lâm vào thế khó. Đại quân tiến sâu nhưng không có nguồn tiếp tế ổn định.",
      "narration": "Sau khi mất đoàn thuyền lương, quân Nguyên lâm vào thế khó. Đại quân tiến sâu nhưng không có nguồn tiếp tế ổn định.",
      "summary": "Sau khi mất đoàn thuyền lương, quân Nguyên lâm vào thế khó. Đại quân tiến sâu nhưng không có nguồn tiếp tế ổn định.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_103",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Thăng Long có thể chiếm, nhưng không giữ được lâu nếu thiếu lương và liên tục bị quân dân Đại Việt quấy phá.",
      "narration": "Thăng Long có thể chiếm, nhưng không giữ được lâu nếu thiếu lương và liên tục bị quân dân Đại Việt quấy phá.",
      "summary": "Thăng Long có thể chiếm, nhưng không giữ được lâu nếu thiếu lương và liên tục bị quân dân Đại Việt quấy phá.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_104",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Thoát Hoan buộc phải tính đường rút.",
      "narration": "Thoát Hoan buộc phải tính đường rút.",
      "summary": "Thoát Hoan buộc phải tính đường rút.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_105",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Nhưng rút khỏi Đại Việt chưa bao giờ là chuyện dễ. Nhà Trần dưới sự chỉ huy của Hưng Đạo vương Trần Quốc Tuấn đã chuẩn bị thế trận phản công quyết định.",
      "narration": "Nhưng rút khỏi Đại Việt chưa bao giờ là chuyện dễ. Nhà Trần dưới sự chỉ huy của Hưng Đạo vương Trần Quốc Tuấn đã chuẩn bị thế trận phản công quyết định.",
      "summary": "Nhưng rút khỏi Đại Việt chưa bao giờ là chuyện dễ. Nhà Trần dưới sự chỉ huy của Hưng Đạo vương Trần Quốc Tuấn đã chuẩn bị thế trận phản công quyết định.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_106",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Trên sông Bạch Đằng năm 1288, quân dân Đại Việt bố trí bãi cọc, nhử thủy quân Nguyên vào trận địa, rồi đánh tan lực lượng địch. Ô Mã Nhi bị bắt.",
      "narration": "Trên sông Bạch Đằng năm 1288, quân dân Đại Việt bố trí bãi cọc, nhử thủy quân Nguyên vào trận địa, rồi đánh tan lực lượng địch. Ô Mã Nhi bị bắt.",
      "summary": "Trên sông Bạch Đằng năm 1288, quân dân Đại Việt bố trí bãi cọc, nhử thủy quân Nguyên vào trận địa, rồi đánh tan lực lượng địch. Ô Mã Nhi bị bắt.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_107",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Cuộc xâm lược lần thứ ba thất bại thảm hại.",
      "narration": "Cuộc xâm lược lần thứ ba thất bại thảm hại.",
      "summary": "Cuộc xâm lược lần thứ ba thất bại thảm hại.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_108",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Chiến thắng Bạch Đằng là đỉnh cao của nghệ thuật quân sự nhà Trần.",
      "narration": "Chiến thắng Bạch Đằng là đỉnh cao của nghệ thuật quân sự nhà Trần.",
      "summary": "Chiến thắng Bạch Đằng là đỉnh cao của nghệ thuật quân sự nhà Trần.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_109",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Nhưng để có Bạch Đằng, phải có cả một chuỗi điều kiện được tạo ra trước đó: quân Nguyên bị kéo dài, mệt mỏi, thiếu lương, mất thế chủ động.",
      "narration": "Nhưng để có Bạch Đằng, phải có cả một chuỗi điều kiện được tạo ra trước đó: quân Nguyên bị kéo dài, mệt mỏi, thiếu lương, mất thế chủ động.",
      "summary": "Nhưng để có Bạch Đằng, phải có cả một chuỗi điều kiện được tạo ra trước đó: quân Nguyên bị kéo dài, mệt mỏi, thiếu lương, mất thế chủ động.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_110",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Trong chuỗi ấy, Vân Đồn giữ vai trò đặc biệt.",
      "narration": "Trong chuỗi ấy, Vân Đồn giữ vai trò đặc biệt.",
      "summary": "Trong chuỗi ấy, Vân Đồn giữ vai trò đặc biệt.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_111",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Nếu đoàn lương của Trương Văn Hổ đến được nơi, chiến cuộc có thể phức tạp hơn rất nhiều. Quân Nguyên có thể trụ lâu hơn, gây thêm sức ép, khiến Đại Việt phải trả giá lớn hơn.",
      "narration": "Nếu đoàn lương của Trương Văn Hổ đến được nơi, chiến cuộc có thể phức tạp hơn rất nhiều. Quân Nguyên có thể trụ lâu hơn, gây thêm sức ép, khiến Đại Việt phải trả giá lớn hơn.",
      "summary": "Nếu đoàn lương của Trương Văn Hổ đến được nơi, chiến cuộc có thể phức tạp hơn rất nhiều. Quân Nguyên có thể trụ lâu hơn, gây thêm sức ép, khiến Đại Việt phải tr",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_112",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Trần Khánh Dư không phải người duy nhất làm nên chiến thắng năm 1288. Công lao lớn thuộc về toàn quân dân Đại Việt, triều đình nhà Trần, Trần Quốc Tuấn và nhiều tướng lĩnh khác.",
      "narration": "Trần Khánh Dư không phải người duy nhất làm nên chiến thắng năm 1288. Công lao lớn thuộc về toàn quân dân Đại Việt, triều đình nhà Trần, Trần Quốc Tuấn và nhiều tướng lĩnh khác.",
      "summary": "Trần Khánh Dư không phải người duy nhất làm nên chiến thắng năm 1288. Công lao lớn thuộc về toàn quân dân Đại Việt, triều đình nhà Trần, Trần Quốc Tuấn và nhiều",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_113",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Nhưng chiến công Vân Đồn của ông là một mũi dao đánh trúng tử huyệt địch.",
      "narration": "Nhưng chiến công Vân Đồn của ông là một mũi dao đánh trúng tử huyệt địch.",
      "summary": "Nhưng chiến công Vân Đồn của ông là một mũi dao đánh trúng tử huyệt địch.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_114",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Một vị tướng từng bị trách phạt vì để thuyền chiến đi qua, cuối cùng lại lập công bằng cách đánh đúng thứ quan trọng nhất.",
      "narration": "Một vị tướng từng bị trách phạt vì để thuyền chiến đi qua, cuối cùng lại lập công bằng cách đánh đúng thứ quan trọng nhất.",
      "summary": "Một vị tướng từng bị trách phạt vì để thuyền chiến đi qua, cuối cùng lại lập công bằng cách đánh đúng thứ quan trọng nhất.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_115",
      "type": "narration",
      "section": "Từ Vân Đồn Đến Bạch Đằng",
      "text": "Đó là sự khác biệt giữa người chỉ thấy trước mắt và người hiểu cả ván cờ.",
      "narration": "Đó là sự khác biệt giữa người chỉ thấy trước mắt và người hiểu cả ván cờ.",
      "summary": "Đó là sự khác biệt giữa người chỉ thấy trước mắt và người hiểu cả ván cờ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_116",
      "type": "heading",
      "section": "Con Người Của Công Và Tội",
      "text": "Con Người Của Công Và Tội",
      "narration": "Con Người Của Công Và Tội",
      "summary": "Con Người Của Công Và Tội",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Con Người Của Công Và Tội, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_117",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Trần Khánh Dư là nhân vật khiến đời sau khó đánh giá bằng một màu duy nhất.",
      "narration": "Trần Khánh Dư là nhân vật khiến đời sau khó đánh giá bằng một màu duy nhất.",
      "summary": "Trần Khánh Dư là nhân vật khiến đời sau khó đánh giá bằng một màu duy nhất.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_118",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Ông có tài, điều đó không thể phủ nhận.",
      "narration": "Ông có tài, điều đó không thể phủ nhận.",
      "summary": "Ông có tài, điều đó không thể phủ nhận.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_119",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Từ việc lập công sớm, được vua nhận làm nghĩa tử, đến vai trò ở Vân Đồn, tất cả cho thấy ông là một tướng lĩnh có năng lực thật sự.",
      "narration": "Từ việc lập công sớm, được vua nhận làm nghĩa tử, đến vai trò ở Vân Đồn, tất cả cho thấy ông là một tướng lĩnh có năng lực thật sự.",
      "summary": "Từ việc lập công sớm, được vua nhận làm nghĩa tử, đến vai trò ở Vân Đồn, tất cả cho thấy ông là một tướng lĩnh có năng lực thật sự.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_120",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Nhưng ông cũng có lỗi. Chuyện đời riêng với công chúa Thiên Thụy là vết nhơ lớn trong cuộc đời ông, ảnh hưởng đến danh dự hoàng tộc và khiến ông từng bị trừng phạt nặng.",
      "narration": "Nhưng ông cũng có lỗi. Chuyện đời riêng với công chúa Thiên Thụy là vết nhơ lớn trong cuộc đời ông, ảnh hưởng đến danh dự hoàng tộc và khiến ông từng bị trừng phạt nặng.",
      "summary": "Nhưng ông cũng có lỗi. Chuyện đời riêng với công chúa Thiên Thụy là vết nhơ lớn trong cuộc đời ông, ảnh hưởng đến danh dự hoàng tộc và khiến ông từng bị trừng p",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_121",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Ngoài ra, sử sách còn chép một số chuyện về tính cách và hành xử của ông khiến hậu thế bàn luận, trong đó có những điều cho thấy ông không phải mẫu người hoàn toàn mẫu mực.",
      "narration": "Ngoài ra, sử sách còn chép một số chuyện về tính cách và hành xử của ông khiến hậu thế bàn luận, trong đó có những điều cho thấy ông không phải mẫu người hoàn toàn mẫu mực.",
      "summary": "Ngoài ra, sử sách còn chép một số chuyện về tính cách và hành xử của ông khiến hậu thế bàn luận, trong đó có những điều cho thấy ông không phải mẫu người hoàn t",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_122",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Chính vì vậy, khi kể về Trần Khánh Dư, cần công bằng.",
      "narration": "Chính vì vậy, khi kể về Trần Khánh Dư, cần công bằng.",
      "summary": "Chính vì vậy, khi kể về Trần Khánh Dư, cần công bằng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_123",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Không nên vì lỗi lầm mà phủ sạch chiến công.",
      "narration": "Không nên vì lỗi lầm mà phủ sạch chiến công.",
      "summary": "Không nên vì lỗi lầm mà phủ sạch chiến công.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_124",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Cũng không nên vì chiến công mà xóa bỏ lỗi lầm.",
      "narration": "Cũng không nên vì chiến công mà xóa bỏ lỗi lầm.",
      "summary": "Cũng không nên vì chiến công mà xóa bỏ lỗi lầm.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_125",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Lịch sử thật sự hấp dẫn không phải vì nhân vật nào cũng hoàn hảo, mà vì họ là con người. Họ có ánh sáng và bóng tối.",
      "narration": "Lịch sử thật sự hấp dẫn không phải vì nhân vật nào cũng hoàn hảo, mà vì họ là con người. Họ có ánh sáng và bóng tối.",
      "summary": "Lịch sử thật sự hấp dẫn không phải vì nhân vật nào cũng hoàn hảo, mà vì họ là con người. Họ có ánh sáng và bóng tối.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_126",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Có lúc đi sai đường, có lúc đứng đúng vị trí. Có lúc khiến người ta trách, có lúc khiến cả đất nước phải ghi ơn.",
      "narration": "Có lúc đi sai đường, có lúc đứng đúng vị trí. Có lúc khiến người ta trách, có lúc khiến cả đất nước phải ghi ơn.",
      "summary": "Có lúc đi sai đường, có lúc đứng đúng vị trí. Có lúc khiến người ta trách, có lúc khiến cả đất nước phải ghi ơn.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_127",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Trần Khánh Dư là một trường hợp như vậy.",
      "narration": "Trần Khánh Dư là một trường hợp như vậy.",
      "summary": "Trần Khánh Dư là một trường hợp như vậy.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_128",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Ông nhắc ta rằng tài năng nếu không đi cùng kỷ luật đạo đức có thể khiến con người sa ngã.",
      "narration": "Ông nhắc ta rằng tài năng nếu không đi cùng kỷ luật đạo đức có thể khiến con người sa ngã.",
      "summary": "Ông nhắc ta rằng tài năng nếu không đi cùng kỷ luật đạo đức có thể khiến con người sa ngã.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_129",
      "type": "narration",
      "section": "Con Người Của Công Và Tội",
      "text": "Nhưng ông cũng chứng minh rằng một người từng ngã, nếu còn năng lực và gặp lúc đất nước cần, vẫn có thể đứng dậy để làm việc lớn.",
      "narration": "Nhưng ông cũng chứng minh rằng một người từng ngã, nếu còn năng lực và gặp lúc đất nước cần, vẫn có thể đứng dậy để làm việc lớn.",
      "summary": "Nhưng ông cũng chứng minh rằng một người từng ngã, nếu còn năng lực và gặp lúc đất nước cần, vẫn có thể đứng dậy để làm việc lớn.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_130",
      "type": "heading",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "narration": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "summary": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Nhà Trần Và Cách Dùng Người Trong Thời Loạn, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_131",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Câu chuyện Trần Khánh Dư cũng cho thấy bản lĩnh dùng người của triều Trần.",
      "narration": "Câu chuyện Trần Khánh Dư cũng cho thấy bản lĩnh dùng người của triều Trần.",
      "summary": "Câu chuyện Trần Khánh Dư cũng cho thấy bản lĩnh dùng người của triều Trần.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_132",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Trong thời bình, lỗi lầm của một người có thể khiến triều đình không bao giờ dùng lại.",
      "narration": "Trong thời bình, lỗi lầm của một người có thể khiến triều đình không bao giờ dùng lại.",
      "summary": "Trong thời bình, lỗi lầm của một người có thể khiến triều đình không bao giờ dùng lại.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_133",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Nhưng trong thời chiến, khi vận mệnh quốc gia bị đe dọa, nhà Trần biết nhìn vào năng lực và đặt người đúng chỗ. Điều đó không có nghĩa là dung túng sai phạm.",
      "narration": "Nhưng trong thời chiến, khi vận mệnh quốc gia bị đe dọa, nhà Trần biết nhìn vào năng lực và đặt người đúng chỗ. Điều đó không có nghĩa là dung túng sai phạm.",
      "summary": "Nhưng trong thời chiến, khi vận mệnh quốc gia bị đe dọa, nhà Trần biết nhìn vào năng lực và đặt người đúng chỗ. Điều đó không có nghĩa là dung túng sai phạm.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_134",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Trần Khánh Dư đã bị phạt, bị tước chức, bị đẩy xuống thân phận thấp. Nhưng khi cần người tài, triều đình vẫn cho ông cơ hội chuộc lỗi.",
      "narration": "Trần Khánh Dư đã bị phạt, bị tước chức, bị đẩy xuống thân phận thấp. Nhưng khi cần người tài, triều đình vẫn cho ông cơ hội chuộc lỗi.",
      "summary": "Trần Khánh Dư đã bị phạt, bị tước chức, bị đẩy xuống thân phận thấp. Nhưng khi cần người tài, triều đình vẫn cho ông cơ hội chuộc lỗi.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_135",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Đây là sự thực dụng nhưng cũng rất sáng suốt.",
      "narration": "Đây là sự thực dụng nhưng cũng rất sáng suốt.",
      "summary": "Đây là sự thực dụng nhưng cũng rất sáng suốt.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_136",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Một đất nước muốn sống sót trước kẻ thù mạnh phải biết tập hợp tối đa nhân tài. Người hoàn hảo rất hiếm. Người có tài nhưng từng phạm sai lầm thì lịch sử thời nào cũng có.",
      "narration": "Một đất nước muốn sống sót trước kẻ thù mạnh phải biết tập hợp tối đa nhân tài. Người hoàn hảo rất hiếm. Người có tài nhưng từng phạm sai lầm thì lịch sử thời nào cũng có.",
      "summary": "Một đất nước muốn sống sót trước kẻ thù mạnh phải biết tập hợp tối đa nhân tài. Người hoàn hảo rất hiếm. Người có tài nhưng từng phạm sai lầm thì lịch sử thời n",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_137",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Vấn đề là dùng họ thế nào, kiểm soát họ ra sao, đặt họ vào nhiệm vụ nào để tài năng phục vụ việc chung.",
      "narration": "Vấn đề là dùng họ thế nào, kiểm soát họ ra sao, đặt họ vào nhiệm vụ nào để tài năng phục vụ việc chung.",
      "summary": "Vấn đề là dùng họ thế nào, kiểm soát họ ra sao, đặt họ vào nhiệm vụ nào để tài năng phục vụ việc chung.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_138",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Trần Khánh Dư được đặt ở Vân Đồn, nơi cần một tướng có con mắt chiến lược và sự quyết đoán.",
      "narration": "Trần Khánh Dư được đặt ở Vân Đồn, nơi cần một tướng có con mắt chiến lược và sự quyết đoán.",
      "summary": "Trần Khánh Dư được đặt ở Vân Đồn, nơi cần một tướng có con mắt chiến lược và sự quyết đoán.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_139",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Ông đã mắc sai lầm ban đầu hoặc ít nhất để xảy ra thất lợi, nhưng ông nhìn ra cơ hội phía sau và biến nó thành chiến thắng.",
      "narration": "Ông đã mắc sai lầm ban đầu hoặc ít nhất để xảy ra thất lợi, nhưng ông nhìn ra cơ hội phía sau và biến nó thành chiến thắng.",
      "summary": "Ông đã mắc sai lầm ban đầu hoặc ít nhất để xảy ra thất lợi, nhưng ông nhìn ra cơ hội phía sau và biến nó thành chiến thắng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_140",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Nếu triều đình xử ông ngay sau thất bại đầu, có thể Đại Việt đã mất một cơ hội lớn.",
      "narration": "Nếu triều đình xử ông ngay sau thất bại đầu, có thể Đại Việt đã mất một cơ hội lớn.",
      "summary": "Nếu triều đình xử ông ngay sau thất bại đầu, có thể Đại Việt đã mất một cơ hội lớn.",
      "visual_beat": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "visual_prompt": "Ancient Vietnamese court scene involving Trần Khánh Dư, courtiers, warm antique palace atmosphere, ink-wash historical illustration.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_141",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Nếu ông không đủ bản lĩnh để xin hoãn tội và tiếp tục chờ đoàn lương, Vân Đồn đã không trở thành chiến công.",
      "narration": "Nếu ông không đủ bản lĩnh để xin hoãn tội và tiếp tục chờ đoàn lương, Vân Đồn đã không trở thành chiến công.",
      "summary": "Nếu ông không đủ bản lĩnh để xin hoãn tội và tiếp tục chờ đoàn lương, Vân Đồn đã không trở thành chiến công.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_142",
      "type": "narration",
      "section": "Nhà Trần Và Cách Dùng Người Trong Thời Loạn",
      "text": "Lịch sử nhiều khi xoay chiều trong những khoảnh khắc như thế.",
      "narration": "Lịch sử nhiều khi xoay chiều trong những khoảnh khắc như thế.",
      "summary": "Lịch sử nhiều khi xoay chiều trong những khoảnh khắc như thế.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_143",
      "type": "heading",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "narration": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "summary": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_144",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Sau chiến thắng chống Nguyên Mông, Trần Khánh Dư tiếp tục sống trong thời Trần, nhưng tên tuổi ông mãi gắn chặt nhất với Vân Đồn.",
      "narration": "Sau chiến thắng chống Nguyên Mông, Trần Khánh Dư tiếp tục sống trong thời Trần, nhưng tên tuổi ông mãi gắn chặt nhất với Vân Đồn.",
      "summary": "Sau chiến thắng chống Nguyên Mông, Trần Khánh Dư tiếp tục sống trong thời Trần, nhưng tên tuổi ông mãi gắn chặt nhất với Vân Đồn.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    },
    {
      "scene_id": "scene_145",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Đó là nơi ông làm được việc lớn nhất, cũng là nơi cuộc đời nhiều thăng trầm của ông tìm thấy ý nghĩa lịch sử rõ nhất.",
      "narration": "Đó là nơi ông làm được việc lớn nhất, cũng là nơi cuộc đời nhiều thăng trầm của ông tìm thấy ý nghĩa lịch sử rõ nhất.",
      "summary": "Đó là nơi ông làm được việc lớn nhất, cũng là nơi cuộc đời nhiều thăng trầm của ông tìm thấy ý nghĩa lịch sử rõ nhất.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_146",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Vân Đồn không chỉ là một trận đánh trên biển.",
      "narration": "Vân Đồn không chỉ là một trận đánh trên biển.",
      "summary": "Vân Đồn không chỉ là một trận đánh trên biển.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_147",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Đó là trận đánh vào hậu cần, vào kế hoạch, vào niềm tin chiến thắng của quân xâm lược.",
      "narration": "Đó là trận đánh vào hậu cần, vào kế hoạch, vào niềm tin chiến thắng của quân xâm lược.",
      "summary": "Đó là trận đánh vào hậu cần, vào kế hoạch, vào niềm tin chiến thắng của quân xâm lược.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_148",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Nó cho thấy quân dân Đại Việt không chỉ giỏi đánh trực diện, mà còn biết đánh vào chỗ yếu nhất của địch.",
      "narration": "Nó cho thấy quân dân Đại Việt không chỉ giỏi đánh trực diện, mà còn biết đánh vào chỗ yếu nhất của địch.",
      "summary": "Nó cho thấy quân dân Đại Việt không chỉ giỏi đánh trực diện, mà còn biết đánh vào chỗ yếu nhất của địch.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_149",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Nó chứng minh rằng trong chiến tranh, phá một đoàn lương đôi khi có giá trị không kém phá một đạo quân.",
      "narration": "Nó chứng minh rằng trong chiến tranh, phá một đoàn lương đôi khi có giá trị không kém phá một đạo quân.",
      "summary": "Nó chứng minh rằng trong chiến tranh, phá một đoàn lương đôi khi có giá trị không kém phá một đạo quân.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 8
    },
    {
      "scene_id": "scene_150",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Trần Khánh Dư hiểu điều đó.",
      "narration": "Trần Khánh Dư hiểu điều đó.",
      "summary": "Trần Khánh Dư hiểu điều đó.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_151",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Ông không bị ám ảnh bởi việc phải chặn mọi con thuyền địch ngay từ đầu. Ông nhìn ra mục tiêu đáng đánh hơn. Và khi thời cơ đến, ông ra tay.",
      "narration": "Ông không bị ám ảnh bởi việc phải chặn mọi con thuyền địch ngay từ đầu. Ông nhìn ra mục tiêu đáng đánh hơn. Và khi thời cơ đến, ông ra tay.",
      "summary": "Ông không bị ám ảnh bởi việc phải chặn mọi con thuyền địch ngay từ đầu. Ông nhìn ra mục tiêu đáng đánh hơn. Và khi thời cơ đến, ông ra tay.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_152",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Có lẽ chính kinh nghiệm thăng trầm trong đời đã rèn cho ông sự lì lợm ấy.",
      "narration": "Có lẽ chính kinh nghiệm thăng trầm trong đời đã rèn cho ông sự lì lợm ấy.",
      "summary": "Có lẽ chính kinh nghiệm thăng trầm trong đời đã rèn cho ông sự lì lợm ấy.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_153",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Một người từng mất hết danh vị, từng chèo thuyền bán than, từng bị đời nhìn bằng ánh mắt khác, khi được trao cơ hội cuối cùng, sẽ hiểu giá trị của một khoảnh khắc.",
      "narration": "Một người từng mất hết danh vị, từng chèo thuyền bán than, từng bị đời nhìn bằng ánh mắt khác, khi được trao cơ hội cuối cùng, sẽ hiểu giá trị của một khoảnh khắc.",
      "summary": "Một người từng mất hết danh vị, từng chèo thuyền bán than, từng bị đời nhìn bằng ánh mắt khác, khi được trao cơ hội cuối cùng, sẽ hiểu giá trị của một khoảnh kh",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_154",
      "type": "narration",
      "section": "Tiếng Sóng Vân Đồn Và Dấu Ấn Của Một Đời Tướng",
      "text": "Ở Vân Đồn, Trần Khánh Dư đã nắm lấy khoảnh khắc ấy.",
      "narration": "Ở Vân Đồn, Trần Khánh Dư đã nắm lấy khoảnh khắc ấy.",
      "summary": "Ở Vân Đồn, Trần Khánh Dư đã nắm lấy khoảnh khắc ấy.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_155",
      "type": "heading",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Người Đứng Dậy Từ Tro Bụi",
      "narration": "Người Đứng Dậy Từ Tro Bụi",
      "summary": "Người Đứng Dậy Từ Tro Bụi",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Người Đứng Dậy Từ Tro Bụi, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_156",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Trần Khánh Dư không phải vị tướng hoàn hảo.",
      "narration": "Trần Khánh Dư không phải vị tướng hoàn hảo.",
      "summary": "Trần Khánh Dư không phải vị tướng hoàn hảo.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_157",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Nhưng ông là vị tướng đáng nhớ.",
      "narration": "Nhưng ông là vị tướng đáng nhớ.",
      "summary": "Nhưng ông là vị tướng đáng nhớ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_158",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Đáng nhớ vì tài năng.",
      "narration": "Đáng nhớ vì tài năng.",
      "summary": "Đáng nhớ vì tài năng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_159",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Đáng nhớ vì cú ngã.",
      "narration": "Đáng nhớ vì cú ngã.",
      "summary": "Đáng nhớ vì cú ngã.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_160",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Đáng nhớ vì cách ông trở lại.",
      "narration": "Đáng nhớ vì cách ông trở lại.",
      "summary": "Đáng nhớ vì cách ông trở lại.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_161",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Và đáng nhớ nhất vì chiến công Vân Đồn, nơi ông góp phần cắt đứt nguồn sống của đại quân Nguyên, mở đường cho thế trận phản công dẫn đến Bạch Đằng 1288.",
      "narration": "Và đáng nhớ nhất vì chiến công Vân Đồn, nơi ông góp phần cắt đứt nguồn sống của đại quân Nguyên, mở đường cho thế trận phản công dẫn đến Bạch Đằng 1288.",
      "summary": "Và đáng nhớ nhất vì chiến công Vân Đồn, nơi ông góp phần cắt đứt nguồn sống của đại quân Nguyên, mở đường cho thế trận phản công dẫn đến Bạch Đằng 1288.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_162",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Trong lịch sử Việt Nam, có những nhân vật như tấm gương sáng không vết bụi.",
      "narration": "Trong lịch sử Việt Nam, có những nhân vật như tấm gương sáng không vết bụi.",
      "summary": "Trong lịch sử Việt Nam, có những nhân vật như tấm gương sáng không vết bụi.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 6
    },
    {
      "scene_id": "scene_163",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Cũng có những nhân vật giống một thanh kiếm từng sứt mẻ, từng bị vứt vào góc tối, nhưng khi đem ra đúng lúc vẫn chém được nhát quyết định.",
      "narration": "Cũng có những nhân vật giống một thanh kiếm từng sứt mẻ, từng bị vứt vào góc tối, nhưng khi đem ra đúng lúc vẫn chém được nhát quyết định.",
      "summary": "Cũng có những nhân vật giống một thanh kiếm từng sứt mẻ, từng bị vứt vào góc tối, nhưng khi đem ra đúng lúc vẫn chém được nhát quyết định.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_164",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Trần Khánh Dư thuộc về kiểu thứ hai.",
      "narration": "Trần Khánh Dư thuộc về kiểu thứ hai.",
      "summary": "Trần Khánh Dư thuộc về kiểu thứ hai.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_165",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Câu chuyện của ông vì thế có sức nặng riêng.",
      "narration": "Câu chuyện của ông vì thế có sức nặng riêng.",
      "summary": "Câu chuyện của ông vì thế có sức nặng riêng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_166",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Nó không chỉ kể về chiến thắng, mà còn kể về cơ hội chuộc lỗi, về cách dùng người, về sự phức tạp của con người trong lịch sử.",
      "narration": "Nó không chỉ kể về chiến thắng, mà còn kể về cơ hội chuộc lỗi, về cách dùng người, về sự phức tạp của con người trong lịch sử.",
      "summary": "Nó không chỉ kể về chiến thắng, mà còn kể về cơ hội chuộc lỗi, về cách dùng người, về sự phức tạp của con người trong lịch sử.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_167",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Nó nhắc rằng một đời người có thể có những trang xấu, nhưng nếu biết đứng dậy và làm việc lớn cho non sông, lịch sử vẫn sẽ ghi lại phần công lao xứng đáng.",
      "narration": "Nó nhắc rằng một đời người có thể có những trang xấu, nhưng nếu biết đứng dậy và làm việc lớn cho non sông, lịch sử vẫn sẽ ghi lại phần công lao xứng đáng.",
      "summary": "Nó nhắc rằng một đời người có thể có những trang xấu, nhưng nếu biết đứng dậy và làm việc lớn cho non sông, lịch sử vẫn sẽ ghi lại phần công lao xứng đáng.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_168",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Dĩ nhiên, đứng dậy không xóa được quá khứ.",
      "narration": "Dĩ nhiên, đứng dậy không xóa được quá khứ.",
      "summary": "Dĩ nhiên, đứng dậy không xóa được quá khứ.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_169",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Nhưng đứng dậy có thể tạo ra một tương lai khác.",
      "narration": "Nhưng đứng dậy có thể tạo ra một tương lai khác.",
      "summary": "Nhưng đứng dậy có thể tạo ra một tương lai khác.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_170",
      "type": "narration",
      "section": "Người Đứng Dậy Từ Tro Bụi",
      "text": "Với Trần Khánh Dư, tương lai ấy đã vang lên bằng tiếng sóng Vân Đồn, bằng đoàn thuyền lương giặc bị phá tan, bằng sự đói mệt của quân Nguyên, bằng chiến thắng Bạch Đằng không lâu sau đó.",
      "narration": "Với Trần Khánh Dư, tương lai ấy đã vang lên bằng tiếng sóng Vân Đồn, bằng đoàn thuyền lương giặc bị phá tan, bằng sự đói mệt của quân Nguyên, bằng chiến thắng Bạch Đằng không lâu sau đó.",
      "summary": "Với Trần Khánh Dư, tương lai ấy đã vang lên bằng tiếng sóng Vân Đồn, bằng đoàn thuyền lương giặc bị phá tan, bằng sự đói mệt của quân Nguyên, bằng chiến thắng B",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_171",
      "type": "heading",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "narration": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "summary": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "visual_beat": "Title card / heading card",
      "visual_prompt": "Light Vietnamese old-calligraphy title-card on warm antique paper, subtle ink wash, small red seal accent, text: Tiếng Sóng Còn Kể Chuyện Vân Đồn, airy composition, no modern typography.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene"
    },
    {
      "scene_id": "scene_172",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Nhiều thế kỷ đã trôi qua. Biển Vân Đồn vẫn còn đó, sóng vẫn vỗ qua những cửa biển đông bắc, nơi từng chứng kiến những đoàn thuyền đi qua trong khói lửa chiến tranh.",
      "narration": "Nhiều thế kỷ đã trôi qua. Biển Vân Đồn vẫn còn đó, sóng vẫn vỗ qua những cửa biển đông bắc, nơi từng chứng kiến những đoàn thuyền đi qua trong khói lửa chiến tranh.",
      "summary": "Nhiều thế kỷ đã trôi qua. Biển Vân Đồn vẫn còn đó, sóng vẫn vỗ qua những cửa biển đông bắc, nơi từng chứng kiến những đoàn thuyền đi qua trong khói lửa chiến tr",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_173",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Nếu lắng nghe lịch sử từ tiếng sóng ấy, ta sẽ nghe câu chuyện về một vị tướng từng bị thất sủng, từng sống đời bán than, rồi được gọi trở lại khi đất nước lâm nguy.",
      "narration": "Nếu lắng nghe lịch sử từ tiếng sóng ấy, ta sẽ nghe câu chuyện về một vị tướng từng bị thất sủng, từng sống đời bán than, rồi được gọi trở lại khi đất nước lâm nguy.",
      "summary": "Nếu lắng nghe lịch sử từ tiếng sóng ấy, ta sẽ nghe câu chuyện về một vị tướng từng bị thất sủng, từng sống đời bán than, rồi được gọi trở lại khi đất nước lâm n",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 13
    },
    {
      "scene_id": "scene_174",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Ta sẽ nghe tiếng triều đình trách phạt sau thất bại đầu tiên. Ta sẽ nghe lời xin hoãn tội của một con người biết rằng trận đánh thật sự vẫn còn phía trước.",
      "narration": "Ta sẽ nghe tiếng triều đình trách phạt sau thất bại đầu tiên. Ta sẽ nghe lời xin hoãn tội của một con người biết rằng trận đánh thật sự vẫn còn phía trước.",
      "summary": "Ta sẽ nghe tiếng triều đình trách phạt sau thất bại đầu tiên. Ta sẽ nghe lời xin hoãn tội của một con người biết rằng trận đánh thật sự vẫn còn phía trước.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_175",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Và rồi ta sẽ nghe tiếng quân Trần ập xuống đoàn thuyền lương của Trương Văn Hổ, biến hy vọng của quân Nguyên thành tro bụi giữa biển khơi.",
      "narration": "Và rồi ta sẽ nghe tiếng quân Trần ập xuống đoàn thuyền lương của Trương Văn Hổ, biến hy vọng của quân Nguyên thành tro bụi giữa biển khơi.",
      "summary": "Và rồi ta sẽ nghe tiếng quân Trần ập xuống đoàn thuyền lương của Trương Văn Hổ, biến hy vọng của quân Nguyên thành tro bụi giữa biển khơi.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 10
    },
    {
      "scene_id": "scene_176",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Trần Khánh Dư bước vào lịch sử không bằng con đường thẳng, mà bằng một đường vòng đầy gai góc.",
      "narration": "Trần Khánh Dư bước vào lịch sử không bằng con đường thẳng, mà bằng một đường vòng đầy gai góc.",
      "summary": "Trần Khánh Dư bước vào lịch sử không bằng con đường thẳng, mà bằng một đường vòng đầy gai góc.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 7
    },
    {
      "scene_id": "scene_177",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Nhưng chính đường vòng ấy làm câu chuyện của ông trở nên đặc biệt.",
      "narration": "Nhưng chính đường vòng ấy làm câu chuyện của ông trở nên đặc biệt.",
      "summary": "Nhưng chính đường vòng ấy làm câu chuyện của ông trở nên đặc biệt.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_178",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Ông cho thấy lịch sử không chỉ cần những người chưa từng sai.",
      "narration": "Ông cho thấy lịch sử không chỉ cần những người chưa từng sai.",
      "summary": "Ông cho thấy lịch sử không chỉ cần những người chưa từng sai.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_179",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Lịch sử còn có chỗ cho những người biết trả giá cho sai lầm, biết chờ thời, biết dùng tài năng còn lại để phụng sự đất nước khi vận mệnh gọi tên.",
      "narration": "Lịch sử còn có chỗ cho những người biết trả giá cho sai lầm, biết chờ thời, biết dùng tài năng còn lại để phụng sự đất nước khi vận mệnh gọi tên.",
      "summary": "Lịch sử còn có chỗ cho những người biết trả giá cho sai lầm, biết chờ thời, biết dùng tài năng còn lại để phụng sự đất nước khi vận mệnh gọi tên.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 12
    },
    {
      "scene_id": "scene_180",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Trong hào khí Đông A, bên cạnh Trần Hưng Đạo, Trần Quang Khải, Trần Nhật Duật, Phạm Ngũ Lão và bao tướng sĩ vô danh, Trần Khánh Dư là một nét vẽ vừa sáng vừa tối, nhưng không thể thiếu.",
      "narration": "Trong hào khí Đông A, bên cạnh Trần Hưng Đạo, Trần Quang Khải, Trần Nhật Duật, Phạm Ngũ Lão và bao tướng sĩ vô danh, Trần Khánh Dư là một nét vẽ vừa sáng vừa tối, nhưng không thể thiếu.",
      "summary": "Trong hào khí Đông A, bên cạnh Trần Hưng Đạo, Trần Quang Khải, Trần Nhật Duật, Phạm Ngũ Lão và bao tướng sĩ vô danh, Trần Khánh Dư là một nét vẽ vừa sáng vừa tố",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_181",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Bởi nếu thiếu Vân Đồn, chiến cuộc năm 1288 sẽ khác.",
      "narration": "Bởi nếu thiếu Vân Đồn, chiến cuộc năm 1288 sẽ khác.",
      "summary": "Bởi nếu thiếu Vân Đồn, chiến cuộc năm 1288 sẽ khác.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_182",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Nếu thiếu cú đánh vào đoàn lương Trương Văn Hổ, đại quân Nguyên có thể đã có thêm thời gian, thêm sức lực, thêm cơ hội gieo tai họa lên Đại Việt.",
      "narration": "Nếu thiếu cú đánh vào đoàn lương Trương Văn Hổ, đại quân Nguyên có thể đã có thêm thời gian, thêm sức lực, thêm cơ hội gieo tai họa lên Đại Việt.",
      "summary": "Nếu thiếu cú đánh vào đoàn lương Trương Văn Hổ, đại quân Nguyên có thể đã có thêm thời gian, thêm sức lực, thêm cơ hội gieo tai họa lên Đại Việt.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_183",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Và nếu thiếu một Trần Khánh Dư đủ táo bạo để nhìn qua thất bại ban đầu, nhà Trần có thể đã bỏ lỡ một đòn đánh vào tử huyệt kẻ thù.",
      "narration": "Và nếu thiếu một Trần Khánh Dư đủ táo bạo để nhìn qua thất bại ban đầu, nhà Trần có thể đã bỏ lỡ một đòn đánh vào tử huyệt kẻ thù.",
      "summary": "Và nếu thiếu một Trần Khánh Dư đủ táo bạo để nhìn qua thất bại ban đầu, nhà Trần có thể đã bỏ lỡ một đòn đánh vào tử huyệt kẻ thù.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 11
    },
    {
      "scene_id": "scene_184",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Vì thế, khi kể lại lịch sử, ta nhớ đến ông không phải để biến ông thành người không tì vết, mà để nhìn ông đúng như một con người của thời đại: tài giỏi, sai lầm, ngang tàng, từng mất tất cả, rồi lập công lớn.",
      "narration": "Vì thế, khi kể lại lịch sử, ta nhớ đến ông không phải để biến ông thành người không tì vết, mà để nhìn ông đúng như một con người của thời đại: tài giỏi, sai lầm, ngang tàng, từng mất tất cả, rồi lập công lớn.",
      "summary": "Vì thế, khi kể lại lịch sử, ta nhớ đến ông không phải để biến ông thành người không tì vết, mà để nhìn ông đúng như một con người của thời đại: tài giỏi, sai lầ",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_185",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Trần Khánh Dư — vị tướng từ tro bụi trở lại — đã để lại cho hậu thế một bài học sâu xa: trong vận nước hiểm nghèo, một quyết định đúng lúc có thể cứu cả cục diện; và trong đời người, một lần đứng dậy đúng nghĩa có thể khiến tên tuổi vượt qua mọi bóng tối đã từng phủ xuống.",
      "narration": "Trần Khánh Dư — vị tướng từ tro bụi trở lại — đã để lại cho hậu thế một bài học sâu xa: trong vận nước hiểm nghèo, một quyết định đúng lúc có thể cứu cả cục diện; và trong đời người, một lần đứng dậy đúng nghĩa có thể khiến tên tuổi vượt qua mọi bóng tối đã từng phủ xuống.",
      "summary": "Trần Khánh Dư — vị tướng từ tro bụi trở lại — đã để lại cho hậu thế một bài học sâu xa: trong vận nước hiểm nghèo, một quyết định đúng lúc có thể cứu cả cục diệ",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 14
    },
    {
      "scene_id": "scene_186",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Tiếng sóng Vân Đồn vẫn kể câu chuyện ấy.",
      "narration": "Tiếng sóng Vân Đồn vẫn kể câu chuyện ấy.",
      "summary": "Tiếng sóng Vân Đồn vẫn kể câu chuyện ấy.",
      "visual_beat": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "visual_prompt": "River or sea battlefield landscape of Đại Việt, boats, mist, banners, Trần Khánh Dư era, Vietnamese cổ phong ink-wash style.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_187",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Không ồn ào.",
      "narration": "Không ồn ào.",
      "summary": "Không ồn ào.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_188",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Không tô hồng.",
      "narration": "Không tô hồng.",
      "summary": "Không tô hồng.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_189",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Nhưng bền bỉ như lịch sử.",
      "narration": "Nhưng bền bỉ như lịch sử.",
      "summary": "Nhưng bền bỉ như lịch sử.",
      "visual_beat": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "visual_prompt": "Narrative Vietnamese historical scene about Trần Khánh Dư, Đại Việt people, antique paper, muted sepia watercolor, dignified mood.",
      "estimated_seconds": 5
    },
    {
      "scene_id": "scene_190",
      "type": "narration",
      "section": "Tiếng Sóng Còn Kể Chuyện Vân Đồn",
      "text": "Rằng có một người từng ngã rất sâu, rồi trong giờ phút non sông cần nhất, đã đánh một trận làm đổi chiều cuộc chiến.",
      "narration": "Rằng có một người từng ngã rất sâu, rồi trong giờ phút non sông cần nhất, đã đánh một trận làm đổi chiều cuộc chiến.",
      "summary": "Rằng có một người từng ngã rất sâu, rồi trong giờ phút non sông cần nhất, đã đánh một trận làm đổi chiều cuộc chiến.",
      "visual_beat": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "visual_prompt": "Vietnamese historical war scene featuring Trần Khánh Dư, Đại Việt soldiers, banners, rivers or mountains, cinematic but historically grounded.",
      "estimated_seconds": 9
    }
  ]
}