ffmpeg - libav/avconv 的平铺过滤器

标签 ffmpeg libav avconv

有没有办法使用 libav/avconv 来复制 FFMPEG 中瓦片过滤器的效果?

我正在尝试为每十秒的视频输入创建一个从左到右的图像 strip 。

我的计划是首先生成图像,然后创建图像条。最好我想在 ffmpeg 上使用 libav。到目前为止,我已经创建了这个:

avconv -i video.mp4 -vf scale=320:-1,fps=1/10 -q:v 6 img%03d.jpg

创建图像。但后来我只知道如何使用 ffmpeg 创建图像:
ffmpeg -i img%03d.jpg -filter_complex tile=6x1 output.jpg

因此,如果有人对如何重写第二个或两个命令以使用 avconv 有任何提示,我欢迎任何建议:)

最佳答案

由于 libav/avconv 没有任何过滤器支持我的要求,因此可以轻松切换到 ffmpeg 的静态构建。是最简单的解决方案。

然后命令变为:

ffmpeg -i video.mp4 -vf scale=320:-1,fps=1/10 -q:v 6 img%03d.jpg


ffmpeg -i img%03d.jpg -filter_complex tile=6x1 output.jpg

关于ffmpeg - libav/avconv 的平铺过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49860224/

相关文章:

ffmpeg - 当从相机捕获原始数据并通过管道传输到 ffplay 时,视频会横向移动

linker - Libav链接错误: undefined references

codec - 图像 -> 视频 -> 使用 avconv 无损图像

video - 将两个视频叠加到静态图像上?

java - 进程正在暂停,直到我关闭程序

FFMpeg - 如何将编解码器(视频和音频)从 'mp4' 容器复制到 'ts' 容器

ffmpeg - 用于视频转换的 AVCONV/FFMPEG 硬件加速

ffmpeg - 如何使用 avconv/ffmpeg 获取 H264 文件的持续时间/比特率

audio - ffmpeg、avconv 和 sameq

c# - EmguCV 和 MP4 文件