{
  "output_dir": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159",
  "source": {
    "url": "https://static.wecommunify.com/media/v/3/1618776911/151159.mp4",
    "platform": "static",
    "video_id": "151159"
  },
  "media": {
    "duration_sec": 23.287,
    "width": 1206,
    "height": 2622,
    "fps": 59.991,
    "video_codec": "hevc",
    "has_audio": true,
    "size_bytes": 25227586
  },
  "llm": {
    "provider": "http",
    "model": "qwen/qwen3-vl-8b",
    "frames_analyzed": 23
  },
  "static_text": [
    {
      "text": "Post",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 21
    },
    {
      "text": "11:24",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 8
    },
    {
      "text": "I'm about to give up! #gay #dating #mlm #datingapp",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 6
    },
    {
      "text": "Description ideas",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 6
    },
    {
      "text": "my dating life needs divine intervention so i'm trying Goose",
      "first_seen_sec": 0.0,
      "last_seen_sec": 20.0,
      "frame_count": 6
    },
    {
      "text": "Add a catchy title",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 5
    },
    {
      "text": "50/4000",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 5
    },
    {
      "text": "@",
      "first_seen_sec": 0.0,
      "last_seen_sec": 22.0,
      "frame_count": 5
    },
    {
      "text": "dating app",
      "first_seen_sec": 0.0,
      "last_seen_sec": 20.0,
      "frame_count": 3
    },
    {
      "text": "dating-app",
      "first_seen_sec": 0.0,
      "last_seen_sec": 20.0,
      "frame_count": 3
    },
    {
      "text": "Edit photo",
      "first_seen_sec": 1.0,
      "last_seen_sec": 18.0,
      "frame_count": 17
    },
    {
      "text": "Dylan Photo",
      "first_seen_sec": 1.0,
      "last_seen_sec": 18.0,
      "frame_count": 17
    },
    {
      "text": "Preview",
      "first_seen_sec": 1.0,
      "last_seen_sec": 16.0,
      "frame_count": 11
    },
    {
      "text": "things about gay dating need to be studied",
      "first_seen_sec": 1.0,
      "last_seen_sec": 1.0,
      "frame_count": 1
    },
    {
      "text": "I'm about to give up! #gay #dating #ml...",
      "first_seen_sec": 2.0,
      "last_seen_sec": 18.0,
      "frame_count": 17
    },
    {
      "text": "things about gay dating that need to be studied",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "why are you asking to come over before asking my last name 🥺",
      "first_seen_sec": 3.0,
      "last_seen_sec": 3.0,
      "frame_count": 1
    },
    {
      "text": "1/6",
      "first_seen_sec": 3.0,
      "last_seen_sec": 3.0,
      "frame_count": 1
    },
    {
      "text": "why are you asking to come over before asking my last name 🥹",
      "first_seen_sec": 4.0,
      "last_seen_sec": 4.0,
      "frame_count": 1
    },
    {
      "text": "why are you asking to come over before asking my last name 😭",
      "first_seen_sec": 5.0,
      "last_seen_sec": 5.0,
      "frame_count": 1
    },
    {
      "text": "are we dating or am i just part of your weekly rotation",
      "first_seen_sec": 6.0,
      "last_seen_sec": 7.0,
      "frame_count": 2
    },
    {
      "text": "3 / 6",
      "first_seen_sec": 6.0,
      "last_seen_sec": 6.0,
      "frame_count": 1
    },
    {
      "text": "26",
      "first_seen_sec": 8.0,
      "last_seen_sec": 22.0,
      "frame_count": 6
    },
    {
      "text": "can we have one conversation before you ask for my location",
      "first_seen_sec": 8.0,
      "last_seen_sec": 11.0,
      "frame_count": 4
    },
    {
      "text": "4/6",
      "first_seen_sec": 8.0,
      "last_seen_sec": 11.0,
      "frame_count": 3
    },
    {
      "text": "70s",
      "first_seen_sec": 9.0,
      "last_seen_sec": 17.0,
      "frame_count": 5
    },
    {
      "text": "one minute i'm your type and the next i'm a stranger",
      "first_seen_sec": 12.0,
      "last_seen_sec": 14.0,
      "frame_count": 3
    },
    {
      "text": "5/6",
      "first_seen_sec": 12.0,
      "last_seen_sec": 12.0,
      "frame_count": 1
    },
    {
      "text": "6/6",
      "first_seen_sec": 15.0,
      "last_seen_sec": 15.0,
      "frame_count": 1
    },
    {
      "text": "Dylan",
      "first_seen_sec": 18.0,
      "last_seen_sec": 18.0,
      "frame_count": 1
    },
    {
      "text": "QUAR...",
      "first_seen_sec": 19.0,
      "last_seen_sec": 19.0,
      "frame_count": 1
    },
    {
      "text": "123",
      "first_seen_sec": 19.0,
      "last_seen_sec": 19.0,
      "frame_count": 1
    },
    {
      "text": "← MS ×",
      "first_seen_sec": 19.0,
      "last_seen_sec": 19.0,
      "frame_count": 1
    },
    {
      "text": "“datingapp”",
      "first_seen_sec": 21.0,
      "last_seen_sec": 22.0,
      "frame_count": 2
    }
  ],
  "description": "The video is a social media carousel post being edited by a user named Dylan, who humorously chronicles their frustration with gay dating through a series of staged, relatable scenarios—like holding hands on an escalator, holding roses, and cooking steak with chopsticks—all while overlaying sarcastic captions. The on-screen text, including hashtags like #gay #dating and captions like “I’m about to give up!” and “why are you asking to come over before asking my last name,” reinforces the comedic, self-deprecating tone. The video cycles through six images, each paired with a different dating-related joke, and ends with the user finalizing the post with the caption “I’m about to give up! #gay #dating #mlm #datingapp.” The entire sequence feels like a digital diary of dating mishaps, framed as a lighthearted, meme-style social media story.",
  "frames": [
    {
      "index": 0,
      "timestamp_sec": 0.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00001.jpg",
      "on_screen_text": [
        "11:24",
        "Post",
        "Add a catchy title",
        "I'm about to give up! #gay #dating #mlm #datingapp",
        "50/4000",
        "@",
        "Description ideas",
        "dating app",
        "my dating life needs divine intervention so i'm trying Goose",
        "dating-app"
      ],
      "description": "A social media post creation screen showing six image thumbnails, a title field with the text 'I'm about to give up! #gay #dating #mlm #datingapp', and an active keyboard with suggested search terms like 'dating app'."
    },
    {
      "index": 1,
      "timestamp_sec": 1.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00002.jpg",
      "on_screen_text": [
        "things about gay dating need to be studied",
        "Preview",
        "Description ideas",
        "dating app",
        "dating-app",
        "I'm about to give up! #gay #dating #mlm #datingapp",
        "Edit photo",
        "Dylan Photo"
      ],
      "description": "A split-screen view showing a social media post creation interface on the left and a selfie of a smiling man wearing earbuds on the right. The post includes hashtags like #gay and #dating, and text overlays such as 'things about gay dating need to be studied' on the image."
    },
    {
      "index": 2,
      "timestamp_sec": 2.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00003.jpg",
      "on_screen_text": [
        "things about gay dating that need to be studied",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Edit photo",
        "Post"
      ],
      "description": "A man with curly hair, wearing a white t-shirt and earbuds, looks sideways with a weary smile while resting his hand on his head. Text overlay reads 'things about gay dating that need to be studied'. The video is in a social media post preview with the username 'Dylan' and hashtags visible at the bottom."
    },
    {
      "index": 3,
      "timestamp_sec": 3.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00004.jpg",
      "on_screen_text": [
        "why are you asking to come over before asking my last name 🥺",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Preview",
        "1/6",
        "Edit photo",
        "Post"
      ],
      "description": "A first-person view of two people holding hands while riding an escalator. The person filming is wearing a grey sweatshirt, and the other person is wearing a beige t-shirt with a green jacket tied around their waist. Text overlay reads, 'why are you asking to come over before asking my last name 🥺'. The video is in 'Preview' mode with a 'Post' button visible at the bottom."
    },
    {
      "index": 4,
      "timestamp_sec": 4.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00005.jpg",
      "on_screen_text": [
        "why are you asking to come over before asking my last name 🥹",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Edit photo",
        "Post"
      ],
      "description": "A first-person view of two people holding hands while riding an escalator. The person holding the camera is wearing a grey sweatshirt and white sneakers, and the other person is wearing a beige shirt and white sneakers with a patterned bracelet. Text overlays the image, and the video editing interface is visible at the bottom."
    },
    {
      "index": 5,
      "timestamp_sec": 5.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00006.jpg",
      "on_screen_text": [
        "why are you asking to come over before asking my last name 😭",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Edit photo",
        "Post"
      ],
      "description": "A first-person view of two people holding hands while riding an escalator. The person filming is wearing a grey sweatshirt, and the other person is wearing a beige shirt and white sneakers. Text overlays the image with a humorous caption questioning why someone is asked to come over before being asked for their last name. The video is in a social media post preview mode with the username 'Dylan' and hashtags visible at the bottom."
    },
    {
      "index": 6,
      "timestamp_sec": 6.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00007.jpg",
      "on_screen_text": [
        "are we dating or am i just part of your weekly rotation",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Preview",
        "3 / 6",
        "Edit photo",
        "Post"
      ],
      "description": "A golden retriever is being petted on the head by a person standing in a kitchen. The dog is looking at the camera with its mouth open. Text overlays the image with a humorous caption questioning if the dog is being 'dated' or is just part of a 'weekly rotation'."
    },
    {
      "index": 7,
      "timestamp_sec": 7.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00008.jpg",
      "on_screen_text": [
        "are we dating or am i just part of your weekly rotation",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A golden retriever looks up happily while being petted on the head by a person standing in a kitchen. Text overlays read 'are we dating or am i just part of your weekly rotation' and a caption below says 'I'm about to give up! #gay #dating #ml...'. The video is in 'Preview' mode with options to 'Edit photo' or 'Post'."
    },
    {
      "index": 8,
      "timestamp_sec": 8.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00009.jpg",
      "on_screen_text": [
        "can we have one conversation before you ask for my location",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Preview",
        "4/6",
        "11:24",
        "26",
        "Post",
        "Edit photo"
      ],
      "description": "A first-person view shows a person holding a bouquet of red and yellow roses while sitting on a concrete floor. Text overlay reads, 'can we have one conversation before you ask for my location.' The video is in the 'Preview' mode with a 'Post' button visible, and the caption says, 'I'm about to give up! #gay #dating #ml...'."
    },
    {
      "index": 9,
      "timestamp_sec": 9.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00010.jpg",
      "on_screen_text": [
        "can we have one conversation before you ask for my location",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Preview",
        "4/6",
        "Post",
        "Edit photo",
        "70s"
      ],
      "description": "A first-person view of a person holding a bouquet of red and yellow roses, standing on a concrete floor. Text overlays read 'can we have one conversation before you ask for my location' and a caption from 'Dylan' saying 'I'm about to give up! #gay #dating #ml...'. The video is in the 'Preview' mode with a 4/6 photo indicator."
    },
    {
      "index": 10,
      "timestamp_sec": 10.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00011.jpg",
      "on_screen_text": [
        "can we have one conversation before you ask for my location",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Preview",
        "11:24",
        "26",
        "Post",
        "Edit photo"
      ],
      "description": "A first-person view of someone holding a bouquet of red and yellow roses while standing on a concrete floor. Text overlays read 'can we have one conversation before you ask for my location' and a caption 'I'm about to give up! #gay #dating #ml...'. The video is in the 'Preview' mode with a 'Post' button visible at the bottom."
    },
    {
      "index": 11,
      "timestamp_sec": 11.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00012.jpg",
      "on_screen_text": [
        "can we have one conversation before you ask for my location",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Preview",
        "4/6",
        "70s",
        "Edit photo",
        "Post"
      ],
      "description": "A first-person view shows a person holding a bouquet of red and yellow roses, with text overlaid that reads 'can we have one conversation before you ask for my location.' The person is wearing pinstripe pants and a white shirt. The video is in 'Preview' mode, and the user's name 'Dylan' is visible with a caption about giving up on dating. The interface indicates this is the 4th of 6 images in a carousel."
    },
    {
      "index": 12,
      "timestamp_sec": 12.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00013.jpg",
      "on_screen_text": [
        "one minute i'm your type and the next i'm a stranger",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Preview",
        "5/6",
        "Post",
        "Edit photo",
        "70s"
      ],
      "description": "A person is cooking steak in a pan on a stovetop in a kitchen, using chopsticks. The video frame includes social media UI elements, such as a 'Preview' header, a '5/6' indicator, and a caption overlay reading 'one minute i'm your type and the next i'm a stranger'. The user's name 'Dylan' and a post caption 'I'm about to give up! #gay #dating #ml...' are visible at the bottom."
    },
    {
      "index": 13,
      "timestamp_sec": 13.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00014.jpg",
      "on_screen_text": [
        "one minute i'm your type and the next i'm a stranger",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Edit photo",
        "Post"
      ],
      "description": "A person is cooking steak in a pan on a stovetop, using chopsticks. The video frame includes social media UI elements, such as a 'Preview' header, a caption overlay reading 'one minute i'm your type and the next i'm a stranger', and a post description by 'Dylan' that says 'I'm about to give up! #gay #dating #ml...'."
    },
    {
      "index": 14,
      "timestamp_sec": 14.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00015.jpg",
      "on_screen_text": [
        "one minute i'm your type and the next i'm a stranger",
        "I'm about to give up! #gay #dating #ml..."
      ],
      "description": "A person is cooking steak in a pan on a stovetop, using chopsticks. The video frame includes overlaid text reading 'one minute i'm your type and the next i'm a stranger' and a caption at the bottom saying 'I'm about to give up! #gay #dating #ml...'. The video is being previewed in a social media app with options to edit or post."
    },
    {
      "index": 15,
      "timestamp_sec": 15.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00016.jpg",
      "on_screen_text": [
        "my dating life needs divine intervention so i'm trying Goose",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Preview",
        "6/6",
        "Post",
        "Edit photo",
        "70s"
      ],
      "description": "A low-angle shot of two people sitting close together on a bench, with text overlay reading 'my dating life needs divine intervention so i'm trying Goose'. The video is in preview mode, with UI elements like 'Preview', '6/6', and 'Post' visible. The caption at the bottom reads 'I'm about to give up! #gay #dating #ml...'."
    },
    {
      "index": 16,
      "timestamp_sec": 16.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00017.jpg",
      "on_screen_text": [
        "my dating life needs divine intervention so i'm trying Goose",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Preview",
        "11:24",
        "26",
        "Post",
        "Edit photo"
      ],
      "description": "A close-up shot of two people sitting side by side, with text overlay reading 'my dating life needs divine intervention so i'm trying Goose.' The video is in a 'Preview' mode, and the user's name 'Dylan' is visible with a caption 'I'm about to give up! #gay #dating #ml...'."
    },
    {
      "index": 17,
      "timestamp_sec": 17.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00018.jpg",
      "on_screen_text": [
        "my dating life needs divine intervention so i'm trying Goose",
        "I'm about to give up! #gay #dating #ml...",
        "Dylan Photo",
        "Edit photo",
        "Post",
        "70s"
      ],
      "description": "A close-up shot of two people sitting side by side on a bench, with the focus on their legs and shoes. Text overlay reads 'my dating life needs divine intervention so i'm trying Goose'. The video is in 'Preview' mode with a 'Post' button visible, and the user's handle 'Dylan' is shown with a caption 'I'm about to give up! #gay #dating #ml...'."
    },
    {
      "index": 18,
      "timestamp_sec": 18.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00019.jpg",
      "on_screen_text": [
        "my dating life needs divine intervention so i'm trying Goose",
        "Dylan",
        "Dylan Photo",
        "I'm about to give up! #gay #dating #ml...",
        "Edit photo",
        "Post"
      ],
      "description": "A close-up shot of two people sitting side by side on a bench, with the focus on their legs and shoes. The video frame includes an overlay text caption reading 'my dating life needs divine intervention so i'm trying Goose'. The interface indicates this is a social media post preview, with the username 'Dylan', hashtags, and 'Post' button visible."
    },
    {
      "index": 19,
      "timestamp_sec": 19.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00020.jpg",
      "on_screen_text": [
        "11:24",
        "26",
        "Post",
        "Add a catchy title",
        "I'm about to give up! #gay #dating #mlm #datingapp",
        "50/4000",
        "@",
        "Description ideas",
        "QUAR...",
        "123",
        "← MS ×"
      ],
      "description": "A social media post creation screen showing six image thumbnails, a title field, and a caption reading 'I'm about to give up! #gay #dating #mlm #datingapp'. The keyboard is visible at the bottom, and a 'Post' button is at the top right."
    },
    {
      "index": 20,
      "timestamp_sec": 20.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00021.jpg",
      "on_screen_text": [
        "11:24",
        "Post",
        "Add a catchy title",
        "I'm about to give up! #gay #dating #mlm #datingapp",
        "50/4000",
        "@",
        "Description ideas",
        "dating app",
        "dating-app",
        "my dating life needs divine intervention so i'm trying Goose"
      ],
      "description": "A social media post creation screen showing six preview images, a caption reading 'I'm about to give up! #gay #dating #mlm #datingapp', and an active keyboard with suggested tags like 'dating app'."
    },
    {
      "index": 21,
      "timestamp_sec": 21.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00022.jpg",
      "on_screen_text": [
        "11:24",
        "26",
        "Post",
        "Add a catchy title",
        "I'm about to give up! #gay #dating #mlm #datingapp",
        "50/4000",
        "@",
        "Description ideas",
        "“datingapp”"
      ],
      "description": "A social media post creation screen showing six preview images, a caption reading 'I'm about to give up! #gay #dating #mlm #datingapp', and a keyboard with 'datingapp' typed in. The interface includes a 'Post' button and character counter."
    },
    {
      "index": 22,
      "timestamp_sec": 22.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151159/frames/frame_00023.jpg",
      "on_screen_text": [
        "11:24",
        "26",
        "Post",
        "Add a catchy title",
        "I'm about to give up! #gay #dating #mlm #datingapp",
        "50/4000",
        "@",
        "Description ideas",
        "“datingapp”"
      ],
      "description": "A social media post creation screen showing six preview images, a caption reading 'I'm about to give up! #gay #dating #mlm #datingapp', and a keyboard with 'datingapp' typed in. The interface includes a 'Post' button and character counter."
    }
  ],
  "timings_sec": {
    "llm_frames": 84.61,
    "llm_summary": 11.56
  }
}