Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video ffmpeg生成的帧数不符合预期_Video_Image Processing_Ffmpeg_Ffprobe - Fatal编程技术网

Video ffmpeg生成的帧数不符合预期

Video ffmpeg生成的帧数不符合预期,video,image-processing,ffmpeg,ffprobe,Video,Image Processing,Ffmpeg,Ffprobe,我用这个命令来计算视频中的帧数 FRAME_COUNT=`./ffprobe -v error -count_frames -select_streams v:0 -show_entries stream=nb_read_frames -of default=nokey=1:noprint_wrappers=1 $VIDEO_NAME` 此命令用于视频分割: ffmpeg -i $VIDEO_NAME -qscale:v 1 $DIRNAME$SEPARATOR'image%d.jpg' 但

我用这个命令来计算视频中的帧数

FRAME_COUNT=`./ffprobe -v error -count_frames -select_streams v:0 -show_entries stream=nb_read_frames -of default=nokey=1:noprint_wrappers=1 $VIDEO_NAME`
此命令用于视频分割:

ffmpeg -i $VIDEO_NAME -qscale:v 1 $DIRNAME$SEPARATOR'image%d.jpg'
但最后一个命令生成的图像比某些视频预期的要多得多,例如,计算的帧数为597,生成的图像数>100000


这种行为会是什么情况?

如果您使用这些脚本,我认为您完全理解它们-如果您不理解它们,请不要使用它们。为什么视频应该是597帧?你认为这是真的吗?这是一部电影还是一个超过一小时的视频?@gpasch据我所知,帧数是指可以从视频中生成的图像的数量,而不需要删除任何部分。和
-count_frames
如帮助中所述,计算每个流的帧数。只需执行ffmpeg-i thisvideo.mp4并在问题中发布输出