问题标签 [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 投票
0 回答
1063 浏览

python - 来自moviepy的FileNotFoundError

我正在尝试从本教程中复制一个 gif 转换器,但它仍然给我错误。

我安装了所有依赖项moviepy并遵循了所有说明。

我正在使用 Windows 8.1 64 位

改变路径,改变视频仍然不起作用

编辑:使用这样的双反斜杠"C:\\abi\\youtubetogif_project\\a.mp4"仍然给我错误

例外

0 投票
2 回答
1678 浏览

python - 为什么 VideoClip 的帧在写入视频文件时会发生变化?

我写了以下代码:

然后检查帧是否改变了,如果改变了,哪个函数改变了它们,我检索了'clip'、'video'和'video_new.mp4'的第一帧并比较了它们:

我发现 a=24,b=24,但 c=26....实际上在运行数组比较循环时,我发现 'img1' 和 'img2' 是相同的,但 'img3' 是不同的。我怀疑函数 video.write_videofile 负责数组的变化。但我不知道为什么......有人可以向我解释一下,并建议一种在不改变框架的情况下编写剪辑的方法吗?

PS:我阅读了,的文档'VideoFileClip',但找不到任何有用的东西......我需要在编写我正在编写的代码之前阅读确切的框架。请给我一个方法。'FFMPEG_VideoWriter''FFMPEG_VideoReader'

0 投票
1 回答
1838 浏览

python - 如何使用moviepy在Python中获取视频的音量?

我想获得视频的音量,所以我使用以下内容:

但我得到这些错误:

我正在使用 IPython 笔记本和 Python 2.7。我认为某些东西没有适当的权限。我更改了以管理员身份运行该程序的 ffmpeg.exe、ffplay.exe、ffprobe.exe。

0 投票
3 回答
27670 浏览

python - 如何在 Python 中调整视频剪辑的大小

我想在 python 2.7 中调整视频剪辑的大小。

例如我们给出 1080p 质量的“movie.mp4” 结果应该是 360p 质量的“movie.mp4”

我认为 Moviepy 应该有解决方案。如果你知道它的解决方案。

如果您回答我,我将不胜感激。

0 投票
1 回答
5247 浏览

python - 创建一系列文本剪辑并使用moviepy将它们连接成视频

  1. 在 MoviePy 中,有一个 api 可以从文本创建剪辑以及连接剪辑列表。
  2. 我正在尝试在循环中创建剪辑列表,然后尝试将它们连接起来。
  3. 问题是每次它创建一个 25 秒的视频文件时,只有循环中的最后一个文本。

这是代码

0 投票
1 回答
1704 浏览

python - 使用 moviepy 和 ffmpeg 参数剪辑 webm 文件

使用moviepy,我正在尝试修剪webm文件的一部分,如下所示:

当然,我已经定义了剪辑的开头和结尾等。代码正在返回我想要的片段,但是,我注意到文件的质量有所下降。我没有在任何地方调整文件大小或限制文件大小,所以我不明白为什么剪辑与原始剪辑相比质量差。

我可以使用一些参数,我怀疑它们在moviepy中设置为默认值以提高视频操作的速度,但是moviepy的文档没有说明它们:

ffmpeg_params:

您想要传递的任何其他 ffmpeg 参数,作为术语列表,例如 ['-option1', 'value1', '-option2', 'value2']

外面有人熟悉保持原始文件质量的正确参数吗?作为替代方案,是否有人熟悉任何其他用于修剪 webm 文件的库?

下面两张图片显示了质量的差异。第一个是修剪文件的帧,第二个是原始文件的大致相同的帧。

在此处输入图像描述

在此处输入图像描述

谢谢

0 投票
2 回答
2549 浏览

python - 为什么moviepy在生成音频文件时抱怨比特率?

我只是moviepy第一次尝试使用库。从数组生成电影numpy非常简单、直观且开箱即用。这是我尝试过的:

然后我想用它moviepy来产生声音。从理论上讲,它应该以非常相似的方式工作。这是我尝试过的:

但是,我收到一条错误消息:

有谁知道这个错误是什么意思以及如何解决这个问题?

0 投票
1 回答
684 浏览

python - 无法在moviepy中创建文本剪辑(成功安装了imagemagick?) - 得到Utf8错误

使用带有“TextClip”的moviepy时出现此错误:'utf8'编解码器无法解码位置5的字节0x84:无效的起始字节

Imagemagick 和 wand 已(正确?)安装。有人知道可能的解决方案吗?

0 投票
1 回答
12615 浏览

python - 如何连接moviepy中的视频?

我正在尝试使用 moviepy 生成带有文本的视频。首先,我想显示一条消息,然后显示另一条消息。就我而言,我想显示“Dog”一秒钟而不是“Cat Cat”。为此,我使用以下代码:

从moviepy.editor导入*

这是我得到的结果:

在此处输入图像描述

有人知道为什么我对猫有问题吗?

0 投票
1 回答
234 浏览

python-2.7 - 使用 MoviePy 时 Python 中的意外输出

嗨,我在这个脚本中添加了一个简单的 GUI

一个 Python 脚本,用于根据人群的反应自动总结足球视频

GUI脚本如下

结束这是新的足球削减代码

当我运行新代码时,输​​出是一个 mp4 文件,有比赛的声音,但没有视频。我检查了我所做的所有更改,但找不到错误。任何人都可以帮忙吗?