有没有一种方法可以将matplotlib动画另存为视频(使用ffmpeg),以使最后一帧保持N秒?

janluke

我正在使用FFMpegWriter将matplotlib动画另存为视频。我想在视频末尾保留最后一帧几秒钟。

作为一种解决方法,可以通过重复最后一帧进行一些额外的步骤来修改动画本身。可以根据所需的“保持时间”和动画的间隔/ fps计算此步数。

尽管如此,我想知道是否存在一种更干净的方法来执行相同操作,而无需人为地修改动画本身,而是为编写器使用一些额外的参数(在本例中为ffmpeg)。不幸的是,我对ffmpeg并不了解,所以我想寻求帮助。

谢谢。

janluke

回答我自己的问题。subprocess.run使用matplotlib保存视频后,我最终运行了ffmpeg命令(带有):

ffmpeg \
   -i <your-input-file> \
   -vf tpad=stop_mode=clone:stop_duration=<your-stop-duration> \
   <your-output-file>

我没有尝试过是否可以FFMpegWriter直接将此过滤器传递给它

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种规范的方法可以将现有站点另存为WebMatrix中的模板?

来自分类Dev

有没有一种方法可以将csv另存为新的csv而不会覆盖旧的csv?

来自分类Dev

有没有一种方法可以使用“使用”但将文件保持打开状态?

来自分类Dev

有没有一种方法可以使用bash读取数组的最后一个元素?

来自分类Dev

有没有一种方法可以使用std :: sort()并仍然保持基于1的索引?

来自分类Dev

有没有一种方法可以使用std :: sort()并仍然保持基于1的索引?

来自分类Dev

有没有一种方法可以使用matplotlib制作“ 3D云图”?

来自分类Dev

有没有一种方法可以使用字典的值作为数据帧的名称将csv文件导入到熊猫中?

来自分类Dev

有没有一种方法可以使用推力将数组的所有元素相乘?

来自分类Dev

有没有一种方法可以使用matplotlib将3D线绘制为一系列的圆?

来自分类Dev

有没有一种方法可以使用将<string,string>添加到字典的方法?

来自分类Dev

有没有一种方法可以使用Sass缩短此CSS?

来自分类Dev

有没有一种方法可以使TextView使用Spinner样式?

来自分类Dev

有没有一种方法可以使用JavaScript发送CoAP命令?

来自分类Dev

有没有一种方法可以使用ArrayAdapter更新多个TextView?

来自分类Dev

有没有一种方法可以使用Moment JS验证时间?

来自分类Dev

有没有一种方法可以使jQuery的.on()函数与promises配合使用?

来自分类Dev

有没有一种方法可以使用IPython隐藏显示的对象?

来自分类Dev

有没有一种方法可以使用javascript阻止javascript?

来自分类Dev

有没有一种方法可以使用c ++实时阅读文本?

来自分类Dev

有没有一种方法可以使GitLab缓存被使用而不被写入?

来自分类Dev

有没有一种方法可以使用多个值?

来自分类Dev

有没有一种方法可以使用Python从目录创建jar?

来自分类Dev

有没有一种方法可以使用HtmlAgilityPack检测404页?

来自分类Dev

有没有一种方法可以使用OneNote API标记页面?

来自分类Dev

有没有一种方法可以使用Smoke获得类的注释?

来自分类Dev

有没有一种方法可以使TextView使用Spinner样式?

来自分类Dev

有没有一种方法可以使使用HTML的markdown表溢出?

来自分类Dev

有没有一种方法可以使用开窗函数将总数最少保持为0,而不必产生循环?

Related 相关文章

  1. 1

    有没有一种规范的方法可以将现有站点另存为WebMatrix中的模板?

  2. 2

    有没有一种方法可以将csv另存为新的csv而不会覆盖旧的csv?

  3. 3

    有没有一种方法可以使用“使用”但将文件保持打开状态?

  4. 4

    有没有一种方法可以使用bash读取数组的最后一个元素?

  5. 5

    有没有一种方法可以使用std :: sort()并仍然保持基于1的索引?

  6. 6

    有没有一种方法可以使用std :: sort()并仍然保持基于1的索引?

  7. 7

    有没有一种方法可以使用matplotlib制作“ 3D云图”?

  8. 8

    有没有一种方法可以使用字典的值作为数据帧的名称将csv文件导入到熊猫中?

  9. 9

    有没有一种方法可以使用推力将数组的所有元素相乘?

  10. 10

    有没有一种方法可以使用matplotlib将3D线绘制为一系列的圆?

  11. 11

    有没有一种方法可以使用将<string,string>添加到字典的方法?

  12. 12

    有没有一种方法可以使用Sass缩短此CSS?

  13. 13

    有没有一种方法可以使TextView使用Spinner样式?

  14. 14

    有没有一种方法可以使用JavaScript发送CoAP命令?

  15. 15

    有没有一种方法可以使用ArrayAdapter更新多个TextView?

  16. 16

    有没有一种方法可以使用Moment JS验证时间?

  17. 17

    有没有一种方法可以使jQuery的.on()函数与promises配合使用?

  18. 18

    有没有一种方法可以使用IPython隐藏显示的对象?

  19. 19

    有没有一种方法可以使用javascript阻止javascript?

  20. 20

    有没有一种方法可以使用c ++实时阅读文本?

  21. 21

    有没有一种方法可以使GitLab缓存被使用而不被写入?

  22. 22

    有没有一种方法可以使用多个值?

  23. 23

    有没有一种方法可以使用Python从目录创建jar?

  24. 24

    有没有一种方法可以使用HtmlAgilityPack检测404页?

  25. 25

    有没有一种方法可以使用OneNote API标记页面?

  26. 26

    有没有一种方法可以使用Smoke获得类的注释?

  27. 27

    有没有一种方法可以使TextView使用Spinner样式?

  28. 28

    有没有一种方法可以使使用HTML的markdown表溢出?

  29. 29

    有没有一种方法可以使用开窗函数将总数最少保持为0,而不必产生循环?

热门标签

归档