“开始”屏幕中视频上的 FFMPEG 绘图文本



>我必须在视频开头添加声明器几秒钟,水平居中,绿色背景,如何使用单个命令执行此操作并覆盖现有视频而无需重新编码

如果您愿意将免责声明图像转换为视频剪辑,那么您可以将两个视频合并为一个序列,而无需重新编码。

注意:图像视频必须具有与视频相同的分辨率和帧速率。两个设置必须尽可能多地匹配。使用mediaInfo之类的工具来检查输出设置。

(1) 将介绍("免责声明")图像转换为视频剪辑

ffmpeg -loop 1 -framerate 24 -i intro.png -c:v libx264 -t 4 -pix_fmt yuv420p intro2.mp4

其中:t = 以秒为单位的持续时间,-r = 每秒帧数,-loop 1 = 帧上的循环图像...

(2) 将介绍与主视频相结合

您必须在与视频相同的文件夹中制作一个.txt文件。奇怪的是,只是针对"无重新编码"模式。
将以下文本放入记事本(或任何基本文本工具)并另存为files.txt

(文件内容.txt):

file 'intro.mp4'
file 'main.mp4'

然后使用此命令输出已加入的视频...

ffmpeg -f concat -safe 0 -i files.txt -c copy final.mp4

最新更新