如何在Python中读取视频文件

ix0qys7i  于 2023-04-10  发布在  Python
关注(0)|答案(2)|浏览(157)

我需要用Python读取一个视频文件,尽管我已经找到了两个能够这样做的库,但它们都不限于此。
我尽力了

  • moviepy-我并不真的想把整个视频编辑库添加到我的需求中,而且它非常慢
  • python-opencv-同上,我不想在我的要求中有50 MB从未使用过的计算机视觉代码,此外,它没有音频输出功能,视频输出功能非常有限(不像电影)

我的问题是:有没有Python库可以读取视频文件,但不包含大量无用的东西?
我不知道是不是该问SO,但我不知道还能问哪里。

vmdwslir

vmdwslir1#

你可以试试imageio,一个轻量级的Python库。
可接受的视频格式:https://imageio.readthedocs.io/en/stable/formats/video_formats.html
还有pyav,另一个用于读取视频文件的轻量级库。它是FFmpeg多媒体框架的Python Package 器:https://github.com/PyAV-Org/PyAV

qyswt5oh

qyswt5oh2#

我发现了一个库,它完全符合我的要求。如果有人想知道,它是https://github.com/kkroening/ffmpeg-python

相关问题