gpt4 book ai didi

python - 使用 python 编写 mpeg-1 视频

转载 作者:行者123 更新时间:2023-12-02 17:54:50 24 4
gpt4 key购买 nike

我正在尝试使用带有 mpeg-1 编码的 Opencv VideoWriter 对象来创建视频,我的目标是在该视频上只写两个图像,使用 mpeg-1 编码,我想知道我写的第一张图像有多少首先有助于压缩第二张图像。换句话说,在写入第二张图像之前和之后找到文件大小。我的问题是:

有没有办法使用 Opencv 来执行这个过程?

有没有办法避免在磁盘上写入而只获得压缩视频大小的信息(添加第二张图像后)?

有没有其他好的选择可以达到我的目标?

最佳答案

我建议您学习具有 Python 绑定(bind)的 GStreamer 框架。

http://gstreamer.freedesktop.org/modules/gst-python.html

它在 Linux 平台上运行得最好,一些 OSX 支持可用。

GStreamer 为程序化视频和音频生成提供了“健全”但非常强大且非常复杂的 API。

也可以看看:

GStreamer: status of Python bindings and encoding video with mixed audio

或者,您可以将帧写入原始图像图像文件并使用 ffmpeg 命令将它们解析为视频。也可以在 Microsoft Windows 平台上工作。

关于python - 使用 python 编写 mpeg-1 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9190450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com