Workflows

Video Metadata Search: Date, Format, Resolution

Video files carry two kinds of metadata: technical facts about the file and AI-generated descriptions of what is inside. Combining both in one search narrows a broad query to a short list.

FrameQuery Team5 April 20263 min read

Every video file carries metadata. Some of it is in the filename and file dates. Some of it has to be read from the file: codec, resolution, colour space, frame rate. Some of it does not exist until a model generates it: transcripts, scene descriptions, object labels, face clusters.

Video metadata search uses all of these layers.

Two types of video metadata

Technical metadata

Technical metadata is written by the camera or recorder and describes the file.

  • Codec and container. H.264, H.265, ProRes 422 HQ, R3D, BRAW, DNxHR, XAVC.
  • Resolution. 1920x1080, 3840x2160, 4096x2160, 6144x3456, 8192x4320.
  • Frame rate. 23.976, 24, 25, 29.97, 30, 48, 60, 120.
  • Colour space and gamma. Rec.709, Rec.2020, S-Log3, V-Log, REDWideGamutRGB, ACES.
  • Duration.
  • File size.
  • Creation date. The most useful field for narrowing a search.

This metadata is present from the moment the file is written and needs no processing.

Descriptive metadata

Descriptive metadata comes from AI analysis of the content.

  • Transcripts. Every word spoken, with sentence timestamps and speaker labels.
  • Object labels. Objects detected in the frames, timestamped.
  • Scene descriptions. Natural-language captions of what is on screen.
  • Face clusters. The people who appear.
  • Colour characteristics. Dominant colours in the footage.

This metadata has to be generated by processing the video. Once generated it sits in the same search index as the technical fields.

How filters narrow results

Each filter removes part of the result set before you see it.

  • Search "product demo" across the library: 200 results
  • Add a date filter (last 6 months): 40 results
  • Add a resolution filter (4K only): 15 results
  • Add a codec filter (ProRes): 6 results

Date range

If you use one filter, use date. You usually know roughly when something was shot: "the March shoot," "sometime last autumn," "this year." Even a wide range removes most of the library.

FrameQuery supports absolute ranges (March 1 to March 31, 2026) and relative ranges (last 30 days, last quarter, this year). Teams that shoot often use the relative ranges for recent footage.

Resolution and codec

Resolution and codec filters find footage that meets a delivery spec.

When a client wants 4K ProRes, you need the 4K ProRes originals, not the HD proxies or the H.264 exports of the same interview. A content search cannot tell those apart. Metadata filters can.

  • 4K or above for high-resolution deliverables
  • ProRes or DNxHR for an intermediate codec pipeline
  • R3D or BRAW for camera RAW and full grading latitude
  • H.264 or H.265 for compressed delivery copies

Filtering by codec across the whole library also shows the format breakdown of the archive, which helps with storage planning and transcode decisions.

Combining the two types

Technical metadata narrows the pool. Descriptive metadata finds the content.

Delivery-grade interview footage. "interview" (transcripts and scenes) + 4K + ProRes + last 3 months.

B-roll for social. "aerial city" (scene descriptions) + under 60 seconds + HD or above.

One person's footage for an archive. A face (face recognition) + 2024 date range. Every appearance of that person that year, in any format from any camera.

How FrameQuery indexes both

The initial scan reads file headers and stores technical metadata. You can filter by date, resolution, codec and duration before any AI processing runs. Indexing then generates transcripts, object labels, scene descriptions and face clusters. Both sets go into one Tantivy index and are queried together.

No manual tagging

Manual metadata entry means watching footage, typing keywords and assigning categories. It works for a few hundred clips and stops at a few thousand. AI-generated metadata covers every clip that gets indexed, and technical metadata comes from the file. Nobody has to find time to tag.

Download FrameQuery to search your footage by metadata and content.