我被困在使用 ffmpeg 提取帧的问题上。我在filmora和shotkut等视频编辑器中指出给定的帧持续时间(两者都连贯到2毫秒),然后我在ffmpeg中使用该持续时间以本机帧速率提取所有帧。但是,当我看到提取的第一帧和编辑器(vlc、wondershare、filmora 都相同)中的相应图像都不同时,我没有得到完美的连贯性。
请在下面找到一个命令示例:
ffmpeg -i "/mnt/sda1/Downloaded_Videos/25mm_Videos/24- 12_21/0840.mp4" -ss 00:09:50.18 -to 00:10:49.22 /mnt/sda1/ExtractedFrames/25mm/24Dec_test/frame %5d_0r_0840_0009.5018_00008_00 PNG
提取的帧frame_0_0r_0840_00095018_00095018.png与进入 timestamp : 00:09:50.18时在编辑器和 vlc 播放器中加载的图像或帧不同。