{
  "output_dir": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946",
  "source": {
    "url": "https://static.wecommunify.com/media/v/3/1618776765/149946.mp4",
    "platform": "static",
    "video_id": "149946"
  },
  "media": {
    "duration_sec": 19.383,
    "width": 1180,
    "height": 2354,
    "fps": 60.0,
    "video_codec": "h264",
    "has_audio": true,
    "size_bytes": 4706665
  },
  "llm": {
    "provider": "http",
    "model": "qwen/qwen3-vl-8b",
    "frames_analyzed": 19
  },
  "static_text": [
    {
      "text": "Ain't In LA",
      "first_seen_sec": 0.0,
      "last_seen_sec": 16.0,
      "frame_count": 17
    },
    {
      "text": "POV: you download Goose and your entire gay dating routine changes",
      "first_seen_sec": 0.0,
      "last_seen_sec": 2.0,
      "frame_count": 3
    },
    {
      "text": "Before: open app → 50 messages → immediately overwhelmed",
      "first_seen_sec": 3.0,
      "last_seen_sec": 5.0,
      "frame_count": 3
    },
    {
      "text": "Now: actually having conversations I want to continue",
      "first_seen_sec": 3.0,
      "last_seen_sec": 5.0,
      "frame_count": 3
    },
    {
      "text": "Before: \"send pics?\"",
      "first_seen_sec": 6.0,
      "last_seen_sec": 8.0,
      "frame_count": 3
    },
    {
      "text": "Now: \"how was your day?\"",
      "first_seen_sec": 6.0,
      "last_seen_sec": 8.0,
      "frame_count": 3
    },
    {
      "text": "Before: trying to figure out where everyone is",
      "first_seen_sec": 9.0,
      "last_seen_sec": 11.0,
      "frame_count": 3
    },
    {
      "text": "Now: checking the map for actual things happening around me",
      "first_seen_sec": 9.0,
      "last_seen_sec": 10.0,
      "frame_count": 2
    },
    {
      "text": "Now: checking the map for actual things happening",
      "first_seen_sec": 11.0,
      "last_seen_sec": 11.0,
      "frame_count": 1
    },
    {
      "text": "around me",
      "first_seen_sec": 11.0,
      "last_seen_sec": 11.0,
      "frame_count": 1
    },
    {
      "text": "Before: every conversation felt like it had an expiration date",
      "first_seen_sec": 12.0,
      "last_seen_sec": 14.0,
      "frame_count": 3
    },
    {
      "text": "Now: I can actually take my time getting to know someone",
      "first_seen_sec": 12.0,
      "last_seen_sec": 14.0,
      "frame_count": 3
    },
    {
      "text": "Your Story",
      "first_seen_sec": 13.0,
      "last_seen_sec": 14.0,
      "frame_count": 2
    },
    {
      "text": "Next",
      "first_seen_sec": 13.0,
      "last_seen_sec": 14.0,
      "frame_count": 2
    },
    {
      "text": "Apparently I just wanted gay dating to feel normal 🥹",
      "first_seen_sec": 15.0,
      "last_seen_sec": 15.0,
      "frame_count": 1
    },
    {
      "text": "Apparently I just wanted gay dating to feel normal 🥺",
      "first_seen_sec": 16.0,
      "last_seen_sec": 16.0,
      "frame_count": 1
    },
    {
      "text": "Preview",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "Now I'm excited to date",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "Location",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "Add link",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "Everyone can view this post",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "More options",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "Drafts",
      "first_seen_sec": 17.0,
      "last_seen_sec": 18.0,
      "frame_count": 2
    },
    {
      "text": "#gay #dating #mlm #datingapp",
      "first_seen_sec": 17.0,
      "last_seen_sec": 17.0,
      "frame_count": 1
    },
    {
      "text": "Share to",
      "first_seen_sec": 17.0,
      "last_seen_sec": 17.0,
      "frame_count": 1
    },
    {
      "text": "#gay #dating #mim #datingapp",
      "first_seen_sec": 18.0,
      "last_seen_sec": 18.0,
      "frame_count": 1
    },
    {
      "text": "Downtown Nashvil...",
      "first_seen_sec": 18.0,
      "last_seen_sec": 18.0,
      "frame_count": 1
    },
    {
      "text": "Bridgestone Arena",
      "first_seen_sec": 18.0,
      "last_seen_sec": 18.0,
      "frame_count": 1
    },
    {
      "text": "NISSAN STAC",
      "first_seen_sec": 18.0,
      "last_seen_sec": 18.0,
      "frame_count": 1
    }
  ],
  "description": "The video follows a person’s evolving perspective on dating and social connection, contrasting past digital overwhelm with present intentional, slower interactions. It opens with scenes of the person outdoors near a car, then shifts to nighttime campfire moments and cozy indoor settings, each paired with text reflecting a deeper, more meaningful approach to relationships. The on-screen captions highlight a personal transformation—from being distracted by app notifications and location chaos to genuinely enjoying conversations and exploring real-world events. The video ends with a social media post draft, signaling excitement to begin dating with newfound confidence.",
  "frames": [
    {
      "index": 0,
      "timestamp_sec": 0.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00001.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "POV: you download Goose and your entire gay dating routine changes"
      ],
      "description": "A person in a white t-shirt stands beside a blue convertible Mustang parked on a gravel road in a rural, tree-lined setting. The video is being edited in a social media app, with UI elements visible, including a music track title and a story creation interface."
    },
    {
      "index": 1,
      "timestamp_sec": 1.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00002.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "POV: you download Goose and your entire gay dating routine changes"
      ],
      "description": "A man in a white t-shirt and dark pants stands beside a teal convertible Mustang, opening the driver's door. The scene is outdoors on a paved road with trees and hills in the background under a clear blue sky. The video is framed as a social media story with editing tools and text overlays visible."
    },
    {
      "index": 2,
      "timestamp_sec": 2.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00003.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "POV: you download Goose and your entire gay dating routine changes"
      ],
      "description": "A man in a white t-shirt and black pants stands by the open door of a teal convertible Mustang, facing away from the camera. The car is parked on an asphalt road with trees and hills in the background under a clear blue sky. The video frame includes social media interface elements like a music track title and editing tools."
    },
    {
      "index": 3,
      "timestamp_sec": 3.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00004.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: open app → 50 messages → immediately overwhelmed",
        "Now: actually having conversations I want to continue"
      ],
      "description": "A person is shown in profile, silhouetted against a campfire at night. Text overlays compare the experience of checking social messages versus engaging in meaningful conversations. The video is being edited, with editing tools visible on the right and a 'Next' button at the bottom."
    },
    {
      "index": 4,
      "timestamp_sec": 4.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00005.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: open app → 50 messages → immediately overwhelmed",
        "Now: actually having conversations I want to continue"
      ],
      "description": "A person is shown in profile sitting beside a campfire at night, with text overlay comparing past app-based messaging overwhelm to current preference for meaningful conversations. The video is being edited in a social media app, with UI elements like 'Your Story' and 'Next' visible at the bottom."
    },
    {
      "index": 5,
      "timestamp_sec": 5.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00006.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: open app → 50 messages → immediately overwhelmed",
        "Now: actually having conversations I want to continue"
      ],
      "description": "A person is shown in profile, sitting near a campfire at night, with text overlay comparing past app overload to current meaningful conversations. The video is being edited in a social media app, with editing tools visible on the right and a 'Next' button at the bottom."
    },
    {
      "index": 6,
      "timestamp_sec": 6.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00007.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: \"send pics?\"",
        "Now: \"how was your day?\""
      ],
      "description": "A person wearing a grey sweatshirt and jeans stands with their back to the camera, arms raised and hands clasped behind their head, in front of a textured beige wall. Text overlays read 'Before: \"send pics?\"' and 'Now: \"how was your day?\"', suggesting a shift in social media behavior. The video is being edited, as indicated by the interface elements like the music title, editing tools, and 'Your Story' button."
    },
    {
      "index": 7,
      "timestamp_sec": 7.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00008.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: \"send pics?\"",
        "Now: \"how was your day?\""
      ],
      "description": "A person with their back to the camera, wearing a grey sweater and jeans, stands in front of a textured wall. They have both arms raised, hands clasped behind their head. Text overlays read 'Before: \"send pics?\"' and 'Now: \"how was your day?\"', suggesting a shift in social media interaction norms. The frame is from a social media story interface."
    },
    {
      "index": 8,
      "timestamp_sec": 8.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00009.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: \"send pics?\"",
        "Now: \"how was your day?\""
      ],
      "description": "A person with their back to the camera, wearing a grey sweater and jeans, stands in front of a textured beige wall. They have both arms raised, hands clasped behind their head. The video frame includes social media UI elements, such as a music track title and editing tools on the sides, and a caption overlay that reads 'Before: \"send pics?\" Now: \"how was your day?\"'."
    },
    {
      "index": 9,
      "timestamp_sec": 9.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00010.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: trying to figure out where everyone is",
        "Now: checking the map for actual things happening around me"
      ],
      "description": "A person in a grey hoodie is lying back on a couch in a dimly lit, cozy indoor setting with string lights and framed posters on the wall. They are holding the hood of their sweatshirt up over their eyes, and text overlays describe their shift from being confused about where people are to checking a map for events."
    },
    {
      "index": 10,
      "timestamp_sec": 10.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00011.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: trying to figure out where everyone is",
        "Now: checking the map for actual things happening around me"
      ],
      "description": "A person is lying back in a dimly lit, cozy indoor setting, possibly a cafe or lounge, with festive string lights visible. They are wearing a grey hoodie and have their hands on the hood, looking upward. Text overlays describe a shift from trying to locate others to checking a map for events. The video is being edited in a social media app, with the song 'Ain't In LA' playing and story editing options visible."
    },
    {
      "index": 11,
      "timestamp_sec": 11.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00012.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: trying to figure out where everyone is",
        "Now: checking the map for actual things happening",
        "around me"
      ],
      "description": "A person in a grey hoodie is lounging on a couch in a dimly lit, cozy indoor setting with wood-paneled walls and festive lights. They are holding the hood up over their face, looking upward. Text overlays describe a humorous contrast between being lost and finding local activities. The video is being edited in a social media app, with the 'Your Story' and 'Next' buttons visible at the bottom."
    },
    {
      "index": 12,
      "timestamp_sec": 12.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00013.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: every conversation felt like it had an expiration date",
        "Now: I can actually take my time getting to know someone"
      ],
      "description": "A nighttime street scene with a person walking away from the camera on a sidewalk. A glowing pedestrian crossing signal is visible above. The video has text overlays expressing a personal reflection on relationships. The UI indicates it's being edited for a social media story."
    },
    {
      "index": 13,
      "timestamp_sec": 13.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00014.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: every conversation felt like it had an expiration date",
        "Now: I can actually take my time getting to know someone",
        "Your Story",
        "Next"
      ],
      "description": "A nighttime street scene viewed from behind a person walking away, with a glowing pedestrian crossing signal above. Text overlays convey a reflective message about relationships. The UI indicates this is a social media story being edited."
    },
    {
      "index": 14,
      "timestamp_sec": 14.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00015.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Before: every conversation felt like it had an expiration date",
        "Now: I can actually take my time getting to know someone",
        "Your Story",
        "Next"
      ],
      "description": "A nighttime street scene viewed from behind a person walking away, with a glowing pedestrian crossing signal above. Text overlays convey a reflective message about conversations. The UI indicates this is a social media story being edited or viewed."
    },
    {
      "index": 15,
      "timestamp_sec": 15.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00016.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Apparently I just wanted gay dating to feel normal 🥹"
      ],
      "description": "A person is seen from behind, sitting on a balcony railing and looking out over a European-style street with classic architecture. The video is being edited, as indicated by the social media interface overlay, including a music track title and text overlay reading 'Apparently I just wanted gay dating to feel normal 🥹'."
    },
    {
      "index": 16,
      "timestamp_sec": 16.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00017.jpg",
      "on_screen_text": [
        "Ain't In LA",
        "Apparently I just wanted gay dating to feel normal 🥺"
      ],
      "description": "A person is seen from behind, sitting on a balcony railing and looking out over a European-style street with classical buildings. The video is being edited, as indicated by the social media app interface with a music track title and text overlay on the image."
    },
    {
      "index": 17,
      "timestamp_sec": 17.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00018.jpg",
      "on_screen_text": [
        "Preview",
        "Now I'm excited to date",
        "#gay #dating #mlm #datingapp",
        "Location",
        "Add link",
        "Everyone can view this post",
        "More options",
        "Share to",
        "Drafts"
      ],
      "description": "A social media post preview screen showing a user's draft with the text 'Now I'm excited to date' and hashtags '#gay #dating #mlm #datingapp'. The interface includes options for location, adding a link, privacy settings, and a prominent 'Post' button."
    },
    {
      "index": 18,
      "timestamp_sec": 18.0,
      "path": "/Users/artem/PycharmProjects/socialNetworkVideoAnalyzer/out_wecommunify/149946/frames/frame_00019.jpg",
      "on_screen_text": [
        "Preview",
        "Now I'm excited to date",
        "#gay #dating #mim #datingapp",
        "Location",
        "Downtown Nashvil...",
        "Bridgestone Arena",
        "NISSAN STAC",
        "Add link",
        "Everyone can view this post",
        "More options",
        "Drafts"
      ],
      "description": "A social media post preview screen showing a video with four frames, a caption reading 'Now I'm excited to date', hashtags including #gay, #dating, #mim, #datingapp, and location tags for Downtown Nashville, Bridgestone Arena, and Nissan Stadium. The interface includes options to add a link, set visibility, and a prominent red 'Post' button."
    }
  ],
  "timings_sec": {
    "llm_frames": 61.73,
    "llm_summary": 7.15
  }
}