How to Get Video Dimensions with FFmpeg

To get the dimensions of a video file with FFmpeg, probe the file using ffprobe.

 

Let's try a couple of examples to see how this works.

 

Getting the Width and Height

To get the width and height of a video, use the following command:

 

ffprobe -i sample_1.mp4 -v quiet -show_entries stream=width,height -hide_banner
[STREAM]
width=1280
height=720
[/STREAM]

 

The stream=width,height argument tells FFprobe to only return width and height information.

 

Get the Width and Height Information in JSON Format

To get the width and height data in JSON format, set the value of the -print_format flag to json like this:

 

ffprobe -i sample_1.mp4 -v quiet -print_format json -show_entries stream=width,height -hide_banner
{
 "programs": [

 ],
 "streams": [
   {
     "width": 1280,
     "height": 720
   }
 ]
}
ffmpeg