使用moviepy使用ffmpeg阅读视频

问题描述

我发现我有一个帧速率可变的视频,moviepy 不支持这个。 我知道 ffmpeg 有这个功能ffmpeg-i <input> - filter:v fps=30 <output>,但这是一种低效的方法,因为我必须渲染相同的视频两次(第一次是为了稳定它,第二次是当我使用 moviepy 时)。 有没有办法将它们组合在一个操作中? (我的意思是恒定帧率的即时阅读视频)

解决方法

ffmpeg 命令只是 ffmpeg 库的一个瘦包装器。当然,您可以编写脚本的任何内容都可以使用库来完成。你可能会看 https://github.com/kkroening/ffmpeg-python 看看它是否可以解决您的问题。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...