如何使用ffmpeg输出屏幕截图库/马赛克?

莱万

我想知道如何使用ffmpeg创建像这样的视频缩略图(摘自VLC论坛):

7x3的视频静止图像网格

我知道图腾可以做到这一点,但是图腾不支持我正在使用的视频格式

本文说ffmpeg可以做到。

使用以下命令从电影中创建屏幕截图的拼接图 ffmpeg

创建屏幕截图的马赛克

如果您使用的是Ubuntu 15.04之前的版本,则ffmpeg存储库中的所谓“ ”程序包是指Libav fork中的虚假版本,它没有所需的功能,因此您必须下载静态版本的ffmpeg或按照分步指南进行编译ffmpeg

使用实施例的命令selectscaletile过滤器:

./ffmpeg -i input -vf "select=gt(scene\,0.4),scale=160:-1,tile" -frames:v 1 \
-qscale:v 3 preview.jpg

在此示例中,输出为960x450如果要更改此比例,可以添加其他比例过滤器,也可以更改每个图块的大小。600像素宽输出的示例:

./ffmpeg -i input -vf "select=gt(scene\,0.4),scale=160:-1,tile,scale=600:-1" \
-frames:v 1 -qscale:v 3 preview.jpg

您甚至可以在输出中添加文本。本示例将在图像顶部添加24像素的黑色填充,并在填充的中心添加文本“钢铁侠”。

./ffmpeg -i input -vf "select=gt(scene\,0.4), \
  scale=160:-1, \
  tile, \
  scale=600:-1, \
  pad=iw:ih+24, \
  drawtext=fontsize=30:box=1:fontfile=/usr/share/fonts/TTF/Vera.ttf:text='Iron Man':x=(w-text_w)/2:0"
  -frames:v 1 -qscale:v 3 preview.jpg

其他的东西

  • 您可以使用来控制输出质量-qscale:v有效范围是2-31的线性范围;其中2是最好的质量。

  • 有关更多信息,请参select见过滤器文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用ffmpeg输出屏幕截图库/马赛克?

来自分类Dev

在Android中以马赛克样式显示图库中的图像?

来自分类Dev

位图马赛克

来自分类Dev

ffmpeg 马赛克保留所有输入视频的音频

来自分类常见问题

如何调整statsmodels马赛克图中的颜色和文本?

来自分类Dev

如何更改马赛克图的调色板

来自分类Dev

如何以马赛克方式放置卡片?

来自分类Dev

如何在R的马赛克图中添加相对频率?

来自分类Dev

如何调整statsmodels马赛克图中的颜色和文本?

来自分类Dev

使用 numpy 数组列表创建马赛克的问题

来自分类Dev

如何阻止页面在移动设备上自动向上滚动?(使用Blogger动态视图“马赛克”模板)

来自分类Dev

图片马赛克HTML / CSS

来自分类Dev

马赛克图中的条件标签

来自分类Dev

保存马赛克图的优雅方法?

来自分类Dev

旋转马赛克图的标签

来自分类Dev

如何用ffmpeg廉价地“撤消”马赛克(即将图像分成两半或四分之一)?

来自分类Dev

使用C ++使用Qt制作自己的照片马赛克应用程序

来自分类Dev

使用C ++使用Qt制作自己的照片马赛克应用程序

来自分类Dev

我如何才能使我的马赛克中的图片成为各个div的100%?

来自分类Dev

使用数据库中的数据创建CSV文件,可得出“马赛克,混乱”的结果

来自分类Dev

使用标准评估为带有Ggmosaic的马赛克图创建函数

来自分类Dev

创建一个水晶(或瓷砖马赛克?)渐变背景,大概是使用画布(或 svg?)

来自分类Dev

CSS浮动马赛克-文本居中问题

来自分类Dev

计算CollectionView马赛克布局的像元大小

来自分类Dev

将马赛克布局的宽度更改为 50% / 50%

来自分类Dev

具有2D马赛克的labeling_cells函数

来自分类Dev

读取马赛克决策中包含100列以上的表时出现连接超时错误

来自分类Dev

马赛克画布 2d 游戏中的地形联合

来自分类Dev

响应式马赛克图像作为 CSS/HTML 中的背景 - 需要边框和捕获文本

Related 相关文章

  1. 1

    如何使用ffmpeg输出屏幕截图库/马赛克?

  2. 2

    在Android中以马赛克样式显示图库中的图像?

  3. 3

    位图马赛克

  4. 4

    ffmpeg 马赛克保留所有输入视频的音频

  5. 5

    如何调整statsmodels马赛克图中的颜色和文本?

  6. 6

    如何更改马赛克图的调色板

  7. 7

    如何以马赛克方式放置卡片?

  8. 8

    如何在R的马赛克图中添加相对频率?

  9. 9

    如何调整statsmodels马赛克图中的颜色和文本?

  10. 10

    使用 numpy 数组列表创建马赛克的问题

  11. 11

    如何阻止页面在移动设备上自动向上滚动?(使用Blogger动态视图“马赛克”模板)

  12. 12

    图片马赛克HTML / CSS

  13. 13

    马赛克图中的条件标签

  14. 14

    保存马赛克图的优雅方法?

  15. 15

    旋转马赛克图的标签

  16. 16

    如何用ffmpeg廉价地“撤消”马赛克(即将图像分成两半或四分之一)?

  17. 17

    使用C ++使用Qt制作自己的照片马赛克应用程序

  18. 18

    使用C ++使用Qt制作自己的照片马赛克应用程序

  19. 19

    我如何才能使我的马赛克中的图片成为各个div的100%?

  20. 20

    使用数据库中的数据创建CSV文件,可得出“马赛克,混乱”的结果

  21. 21

    使用标准评估为带有Ggmosaic的马赛克图创建函数

  22. 22

    创建一个水晶(或瓷砖马赛克?)渐变背景,大概是使用画布(或 svg?)

  23. 23

    CSS浮动马赛克-文本居中问题

  24. 24

    计算CollectionView马赛克布局的像元大小

  25. 25

    将马赛克布局的宽度更改为 50% / 50%

  26. 26

    具有2D马赛克的labeling_cells函数

  27. 27

    读取马赛克决策中包含100列以上的表时出现连接超时错误

  28. 28

    马赛克画布 2d 游戏中的地形联合

  29. 29

    响应式马赛克图像作为 CSS/HTML 中的背景 - 需要边框和捕获文本

热门标签

归档