{
  "output_dir": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330",
  "source": {
    "url": "https://static.wecommunify.com/media/v/3/1618790089/151330.mp4",
    "platform": "static",
    "video_id": "151330",
    "caption": "perhaps a different approach is needed… #gay #dating #mlm #datingapp"
  },
  "media": {
    "duration_sec": 16.338,
    "width": 1170,
    "height": 2532,
    "fps": 33.724,
    "video_codec": "hevc",
    "has_audio": true,
    "size_bytes": 11264790
  },
  "llm": {
    "provider": "http",
    "model": "qwen/qwen3-vl-8b",
    "frames_analyzed": 16
  },
  "static_text": [
    {
      "text": "guys i don't know why im not getting any DMs back...",
      "first_seen_sec": 0.0,
      "last_seen_sec": 3.0,
      "frame_count": 4
    },
    {
      "text": "2 drafts · 22.3MB",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "Sort by: File size",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "Uses effect",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "Uses template",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "9 Oct",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "respectfully, i need a boyfriend before it gets too cold",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "Love Lett...",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "Only you can see your drafts. Uninstalling TikTok will discard all drafts.",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "Select",
      "first_seen_sec": 0.0,
      "last_seen_sec": 0.0,
      "frame_count": 1
    },
    {
      "text": "perhaps a different approach is needed... #gay #dating #mlm #dating...",
      "first_seen_sec": 1.0,
      "last_seen_sec": 15.0,
      "frame_count": 15
    },
    {
      "text": "Edit photo",
      "first_seen_sec": 1.0,
      "last_seen_sec": 15.0,
      "frame_count": 14
    },
    {
      "text": "Post",
      "first_seen_sec": 1.0,
      "last_seen_sec": 15.0,
      "frame_count": 14
    },
    {
      "text": "Preview",
      "first_seen_sec": 1.0,
      "last_seen_sec": 15.0,
      "frame_count": 13
    },
    {
      "text": "ethancoleeedating",
      "first_seen_sec": 1.0,
      "last_seen_sec": 12.0,
      "frame_count": 12
    },
    {
      "text": "10:13",
      "first_seen_sec": 3.0,
      "last_seen_sec": 14.0,
      "frame_count": 5
    },
    {
      "text": "55",
      "first_seen_sec": 3.0,
      "last_seen_sec": 14.0,
      "frame_count": 4
    },
    {
      "text": "Type message...",
      "first_seen_sec": 4.0,
      "last_seen_sec": 9.0,
      "frame_count": 6
    },
    {
      "text": "??? i was literally demonstrating my value and physical strength...",
      "first_seen_sec": 4.0,
      "last_seen_sec": 6.0,
      "frame_count": 3
    },
    {
      "text": "I have an urge to build you a house with my bare hands",
      "first_seen_sec": 4.0,
      "last_seen_sec": 6.0,
      "frame_count": 3
    },
    {
      "text": "1/5",
      "first_seen_sec": 4.0,
      "last_seen_sec": 4.0,
      "frame_count": 1
    },
    {
      "text": "2/5",
      "first_seen_sec": 5.0,
      "last_seen_sec": 5.0,
      "frame_count": 1
    },
    {
      "text": "??? i was showing him loyalty and dedication isnt this a green flag??",
      "first_seen_sec": 7.0,
      "last_seen_sec": 9.0,
      "frame_count": 3
    },
    {
      "text": "3 / 5",
      "first_seen_sec": 7.0,
      "last_seen_sec": 7.0,
      "frame_count": 1
    },
    {
      "text": "I will literally delete this app just for you and I'll never download it again and the first time we meet in person I'll shake your hand and introduce myself so we can tell our story and we fell in love the real way and not online",
      "first_seen_sec": 7.0,
      "last_seen_sec": 7.0,
      "frame_count": 1
    },
    {
      "text": "I will literally delete this app just for you and I'll never download it again and the first time we meet in person I'll shake your hand and introduce myself so we can tell our we fell in love the real way and not online",
      "first_seen_sec": 8.0,
      "last_seen_sec": 9.0,
      "frame_count": 2
    },
    {
      "text": "okay actually this was maybe too strong lol",
      "first_seen_sec": 10.0,
      "last_seen_sec": 12.0,
      "frame_count": 3
    },
    {
      "text": "Today",
      "first_seen_sec": 10.0,
      "last_seen_sec": 12.0,
      "frame_count": 3
    },
    {
      "text": "I’m in love with you",
      "first_seen_sec": 10.0,
      "last_seen_sec": 12.0,
      "frame_count": 3
    },
    {
      "text": "12:14 PM",
      "first_seen_sec": 10.0,
      "last_seen_sec": 12.0,
      "frame_count": 3
    },
    {
      "text": "4 / 5",
      "first_seen_sec": 10.0,
      "last_seen_sec": 10.0,
      "frame_count": 1
    },
    {
      "text": "i stg i cannot keep embarrassing myself on goose 😭😭❤️",
      "first_seen_sec": 13.0,
      "last_seen_sec": 15.0,
      "frame_count": 3
    },
    {
      "text": "ethancoleedating",
      "first_seen_sec": 13.0,
      "last_seen_sec": 15.0,
      "frame_count": 3
    },
    {
      "text": "5/5",
      "first_seen_sec": 13.0,
      "last_seen_sec": 14.0,
      "frame_count": 2
    }
  ],
  "description": "The video is a social media user’s behind-the-scenes look at crafting and posting dating-related content, often laced with self-deprecating humor and confusion about online romance. It cycles through mock posts, screenshots of text messages, and staged photos of the user walking away, all overlaid with captions expressing embarrassment, over-the-top declarations of love, or frustration with dating app dynamics. The on-screen text acts as both narrative voice and social media interface, guiding viewers through the user’s evolving, sometimes chaotic, approach to dating while tagging it with hashtags like #gay #dating #mlm. The video feels like a digital diary, blending personal vulnerability with the performative nature of social media.",
  "frames": [
    {
      "index": 0,
      "timestamp_sec": 0.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00001.jpg",
      "on_screen_text": [
        "2 drafts · 22.3MB",
        "Sort by: File size",
        "Uses effect",
        "Uses template",
        "9 Oct",
        "guys i don't know why im not getting any DMs back...",
        "respectfully, i need a boyfriend before it gets too cold",
        "Love Lett...",
        "Only you can see your drafts. Uninstalling TikTok will discard all drafts.",
        "Select"
      ],
      "description": "A TikTok drafts screen showing two video drafts with captions, one dated '9 Oct' and the other with a different caption, both using the song 'Love Lett...'."
    },
    {
      "index": 1,
      "timestamp_sec": 1.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00002.jpg",
      "on_screen_text": [
        "guys i don't know why im not getting any DMs back...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Preview",
        "Edit photo",
        "Post"
      ],
      "description": "A person viewed from behind, wearing a dark jacket, stands in a doorway. Text overlays the image expressing confusion about not receiving dating messages. The frame is a social media post preview with the user's handle and hashtags visible at the bottom."
    },
    {
      "index": 2,
      "timestamp_sec": 2.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00003.jpg",
      "on_screen_text": [
        "guys i don't know why im not getting any DMs back...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Preview",
        "Post",
        "Edit photo"
      ],
      "description": "A man in a brown jacket is seen from behind, standing in a doorway. Text overlays the image expressing confusion about not receiving dating messages. The frame is from a social media post preview screen showing the user's handle and hashtags related to dating."
    },
    {
      "index": 3,
      "timestamp_sec": 3.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00004.jpg",
      "on_screen_text": [
        "guys i don't know why im not getting any DMs back...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Preview",
        "10:13",
        "55",
        "Edit photo",
        "Post"
      ],
      "description": "A person viewed from behind, wearing a brown jacket, stands in a doorway. Text overlays the image expressing confusion about not receiving dating messages. The frame is from a social media post preview screen, showing the username, hashtags, and post options."
    },
    {
      "index": 4,
      "timestamp_sec": 4.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00005.jpg",
      "on_screen_text": [
        "Preview",
        "1/5",
        "??? i was literally demonstrating my value and physical strength...",
        "I have an urge to build you a house with my bare hands",
        "Type message...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a meme-style image with text overlays. The top text reads, '??? i was literally demonstrating my value and physical strength...', and below it is a screenshot of a chat message saying, 'I have an urge to build you a house with my bare hands'. The post is attributed to 'ethancoleeedating' with hashtags related to dating and includes 'Post' and 'Edit photo' buttons."
    },
    {
      "index": 5,
      "timestamp_sec": 5.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00006.jpg",
      "on_screen_text": [
        "Preview",
        "2/5",
        "??? i was literally demonstrating my value and physical strength...",
        "I have an urge to build you a house with my bare hands",
        "Type message...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating..."
      ],
      "description": "A social media post preview screen showing a text overlay that reads, '??? i was literally demonstrating my value and physical strength...', with a chat bubble below saying, 'I have an urge to build you a house with my bare hands'. The user's handle 'ethancoleeedating' is visible with the caption 'perhaps a different approach is needed... #gay #dating #mlm #dating...' and a 'Post' button at the bottom."
    },
    {
      "index": 6,
      "timestamp_sec": 6.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00007.jpg",
      "on_screen_text": [
        "Preview",
        "??? i was literally demonstrating my value and physical strength...",
        "I have an urge to build you a house with my bare hands",
        "Type message...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a text overlay that reads '??? i was literally demonstrating my value and physical strength...' above a chat bubble saying 'I have an urge to build you a house with my bare hands'. The post is by 'ethancoleeedating' and includes hashtags. The interface has 'Preview' at the top, and 'Edit photo' and 'Post' buttons at the bottom."
    },
    {
      "index": 7,
      "timestamp_sec": 7.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00008.jpg",
      "on_screen_text": [
        "10:13",
        "Preview",
        "3 / 5",
        "??? i was showing him loyalty and dedication isnt this a green flag??",
        "I will literally delete this app just for you and I'll never download it again and the first time we meet in person I'll shake your hand and introduce myself so we can tell our story and we fell in love the real way and not online",
        "Type message...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a user's message about online dating loyalty, with a screenshot of a chat where one person promises to delete the app and meet in person. The post is from a user named 'ethancoleeedating' and includes hashtags related to gay dating."
    },
    {
      "index": 8,
      "timestamp_sec": 8.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00009.jpg",
      "on_screen_text": [
        "10:13",
        "55",
        "Preview",
        "??? i was showing him loyalty and dedication isnt this a green flag??",
        "I will literally delete this app just for you and I'll never download it again and the first time we meet in person I'll shake your hand and introduce myself so we can tell our we fell in love the real way and not online",
        "Type message...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a text message conversation about online dating loyalty, with a user's comment suggesting a different approach to dating, and options to edit or post the content."
    },
    {
      "index": 9,
      "timestamp_sec": 9.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00010.jpg",
      "on_screen_text": [
        "10:13",
        "55",
        "Preview",
        "??? i was showing him loyalty and dedication isnt this a green flag??",
        "I will literally delete this app just for you and I'll never download it again and the first time we meet in person I'll shake your hand and introduce myself so we can tell our we fell in love the real way and not online",
        "Type message...",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a user's message expressing confusion about online dating loyalty, with a reply promising to delete the app and meet in person. The post is by 'ethancoleeedating' and includes hashtags related to gay dating. The interface shows options to edit or post the content."
    },
    {
      "index": 10,
      "timestamp_sec": 10.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00011.jpg",
      "on_screen_text": [
        "okay actually this was maybe too strong lol",
        "Today",
        "I’m in love with you",
        "12:14 PM",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post",
        "4 / 5",
        "Preview"
      ],
      "description": "A social media post preview screen showing a user's message 'I’m in love with you' from 12:14 PM, with a caption reading 'okay actually this was maybe too strong lol'. The user 'ethancoleeedating' is preparing to post a video with the text 'perhaps a different approach is needed... #gay #dating #mlm #dating...'."
    },
    {
      "index": 11,
      "timestamp_sec": 11.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00012.jpg",
      "on_screen_text": [
        "okay actually this was maybe too strong lol",
        "Today",
        "I’m in love with you",
        "12:14 PM",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a user's message 'I’m in love with you' from 12:14 PM, with a caption 'okay actually this was maybe too strong lol'. The user 'ethancoleeedating' is preparing to post a video with the text 'perhaps a different approach is needed... #gay #dating #mlm #dating...'."
    },
    {
      "index": 12,
      "timestamp_sec": 12.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00013.jpg",
      "on_screen_text": [
        "okay actually this was maybe too strong lol",
        "Today",
        "I’m in love with you",
        "12:14 PM",
        "ethancoleeedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A social media post preview screen showing a message 'I’m in love with you' sent at 12:14 PM, with a caption below reading 'perhaps a different approach is needed... #gay #dating #mlm #dating...'. The user 'ethancoleeedating' is preparing to post this content, with 'Preview' and 'Post' buttons visible."
    },
    {
      "index": 13,
      "timestamp_sec": 13.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00014.jpg",
      "on_screen_text": [
        "i stg i cannot keep embarrassing myself on goose 😭😭❤️",
        "Preview",
        "5/5",
        "ethancoleedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A person with dark hair wearing a black leather jacket and carrying a brown bag walks away from the camera down a cobblestone street with historic buildings. The image is a social media post preview with overlaid text expressing embarrassment about dating content, and UI elements for editing and posting."
    },
    {
      "index": 14,
      "timestamp_sec": 14.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00015.jpg",
      "on_screen_text": [
        "i stg i cannot keep embarrassing myself on goose 😭😭❤️",
        "ethancoleedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Preview",
        "5/5",
        "10:13",
        "55",
        "Edit photo",
        "Post"
      ],
      "description": "A person with dark hair wearing a black leather jacket and carrying a brown bag is seen from behind walking down a cobblestone street with historic buildings. The image is a social media post preview with overlaid text expressing embarrassment about dating content, and UI elements indicating it's being edited before posting."
    },
    {
      "index": 15,
      "timestamp_sec": 15.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/151330/frames/frame_00016.jpg",
      "on_screen_text": [
        "i stg i cannot keep embarrassing myself on goose 😭😭❤️",
        "Preview",
        "ethancoleedating",
        "perhaps a different approach is needed... #gay #dating #mlm #dating...",
        "Edit photo",
        "Post"
      ],
      "description": "A person in a black leather jacket walks away from the camera down a narrow, cobblestoned street with historic buildings. The image is a social media post preview with overlaid text expressing embarrassment about dating content, and UI elements for editing and posting."
    }
  ],
  "timings_sec": {
    "llm_frames": 61.19,
    "llm_summary": 8.66
  }
}