On 9/16/2025 11:46 AM, Thomas Ledoux via ffmpeg-user wrote:
Hi,

it seems that versions 7.1 and 8.0 of ffmpeg introduce a regression in the
select filter.

Indeed, in order to extract images from a video at specific times, I use
the following command:

ffmpeg -y -nostdin -ss 1 -i video.mov -vf
"select='eq(pict_type\,I)+eq(pict_type\,P)'" -pix_fmt yuvj420p -an
-frames:v 1 -q:v 3 -update 1 thumbs_0001.jpg

This works well for MP4/H264 videos, but for MOV/ProRes videos (when the
file is larger than 50GB) the command only works in version 7.0 and runs
forever on version 7.1 or 8.0

Using ffprobe, I confirm that all the frames are of type pict_type=I ? So I
could suppress the filter for MOV videos but then I will have multiple
commands depending on the kind of videos.
Can you open an issue about that?
https://code.ffmpeg.org/FFmpeg/FFmpeg/issues

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to