问题标签 [moviepy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
263 浏览

python - Psychopy MovieStim3:暂停错误

我正在尝试按照此处概述的 MovieStim3 暂停示例进行操作:

电影暂停.py

我使用与本示例相同的代码,但我使用的是自己的电影文件。

我遇到的问题是视频暂停正常,但是当它再次开始播放时,视频和音频不再同步。似乎音频暂停并重新启动正常,但视频在以适当的速度播放之前显示了一连串的快速帧。几乎就像视频试图“赶上”计时器一样,但我无法弄清楚。

0 投票
4 回答
65399 浏览

python - 剪掉一部分视频 - python

我有每个长度约为 25 分钟的视频,我希望从一开始就使用 python 剪辑几秒钟。

搜索它,我偶然发现了 python 的 moviepy 包。问题是,即使是单个视频也需要大量时间。以下是我用来从单个视频开始截取 7 秒的代码片段。写入过程消耗大量时间。有没有更好的方法来使用 python 剪切视频?

如果我错过了任何细节,请告诉我。

任何帮助表示赞赏。谢谢!

0 投票
1 回答
1281 浏览

python - 在python中显示带有moviepy的剪辑(不是ipython)

在moviepy 的网站上显示了一个关于如何使用ipython 显示剪辑的示例。这里是:

似乎它应该是微不足道的,但我已经搜索并没有找到任何关于如何为 python 做同样的事情......如何处理这个/是否有指向示例的指针?

0 投票
1 回答
3417 浏览

python - 电影缩放效果需要调整

我想将剪辑缩放到某个尺寸,然后停止进一步缩放。换句话说,剪辑在达到一定尺寸后会停止进一步增加其尺寸,如果剪辑开始从比其原始尺寸小得多的尺寸开始缩放到更大的版本,效果会更好。我正在使用moviepy模块。使用以下代码,我可以逐步缩放剪辑,但很难弄清楚如何将剪辑从小到大放大,从而创建动画效果。非常感谢您提供的任何反馈。

我很难弄清楚如何编写函数以使用moviepy的txtclip创建打字效果,这意味着剪辑中的字母将一个接一个地显示,从而创建平滑的打字机动画文本。Moviepy 有一些有用的类,例如 findObjects——它可以检测剪辑中的单个字母:

在找到字母(字母剪辑)后,我想将它们连接起来,使它们一个接一个地出现,看起来像打字。

文档中已经有一些移动字母的示例,但是这可能很有用。谢谢

0 投票
4 回答
8914 浏览

python - 使用 Moviepy 获取剪辑中的帧数

您可能会认为这将是一个如此简单的操作,但文档中没有关于如何获取视频剪辑中的帧数的任何内容。我能想到的唯一方法是使用iter_frames()并一一计算帧数,但由于某种原因,即使我没有对它们执行任何操作,它也需要将近一秒钟的时间来遍历 15 帧视频。

0 投票
1 回答
2270 浏览

python - How to make a blank video with Moviepy

How can I make a completely black video with no sound using moviepy? Preferrably with the size and duration of a base clip, eg 1280x720 and 5 seconds long at 30fps.

0 投票
1 回答
972 浏览

python - Tkinter 中的 MoviePy/ffmpeg 进度条

MoviePy 在我的 Sublime Text 控制台中有一个基于文本的进度指示器。它看起来像这样:

我想将该进度传送到我在 TKinter 中制作的文本小部件。我想出了如何将标准输出发送到 textwidget,但这些进度更新仍保留在 Sublime 中。

任何投入将不胜感激。谢谢!

0 投票
1 回答
1216 浏览

python-3.x - 如何使用moviepy设置单个像素的颜色

我想创建一个自定义视频,其中每个像素代表一个数学函数的结果。我试过clip.get_frame(f)[y][x] = (r, g, b)了,但不起作用,视频保持不变。

我怎么能这样做呢?另外,有没有更好的插件来做这种事情?

0 投票
1 回答
1749 浏览

python - 带有moviepy的图像幻灯片

我正在尝试使用moviepy.

我要显示单个图像,但正在尝试解决如何使多个图像一个接一个地显示并为每个图像添加持续时间。

我有这个:

我注意到一些使用这个的代码:final = CompositeVideoClip([ukulele,txt_mov,piano])

据我了解,CompositeVideoClip只是覆盖了论点?

我将如何创建图像幻灯片?我会使用某种连接吗?

任何帮助表示赞赏。

0 投票
1 回答
255 浏览

python-2.7 - Python - 代码冻结后控制台关闭

我用 Python 2.7 编写了一个应用程序,它使用 moviepy 检索媒体文件的长度。如果我从命令行运行它,一切正常;但是在冻结代码后,当我运行它时,控制台窗口会立即关闭。我试过 cx_freeze、pyinstaller 和 py2exe,结果都一样。我的代码有问题还是moviepy有问题?我正在 Windows 10 上进行测试,最终将在 Windows 7 上使用。这是代码: