{
  "project_id": "31052026-001-Nguyen-Hue-Quang-Trung",
  "metadata": {
    "title": "NGUYỄN HUỆ — NGỌN SÉT TỪ TÂY SƠN VÀ MÙA XUÂN ĐẠI PHÁ QUÂN THANH",
    "series": "Việt Sử Kể Lại",
    "main_character": "Nguyễn Huệ / Quang Trung",
    "created_at": "2026-05-31"
  },
  "target_beat_seconds": "8-12",
  "split_rule": "Headings are separate scenes; passages split by visual beats, not mechanically by paragraph.",
  "approved_for_next_step": false,
  "human_approval": "pending",
  "total_scenes": 182,
  "scenes": [
    {
      "scene_id": "scene_001",
      "type": "heading",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Một người sinh ra giữa thời loạn",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Một người sinh ra giữa thời loạn.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Một người sinh ra giữa thời loạn.",
      "narration": "Một người sinh ra giữa thời loạn",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Một người sinh ra giữa thời loạn"
    },
    {
      "scene_id": "scene_002",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Có những con người bước vào lịch sử như một tiếng chuông. Có những con người bước vào lịch sử như một ngọn gió.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Có những con người bước vào lịch sử như một tiếng chuông. Có những con người bước vào lịch sử như một ngọn gió.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Có những con người bước vào lịch sử như một tiếng chuông. Có những con người bước vào lịch sử như một ngọn gió.",
      "narration": "Có những con người bước vào lịch sử như một tiếng chuông. Có những con người bước vào lịch sử như một ngọn gió.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Có những con người bước vào lịch sử như một tiếng chuông. Có những con người bước vào lịch sử như một ngọn gió."
    },
    {
      "scene_id": "scene_003",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Nhưng Nguyễn Huệ thì khác.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng Nguyễn Huệ thì khác.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng Nguyễn Huệ thì khác.",
      "narration": "Nhưng Nguyễn Huệ thì khác.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng Nguyễn Huệ thì khác."
    },
    {
      "scene_id": "scene_004",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Ông bước vào lịch sử như một tia sét.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông bước vào lịch sử như một tia sét.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông bước vào lịch sử như một tia sét.",
      "narration": "Ông bước vào lịch sử như một tia sét.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông bước vào lịch sử như một tia sét."
    },
    {
      "scene_id": "scene_005",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Tia sét ấy lóe lên từ vùng đất Tây Sơn, giữa một thế kỷ mười tám đầy biến động, khi đất nước Đại Việt bị chia cắt lâu ngày, lòng người mỏi mệt, triều chính mục ruỗng, quan lại nhiều nơi tham tàn, dân chúng phải gánh thuế khóa, binh dịch, đói nghèo và bất công.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tia sét ấy lóe lên từ vùng đất Tây Sơn, giữa một thế kỷ mười tám đầy biến động, khi đất nước Đại Việt bị chia cắt lâu ngày, lòng người mỏi mệt, triều chính mục ruỗng, quan lại nhiề...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tia sét ấy lóe lên từ vùng đất Tây Sơn, giữa một thế kỷ mười tám đầy biến động, khi đất nước Đại Việt bị chia cắt lâu ngày, lòng người mỏi mệt, triều chính mục ruỗng, quan lại nhiề...",
      "narration": "Tia sét ấy lóe lên từ vùng đất Tây Sơn, giữa một thế kỷ mười tám đầy biến động, khi đất nước Đại Việt bị chia cắt lâu ngày, lòng người mỏi mệt, triều chính mục ruỗng, quan lại nhiều nơi tham tàn, dân chúng phải gánh thuế khóa, binh dịch, đói nghèo và bất công.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tia sét ấy lóe lên từ vùng đất Tây Sơn, giữa một thế kỷ mười tám đầy biến động, khi đất nước Đại Việt bị chia cắt lâu ngày, lòng người mỏi mệt, triều chính mục ruỗng, quan lại nhiều nơi tham tàn, dân chúng phải gánh thuế khóa, binh dịch, đói nghèo và bất công."
    },
    {
      "scene_id": "scene_006",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Phía Bắc, vua Lê vẫn còn danh nghĩa thiên tử, nhưng quyền lực thực tế nằm trong tay phủ chúa Trịnh. Phía Nam, các chúa Nguyễn cai quản Đàng Trong, mở mang bờ cõi nhưng đến đời sau cũng sa vào cảnh xa hoa, tranh đoạt, chính sự rối ren.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Phía Bắc, vua Lê vẫn còn danh nghĩa thiên tử, nhưng quyền lực thực tế nằm trong tay phủ chúa Trịnh. Phía Nam, các chúa Nguyễn cai quản Đàng Trong, mở mang bờ cõi nhưng đến đời sau ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Phía Bắc, vua Lê vẫn còn danh nghĩa thiên tử, nhưng quyền lực thực tế nằm trong tay phủ chúa Trịnh. Phía Nam, các chúa Nguyễn cai quản Đàng Trong, mở mang bờ cõi nhưng đến đời sau ...",
      "narration": "Phía Bắc, vua Lê vẫn còn danh nghĩa thiên tử, nhưng quyền lực thực tế nằm trong tay phủ chúa Trịnh. Phía Nam, các chúa Nguyễn cai quản Đàng Trong, mở mang bờ cõi nhưng đến đời sau cũng sa vào cảnh xa hoa, tranh đoạt, chính sự rối ren.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Phía Bắc, vua Lê vẫn còn danh nghĩa thiên tử, nhưng quyền lực thực tế nằm trong tay phủ chúa Trịnh. Phía Nam, các chúa Nguyễn cai quản Đàng Trong, mở mang bờ cõi nhưng đến đời sau cũng sa vào cảnh xa hoa, tranh đoạt, chính sự rối ren."
    },
    {
      "scene_id": "scene_007",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Giữa hai miền là một dải đất bị chia bởi chiến tranh và nghi kỵ. Trên danh nghĩa, vẫn là một nước.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Giữa hai miền là một dải đất bị chia bởi chiến tranh và nghi kỵ. Trên danh nghĩa, vẫn là một nước.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Giữa hai miền là một dải đất bị chia bởi chiến tranh và nghi kỵ. Trên danh nghĩa, vẫn là một nước.",
      "narration": "Giữa hai miền là một dải đất bị chia bởi chiến tranh và nghi kỵ. Trên danh nghĩa, vẫn là một nước.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Giữa hai miền là một dải đất bị chia bởi chiến tranh và nghi kỵ. Trên danh nghĩa, vẫn là một nước."
    },
    {
      "scene_id": "scene_008",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Nhưng trong đời sống, người dân đã quá quen với cảnh Bắc — Nam ngăn cách, họ hàng ly tán, lòng người chia đôi.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng trong đời sống, người dân đã quá quen với cảnh Bắc — Nam ngăn cách, họ hàng ly tán, lòng người chia đôi.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng trong đời sống, người dân đã quá quen với cảnh Bắc — Nam ngăn cách, họ hàng ly tán, lòng người chia đôi.",
      "narration": "Nhưng trong đời sống, người dân đã quá quen với cảnh Bắc — Nam ngăn cách, họ hàng ly tán, lòng người chia đôi.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng trong đời sống, người dân đã quá quen với cảnh Bắc — Nam ngăn cách, họ hàng ly tán, lòng người chia đôi."
    },
    {
      "scene_id": "scene_009",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Ở vùng Quy Nhơn, phủ Quy Nhơn, trấn Bình Định, có một làng quê mang tên Tây Sơn. Nơi ấy núi non trùng điệp, đất đai không quá màu mỡ nhưng con người cứng cỏi, gan góc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ở vùng Quy Nhơn, phủ Quy Nhơn, trấn Bình Định, có một làng quê mang tên Tây Sơn. Nơi ấy núi non trùng điệp, đất đai không quá màu mỡ nhưng con người cứng cỏi, gan góc.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ở vùng Quy Nhơn, phủ Quy Nhơn, trấn Bình Định, có một làng quê mang tên Tây Sơn. Nơi ấy núi non trùng điệp, đất đai không quá màu mỡ nhưng con người cứng cỏi, gan góc.",
      "narration": "Ở vùng Quy Nhơn, phủ Quy Nhơn, trấn Bình Định, có một làng quê mang tên Tây Sơn. Nơi ấy núi non trùng điệp, đất đai không quá màu mỡ nhưng con người cứng cỏi, gan góc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ở vùng Quy Nhơn, phủ Quy Nhơn, trấn Bình Định, có một làng quê mang tên Tây Sơn. Nơi ấy núi non trùng điệp, đất đai không quá màu mỡ nhưng con người cứng cỏi, gan góc."
    },
    {
      "scene_id": "scene_010",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Trong một gia đình họ Hồ, sau đổi sang họ Nguyễn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ lớn lên giữa tiếng võ, tiếng ngựa, tiếng thở dài của dân nghèo và những câu chuyện bất bình về quan lại.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong một gia đình họ Hồ, sau đổi sang họ Nguyễn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ lớn lên giữa tiếng võ, tiếng ngựa, tiếng thở dài của dân nghèo và những câu chuyện bấ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong một gia đình họ Hồ, sau đổi sang họ Nguyễn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ lớn lên giữa tiếng võ, tiếng ngựa, tiếng thở dài của dân nghèo và những câu chuyện bấ...",
      "narration": "Trong một gia đình họ Hồ, sau đổi sang họ Nguyễn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ lớn lên giữa tiếng võ, tiếng ngựa, tiếng thở dài của dân nghèo và những câu chuyện bất bình về quan lại.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong một gia đình họ Hồ, sau đổi sang họ Nguyễn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ lớn lên giữa tiếng võ, tiếng ngựa, tiếng thở dài của dân nghèo và những câu chuyện bất bình về quan lại."
    },
    {
      "scene_id": "scene_011",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Nguyễn Huệ sinh khoảng năm 1753. Những năm tháng tuổi trẻ của ông không được sử sách ghi lại thật đầy đủ như người đời sau mong muốn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ sinh khoảng năm 1753. Những năm tháng tuổi trẻ của ông không được sử sách ghi lại thật đầy đủ như người đời sau mong muốn.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ sinh khoảng năm 1753. Những năm tháng tuổi trẻ của ông không được sử sách ghi lại thật đầy đủ như người đời sau mong muốn.",
      "narration": "Nguyễn Huệ sinh khoảng năm 1753. Những năm tháng tuổi trẻ của ông không được sử sách ghi lại thật đầy đủ như người đời sau mong muốn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ sinh khoảng năm 1753. Những năm tháng tuổi trẻ của ông không được sử sách ghi lại thật đầy đủ như người đời sau mong muốn."
    },
    {
      "scene_id": "scene_012",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Nhưng điều chắc chắn là vùng đất Tây Sơn đã hun đúc nên ở ông một khí chất đặc biệt: nhanh nhạy, quyết đoán, dũng mãnh, giỏi dùng người, giỏi nhìn thời thế và đặc biệt là có khả năng hành quân, tổ chức chiến trận với tốc độ khiến đối phương không kịp trở tay.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng điều chắc chắn là vùng đất Tây Sơn đã hun đúc nên ở ông một khí chất đặc biệt: nhanh nhạy, quyết đoán, dũng mãnh, giỏi dùng người, giỏi nhìn thời thế và đặc biệt là có khả nă...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng điều chắc chắn là vùng đất Tây Sơn đã hun đúc nên ở ông một khí chất đặc biệt: nhanh nhạy, quyết đoán, dũng mãnh, giỏi dùng người, giỏi nhìn thời thế và đặc biệt là có khả nă...",
      "narration": "Nhưng điều chắc chắn là vùng đất Tây Sơn đã hun đúc nên ở ông một khí chất đặc biệt: nhanh nhạy, quyết đoán, dũng mãnh, giỏi dùng người, giỏi nhìn thời thế và đặc biệt là có khả năng hành quân, tổ chức chiến trận với tốc độ khiến đối phương không kịp trở tay.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng điều chắc chắn là vùng đất Tây Sơn đã hun đúc nên ở ông một khí chất đặc biệt: nhanh nhạy, quyết đoán, dũng mãnh, giỏi dùng người, giỏi nhìn thời thế và đặc biệt là có khả năng hành quân, tổ chức chiến trận với tốc độ khiến đối phương không kịp trở tay."
    },
    {
      "scene_id": "scene_013",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Người xưa thường kể rằng Nguyễn Huệ có dáng vẻ mạnh mẽ, ánh mắt sáng, tiếng nói vang, khí phách hơn người. Những chi tiết ấy có thể mang màu sắc truyền tụng, nhưng nếu nhìn vào những gì ông làm được, ta hiểu vì sao dân gian lại hình dung ông như vậy.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Người xưa thường kể rằng Nguyễn Huệ có dáng vẻ mạnh mẽ, ánh mắt sáng, tiếng nói vang, khí phách hơn người. Những chi tiết ấy có thể mang màu sắc truyền tụng, nhưng nếu nhìn vào nhữ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Người xưa thường kể rằng Nguyễn Huệ có dáng vẻ mạnh mẽ, ánh mắt sáng, tiếng nói vang, khí phách hơn người. Những chi tiết ấy có thể mang màu sắc truyền tụng, nhưng nếu nhìn vào nhữ...",
      "narration": "Người xưa thường kể rằng Nguyễn Huệ có dáng vẻ mạnh mẽ, ánh mắt sáng, tiếng nói vang, khí phách hơn người. Những chi tiết ấy có thể mang màu sắc truyền tụng, nhưng nếu nhìn vào những gì ông làm được, ta hiểu vì sao dân gian lại hình dung ông như vậy.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Người xưa thường kể rằng Nguyễn Huệ có dáng vẻ mạnh mẽ, ánh mắt sáng, tiếng nói vang, khí phách hơn người. Những chi tiết ấy có thể mang màu sắc truyền tụng, nhưng nếu nhìn vào những gì ông làm được, ta hiểu vì sao dân gian lại hình dung ông như vậy."
    },
    {
      "scene_id": "scene_014",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Một người có thể khiến cả chiến trường chuyển động theo ý mình chắc chắn không thể là người tầm thường.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Một người có thể khiến cả chiến trường chuyển động theo ý mình chắc chắn không thể là người tầm thường.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Một người có thể khiến cả chiến trường chuyển động theo ý mình chắc chắn không thể là người tầm thường.",
      "narration": "Một người có thể khiến cả chiến trường chuyển động theo ý mình chắc chắn không thể là người tầm thường.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Một người có thể khiến cả chiến trường chuyển động theo ý mình chắc chắn không thể là người tầm thường."
    },
    {
      "scene_id": "scene_015",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Thời ấy, tại Đàng Trong, quyền thần Trương Phúc Loan lộng hành dưới thời chúa Nguyễn Phúc Thuần. Chính sự đổ nát, dân chúng oán than.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Thời ấy, tại Đàng Trong, quyền thần Trương Phúc Loan lộng hành dưới thời chúa Nguyễn Phúc Thuần. Chính sự đổ nát, dân chúng oán than.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Thời ấy, tại Đàng Trong, quyền thần Trương Phúc Loan lộng hành dưới thời chúa Nguyễn Phúc Thuần. Chính sự đổ nát, dân chúng oán than.",
      "narration": "Thời ấy, tại Đàng Trong, quyền thần Trương Phúc Loan lộng hành dưới thời chúa Nguyễn Phúc Thuần. Chính sự đổ nát, dân chúng oán than.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Thời ấy, tại Đàng Trong, quyền thần Trương Phúc Loan lộng hành dưới thời chúa Nguyễn Phúc Thuần. Chính sự đổ nát, dân chúng oán than."
    },
    {
      "scene_id": "scene_016",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Từ vùng Tây Sơn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ dấy binh. Ban đầu, cuộc nổi dậy ấy mang dáng dấp của một phong trào chống lại sự áp bức trong nước.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Từ vùng Tây Sơn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ dấy binh. Ban đầu, cuộc nổi dậy ấy mang dáng dấp của một phong trào chống lại sự áp bức trong nước.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Từ vùng Tây Sơn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ dấy binh. Ban đầu, cuộc nổi dậy ấy mang dáng dấp của một phong trào chống lại sự áp bức trong nước.",
      "narration": "Từ vùng Tây Sơn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ dấy binh. Ban đầu, cuộc nổi dậy ấy mang dáng dấp của một phong trào chống lại sự áp bức trong nước.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Từ vùng Tây Sơn, ba anh em Nguyễn Nhạc, Nguyễn Huệ, Nguyễn Lữ dấy binh. Ban đầu, cuộc nổi dậy ấy mang dáng dấp của một phong trào chống lại sự áp bức trong nước."
    },
    {
      "scene_id": "scene_017",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Nhưng rồi, từ một ngọn lửa địa phương, nó bùng lên thành cơn bão cuốn qua cả Đại Việt.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng rồi, từ một ngọn lửa địa phương, nó bùng lên thành cơn bão cuốn qua cả Đại Việt.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng rồi, từ một ngọn lửa địa phương, nó bùng lên thành cơn bão cuốn qua cả Đại Việt.",
      "narration": "Nhưng rồi, từ một ngọn lửa địa phương, nó bùng lên thành cơn bão cuốn qua cả Đại Việt.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng rồi, từ một ngọn lửa địa phương, nó bùng lên thành cơn bão cuốn qua cả Đại Việt."
    },
    {
      "scene_id": "scene_018",
      "type": "visual_beat",
      "section": "Một người sinh ra giữa thời loạn",
      "text": "Và trong cơn bão ấy, Nguyễn Huệ dần hiện ra không chỉ là một võ tướng, mà là linh hồn quân sự của phong trào Tây Sơn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Và trong cơn bão ấy, Nguyễn Huệ dần hiện ra không chỉ là một võ tướng, mà là linh hồn quân sự của phong trào Tây Sơn.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Và trong cơn bão ấy, Nguyễn Huệ dần hiện ra không chỉ là một võ tướng, mà là linh hồn quân sự của phong trào Tây Sơn.",
      "narration": "Và trong cơn bão ấy, Nguyễn Huệ dần hiện ra không chỉ là một võ tướng, mà là linh hồn quân sự của phong trào Tây Sơn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Và trong cơn bão ấy, Nguyễn Huệ dần hiện ra không chỉ là một võ tướng, mà là linh hồn quân sự của phong trào Tây Sơn."
    },
    {
      "scene_id": "scene_019",
      "type": "heading",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Ngọn lửa Tây Sơn bùng lên",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Ngọn lửa Tây Sơn bùng lên.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Ngọn lửa Tây Sơn bùng lên.",
      "narration": "Ngọn lửa Tây Sơn bùng lên",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Ngọn lửa Tây Sơn bùng lên"
    },
    {
      "scene_id": "scene_020",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Năm 1771, anh em Tây Sơn bắt đầu dựng cờ khởi nghĩa. Khẩu hiệu ban đầu hướng vào việc trừ bỏ quyền thần, cứu dân khỏi cảnh bóc lột.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Năm 1771, anh em Tây Sơn bắt đầu dựng cờ khởi nghĩa. Khẩu hiệu ban đầu hướng vào việc trừ bỏ quyền thần, cứu dân khỏi cảnh bóc lột.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Năm 1771, anh em Tây Sơn bắt đầu dựng cờ khởi nghĩa. Khẩu hiệu ban đầu hướng vào việc trừ bỏ quyền thần, cứu dân khỏi cảnh bóc lột.",
      "narration": "Năm 1771, anh em Tây Sơn bắt đầu dựng cờ khởi nghĩa. Khẩu hiệu ban đầu hướng vào việc trừ bỏ quyền thần, cứu dân khỏi cảnh bóc lột.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Năm 1771, anh em Tây Sơn bắt đầu dựng cờ khởi nghĩa. Khẩu hiệu ban đầu hướng vào việc trừ bỏ quyền thần, cứu dân khỏi cảnh bóc lột."
    },
    {
      "scene_id": "scene_021",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Lời hiệu triệu ấy chạm vào nỗi đau của nhiều tầng lớp: nông dân nghèo, người buôn bán, hào mục địa phương bất mãn, những người từng chịu thiệt thòi trong guồng máy quan lại.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Lời hiệu triệu ấy chạm vào nỗi đau của nhiều tầng lớp: nông dân nghèo, người buôn bán, hào mục địa phương bất mãn, những người từng chịu thiệt thòi trong guồng máy quan lại.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Lời hiệu triệu ấy chạm vào nỗi đau của nhiều tầng lớp: nông dân nghèo, người buôn bán, hào mục địa phương bất mãn, những người từng chịu thiệt thòi trong guồng máy quan lại.",
      "narration": "Lời hiệu triệu ấy chạm vào nỗi đau của nhiều tầng lớp: nông dân nghèo, người buôn bán, hào mục địa phương bất mãn, những người từng chịu thiệt thòi trong guồng máy quan lại.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Lời hiệu triệu ấy chạm vào nỗi đau của nhiều tầng lớp: nông dân nghèo, người buôn bán, hào mục địa phương bất mãn, những người từng chịu thiệt thòi trong guồng máy quan lại."
    },
    {
      "scene_id": "scene_022",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nguyễn Nhạc là người anh cả, có tài tổ chức và chiêu tập lực lượng. Nguyễn Lữ cũng tham gia vào việc xây dựng thế lực.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Nhạc là người anh cả, có tài tổ chức và chiêu tập lực lượng. Nguyễn Lữ cũng tham gia vào việc xây dựng thế lực.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Nhạc là người anh cả, có tài tổ chức và chiêu tập lực lượng. Nguyễn Lữ cũng tham gia vào việc xây dựng thế lực.",
      "narration": "Nguyễn Nhạc là người anh cả, có tài tổ chức và chiêu tập lực lượng. Nguyễn Lữ cũng tham gia vào việc xây dựng thế lực.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Nhạc là người anh cả, có tài tổ chức và chiêu tập lực lượng. Nguyễn Lữ cũng tham gia vào việc xây dựng thế lực."
    },
    {
      "scene_id": "scene_023",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nhưng Nguyễn Huệ mới là người khiến quân Tây Sơn trở nên đáng sợ trên chiến trường.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng Nguyễn Huệ mới là người khiến quân Tây Sơn trở nên đáng sợ trên chiến trường.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng Nguyễn Huệ mới là người khiến quân Tây Sơn trở nên đáng sợ trên chiến trường.",
      "narration": "Nhưng Nguyễn Huệ mới là người khiến quân Tây Sơn trở nên đáng sợ trên chiến trường.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng Nguyễn Huệ mới là người khiến quân Tây Sơn trở nên đáng sợ trên chiến trường."
    },
    {
      "scene_id": "scene_024",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Ông không đánh theo lối chậm rãi, nặng nghi lễ. Ông đánh nhanh, đánh mạnh, đánh vào chỗ hiểm.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông không đánh theo lối chậm rãi, nặng nghi lễ. Ông đánh nhanh, đánh mạnh, đánh vào chỗ hiểm.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông không đánh theo lối chậm rãi, nặng nghi lễ. Ông đánh nhanh, đánh mạnh, đánh vào chỗ hiểm.",
      "narration": "Ông không đánh theo lối chậm rãi, nặng nghi lễ. Ông đánh nhanh, đánh mạnh, đánh vào chỗ hiểm.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông không đánh theo lối chậm rãi, nặng nghi lễ. Ông đánh nhanh, đánh mạnh, đánh vào chỗ hiểm."
    },
    {
      "scene_id": "scene_025",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Khi đối phương còn đang bàn bạc, ông đã xuất quân. Khi đối phương tưởng ông ở xa, ông đã đến sát cửa thành.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khi đối phương còn đang bàn bạc, ông đã xuất quân. Khi đối phương tưởng ông ở xa, ông đã đến sát cửa thành.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khi đối phương còn đang bàn bạc, ông đã xuất quân. Khi đối phương tưởng ông ở xa, ông đã đến sát cửa thành.",
      "narration": "Khi đối phương còn đang bàn bạc, ông đã xuất quân. Khi đối phương tưởng ông ở xa, ông đã đến sát cửa thành.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khi đối phương còn đang bàn bạc, ông đã xuất quân. Khi đối phương tưởng ông ở xa, ông đã đến sát cửa thành."
    },
    {
      "scene_id": "scene_026",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Khi đối phương tưởng mình có thời gian củng cố, quân Tây Sơn đã ập xuống như nước lũ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khi đối phương tưởng mình có thời gian củng cố, quân Tây Sơn đã ập xuống như nước lũ.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khi đối phương tưởng mình có thời gian củng cố, quân Tây Sơn đã ập xuống như nước lũ.",
      "narration": "Khi đối phương tưởng mình có thời gian củng cố, quân Tây Sơn đã ập xuống như nước lũ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khi đối phương tưởng mình có thời gian củng cố, quân Tây Sơn đã ập xuống như nước lũ."
    },
    {
      "scene_id": "scene_027",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Từ căn cứ Tây Sơn, nghĩa quân mở rộng ảnh hưởng xuống đồng bằng, chiếm Quy Nhơn, rồi dần dần đẩy thế lực chúa Nguyễn vào thế nguy khốn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Từ căn cứ Tây Sơn, nghĩa quân mở rộng ảnh hưởng xuống đồng bằng, chiếm Quy Nhơn, rồi dần dần đẩy thế lực chúa Nguyễn vào thế nguy khốn.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Từ căn cứ Tây Sơn, nghĩa quân mở rộng ảnh hưởng xuống đồng bằng, chiếm Quy Nhơn, rồi dần dần đẩy thế lực chúa Nguyễn vào thế nguy khốn.",
      "narration": "Từ căn cứ Tây Sơn, nghĩa quân mở rộng ảnh hưởng xuống đồng bằng, chiếm Quy Nhơn, rồi dần dần đẩy thế lực chúa Nguyễn vào thế nguy khốn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Từ căn cứ Tây Sơn, nghĩa quân mở rộng ảnh hưởng xuống đồng bằng, chiếm Quy Nhơn, rồi dần dần đẩy thế lực chúa Nguyễn vào thế nguy khốn."
    },
    {
      "scene_id": "scene_028",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Năm 1777, quân Tây Sơn đánh vào Gia Định. Nhiều thành viên trong dòng họ chúa Nguyễn bị giết.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Năm 1777, quân Tây Sơn đánh vào Gia Định. Nhiều thành viên trong dòng họ chúa Nguyễn bị giết.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Năm 1777, quân Tây Sơn đánh vào Gia Định. Nhiều thành viên trong dòng họ chúa Nguyễn bị giết.",
      "narration": "Năm 1777, quân Tây Sơn đánh vào Gia Định. Nhiều thành viên trong dòng họ chúa Nguyễn bị giết.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Năm 1777, quân Tây Sơn đánh vào Gia Định. Nhiều thành viên trong dòng họ chúa Nguyễn bị giết."
    },
    {
      "scene_id": "scene_029",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nguyễn Ánh, khi ấy còn trẻ, thoát chết và bắt đầu cuộc đời lưu vong, khôi phục lực lượng, đối đầu lâu dài với Tây Sơn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Ánh, khi ấy còn trẻ, thoát chết và bắt đầu cuộc đời lưu vong, khôi phục lực lượng, đối đầu lâu dài với Tây Sơn.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Ánh, khi ấy còn trẻ, thoát chết và bắt đầu cuộc đời lưu vong, khôi phục lực lượng, đối đầu lâu dài với Tây Sơn.",
      "narration": "Nguyễn Ánh, khi ấy còn trẻ, thoát chết và bắt đầu cuộc đời lưu vong, khôi phục lực lượng, đối đầu lâu dài với Tây Sơn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Ánh, khi ấy còn trẻ, thoát chết và bắt đầu cuộc đời lưu vong, khôi phục lực lượng, đối đầu lâu dài với Tây Sơn."
    },
    {
      "scene_id": "scene_030",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nhưng lịch sử không phải chỉ có một đường thẳng. Nguyễn Ánh nhiều lần trở lại Gia Định, rồi nhiều lần bị đánh bật.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng lịch sử không phải chỉ có một đường thẳng. Nguyễn Ánh nhiều lần trở lại Gia Định, rồi nhiều lần bị đánh bật.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng lịch sử không phải chỉ có một đường thẳng. Nguyễn Ánh nhiều lần trở lại Gia Định, rồi nhiều lần bị đánh bật.",
      "narration": "Nhưng lịch sử không phải chỉ có một đường thẳng. Nguyễn Ánh nhiều lần trở lại Gia Định, rồi nhiều lần bị đánh bật.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng lịch sử không phải chỉ có một đường thẳng. Nguyễn Ánh nhiều lần trở lại Gia Định, rồi nhiều lần bị đánh bật."
    },
    {
      "scene_id": "scene_031",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Trong những cuộc đối đầu ấy, Nguyễn Huệ thể hiện tài năng đặc biệt ở chiến trường phương Nam.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong những cuộc đối đầu ấy, Nguyễn Huệ thể hiện tài năng đặc biệt ở chiến trường phương Nam.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong những cuộc đối đầu ấy, Nguyễn Huệ thể hiện tài năng đặc biệt ở chiến trường phương Nam.",
      "narration": "Trong những cuộc đối đầu ấy, Nguyễn Huệ thể hiện tài năng đặc biệt ở chiến trường phương Nam.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong những cuộc đối đầu ấy, Nguyễn Huệ thể hiện tài năng đặc biệt ở chiến trường phương Nam."
    },
    {
      "scene_id": "scene_032",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Đỉnh cao là trận Rạch Gầm — Xoài Mút năm 1785.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đỉnh cao là trận Rạch Gầm — Xoài Mút năm 1785.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đỉnh cao là trận Rạch Gầm — Xoài Mút năm 1785.",
      "narration": "Đỉnh cao là trận Rạch Gầm — Xoài Mút năm 1785.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đỉnh cao là trận Rạch Gầm — Xoài Mút năm 1785."
    },
    {
      "scene_id": "scene_033",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nguyễn Ánh, trong lúc thế lực suy yếu, đã cầu viện Xiêm. Quân Xiêm kéo vào Gia Định với lực lượng lớn, theo đường thủy tiến sâu vào Nam Bộ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Ánh, trong lúc thế lực suy yếu, đã cầu viện Xiêm. Quân Xiêm kéo vào Gia Định với lực lượng lớn, theo đường thủy tiến sâu vào Nam Bộ.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Ánh, trong lúc thế lực suy yếu, đã cầu viện Xiêm. Quân Xiêm kéo vào Gia Định với lực lượng lớn, theo đường thủy tiến sâu vào Nam Bộ.",
      "narration": "Nguyễn Ánh, trong lúc thế lực suy yếu, đã cầu viện Xiêm. Quân Xiêm kéo vào Gia Định với lực lượng lớn, theo đường thủy tiến sâu vào Nam Bộ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Ánh, trong lúc thế lực suy yếu, đã cầu viện Xiêm. Quân Xiêm kéo vào Gia Định với lực lượng lớn, theo đường thủy tiến sâu vào Nam Bộ."
    },
    {
      "scene_id": "scene_034",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Họ không chỉ đến để giúp Nguyễn Ánh; sự hiện diện của quân Xiêm còn đe dọa trực tiếp chủ quyền và đời sống của dân chúng vùng này.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Họ không chỉ đến để giúp Nguyễn Ánh; sự hiện diện của quân Xiêm còn đe dọa trực tiếp chủ quyền và đời sống của dân chúng vùng này.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Họ không chỉ đến để giúp Nguyễn Ánh; sự hiện diện của quân Xiêm còn đe dọa trực tiếp chủ quyền và đời sống của dân chúng vùng này.",
      "narration": "Họ không chỉ đến để giúp Nguyễn Ánh; sự hiện diện của quân Xiêm còn đe dọa trực tiếp chủ quyền và đời sống của dân chúng vùng này.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Họ không chỉ đến để giúp Nguyễn Ánh; sự hiện diện của quân Xiêm còn đe dọa trực tiếp chủ quyền và đời sống của dân chúng vùng này."
    },
    {
      "scene_id": "scene_035",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Sử sách ghi lại rằng quân Xiêm đã gây nhiều điều tàn hại, khiến lòng dân căm phẫn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Sử sách ghi lại rằng quân Xiêm đã gây nhiều điều tàn hại, khiến lòng dân căm phẫn.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Sử sách ghi lại rằng quân Xiêm đã gây nhiều điều tàn hại, khiến lòng dân căm phẫn.",
      "narration": "Sử sách ghi lại rằng quân Xiêm đã gây nhiều điều tàn hại, khiến lòng dân căm phẫn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Sử sách ghi lại rằng quân Xiêm đã gây nhiều điều tàn hại, khiến lòng dân căm phẫn."
    },
    {
      "scene_id": "scene_036",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nguyễn Huệ được phái vào Nam đối phó.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ được phái vào Nam đối phó.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ được phái vào Nam đối phó.",
      "narration": "Nguyễn Huệ được phái vào Nam đối phó.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ được phái vào Nam đối phó."
    },
    {
      "scene_id": "scene_037",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Ông không vội lao vào đánh khi chưa nắm chắc địa thế. Ông quan sát dòng Tiền Giang, chọn đoạn Rạch Gầm — Xoài Mút, nơi sông nước, cù lao, kênh rạch có thể che giấu binh thuyền và bố trí phục kích.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông không vội lao vào đánh khi chưa nắm chắc địa thế. Ông quan sát dòng Tiền Giang, chọn đoạn Rạch Gầm — Xoài Mút, nơi sông nước, cù lao, kênh rạch có thể che giấu binh thuyền và b...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông không vội lao vào đánh khi chưa nắm chắc địa thế. Ông quan sát dòng Tiền Giang, chọn đoạn Rạch Gầm — Xoài Mút, nơi sông nước, cù lao, kênh rạch có thể che giấu binh thuyền và b...",
      "narration": "Ông không vội lao vào đánh khi chưa nắm chắc địa thế. Ông quan sát dòng Tiền Giang, chọn đoạn Rạch Gầm — Xoài Mút, nơi sông nước, cù lao, kênh rạch có thể che giấu binh thuyền và bố trí phục kích.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông không vội lao vào đánh khi chưa nắm chắc địa thế. Ông quan sát dòng Tiền Giang, chọn đoạn Rạch Gầm — Xoài Mút, nơi sông nước, cù lao, kênh rạch có thể che giấu binh thuyền và bố trí phục kích."
    },
    {
      "scene_id": "scene_038",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Ông hiểu rằng đối thủ mạnh về số lượng nhưng kiêu ngạo, lại tiến quân trong địa hình không hoàn toàn quen thuộc. Chỉ cần dụ được họ vào đúng chỗ, một trận đánh có thể quyết định tất cả.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông hiểu rằng đối thủ mạnh về số lượng nhưng kiêu ngạo, lại tiến quân trong địa hình không hoàn toàn quen thuộc. Chỉ cần dụ được họ vào đúng chỗ, một trận đánh có thể quyết định tấ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông hiểu rằng đối thủ mạnh về số lượng nhưng kiêu ngạo, lại tiến quân trong địa hình không hoàn toàn quen thuộc. Chỉ cần dụ được họ vào đúng chỗ, một trận đánh có thể quyết định tấ...",
      "narration": "Ông hiểu rằng đối thủ mạnh về số lượng nhưng kiêu ngạo, lại tiến quân trong địa hình không hoàn toàn quen thuộc. Chỉ cần dụ được họ vào đúng chỗ, một trận đánh có thể quyết định tất cả.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông hiểu rằng đối thủ mạnh về số lượng nhưng kiêu ngạo, lại tiến quân trong địa hình không hoàn toàn quen thuộc. Chỉ cần dụ được họ vào đúng chỗ, một trận đánh có thể quyết định tất cả."
    },
    {
      "scene_id": "scene_039",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Rạng sáng ngày 19 tháng 1 năm 1785, thủy quân Xiêm lọt vào trận địa. Từ hai bên bờ, từ các nhánh sông, từ những vị trí đã chuẩn bị, quân Tây Sơn đồng loạt tấn công.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Rạng sáng ngày 19 tháng 1 năm 1785, thủy quân Xiêm lọt vào trận địa. Từ hai bên bờ, từ các nhánh sông, từ những vị trí đã chuẩn bị, quân Tây Sơn đồng loạt tấn công.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Rạng sáng ngày 19 tháng 1 năm 1785, thủy quân Xiêm lọt vào trận địa. Từ hai bên bờ, từ các nhánh sông, từ những vị trí đã chuẩn bị, quân Tây Sơn đồng loạt tấn công.",
      "narration": "Rạng sáng ngày 19 tháng 1 năm 1785, thủy quân Xiêm lọt vào trận địa. Từ hai bên bờ, từ các nhánh sông, từ những vị trí đã chuẩn bị, quân Tây Sơn đồng loạt tấn công.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Rạng sáng ngày 19 tháng 1 năm 1785, thủy quân Xiêm lọt vào trận địa. Từ hai bên bờ, từ các nhánh sông, từ những vị trí đã chuẩn bị, quân Tây Sơn đồng loạt tấn công."
    },
    {
      "scene_id": "scene_040",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Pháo nổ, thuyền chiến xông ra, tiếng hò reo dậy sóng. Dòng sông vốn yên bình bỗng biến thành lò lửa.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Pháo nổ, thuyền chiến xông ra, tiếng hò reo dậy sóng. Dòng sông vốn yên bình bỗng biến thành lò lửa.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Pháo nổ, thuyền chiến xông ra, tiếng hò reo dậy sóng. Dòng sông vốn yên bình bỗng biến thành lò lửa.",
      "narration": "Pháo nổ, thuyền chiến xông ra, tiếng hò reo dậy sóng. Dòng sông vốn yên bình bỗng biến thành lò lửa.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Pháo nổ, thuyền chiến xông ra, tiếng hò reo dậy sóng. Dòng sông vốn yên bình bỗng biến thành lò lửa."
    },
    {
      "scene_id": "scene_041",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Quân Xiêm bị đánh tan tác. Đây là một trong những chiến thắng thủy chiến lừng lẫy trong lịch sử Việt Nam.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quân Xiêm bị đánh tan tác. Đây là một trong những chiến thắng thủy chiến lừng lẫy trong lịch sử Việt Nam.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quân Xiêm bị đánh tan tác. Đây là một trong những chiến thắng thủy chiến lừng lẫy trong lịch sử Việt Nam.",
      "narration": "Quân Xiêm bị đánh tan tác. Đây là một trong những chiến thắng thủy chiến lừng lẫy trong lịch sử Việt Nam.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quân Xiêm bị đánh tan tác. Đây là một trong những chiến thắng thủy chiến lừng lẫy trong lịch sử Việt Nam."
    },
    {
      "scene_id": "scene_042",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Không chỉ đập tan cuộc can thiệp của Xiêm, trận Rạch Gầm — Xoài Mút còn khẳng định Nguyễn Huệ là một thiên tài quân sự. Từ đó, tên tuổi ông vang xa khắp Nam Bắc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Không chỉ đập tan cuộc can thiệp của Xiêm, trận Rạch Gầm — Xoài Mút còn khẳng định Nguyễn Huệ là một thiên tài quân sự. Từ đó, tên tuổi ông vang xa khắp Nam Bắc.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Không chỉ đập tan cuộc can thiệp của Xiêm, trận Rạch Gầm — Xoài Mút còn khẳng định Nguyễn Huệ là một thiên tài quân sự. Từ đó, tên tuổi ông vang xa khắp Nam Bắc.",
      "narration": "Không chỉ đập tan cuộc can thiệp của Xiêm, trận Rạch Gầm — Xoài Mút còn khẳng định Nguyễn Huệ là một thiên tài quân sự. Từ đó, tên tuổi ông vang xa khắp Nam Bắc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Không chỉ đập tan cuộc can thiệp của Xiêm, trận Rạch Gầm — Xoài Mút còn khẳng định Nguyễn Huệ là một thiên tài quân sự. Từ đó, tên tuổi ông vang xa khắp Nam Bắc."
    },
    {
      "scene_id": "scene_043",
      "type": "visual_beat",
      "section": "Ngọn lửa Tây Sơn bùng lên",
      "text": "Nhưng chiến trường phía Nam chưa phải là đỉnh cao cuối cùng. Bởi phía trước Nguyễn Huệ còn một nhiệm vụ lớn hơn: xóa bỏ cục diện chia cắt kéo dài hơn hai thế kỷ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng chiến trường phía Nam chưa phải là đỉnh cao cuối cùng. Bởi phía trước Nguyễn Huệ còn một nhiệm vụ lớn hơn: xóa bỏ cục diện chia cắt kéo dài hơn hai thế kỷ.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng chiến trường phía Nam chưa phải là đỉnh cao cuối cùng. Bởi phía trước Nguyễn Huệ còn một nhiệm vụ lớn hơn: xóa bỏ cục diện chia cắt kéo dài hơn hai thế kỷ.",
      "narration": "Nhưng chiến trường phía Nam chưa phải là đỉnh cao cuối cùng. Bởi phía trước Nguyễn Huệ còn một nhiệm vụ lớn hơn: xóa bỏ cục diện chia cắt kéo dài hơn hai thế kỷ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng chiến trường phía Nam chưa phải là đỉnh cao cuối cùng. Bởi phía trước Nguyễn Huệ còn một nhiệm vụ lớn hơn: xóa bỏ cục diện chia cắt kéo dài hơn hai thế kỷ."
    },
    {
      "scene_id": "scene_044",
      "type": "heading",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Bắc Hà và cái bóng của họ trịnh",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Bắc Hà và cái bóng của họ trịnh.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Bắc Hà và cái bóng của họ trịnh.",
      "narration": "Bắc Hà và cái bóng của họ trịnh",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Bắc Hà và cái bóng của họ trịnh"
    },
    {
      "scene_id": "scene_045",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Trong khi Tây Sơn làm rung chuyển Đàng Trong, Đàng Ngoài cũng không yên ổn. Phủ chúa Trịnh, từng là trung tâm quyền lực mạnh mẽ, dần suy yếu vì tranh giành, xa hoa và khủng hoảng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong khi Tây Sơn làm rung chuyển Đàng Trong, Đàng Ngoài cũng không yên ổn. Phủ chúa Trịnh, từng là trung tâm quyền lực mạnh mẽ, dần suy yếu vì tranh giành, xa hoa và khủng hoảng.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong khi Tây Sơn làm rung chuyển Đàng Trong, Đàng Ngoài cũng không yên ổn. Phủ chúa Trịnh, từng là trung tâm quyền lực mạnh mẽ, dần suy yếu vì tranh giành, xa hoa và khủng hoảng.",
      "narration": "Trong khi Tây Sơn làm rung chuyển Đàng Trong, Đàng Ngoài cũng không yên ổn. Phủ chúa Trịnh, từng là trung tâm quyền lực mạnh mẽ, dần suy yếu vì tranh giành, xa hoa và khủng hoảng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong khi Tây Sơn làm rung chuyển Đàng Trong, Đàng Ngoài cũng không yên ổn. Phủ chúa Trịnh, từng là trung tâm quyền lực mạnh mẽ, dần suy yếu vì tranh giành, xa hoa và khủng hoảng."
    },
    {
      "scene_id": "scene_046",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Vua Lê vẫn ngồi trên ngai, nhưng quyền lực đã bị phủ chúa che lấp quá lâu.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Vua Lê vẫn ngồi trên ngai, nhưng quyền lực đã bị phủ chúa che lấp quá lâu.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Vua Lê vẫn ngồi trên ngai, nhưng quyền lực đã bị phủ chúa che lấp quá lâu.",
      "narration": "Vua Lê vẫn ngồi trên ngai, nhưng quyền lực đã bị phủ chúa che lấp quá lâu.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Vua Lê vẫn ngồi trên ngai, nhưng quyền lực đã bị phủ chúa che lấp quá lâu."
    },
    {
      "scene_id": "scene_047",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Năm 1786, sau khi đã củng cố thế lực ở phương Nam và miền Trung, Nguyễn Huệ kéo quân ra Bắc với danh nghĩa “phù Lê diệt Trịnh”.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Năm 1786, sau khi đã củng cố thế lực ở phương Nam và miền Trung, Nguyễn Huệ kéo quân ra Bắc với danh nghĩa “phù Lê diệt Trịnh”.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Năm 1786, sau khi đã củng cố thế lực ở phương Nam và miền Trung, Nguyễn Huệ kéo quân ra Bắc với danh nghĩa “phù Lê diệt Trịnh”.",
      "narration": "Năm 1786, sau khi đã củng cố thế lực ở phương Nam và miền Trung, Nguyễn Huệ kéo quân ra Bắc với danh nghĩa “phù Lê diệt Trịnh”.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Năm 1786, sau khi đã củng cố thế lực ở phương Nam và miền Trung, Nguyễn Huệ kéo quân ra Bắc với danh nghĩa “phù Lê diệt Trịnh”."
    },
    {
      "scene_id": "scene_048",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Câu khẩu hiệu ấy đánh đúng tâm lý nhiều người Bắc Hà: vẫn kính trọng nhà Lê, nhưng chán ghét sự lấn át của họ Trịnh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Câu khẩu hiệu ấy đánh đúng tâm lý nhiều người Bắc Hà: vẫn kính trọng nhà Lê, nhưng chán ghét sự lấn át của họ Trịnh.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Câu khẩu hiệu ấy đánh đúng tâm lý nhiều người Bắc Hà: vẫn kính trọng nhà Lê, nhưng chán ghét sự lấn át của họ Trịnh.",
      "narration": "Câu khẩu hiệu ấy đánh đúng tâm lý nhiều người Bắc Hà: vẫn kính trọng nhà Lê, nhưng chán ghét sự lấn át của họ Trịnh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Câu khẩu hiệu ấy đánh đúng tâm lý nhiều người Bắc Hà: vẫn kính trọng nhà Lê, nhưng chán ghét sự lấn át của họ Trịnh."
    },
    {
      "scene_id": "scene_049",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Cuộc Bắc tiến diễn ra thần tốc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Cuộc Bắc tiến diễn ra thần tốc.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Cuộc Bắc tiến diễn ra thần tốc.",
      "narration": "Cuộc Bắc tiến diễn ra thần tốc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Cuộc Bắc tiến diễn ra thần tốc."
    },
    {
      "scene_id": "scene_050",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Quân Tây Sơn từ Phú Xuân tiến ra, đánh bại quân Trịnh. Phú Xuân, vốn từng là thủ phủ của chúa Nguyễn và sau đó bị quân Trịnh chiếm, trở thành bàn đạp quan trọng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quân Tây Sơn từ Phú Xuân tiến ra, đánh bại quân Trịnh. Phú Xuân, vốn từng là thủ phủ của chúa Nguyễn và sau đó bị quân Trịnh chiếm, trở thành bàn đạp quan trọng.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quân Tây Sơn từ Phú Xuân tiến ra, đánh bại quân Trịnh. Phú Xuân, vốn từng là thủ phủ của chúa Nguyễn và sau đó bị quân Trịnh chiếm, trở thành bàn đạp quan trọng.",
      "narration": "Quân Tây Sơn từ Phú Xuân tiến ra, đánh bại quân Trịnh. Phú Xuân, vốn từng là thủ phủ của chúa Nguyễn và sau đó bị quân Trịnh chiếm, trở thành bàn đạp quan trọng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quân Tây Sơn từ Phú Xuân tiến ra, đánh bại quân Trịnh. Phú Xuân, vốn từng là thủ phủ của chúa Nguyễn và sau đó bị quân Trịnh chiếm, trở thành bàn đạp quan trọng."
    },
    {
      "scene_id": "scene_051",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Nguyễn Huệ tiến tiếp ra Thăng Long. Trước sức mạnh và tốc độ của Tây Sơn, cơ nghiệp chúa Trịnh sụp đổ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ tiến tiếp ra Thăng Long. Trước sức mạnh và tốc độ của Tây Sơn, cơ nghiệp chúa Trịnh sụp đổ.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ tiến tiếp ra Thăng Long. Trước sức mạnh và tốc độ của Tây Sơn, cơ nghiệp chúa Trịnh sụp đổ.",
      "narration": "Nguyễn Huệ tiến tiếp ra Thăng Long. Trước sức mạnh và tốc độ của Tây Sơn, cơ nghiệp chúa Trịnh sụp đổ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ tiến tiếp ra Thăng Long. Trước sức mạnh và tốc độ của Tây Sơn, cơ nghiệp chúa Trịnh sụp đổ."
    },
    {
      "scene_id": "scene_052",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Khi Nguyễn Huệ vào Thăng Long, người dân kinh thành chứng kiến một cảnh tượng đặc biệt: một vị tướng áo vải từ phương Nam ra, đánh đổ quyền lực họ Trịnh đã tồn tại hơn hai trăm năm, rồi vào yết kiến vua Lê Hiển Tông.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khi Nguyễn Huệ vào Thăng Long, người dân kinh thành chứng kiến một cảnh tượng đặc biệt: một vị tướng áo vải từ phương Nam ra, đánh đổ quyền lực họ Trịnh đã tồn tại hơn hai trăm năm...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khi Nguyễn Huệ vào Thăng Long, người dân kinh thành chứng kiến một cảnh tượng đặc biệt: một vị tướng áo vải từ phương Nam ra, đánh đổ quyền lực họ Trịnh đã tồn tại hơn hai trăm năm...",
      "narration": "Khi Nguyễn Huệ vào Thăng Long, người dân kinh thành chứng kiến một cảnh tượng đặc biệt: một vị tướng áo vải từ phương Nam ra, đánh đổ quyền lực họ Trịnh đã tồn tại hơn hai trăm năm, rồi vào yết kiến vua Lê Hiển Tông.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khi Nguyễn Huệ vào Thăng Long, người dân kinh thành chứng kiến một cảnh tượng đặc biệt: một vị tướng áo vải từ phương Nam ra, đánh đổ quyền lực họ Trịnh đã tồn tại hơn hai trăm năm, rồi vào yết kiến vua Lê Hiển Tông."
    },
    {
      "scene_id": "scene_053",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Nguyễn Huệ kết hôn với công chúa Lê Ngọc Hân, con gái vua Lê Hiển Tông. Cuộc hôn nhân này không chỉ là chuyện tình cảm, mà còn mang ý nghĩa chính trị: gắn kết Tây Sơn với danh nghĩa chính thống của nhà Lê, xoa dịu lòng người Bắc Hà.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ kết hôn với công chúa Lê Ngọc Hân, con gái vua Lê Hiển Tông. Cuộc hôn nhân này không chỉ là chuyện tình cảm, mà còn mang ý nghĩa chính trị: gắn kết Tây Sơn với danh nghĩ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ kết hôn với công chúa Lê Ngọc Hân, con gái vua Lê Hiển Tông. Cuộc hôn nhân này không chỉ là chuyện tình cảm, mà còn mang ý nghĩa chính trị: gắn kết Tây Sơn với danh nghĩ...",
      "narration": "Nguyễn Huệ kết hôn với công chúa Lê Ngọc Hân, con gái vua Lê Hiển Tông. Cuộc hôn nhân này không chỉ là chuyện tình cảm, mà còn mang ý nghĩa chính trị: gắn kết Tây Sơn với danh nghĩa chính thống của nhà Lê, xoa dịu lòng người Bắc Hà.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ kết hôn với công chúa Lê Ngọc Hân, con gái vua Lê Hiển Tông. Cuộc hôn nhân này không chỉ là chuyện tình cảm, mà còn mang ý nghĩa chính trị: gắn kết Tây Sơn với danh nghĩa chính thống của nhà Lê, xoa dịu lòng người Bắc Hà."
    },
    {
      "scene_id": "scene_054",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Nhưng trật tự cũ đã đổ, trật tự mới chưa kịp vững. Sau khi Nguyễn Huệ rút về Nam, Bắc Hà lại rối ren.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng trật tự cũ đã đổ, trật tự mới chưa kịp vững. Sau khi Nguyễn Huệ rút về Nam, Bắc Hà lại rối ren.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng trật tự cũ đã đổ, trật tự mới chưa kịp vững. Sau khi Nguyễn Huệ rút về Nam, Bắc Hà lại rối ren.",
      "narration": "Nhưng trật tự cũ đã đổ, trật tự mới chưa kịp vững. Sau khi Nguyễn Huệ rút về Nam, Bắc Hà lại rối ren.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng trật tự cũ đã đổ, trật tự mới chưa kịp vững. Sau khi Nguyễn Huệ rút về Nam, Bắc Hà lại rối ren."
    },
    {
      "scene_id": "scene_055",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Các thế lực cũ trỗi dậy, vua Lê Chiêu Thống, người kế vị nhà Lê, không đủ khả năng tự ổn định tình hình. Mâu thuẫn giữa triều Lê và Tây Sơn ngày càng sâu.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Các thế lực cũ trỗi dậy, vua Lê Chiêu Thống, người kế vị nhà Lê, không đủ khả năng tự ổn định tình hình. Mâu thuẫn giữa triều Lê và Tây Sơn ngày càng sâu.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Các thế lực cũ trỗi dậy, vua Lê Chiêu Thống, người kế vị nhà Lê, không đủ khả năng tự ổn định tình hình. Mâu thuẫn giữa triều Lê và Tây Sơn ngày càng sâu.",
      "narration": "Các thế lực cũ trỗi dậy, vua Lê Chiêu Thống, người kế vị nhà Lê, không đủ khả năng tự ổn định tình hình. Mâu thuẫn giữa triều Lê và Tây Sơn ngày càng sâu.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Các thế lực cũ trỗi dậy, vua Lê Chiêu Thống, người kế vị nhà Lê, không đủ khả năng tự ổn định tình hình. Mâu thuẫn giữa triều Lê và Tây Sơn ngày càng sâu."
    },
    {
      "scene_id": "scene_056",
      "type": "visual_beat",
      "section": "Bắc Hà và cái bóng của họ trịnh",
      "text": "Trong bối cảnh ấy, Lê Chiêu Thống đã đưa ra một quyết định khiến lịch sử rẽ sang trang đẫm máu: cầu viện nhà Thanh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong bối cảnh ấy, Lê Chiêu Thống đã đưa ra một quyết định khiến lịch sử rẽ sang trang đẫm máu: cầu viện nhà Thanh.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong bối cảnh ấy, Lê Chiêu Thống đã đưa ra một quyết định khiến lịch sử rẽ sang trang đẫm máu: cầu viện nhà Thanh.",
      "narration": "Trong bối cảnh ấy, Lê Chiêu Thống đã đưa ra một quyết định khiến lịch sử rẽ sang trang đẫm máu: cầu viện nhà Thanh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong bối cảnh ấy, Lê Chiêu Thống đã đưa ra một quyết định khiến lịch sử rẽ sang trang đẫm máu: cầu viện nhà Thanh."
    },
    {
      "scene_id": "scene_057",
      "type": "heading",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Lê Chiêu Thống cầu viện và bóng mây phương bắc.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Lê Chiêu Thống cầu viện và bóng mây phương bắc.",
      "narration": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Lê Chiêu Thống cầu viện và bóng mây phương bắc"
    },
    {
      "scene_id": "scene_058",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Với nhiều người đời sau, việc Lê Chiêu Thống cầu viện nhà Thanh là hành động khó có thể tha thứ. Nhưng để hiểu lịch sử, ta cần nhìn vào hoàn cảnh: nhà Lê đã tồn tại nhiều thế kỷ, danh nghĩa chính thống vẫn còn trong lòng một bộ phận sĩ phu Bắc Hà.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Với nhiều người đời sau, việc Lê Chiêu Thống cầu viện nhà Thanh là hành động khó có thể tha thứ. Nhưng để hiểu lịch sử, ta cần nhìn vào hoàn cảnh: nhà Lê đã tồn tại nhiều thế kỷ, d...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Với nhiều người đời sau, việc Lê Chiêu Thống cầu viện nhà Thanh là hành động khó có thể tha thứ. Nhưng để hiểu lịch sử, ta cần nhìn vào hoàn cảnh: nhà Lê đã tồn tại nhiều thế kỷ, d...",
      "narration": "Với nhiều người đời sau, việc Lê Chiêu Thống cầu viện nhà Thanh là hành động khó có thể tha thứ. Nhưng để hiểu lịch sử, ta cần nhìn vào hoàn cảnh: nhà Lê đã tồn tại nhiều thế kỷ, danh nghĩa chính thống vẫn còn trong lòng một bộ phận sĩ phu Bắc Hà.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Với nhiều người đời sau, việc Lê Chiêu Thống cầu viện nhà Thanh là hành động khó có thể tha thứ. Nhưng để hiểu lịch sử, ta cần nhìn vào hoàn cảnh: nhà Lê đã tồn tại nhiều thế kỷ, danh nghĩa chính thống vẫn còn trong lòng một bộ phận sĩ phu Bắc Hà."
    },
    {
      "scene_id": "scene_059",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Lê Chiêu Thống nhìn Tây Sơn như lực lượng lấn át ngai vàng của mình. Trong lúc tuyệt vọng, ông tìm đến phương Bắc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Lê Chiêu Thống nhìn Tây Sơn như lực lượng lấn át ngai vàng của mình. Trong lúc tuyệt vọng, ông tìm đến phương Bắc.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Lê Chiêu Thống nhìn Tây Sơn như lực lượng lấn át ngai vàng của mình. Trong lúc tuyệt vọng, ông tìm đến phương Bắc.",
      "narration": "Lê Chiêu Thống nhìn Tây Sơn như lực lượng lấn át ngai vàng của mình. Trong lúc tuyệt vọng, ông tìm đến phương Bắc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Lê Chiêu Thống nhìn Tây Sơn như lực lượng lấn át ngai vàng của mình. Trong lúc tuyệt vọng, ông tìm đến phương Bắc."
    },
    {
      "scene_id": "scene_060",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Nhưng một khi quân ngoại bang đã vượt biên giới, câu chuyện không còn là tranh chấp trong nước nữa. Nó trở thành vấn đề sống còn của quốc gia.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng một khi quân ngoại bang đã vượt biên giới, câu chuyện không còn là tranh chấp trong nước nữa. Nó trở thành vấn đề sống còn của quốc gia.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng một khi quân ngoại bang đã vượt biên giới, câu chuyện không còn là tranh chấp trong nước nữa. Nó trở thành vấn đề sống còn của quốc gia.",
      "narration": "Nhưng một khi quân ngoại bang đã vượt biên giới, câu chuyện không còn là tranh chấp trong nước nữa. Nó trở thành vấn đề sống còn của quốc gia.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng một khi quân ngoại bang đã vượt biên giới, câu chuyện không còn là tranh chấp trong nước nữa. Nó trở thành vấn đề sống còn của quốc gia."
    },
    {
      "scene_id": "scene_061",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Cuối năm 1788, quân Thanh do Tôn Sĩ Nghị chỉ huy tiến vào Đại Việt. Lực lượng quân Thanh rất lớn; con số cụ thể trong sử liệu có khác nhau, nhưng thường được nhắc đến là hàng chục vạn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Cuối năm 1788, quân Thanh do Tôn Sĩ Nghị chỉ huy tiến vào Đại Việt. Lực lượng quân Thanh rất lớn; con số cụ thể trong sử liệu có khác nhau, nhưng thường được nhắc đến là hàng chục ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Cuối năm 1788, quân Thanh do Tôn Sĩ Nghị chỉ huy tiến vào Đại Việt. Lực lượng quân Thanh rất lớn; con số cụ thể trong sử liệu có khác nhau, nhưng thường được nhắc đến là hàng chục ...",
      "narration": "Cuối năm 1788, quân Thanh do Tôn Sĩ Nghị chỉ huy tiến vào Đại Việt. Lực lượng quân Thanh rất lớn; con số cụ thể trong sử liệu có khác nhau, nhưng thường được nhắc đến là hàng chục vạn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Cuối năm 1788, quân Thanh do Tôn Sĩ Nghị chỉ huy tiến vào Đại Việt. Lực lượng quân Thanh rất lớn; con số cụ thể trong sử liệu có khác nhau, nhưng thường được nhắc đến là hàng chục vạn."
    },
    {
      "scene_id": "scene_062",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Họ tiến vào Thăng Long gần như thuận lợi vì lực lượng Tây Sơn ở Bắc Hà chủ động rút lui để bảo toàn quân và chờ lệnh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Họ tiến vào Thăng Long gần như thuận lợi vì lực lượng Tây Sơn ở Bắc Hà chủ động rút lui để bảo toàn quân và chờ lệnh.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Họ tiến vào Thăng Long gần như thuận lợi vì lực lượng Tây Sơn ở Bắc Hà chủ động rút lui để bảo toàn quân và chờ lệnh.",
      "narration": "Họ tiến vào Thăng Long gần như thuận lợi vì lực lượng Tây Sơn ở Bắc Hà chủ động rút lui để bảo toàn quân và chờ lệnh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Họ tiến vào Thăng Long gần như thuận lợi vì lực lượng Tây Sơn ở Bắc Hà chủ động rút lui để bảo toàn quân và chờ lệnh."
    },
    {
      "scene_id": "scene_063",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Tôn Sĩ Nghị vào thành, tỏ ra kiêu căng, cho rằng quân Tây Sơn không đáng ngại. Lê Chiêu Thống trở lại trong cái bóng của quân Thanh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tôn Sĩ Nghị vào thành, tỏ ra kiêu căng, cho rằng quân Tây Sơn không đáng ngại. Lê Chiêu Thống trở lại trong cái bóng của quân Thanh.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tôn Sĩ Nghị vào thành, tỏ ra kiêu căng, cho rằng quân Tây Sơn không đáng ngại. Lê Chiêu Thống trở lại trong cái bóng của quân Thanh.",
      "narration": "Tôn Sĩ Nghị vào thành, tỏ ra kiêu căng, cho rằng quân Tây Sơn không đáng ngại. Lê Chiêu Thống trở lại trong cái bóng của quân Thanh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tôn Sĩ Nghị vào thành, tỏ ra kiêu căng, cho rằng quân Tây Sơn không đáng ngại. Lê Chiêu Thống trở lại trong cái bóng của quân Thanh."
    },
    {
      "scene_id": "scene_064",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Nhưng ngai vàng dựa vào gươm giáo ngoại bang thì không thể khiến lòng dân yên ổn. Nhiều người Bắc Hà dù còn nhớ nhà Lê, cũng không thể vui khi thấy quân Thanh đóng trên đất nước mình.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng ngai vàng dựa vào gươm giáo ngoại bang thì không thể khiến lòng dân yên ổn. Nhiều người Bắc Hà dù còn nhớ nhà Lê, cũng không thể vui khi thấy quân Thanh đóng trên đất nước mì...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng ngai vàng dựa vào gươm giáo ngoại bang thì không thể khiến lòng dân yên ổn. Nhiều người Bắc Hà dù còn nhớ nhà Lê, cũng không thể vui khi thấy quân Thanh đóng trên đất nước mì...",
      "narration": "Nhưng ngai vàng dựa vào gươm giáo ngoại bang thì không thể khiến lòng dân yên ổn. Nhiều người Bắc Hà dù còn nhớ nhà Lê, cũng không thể vui khi thấy quân Thanh đóng trên đất nước mình.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng ngai vàng dựa vào gươm giáo ngoại bang thì không thể khiến lòng dân yên ổn. Nhiều người Bắc Hà dù còn nhớ nhà Lê, cũng không thể vui khi thấy quân Thanh đóng trên đất nước mình."
    },
    {
      "scene_id": "scene_065",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Tin cấp báo truyền về Phú Xuân.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tin cấp báo truyền về Phú Xuân.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tin cấp báo truyền về Phú Xuân.",
      "narration": "Tin cấp báo truyền về Phú Xuân.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tin cấp báo truyền về Phú Xuân."
    },
    {
      "scene_id": "scene_066",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Nguyễn Huệ hiểu rằng đây là thời khắc quyết định. Nếu chậm, quân Thanh sẽ củng cố thế lực, biến Bắc Hà thành nơi đặt ảnh hưởng lâu dài.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ hiểu rằng đây là thời khắc quyết định. Nếu chậm, quân Thanh sẽ củng cố thế lực, biến Bắc Hà thành nơi đặt ảnh hưởng lâu dài.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ hiểu rằng đây là thời khắc quyết định. Nếu chậm, quân Thanh sẽ củng cố thế lực, biến Bắc Hà thành nơi đặt ảnh hưởng lâu dài.",
      "narration": "Nguyễn Huệ hiểu rằng đây là thời khắc quyết định. Nếu chậm, quân Thanh sẽ củng cố thế lực, biến Bắc Hà thành nơi đặt ảnh hưởng lâu dài.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ hiểu rằng đây là thời khắc quyết định. Nếu chậm, quân Thanh sẽ củng cố thế lực, biến Bắc Hà thành nơi đặt ảnh hưởng lâu dài."
    },
    {
      "scene_id": "scene_067",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Nếu đánh mà không đủ danh nghĩa, lòng người chưa chắc thuận. Vì vậy, ông làm một việc lớn trước khi xuất quân: lên ngôi hoàng đế.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nếu đánh mà không đủ danh nghĩa, lòng người chưa chắc thuận. Vì vậy, ông làm một việc lớn trước khi xuất quân: lên ngôi hoàng đế.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nếu đánh mà không đủ danh nghĩa, lòng người chưa chắc thuận. Vì vậy, ông làm một việc lớn trước khi xuất quân: lên ngôi hoàng đế.",
      "narration": "Nếu đánh mà không đủ danh nghĩa, lòng người chưa chắc thuận. Vì vậy, ông làm một việc lớn trước khi xuất quân: lên ngôi hoàng đế.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nếu đánh mà không đủ danh nghĩa, lòng người chưa chắc thuận. Vì vậy, ông làm một việc lớn trước khi xuất quân: lên ngôi hoàng đế."
    },
    {
      "scene_id": "scene_068",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Ngày 22 tháng 12 năm 1788, tại núi Bân, gần Phú Xuân, Nguyễn Huệ làm lễ đăng quang, lấy niên hiệu Quang Trung. Từ một thủ lĩnh Tây Sơn, một vị tướng chinh chiến, ông trở thành hoàng đế, nắm danh nghĩa tối cao để lãnh đạo cuộc kháng chiến.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ngày 22 tháng 12 năm 1788, tại núi Bân, gần Phú Xuân, Nguyễn Huệ làm lễ đăng quang, lấy niên hiệu Quang Trung. Từ một thủ lĩnh Tây Sơn, một vị tướng chinh chiến, ông trở thành hoàn...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ngày 22 tháng 12 năm 1788, tại núi Bân, gần Phú Xuân, Nguyễn Huệ làm lễ đăng quang, lấy niên hiệu Quang Trung. Từ một thủ lĩnh Tây Sơn, một vị tướng chinh chiến, ông trở thành hoàn...",
      "narration": "Ngày 22 tháng 12 năm 1788, tại núi Bân, gần Phú Xuân, Nguyễn Huệ làm lễ đăng quang, lấy niên hiệu Quang Trung. Từ một thủ lĩnh Tây Sơn, một vị tướng chinh chiến, ông trở thành hoàng đế, nắm danh nghĩa tối cao để lãnh đạo cuộc kháng chiến.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ngày 22 tháng 12 năm 1788, tại núi Bân, gần Phú Xuân, Nguyễn Huệ làm lễ đăng quang, lấy niên hiệu Quang Trung. Từ một thủ lĩnh Tây Sơn, một vị tướng chinh chiến, ông trở thành hoàng đế, nắm danh nghĩa tối cao để lãnh đạo cuộc kháng chiến."
    },
    {
      "scene_id": "scene_069",
      "type": "visual_beat",
      "section": "Lê Chiêu Thống cầu viện và bóng mây phương bắc",
      "text": "Từ đây, lịch sử gọi ông bằng một cái tên khác: vua Quang Trung.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Từ đây, lịch sử gọi ông bằng một cái tên khác: vua Quang Trung.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Từ đây, lịch sử gọi ông bằng một cái tên khác: vua Quang Trung.",
      "narration": "Từ đây, lịch sử gọi ông bằng một cái tên khác: vua Quang Trung.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Từ đây, lịch sử gọi ông bằng một cái tên khác: vua Quang Trung."
    },
    {
      "scene_id": "scene_070",
      "type": "heading",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Cuộc hành quân thần tốc ra bắc",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Cuộc hành quân thần tốc ra bắc.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Cuộc hành quân thần tốc ra bắc.",
      "narration": "Cuộc hành quân thần tốc ra bắc",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Cuộc hành quân thần tốc ra bắc"
    },
    {
      "scene_id": "scene_071",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Sau lễ đăng quang, Quang Trung lập tức xuất quân.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Sau lễ đăng quang, Quang Trung lập tức xuất quân.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Sau lễ đăng quang, Quang Trung lập tức xuất quân.",
      "narration": "Sau lễ đăng quang, Quang Trung lập tức xuất quân.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Sau lễ đăng quang, Quang Trung lập tức xuất quân."
    },
    {
      "scene_id": "scene_072",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Đó là một cuộc hành quân khiến hậu thế kinh ngạc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đó là một cuộc hành quân khiến hậu thế kinh ngạc.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đó là một cuộc hành quân khiến hậu thế kinh ngạc.",
      "narration": "Đó là một cuộc hành quân khiến hậu thế kinh ngạc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đó là một cuộc hành quân khiến hậu thế kinh ngạc."
    },
    {
      "scene_id": "scene_073",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Từ Phú Xuân ra Bắc, đường xa, thời gian gấp, quân sĩ phải vượt núi, qua đèo, băng sông, đi giữa mùa đông. Nhưng Quang Trung không cho phép sự chậm chạp.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Từ Phú Xuân ra Bắc, đường xa, thời gian gấp, quân sĩ phải vượt núi, qua đèo, băng sông, đi giữa mùa đông. Nhưng Quang Trung không cho phép sự chậm chạp.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Từ Phú Xuân ra Bắc, đường xa, thời gian gấp, quân sĩ phải vượt núi, qua đèo, băng sông, đi giữa mùa đông. Nhưng Quang Trung không cho phép sự chậm chạp.",
      "narration": "Từ Phú Xuân ra Bắc, đường xa, thời gian gấp, quân sĩ phải vượt núi, qua đèo, băng sông, đi giữa mùa đông. Nhưng Quang Trung không cho phép sự chậm chạp.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Từ Phú Xuân ra Bắc, đường xa, thời gian gấp, quân sĩ phải vượt núi, qua đèo, băng sông, đi giữa mùa đông. Nhưng Quang Trung không cho phép sự chậm chạp."
    },
    {
      "scene_id": "scene_074",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Ông chia quân, tổ chức tiếp vận, tuyển thêm binh ở Nghệ An, Thanh Hóa, động viên tướng sĩ và dân chúng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông chia quân, tổ chức tiếp vận, tuyển thêm binh ở Nghệ An, Thanh Hóa, động viên tướng sĩ và dân chúng.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông chia quân, tổ chức tiếp vận, tuyển thêm binh ở Nghệ An, Thanh Hóa, động viên tướng sĩ và dân chúng.",
      "narration": "Ông chia quân, tổ chức tiếp vận, tuyển thêm binh ở Nghệ An, Thanh Hóa, động viên tướng sĩ và dân chúng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông chia quân, tổ chức tiếp vận, tuyển thêm binh ở Nghệ An, Thanh Hóa, động viên tướng sĩ và dân chúng."
    },
    {
      "scene_id": "scene_075",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Tại Nghệ An, ông dừng lại để tuyển quân và tổ chức lực lượng. Tương truyền, chỉ trong thời gian ngắn, quân số tăng lên mạnh mẽ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tại Nghệ An, ông dừng lại để tuyển quân và tổ chức lực lượng. Tương truyền, chỉ trong thời gian ngắn, quân số tăng lên mạnh mẽ.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tại Nghệ An, ông dừng lại để tuyển quân và tổ chức lực lượng. Tương truyền, chỉ trong thời gian ngắn, quân số tăng lên mạnh mẽ.",
      "narration": "Tại Nghệ An, ông dừng lại để tuyển quân và tổ chức lực lượng. Tương truyền, chỉ trong thời gian ngắn, quân số tăng lên mạnh mẽ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tại Nghệ An, ông dừng lại để tuyển quân và tổ chức lực lượng. Tương truyền, chỉ trong thời gian ngắn, quân số tăng lên mạnh mẽ."
    },
    {
      "scene_id": "scene_076",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Dù các con số trong sử cũ có thể mang tính ước lệ, điều chắc chắn là Quang Trung đã biến cuộc hành quân thành một cuộc tổng động viên lòng yêu nước.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Dù các con số trong sử cũ có thể mang tính ước lệ, điều chắc chắn là Quang Trung đã biến cuộc hành quân thành một cuộc tổng động viên lòng yêu nước.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Dù các con số trong sử cũ có thể mang tính ước lệ, điều chắc chắn là Quang Trung đã biến cuộc hành quân thành một cuộc tổng động viên lòng yêu nước.",
      "narration": "Dù các con số trong sử cũ có thể mang tính ước lệ, điều chắc chắn là Quang Trung đã biến cuộc hành quân thành một cuộc tổng động viên lòng yêu nước.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Dù các con số trong sử cũ có thể mang tính ước lệ, điều chắc chắn là Quang Trung đã biến cuộc hành quân thành một cuộc tổng động viên lòng yêu nước."
    },
    {
      "scene_id": "scene_077",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Ông nói với quân sĩ những lời nổi tiếng, đại ý rằng quân Thanh sang xâm lược, không thể để chúng giày xéo đất nước; hãy cùng ông đánh một trận để giữ lấy non sông.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông nói với quân sĩ những lời nổi tiếng, đại ý rằng quân Thanh sang xâm lược, không thể để chúng giày xéo đất nước; hãy cùng ông đánh một trận để giữ lấy non sông.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông nói với quân sĩ những lời nổi tiếng, đại ý rằng quân Thanh sang xâm lược, không thể để chúng giày xéo đất nước; hãy cùng ông đánh một trận để giữ lấy non sông.",
      "narration": "Ông nói với quân sĩ những lời nổi tiếng, đại ý rằng quân Thanh sang xâm lược, không thể để chúng giày xéo đất nước; hãy cùng ông đánh một trận để giữ lấy non sông.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông nói với quân sĩ những lời nổi tiếng, đại ý rằng quân Thanh sang xâm lược, không thể để chúng giày xéo đất nước; hãy cùng ông đánh một trận để giữ lấy non sông."
    },
    {
      "scene_id": "scene_078",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Những lời ấy, qua truyền chép, có thể không còn nguyên văn tuyệt đối, nhưng tinh thần thì rõ ràng: đánh không chỉ vì Tây Sơn, mà vì Đại Việt.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Những lời ấy, qua truyền chép, có thể không còn nguyên văn tuyệt đối, nhưng tinh thần thì rõ ràng: đánh không chỉ vì Tây Sơn, mà vì Đại Việt.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Những lời ấy, qua truyền chép, có thể không còn nguyên văn tuyệt đối, nhưng tinh thần thì rõ ràng: đánh không chỉ vì Tây Sơn, mà vì Đại Việt.",
      "narration": "Những lời ấy, qua truyền chép, có thể không còn nguyên văn tuyệt đối, nhưng tinh thần thì rõ ràng: đánh không chỉ vì Tây Sơn, mà vì Đại Việt.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Những lời ấy, qua truyền chép, có thể không còn nguyên văn tuyệt đối, nhưng tinh thần thì rõ ràng: đánh không chỉ vì Tây Sơn, mà vì Đại Việt."
    },
    {
      "scene_id": "scene_079",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Điều kỳ lạ là Quang Trung chọn thời điểm tiến công vào dịp Tết.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Điều kỳ lạ là Quang Trung chọn thời điểm tiến công vào dịp Tết.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Điều kỳ lạ là Quang Trung chọn thời điểm tiến công vào dịp Tết.",
      "narration": "Điều kỳ lạ là Quang Trung chọn thời điểm tiến công vào dịp Tết.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Điều kỳ lạ là Quang Trung chọn thời điểm tiến công vào dịp Tết."
    },
    {
      "scene_id": "scene_080",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Thông thường, Tết là lúc quân lính nghỉ ngơi, lòng người hướng về gia đình. Tôn Sĩ Nghị cũng nghĩ vậy.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Thông thường, Tết là lúc quân lính nghỉ ngơi, lòng người hướng về gia đình. Tôn Sĩ Nghị cũng nghĩ vậy.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Thông thường, Tết là lúc quân lính nghỉ ngơi, lòng người hướng về gia đình. Tôn Sĩ Nghị cũng nghĩ vậy.",
      "narration": "Thông thường, Tết là lúc quân lính nghỉ ngơi, lòng người hướng về gia đình. Tôn Sĩ Nghị cũng nghĩ vậy.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Thông thường, Tết là lúc quân lính nghỉ ngơi, lòng người hướng về gia đình. Tôn Sĩ Nghị cũng nghĩ vậy."
    },
    {
      "scene_id": "scene_081",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Quân Thanh đóng ở Thăng Long và các đồn lũy xung quanh, chủ quan chờ sau Tết mới tính chuyện tiến quân. Nhưng Quang Trung nhìn thấy chính sự chủ quan ấy là cơ hội.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quân Thanh đóng ở Thăng Long và các đồn lũy xung quanh, chủ quan chờ sau Tết mới tính chuyện tiến quân. Nhưng Quang Trung nhìn thấy chính sự chủ quan ấy là cơ hội.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quân Thanh đóng ở Thăng Long và các đồn lũy xung quanh, chủ quan chờ sau Tết mới tính chuyện tiến quân. Nhưng Quang Trung nhìn thấy chính sự chủ quan ấy là cơ hội.",
      "narration": "Quân Thanh đóng ở Thăng Long và các đồn lũy xung quanh, chủ quan chờ sau Tết mới tính chuyện tiến quân. Nhưng Quang Trung nhìn thấy chính sự chủ quan ấy là cơ hội.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quân Thanh đóng ở Thăng Long và các đồn lũy xung quanh, chủ quan chờ sau Tết mới tính chuyện tiến quân. Nhưng Quang Trung nhìn thấy chính sự chủ quan ấy là cơ hội."
    },
    {
      "scene_id": "scene_082",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Ông hẹn với tướng sĩ rằng đến mồng 7 Tết sẽ vào Thăng Long ăn mừng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông hẹn với tướng sĩ rằng đến mồng 7 Tết sẽ vào Thăng Long ăn mừng.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông hẹn với tướng sĩ rằng đến mồng 7 Tết sẽ vào Thăng Long ăn mừng.",
      "narration": "Ông hẹn với tướng sĩ rằng đến mồng 7 Tết sẽ vào Thăng Long ăn mừng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông hẹn với tướng sĩ rằng đến mồng 7 Tết sẽ vào Thăng Long ăn mừng."
    },
    {
      "scene_id": "scene_083",
      "type": "visual_beat",
      "section": "Cuộc hành quân thần tốc ra bắc",
      "text": "Đó không chỉ là lời hứa. Đó là mệnh lệnh của một người tin chắc vào tốc độ, vào bất ngờ và vào khí thế của đạo quân đang đi theo mình.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đó không chỉ là lời hứa. Đó là mệnh lệnh của một người tin chắc vào tốc độ, vào bất ngờ và vào khí thế của đạo quân đang đi theo mình.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đó không chỉ là lời hứa. Đó là mệnh lệnh của một người tin chắc vào tốc độ, vào bất ngờ và vào khí thế của đạo quân đang đi theo mình.",
      "narration": "Đó không chỉ là lời hứa. Đó là mệnh lệnh của một người tin chắc vào tốc độ, vào bất ngờ và vào khí thế của đạo quân đang đi theo mình.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đó không chỉ là lời hứa. Đó là mệnh lệnh của một người tin chắc vào tốc độ, vào bất ngờ và vào khí thế của đạo quân đang đi theo mình."
    },
    {
      "scene_id": "scene_084",
      "type": "heading",
      "section": "Đêm trước giông bão",
      "text": "Đêm trước giông bão",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Đêm trước giông bão.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Đêm trước giông bão.",
      "narration": "Đêm trước giông bão",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Đêm trước giông bão"
    },
    {
      "scene_id": "scene_085",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Cuối tháng Chạp năm Mậu Thân, quân Tây Sơn tiến ra Bắc trong im lặng và tốc độ. Những đồn tiền tiêu của quân Thanh lần lượt bị đánh phá.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Cuối tháng Chạp năm Mậu Thân, quân Tây Sơn tiến ra Bắc trong im lặng và tốc độ. Những đồn tiền tiêu của quân Thanh lần lượt bị đánh phá.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Cuối tháng Chạp năm Mậu Thân, quân Tây Sơn tiến ra Bắc trong im lặng và tốc độ. Những đồn tiền tiêu của quân Thanh lần lượt bị đánh phá.",
      "narration": "Cuối tháng Chạp năm Mậu Thân, quân Tây Sơn tiến ra Bắc trong im lặng và tốc độ. Những đồn tiền tiêu của quân Thanh lần lượt bị đánh phá.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Cuối tháng Chạp năm Mậu Thân, quân Tây Sơn tiến ra Bắc trong im lặng và tốc độ. Những đồn tiền tiêu của quân Thanh lần lượt bị đánh phá."
    },
    {
      "scene_id": "scene_086",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Quân Tây Sơn không cho đối phương có thời gian báo động đầy đủ. Cứ mỗi bước tiến là một lớp phòng tuyến bị xé rách.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quân Tây Sơn không cho đối phương có thời gian báo động đầy đủ. Cứ mỗi bước tiến là một lớp phòng tuyến bị xé rách.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quân Tây Sơn không cho đối phương có thời gian báo động đầy đủ. Cứ mỗi bước tiến là một lớp phòng tuyến bị xé rách.",
      "narration": "Quân Tây Sơn không cho đối phương có thời gian báo động đầy đủ. Cứ mỗi bước tiến là một lớp phòng tuyến bị xé rách.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quân Tây Sơn không cho đối phương có thời gian báo động đầy đủ. Cứ mỗi bước tiến là một lớp phòng tuyến bị xé rách."
    },
    {
      "scene_id": "scene_087",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Quang Trung chia quân làm nhiều đạo, phối hợp tiến công. Các tướng như Ngô Văn Sở, Phan Văn Lân, Đặng Tiến Đông và nhiều tướng lĩnh khác tham gia vào kế hoạch tổng công kích.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quang Trung chia quân làm nhiều đạo, phối hợp tiến công. Các tướng như Ngô Văn Sở, Phan Văn Lân, Đặng Tiến Đông và nhiều tướng lĩnh khác tham gia vào kế hoạch tổng công kích.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quang Trung chia quân làm nhiều đạo, phối hợp tiến công. Các tướng như Ngô Văn Sở, Phan Văn Lân, Đặng Tiến Đông và nhiều tướng lĩnh khác tham gia vào kế hoạch tổng công kích.",
      "narration": "Quang Trung chia quân làm nhiều đạo, phối hợp tiến công. Các tướng như Ngô Văn Sở, Phan Văn Lân, Đặng Tiến Đông và nhiều tướng lĩnh khác tham gia vào kế hoạch tổng công kích.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quang Trung chia quân làm nhiều đạo, phối hợp tiến công. Các tướng như Ngô Văn Sở, Phan Văn Lân, Đặng Tiến Đông và nhiều tướng lĩnh khác tham gia vào kế hoạch tổng công kích."
    },
    {
      "scene_id": "scene_088",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Mục tiêu là đánh thẳng vào hệ thống đồn lũy bảo vệ Thăng Long, trong đó có những vị trí then chốt như Hà Hồi, Ngọc Hồi, Đống Đa.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Mục tiêu là đánh thẳng vào hệ thống đồn lũy bảo vệ Thăng Long, trong đó có những vị trí then chốt như Hà Hồi, Ngọc Hồi, Đống Đa.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Mục tiêu là đánh thẳng vào hệ thống đồn lũy bảo vệ Thăng Long, trong đó có những vị trí then chốt như Hà Hồi, Ngọc Hồi, Đống Đa.",
      "narration": "Mục tiêu là đánh thẳng vào hệ thống đồn lũy bảo vệ Thăng Long, trong đó có những vị trí then chốt như Hà Hồi, Ngọc Hồi, Đống Đa.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Mục tiêu là đánh thẳng vào hệ thống đồn lũy bảo vệ Thăng Long, trong đó có những vị trí then chốt như Hà Hồi, Ngọc Hồi, Đống Đa."
    },
    {
      "scene_id": "scene_089",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Đêm tối, sương lạnh, quân sĩ đi gấp. Người ta có thể hình dung những bước chân dồn dập trên đường thiên lý, ánh đuốc bị che bớt để giữ bí mật, tiếng ngựa thở trong sương, tiếng vũ khí va nhẹ bên vai người lính.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đêm tối, sương lạnh, quân sĩ đi gấp. Người ta có thể hình dung những bước chân dồn dập trên đường thiên lý, ánh đuốc bị che bớt để giữ bí mật, tiếng ngựa thở trong sương, tiếng vũ ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đêm tối, sương lạnh, quân sĩ đi gấp. Người ta có thể hình dung những bước chân dồn dập trên đường thiên lý, ánh đuốc bị che bớt để giữ bí mật, tiếng ngựa thở trong sương, tiếng vũ ...",
      "narration": "Đêm tối, sương lạnh, quân sĩ đi gấp. Người ta có thể hình dung những bước chân dồn dập trên đường thiên lý, ánh đuốc bị che bớt để giữ bí mật, tiếng ngựa thở trong sương, tiếng vũ khí va nhẹ bên vai người lính.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đêm tối, sương lạnh, quân sĩ đi gấp. Người ta có thể hình dung những bước chân dồn dập trên đường thiên lý, ánh đuốc bị che bớt để giữ bí mật, tiếng ngựa thở trong sương, tiếng vũ khí va nhẹ bên vai người lính."
    },
    {
      "scene_id": "scene_090",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Trong lúc ấy, tại Thăng Long, quân Thanh vẫn còn chìm trong tâm thế ăn Tết nơi đất khách. Họ có quân đông, có tướng lớn, có danh nghĩa thiên triều.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong lúc ấy, tại Thăng Long, quân Thanh vẫn còn chìm trong tâm thế ăn Tết nơi đất khách. Họ có quân đông, có tướng lớn, có danh nghĩa thiên triều.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong lúc ấy, tại Thăng Long, quân Thanh vẫn còn chìm trong tâm thế ăn Tết nơi đất khách. Họ có quân đông, có tướng lớn, có danh nghĩa thiên triều.",
      "narration": "Trong lúc ấy, tại Thăng Long, quân Thanh vẫn còn chìm trong tâm thế ăn Tết nơi đất khách. Họ có quân đông, có tướng lớn, có danh nghĩa thiên triều.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong lúc ấy, tại Thăng Long, quân Thanh vẫn còn chìm trong tâm thế ăn Tết nơi đất khách. Họ có quân đông, có tướng lớn, có danh nghĩa thiên triều."
    },
    {
      "scene_id": "scene_091",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Nhưng họ thiếu một điều: sự hiểu biết về đối thủ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng họ thiếu một điều: sự hiểu biết về đối thủ.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng họ thiếu một điều: sự hiểu biết về đối thủ.",
      "narration": "Nhưng họ thiếu một điều: sự hiểu biết về đối thủ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng họ thiếu một điều: sự hiểu biết về đối thủ."
    },
    {
      "scene_id": "scene_092",
      "type": "visual_beat",
      "section": "Đêm trước giông bão",
      "text": "Họ không hiểu rằng Quang Trung là người luôn biến thời gian thành vũ khí.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Họ không hiểu rằng Quang Trung là người luôn biến thời gian thành vũ khí.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Họ không hiểu rằng Quang Trung là người luôn biến thời gian thành vũ khí.",
      "narration": "Họ không hiểu rằng Quang Trung là người luôn biến thời gian thành vũ khí.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Họ không hiểu rằng Quang Trung là người luôn biến thời gian thành vũ khí."
    },
    {
      "scene_id": "scene_093",
      "type": "heading",
      "section": "Hà Hồi — tiếng sét mở màn",
      "text": "Hà Hồi — tiếng sét mở màn",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Hà Hồi — tiếng sét mở màn.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Hà Hồi — tiếng sét mở màn.",
      "narration": "Hà Hồi — tiếng sét mở màn",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Hà Hồi — tiếng sét mở màn"
    },
    {
      "scene_id": "scene_094",
      "type": "visual_beat",
      "section": "Hà Hồi — tiếng sét mở màn",
      "text": "Đêm mồng 3 Tết Kỷ Dậu, tức đầu năm 1789, quân Tây Sơn tiến đến đồn Hà Hồi.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đêm mồng 3 Tết Kỷ Dậu, tức đầu năm 1789, quân Tây Sơn tiến đến đồn Hà Hồi.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đêm mồng 3 Tết Kỷ Dậu, tức đầu năm 1789, quân Tây Sơn tiến đến đồn Hà Hồi.",
      "narration": "Đêm mồng 3 Tết Kỷ Dậu, tức đầu năm 1789, quân Tây Sơn tiến đến đồn Hà Hồi.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đêm mồng 3 Tết Kỷ Dậu, tức đầu năm 1789, quân Tây Sơn tiến đến đồn Hà Hồi."
    },
    {
      "scene_id": "scene_095",
      "type": "visual_beat",
      "section": "Hà Hồi — tiếng sét mở màn",
      "text": "Thay vì đánh ngay bằng một trận đẫm máu, Quang Trung dùng sức ép tinh thần. Quân Tây Sơn bao vây, bắc loa gọi hàng, tạo khí thế áp đảo.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Thay vì đánh ngay bằng một trận đẫm máu, Quang Trung dùng sức ép tinh thần. Quân Tây Sơn bao vây, bắc loa gọi hàng, tạo khí thế áp đảo.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Thay vì đánh ngay bằng một trận đẫm máu, Quang Trung dùng sức ép tinh thần. Quân Tây Sơn bao vây, bắc loa gọi hàng, tạo khí thế áp đảo.",
      "narration": "Thay vì đánh ngay bằng một trận đẫm máu, Quang Trung dùng sức ép tinh thần. Quân Tây Sơn bao vây, bắc loa gọi hàng, tạo khí thế áp đảo.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Thay vì đánh ngay bằng một trận đẫm máu, Quang Trung dùng sức ép tinh thần. Quân Tây Sơn bao vây, bắc loa gọi hàng, tạo khí thế áp đảo."
    },
    {
      "scene_id": "scene_096",
      "type": "visual_beat",
      "section": "Hà Hồi — tiếng sét mở màn",
      "text": "Trong đêm tối, tiếng quân hò reo vang dội, tiếng trống, tiếng chiêng, tiếng người đồng loạt như từ bốn phía ập tới. Quân Thanh trong đồn hoảng sợ, không biết lực lượng Tây Sơn đông đến đâu.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong đêm tối, tiếng quân hò reo vang dội, tiếng trống, tiếng chiêng, tiếng người đồng loạt như từ bốn phía ập tới. Quân Thanh trong đồn hoảng sợ, không biết lực lượng Tây Sơn đông...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong đêm tối, tiếng quân hò reo vang dội, tiếng trống, tiếng chiêng, tiếng người đồng loạt như từ bốn phía ập tới. Quân Thanh trong đồn hoảng sợ, không biết lực lượng Tây Sơn đông...",
      "narration": "Trong đêm tối, tiếng quân hò reo vang dội, tiếng trống, tiếng chiêng, tiếng người đồng loạt như từ bốn phía ập tới. Quân Thanh trong đồn hoảng sợ, không biết lực lượng Tây Sơn đông đến đâu.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong đêm tối, tiếng quân hò reo vang dội, tiếng trống, tiếng chiêng, tiếng người đồng loạt như từ bốn phía ập tới. Quân Thanh trong đồn hoảng sợ, không biết lực lượng Tây Sơn đông đến đâu."
    },
    {
      "scene_id": "scene_097",
      "type": "visual_beat",
      "section": "Hà Hồi — tiếng sét mở màn",
      "text": "Đồn Hà Hồi nhanh chóng bị hạ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đồn Hà Hồi nhanh chóng bị hạ.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đồn Hà Hồi nhanh chóng bị hạ.",
      "narration": "Đồn Hà Hồi nhanh chóng bị hạ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đồn Hà Hồi nhanh chóng bị hạ."
    },
    {
      "scene_id": "scene_098",
      "type": "visual_beat",
      "section": "Hà Hồi — tiếng sét mở màn",
      "text": "Chiến thắng này mở toang cánh cửa tiến vào hệ thống phòng thủ phía Nam Thăng Long. Nhưng trận quyết định vẫn còn phía trước: Ngọc Hồi.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Chiến thắng này mở toang cánh cửa tiến vào hệ thống phòng thủ phía Nam Thăng Long. Nhưng trận quyết định vẫn còn phía trước: Ngọc Hồi.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Chiến thắng này mở toang cánh cửa tiến vào hệ thống phòng thủ phía Nam Thăng Long. Nhưng trận quyết định vẫn còn phía trước: Ngọc Hồi.",
      "narration": "Chiến thắng này mở toang cánh cửa tiến vào hệ thống phòng thủ phía Nam Thăng Long. Nhưng trận quyết định vẫn còn phía trước: Ngọc Hồi.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Chiến thắng này mở toang cánh cửa tiến vào hệ thống phòng thủ phía Nam Thăng Long. Nhưng trận quyết định vẫn còn phía trước: Ngọc Hồi."
    },
    {
      "scene_id": "scene_099",
      "type": "heading",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Ngọc Hồi — bức tường lửa và những tấm khiên rơm.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Ngọc Hồi — bức tường lửa và những tấm khiên rơm.",
      "narration": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Ngọc Hồi — bức tường lửa và những tấm khiên rơm"
    },
    {
      "scene_id": "scene_100",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Đồn Ngọc Hồi là vị trí phòng thủ quan trọng của quân Thanh. Nếu không phá được Ngọc Hồi, đường vào Thăng Long sẽ bị chặn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đồn Ngọc Hồi là vị trí phòng thủ quan trọng của quân Thanh. Nếu không phá được Ngọc Hồi, đường vào Thăng Long sẽ bị chặn.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đồn Ngọc Hồi là vị trí phòng thủ quan trọng của quân Thanh. Nếu không phá được Ngọc Hồi, đường vào Thăng Long sẽ bị chặn.",
      "narration": "Đồn Ngọc Hồi là vị trí phòng thủ quan trọng của quân Thanh. Nếu không phá được Ngọc Hồi, đường vào Thăng Long sẽ bị chặn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đồn Ngọc Hồi là vị trí phòng thủ quan trọng của quân Thanh. Nếu không phá được Ngọc Hồi, đường vào Thăng Long sẽ bị chặn."
    },
    {
      "scene_id": "scene_101",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Quân Thanh ở đây cố thủ, có hỏa lực, có công sự, có số lượng đáng kể.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quân Thanh ở đây cố thủ, có hỏa lực, có công sự, có số lượng đáng kể.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quân Thanh ở đây cố thủ, có hỏa lực, có công sự, có số lượng đáng kể.",
      "narration": "Quân Thanh ở đây cố thủ, có hỏa lực, có công sự, có số lượng đáng kể.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quân Thanh ở đây cố thủ, có hỏa lực, có công sự, có số lượng đáng kể."
    },
    {
      "scene_id": "scene_102",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Quang Trung chuẩn bị một cách đánh táo bạo.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quang Trung chuẩn bị một cách đánh táo bạo.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quang Trung chuẩn bị một cách đánh táo bạo.",
      "narration": "Quang Trung chuẩn bị một cách đánh táo bạo.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quang Trung chuẩn bị một cách đánh táo bạo."
    },
    {
      "scene_id": "scene_103",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Sử sách và truyền thuyết ghi lại hình ảnh quân Tây Sơn dùng những tấm mộc lớn, có thể được ghép bằng ván hoặc phủ rơm tẩm nước, làm khiên che trước đội hình để chống tên đạn và hỏa lực.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Sử sách và truyền thuyết ghi lại hình ảnh quân Tây Sơn dùng những tấm mộc lớn, có thể được ghép bằng ván hoặc phủ rơm tẩm nước, làm khiên che trước đội hình để chống tên đạn và hỏa...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Sử sách và truyền thuyết ghi lại hình ảnh quân Tây Sơn dùng những tấm mộc lớn, có thể được ghép bằng ván hoặc phủ rơm tẩm nước, làm khiên che trước đội hình để chống tên đạn và hỏa...",
      "narration": "Sử sách và truyền thuyết ghi lại hình ảnh quân Tây Sơn dùng những tấm mộc lớn, có thể được ghép bằng ván hoặc phủ rơm tẩm nước, làm khiên che trước đội hình để chống tên đạn và hỏa lực.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Sử sách và truyền thuyết ghi lại hình ảnh quân Tây Sơn dùng những tấm mộc lớn, có thể được ghép bằng ván hoặc phủ rơm tẩm nước, làm khiên che trước đội hình để chống tên đạn và hỏa lực."
    },
    {
      "scene_id": "scene_104",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Dù chi tiết kỹ thuật có thể được kể khác nhau qua từng nguồn, ý nghĩa của nó rất rõ: Quang Trung không chỉ dựa vào lòng dũng cảm, ông biết tìm cách giảm thương vong và phá thế mạnh của đối phương.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Dù chi tiết kỹ thuật có thể được kể khác nhau qua từng nguồn, ý nghĩa của nó rất rõ: Quang Trung không chỉ dựa vào lòng dũng cảm, ông biết tìm cách giảm thương vong và phá thế mạnh...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Dù chi tiết kỹ thuật có thể được kể khác nhau qua từng nguồn, ý nghĩa của nó rất rõ: Quang Trung không chỉ dựa vào lòng dũng cảm, ông biết tìm cách giảm thương vong và phá thế mạnh...",
      "narration": "Dù chi tiết kỹ thuật có thể được kể khác nhau qua từng nguồn, ý nghĩa của nó rất rõ: Quang Trung không chỉ dựa vào lòng dũng cảm, ông biết tìm cách giảm thương vong và phá thế mạnh của đối phương.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Dù chi tiết kỹ thuật có thể được kể khác nhau qua từng nguồn, ý nghĩa của nó rất rõ: Quang Trung không chỉ dựa vào lòng dũng cảm, ông biết tìm cách giảm thương vong và phá thế mạnh của đối phương."
    },
    {
      "scene_id": "scene_105",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Sáng mồng 5 Tết, quân Tây Sơn tiến công Ngọc Hồi.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Sáng mồng 5 Tết, quân Tây Sơn tiến công Ngọc Hồi.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Sáng mồng 5 Tết, quân Tây Sơn tiến công Ngọc Hồi.",
      "narration": "Sáng mồng 5 Tết, quân Tây Sơn tiến công Ngọc Hồi.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Sáng mồng 5 Tết, quân Tây Sơn tiến công Ngọc Hồi."
    },
    {
      "scene_id": "scene_106",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Tiếng pháo nổ vang. Khói súng phủ kín mặt trận.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tiếng pháo nổ vang. Khói súng phủ kín mặt trận.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tiếng pháo nổ vang. Khói súng phủ kín mặt trận.",
      "narration": "Tiếng pháo nổ vang. Khói súng phủ kín mặt trận.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tiếng pháo nổ vang. Khói súng phủ kín mặt trận."
    },
    {
      "scene_id": "scene_107",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Quân Thanh bắn ra dữ dội. Nhưng các mũi quân Tây Sơn vẫn tiến lên.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quân Thanh bắn ra dữ dội. Nhưng các mũi quân Tây Sơn vẫn tiến lên.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quân Thanh bắn ra dữ dội. Nhưng các mũi quân Tây Sơn vẫn tiến lên.",
      "narration": "Quân Thanh bắn ra dữ dội. Nhưng các mũi quân Tây Sơn vẫn tiến lên.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quân Thanh bắn ra dữ dội. Nhưng các mũi quân Tây Sơn vẫn tiến lên."
    },
    {
      "scene_id": "scene_108",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Những tấm khiên lớn che phía trước, đội hình áp sát từng bước, rồi bất ngờ xông thẳng vào lũy.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Những tấm khiên lớn che phía trước, đội hình áp sát từng bước, rồi bất ngờ xông thẳng vào lũy.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Những tấm khiên lớn che phía trước, đội hình áp sát từng bước, rồi bất ngờ xông thẳng vào lũy.",
      "narration": "Những tấm khiên lớn che phía trước, đội hình áp sát từng bước, rồi bất ngờ xông thẳng vào lũy.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Những tấm khiên lớn che phía trước, đội hình áp sát từng bước, rồi bất ngờ xông thẳng vào lũy."
    },
    {
      "scene_id": "scene_109",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Khi khoảng cách bị rút ngắn, ưu thế của quân Thanh tan biến. Quân Tây Sơn đánh giáp lá cà quyết liệt.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khi khoảng cách bị rút ngắn, ưu thế của quân Thanh tan biến. Quân Tây Sơn đánh giáp lá cà quyết liệt.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khi khoảng cách bị rút ngắn, ưu thế của quân Thanh tan biến. Quân Tây Sơn đánh giáp lá cà quyết liệt.",
      "narration": "Khi khoảng cách bị rút ngắn, ưu thế của quân Thanh tan biến. Quân Tây Sơn đánh giáp lá cà quyết liệt.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khi khoảng cách bị rút ngắn, ưu thế của quân Thanh tan biến. Quân Tây Sơn đánh giáp lá cà quyết liệt."
    },
    {
      "scene_id": "scene_110",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Khí thế như nước vỡ bờ. Đồn Ngọc Hồi bị phá.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khí thế như nước vỡ bờ. Đồn Ngọc Hồi bị phá.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khí thế như nước vỡ bờ. Đồn Ngọc Hồi bị phá.",
      "narration": "Khí thế như nước vỡ bờ. Đồn Ngọc Hồi bị phá.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khí thế như nước vỡ bờ. Đồn Ngọc Hồi bị phá."
    },
    {
      "scene_id": "scene_111",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Đó là một trận đánh dữ dội, đẫm máu và quyết định. Cánh cửa vào Thăng Long mở rộng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đó là một trận đánh dữ dội, đẫm máu và quyết định. Cánh cửa vào Thăng Long mở rộng.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đó là một trận đánh dữ dội, đẫm máu và quyết định. Cánh cửa vào Thăng Long mở rộng.",
      "narration": "Đó là một trận đánh dữ dội, đẫm máu và quyết định. Cánh cửa vào Thăng Long mở rộng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đó là một trận đánh dữ dội, đẫm máu và quyết định. Cánh cửa vào Thăng Long mở rộng."
    },
    {
      "scene_id": "scene_112",
      "type": "visual_beat",
      "section": "Ngọc Hồi — bức tường lửa và những tấm khiên rơm",
      "text": "Nhưng cùng lúc đó, ở phía khác, một mũi tiến công khác đang làm nên một dấu son không kém phần lẫy lừng: Đống Đa.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng cùng lúc đó, ở phía khác, một mũi tiến công khác đang làm nên một dấu son không kém phần lẫy lừng: Đống Đa.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng cùng lúc đó, ở phía khác, một mũi tiến công khác đang làm nên một dấu son không kém phần lẫy lừng: Đống Đa.",
      "narration": "Nhưng cùng lúc đó, ở phía khác, một mũi tiến công khác đang làm nên một dấu son không kém phần lẫy lừng: Đống Đa.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng cùng lúc đó, ở phía khác, một mũi tiến công khác đang làm nên một dấu son không kém phần lẫy lừng: Đống Đa."
    },
    {
      "scene_id": "scene_113",
      "type": "heading",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Đống Đa — nơi giấc mộng xâm lăng sụp đổ.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Đống Đa — nơi giấc mộng xâm lăng sụp đổ.",
      "narration": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Đống Đa — nơi giấc mộng xâm lăng sụp đổ"
    },
    {
      "scene_id": "scene_114",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Đồn Đống Đa gắn với tên tuổi Sầm Nghi Đống, một tướng Thanh giữ vị trí quan trọng trong hệ thống phòng thủ quanh Thăng Long. Quân Tây Sơn dưới sự chỉ huy của các tướng lĩnh đã đánh mạnh vào khu vực này.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đồn Đống Đa gắn với tên tuổi Sầm Nghi Đống, một tướng Thanh giữ vị trí quan trọng trong hệ thống phòng thủ quanh Thăng Long. Quân Tây Sơn dưới sự chỉ huy của các tướng lĩnh đã đánh...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đồn Đống Đa gắn với tên tuổi Sầm Nghi Đống, một tướng Thanh giữ vị trí quan trọng trong hệ thống phòng thủ quanh Thăng Long. Quân Tây Sơn dưới sự chỉ huy của các tướng lĩnh đã đánh...",
      "narration": "Đồn Đống Đa gắn với tên tuổi Sầm Nghi Đống, một tướng Thanh giữ vị trí quan trọng trong hệ thống phòng thủ quanh Thăng Long. Quân Tây Sơn dưới sự chỉ huy của các tướng lĩnh đã đánh mạnh vào khu vực này.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đồn Đống Đa gắn với tên tuổi Sầm Nghi Đống, một tướng Thanh giữ vị trí quan trọng trong hệ thống phòng thủ quanh Thăng Long. Quân Tây Sơn dưới sự chỉ huy của các tướng lĩnh đã đánh mạnh vào khu vực này."
    },
    {
      "scene_id": "scene_115",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Trận đánh diễn ra nhanh và ác liệt. Quân Thanh bị bất ngờ, rối loạn, không kịp ứng cứu cho nhau.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trận đánh diễn ra nhanh và ác liệt. Quân Thanh bị bất ngờ, rối loạn, không kịp ứng cứu cho nhau.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trận đánh diễn ra nhanh và ác liệt. Quân Thanh bị bất ngờ, rối loạn, không kịp ứng cứu cho nhau.",
      "narration": "Trận đánh diễn ra nhanh và ác liệt. Quân Thanh bị bất ngờ, rối loạn, không kịp ứng cứu cho nhau.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trận đánh diễn ra nhanh và ác liệt. Quân Thanh bị bất ngờ, rối loạn, không kịp ứng cứu cho nhau."
    },
    {
      "scene_id": "scene_116",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Sầm Nghi Đống thất bại và chết; theo nhiều ghi chép, ông tự vẫn. Đồn Đống Đa bị tiêu diệt.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Sầm Nghi Đống thất bại và chết; theo nhiều ghi chép, ông tự vẫn. Đồn Đống Đa bị tiêu diệt.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Sầm Nghi Đống thất bại và chết; theo nhiều ghi chép, ông tự vẫn. Đồn Đống Đa bị tiêu diệt.",
      "narration": "Sầm Nghi Đống thất bại và chết; theo nhiều ghi chép, ông tự vẫn. Đồn Đống Đa bị tiêu diệt.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Sầm Nghi Đống thất bại và chết; theo nhiều ghi chép, ông tự vẫn. Đồn Đống Đa bị tiêu diệt."
    },
    {
      "scene_id": "scene_117",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Tin thất bại truyền về Thăng Long như sét đánh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tin thất bại truyền về Thăng Long như sét đánh.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tin thất bại truyền về Thăng Long như sét đánh.",
      "narration": "Tin thất bại truyền về Thăng Long như sét đánh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tin thất bại truyền về Thăng Long như sét đánh."
    },
    {
      "scene_id": "scene_118",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Tôn Sĩ Nghị, người trước đó còn chủ quan, bỗng nhận ra toàn bộ cục diện đã sụp đổ. Các đồn lũy bị phá, quân lính hoảng loạn, Tây Sơn tiến như vũ bão.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Tôn Sĩ Nghị, người trước đó còn chủ quan, bỗng nhận ra toàn bộ cục diện đã sụp đổ. Các đồn lũy bị phá, quân lính hoảng loạn, Tây Sơn tiến như vũ bão.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Tôn Sĩ Nghị, người trước đó còn chủ quan, bỗng nhận ra toàn bộ cục diện đã sụp đổ. Các đồn lũy bị phá, quân lính hoảng loạn, Tây Sơn tiến như vũ bão.",
      "narration": "Tôn Sĩ Nghị, người trước đó còn chủ quan, bỗng nhận ra toàn bộ cục diện đã sụp đổ. Các đồn lũy bị phá, quân lính hoảng loạn, Tây Sơn tiến như vũ bão.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Tôn Sĩ Nghị, người trước đó còn chủ quan, bỗng nhận ra toàn bộ cục diện đã sụp đổ. Các đồn lũy bị phá, quân lính hoảng loạn, Tây Sơn tiến như vũ bão."
    },
    {
      "scene_id": "scene_119",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Không còn thời gian chỉnh quân, không còn cơ hội phản công, Tôn Sĩ Nghị vội vã tháo chạy qua sông Nhị.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Không còn thời gian chỉnh quân, không còn cơ hội phản công, Tôn Sĩ Nghị vội vã tháo chạy qua sông Nhị.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Không còn thời gian chỉnh quân, không còn cơ hội phản công, Tôn Sĩ Nghị vội vã tháo chạy qua sông Nhị.",
      "narration": "Không còn thời gian chỉnh quân, không còn cơ hội phản công, Tôn Sĩ Nghị vội vã tháo chạy qua sông Nhị.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Không còn thời gian chỉnh quân, không còn cơ hội phản công, Tôn Sĩ Nghị vội vã tháo chạy qua sông Nhị."
    },
    {
      "scene_id": "scene_120",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Cuộc tháo chạy hỗn loạn đến mức cầu phao bị đứt, nhiều quân Thanh chết đuối. Đạo quân từng kéo vào với khí thế thiên triều tan rã trong kinh hoàng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Cuộc tháo chạy hỗn loạn đến mức cầu phao bị đứt, nhiều quân Thanh chết đuối. Đạo quân từng kéo vào với khí thế thiên triều tan rã trong kinh hoàng.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Cuộc tháo chạy hỗn loạn đến mức cầu phao bị đứt, nhiều quân Thanh chết đuối. Đạo quân từng kéo vào với khí thế thiên triều tan rã trong kinh hoàng.",
      "narration": "Cuộc tháo chạy hỗn loạn đến mức cầu phao bị đứt, nhiều quân Thanh chết đuối. Đạo quân từng kéo vào với khí thế thiên triều tan rã trong kinh hoàng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Cuộc tháo chạy hỗn loạn đến mức cầu phao bị đứt, nhiều quân Thanh chết đuối. Đạo quân từng kéo vào với khí thế thiên triều tan rã trong kinh hoàng."
    },
    {
      "scene_id": "scene_121",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Vua Lê Chiêu Thống cũng chạy theo quân Thanh, rời khỏi đất nước. Từ đó, số phận nhà Lê coi như chấm dứt trên thực tế.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Vua Lê Chiêu Thống cũng chạy theo quân Thanh, rời khỏi đất nước. Từ đó, số phận nhà Lê coi như chấm dứt trên thực tế.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Vua Lê Chiêu Thống cũng chạy theo quân Thanh, rời khỏi đất nước. Từ đó, số phận nhà Lê coi như chấm dứt trên thực tế.",
      "narration": "Vua Lê Chiêu Thống cũng chạy theo quân Thanh, rời khỏi đất nước. Từ đó, số phận nhà Lê coi như chấm dứt trên thực tế.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Vua Lê Chiêu Thống cũng chạy theo quân Thanh, rời khỏi đất nước. Từ đó, số phận nhà Lê coi như chấm dứt trên thực tế."
    },
    {
      "scene_id": "scene_122",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Mồng 5 Tết Kỷ Dậu, Quang Trung tiến vào Thăng Long, sớm hơn cả lời hẹn mồng 7.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Mồng 5 Tết Kỷ Dậu, Quang Trung tiến vào Thăng Long, sớm hơn cả lời hẹn mồng 7.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Mồng 5 Tết Kỷ Dậu, Quang Trung tiến vào Thăng Long, sớm hơn cả lời hẹn mồng 7.",
      "narration": "Mồng 5 Tết Kỷ Dậu, Quang Trung tiến vào Thăng Long, sớm hơn cả lời hẹn mồng 7.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Mồng 5 Tết Kỷ Dậu, Quang Trung tiến vào Thăng Long, sớm hơn cả lời hẹn mồng 7."
    },
    {
      "scene_id": "scene_123",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Một chiến dịch thần tốc đã kết thúc bằng chiến thắng vang dội. Trong vài ngày ngắn ngủi, quân Tây Sơn đánh tan đạo quân Thanh, giải phóng Thăng Long, giữ vững độc lập quốc gia.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Một chiến dịch thần tốc đã kết thúc bằng chiến thắng vang dội. Trong vài ngày ngắn ngủi, quân Tây Sơn đánh tan đạo quân Thanh, giải phóng Thăng Long, giữ vững độc lập quốc gia.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Một chiến dịch thần tốc đã kết thúc bằng chiến thắng vang dội. Trong vài ngày ngắn ngủi, quân Tây Sơn đánh tan đạo quân Thanh, giải phóng Thăng Long, giữ vững độc lập quốc gia.",
      "narration": "Một chiến dịch thần tốc đã kết thúc bằng chiến thắng vang dội. Trong vài ngày ngắn ngủi, quân Tây Sơn đánh tan đạo quân Thanh, giải phóng Thăng Long, giữ vững độc lập quốc gia.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Một chiến dịch thần tốc đã kết thúc bằng chiến thắng vang dội. Trong vài ngày ngắn ngủi, quân Tây Sơn đánh tan đạo quân Thanh, giải phóng Thăng Long, giữ vững độc lập quốc gia."
    },
    {
      "scene_id": "scene_124",
      "type": "visual_beat",
      "section": "Đống Đa — nơi giấc mộng xâm lăng sụp đổ",
      "text": "Lịch sử Việt Nam có nhiều trận thắng lớn. Nhưng chiến thắng mùa xuân Kỷ Dậu 1789 mang vẻ đẹp riêng: tốc độ, táo bạo, bất ngờ và khí thế dân tộc hòa vào nhau thành một bản anh hùng ca.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Lịch sử Việt Nam có nhiều trận thắng lớn. Nhưng chiến thắng mùa xuân Kỷ Dậu 1789 mang vẻ đẹp riêng: tốc độ, táo bạo, bất ngờ và khí thế dân tộc hòa vào nhau thành một bản anh hùng ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Lịch sử Việt Nam có nhiều trận thắng lớn. Nhưng chiến thắng mùa xuân Kỷ Dậu 1789 mang vẻ đẹp riêng: tốc độ, táo bạo, bất ngờ và khí thế dân tộc hòa vào nhau thành một bản anh hùng ...",
      "narration": "Lịch sử Việt Nam có nhiều trận thắng lớn. Nhưng chiến thắng mùa xuân Kỷ Dậu 1789 mang vẻ đẹp riêng: tốc độ, táo bạo, bất ngờ và khí thế dân tộc hòa vào nhau thành một bản anh hùng ca.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Lịch sử Việt Nam có nhiều trận thắng lớn. Nhưng chiến thắng mùa xuân Kỷ Dậu 1789 mang vẻ đẹp riêng: tốc độ, táo bạo, bất ngờ và khí thế dân tộc hòa vào nhau thành một bản anh hùng ca."
    },
    {
      "scene_id": "scene_125",
      "type": "heading",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Người chiến thắng biết nghĩ đến ngày mai",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Người chiến thắng biết nghĩ đến ngày mai.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Người chiến thắng biết nghĩ đến ngày mai.",
      "narration": "Người chiến thắng biết nghĩ đến ngày mai",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Người chiến thắng biết nghĩ đến ngày mai"
    },
    {
      "scene_id": "scene_126",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Điều đáng nói là sau chiến thắng, Quang Trung không để men say thắng trận làm lu mờ lý trí.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Điều đáng nói là sau chiến thắng, Quang Trung không để men say thắng trận làm lu mờ lý trí.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Điều đáng nói là sau chiến thắng, Quang Trung không để men say thắng trận làm lu mờ lý trí.",
      "narration": "Điều đáng nói là sau chiến thắng, Quang Trung không để men say thắng trận làm lu mờ lý trí.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Điều đáng nói là sau chiến thắng, Quang Trung không để men say thắng trận làm lu mờ lý trí."
    },
    {
      "scene_id": "scene_127",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Ông hiểu rằng đánh thắng quân Thanh trên chiến trường là một việc, nhưng giữ yên biên giới phía Bắc lâu dài là việc khác. Đại Việt không thể mãi sống trong tình trạng chiến tranh với một đế chế lớn ở phương Bắc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông hiểu rằng đánh thắng quân Thanh trên chiến trường là một việc, nhưng giữ yên biên giới phía Bắc lâu dài là việc khác. Đại Việt không thể mãi sống trong tình trạng chiến tranh v...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông hiểu rằng đánh thắng quân Thanh trên chiến trường là một việc, nhưng giữ yên biên giới phía Bắc lâu dài là việc khác. Đại Việt không thể mãi sống trong tình trạng chiến tranh v...",
      "narration": "Ông hiểu rằng đánh thắng quân Thanh trên chiến trường là một việc, nhưng giữ yên biên giới phía Bắc lâu dài là việc khác. Đại Việt không thể mãi sống trong tình trạng chiến tranh với một đế chế lớn ở phương Bắc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông hiểu rằng đánh thắng quân Thanh trên chiến trường là một việc, nhưng giữ yên biên giới phía Bắc lâu dài là việc khác. Đại Việt không thể mãi sống trong tình trạng chiến tranh với một đế chế lớn ở phương Bắc."
    },
    {
      "scene_id": "scene_128",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Vì vậy, Quang Trung nhanh chóng tìm cách thiết lập quan hệ ngoại giao mềm dẻo với nhà Thanh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Vì vậy, Quang Trung nhanh chóng tìm cách thiết lập quan hệ ngoại giao mềm dẻo với nhà Thanh.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Vì vậy, Quang Trung nhanh chóng tìm cách thiết lập quan hệ ngoại giao mềm dẻo với nhà Thanh.",
      "narration": "Vì vậy, Quang Trung nhanh chóng tìm cách thiết lập quan hệ ngoại giao mềm dẻo với nhà Thanh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Vì vậy, Quang Trung nhanh chóng tìm cách thiết lập quan hệ ngoại giao mềm dẻo với nhà Thanh."
    },
    {
      "scene_id": "scene_129",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Triều Thanh sau thất bại cũng phải cân nhắc. Một cuộc viễn chinh mới sẽ tốn kém, chưa chắc thành công, trong khi Quang Trung đã chứng minh rằng ông không phải đối thủ dễ khuất phục.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Triều Thanh sau thất bại cũng phải cân nhắc. Một cuộc viễn chinh mới sẽ tốn kém, chưa chắc thành công, trong khi Quang Trung đã chứng minh rằng ông không phải đối thủ dễ khuất phục...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Triều Thanh sau thất bại cũng phải cân nhắc. Một cuộc viễn chinh mới sẽ tốn kém, chưa chắc thành công, trong khi Quang Trung đã chứng minh rằng ông không phải đối thủ dễ khuất phục...",
      "narration": "Triều Thanh sau thất bại cũng phải cân nhắc. Một cuộc viễn chinh mới sẽ tốn kém, chưa chắc thành công, trong khi Quang Trung đã chứng minh rằng ông không phải đối thủ dễ khuất phục.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Triều Thanh sau thất bại cũng phải cân nhắc. Một cuộc viễn chinh mới sẽ tốn kém, chưa chắc thành công, trong khi Quang Trung đã chứng minh rằng ông không phải đối thủ dễ khuất phục."
    },
    {
      "scene_id": "scene_130",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Cuối cùng, quan hệ giữa hai bên dần được bình thường hóa. Nhà Thanh công nhận Quang Trung là An Nam quốc vương.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Cuối cùng, quan hệ giữa hai bên dần được bình thường hóa. Nhà Thanh công nhận Quang Trung là An Nam quốc vương.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Cuối cùng, quan hệ giữa hai bên dần được bình thường hóa. Nhà Thanh công nhận Quang Trung là An Nam quốc vương.",
      "narration": "Cuối cùng, quan hệ giữa hai bên dần được bình thường hóa. Nhà Thanh công nhận Quang Trung là An Nam quốc vương.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Cuối cùng, quan hệ giữa hai bên dần được bình thường hóa. Nhà Thanh công nhận Quang Trung là An Nam quốc vương."
    },
    {
      "scene_id": "scene_131",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Ở đây, ta thấy một mặt khác của Nguyễn Huệ: không chỉ là người giỏi đánh trận, mà còn là người hiểu chính trị. Ông biết khi nào phải dùng gươm, khi nào phải dùng lời.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ở đây, ta thấy một mặt khác của Nguyễn Huệ: không chỉ là người giỏi đánh trận, mà còn là người hiểu chính trị. Ông biết khi nào phải dùng gươm, khi nào phải dùng lời.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ở đây, ta thấy một mặt khác của Nguyễn Huệ: không chỉ là người giỏi đánh trận, mà còn là người hiểu chính trị. Ông biết khi nào phải dùng gươm, khi nào phải dùng lời.",
      "narration": "Ở đây, ta thấy một mặt khác của Nguyễn Huệ: không chỉ là người giỏi đánh trận, mà còn là người hiểu chính trị. Ông biết khi nào phải dùng gươm, khi nào phải dùng lời.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ở đây, ta thấy một mặt khác của Nguyễn Huệ: không chỉ là người giỏi đánh trận, mà còn là người hiểu chính trị. Ông biết khi nào phải dùng gươm, khi nào phải dùng lời."
    },
    {
      "scene_id": "scene_132",
      "type": "visual_beat",
      "section": "Người chiến thắng biết nghĩ đến ngày mai",
      "text": "Biết thắng mà không kiêu, biết mềm để giữ cái cứng, biết đặt lợi ích lâu dài của đất nước lên trên cảm xúc nhất thời.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Biết thắng mà không kiêu, biết mềm để giữ cái cứng, biết đặt lợi ích lâu dài của đất nước lên trên cảm xúc nhất thời.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Biết thắng mà không kiêu, biết mềm để giữ cái cứng, biết đặt lợi ích lâu dài của đất nước lên trên cảm xúc nhất thời.",
      "narration": "Biết thắng mà không kiêu, biết mềm để giữ cái cứng, biết đặt lợi ích lâu dài của đất nước lên trên cảm xúc nhất thời.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Biết thắng mà không kiêu, biết mềm để giữ cái cứng, biết đặt lợi ích lâu dài của đất nước lên trên cảm xúc nhất thời."
    },
    {
      "scene_id": "scene_133",
      "type": "heading",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Giấc mơ cải cách còn dang dở",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Giấc mơ cải cách còn dang dở.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Giấc mơ cải cách còn dang dở.",
      "narration": "Giấc mơ cải cách còn dang dở",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Giấc mơ cải cách còn dang dở"
    },
    {
      "scene_id": "scene_134",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Sau khi lên ngôi, Quang Trung không chỉ lo quân sự. Ông bắt tay vào xây dựng đất nước.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Sau khi lên ngôi, Quang Trung không chỉ lo quân sự. Ông bắt tay vào xây dựng đất nước.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Sau khi lên ngôi, Quang Trung không chỉ lo quân sự. Ông bắt tay vào xây dựng đất nước.",
      "narration": "Sau khi lên ngôi, Quang Trung không chỉ lo quân sự. Ông bắt tay vào xây dựng đất nước.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Sau khi lên ngôi, Quang Trung không chỉ lo quân sự. Ông bắt tay vào xây dựng đất nước."
    },
    {
      "scene_id": "scene_135",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Ông quan tâm đến việc khôi phục sản xuất sau chiến tranh, khuyến khích dân trở về quê cũ làm ăn, ổn định đời sống. Ông chú ý đến giáo dục, có chủ trương đề cao chữ Nôm, muốn dùng tiếng nói và chữ viết gần với dân tộc hơn trong thi cử và hành chính.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông quan tâm đến việc khôi phục sản xuất sau chiến tranh, khuyến khích dân trở về quê cũ làm ăn, ổn định đời sống. Ông chú ý đến giáo dục, có chủ trương đề cao chữ Nôm, muốn dùng t...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông quan tâm đến việc khôi phục sản xuất sau chiến tranh, khuyến khích dân trở về quê cũ làm ăn, ổn định đời sống. Ông chú ý đến giáo dục, có chủ trương đề cao chữ Nôm, muốn dùng t...",
      "narration": "Ông quan tâm đến việc khôi phục sản xuất sau chiến tranh, khuyến khích dân trở về quê cũ làm ăn, ổn định đời sống. Ông chú ý đến giáo dục, có chủ trương đề cao chữ Nôm, muốn dùng tiếng nói và chữ viết gần với dân tộc hơn trong thi cử và hành chính.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông quan tâm đến việc khôi phục sản xuất sau chiến tranh, khuyến khích dân trở về quê cũ làm ăn, ổn định đời sống. Ông chú ý đến giáo dục, có chủ trương đề cao chữ Nôm, muốn dùng tiếng nói và chữ viết gần với dân tộc hơn trong thi cử và hành chính."
    },
    {
      "scene_id": "scene_136",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Đây là một tư tưởng tiến bộ trong bối cảnh chữ Hán vẫn giữ vị trí thống trị trong giới học thuật và quan trường.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đây là một tư tưởng tiến bộ trong bối cảnh chữ Hán vẫn giữ vị trí thống trị trong giới học thuật và quan trường.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đây là một tư tưởng tiến bộ trong bối cảnh chữ Hán vẫn giữ vị trí thống trị trong giới học thuật và quan trường.",
      "narration": "Đây là một tư tưởng tiến bộ trong bối cảnh chữ Hán vẫn giữ vị trí thống trị trong giới học thuật và quan trường.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đây là một tư tưởng tiến bộ trong bối cảnh chữ Hán vẫn giữ vị trí thống trị trong giới học thuật và quan trường."
    },
    {
      "scene_id": "scene_137",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Ông cũng có ý định xây dựng Phượng Hoàng Trung Đô ở Nghệ An, một vị trí nằm giữa đất nước, thuận lợi hơn cho việc quản lý cả Bắc lẫn Nam.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông cũng có ý định xây dựng Phượng Hoàng Trung Đô ở Nghệ An, một vị trí nằm giữa đất nước, thuận lợi hơn cho việc quản lý cả Bắc lẫn Nam.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông cũng có ý định xây dựng Phượng Hoàng Trung Đô ở Nghệ An, một vị trí nằm giữa đất nước, thuận lợi hơn cho việc quản lý cả Bắc lẫn Nam.",
      "narration": "Ông cũng có ý định xây dựng Phượng Hoàng Trung Đô ở Nghệ An, một vị trí nằm giữa đất nước, thuận lợi hơn cho việc quản lý cả Bắc lẫn Nam.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông cũng có ý định xây dựng Phượng Hoàng Trung Đô ở Nghệ An, một vị trí nằm giữa đất nước, thuận lợi hơn cho việc quản lý cả Bắc lẫn Nam."
    },
    {
      "scene_id": "scene_138",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Dự định ấy cho thấy Quang Trung nhìn đất nước như một chỉnh thể thống nhất, không chỉ là những vùng quyền lực rời rạc.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Dự định ấy cho thấy Quang Trung nhìn đất nước như một chỉnh thể thống nhất, không chỉ là những vùng quyền lực rời rạc.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Dự định ấy cho thấy Quang Trung nhìn đất nước như một chỉnh thể thống nhất, không chỉ là những vùng quyền lực rời rạc.",
      "narration": "Dự định ấy cho thấy Quang Trung nhìn đất nước như một chỉnh thể thống nhất, không chỉ là những vùng quyền lực rời rạc.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Dự định ấy cho thấy Quang Trung nhìn đất nước như một chỉnh thể thống nhất, không chỉ là những vùng quyền lực rời rạc."
    },
    {
      "scene_id": "scene_139",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Về quân sự, ông tiếp tục củng cố lực lượng. Về đối ngoại, ông vừa giữ hòa hiếu với nhà Thanh, vừa cảnh giác trước các thế lực khác.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Về quân sự, ông tiếp tục củng cố lực lượng. Về đối ngoại, ông vừa giữ hòa hiếu với nhà Thanh, vừa cảnh giác trước các thế lực khác.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Về quân sự, ông tiếp tục củng cố lực lượng. Về đối ngoại, ông vừa giữ hòa hiếu với nhà Thanh, vừa cảnh giác trước các thế lực khác.",
      "narration": "Về quân sự, ông tiếp tục củng cố lực lượng. Về đối ngoại, ông vừa giữ hòa hiếu với nhà Thanh, vừa cảnh giác trước các thế lực khác.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Về quân sự, ông tiếp tục củng cố lực lượng. Về đối ngoại, ông vừa giữ hòa hiếu với nhà Thanh, vừa cảnh giác trước các thế lực khác."
    },
    {
      "scene_id": "scene_140",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Về nội trị, ông muốn phá bỏ nhiều tàn dư cũ, xây dựng một triều đại mới mạnh mẽ hơn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Về nội trị, ông muốn phá bỏ nhiều tàn dư cũ, xây dựng một triều đại mới mạnh mẽ hơn.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Về nội trị, ông muốn phá bỏ nhiều tàn dư cũ, xây dựng một triều đại mới mạnh mẽ hơn.",
      "narration": "Về nội trị, ông muốn phá bỏ nhiều tàn dư cũ, xây dựng một triều đại mới mạnh mẽ hơn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Về nội trị, ông muốn phá bỏ nhiều tàn dư cũ, xây dựng một triều đại mới mạnh mẽ hơn."
    },
    {
      "scene_id": "scene_141",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Nhưng lịch sử đôi khi nghiệt ngã ở chỗ: người có tầm nhìn lại không có đủ thời gian.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng lịch sử đôi khi nghiệt ngã ở chỗ: người có tầm nhìn lại không có đủ thời gian.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng lịch sử đôi khi nghiệt ngã ở chỗ: người có tầm nhìn lại không có đủ thời gian.",
      "narration": "Nhưng lịch sử đôi khi nghiệt ngã ở chỗ: người có tầm nhìn lại không có đủ thời gian.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng lịch sử đôi khi nghiệt ngã ở chỗ: người có tầm nhìn lại không có đủ thời gian."
    },
    {
      "scene_id": "scene_142",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Năm 1792, Quang Trung đột ngột qua đời, khi mới khoảng ba mươi chín tuổi. Cái chết của ông là một cú đánh nặng vào triều Tây Sơn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Năm 1792, Quang Trung đột ngột qua đời, khi mới khoảng ba mươi chín tuổi. Cái chết của ông là một cú đánh nặng vào triều Tây Sơn.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Năm 1792, Quang Trung đột ngột qua đời, khi mới khoảng ba mươi chín tuổi. Cái chết của ông là một cú đánh nặng vào triều Tây Sơn.",
      "narration": "Năm 1792, Quang Trung đột ngột qua đời, khi mới khoảng ba mươi chín tuổi. Cái chết của ông là một cú đánh nặng vào triều Tây Sơn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Năm 1792, Quang Trung đột ngột qua đời, khi mới khoảng ba mươi chín tuổi. Cái chết của ông là một cú đánh nặng vào triều Tây Sơn."
    },
    {
      "scene_id": "scene_143",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Người kế vị là Quang Toản còn trẻ, triều chính dần rơi vào chia rẽ và suy yếu. Nguyễn Ánh, sau nhiều năm bền bỉ gây dựng lực lượng ở phương Nam, tận dụng thời cơ tiến lên.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Người kế vị là Quang Toản còn trẻ, triều chính dần rơi vào chia rẽ và suy yếu. Nguyễn Ánh, sau nhiều năm bền bỉ gây dựng lực lượng ở phương Nam, tận dụng thời cơ tiến lên.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Người kế vị là Quang Toản còn trẻ, triều chính dần rơi vào chia rẽ và suy yếu. Nguyễn Ánh, sau nhiều năm bền bỉ gây dựng lực lượng ở phương Nam, tận dụng thời cơ tiến lên.",
      "narration": "Người kế vị là Quang Toản còn trẻ, triều chính dần rơi vào chia rẽ và suy yếu. Nguyễn Ánh, sau nhiều năm bền bỉ gây dựng lực lượng ở phương Nam, tận dụng thời cơ tiến lên.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Người kế vị là Quang Toản còn trẻ, triều chính dần rơi vào chia rẽ và suy yếu. Nguyễn Ánh, sau nhiều năm bền bỉ gây dựng lực lượng ở phương Nam, tận dụng thời cơ tiến lên."
    },
    {
      "scene_id": "scene_144",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Đến năm 1802, nhà Tây Sơn sụp đổ, Nguyễn Ánh lên ngôi, lập ra triều Nguyễn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đến năm 1802, nhà Tây Sơn sụp đổ, Nguyễn Ánh lên ngôi, lập ra triều Nguyễn.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đến năm 1802, nhà Tây Sơn sụp đổ, Nguyễn Ánh lên ngôi, lập ra triều Nguyễn.",
      "narration": "Đến năm 1802, nhà Tây Sơn sụp đổ, Nguyễn Ánh lên ngôi, lập ra triều Nguyễn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đến năm 1802, nhà Tây Sơn sụp đổ, Nguyễn Ánh lên ngôi, lập ra triều Nguyễn."
    },
    {
      "scene_id": "scene_145",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Nếu Quang Trung sống thêm mười năm, hai mươi năm, lịch sử Việt Nam có thể đã rất khác. Nhưng lịch sử không có chữ “nếu” để thay đổi kết quả.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nếu Quang Trung sống thêm mười năm, hai mươi năm, lịch sử Việt Nam có thể đã rất khác. Nhưng lịch sử không có chữ “nếu” để thay đổi kết quả.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nếu Quang Trung sống thêm mười năm, hai mươi năm, lịch sử Việt Nam có thể đã rất khác. Nhưng lịch sử không có chữ “nếu” để thay đổi kết quả.",
      "narration": "Nếu Quang Trung sống thêm mười năm, hai mươi năm, lịch sử Việt Nam có thể đã rất khác. Nhưng lịch sử không có chữ “nếu” để thay đổi kết quả.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nếu Quang Trung sống thêm mười năm, hai mươi năm, lịch sử Việt Nam có thể đã rất khác. Nhưng lịch sử không có chữ “nếu” để thay đổi kết quả."
    },
    {
      "scene_id": "scene_146",
      "type": "visual_beat",
      "section": "Giấc mơ cải cách còn dang dở",
      "text": "Nó chỉ để lại cho ta câu hỏi, và trong câu hỏi ấy là nỗi tiếc nuối kéo dài qua nhiều thế hệ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nó chỉ để lại cho ta câu hỏi, và trong câu hỏi ấy là nỗi tiếc nuối kéo dài qua nhiều thế hệ.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nó chỉ để lại cho ta câu hỏi, và trong câu hỏi ấy là nỗi tiếc nuối kéo dài qua nhiều thế hệ.",
      "narration": "Nó chỉ để lại cho ta câu hỏi, và trong câu hỏi ấy là nỗi tiếc nuối kéo dài qua nhiều thế hệ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nó chỉ để lại cho ta câu hỏi, và trong câu hỏi ấy là nỗi tiếc nuối kéo dài qua nhiều thế hệ."
    },
    {
      "scene_id": "scene_147",
      "type": "heading",
      "section": "Quang Trung trong lòng người việt",
      "text": "Quang Trung trong lòng người việt",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Quang Trung trong lòng người việt.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Quang Trung trong lòng người việt.",
      "narration": "Quang Trung trong lòng người việt",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Quang Trung trong lòng người việt"
    },
    {
      "scene_id": "scene_148",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Nguyễn Huệ — Quang Trung chỉ sống chưa đầy bốn mươi năm, nhưng đời ông nén lại như một cơn bão lớn.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ — Quang Trung chỉ sống chưa đầy bốn mươi năm, nhưng đời ông nén lại như một cơn bão lớn.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ — Quang Trung chỉ sống chưa đầy bốn mươi năm, nhưng đời ông nén lại như một cơn bão lớn.",
      "narration": "Nguyễn Huệ — Quang Trung chỉ sống chưa đầy bốn mươi năm, nhưng đời ông nén lại như một cơn bão lớn.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ — Quang Trung chỉ sống chưa đầy bốn mươi năm, nhưng đời ông nén lại như một cơn bão lớn."
    },
    {
      "scene_id": "scene_149",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Ông cùng phong trào Tây Sơn đánh đổ thế lực chúa Nguyễn ở Đàng Trong, lật nhào phủ chúa Trịnh ở Đàng Ngoài, chấm dứt cục diện chia cắt kéo dài, đánh tan quân Xiêm ở Rạch Gầm — Xoài Mút, đại phá quân Thanh trong mùa xuân Kỷ Dậu.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông cùng phong trào Tây Sơn đánh đổ thế lực chúa Nguyễn ở Đàng Trong, lật nhào phủ chúa Trịnh ở Đàng Ngoài, chấm dứt cục diện chia cắt kéo dài, đánh tan quân Xiêm ở Rạch Gầm — Xoài...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông cùng phong trào Tây Sơn đánh đổ thế lực chúa Nguyễn ở Đàng Trong, lật nhào phủ chúa Trịnh ở Đàng Ngoài, chấm dứt cục diện chia cắt kéo dài, đánh tan quân Xiêm ở Rạch Gầm — Xoài...",
      "narration": "Ông cùng phong trào Tây Sơn đánh đổ thế lực chúa Nguyễn ở Đàng Trong, lật nhào phủ chúa Trịnh ở Đàng Ngoài, chấm dứt cục diện chia cắt kéo dài, đánh tan quân Xiêm ở Rạch Gầm — Xoài Mút, đại phá quân Thanh trong mùa xuân Kỷ Dậu.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông cùng phong trào Tây Sơn đánh đổ thế lực chúa Nguyễn ở Đàng Trong, lật nhào phủ chúa Trịnh ở Đàng Ngoài, chấm dứt cục diện chia cắt kéo dài, đánh tan quân Xiêm ở Rạch Gầm — Xoài Mút, đại phá quân Thanh trong mùa xuân Kỷ Dậu."
    },
    {
      "scene_id": "scene_150",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Chỉ riêng những việc ấy đã đủ đặt ông vào hàng những nhân vật kiệt xuất nhất của lịch sử Việt Nam.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Chỉ riêng những việc ấy đã đủ đặt ông vào hàng những nhân vật kiệt xuất nhất của lịch sử Việt Nam.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Chỉ riêng những việc ấy đã đủ đặt ông vào hàng những nhân vật kiệt xuất nhất của lịch sử Việt Nam.",
      "narration": "Chỉ riêng những việc ấy đã đủ đặt ông vào hàng những nhân vật kiệt xuất nhất của lịch sử Việt Nam.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Chỉ riêng những việc ấy đã đủ đặt ông vào hàng những nhân vật kiệt xuất nhất của lịch sử Việt Nam."
    },
    {
      "scene_id": "scene_151",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Nhưng điều khiến Quang Trung sống lâu trong lòng dân không chỉ là chiến công. Đó còn là hình ảnh một người anh hùng áo vải, xuất thân từ vùng đất không phải trung tâm quyền quý, đi lên giữa thời loạn bằng tài năng và ý chí.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nhưng điều khiến Quang Trung sống lâu trong lòng dân không chỉ là chiến công. Đó còn là hình ảnh một người anh hùng áo vải, xuất thân từ vùng đất không phải trung tâm quyền quý, đi...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nhưng điều khiến Quang Trung sống lâu trong lòng dân không chỉ là chiến công. Đó còn là hình ảnh một người anh hùng áo vải, xuất thân từ vùng đất không phải trung tâm quyền quý, đi...",
      "narration": "Nhưng điều khiến Quang Trung sống lâu trong lòng dân không chỉ là chiến công. Đó còn là hình ảnh một người anh hùng áo vải, xuất thân từ vùng đất không phải trung tâm quyền quý, đi lên giữa thời loạn bằng tài năng và ý chí.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nhưng điều khiến Quang Trung sống lâu trong lòng dân không chỉ là chiến công. Đó còn là hình ảnh một người anh hùng áo vải, xuất thân từ vùng đất không phải trung tâm quyền quý, đi lên giữa thời loạn bằng tài năng và ý chí."
    },
    {
      "scene_id": "scene_152",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Ông không được lịch sử trao sẵn ngai vàng. Ông giành lấy vai trò của mình bằng hành động.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông không được lịch sử trao sẵn ngai vàng. Ông giành lấy vai trò của mình bằng hành động.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông không được lịch sử trao sẵn ngai vàng. Ông giành lấy vai trò của mình bằng hành động.",
      "narration": "Ông không được lịch sử trao sẵn ngai vàng. Ông giành lấy vai trò của mình bằng hành động.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông không được lịch sử trao sẵn ngai vàng. Ông giành lấy vai trò của mình bằng hành động."
    },
    {
      "scene_id": "scene_153",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Dân gian nhớ ông qua tiếng trống trận Tây Sơn, qua mùa xuân Đống Đa, qua bóng dáng vị vua cưỡi voi ra trận, qua lời hẹn ăn Tết ở Thăng Long, qua nỗi tiếc thương của công chúa Ngọc Hân trong những vần ai oán thường được gắn với bà.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Dân gian nhớ ông qua tiếng trống trận Tây Sơn, qua mùa xuân Đống Đa, qua bóng dáng vị vua cưỡi voi ra trận, qua lời hẹn ăn Tết ở Thăng Long, qua nỗi tiếc thương của công chúa Ngọc ...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Dân gian nhớ ông qua tiếng trống trận Tây Sơn, qua mùa xuân Đống Đa, qua bóng dáng vị vua cưỡi voi ra trận, qua lời hẹn ăn Tết ở Thăng Long, qua nỗi tiếc thương của công chúa Ngọc ...",
      "narration": "Dân gian nhớ ông qua tiếng trống trận Tây Sơn, qua mùa xuân Đống Đa, qua bóng dáng vị vua cưỡi voi ra trận, qua lời hẹn ăn Tết ở Thăng Long, qua nỗi tiếc thương của công chúa Ngọc Hân trong những vần ai oán thường được gắn với bà.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Dân gian nhớ ông qua tiếng trống trận Tây Sơn, qua mùa xuân Đống Đa, qua bóng dáng vị vua cưỡi voi ra trận, qua lời hẹn ăn Tết ở Thăng Long, qua nỗi tiếc thương của công chúa Ngọc Hân trong những vần ai oán thường được gắn với bà."
    },
    {
      "scene_id": "scene_154",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Trong ký ức dân tộc, Quang Trung là biểu tượng của tốc độ và quyết đoán. Khi đất nước lâm nguy, ông không chần chừ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong ký ức dân tộc, Quang Trung là biểu tượng của tốc độ và quyết đoán. Khi đất nước lâm nguy, ông không chần chừ.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong ký ức dân tộc, Quang Trung là biểu tượng của tốc độ và quyết đoán. Khi đất nước lâm nguy, ông không chần chừ.",
      "narration": "Trong ký ức dân tộc, Quang Trung là biểu tượng của tốc độ và quyết đoán. Khi đất nước lâm nguy, ông không chần chừ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong ký ức dân tộc, Quang Trung là biểu tượng của tốc độ và quyết đoán. Khi đất nước lâm nguy, ông không chần chừ."
    },
    {
      "scene_id": "scene_155",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Khi ngoại bang kéo đến, ông không run sợ. Khi thời cơ xuất hiện, ông nắm lấy.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khi ngoại bang kéo đến, ông không run sợ. Khi thời cơ xuất hiện, ông nắm lấy.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khi ngoại bang kéo đến, ông không run sợ. Khi thời cơ xuất hiện, ông nắm lấy.",
      "narration": "Khi ngoại bang kéo đến, ông không run sợ. Khi thời cơ xuất hiện, ông nắm lấy.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khi ngoại bang kéo đến, ông không run sợ. Khi thời cơ xuất hiện, ông nắm lấy."
    },
    {
      "scene_id": "scene_156",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Khi chiến thắng đã ở trong tay, ông nghĩ đến hòa bình.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Khi chiến thắng đã ở trong tay, ông nghĩ đến hòa bình.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Khi chiến thắng đã ở trong tay, ông nghĩ đến hòa bình.",
      "narration": "Khi chiến thắng đã ở trong tay, ông nghĩ đến hòa bình.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Khi chiến thắng đã ở trong tay, ông nghĩ đến hòa bình."
    },
    {
      "scene_id": "scene_157",
      "type": "visual_beat",
      "section": "Quang Trung trong lòng người việt",
      "text": "Một con người như thế, dù triều đại ngắn ngủi, vẫn đủ sức đi xa hơn rất nhiều triều đại dài lâu.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Một con người như thế, dù triều đại ngắn ngủi, vẫn đủ sức đi xa hơn rất nhiều triều đại dài lâu.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Một con người như thế, dù triều đại ngắn ngủi, vẫn đủ sức đi xa hơn rất nhiều triều đại dài lâu.",
      "narration": "Một con người như thế, dù triều đại ngắn ngủi, vẫn đủ sức đi xa hơn rất nhiều triều đại dài lâu.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Một con người như thế, dù triều đại ngắn ngủi, vẫn đủ sức đi xa hơn rất nhiều triều đại dài lâu."
    },
    {
      "scene_id": "scene_158",
      "type": "heading",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Tiếng vọng từ mùa xuân Kỷ Dậu.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Tiếng vọng từ mùa xuân Kỷ Dậu.",
      "narration": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Tiếng vọng từ mùa xuân Kỷ Dậu"
    },
    {
      "scene_id": "scene_159",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Mỗi khi nhắc đến Quang Trung, người Việt thường nhớ đến mùa xuân năm 1789.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Mỗi khi nhắc đến Quang Trung, người Việt thường nhớ đến mùa xuân năm 1789.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Mỗi khi nhắc đến Quang Trung, người Việt thường nhớ đến mùa xuân năm 1789.",
      "narration": "Mỗi khi nhắc đến Quang Trung, người Việt thường nhớ đến mùa xuân năm 1789.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Mỗi khi nhắc đến Quang Trung, người Việt thường nhớ đến mùa xuân năm 1789."
    },
    {
      "scene_id": "scene_160",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Mùa xuân ấy không chỉ có hoa đào, bánh chưng, khói hương ngày Tết. Mùa xuân ấy còn có vó ngựa hành quân, có tiếng trống thúc quân, có những người lính rời quê trong đêm lạnh, có những trận đánh diễn ra khi nhiều nhà còn chưa kịp mở lời chúc năm mới.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Mùa xuân ấy không chỉ có hoa đào, bánh chưng, khói hương ngày Tết. Mùa xuân ấy còn có vó ngựa hành quân, có tiếng trống thúc quân, có những người lính rời quê trong đêm lạnh, có nh...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Mùa xuân ấy không chỉ có hoa đào, bánh chưng, khói hương ngày Tết. Mùa xuân ấy còn có vó ngựa hành quân, có tiếng trống thúc quân, có những người lính rời quê trong đêm lạnh, có nh...",
      "narration": "Mùa xuân ấy không chỉ có hoa đào, bánh chưng, khói hương ngày Tết. Mùa xuân ấy còn có vó ngựa hành quân, có tiếng trống thúc quân, có những người lính rời quê trong đêm lạnh, có những trận đánh diễn ra khi nhiều nhà còn chưa kịp mở lời chúc năm mới.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Mùa xuân ấy không chỉ có hoa đào, bánh chưng, khói hương ngày Tết. Mùa xuân ấy còn có vó ngựa hành quân, có tiếng trống thúc quân, có những người lính rời quê trong đêm lạnh, có những trận đánh diễn ra khi nhiều nhà còn chưa kịp mở lời chúc năm mới."
    },
    {
      "scene_id": "scene_161",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Và rồi, giữa những ngày đầu năm, Thăng Long được giải phóng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Và rồi, giữa những ngày đầu năm, Thăng Long được giải phóng.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Và rồi, giữa những ngày đầu năm, Thăng Long được giải phóng.",
      "narration": "Và rồi, giữa những ngày đầu năm, Thăng Long được giải phóng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Và rồi, giữa những ngày đầu năm, Thăng Long được giải phóng."
    },
    {
      "scene_id": "scene_162",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Có thể tưởng tượng buổi sáng Quang Trung tiến vào kinh thành: đường phố còn dấu vết chiến tranh, lòng dân vừa kinh hãi vừa mừng rỡ, quân Thanh tháo chạy, bụi chiến trận chưa tan.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Có thể tưởng tượng buổi sáng Quang Trung tiến vào kinh thành: đường phố còn dấu vết chiến tranh, lòng dân vừa kinh hãi vừa mừng rỡ, quân Thanh tháo chạy, bụi chiến trận chưa tan.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Có thể tưởng tượng buổi sáng Quang Trung tiến vào kinh thành: đường phố còn dấu vết chiến tranh, lòng dân vừa kinh hãi vừa mừng rỡ, quân Thanh tháo chạy, bụi chiến trận chưa tan.",
      "narration": "Có thể tưởng tượng buổi sáng Quang Trung tiến vào kinh thành: đường phố còn dấu vết chiến tranh, lòng dân vừa kinh hãi vừa mừng rỡ, quân Thanh tháo chạy, bụi chiến trận chưa tan.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Có thể tưởng tượng buổi sáng Quang Trung tiến vào kinh thành: đường phố còn dấu vết chiến tranh, lòng dân vừa kinh hãi vừa mừng rỡ, quân Thanh tháo chạy, bụi chiến trận chưa tan."
    },
    {
      "scene_id": "scene_163",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Trên tất cả là cảm giác nhẹ nhõm của một dân tộc vừa thoát khỏi họa xâm lăng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trên tất cả là cảm giác nhẹ nhõm của một dân tộc vừa thoát khỏi họa xâm lăng.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trên tất cả là cảm giác nhẹ nhõm của một dân tộc vừa thoát khỏi họa xâm lăng.",
      "narration": "Trên tất cả là cảm giác nhẹ nhõm của một dân tộc vừa thoát khỏi họa xâm lăng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trên tất cả là cảm giác nhẹ nhõm của một dân tộc vừa thoát khỏi họa xâm lăng."
    },
    {
      "scene_id": "scene_164",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Lịch sử đôi khi không nằm trong những lời dài dòng. Nó nằm trong một khoảnh khắc: khi một đạo quân tưởng như không thể bị đánh bại bỗng tan rã; khi một vị vua trẻ đứng giữa kinh thành và chứng minh rằng đất nước này không dễ khuất phục.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Lịch sử đôi khi không nằm trong những lời dài dòng. Nó nằm trong một khoảnh khắc: khi một đạo quân tưởng như không thể bị đánh bại bỗng tan rã; khi một vị vua trẻ đứng giữa kinh th...",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Lịch sử đôi khi không nằm trong những lời dài dòng. Nó nằm trong một khoảnh khắc: khi một đạo quân tưởng như không thể bị đánh bại bỗng tan rã; khi một vị vua trẻ đứng giữa kinh th...",
      "narration": "Lịch sử đôi khi không nằm trong những lời dài dòng. Nó nằm trong một khoảnh khắc: khi một đạo quân tưởng như không thể bị đánh bại bỗng tan rã; khi một vị vua trẻ đứng giữa kinh thành và chứng minh rằng đất nước này không dễ khuất phục.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Lịch sử đôi khi không nằm trong những lời dài dòng. Nó nằm trong một khoảnh khắc: khi một đạo quân tưởng như không thể bị đánh bại bỗng tan rã; khi một vị vua trẻ đứng giữa kinh thành và chứng minh rằng đất nước này không dễ khuất phục."
    },
    {
      "scene_id": "scene_165",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Quang Trung không để lại một triều đại bền lâu. Nhưng ông để lại một niềm tin.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quang Trung không để lại một triều đại bền lâu. Nhưng ông để lại một niềm tin.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quang Trung không để lại một triều đại bền lâu. Nhưng ông để lại một niềm tin.",
      "narration": "Quang Trung không để lại một triều đại bền lâu. Nhưng ông để lại một niềm tin.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quang Trung không để lại một triều đại bền lâu. Nhưng ông để lại một niềm tin."
    },
    {
      "scene_id": "scene_166",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Niềm tin rằng trong những thời khắc đen tối nhất, vẫn có thể xuất hiện một con người đủ can đảm để xoay chuyển cục diện.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Niềm tin rằng trong những thời khắc đen tối nhất, vẫn có thể xuất hiện một con người đủ can đảm để xoay chuyển cục diện.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Niềm tin rằng trong những thời khắc đen tối nhất, vẫn có thể xuất hiện một con người đủ can đảm để xoay chuyển cục diện.",
      "narration": "Niềm tin rằng trong những thời khắc đen tối nhất, vẫn có thể xuất hiện một con người đủ can đảm để xoay chuyển cục diện.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Niềm tin rằng trong những thời khắc đen tối nhất, vẫn có thể xuất hiện một con người đủ can đảm để xoay chuyển cục diện."
    },
    {
      "scene_id": "scene_167",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Niềm tin rằng sức mạnh của dân tộc không chỉ nằm ở thành cao, hào sâu, mà nằm ở ý chí, ở tốc độ hành động, ở sự đoàn kết khi non sông bị đe dọa.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Niềm tin rằng sức mạnh của dân tộc không chỉ nằm ở thành cao, hào sâu, mà nằm ở ý chí, ở tốc độ hành động, ở sự đoàn kết khi non sông bị đe dọa.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Niềm tin rằng sức mạnh của dân tộc không chỉ nằm ở thành cao, hào sâu, mà nằm ở ý chí, ở tốc độ hành động, ở sự đoàn kết khi non sông bị đe dọa.",
      "narration": "Niềm tin rằng sức mạnh của dân tộc không chỉ nằm ở thành cao, hào sâu, mà nằm ở ý chí, ở tốc độ hành động, ở sự đoàn kết khi non sông bị đe dọa.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Niềm tin rằng sức mạnh của dân tộc không chỉ nằm ở thành cao, hào sâu, mà nằm ở ý chí, ở tốc độ hành động, ở sự đoàn kết khi non sông bị đe dọa."
    },
    {
      "scene_id": "scene_168",
      "type": "visual_beat",
      "section": "Tiếng vọng từ mùa xuân Kỷ Dậu",
      "text": "Niềm tin rằng một người áo vải, nếu có tài năng, có chí lớn và biết đặt mình vào vận mệnh của đất nước, có thể trở thành ánh sáng của cả một thời đại.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Niềm tin rằng một người áo vải, nếu có tài năng, có chí lớn và biết đặt mình vào vận mệnh của đất nước, có thể trở thành ánh sáng của cả một thời đại.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Niềm tin rằng một người áo vải, nếu có tài năng, có chí lớn và biết đặt mình vào vận mệnh của đất nước, có thể trở thành ánh sáng của cả một thời đại.",
      "narration": "Niềm tin rằng một người áo vải, nếu có tài năng, có chí lớn và biết đặt mình vào vận mệnh của đất nước, có thể trở thành ánh sáng của cả một thời đại.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Niềm tin rằng một người áo vải, nếu có tài năng, có chí lớn và biết đặt mình vào vận mệnh của đất nước, có thể trở thành ánh sáng của cả một thời đại."
    },
    {
      "scene_id": "scene_169",
      "type": "heading",
      "section": "Tiếng vang còn đó",
      "text": "Tiếng vang còn đó",
      "visual_beat": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Tiếng vang còn đó.",
      "estimated_seconds": 4,
      "rule": "heading_must_be_own_scene",
      "summary": "Thẻ tiêu đề thư pháp cổ trên giấy dó: Tiếng vang còn đó.",
      "narration": "Tiếng vang còn đó",
      "visual_prompt": "16:9 title card, warm antique paper, light Vietnamese old-calligraphy text, subtle ink wash, small red seal accent, airy composition, no modern typography. Title: Tiếng vang còn đó"
    },
    {
      "scene_id": "scene_170",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Nguyễn Huệ sinh ra trong thời loạn, lớn lên giữa bất công, cầm quân giữa bão lửa và qua đời khi giấc mộng dựng xây còn dang dở.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Nguyễn Huệ sinh ra trong thời loạn, lớn lên giữa bất công, cầm quân giữa bão lửa và qua đời khi giấc mộng dựng xây còn dang dở.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Nguyễn Huệ sinh ra trong thời loạn, lớn lên giữa bất công, cầm quân giữa bão lửa và qua đời khi giấc mộng dựng xây còn dang dở.",
      "narration": "Nguyễn Huệ sinh ra trong thời loạn, lớn lên giữa bất công, cầm quân giữa bão lửa và qua đời khi giấc mộng dựng xây còn dang dở.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Nguyễn Huệ sinh ra trong thời loạn, lớn lên giữa bất công, cầm quân giữa bão lửa và qua đời khi giấc mộng dựng xây còn dang dở."
    },
    {
      "scene_id": "scene_171",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Đời ông ngắn, nhưng không mờ. Triều đại Tây Sơn ngắn, nhưng dấu ấn của Quang Trung thì sâu.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Đời ông ngắn, nhưng không mờ. Triều đại Tây Sơn ngắn, nhưng dấu ấn của Quang Trung thì sâu.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Đời ông ngắn, nhưng không mờ. Triều đại Tây Sơn ngắn, nhưng dấu ấn của Quang Trung thì sâu.",
      "narration": "Đời ông ngắn, nhưng không mờ. Triều đại Tây Sơn ngắn, nhưng dấu ấn của Quang Trung thì sâu.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Đời ông ngắn, nhưng không mờ. Triều đại Tây Sơn ngắn, nhưng dấu ấn của Quang Trung thì sâu."
    },
    {
      "scene_id": "scene_172",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Ông là vị tướng đã đánh bại quân Xiêm trên sông nước phương Nam. Là người đã kéo quân ra Bắc lật đổ họ Trịnh.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ông là vị tướng đã đánh bại quân Xiêm trên sông nước phương Nam. Là người đã kéo quân ra Bắc lật đổ họ Trịnh.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ông là vị tướng đã đánh bại quân Xiêm trên sông nước phương Nam. Là người đã kéo quân ra Bắc lật đổ họ Trịnh.",
      "narration": "Ông là vị tướng đã đánh bại quân Xiêm trên sông nước phương Nam. Là người đã kéo quân ra Bắc lật đổ họ Trịnh.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ông là vị tướng đã đánh bại quân Xiêm trên sông nước phương Nam. Là người đã kéo quân ra Bắc lật đổ họ Trịnh."
    },
    {
      "scene_id": "scene_173",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Là hoàng đế đã đại phá quân Thanh trong mùa xuân Kỷ Dậu. Là nhà cải cách có tầm nhìn nhưng không đủ thời gian để hoàn thành.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Là hoàng đế đã đại phá quân Thanh trong mùa xuân Kỷ Dậu. Là nhà cải cách có tầm nhìn nhưng không đủ thời gian để hoàn thành.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Là hoàng đế đã đại phá quân Thanh trong mùa xuân Kỷ Dậu. Là nhà cải cách có tầm nhìn nhưng không đủ thời gian để hoàn thành.",
      "narration": "Là hoàng đế đã đại phá quân Thanh trong mùa xuân Kỷ Dậu. Là nhà cải cách có tầm nhìn nhưng không đủ thời gian để hoàn thành.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Là hoàng đế đã đại phá quân Thanh trong mùa xuân Kỷ Dậu. Là nhà cải cách có tầm nhìn nhưng không đủ thời gian để hoàn thành."
    },
    {
      "scene_id": "scene_174",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Trong lịch sử Việt Nam, có những tên tuổi được nhớ vì ngai vàng. Có những tên tuổi được nhớ vì văn trị.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Trong lịch sử Việt Nam, có những tên tuổi được nhớ vì ngai vàng. Có những tên tuổi được nhớ vì văn trị.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Trong lịch sử Việt Nam, có những tên tuổi được nhớ vì ngai vàng. Có những tên tuổi được nhớ vì văn trị.",
      "narration": "Trong lịch sử Việt Nam, có những tên tuổi được nhớ vì ngai vàng. Có những tên tuổi được nhớ vì văn trị.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Trong lịch sử Việt Nam, có những tên tuổi được nhớ vì ngai vàng. Có những tên tuổi được nhớ vì văn trị."
    },
    {
      "scene_id": "scene_175",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Có những tên tuổi được nhớ vì lòng trung nghĩa.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Có những tên tuổi được nhớ vì lòng trung nghĩa.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Có những tên tuổi được nhớ vì lòng trung nghĩa.",
      "narration": "Có những tên tuổi được nhớ vì lòng trung nghĩa.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Có những tên tuổi được nhớ vì lòng trung nghĩa."
    },
    {
      "scene_id": "scene_176",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Quang Trung được nhớ vì tất cả những gì ông làm trong thời khắc đất nước cần một tiếng sét.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Quang Trung được nhớ vì tất cả những gì ông làm trong thời khắc đất nước cần một tiếng sét.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Quang Trung được nhớ vì tất cả những gì ông làm trong thời khắc đất nước cần một tiếng sét.",
      "narration": "Quang Trung được nhớ vì tất cả những gì ông làm trong thời khắc đất nước cần một tiếng sét.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Quang Trung được nhớ vì tất cả những gì ông làm trong thời khắc đất nước cần một tiếng sét."
    },
    {
      "scene_id": "scene_177",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Và tiếng sét ấy, sau hơn hai thế kỷ, vẫn còn vang.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Và tiếng sét ấy, sau hơn hai thế kỷ, vẫn còn vang.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Và tiếng sét ấy, sau hơn hai thế kỷ, vẫn còn vang.",
      "narration": "Và tiếng sét ấy, sau hơn hai thế kỷ, vẫn còn vang.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Và tiếng sét ấy, sau hơn hai thế kỷ, vẫn còn vang."
    },
    {
      "scene_id": "scene_178",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Mỗi mùa xuân về, khi người Việt nhắc đến gò Đống Đa, nhắc đến Ngọc Hồi, nhắc đến đoàn quân Tây Sơn thần tốc, ta không chỉ kể lại một chiến thắng.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Mỗi mùa xuân về, khi người Việt nhắc đến gò Đống Đa, nhắc đến Ngọc Hồi, nhắc đến đoàn quân Tây Sơn thần tốc, ta không chỉ kể lại một chiến thắng.",
      "estimated_seconds": 10,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Mỗi mùa xuân về, khi người Việt nhắc đến gò Đống Đa, nhắc đến Ngọc Hồi, nhắc đến đoàn quân Tây Sơn thần tốc, ta không chỉ kể lại một chiến thắng.",
      "narration": "Mỗi mùa xuân về, khi người Việt nhắc đến gò Đống Đa, nhắc đến Ngọc Hồi, nhắc đến đoàn quân Tây Sơn thần tốc, ta không chỉ kể lại một chiến thắng.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Mỗi mùa xuân về, khi người Việt nhắc đến gò Đống Đa, nhắc đến Ngọc Hồi, nhắc đến đoàn quân Tây Sơn thần tốc, ta không chỉ kể lại một chiến thắng."
    },
    {
      "scene_id": "scene_179",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Ta kể lại khoảnh khắc một dân tộc đứng thẳng, giữa gió lạnh đầu năm, trước bóng đen xâm lược.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ta kể lại khoảnh khắc một dân tộc đứng thẳng, giữa gió lạnh đầu năm, trước bóng đen xâm lược.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ta kể lại khoảnh khắc một dân tộc đứng thẳng, giữa gió lạnh đầu năm, trước bóng đen xâm lược.",
      "narration": "Ta kể lại khoảnh khắc một dân tộc đứng thẳng, giữa gió lạnh đầu năm, trước bóng đen xâm lược.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ta kể lại khoảnh khắc một dân tộc đứng thẳng, giữa gió lạnh đầu năm, trước bóng đen xâm lược."
    },
    {
      "scene_id": "scene_180",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Ở đó, có một người tên Nguyễn Huệ.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ở đó, có một người tên Nguyễn Huệ.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ở đó, có một người tên Nguyễn Huệ.",
      "narration": "Ở đó, có một người tên Nguyễn Huệ.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ở đó, có một người tên Nguyễn Huệ."
    },
    {
      "scene_id": "scene_181",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Ở đó, có một vị vua tên Quang Trung.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Ở đó, có một vị vua tên Quang Trung.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Ở đó, có một vị vua tên Quang Trung.",
      "narration": "Ở đó, có một vị vua tên Quang Trung.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Ở đó, có một vị vua tên Quang Trung."
    },
    {
      "scene_id": "scene_182",
      "type": "visual_beat",
      "section": "Tiếng vang còn đó",
      "text": "Và ở đó, lịch sử Việt Nam đã bừng lên như lửa.",
      "visual_beat": "Cảnh minh họa lịch sử theo nhịp kể: Và ở đó, lịch sử Việt Nam đã bừng lên như lửa.",
      "estimated_seconds": 8,
      "rule": "split_by_visual_beat_8_12_seconds",
      "summary": "Và ở đó, lịch sử Việt Nam đã bừng lên như lửa.",
      "narration": "Và ở đó, lịch sử Việt Nam đã bừng lên như lửa.",
      "visual_prompt": "16:9 horizontal Vietnamese historical storytelling image, centered irregular ink-wash narrative window on warm antique paper, muted brown black charcoal watercolor, historically grounded late 18th century Đại Việt, matching narration beat: Và ở đó, lịch sử Việt Nam đã bừng lên như lửa."
    }
  ]
}