Video 在FFMPEG中,“:启用=介于(t,5,10)之间;不是从头开始的
我有三个输入;两个图像和一个图像压缩文件夹。 图像压缩的总长度为3秒Video 在FFMPEG中,“:启用=介于(t,5,10)之间;不是从头开始的,video,ffmpeg,Video,Ffmpeg,我有三个输入;两个图像和一个图像压缩文件夹。 图像压缩的总长度为3秒 ffmpeg -loop 1 -t 10 -i image1.jpg -loop 1 -t 10 -i image2.jpg -i png/out%d.png -filter_complex " [0][1]xfade=transition=fade:duration=0.15:offset=2.5[a]; [a][2]overlay=0:0:enabl
ffmpeg
-loop 1 -t 10 -i image1.jpg
-loop 1 -t 10 -i image2.jpg
-i png/out%d.png
-filter_complex "
[0][1]xfade=transition=fade:duration=0.15:offset=2.5[a];
[a][2]overlay=0:0:enable='between(t,5,5)'[video]
" -map "[video]"
-crf 30 -c:v libx264 -pix_fmt yuv420p -s 918x1632 -r 12 -movflags +faststart -t 10 out.mp4
在out.mp4的第5秒,显示图像序列,但不是在其开始处。在渲染到第5秒时,它似乎已经在后面/不可见地开始
如何强制FFMPEG正确执行此操作?您必须调整图像序列的时间戳,以便开始时间戳与启用范围的开始时间戳相同 在您的情况下,可以使用它的偏移量
-itsoffset 5 -i png/out%d.png