FFmpeg命令行实现画中画

发布时间 2023-07-13 18:06:42作者: 阿风小子
哈喽,小伙伴们,欢迎回来,上一讲小编带大家学习了如何使用FFmpeg命令行为视频添加字幕,不知道大家掌握的效果怎么样呢?本期我们又要开始新的征程了,使用FFmpeg命令行实现画中画。画中画,因为有两个"画"字,故我们需要两个视频素材。当我们准备好两个视频素材以后,接下来我们就可以开始了:

一、实现画中画命令

ffmpeg  -i  input1.mp4  -i  input2.mp4  -filter_complex  overlay=x:y  output

二、命令参数解释

-i:表示输入文件,后跟文件名

-filter_complex : 表示使用ffmpeg滤镜

overlay=x:y : 表示所使用滤镜的名称和参数, x,y表示input2.mp4在input1.mp4中开始覆盖的地方,这么说可能有些不太好理解,且看下图