// analysis // b0ddf460

VERDICT

// result
FAKE
confidence 55.8% · 29 / 52 rules triggered
// do you agree?
── module / reasoning

RULES TRIGGERED

  • video_avg_fps (24.0) ≤ threshold (27.21) → video_avg_fps is typically lower in fake videos
  • format_size_bytes (2584097) ≤ threshold (6572051.33) → format_size_bytes is typically lower in fake videos
  • format_creation_time_present (0) ≤ threshold (0.25) → format_creation_time_present is typically lower in fake videos
  • video_width (1280) ≤ threshold (1310.86) → video_width is typically lower in fake videos
  • audio_duration_sec (10.0) ≤ threshold (11.42) → audio_duration_sec is typically lower in fake videos
  • video_level (31) ≤ threshold (50.04) → video_level is typically lower in fake videos
  • video_is_constant_frame_rate (1) ≥ threshold (0.94) → video_is_constant_frame_rate is typically higher in fake videos
  • data_stream_count (0) ≤ threshold (0.94) → data_stream_count is typically lower in fake videos
  • audio_nb_frames (471) ≤ threshold (513.19) → audio_nb_frames is typically lower in fake videos
  • video_bit_rate (1915049) ≤ threshold (4977336.60) → video_bit_rate is typically lower in fake videos
  • video_r_fps (24.0) ≤ threshold (27.21) → video_r_fps is typically lower in fake videos
  • video_duration_sec (10.0) ≤ threshold (10.42) → video_duration_sec is typically lower in fake videos
  • format_duration_sec (10.0) ≤ threshold (10.42) → format_duration_sec is typically lower in fake videos
  • video_nb_frames (240) ≤ threshold (294.42) → video_nb_frames is typically lower in fake videos
  • stream_count (2) ≤ threshold (2.79) → stream_count is typically lower in fake videos
  • format_bit_rate (2067277) ≤ threshold (5171866.96) → format_bit_rate is typically lower in fake videos
  • audio_sample_rate (48000) ≥ threshold (46050.00) → audio_sample_rate is typically higher in fake videos
  • format_nb_streams (2) ≤ threshold (2.79) → format_nb_streams is typically lower in fake videos
  • audio_bit_rate (140027) ≤ threshold (159595.58) → audio_bit_rate is typically lower in fake videos
  • apple_quicktime_present (0) ≤ threshold (0.19) → apple_quicktime_present is typically lower in fake videos
  • video_height (720) ≤ threshold (850.36) → video_height is typically lower in fake videos
  • audio_handler_name = SoundHandler → audio_handler_name=SoundHandler in 100% of fakes vs 50% of reals
  • video_pix_fmt = yuv420p → video_pix_fmt=yuv420p in 100% of fakes vs 62% of reals
  • format_major_brand = isom → format_major_brand=isom in 100% of fakes vs 50% of reals
  • video_codec_long_name = H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 → video_codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 in 100% of fakes vs 62% of reals
  • video_codec_name = h264 → video_codec_name=h264 in 100% of fakes vs 62% of reals
  • video_handler_name = VideoHandler → video_handler_name=VideoHandler in 100% of fakes vs 50% of reals
  • format_compatible_brands = isomiso2avc1mp41 → format_compatible_brands=isomiso2avc1mp41 in 100% of fakes vs 50% of reals
  • video_profile = High → video_profile=High in 100% of fakes vs 62% of reals
── module / file

ABOUT THIS FILE

// submitted
JUN 20, 2026, 15:52:08
// source
upload
// filename
but_with_hotdogs.mp4
// sha256
b844ca3d78552133eb432cc9b6b00f0e7fd23008cdd1aab9ee6d38a93d170aa5
// size
2.5 MB
// duration
?
── module / fingerprint

ENCODER METADATA

analyse
apple_quicktime_present0
attachment_stream_count0
audio_bit_rate140027
audio_channel_layoutstereo
audio_channels2
audio_codec_long_nameAAC (Advanced Audio Coding)
audio_codec_nameaac
audio_duration_sec10
audio_handler_nameSoundHandler
audio_nb_frames471
audio_profileLC
audio_sample_rate48000
audio_stream_count1
audio_vendor_id[0][0][0][0]
b_adapt
b_pyramid
bframes
bitrate
chroma_qp_offset
codec_year
data_stream_count0
direct
encoder_string
filler
format_bit_rate2067277
format_compatible_brandsisomiso2avc1mp41
format_creation_time_present0
format_duration_sec10
format_encoderGoogle
format_long_nameQuickTime / MOV
format_major_brandisom
format_minor_version512
format_namemov,mp4,m4a,3gp,3g2,mj2
format_nb_programs0
format_nb_streams2
format_probe_score100
format_size_bytes2584097
handlerVideoHandler
isom_brandiso2
keyint
keyint_min
lavc_version
lavf_version
lookahead_threads
me_range
nal_hrd
open_gop
rc_lookahead
rc_mode
ref_frames
scenecut
stream_count2
subme
subtitle_stream_count0
threads
vbv_bufsize
vbv_maxrate
video_avg_fps24
video_avg_frame_rate24/1
video_bit_rate1915049
video_codec_long_nameH.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
video_codec_nameh264
video_duration_sec10
video_field_orderprogressive
video_handler_nameVideoHandler
video_has_b_frames2
video_height720
video_is_constant_frame_rate1
video_languageund
video_level31
video_nal_length_size4
video_nb_frames240
video_pix_fmtyuv420p
video_profileHigh
video_r_fps24
video_r_frame_rate24/1
video_stream_count1
video_time_base1/12288
video_time_base_den12288
video_vendor_id[0][0][0][0]
video_width1280
weightb
weightp
x264_core_commit
x264_core_revision
── module / extras

