{
  "output_dir": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491",
  "source": {
    "url": "https://static.wecommunify.com/media/v/3/1618776765/147491.mp4",
    "platform": "static",
    "video_id": "147491"
  },
  "media": {
    "duration_sec": 20.8,
    "width": 1180,
    "height": 2380,
    "fps": 60.0,
    "video_codec": "h264",
    "has_audio": true,
    "size_bytes": 5830576
  },
  "llm": {
    "provider": "http",
    "model": "qwen/qwen3-vl-8b",
    "frames_analyzed": 21
  },
  "static_text": [
    {
      "text": "Why gay dating just has not been for me",
      "first_seen_sec": 0.0,
      "last_seen_sec": 19.0,
      "frame_count": 20
    },
    {
      "text": "Post",
      "first_seen_sec": 0.0,
      "last_seen_sec": 19.0,
      "frame_count": 20
    },
    {
      "text": "Han! Photo",
      "first_seen_sec": 0.0,
      "last_seen_sec": 18.0,
      "frame_count": 19
    },
    {
      "text": "#gay #dating #mlm #datingapp",
      "first_seen_sec": 0.0,
      "last_seen_sec": 19.0,
      "frame_count": 19
    },
    {
      "text": "Preview",
      "first_seen_sec": 0.0,
      "last_seen_sec": 18.0,
      "frame_count": 19
    },
    {
      "text": "Edit photo",
      "first_seen_sec": 0.0,
      "last_seen_sec": 18.0,
      "frame_count": 19
    },
    {
      "text": "Why gay dating needs to change",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "1/6",
      "first_seen_sec": 1.0,
      "last_seen_sec": 1.0,
      "frame_count": 1
    },
    {
      "text": "Everything feels so rushed. You match → exchange 3 messages → suddenly someone wants to meet tonight.",
      "first_seen_sec": 2.0,
      "last_seen_sec": 5.0,
      "frame_count": 4
    },
    {
      "text": "2/6",
      "first_seen_sec": 2.0,
      "last_seen_sec": 5.0,
      "frame_count": 2
    },
    {
      "text": "Nobody seems interested in actually getting to know me. Like, I have a personality. Interests. A life. Can we talk about literally anything besides my body?",
      "first_seen_sec": 6.0,
      "last_seen_sec": 8.0,
      "frame_count": 3
    },
    {
      "text": "3 / 6",
      "first_seen_sec": 6.0,
      "last_seen_sec": 8.0,
      "frame_count": 2
    },
    {
      "text": "I never know what people actually want. A relationship? A date? A hookup? Why does figuring that out feel like detective work?",
      "first_seen_sec": 9.0,
      "last_seen_sec": 11.0,
      "frame_count": 3
    },
    {
      "text": "4 / 6",
      "first_seen_sec": 9.0,
      "last_seen_sec": 11.0,
      "frame_count": 2
    },
    {
      "text": "And meeting people IRL feels impossible. I want to meet guys who actually live their lives and do things—not just scroll through profiles forever.",
      "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": "So I downloaded Goose.",
      "first_seen_sec": 15.0,
      "last_seen_sec": 18.0,
      "frame_count": 4
    },
    {
      "text": "Jazz Haus",
      "first_seen_sec": 15.0,
      "last_seen_sec": 18.0,
      "frame_count": 4
    },
    {
      "text": "If it can make gay dating feel a little more intentional, I'm listening",
      "first_seen_sec": 15.0,
      "last_seen_sec": 18.0,
      "frame_count": 3
    },
    {
      "text": "6 / 6",
      "first_seen_sec": 15.0,
      "last_seen_sec": 15.0,
      "frame_count": 1
    },
    {
      "text": "If it can make gay dating feel a little more intentional, I'm feeling",
      "first_seen_sec": 17.0,
      "last_seen_sec": 17.0,
      "frame_count": 1
    },
    {
      "text": "#gay #dating #mim #datingapp",
      "first_seen_sec": 17.0,
      "last_seen_sec": 17.0,
      "frame_count": 1
    },
    {
      "text": "10:19",
      "first_seen_sec": 19.0,
      "last_seen_sec": 19.0,
      "frame_count": 1
    },
    {
      "text": "28/4000",
      "first_seen_sec": 19.0,
      "last_seen_sec": 19.0,
      "frame_count": 1
    },
    {
      "text": "Description ideas",
      "first_seen_sec": 19.0,
      "last_seen_sec": 19.0,
      "frame_count": 1
    },
    {
      "text": "VZW Wi-Fi",
      "first_seen_sec": 20.0,
      "last_seen_sec": 20.0,
      "frame_count": 1
    },
    {
      "text": "33%",
      "first_seen_sec": 20.0,
      "last_seen_sec": 20.0,
      "frame_count": 1
    }
  ],
  "description": "The video is a social media carousel post by a user named Han! expressing frustration with gay dating apps, using a series of mirror selfies and street shots to illustrate their feelings. Each frame features overlaid text describing specific annoyances—like rushed connections, superficial conversations, and confusion over dating intentions—while the visuals shift from staircases and elevators to sidewalks and storefronts. The on-screen text acts as captions that narrate the user’s personal experience, building a cohesive story of disillusionment with modern dating culture. The final frame reveals the video is being edited, with the Control Center visible, grounding the entire piece in the context of digital self-expression.",
  "frames": [
    {
      "index": 0,
      "timestamp_sec": 0.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00001.jpg",
      "on_screen_text": [
        "Why gay dating needs to change",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person with their back to the camera stands on a carpeted staircase, looking at their reflection in a large mirror. Text overlays the image, expressing frustration with gay dating. The frame is from a social media post preview screen showing the user's handle 'Han!' and post options."
    },
    {
      "index": 1,
      "timestamp_sec": 1.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00002.jpg",
      "on_screen_text": [
        "Why gay dating needs to change",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "1/6",
        "Post",
        "Edit photo"
      ],
      "description": "A person with their back to the camera stands on a patterned carpet in a hallway, looking at their reflection in a mirror. The video frame includes social media UI elements, such as a 'Preview' header, a 'Post' button, and text overlays discussing challenges with gay dating."
    },
    {
      "index": 2,
      "timestamp_sec": 2.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00003.jpg",
      "on_screen_text": [
        "Everything feels so rushed. You match → exchange 3 messages → suddenly someone wants to meet tonight.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "2/6",
        "Edit photo",
        "Post"
      ],
      "description": "A person wearing a beige cap, grey sweatshirt, and olive pants stands on a street, holding earphones. Text overlays describe the feeling of rushed gay dating. The image is a preview screen from a social media post by 'Han!' with hashtags and UI elements visible."
    },
    {
      "index": 3,
      "timestamp_sec": 3.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00004.jpg",
      "on_screen_text": [
        "Everything feels so rushed. You match → exchange 3 messages → suddenly someone wants to meet tonight.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person wearing a beige cap and grey sweatshirt stands on a street, holding earphones. Text overlays describe the rushed nature of gay dating. The frame is a social media post preview with a caption and hashtags, showing the user interface for posting."
    },
    {
      "index": 4,
      "timestamp_sec": 4.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00005.jpg",
      "on_screen_text": [
        "Everything feels so rushed. You match → exchange 3 messages → suddenly someone wants to meet tonight.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person wearing a beige cap and grey sweatshirt stands outdoors on a paved surface, holding earphones. Text overlays describe frustration with gay dating app experiences. The frame is from a social media post preview screen, showing the user's caption and interface elements."
    },
    {
      "index": 5,
      "timestamp_sec": 5.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00006.jpg",
      "on_screen_text": [
        "Everything feels so rushed. You match → exchange 3 messages → suddenly someone wants to meet tonight.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "2/6",
        "Edit photo",
        "Post"
      ],
      "description": "A person wearing a beige cap, grey sweatshirt, and olive pants stands on a sidewalk, holding earphones. The image is a social media post preview with overlaid text reflecting on gay dating experiences. The UI shows the user's name, post options, and a progress indicator of 2/6."
    },
    {
      "index": 6,
      "timestamp_sec": 6.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00007.jpg",
      "on_screen_text": [
        "Nobody seems interested in actually getting to know me. Like, I have a personality. Interests. A life. Can we talk about literally anything besides my body?",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "3 / 6",
        "Edit photo",
        "Post"
      ],
      "description": "A person in a hoodie and jeans is sitting inside an elevator, with text overlaid expressing frustration about gay dating focusing only on appearance. The frame is from a social media post preview, showing the user's caption and interface elements."
    },
    {
      "index": 7,
      "timestamp_sec": 7.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00008.jpg",
      "on_screen_text": [
        "Nobody seems interested in actually getting to know me. Like, I have a personality. Interests. A life. Can we talk about literally anything besides my body?",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person in a hoodie and jeans is sitting inside an elevator, with text overlaid expressing frustration about gay dating focusing on appearance rather than personality. The video is in preview mode with social media interface elements visible."
    },
    {
      "index": 8,
      "timestamp_sec": 8.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00009.jpg",
      "on_screen_text": [
        "Nobody seems interested in actually getting to know me. Like, I have a personality. Interests. A life. Can we talk about literally anything besides my body?",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "3 / 6",
        "Edit photo",
        "Post"
      ],
      "description": "A person in a black hoodie and jeans is sitting inside an elevator, with text overlaid expressing frustration about gay dating focusing only on physical appearance. The video is in preview mode on a social media platform, with the user's handle 'Han!' and hashtags visible at the bottom."
    },
    {
      "index": 9,
      "timestamp_sec": 9.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00010.jpg",
      "on_screen_text": [
        "I never know what people actually want. A relationship? A date? A hookup? Why does figuring that out feel like detective work?",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "4 / 6",
        "Edit photo",
        "Post"
      ],
      "description": "A person is taking a mirror selfie in an elevator, wearing a grey cardigan and jeans. Text overlays the image expressing confusion about gay dating intentions, and the video is in a social media post preview mode with UI elements visible."
    },
    {
      "index": 10,
      "timestamp_sec": 10.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00011.jpg",
      "on_screen_text": [
        "I never know what people actually want. A relationship? A date? A hookup? Why does figuring that out feel like detective work?",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person is taking a mirror selfie inside an elevator, wearing a grey cardigan and jeans. Text overlays express confusion about gay dating intentions, and the video is in a social media post preview with editing options visible."
    },
    {
      "index": 11,
      "timestamp_sec": 11.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00012.jpg",
      "on_screen_text": [
        "I never know what people actually want. A relationship? A date? A hookup? Why does figuring that out feel like detective work?",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "4 / 6",
        "Edit photo",
        "Post"
      ],
      "description": "A person is taking a mirror selfie inside an elevator, wearing a grey cardigan and jeans. Text overlays express confusion about gay dating intentions. The video is in a social media post preview mode, showing the user's handle 'Han!' and hashtags related to gay dating."
    },
    {
      "index": 12,
      "timestamp_sec": 12.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00013.jpg",
      "on_screen_text": [
        "And meeting people IRL feels impossible. I want to meet guys who actually live their lives and do things—not just scroll through profiles forever.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "5/6",
        "Post",
        "Edit photo"
      ],
      "description": "A person with curly hair, wearing denim overalls, is taking a mirror selfie in a room. The image is a social media post preview with overlaid text expressing frustration about gay dating apps and a caption asking why gay dating hasn't worked for them. The UI shows the post is at frame 5 of 6, with options to edit or post."
    },
    {
      "index": 13,
      "timestamp_sec": 13.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00014.jpg",
      "on_screen_text": [
        "And meeting people IRL feels impossible. I want to meet guys who actually live their lives and do things—not just scroll through profiles forever.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person with curly hair, wearing a denim outfit, is taking a mirror selfie in a room. Text overlays express frustration about gay dating and scrolling through profiles. The video is in 'Preview' mode with a 'Post' button visible, indicating it's being edited for social media."
    },
    {
      "index": 14,
      "timestamp_sec": 14.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00015.jpg",
      "on_screen_text": [
        "And meeting people IRL feels impossible. I want to meet guys who actually live their lives and do things—not just scroll through profiles forever.",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person with curly hair, wearing a denim outfit, is seen in a mirror selfie while holding a phone. The video frame includes text overlays expressing frustration with gay dating apps and a social media post interface with the username 'Han!' and hashtags. The setting appears to be a casual indoor space with a plant visible on the left."
    },
    {
      "index": 15,
      "timestamp_sec": 15.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00016.jpg",
      "on_screen_text": [
        "So I downloaded Goose.",
        "If it can make gay dating feel a little more intentional, I'm listening",
        "Jazz Haus",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "6 / 6",
        "Post",
        "Edit photo"
      ],
      "description": "A person wearing a red cap and grey sweater is posing on a cobblestone street in front of a building labeled 'Jazz Haus'. The image is a preview of a social media post with overlaid text discussing gay dating apps. UI elements indicate it's the sixth of six images in a carousel, with options to edit or post."
    },
    {
      "index": 16,
      "timestamp_sec": 16.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00017.jpg",
      "on_screen_text": [
        "So I downloaded Goose.",
        "If it can make gay dating feel a little more intentional, I'm listening",
        "Jazz Haus",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Post",
        "Edit photo"
      ],
      "description": "A person wearing a red cap and grey sweater is standing on a cobblestone street in front of a building labeled 'Jazz Haus', lifting one leg as if adjusting their pants. Text overlays on the image read 'So I downloaded Goose. If it can make gay dating feel a little more intentional, I'm listening'. The frame is from a social media post preview screen with the user's caption and hashtags visible at the bottom."
    },
    {
      "index": 17,
      "timestamp_sec": 17.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00018.jpg",
      "on_screen_text": [
        "Preview",
        "Jazz Haus",
        "So I downloaded Goose.",
        "If it can make gay dating feel a little more intentional, I'm feeling",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mim #datingapp",
        "Edit photo",
        "Post"
      ],
      "description": "A person wearing a red cap and grey sweatshirt stands on a cobblestone street in front of a building labeled 'Jazz Haus'. The video frame is a social media post preview, with text overlays discussing gay dating apps and hashtags. UI elements like 'Preview', 'Post', and 'Edit photo' are visible at the top and bottom."
    },
    {
      "index": 18,
      "timestamp_sec": 18.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00019.jpg",
      "on_screen_text": [
        "So I downloaded Goose.",
        "If it can make gay dating feel a little more intentional, I'm listening",
        "Jazz Haus",
        "Han! Photo",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person wearing a red cap and grey sweater is standing on a cobblestone street in front of a building with a sign reading 'Jazz Haus'. The person is adjusting their pants. The frame is from a social media post preview, with overlaid text expressing a personal reflection on gay dating and the use of a dating app called 'Goose'."
    },
    {
      "index": 19,
      "timestamp_sec": 19.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00020.jpg",
      "on_screen_text": [
        "10:19",
        "Post",
        "Why gay dating just has not been for me",
        "#gay #dating #mlm #datingapp",
        "28/4000",
        "Description ideas"
      ],
      "description": "A social media post creation screen showing a user preparing to upload a video with the caption 'Why gay dating just has not been for me' and hashtags #gay, #dating, #mlm, #datingapp. Six image thumbnails are visible above the caption, and the on-screen keyboard is open for editing. The post button is visible in the top right corner."
    },
    {
      "index": 20,
      "timestamp_sec": 20.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/147491/frames/frame_00021.jpg",
      "on_screen_text": [
        "VZW Wi-Fi",
        "33%"
      ],
      "description": "The image shows the iOS Control Center on a smartphone, with various toggles and controls visible, including Wi-Fi, Bluetooth, and Focus mode. The battery level is displayed as 33%."
    }
  ],
  "timings_sec": {
    "llm_frames": 72.08,
    "llm_summary": 9.68
  }
}