My Research Notes

ffprobe

Cli utility devlogs

For previous devlogs refer devlog archive.

October 17, 2025

Getting the flags right

-v -> Verbose logging flag, and we can enable for level we what verbose logging

type error -> -v error (verbose for error level )

we have multi channels in 6 to exact, and they can further sub channels,

Stream TypeCode
video(v:)
audio(a:)
subtitles(s:)
data streams(d:)
attachments(t:)
video thumbnails(V:)

order of where we put the flags dont matter in ffprobe


ffprobe -v error -select_streams v:0 -show_entries stream=width <file name>

ffprobe -select_streams v:0 -v error -show_entries stream=width <file name>

ffprobe <file name> -v error -select_streams v:0 -show_entries stream=width

command to use

ffprobe -v error -select_streams v:0 -show_entries stream=width,height,codec_name -of default=noprint_wrappers=1 111.jpg

tag -show_entries which values do we want to see tag -of output formatting