[
  {
    "scene_id": 1,
    "summary": "Mùa đông năm 1427, trong số những người tham dự Hội thề Đông Quan sau đại thắng quân Minh do Bộ chỉ huy nghĩa quân Lam Sơn tổ chức,",
    "narration": "Mùa đông năm 1427, trong số những người tham dự Hội thề Đông Quan sau đại thắng quân Minh do Bộ chỉ huy nghĩa quân Lam Sơn tổ chức,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Hội thề Đông Quan sau đại thắng quân Minh, Lê Lợi và các tướng Lam Sơn trong không khí trang nghiêm; Trần Nguyên Hãn nổi bật trong hàng tướng. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 2,
    "summary": "có một vị tướng mà tên tuổi và vị trí xếp trong danh sách chỉ đứng sau Bình Định Vương Lê Lợi.",
    "narration": "có một vị tướng mà tên tuổi và vị trí xếp trong danh sách chỉ đứng sau Bình Định Vương Lê Lợi.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 3,
    "summary": "Người đó chính là Tả tướng quốc Trần Nguyên Hãn - vị tướng mưu lược và dũng khí, cả cuộc đời hết lòng vì nghĩa lớn.",
    "narration": "Người đó chính là Tả tướng quốc Trần Nguyên Hãn - vị tướng mưu lược và dũng khí, cả cuộc đời hết lòng vì nghĩa lớn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 4,
    "summary": "Trần Nguyên Hãn quê ở Sơn Đông, Lập Thạch, Vĩnh Phúc trước đây (nay thuộc tỉnh Phú Thọ).",
    "narration": "Trần Nguyên Hãn quê ở Sơn Đông, Lập Thạch, Vĩnh Phúc trước đây (nay thuộc tỉnh Phú Thọ).",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn trở về Sơn Đông, chăm lo dân binh và ruộng vườn trong khung cảnh làng quê Đại Việt. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 5,
    "summary": "Ông vốn xuất thân từ dòng dõi quý tộc họ Trần, là cháu nội của quan Tư đồ Trần Nguyên Đán và cháu họ của Chiêu Minh Vương Trần Quang Khải.",
    "narration": "Ông vốn xuất thân từ dòng dõi quý tộc họ Trần, là cháu nội của quan Tư đồ Trần Nguyên Đán và cháu họ của Chiêu Minh Vương Trần Quang Khải.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 6,
    "summary": "Sớm mồ côi cha, Trần Nguyên Hãn phải theo mẹ rời làng quê lên sinh sống và lập nghiệp ở trang Sơn Đông.",
    "narration": "Sớm mồ côi cha, Trần Nguyên Hãn phải theo mẹ rời làng quê lên sinh sống và lập nghiệp ở trang Sơn Đông.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn trở về Sơn Đông, chăm lo dân binh và ruộng vườn trong khung cảnh làng quê Đại Việt. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 7,
    "summary": "Xuất thân trong một dòng dõi nho học và giỏi binh pháp nên ngay từ nhỏ Trần Nguyên Hãn đã sớm bộc lộ tư chất thông minh.",
    "narration": "Xuất thân trong một dòng dõi nho học và giỏi binh pháp nên ngay từ nhỏ Trần Nguyên Hãn đã sớm bộc lộ tư chất thông minh.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 8,
    "summary": "Bước vào tuổi trưởng thành, ông đã tỏ ra là một chàng trai trọng nghĩa, giỏi võ nghệ, am hiểu binh pháp và đặc biệt là có chí lớn.",
    "narration": "Bước vào tuổi trưởng thành, ông đã tỏ ra là một chàng trai trọng nghĩa, giỏi võ nghệ, am hiểu binh pháp và đặc biệt là có chí lớn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 9,
    "summary": "Khi cuộc kháng chiến của nhà Hồ thất bại, quân Minh xâm lược giày xéo nước ta, trăm họ lầm than, cùng cực.",
    "narration": "Khi cuộc kháng chiến của nhà Hồ thất bại, quân Minh xâm lược giày xéo nước ta, trăm họ lầm than, cùng cực.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 10,
    "summary": "Không cam chịu cảnh đó, Trần Nguyên Hãn đã dựa vào khu rừng Thần ở Lập Thạch để lập căn cứ,",
    "narration": "Không cam chịu cảnh đó, Trần Nguyên Hãn đã dựa vào khu rừng Thần ở Lập Thạch để lập căn cứ,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn dựng căn cứ trong rừng Thần Lập Thạch, chiêu mộ trai tráng, cờ nghĩa quân phất nhẹ. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 11,
    "summary": "chiêu mộ thanh niên trai tráng trong vùng cùng đứng lên chống quân Minh xâm lược.",
    "narration": "chiêu mộ thanh niên trai tráng trong vùng cùng đứng lên chống quân Minh xâm lược.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 8
  },
  {
    "scene_id": 12,
    "summary": "Chỉ trong một thời gian ngắn, đội nghĩa binh của Trần Nguyên Hãn đã phát triển được 5 nghìn quân.",
    "narration": "Chỉ trong một thời gian ngắn, đội nghĩa binh của Trần Nguyên Hãn đã phát triển được 5 nghìn quân.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 13,
    "summary": "Từ căn cứ rừng Thần, nghĩa quân do ông chỉ huy đã đánh một số trận, trong đó có trận tập kích đồn Tam Giang gây được tiếng vang trong vùng.",
    "narration": "Từ căn cứ rừng Thần, nghĩa quân do ông chỉ huy đã đánh một số trận, trong đó có trận tập kích đồn Tam Giang gây được tiếng vang trong vùng.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn dựng căn cứ trong rừng Thần Lập Thạch, chiêu mộ trai tráng, cờ nghĩa quân phất nhẹ. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 14,
    "summary": "Không dừng lại ở đó, để mưu tính việc lớn, Trần Nguyên Hãn đã cải trang tìm đường đến gặp Nguyễn Trãi bàn kế sách chống lại quân xâm lược nhà Minh.",
    "narration": "Không dừng lại ở đó, để mưu tính việc lớn, Trần Nguyên Hãn đã cải trang tìm đường đến gặp Nguyễn Trãi bàn kế sách chống lại quân xâm lược nhà Minh.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cải trang gặp Nguyễn Trãi dưới đèn dầu, hai người bàn kế sách trên bản đồ Đại Việt. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 15,
    "summary": "Khi biết tin Lê Lợi cũng đang chiêu tập binh sĩ dựng cờ khởi nghĩa trên đất Lam Sơn, Trần Nguyên Hãn đã quyết định tìm về Thanh Hóa.",
    "narration": "Khi biết tin Lê Lợi cũng đang chiêu tập binh sĩ dựng cờ khởi nghĩa trên đất Lam Sơn, Trần Nguyên Hãn đã quyết định tìm về Thanh Hóa.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 16,
    "summary": "Tìm được minh chủ, ông đã lập tức quay trở về quê, đưa đạo quân của mình gia nhập nghĩa quân Lam Sơn.",
    "narration": "Tìm được minh chủ, ông đã lập tức quay trở về quê, đưa đạo quân của mình gia nhập nghĩa quân Lam Sơn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 17,
    "summary": "Một trang mới trong cuộc đời hoạt động của Trần Nguyên Hãn đã được mở ra.",
    "narration": "Một trang mới trong cuộc đời hoạt động của Trần Nguyên Hãn đã được mở ra.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 8
  },
  {
    "scene_id": 18,
    "summary": "Cùng với Nguyễn Trãi, Trần Nguyên Hãn đã trở thành cộng sự đắc lực của Lê Lợi, là một trong những trụ cột của Bộ chỉ huy khởi nghĩa Lam Sơn.",
    "narration": "Cùng với Nguyễn Trãi, Trần Nguyên Hãn đã trở thành cộng sự đắc lực của Lê Lợi, là một trong những trụ cột của Bộ chỉ huy khởi nghĩa Lam Sơn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cải trang gặp Nguyễn Trãi dưới đèn dầu, hai người bàn kế sách trên bản đồ Đại Việt. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 19,
    "summary": "Từ đây, phần đời còn lại và sự nghiệp của Trần Nguyên Hãn gắn bó máu thịt với chủ tướng Lê Lợi, với nghĩa quân Lam Sơn.",
    "narration": "Từ đây, phần đời còn lại và sự nghiệp của Trần Nguyên Hãn gắn bó máu thịt với chủ tướng Lê Lợi, với nghĩa quân Lam Sơn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 20,
    "summary": "Cảm kích tấm lòng vì nước, vì dân và tài năng, đức độ của một tướng quân, Lê Lợi đã ban cho Trần Nguyên Hãn chức Tư đồ.",
    "narration": "Cảm kích tấm lòng vì nước, vì dân và tài năng, đức độ của một tướng quân, Lê Lợi đã ban cho Trần Nguyên Hãn chức Tư đồ.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 21,
    "summary": "Ông được mời tham dự hầu hết các hội nghị quan trọng bàn mưu lược của bộ chỉ huy.",
    "narration": "Ông được mời tham dự hầu hết các hội nghị quan trọng bàn mưu lược của bộ chỉ huy.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 22,
    "summary": "Năm Ất Tỵ (1425), vâng lệnh Lê Lợi, Trần Nguyên Hãn cùng các tướng: Lê Nỗ, Lê Đa Bồ đem 1.000 quân đi đánh các thành Tân Bình và Thuận Hóa.",
    "narration": "Năm Ất Tỵ (1425), vâng lệnh Lê Lợi, Trần Nguyên Hãn cùng các tướng: Lê Nỗ, Lê Đa Bồ đem 1.000 quân đi đánh các thành Tân Bình và Thuận Hóa.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 23,
    "summary": "Trên đường hành quân đến sông Bố Chính (Quảng Bình) thì đụng phải đạo quân của tướng Minh là Nhậm Năng.",
    "narration": "Trên đường hành quân đến sông Bố Chính (Quảng Bình) thì đụng phải đạo quân của tướng Minh là Nhậm Năng.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 24,
    "summary": "Trần Nguyên Hãn đã lập mưu dùng kế mai phục, nhử binh lực của địch vào khu vực Hà Khương rồi bao vây tiêu diệt sạch.",
    "narration": "Trần Nguyên Hãn đã lập mưu dùng kế mai phục, nhử binh lực của địch vào khu vực Hà Khương rồi bao vây tiêu diệt sạch.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Chiến dịch Tân Bình Thuận Hóa, quân Lam Sơn hành quân và phục kích quân Minh vùng sông núi miền Trung. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 25,
    "summary": "Vốn là một nhà cầm quân sắc sảo, khả năng phán đoán tình hình chính xác, biết quý trọng xương máu của nghĩa quân,",
    "narration": "Vốn là một nhà cầm quân sắc sảo, khả năng phán đoán tình hình chính xác, biết quý trọng xương máu của nghĩa quân,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 26,
    "summary": "chính vì vậy mà sau chiến thắng Hà Khương, Trần Nguyên Hãn đã không cho phát triển tiến công tiếp mà cấp báo về cho Lê Lợi xin thêm quân.",
    "narration": "chính vì vậy mà sau chiến thắng Hà Khương, Trần Nguyên Hãn đã không cho phát triển tiến công tiếp mà cấp báo về cho Lê Lợi xin thêm quân.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 27,
    "summary": "Sau khi được Bình Định Vương tăng viện, ông đã chỉ huy nghĩa quân dốc sức đánh chiếm được hai thành Tân Bình và Thuận Hóa,",
    "narration": "Sau khi được Bình Định Vương tăng viện, ông đã chỉ huy nghĩa quân dốc sức đánh chiếm được hai thành Tân Bình và Thuận Hóa,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Chiến dịch Tân Bình Thuận Hóa, quân Lam Sơn hành quân và phục kích quân Minh vùng sông núi miền Trung. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 28,
    "summary": "thực hiện xuất sắc ý đồ mở rộng địa bàn của Bộ chỉ huy khởi nghĩa Lam Sơn.",
    "narration": "thực hiện xuất sắc ý đồ mở rộng địa bàn của Bộ chỉ huy khởi nghĩa Lam Sơn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 29,
    "summary": "Tháng 9 năm Bính Ngọ (1426), Lê Lợi thân chinh dẫn đại quân tiến ra vây hãm thành Đông Quan - đại bản doanh của quân Minh.",
    "narration": "Tháng 9 năm Bính Ngọ (1426), Lê Lợi thân chinh dẫn đại quân tiến ra vây hãm thành Đông Quan - đại bản doanh của quân Minh.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 30,
    "summary": "Trần Nguyên Hãn cùng với Bùi Bị được Lê Lợi tin tưởng giao chỉ huy đạo quân thủy với hơn 200 chiến thuyền từ cửa sông Hát xuôi xuống bến Đông Bộ Đầu r…",
    "narration": "Trần Nguyên Hãn cùng với Bùi Bị được Lê Lợi tin tưởng giao chỉ huy đạo quân thủy với hơn 200 chiến thuyền từ cửa sông Hát xuôi xuống bến Đông Bộ Đầu rồi tiến công thành Đông Quan từ hướng Đông;",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 16
  },
  {
    "scene_id": 31,
    "summary": "cùng với mũi tiến công từ hướng Tây của đạo quân Đinh Lễ, mũi tiến công từ hướng Nam của Lê Lợi hình thành thế bao vây chặt quân Minh.",
    "narration": "cùng với mũi tiến công từ hướng Tây của đạo quân Đinh Lễ, mũi tiến công từ hướng Nam của Lê Lợi hình thành thế bao vây chặt quân Minh.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 32,
    "summary": "Lợi dụng đêm tối, từ 3 hướng bất ngờ đánh giáp lại, nghĩa quân đã tiêu diệt phần lớn đạo quân của Vương Thông, thu hơn 100 chiến thuyền,",
    "narration": "Lợi dụng đêm tối, từ 3 hướng bất ngờ đánh giáp lại, nghĩa quân đã tiêu diệt phần lớn đạo quân của Vương Thông, thu hơn 100 chiến thuyền,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 33,
    "summary": "siết chặt vòng vây đối với thành Đông Quan.",
    "narration": "siết chặt vòng vây đối với thành Đông Quan.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 34,
    "summary": "Với chiến công xuất sắc trong việc tiêu diệt đạo quân của Vương Thông, mùa thu năm 1427, Trần Nguyên Hãn được Bình Định Vương thăng Thái úy;",
    "narration": "Với chiến công xuất sắc trong việc tiêu diệt đạo quân của Vương Thông, mùa thu năm 1427, Trần Nguyên Hãn được Bình Định Vương thăng Thái úy;",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 35,
    "summary": "đồng thời được giao chỉ huy đạo quân tiếp tục tiến đánh thành Xương Giang (một pháo đài kiên cố nằm ở phủ Lạng Giang bảo vệ cho Đông Quan từ xa và bảo…",
    "narration": "đồng thời được giao chỉ huy đạo quân tiếp tục tiến đánh thành Xương Giang (một pháo đài kiên cố nằm ở phủ Lạng Giang bảo vệ cho Đông Quan từ xa và bảo vệ con đường rút lui cho quân Minh một khi Đông Quan bị thất thủ).",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 16
  },
  {
    "scene_id": 36,
    "summary": "Với một vị trí trọng yếu nên thành Xương Giang được xây dựng rất kiên cố và tập trung nguồn hậu cần khá dồi dào.",
    "narration": "Với một vị trí trọng yếu nên thành Xương Giang được xây dựng rất kiên cố và tập trung nguồn hậu cần khá dồi dào.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Thành Xương Giang, quân Lam Sơn dùng kế đào hầm trong ngoài phối hợp, thành lũy trên nền giấy cream. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 37,
    "summary": "Tại đây thường xuyên có khoảng 2.000 quân Minh chốt giữ dưới quyền chỉ huy của các tướng lĩnh dày dạn kinh nghiệm trận mạc như Lý Nhậm, Kim Dận, Phùng…",
    "narration": "Tại đây thường xuyên có khoảng 2.000 quân Minh chốt giữ dưới quyền chỉ huy của các tướng lĩnh dày dạn kinh nghiệm trận mạc như Lý Nhậm, Kim Dận, Phùng Tri, Lưu Thuận...",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 15
  },
  {
    "scene_id": 38,
    "summary": "Trước đó, vào cuối năm 1426, nghĩa quân Lam Sơn do Lê Sát và Lê Thụ chỉ huy cũng đã tổ chức bao vây và tiến công thành lũy này nhưng bất thành.",
    "narration": "Trước đó, vào cuối năm 1426, nghĩa quân Lam Sơn do Lê Sát và Lê Thụ chỉ huy cũng đã tổ chức bao vây và tiến công thành lũy này nhưng bất thành.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 15
  },
  {
    "scene_id": 39,
    "summary": "Quân Minh trong thành vẫn ngoan cố bám trụ, liều chết để cố thủ chờ viện binh từ bên kia sang.",
    "narration": "Quân Minh trong thành vẫn ngoan cố bám trụ, liều chết để cố thủ chờ viện binh từ bên kia sang.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Đạo quân Liễu Thăng bị chặn đánh, chiến trường Xương Giang với nghĩa quân Lam Sơn áp đảo. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 40,
    "summary": "Để hạ thành Xương Giang, Trần Nguyên Hãn đã cho quân sĩ bí mật đào một số đường hầm ngầm xuyên từ ngoài vào trong thành,",
    "narration": "Để hạ thành Xương Giang, Trần Nguyên Hãn đã cho quân sĩ bí mật đào một số đường hầm ngầm xuyên từ ngoài vào trong thành,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Thành Xương Giang, quân Lam Sơn dùng kế đào hầm trong ngoài phối hợp, thành lũy trên nền giấy cream. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 41,
    "summary": "sau đó đưa một bộ phận vào ém sẵn trong đó nhằm thực hiện kế sách “ngoài đánh vào, trong đánh ra”.",
    "narration": "sau đó đưa một bộ phận vào ém sẵn trong đó nhằm thực hiện kế sách “ngoài đánh vào, trong đánh ra”.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 42,
    "summary": "Ngày mồng 8 tháng 9 năm Đinh Mùi (1427), Trần Nguyên Hãn chỉ huy quân sĩ mở cuộc tiến công thành Xương Giang.",
    "narration": "Ngày mồng 8 tháng 9 năm Đinh Mùi (1427), Trần Nguyên Hãn chỉ huy quân sĩ mở cuộc tiến công thành Xương Giang.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Thành Xương Giang, quân Lam Sơn dùng kế đào hầm trong ngoài phối hợp, thành lũy trên nền giấy cream. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 43,
    "summary": "Cùng một lúc bị tiến công bất ngờ từ ngoài vào và ngay từ bên trong thành, quân Minh nhanh chóng bị rối loạn và chống cự yếu ớt.",
    "narration": "Cùng một lúc bị tiến công bất ngờ từ ngoài vào và ngay từ bên trong thành, quân Minh nhanh chóng bị rối loạn và chống cự yếu ớt.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 44,
    "summary": "Với kế sách độc đáo của Trần Nguyên Hãn, cùng với tinh thần chiến đấu quả cảm của nghĩa binh, thành Xương Giang nhanh chóng bị hạ.",
    "narration": "Với kế sách độc đáo của Trần Nguyên Hãn, cùng với tinh thần chiến đấu quả cảm của nghĩa binh, thành Xương Giang nhanh chóng bị hạ.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Thành Xương Giang, quân Lam Sơn dùng kế đào hầm trong ngoài phối hợp, thành lũy trên nền giấy cream. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 45,
    "summary": "Chiếm được thành, đoán biết quân Minh thế nào cũng không dễ dàng từ bỏ tiền đồn quân sự quan trọng này,",
    "narration": "Chiếm được thành, đoán biết quân Minh thế nào cũng không dễ dàng từ bỏ tiền đồn quân sự quan trọng này,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 46,
    "summary": "Trần Nguyên Hãn đã nhắc quân sĩ không được say sưa với vòng nguyệt quế mà phải khẩn trương bắt tay củng cố, tu sửa hầm hào, thành lũy,",
    "narration": "Trần Nguyên Hãn đã nhắc quân sĩ không được say sưa với vòng nguyệt quế mà phải khẩn trương bắt tay củng cố, tu sửa hầm hào, thành lũy,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 47,
    "summary": "biến nơi đây thành một trận địa phòng ngự vững chắc để sẵn sàng đánh viện.",
    "narration": "biến nơi đây thành một trận địa phòng ngự vững chắc để sẵn sàng đánh viện.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 8
  },
  {
    "scene_id": 48,
    "summary": "Cùng lúc đó, để cứu nguy cho thành Đông Quan đang bị vây hãm, vua nhà Minh đã sai Liễu Thăng và Mộc Thạnh đem 15 vạn quân sang cứu viện.",
    "narration": "Cùng lúc đó, để cứu nguy cho thành Đông Quan đang bị vây hãm, vua nhà Minh đã sai Liễu Thăng và Mộc Thạnh đem 15 vạn quân sang cứu viện.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 49,
    "summary": "Quân Minh tiến vào nước ta theo hai hướng Lạng Sơn và Hà Giang.",
    "narration": "Quân Minh tiến vào nước ta theo hai hướng Lạng Sơn và Hà Giang.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 50,
    "summary": "Thực hiện chủ trương “vây thành, diệt viện” của Lê Lợi, Trần Nguyên Hãn đã cho tập trung lực lượng tiêu diệt đạo quân của Liễu Thăng tiến từ hướng Lạn…",
    "narration": "Thực hiện chủ trương “vây thành, diệt viện” của Lê Lợi, Trần Nguyên Hãn đã cho tập trung lực lượng tiêu diệt đạo quân của Liễu Thăng tiến từ hướng Lạng Sơn vào.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 15
  },
  {
    "scene_id": 51,
    "summary": "Đúng như ông dự đoán, đạo quân của Liễu Thăng hùng hổ tiến vào đã bị chặn đánh quyết liệt ngay từ khi vượt qua Lạng Sơn.",
    "narration": "Đúng như ông dự đoán, đạo quân của Liễu Thăng hùng hổ tiến vào đã bị chặn đánh quyết liệt ngay từ khi vượt qua Lạng Sơn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Đạo quân Liễu Thăng bị chặn đánh, chiến trường Xương Giang với nghĩa quân Lam Sơn áp đảo. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 52,
    "summary": "Chúng dự định sẽ hội quân ở Xương Giang để nghỉ ngơi lấy sức, củng cố lại binh lực trước khi tiến vào Đông Quan.",
    "narration": "Chúng dự định sẽ hội quân ở Xương Giang để nghỉ ngơi lấy sức, củng cố lại binh lực trước khi tiến vào Đông Quan.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 53,
    "summary": "Nhưng khi tới nơi thì thành Xương Giang đã rơi vào tay nghĩa quân Lam Sơn.",
    "narration": "Nhưng khi tới nơi thì thành Xương Giang đã rơi vào tay nghĩa quân Lam Sơn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 8
  },
  {
    "scene_id": 54,
    "summary": "Không còn cách nào khác, Liễu Thăng đành cho quân hạ trại ngay giữa cánh đồng trống trải trước mặt thành không xa.",
    "narration": "Không còn cách nào khác, Liễu Thăng đành cho quân hạ trại ngay giữa cánh đồng trống trải trước mặt thành không xa.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Đạo quân Liễu Thăng bị chặn đánh, chiến trường Xương Giang với nghĩa quân Lam Sơn áp đảo. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 55,
    "summary": "Nhận thấy thời cơ thuận lợi đã tới, Trần Nguyên Hãn lệnh cho quân sĩ tổ chức trận tập kích lớn vào quân Minh.",
    "narration": "Nhận thấy thời cơ thuận lợi đã tới, Trần Nguyên Hãn lệnh cho quân sĩ tổ chức trận tập kích lớn vào quân Minh.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 56,
    "summary": "Bị đòn phủ đầu bất ngờ, đạo quân của Liễu Thăng nhanh chóng vỡ trận.",
    "narration": "Bị đòn phủ đầu bất ngờ, đạo quân của Liễu Thăng nhanh chóng vỡ trận.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Đạo quân Liễu Thăng bị chặn đánh, chiến trường Xương Giang với nghĩa quân Lam Sơn áp đảo. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 8
  },
  {
    "scene_id": 57,
    "summary": "Thừa thắng xốc tới, dưới sự chỉ huy tài ba của Trần Nguyên Hãn, nghĩa quân Lam Sơn nhanh chóng làm chủ trận địa, tiêu diệt gần 5 vạn,",
    "narration": "Thừa thắng xốc tới, dưới sự chỉ huy tài ba của Trần Nguyên Hãn, nghĩa quân Lam Sơn nhanh chóng làm chủ trận địa, tiêu diệt gần 5 vạn,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 58,
    "summary": "bắt sống hơn 3 vạn quân Minh, trong đó có các tướng Thôi Tị và Hoàng Phúc, thu nhiều vũ khí và chiến mã.",
    "narration": "bắt sống hơn 3 vạn quân Minh, trong đó có các tướng Thôi Tị và Hoàng Phúc, thu nhiều vũ khí và chiến mã.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 59,
    "summary": "Trận Xương Giang - một trận đánh kinh điển về nghệ thuật “vây thành, diệt viện” của nghĩa quân Lam Sơn in đậm dấu ấn tài ba của Trần Nguyên Hãn.",
    "narration": "Trận Xương Giang - một trận đánh kinh điển về nghệ thuật “vây thành, diệt viện” của nghĩa quân Lam Sơn in đậm dấu ấn tài ba của Trần Nguyên Hãn.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 14
  },
  {
    "scene_id": 60,
    "summary": "Cùng với chiến thắng Chi Lăng, chiến thắng Xương Giang đã góp phần tạo ra bước ngoặt quyết định của cuộc kháng chiến chống quân Minh.",
    "narration": "Cùng với chiến thắng Chi Lăng, chiến thắng Xương Giang đã góp phần tạo ra bước ngoặt quyết định của cuộc kháng chiến chống quân Minh.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Thành Xương Giang, quân Lam Sơn dùng kế đào hầm trong ngoài phối hợp, thành lũy trên nền giấy cream. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 61,
    "summary": "Để giữ hòa hiếu với láng giềng, Lê Lợi đã cho mở Hội thề Đông Quan cho quan quân nhà Minh được rút về nước thay vì tiến hành một cuộc tiến công tiêu d…",
    "narration": "Để giữ hòa hiếu với láng giềng, Lê Lợi đã cho mở Hội thề Đông Quan cho quan quân nhà Minh được rút về nước thay vì tiến hành một cuộc tiến công tiêu diệt toàn bộ đạo quân của Vương Thông đang bất lực,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Hội thề Đông Quan sau đại thắng quân Minh, Lê Lợi và các tướng Lam Sơn trong không khí trang nghiêm; Trần Nguyên Hãn nổi bật trong hàng tướng. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 16
  },
  {
    "scene_id": 62,
    "summary": "cố thủ trong thành Đông Quan. Sau cuộc kháng chiến chống quân Minh thắng lợi, Trần Nguyên Hãn được vinh danh xứng đáng với hàm Tả tướng quốc và được b…",
    "narration": "cố thủ trong thành Đông Quan. Sau cuộc kháng chiến chống quân Minh thắng lợi, Trần Nguyên Hãn được vinh danh xứng đáng với hàm Tả tướng quốc và được ban Quốc tính (họ của vua).",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 16
  },
  {
    "scene_id": 63,
    "summary": "Nước nhà sạch bóng quân thù, Trần Nguyên Hãn cáo quan về vui thú điền viên tại trang trại Sơn Đông.",
    "narration": "Nước nhà sạch bóng quân thù, Trần Nguyên Hãn cáo quan về vui thú điền viên tại trang trại Sơn Đông.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn trở về Sơn Đông, chăm lo dân binh và ruộng vườn trong khung cảnh làng quê Đại Việt. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 64,
    "summary": "Tại đây, ông bắt tay cùng người dân phát triển sản xuất, cải thiện và nâng cao đời sống.",
    "narration": "Tại đây, ông bắt tay cùng người dân phát triển sản xuất, cải thiện và nâng cao đời sống.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 65,
    "summary": "Vốn mang trong mình dòng máu nhà binh, Trần Nguyên Hãn chăm lo công việc củng cố quốc phòng, thâu nạp dân binh ngày đêm vừa lo sản xuất,",
    "narration": "Vốn mang trong mình dòng máu nhà binh, Trần Nguyên Hãn chăm lo công việc củng cố quốc phòng, thâu nạp dân binh ngày đêm vừa lo sản xuất,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 66,
    "summary": "vừa lo luyện tập võ nghệ, binh đao.",
    "narration": "vừa lo luyện tập võ nghệ, binh đao.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 67,
    "summary": "Có lẽ chính vì điều này và hơn nữa ông vốn dòng dõi họ Trần nên bị một số quan trong triều vốn có mối hiềm khích,",
    "narration": "Có lẽ chính vì điều này và hơn nữa ông vốn dòng dõi họ Trần nên bị một số quan trong triều vốn có mối hiềm khích,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 68,
    "summary": "ghen tị từ trước tâu báo lên vua là “Trần Nguyên Hãn có mưu đồ làm phản”.",
    "narration": "ghen tị từ trước tâu báo lên vua là “Trần Nguyên Hãn có mưu đồ làm phản”.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 69,
    "summary": "Sau đó, ông bị triệu về kinh để hỏi tội.",
    "narration": "Sau đó, ông bị triệu về kinh để hỏi tội.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 70,
    "summary": "Vâng lệnh vua, vào một ngày đầu hạ năm Kỷ Dậu (1429), Trần Nguyên Hãn lên thuyền theo dòng sông Lô xuôi về Đông Quan.",
    "narration": "Vâng lệnh vua, vào một ngày đầu hạ năm Kỷ Dậu (1429), Trần Nguyên Hãn lên thuyền theo dòng sông Lô xuôi về Đông Quan.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Vây hãm Đông Quan, chiến thuyền Lam Sơn trên sông, cờ nghĩa quân và thành lũy xa xa. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 71,
    "summary": "Khi thuyền ngang qua một bến sông, Trần Nguyên Hãn ngửa mặt lên trời mà than rằng: Tôi với vua cùng mưu cứu dân.",
    "narration": "Khi thuyền ngang qua một bến sông, Trần Nguyên Hãn ngửa mặt lên trời mà than rằng: Tôi với vua cùng mưu cứu dân.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 11
  },
  {
    "scene_id": 72,
    "summary": "Nay việc nghĩa lớn đã thành, vua lại muốn giết tôi, hoàng thiên có biết xin soi xét cho.",
    "narration": "Nay việc nghĩa lớn đã thành, vua lại muốn giết tôi, hoàng thiên có biết xin soi xét cho.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 73,
    "summary": "Nói đoạn, thuyền bị một cơn cuồng phong lật úp.",
    "narration": "Nói đoạn, thuyền bị một cơn cuồng phong lật úp.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Bi kịch trên sông Lô, thuyền trong gió lớn, Trần Nguyên Hãn ngửa mặt lên trời giữa nỗi oan khuất. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 74,
    "summary": "Trần Nguyên Hãn cùng đoàn tùy tùng hơn 40 người đều bị đuối nước.",
    "narration": "Trần Nguyên Hãn cùng đoàn tùy tùng hơn 40 người đều bị đuối nước.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 75,
    "summary": "Phải 24 năm sau, đến triều Lê Nhân Tông, Trần Nguyên Hãn mới được minh oan, được trả lại ruộng đất, tài sản bị tịch thu trước đó.",
    "narration": "Phải 24 năm sau, đến triều Lê Nhân Tông, Trần Nguyên Hãn mới được minh oan, được trả lại ruộng đất, tài sản bị tịch thu trước đó.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Bi kịch trên sông Lô, thuyền trong gió lớn, Trần Nguyên Hãn ngửa mặt lên trời giữa nỗi oan khuất. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 13
  },
  {
    "scene_id": 76,
    "summary": "Thời nhà Mạc cầm quyền, ông được truy tặng là Hữu tướng quốc, Trung liệt Đại vương.",
    "narration": "Thời nhà Mạc cầm quyền, ông được truy tặng là Hữu tướng quốc, Trung liệt Đại vương.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  },
  {
    "scene_id": 77,
    "summary": "Tưởng nhớ đến một tướng quân suốt đời vì nước, vì dân, người dân địa phương đã lập đền thờ ông.",
    "narration": "Tưởng nhớ đến một tướng quân suốt đời vì nước, vì dân, người dân địa phương đã lập đền thờ ông.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 10
  },
  {
    "scene_id": 78,
    "summary": "Dẫu rằng cho đến nay, cái chết đầy oan khuất của Trần Nguyên Hãn vẫn chưa được tỏ tường, song cuộc đời và sự nghiệp,",
    "narration": "Dẫu rằng cho đến nay, cái chết đầy oan khuất của Trần Nguyên Hãn vẫn chưa được tỏ tường, song cuộc đời và sự nghiệp,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Bi kịch trên sông Lô, thuyền trong gió lớn, Trần Nguyên Hãn ngửa mặt lên trời giữa nỗi oan khuất. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 12
  },
  {
    "scene_id": 79,
    "summary": "công lao của ông đối với khởi nghĩa Lam Sơn nói riêng,",
    "narration": "công lao của ông đối với khởi nghĩa Lam Sơn nói riêng,",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Trần Nguyên Hãn cùng nghĩa quân Lam Sơn dưới cờ Lê Lợi, bối cảnh Đại Việt đầu thế kỷ XV. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 7
  },
  {
    "scene_id": 80,
    "summary": "cuộc kháng chiến chống quân Minh nói chung đã được lịch sử tạc ghi và nhân dân kính phục.",
    "narration": "cuộc kháng chiến chống quân Minh nói chung đã được lịch sử tạc ghi và nhân dân kính phục.",
    "visual_prompt": "16:9 horizontal composition/canvas; fixed warm cream paper background; sparse Vietnamese historical storybook illustration, brown ink outlines, light transparent watercolor, muted earth tones; subject/vignette occupies 55–65% frame, keep 30–40% blank cream paper; background fades into cream paper; no full-bleed. Scene: Một visual beat lịch sử về Trần Nguyên Hãn và khởi nghĩa Lam Sơn, bám sát narration. Historical grounding: Đại Việt đầu thế kỷ XV, trang phục/vũ khí Lam Sơn đúng văn hóa Việt. Negative: no text, no subtitles, no watermark, no logo, no photorealism, no 3D, no anime, no glossy digital art, no dramatic lighting, no saturated colors, no full-frame background, no cropped figures.",
    "estimated_duration_sec": 9
  }
]