{
  "output_dir": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690",
  "source": {
    "url": "https://static.wecommunify.com/media/v/3/1618792196/140690.mp4",
    "platform": "static",
    "video_id": "140690",
    "caption": "i need to keep trying to find him #gay #dating #mlm #datingapp"
  },
  "media": {
    "duration_sec": 17.29,
    "width": 1170,
    "height": 2532,
    "fps": 37.247,
    "video_codec": "hevc",
    "has_audio": true,
    "size_bytes": 19111539
  },
  "llm": {
    "provider": "http",
    "model": "qwen/qwen3-vl-8b",
    "frames_analyzed": 17
  },
  "static_text": [
    {
      "text": "3 drafts · 54.1MB",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Sort by: File size",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Uses effect",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Uses template",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "28 Sep",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Day 2 of rating messages",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "I got on Goose",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Jossman...",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "LEGACY...",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Let The L...",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "Only you can see your drafts. Uninstalling TikTok will discard all drafts.",
      "first_seen_sec": 0.0,
      "last_seen_sec": 1.0,
      "frame_count": 2
    },
    {
      "text": "I need to keep trying to find him",
      "first_seen_sec": 2.0,
      "last_seen_sec": 16.0,
      "frame_count": 15
    },
    {
      "text": "#gay #dating #mlm #datingapp",
      "first_seen_sec": 2.0,
      "last_seen_sec": 16.0,
      "frame_count": 15
    },
    {
      "text": "Preview",
      "first_seen_sec": 2.0,
      "last_seen_sec": 13.0,
      "frame_count": 7
    },
    {
      "text": "Everyone can view this post",
      "first_seen_sec": 2.0,
      "last_seen_sec": 13.0,
      "frame_count": 7
    },
    {
      "text": "Cover",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "2",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "3",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "4",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "@",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "Location",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "San Francisco Bay",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "San Rafael",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "San Francisco-Oa...",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "Privacy settings",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "More options",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "Drafts",
      "first_seen_sec": 2.0,
      "last_seen_sec": 2.0,
      "frame_count": 1
    },
    {
      "text": "Me:",
      "first_seen_sec": 3.0,
      "last_seen_sec": 16.0,
      "frame_count": 14
    },
    {
      "text": "A man who gives me his shoulder to rest on",
      "first_seen_sec": 3.0,
      "last_seen_sec": 5.0,
      "frame_count": 3
    },
    {
      "text": "A man who will take me to the sunset even on a cloudy day",
      "first_seen_sec": 6.0,
      "last_seen_sec": 7.0,
      "frame_count": 2
    },
    {
      "text": "Edit photo",
      "first_seen_sec": 8.0,
      "last_seen_sec": 13.0,
      "frame_count": 6
    },
    {
      "text": "corey Photo",
      "first_seen_sec": 8.0,
      "last_seen_sec": 11.0,
      "frame_count": 4
    },
    {
      "text": "A man i can share my deepest feelings with",
      "first_seen_sec": 8.0,
      "last_seen_sec": 10.0,
      "frame_count": 3
    },
    {
      "text": "3 / 5",
      "first_seen_sec": 8.0,
      "last_seen_sec": 8.0,
      "frame_count": 1
    },
    {
      "text": "3/5",
      "first_seen_sec": 9.0,
      "last_seen_sec": 9.0,
      "frame_count": 1
    },
    {
      "text": "A man who will make me fall asleep even on my worst day",
      "first_seen_sec": 11.0,
      "last_seen_sec": 13.0,
      "frame_count": 3
    },
    {
      "text": "4/5",
      "first_seen_sec": 11.0,
      "last_seen_sec": 11.0,
      "frame_count": 1
    },
    {
      "text": "11:05",
      "first_seen_sec": 13.0,
      "last_seen_sec": 13.0,
      "frame_count": 1
    },
    {
      "text": "5G",
      "first_seen_sec": 13.0,
      "last_seen_sec": 13.0,
      "frame_count": 1
    },
    {
      "text": "The man i met on Goose",
      "first_seen_sec": 14.0,
      "last_seen_sec": 16.0,
      "frame_count": 3
    }
  ],
  "description": "The video is a carousel-style social media post from a user named Corey, who is searching for a romantic partner on a gay dating app, as indicated by the recurring caption “I need to keep trying to find him #gay #dating #mlm #datingapp.” Each frame showcases a different romantic ideal—like sharing quiet moments under the Eiffel Tower, piggybacking at sunset, or lying together in a field—paired with text overlays describing the qualities they’re seeking in a partner. The on-screen text serves as both narrative and emotional framing, turning each image into a personal wish list for love. The video begins with a draft screen, then transitions through various romantic scenarios, ending with a relaxed moment between two men, subtly hinting at the user’s hope for real connection.",
  "frames": [
    {
      "index": 0,
      "timestamp_sec": 0.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00001.jpg",
      "on_screen_text": [
        "3 drafts · 54.1MB",
        "Sort by: File size",
        "Uses effect",
        "Uses template",
        "28 Sep",
        "Day 2 of rating messages",
        "I got on Goose",
        "Jossman...",
        "LEGACY...",
        "Let The L...",
        "Only you can see your drafts. Uninstalling TikTok will discard all drafts."
      ],
      "description": "A screenshot of the TikTok app's drafts screen, showing three video drafts with their thumbnails, file sizes, and associated music or effects. The drafts feature a man in a doorway, a person walking toward a private jet, and people viewing the Eiffel Tower at night. Text at the bottom reminds users that only they can see drafts and that uninstalling the app will delete them."
    },
    {
      "index": 1,
      "timestamp_sec": 1.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00002.jpg",
      "on_screen_text": [
        "3 drafts · 54.1MB",
        "Sort by: File size",
        "Uses effect",
        "Uses template",
        "28 Sep",
        "Day 2 of rating messages",
        "I got on Goose",
        "Jossman...",
        "LEGACY...",
        "Let The L...",
        "Only you can see your drafts. Uninstalling TikTok will discard all drafts."
      ],
      "description": "A screenshot of the TikTok app's drafts screen showing three video drafts with thumbnails and titles. The drafts are sorted by file size and include a selfie, a video of a private jet, and a video of the Eiffel Tower at night. Text at the bottom reminds users that only they can see their drafts and that uninstalling the app will delete them."
    },
    {
      "index": 2,
      "timestamp_sec": 2.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00003.jpg",
      "on_screen_text": [
        "Preview",
        "Cover",
        "2",
        "3",
        "4",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "@",
        "Location",
        "San Francisco Bay",
        "San Rafael",
        "San Francisco-Oa...",
        "Everyone can view this post",
        "Privacy settings",
        "More options",
        "Drafts"
      ],
      "description": "A social media post preview screen showing four cover images with captions, a title 'I need to keep trying to find him', hashtags, location tags, and options to adjust privacy and post. The interface is from a dating app or similar platform."
    },
    {
      "index": 3,
      "timestamp_sec": 3.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00004.jpg",
      "on_screen_text": [
        "Me:",
        "A man who gives me his shoulder to rest on",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "Two people are sitting on the grass at night in front of the illuminated Eiffel Tower. One person has their head resting on the shoulder of the other. Text overlays read 'Me:' and 'A man who gives me his shoulder to rest on'. The video's caption at the bottom says 'I need to keep trying to find him #gay #dating #mlm #datingapp'."
    },
    {
      "index": 4,
      "timestamp_sec": 4.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00005.jpg",
      "on_screen_text": [
        "Me:",
        "A man who gives me his shoulder to rest on",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "Two people are sitting on the grass at night, facing the illuminated Eiffel Tower. The person on the left has their head resting on the shoulder of the person on the right. Text overlays read 'Me:' and 'A man who gives me his shoulder to rest on'. The video's caption at the bottom says 'I need to keep trying to find him #gay #dating #mlm #datingapp'."
    },
    {
      "index": 5,
      "timestamp_sec": 5.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00006.jpg",
      "on_screen_text": [
        "Me:",
        "A man who gives me his shoulder to rest on",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "Two people are sitting on the grass at night, facing the illuminated Eiffel Tower. The person on the left has their head on the shoulder of the person on the right. Text overlays read 'Me:' and 'A man who gives me his shoulder to rest on'. The video's caption at the bottom says 'I need to keep trying to find him #gay #dating #mlm #datingapp'."
    },
    {
      "index": 6,
      "timestamp_sec": 6.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00007.jpg",
      "on_screen_text": [
        "Me:",
        "A man who will take me to the sunset even on a cloudy day",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "A social media post preview showing two people in a field at sunset; one person is piggybacking the other. Text overlays read 'Me:' and 'A man who will take me to the sunset even on a cloudy day'. The post caption says 'I need to keep trying to find him #gay #dating #mlm #datingapp'."
    },
    {
      "index": 7,
      "timestamp_sec": 7.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00008.jpg",
      "on_screen_text": [
        "Me:",
        "A man who will take me to the sunset even on a cloudy day",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "A man carries another person on his shoulders as they face a dramatic, cloudy sunset in a grassy field. The image is overlaid with text expressing a romantic sentiment and a caption from a user named 'corey' seeking a partner, with hashtags indicating a dating context."
    },
    {
      "index": 8,
      "timestamp_sec": 8.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00009.jpg",
      "on_screen_text": [
        "Preview",
        "3 / 5",
        "Me:",
        "A man i can share my deepest feelings with",
        "corey Photo",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "Edit photo",
        "Everyone can view this post"
      ],
      "description": "Two people are seen from behind, gazing at a starry night sky from a hillside. The image is a social media post preview with overlaid text, including a caption expressing a desire to find a romantic partner, and UI elements like 'Preview', 'Post', and '3/5' indicating it's part of a carousel post."
    },
    {
      "index": 9,
      "timestamp_sec": 9.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00010.jpg",
      "on_screen_text": [
        "Preview",
        "3/5",
        "Me:",
        "A man i can share my deepest feelings with",
        "corey Photo",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "Edit photo",
        "Everyone can view this post"
      ],
      "description": "Two silhouetted figures stand outdoors at night, gazing at a starry sky. The image is a social media post preview with overlaid text expressing a desire to find a romantic partner, and includes hashtags related to gay dating."
    },
    {
      "index": 10,
      "timestamp_sec": 10.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00011.jpg",
      "on_screen_text": [
        "Preview",
        "Me:",
        "A man i can share my deepest feelings with",
        "corey Photo",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "Edit photo",
        "Everyone can view this post"
      ],
      "description": "Two silhouetted figures stand outdoors at night, gazing at a starry sky. Text overlays read 'Me:' and 'A man i can share my deepest feelings with'. The video is in a social media post preview, with a caption from user 'corey' stating 'I need to keep trying to find him #gay #dating #mlm #datingapp' and options to 'Edit photo' or 'Post'."
    },
    {
      "index": 11,
      "timestamp_sec": 11.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00012.jpg",
      "on_screen_text": [
        "Preview",
        "4/5",
        "Me:",
        "A man who will make me fall asleep even on my worst day",
        "corey Photo",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "Edit photo",
        "Everyone can view this post"
      ],
      "description": "A close-up shot of a person's hands holding a smartphone over a wooden table, wearing a grey sweatshirt and pink plaid pajama pants. Text overlays describe the person's romantic search, and the interface indicates this is a social media post preview."
    },
    {
      "index": 12,
      "timestamp_sec": 12.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00013.jpg",
      "on_screen_text": [
        "Preview",
        "Me:",
        "A man who will make me fall asleep even on my worst day",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "Edit photo",
        "Everyone can view this post"
      ],
      "description": "A close-up shot of a person in plaid pajamas holding a phone, with text overlayed that reads 'Me: A man who will make me fall asleep even on my worst day'. The video is in a social media post preview mode, with a caption below stating 'I need to keep trying to find him #gay #dating #mlm #datingapp' and 'Post' and 'Edit photo' buttons visible."
    },
    {
      "index": 13,
      "timestamp_sec": 13.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00014.jpg",
      "on_screen_text": [
        "Preview",
        "11:05",
        "5G",
        "Me:",
        "A man who will make me fall asleep even on my worst day",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp",
        "Edit photo",
        "Everyone can view this post"
      ],
      "description": "A close-up shot of a person in plaid pajamas holding a smartphone, with text overlays expressing a desire to find a romantic partner. The video is in a social media post preview mode, with the user's name 'corey' and hashtags visible at the bottom."
    },
    {
      "index": 14,
      "timestamp_sec": 14.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00015.jpg",
      "on_screen_text": [
        "Me:",
        "The man i met on Goose",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "Two men are lying on their backs in a field of yellow flowers. The image is overlaid with text indicating one is the poster ('Me:') and the other is 'The man i met on Goose'. The frame is from a social media post preview, with the user's caption visible at the bottom: 'I need to keep trying to find him #gay #dating #mlm #datingapp'."
    },
    {
      "index": 15,
      "timestamp_sec": 15.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00016.jpg",
      "on_screen_text": [
        "Me:",
        "The man i met on Goose",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "Two men are lying side-by-side in a field of yellow flowers, appearing relaxed. The image is a social media post preview with text overlays indicating one person is the poster ('Me:') and the other is 'The man i met on Goose'. The post caption reads 'I need to keep trying to find him #gay #dating #mlm #datingapp' and includes a 'Post' button."
    },
    {
      "index": 16,
      "timestamp_sec": 16.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/140690/frames/frame_00017.jpg",
      "on_screen_text": [
        "Me:",
        "The man i met on Goose",
        "I need to keep trying to find him",
        "#gay #dating #mlm #datingapp"
      ],
      "description": "Two men are lying on their backs in a field of yellow flowers, appearing relaxed. The image is a social media post preview with overlaid text indicating one person is 'Me' and the other is 'The man i met on Goose'. The post caption reads 'I need to keep trying to find him #gay #dating #mlm #datingapp'."
    }
  ],
  "timings_sec": {
    "llm_frames": 62.35,
    "llm_summary": 8.91
  }
}