处理视频的python包有这些: opencv moviepy,今天来看下opencv怎么处理视频。
通过opencv库进行视频的剪切。
安装
1 | pip install opencv-python==4.8.1.78 |
例子
从视频中获取图片:https://github.com/chenzuoli/pythonTest/blob/main/media_test/opencv/get_pic.py
视频剪切:https://github.com/chenzuoli/pythonTest/blob/main/media_test/opencv/video_cut.py
问题
- 问题如下
ImportError: dlopen(/Users/zuolichen/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/cv2/cv2.abi3.so, 2): Symbol not found: _CGLGetCurrentContext
Referenced from: /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
Expected in: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
in /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
我的本机环境:
macos bigsur 11
python 3.8.9
1 | echo $DYLD_LIBRARY_PATH |
solation:
1 | unset DYLD_LIBRARY_PATH |
欢迎关注微信公众号,你的资源可变现:【乐知付加密平台】
一起学习,一起进步。
