{
  "project_id": "12062026-002-Biet-Cui-Dau-Khong-Thua",
  "status": "completed_worker_only_needs_final_human_qa",
  "thumbnail": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/12062026-002-Biet-Cui-Dau-Khong-Thua/output/thumbnails/thumb_9x16_final.png",
  "main_story": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/12062026-002-Biet-Cui-Dau-Khong-Thua/output/main_story.mp4",
  "final_video": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/12062026-002-Biet-Cui-Dau-Khong-Thua/output/final/final_video.mp4",
  "scenes": 18,
  "format": "9:16",
  "tts_speed": "0.82",
  "scene_pause_sec": 0.5,
  "intro_pause_sec": 4.0,
  "title": "Biết cúi đầu không phải là thua | Lời cổ nhân dạy cách tránh họa",
  "upload_title": "Biết cúi đầu không phải là thua | Lời cổ nhân dạy cách tránh họa",
  "description": "Biết cúi đầu đúng lúc không phải là thua, mà là cách giữ bình an, giữ phúc khí và tránh những tai họa không đáng có. Video kể lại lời cổ nhân về nhún nhường, sĩ diện, im lặng đúng lúc và bản lĩnh thắng được chính mình.\n\nMột người khôn ngoan không cần tranh thắng mọi lời. Có lúc lui một bước, trời cao biển rộng.",
  "short_description": "Cổ nhân dạy: cúi đầu đúng lúc không phải là thua, mà là bản lĩnh giữ phúc và tránh họa.",
  "caption": "Cúi đầu đúng lúc không làm ta thấp đi, mà giúp ta tránh họa và giữ phúc. #loiconhan #loicongday #bietcuidau #trietlycuocsong #daolycuocsong #songcham",
  "hashtags": [
    "#loiconhan",
    "#loicongday",
    "#bietcuidau",
    "#khongphaithua",
    "#trietlycuocsong",
    "#daolycuocsong",
    "#songcham",
    "#phattrienbanthan",
    "#shorts",
    "#tiktokvietnam"
  ],
  "tags": [
    "lời cổ nhân",
    "cổ nhân dạy",
    "biết cúi đầu không phải là thua",
    "nhún nhường",
    "tránh họa",
    "giữ phúc",
    "triết lý cuộc sống",
    "đạo lý làm người",
    "im lặng đúng lúc",
    "thắng chính mình"
  ],
  "category": "Education",
  "language": "vi",
  "privacy_status": "private",
  "made_for_kids": false,
  "social_meta": {
    "youtube": {
      "title": "Biết cúi đầu không phải là thua | Lời cổ nhân dạy cách tránh họa",
      "description": "Biết cúi đầu đúng lúc không phải là thua, mà là cách giữ bình an, giữ phúc khí và tránh những tai họa không đáng có. Video kể lại lời cổ nhân về nhún nhường, sĩ diện, im lặng đúng lúc và bản lĩnh thắng được chính mình.\n\n#loiconhan #loicongday #bietcuidau #khongphaithua #trietlycuocsong #daolycuocsong #songcham #phattrienbanthan #shorts",
      "tags": [
        "lời cổ nhân",
        "cổ nhân dạy",
        "biết cúi đầu",
        "triết lý cuộc sống",
        "đạo lý làm người"
      ],
      "category": "Education"
    },
    "tiktok": {
      "caption": "Biết cúi đầu không phải là thua. Cổ nhân dạy cách giữ phúc và tránh họa. #loiconhan #loicongday #bietcuidau #trietlycuocsong #daolycuocsong"
    },
    "facebook_reels": {
      "caption": "Cổ nhân dạy: cúi đầu đúng lúc không phải là thua, mà là bản lĩnh giữ phúc và tránh họa.\n\n#loiconhan #loicongday #bietcuidau #trietlycuocsong #daolycuocsong"
    },
    "instagram_reels": {
      "caption": "Cúi đầu đúng lúc không làm ta thấp đi, mà giúp ta tránh họa và giữ phúc.\n\n#loiconhan #loicongday #bietcuidau #trietlycuocsong #daolycuocsong #songcham"
    }
  },
  "target_duration_sec": {
    "min": 170,
    "max": 180
  },
  "duration_policy": "target by script length before TTS; inter-scene audio pause locked at 0.5s; do not stretch pauses",
  "host_ffmpeg_render_used": false,
  "worker_only_rebuild": true,
  "script_words": 671,
  "master_audio_duration_sec": 172.637506,
  "subtitles": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/12062026-002-Biet-Cui-Dau-Khong-Thua/subtitles/master_subtitles_asr_timing_script_text.srt",
  "subtitle_source": "script_text_remapped_to_current_asr_word_timing",
  "subtitle_cue_count": 141,
  "subtitle_words_per_cue": 5,
  "duration_sec": 179.134,
  "render_endpoint": "http://192.168.1.104:8019/render-story-video",
  "package_endpoint": "http://192.168.1.104:8018/package-audio-safe",
  "final_probe_ok": true,
  "video_width": 1080,
  "video_height": 1920,
  "audio_codec": "aac",
  "audio_channels": 2
}