ADDITIONAL INFO

{
  "file_stat": {
    "size_bytes": 2584097,
    "atime_epoch": 1781970727.9565542,
    "ctime_epoch": 1781970727.9554152,
    "mtime_epoch": 1781970727.9554152
  },
  "mime_type": "video/mp4",
  "size_bytes": 2584097,
  "ffprobe_raw": {
    "format": {
      "size": "2584097",
      "tags": {
        "encoder": "Google",
        "major_brand": "isom",
        "minor_version": "512",
        "compatible_brands": "isomiso2avc1mp41"
      },
      "bit_rate": "2067277",
      "duration": "10.000000",
      "filename": "/tmp/dfd_up_629jjbon.mp4",
      "nb_streams": 2,
      "start_time": "0.000000",
      "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
      "nb_programs": 0,
      "probe_score": 100,
      "format_long_name": "QuickTime / MOV",
      "nb_stream_groups": 0
    },
    "streams": [
      {
        "id": "0x1",
        "refs": 1,
        "tags": {
          "language": "und",
          "vendor_id": "[0][0][0][0]",
          "handler_name": "VideoHandler"
        },
        "index": 0,
        "level": 31,
        "width": 1280,
        "height": 720,
        "is_avc": "true",
        "pix_fmt": "yuv420p",
        "profile": "High",
        "bit_rate": "1915049",
        "duration": "10.000000",
        "codec_tag": "0x31637661",
        "nb_frames": "240",
        "start_pts": 0,
        "time_base": "1/12288",
        "codec_name": "h264",
        "codec_type": "video",
        "film_grain": 0,
        "start_time": "0.000000",
        "coded_width": 1280,
        "disposition": {
          "dub": 0,
          "forced": 0,
          "lyrics": 0,
          "comment": 0,
          "default": 1,
          "karaoke": 0,
          "captions": 0,
          "metadata": 0,
          "original": 0,
          "dependent": 0,
          "multilayer": 0,
          "still_image": 0,
          "attached_pic": 0,
          "descriptions": 0,
          "non_diegetic": 0,
          "clean_effects": 0,
          "visual_impaired": 0,
          "hearing_impaired": 0,
          "timed_thumbnails": 0
        },
        "duration_ts": 122880,
        "field_order": "progressive",
        "coded_height": 720,
        "has_b_frames": 2,
        "r_frame_rate": "24/1",
        "avg_frame_rate": "24/1",
        "extradata_size": 46,
        "chroma_location": "left",
        "closed_captions": 0,
        "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
        "nal_length_size": "4",
        "codec_tag_string": "avc1",
        "bits_per_raw_sample": "8"
      },
      {
        "id": "0x2",
        "tags": {
          "language": "und",
          "vendor_id": "[0][0][0][0]",
          "handler_name": "SoundHandler"
        },
        "index": 1,
        "profile": "LC",
        "bit_rate": "140027",
        "channels": 2,
        "duration": "10.000000",
        "codec_tag": "0x6134706d",
        "nb_frames": "471",
        "start_pts": 0,
        "time_base": "1/48000",
        "codec_name": "aac",
        "codec_type": "audio",
        "sample_fmt": "fltp",
        "start_time": "0.000000",
        "disposition": {
          "dub": 0,
          "forced": 0,
          "lyrics": 0,
          "comment": 0,
          "default": 1,
          "karaoke": 0,
          "captions": 0,
          "metadata": 0,
          "original": 0,
          "dependent": 0,
          "multilayer": 0,
          "still_image": 0,
          "attached_pic": 0,
          "descriptions": 0,
          "non_diegetic": 0,
          "clean_effects": 0,
          "visual_impaired": 0,
          "hearing_impaired": 0,
          "timed_thumbnails": 0
        },
        "duration_ts": 480000,
        "sample_rate": "48000",
        "r_frame_rate": "0/0",
        "avg_frame_rate": "0/0",
        "channel_layout": "stereo",
        "extradata_size": 2,
        "bits_per_sample": 0,
        "codec_long_name": "AAC (Advanced Audio Coding)",
        "initial_padding": 0,
        "codec_tag_string": "mp4a"
      }
    ]
  },
  "container_boxes": [
    "ftyp",
    "avc1"
  ],
  "encoder_full_line": ""
}
◂ analyze another