---
title: "Discussion on \"Build a Video Handoff Validator With Python and ffprobe\" | Hashnode"
description: "Discussion on \"Build a Video Handoff Validator With Python and ffprobe\". Check a video handoff package against a JSON manifest using Python and ffprobe."
url: "https://hashnode.com/posts/build-a-video-handoff-validator-with-python-and-ffprobe/6adcb913940a4d04a922bceb"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Build a Video Handoff Validator With Python and ffprobe](https://astorie-ai.hashnode.dev/build-a-video-handoff-validator-with-python-and-ffprobe?utm_source=hashnode&utm_medium=feed)

Check a video handoff package against a JSON manifest using Python and ffprobe.

Oct 24 · 3 min read · astorie-ai.hashnode.dev  
Read the article

-   [#python](https://hashnode.com/tag/python)
-   [#ffmpeg](https://hashnode.com/tag/ffmpeg)
-   [#video-processing](https://hashnode.com/tag/video-processing)
-   [#automation](https://hashnode.com/tag/automation)

## Written by

[Astorie AI](https://hashnode.com/@astorie)

@astorie · San Francisco, USA

  
[View profile](https://hashnode.com/@astorie)

The Agentic Canvas for Visual Storytellers

Astorie is the agentic canvas for visual storytellers, with a creative AI partner that learns your taste, shapes your shots, and turns ideas into cinematic video.

## Responses 1

Markdown supported · ⌘↵ to post

[DemoVexa](https://hashnode.com/@demovexa)

[Oct 26](https://hashnode.com/posts/build-a-video-handoff-validator-with-python-and-ffprobe/6adcb913940a4d04a922bceb/comment/6adebf8e95c1839614527633)

Small and useful. Two checks I'd add to the manifest, since they cause most of the editor complaints I've seen. Frame rate, including whether it's variable: screen recorders often write variable frame rate files, and you can spot them when r\_frame\_rate and avg\_frame\_rate disagree in ffprobe. Editors drift audio sync on those. And duration with a tolerance, so a narration file that's a few seconds shorter than the picture gets flagged before anyone starts cutting.
