如何使用FFMPEG生成精确的缩略图
我正在使用FFmpeg生成缩略图地图 我需要为每秒钟生成一个缩略图。以下是我在Windows上使用的代码:如何使用FFMPEG生成精确的缩略图,ffmpeg,video-thumbnails,Ffmpeg,Video Thumbnails,我正在使用FFmpeg生成缩略图地图 我需要为每秒钟生成一个缩略图。以下是我在Windows上使用的代码: -i“C:\temp\MyVideo.mp4”-vf“drawtext=fontfile=../Fonts/calibri.ttf:text=%% {n}:r=25:x=(w-tw)/2:y=h-lh-122:fontsize=295:fontcolor=Red:box=0: tile 10x-geometry 200x+0+0 C:\temp\Thumbnailer.jpg 代码工作很好
-i“C:\temp\MyVideo.mp4”-vf“drawtext=fontfile=../Fonts/calibri.ttf:text=%%
{n}:r=25:x=(w-tw)/2:y=h-lh-122:fontsize=295:fontcolor=Red:box=0:
tile 10x-geometry 200x+0+0 C:\temp\Thumbnailer.jpg
代码工作很好,生成带有管道FFMPEG+Imagemagick(蒙太奇)的缩略图地图。
在ffmpeg中,我烧录帧号以检查准确性
唯一的问题是FFMPEG开始生成帧12、37、62、87…(视频为25 fps)
如何开始在第一帧生成缩略图#1
在FFMPEG中,我尝试了诸如-ss 00:00:00.0之类的选项,但FFMPEG总是从第12帧开始。
我找到的唯一解决方案是生成所有帧(25fps)并进行后期处理,以保持帧数为1,25,50。。。但后期处理非常慢
我的FFMPEG版本:FFMPEG版本N-88153-ga4743d2574-Reinofps过滤器将根据使用的时间戳舍入方法进行选择
出于您的目的,请使用fps=1/1:round=up
请参阅Perfect上的所有可用方法!谢谢你的信息。