这是indexloc提供的服务,不要输入任何密码
Skip to content

guohongbin-git/ad_video_detector_v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

广告视频检测器

这是一个使用 Streamlit 构建的 Web 应用,可以自动检测视频中的广告。

功能

  • 视频上传: 通过 Web 界面轻松上传视频文件。
  • 场景检测: 使用 PySceneDetect 将视频分割成不同的场景。
  • 广告检测: 利用 YOLOv8 模型识别视频帧中的广告元素。
  • 报告生成: 生成详细的 PDF 格式分析报告,其中包含检测到的广告时间戳和缩略图。

如何使用

  1. 安装依赖:

    pip install -r requirements.txt
  2. 运行应用:

    streamlit run app.py
  3. 使用 Web 界面:

    • 在浏览器中打开应用。
    • 上传您想要分析的视频文件。
    • 应用将处理视频并显示分析结果。
    • 您可以下载包含详细信息的 PDF 报告。

依赖项

主要依赖项包括:

  • streamlit
  • opencv-python
  • scenedetect
  • ultralytics
  • weasyprint
  • jinja2

详细列表请参阅 requirements.txt 文件。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published