{
  "source_project_id": "008-Nguoi-Giu-Mua-Tren-San-Thuong",
  "source_canon_sha256": "1002c9db7dedd6ad4986ea51e654c2403a7ca4457ec357b486df7840d2dce755",
  "spoken_narration_sha256": "1002c9db7dedd6ad4986ea51e654c2403a7ca4457ec357b486df7840d2dce755",
  "endpoint": "http://192.168.40.32:7861/voice/ngoc-huyen-clone",
  "style": "doc_truyen",
  "speed": 1.0,
  "denoise": true,
  "concurrency": 1,
  "status": "completed",
  "chunk_count": 25,
  "completed_segments": 25,
  "reconstruction_verified": true,
  "segments": [
    {
      "index": 1,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0001.txt",
      "word_count": 390,
      "text_sha256": "1269b42906996ee3b6b32623e821f9adc60c46ae95aa66ea7beffd80dad0f9e9",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0001.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:44:36.635378Z",
      "completed_at": "2026-07-19T16:46:05.124034Z",
      "duration": 102.56,
      "size": 9845804,
      "sha256": "feab20b700a80db5689df25cecdb3f624f147a9c41aad283dcbe46256a04778f",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "102.560000",
          "size": "9845804"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:44:36.635719Z",
          "completed_at": "2026-07-19T16:46:05.123130Z",
          "http": 200
        }
      ]
    },
    {
      "index": 2,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0002.txt",
      "word_count": 390,
      "text_sha256": "ca873242bd7c291cc12f525e77d2184e340b56f602fe1c4795ff17ba1030ea2c",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0002.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:46:05.267341Z",
      "completed_at": "2026-07-19T16:47:37.479134Z",
      "duration": 106.27,
      "size": 10201964,
      "sha256": "d0ac735b23790314dc701444566b441df0d55e7748d02681b6a2850f9efb7c3d",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "106.270000",
          "size": "10201964"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:46:05.267600Z",
          "completed_at": "2026-07-19T16:47:37.478528Z",
          "http": 200
        }
      ]
    },
    {
      "index": 3,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0003.txt",
      "word_count": 390,
      "text_sha256": "f7b689865c7123a739e46bf6554a7c6c60f4077a63f05551eddb86817f3c30a0",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0003.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:47:37.622566Z",
      "completed_at": "2026-07-19T16:49:47.557208Z",
      "duration": 105.49,
      "size": 10127084,
      "sha256": "e48786bb94981bf8473cb2bb9581ebabfdb5564c9cbc250dbe2d483c7c7c721f",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "105.490000",
          "size": "10127084"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:47:37.622877Z",
          "completed_at": "2026-07-19T16:49:47.555491Z",
          "http": 200
        }
      ]
    },
    {
      "index": 4,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0004.txt",
      "word_count": 390,
      "text_sha256": "af2b1a60f4b79cbd76ee190eadafd25a15b458d1386d7d5b567a52252dae5734",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0004.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:49:47.707804Z",
      "completed_at": "2026-07-19T16:52:00.119641Z",
      "duration": 108.51,
      "size": 10417004,
      "sha256": "6891a9590f2acdf0ec32f791c1999646792943f538ad17acfef45f493785d42f",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "108.510000",
          "size": "10417004"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:49:47.708070Z",
          "completed_at": "2026-07-19T16:52:00.118826Z",
          "http": 200
        }
      ]
    },
    {
      "index": 5,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0005.txt",
      "word_count": 389,
      "text_sha256": "e35013aa8a8ce77c45890e85948b4380121f0c7623e223502de5f4f45ec09007",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0005.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:52:00.276987Z",
      "completed_at": "2026-07-19T16:54:06.450928Z",
      "duration": 99.27,
      "size": 9529964,
      "sha256": "abb9ded7b42a238e1ab4efee4ef1bd90ed5d769d0535b8215f3a48cd11dc0d43",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "99.270000",
          "size": "9529964"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:52:00.277234Z",
          "completed_at": "2026-07-19T16:54:06.449178Z",
          "http": 200
        }
      ]
    },
    {
      "index": 6,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0006.txt",
      "word_count": 390,
      "text_sha256": "0b1d203bbd99f981f259e871f85680e298faeb8e3d1e2bda142c21afe97b44e5",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0006.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:54:06.589361Z",
      "completed_at": "2026-07-19T16:56:46.898517Z",
      "duration": 102.71,
      "size": 9860204,
      "sha256": "0c6ec35dab1e68b498b5addfdcee02a577fdf87733ffbdde496116782dbc7b88",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "102.710000",
          "size": "9860204"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:54:06.589618Z",
          "completed_at": "2026-07-19T16:56:46.896561Z",
          "http": 200
        }
      ]
    },
    {
      "index": 7,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0007.txt",
      "word_count": 390,
      "text_sha256": "20dbc3343c898a8286819480bdfddc0bc16f728798b841f13db9c87a25aa7ad2",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0007.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:56:47.042222Z",
      "completed_at": "2026-07-19T16:59:50.894497Z",
      "duration": 110.84,
      "size": 10640684,
      "sha256": "b74fcf00a4eae53c642eb610e6ca327abbfcebb90fc5452c88513d53847fb190",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "110.840000",
          "size": "10640684"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:56:47.042678Z",
          "completed_at": "2026-07-19T16:59:50.893702Z",
          "http": 200
        }
      ]
    },
    {
      "index": 8,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0008.txt",
      "word_count": 390,
      "text_sha256": "c7f451d1fd7c657dfdabd9f9075bc94c51a4aff671158bfaff05cc825b559923",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0008.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T16:59:51.057876Z",
      "completed_at": "2026-07-19T17:02:57.562436Z",
      "duration": 109.12,
      "size": 10475564,
      "sha256": "3fc438d397651e584c65852c7888b13b39735f2d72c5e68ff9b43ef262ed5010",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "109.120000",
          "size": "10475564"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T16:59:51.058159Z",
          "completed_at": "2026-07-19T17:02:57.560472Z",
          "http": 200
        }
      ]
    },
    {
      "index": 9,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0009.txt",
      "word_count": 390,
      "text_sha256": "07f80b66a03959a6004ccd55670e91879eef50f7c8c598faa618339930c7ae2e",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0009.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:02:57.716228Z",
      "completed_at": "2026-07-19T17:05:45.818183Z",
      "duration": 105.84,
      "size": 10160684,
      "sha256": "b449eb5a81b647cb76b8d7a3095adbbf6dd8b7cdc55400b992c7948dc3d233c8",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "105.840000",
          "size": "10160684"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:02:57.716494Z",
          "completed_at": "2026-07-19T17:05:45.816406Z",
          "http": 200
        }
      ]
    },
    {
      "index": 10,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0010.txt",
      "word_count": 390,
      "text_sha256": "b6b6d90954c3ee42695c5a3526adbabaad1858ff5c1cb3e2c0ac4f0561c87bbd",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0010.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:05:45.966286Z",
      "completed_at": "2026-07-19T17:08:42.813564Z",
      "duration": 111.93,
      "size": 10745324,
      "sha256": "b70c0e033b655473c644210200db08f567842dc3f527da15e01019b75ff7c10e",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "111.930000",
          "size": "10745324"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:05:45.966535Z",
          "completed_at": "2026-07-19T17:08:42.812775Z",
          "http": 200
        }
      ]
    },
    {
      "index": 11,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0011.txt",
      "word_count": 390,
      "text_sha256": "deee0ed574e57fb27128ec8d14463924673cb0ad6603abb53c207b9511795e3a",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0011.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:08:42.955250Z",
      "completed_at": "2026-07-19T17:11:33.036927Z",
      "duration": 108.01,
      "size": 10369004,
      "sha256": "ec20ddf1e5ea27cb9ce03427a5737139c3a3c9e13990439c5c2b2b26c7032282",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "108.010000",
          "size": "10369004"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:08:42.955470Z",
          "completed_at": "2026-07-19T17:11:33.035174Z",
          "http": 200
        }
      ]
    },
    {
      "index": 12,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0012.txt",
      "word_count": 390,
      "text_sha256": "13a6e135529f082ad62c419a7f0698ffa0ab178691e22ffa6577ec8e8088c803",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0012.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:11:33.188062Z",
      "completed_at": "2026-07-19T17:14:20.791787Z",
      "duration": 107.0,
      "size": 10272044,
      "sha256": "ef720f1c90c773ed36bac57d11a9aa9a18b1a279e27981ed7151e41d1d1a019c",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "107.000000",
          "size": "10272044"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:11:33.188309Z",
          "completed_at": "2026-07-19T17:14:20.790364Z",
          "http": 200
        }
      ]
    },
    {
      "index": 13,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0013.txt",
      "word_count": 389,
      "text_sha256": "1d21ebde0ccdd22072dc3bf544e0bfd7ce0f76142b8aba2c68523658ec738dbd",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0013.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:14:20.950697Z",
      "completed_at": "2026-07-19T17:17:07.768032Z",
      "duration": 108.3,
      "size": 10396844,
      "sha256": "eb893b2dbc9ded857e7d497136a5881996fa1bc5fdc5b7d6f65e42527f19d711",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "108.300000",
          "size": "10396844"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:14:20.950948Z",
          "completed_at": "2026-07-19T17:17:07.766161Z",
          "http": 200
        }
      ]
    },
    {
      "index": 14,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0014.txt",
      "word_count": 390,
      "text_sha256": "769f1292ad0dba31a6510b16c1e00a51b211fbe86fae4a6048fa178847ab383b",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0014.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:17:07.908619Z",
      "completed_at": "2026-07-19T17:19:58.021912Z",
      "duration": 109.65,
      "size": 10526444,
      "sha256": "b15064d2c0ab06260b0d3e7ac08e3cd28d284a81294f86897ba34364e9e91439",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "109.650000",
          "size": "10526444"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:17:07.908860Z",
          "completed_at": "2026-07-19T17:19:58.020127Z",
          "http": 200
        }
      ]
    },
    {
      "index": 15,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0015.txt",
      "word_count": 390,
      "text_sha256": "1f0f9b4711c7c11b19507eeaef9845bfb6a2d74419e60836ead82d29851b81f6",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0015.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:19:58.173685Z",
      "completed_at": "2026-07-19T17:22:52.401634Z",
      "duration": 112.1,
      "size": 10761644,
      "sha256": "52cc0e305708c70d000f7e1d577959ec4c5b026dc8f0a8d2ceb35ab1f4948b50",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "112.100000",
          "size": "10761644"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:19:58.173930Z",
          "completed_at": "2026-07-19T17:22:52.400794Z",
          "http": 200
        }
      ]
    },
    {
      "index": 16,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0016.txt",
      "word_count": 390,
      "text_sha256": "ba47b7e30ac677a6ee88a92067813577a067b8eeb6b8b11c0bfba354907bc037",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0016.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:22:52.553698Z",
      "completed_at": "2026-07-19T17:25:42.634790Z",
      "duration": 108.55,
      "size": 10420844,
      "sha256": "c6bd0cff0ae03eb5281440957d94970e9b99c8d8f3e9e3c854aa0066e5865740",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "108.550000",
          "size": "10420844"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:22:52.553937Z",
          "completed_at": "2026-07-19T17:25:42.633011Z",
          "http": 200
        }
      ]
    },
    {
      "index": 17,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0017.txt",
      "word_count": 390,
      "text_sha256": "8a0342ea668e890f4f6f9adb82a8a7e257a23f71acc57c8664a440f3bba5207f",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0017.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:25:42.785445Z",
      "completed_at": "2026-07-19T17:28:37.002134Z",
      "duration": 114.82,
      "size": 11022764,
      "sha256": "29a61b831a2dcb377e075e1c1c3f46e669732a8de7e66a6b58913c8f7a40ff45",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "114.820000",
          "size": "11022764"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:25:42.785704Z",
          "completed_at": "2026-07-19T17:28:37.001169Z",
          "http": 200
        }
      ]
    },
    {
      "index": 18,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0018.txt",
      "word_count": 390,
      "text_sha256": "2617bc235e76dc584e11d2d8bae730f4968ec2a5dfc6e5e07729a89372801c95",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0018.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:28:37.151930Z",
      "completed_at": "2026-07-19T17:31:43.829845Z",
      "duration": 111.65,
      "size": 10718444,
      "sha256": "9187783fa9dc072c500bc337a89a243ef6168848b95038e02a9a25eb31f250fa",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "111.650000",
          "size": "10718444"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:28:37.152171Z",
          "completed_at": "2026-07-19T17:31:43.827734Z",
          "http": 200
        }
      ]
    },
    {
      "index": 19,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0019.txt",
      "word_count": 390,
      "text_sha256": "785a19dc2613c1e24f9f1dc10c1f5e074deab597ad02498a49d935cf921b2091",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0019.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:31:43.983830Z",
      "completed_at": "2026-07-19T17:34:54.179129Z",
      "duration": 104.78,
      "size": 10058924,
      "sha256": "635084d77a42b3136b6a79256cbd6f5690a71dde36b15b9d23ee4c7f540d2701",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "104.780000",
          "size": "10058924"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:31:43.984301Z",
          "completed_at": "2026-07-19T17:34:54.177078Z",
          "http": 200
        }
      ]
    },
    {
      "index": 20,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0020.txt",
      "word_count": 390,
      "text_sha256": "8ea19e53491b4bc270ff1089ea70dd64f3efa64e6c36f647973fe66d46817f4b",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0020.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:34:55.745978Z",
      "completed_at": "2026-07-19T17:37:57.219196Z",
      "duration": 102.61,
      "size": 9850604,
      "sha256": "6f640e0cfe72b3e69f58230b9b43b1b95f21ff1d4e40ef4d3d897c14ec3469ba",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "102.610000",
          "size": "9850604"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:34:55.746372Z",
          "completed_at": "2026-07-19T17:37:57.217422Z",
          "http": 200
        }
      ]
    },
    {
      "index": 21,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0021.txt",
      "word_count": 389,
      "text_sha256": "951035f8c8b91e1beb7834e36a4b8a9060b7a8d53c92a95ca07f9beb0ba41486",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0021.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:37:57.399687Z",
      "completed_at": "2026-07-19T17:40:37.192894Z",
      "duration": 97.09,
      "size": 9320684,
      "sha256": "977be3ace1431884291ddb8a973f64cd5d7ef3da599d4fab3d07494a49c1de4c",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "97.090000",
          "size": "9320684"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:37:57.399938Z",
          "completed_at": "2026-07-19T17:40:37.191536Z",
          "http": 200
        }
      ]
    },
    {
      "index": 22,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0022.txt",
      "word_count": 390,
      "text_sha256": "3f95d0d94055dbf6e466babc3f7fb5a5674e12f45bc0cd906a6d0c91b883931d",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0022.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:40:37.331483Z",
      "completed_at": "2026-07-19T17:43:18.646787Z",
      "duration": 100.77,
      "size": 9673964,
      "sha256": "c7ce334c045a84768ebb2168188e80adc1753858140736725d6015eed2279d75",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "100.770000",
          "size": "9673964"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:40:37.331930Z",
          "completed_at": "2026-07-19T17:43:18.645392Z",
          "http": 200
        }
      ]
    },
    {
      "index": 23,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0023.txt",
      "word_count": 390,
      "text_sha256": "f1ed9a3954f27a745be18c5d19bf3b0d7f867c5d829b8df33bca86543a882bb1",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0023.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:43:18.783814Z",
      "completed_at": "2026-07-19T17:46:04.201662Z",
      "duration": 103.4,
      "size": 9926444,
      "sha256": "486c5f796dd70fee7f5bd0d30cf7c409d7d89dbd243266a20ef414391c083852",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "103.400000",
          "size": "9926444"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:43:18.784165Z",
          "completed_at": "2026-07-19T17:46:04.199842Z",
          "http": 200
        }
      ]
    },
    {
      "index": 24,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0024.txt",
      "word_count": 390,
      "text_sha256": "81a558e59fac75dda2455ae666bf92753ce1e541a03c313e1d0d3aef322ed47e",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0024.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:46:04.347758Z",
      "completed_at": "2026-07-19T17:48:57.690020Z",
      "duration": 114.59,
      "size": 11000684,
      "sha256": "260a30d44f00ba8b1c1a9d0488029389364c0f58f5b1bfbe0ae8439581824ec8",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "114.590000",
          "size": "11000684"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:46:04.348007Z",
          "completed_at": "2026-07-19T17:48:57.688091Z",
          "http": 200
        }
      ]
    },
    {
      "index": 25,
      "text_path": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/script/tts-chunks/segment-0025.txt",
      "word_count": 390,
      "text_sha256": "e56161764e239eccf6f7a483d1af1a34cf3f95708be2705e11a39317184b5036",
      "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/segment-0025.wav",
      "status": "completed",
      "submitted_at": "2026-07-19T17:48:57.853323Z",
      "completed_at": "2026-07-19T17:51:43.143340Z",
      "duration": 103.21,
      "size": 9908204,
      "sha256": "cada5c6189198fe3d3fbbfb8857963411c303fd67b6e612be0d26624fd071f43",
      "probe": {
        "programs": [],
        "streams": [
          {
            "codec_name": "pcm_s16le",
            "codec_type": "audio",
            "sample_rate": "48000",
            "channels": 1
          }
        ],
        "format": {
          "duration": "103.210000",
          "size": "9908204"
        }
      },
      "attempts": [
        {
          "attempt": 1,
          "status": "completed",
          "started_at": "2026-07-19T17:48:57.853567Z",
          "completed_at": "2026-07-19T17:51:43.141358Z",
          "http": 200
        }
      ]
    }
  ],
  "created_at": "2026-07-19T16:43:54.724331Z",
  "started_at": "2026-07-19T16:44:25.118303Z",
  "updated_at": "2026-07-19T17:51:43.256800Z",
  "verified": true,
  "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/story-full.wav",
  "artifact_sha256": "f1708dda8d4983f5c4c4967d426ad2934550192b6564467a25ec4cb9e3c1408d",
  "duration_seconds": 2669.07,
  "segment_duration_sum": 2669.0700000000006,
  "duration_delta_seconds": -4.547473508864641e-13,
  "probe": {
    "programs": [],
    "streams": [
      {
        "codec_name": "pcm_s16le",
        "codec_type": "audio",
        "sample_rate": "48000",
        "channels": 1
      }
    ],
    "format": {
      "duration": "2669.070000",
      "size": "256230798"
    }
  },
  "completed_at": "2026-07-19T17:51:50.114433Z"
}
