使用 Python 从原始帧创建 MPEG4 视频文件

发布于 2024-11-16 07:16:51 字数 147 浏览 3 评论 0 原文

我有一个原始视频帧源,我可以在 Python 中访问它。我想用它创建一个 MPEG4 视频,并带有 MP3 背景音乐。

Python 中有哪些类型的工具和库可用于此类任务?最好我想要一个 API,我可以为其提供输出文件名,然后将各个帧作为 24 位原始图像提供。

I have a raw video frame source which I can access in Python. I'd like to create a MPEG4 video out of this, with MP3 background music.

What kind of tools and libraries are available in Python for such a task? Preferably I'd like to have an API for which I can feed output filename and then individual frames as 24 bit raw images.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

半世晨晓 2024-11-23 07:16:51

通过 OpenCV 和相应的 Python 绑定,您可以使用类似于函数 cv.WriteFrame 的东西。您也可以使用 pyffmpeg,但它更适合访问视频文件中的各个帧。

With OpenCV and the corresponding Python binding, you could use something like the function cv.WriteFrame. You could also use pyffmpeg, but that is geared more towards accessing individual frames from a video file.

‘画卷フ 2024-11-23 07:16:51

因为这个问题在相关的 Google 搜索中仍然出现得相当高,所以这是我现在使用的库:

https://pypi.python.org/pypi/ffmpy/0.0.4

它是轻量级的并且仍然有效。

根据 Neal 的说法,OpenCV 拥有最好的编辑库,但(据我所知)不支持 MPEG。

Because this question still shows up pretty high in relevant Google searches, here's the library I'm using now:

https://pypi.python.org/pypi/ffmpy/0.0.4

It is lightweight and still works.

Per Neal, OpenCV has the best libraries for editing, but does not (AFAIK) support MPEG.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文