打破了视频与蟒蛇帧(Breaking a video into frames with python

2019-09-20 11:57发布

我试图写删除不具有特定符号在他们的视频帧的程序。 我的总体规划:

  1. 从视频中分割音频
  2. 拆分视频成帧
  3. 通过一个子程序,看起来为符号,通过检查,它应该是为是正确的颜色,并记录该做的不是那些像素运行框架。
  4. 删除那些帧和相应的音频秒
  5. 拼接一切重新走到一起。

我需要一些帮助寻找可以做这件事库。 我在想,如果wxpython可以做像素颜色的检测。 我不知道图书馆能分割音频和视频,这可能编辑音频。 我知道ffmpeg的可以在视频分成帧,但之后工作两天我还一直没能安装它的Python 2.7,所以我要么需要一种方法来安装它,或者在不同的库来做到这一点。 有任何想法吗?

Answer 1:

wxPython的主要是针对桌面GUI开发。 我想看看pyAudio的音频比特或者可能是下列之一:

  • http://xoomer.virgilio.it/sam_psy/psych/sound_proc/sound_proc_python.html
  • https://github.com/Rudd-O/python-audioprocessing/
  • http://code.google.com/p/pyo/

你也许能够使用的Mplayer包装的视频之一:

  • http://pypi.python.org/pypi/MplayerCtrl/
  • http://code.google.com/p/python-mplayer/

或检查出OpenCV的项目,谢尔盖提到:

  • http://opencv.willowgarage.com/documentation/python/index.html


文章来源: Breaking a video into frames with python