ffmpeg - 将覆盖图像添加到特定位置的视频ffmpeg

标签 ffmpeg

我想使用 ffmpeg 在视频的任意位置添加一张或多张调整大小的图像。对于某些职位来说,它效果很好。但是,它不会将图像添加到我想要的确切位置。我已经在控制台上对其进行了测试,并将其嵌入到带有动态变量的 php 中。

ffmpeg -y -i vid_1561454052.mp4 -i Penguins.jpg -filter_complex "[0:v][1:v] overlay=221:127:enable='between(t,0,5)'" -pix_fmt yuv420p -aspect 16:9 -c:a copy vid_1562740969.mp4

请帮帮我...

最佳答案

使用loop option

ffmpeg -y -i vid_1561454052.mp4 -loop 1 -i Penguins.jpg \
-filter_complex "[0:v][1:v] overlay=221:127:enable='between(t,0,5)'" \
-pix_fmt yuv420p -aspect 16:9 -c:a copy vid_1562740969.mp4

关于ffmpeg - 将覆盖图像添加到特定位置的视频ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56964852/

相关文章:

audio - 比特率在视频/音频文件中到底意味着什么?

video - Windows中的ffmpeg关键帧提取

audio - FFMPEG:我可以将音频设置为仅在晚上播放吗?

FFmpeg -x265-params 不识别 qp 值

php - 波形不如应有的平滑

linux - 如何使用 openssl 和 h264 配置 ffmpeg

android - 使用 Runtime.getRuntime().exec() 时出现 IO 异常

ffmpeg - 为什么 ffmpeg 没有完整记录所有 VAAPI 过滤器图形操作,并且比我在这里列出的更多

php - FFMPEG 脚本不在 php 中运行

ffmpeg - 如何仅在使用 ffmpeg 添加相同速度的分离音频流时更改视频速度?