AI本地视频总结

介绍

感谢Daniel带来的项目https://github.com/StartHua/video_summarize 借助该项目,你可以上传视频通过prompt对视频内容经行总结输出

使用

依赖: python3.9及ffmpeg【安装请谷歌】

下载项目后

pip install -r requirements.txt

Python3 main.py 运行即可

注意:需要下载large-v2.pt模型放到model下!下载:https://www.123pan.com/s/9T6A-gRHxd.html 提取码:fUtg

另在freeGpt.py中的源码我在MAC上测试是不通过的,修改后的代码∶

1
2
3
4
5
6
7
8
9
10
11
12
13
from g4f import ChatCompletion, Provider

class FreeGPT:
def call(self, query: str):
chat_completion = ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": query}],
provider="",
# stream=True,
)
return True, chat_completion

freeGPTMgr = FreeGPT()