python 中的 BMP2avi
我正在寻找一个Python代码,它需要一系列BMP文件并将它们合并到Avi文件中(并从用户那里获取每秒的参数帧)
有人知道从哪里开始吗?
爱丽儿
I am looking for a python code that takes series of BMP file and merges them into Avi file (and get the parameter frames per second from the user)
does anyone has an idea where to begin?
Ariel
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我首先使用 GStreamer Python 绑定;至少,这将采用 AVI 编码(或许多其他编解码器,如果您愿意的话) )离开你的盘子。
但它对 BMP 输入没有帮助;您可以将它们转换为 PNG 或其他本机支持的输入格式,也可以使用不同的库(例如 PIL)将它们解码到缓冲区中以供 GStreamer 使用(使用 appsrc 插件将解码后的缓冲区输入)。
I'd begin by using the GStreamer Python bindings; at a minimum, that'll take the AVI encoding (or a great many other codecs, if you prefer) off your plate.
It won't help with BMP input, though; either you can convert them to PNG or another natively-supported input format or use a different library such as PIL to decode them into a buffer for GStreamer's use (feeding the decoded buffers in with the appsrc plugin).