Stop-Piramida Video Dataset
收藏资源简介:
这是一个可重现的视频数据集包,用于反欺诈、媒体监控和证据导向分析任务,基于来自Stop-Piramida.kz的593个公共视频。数据集包含元数据层、媒体层和辅助元数据层,支持语音识别、OCR、实体提取等下游应用。
This is a reproducible video dataset package for anti-fraud, media monitoring and evidence-driven analysis tasks, consisting of 593 public videos sourced from Stop-Piramida.kz. The dataset includes a metadata layer, a media layer and an auxiliary metadata layer, supporting downstream applications such as speech recognition, OCR and entity extraction.
数据集概述:Stop-Piramida Video Dataset Package
这是一个面向反欺诈、媒体监控和证据分析的可复现视频数据集包,包含来自 Stop-Piramida.kz 的 593 个公开视频。
数据集统计
- 元数据记录数: 593
- 维护者本地下载数: 590
- 已知缺失数: 3
- 数据来源: https://stop-piramida.kz/videos
数据集架构
数据集采用分层结构组织,便于复现:
- 元数据层 (
data/metadata/): 存储于 GitHub 的主要数据集索引,核心文件为data/metadata/all_videos.jsonl。 - 媒体层 (
outputs/videos/<category>/<vimeo_id>.mp4): 最终下载的视频,不存储于 GitHub,用户可使用下载器从元数据层重建。 - Sidecar 元数据层 (
outputs/videos/<category>/<vimeo_id>.json): 描述单个下载视频的本地 JSON 文件,包含来源页面、Vimeo ID、类别、路径、状态及技术校验信息。 - 原始/临时层 (
data/raw/segments/,data/raw/failed_segments/): 包含中间 DASH 分段和故障调试产物,不推送至 GitHub。 - 发布层 (
release/): 用于发布或传输数据集包,包含videos.csv、missing_videos.txt、videos.sha256等文件。
规范数据集索引
规范数据源为 data/metadata/all_videos.jsonl,每行对应一个视频,记录类别、Vimeo ID、标题、来源页面 URL 和 Vimeo URL。
类别结构
类别对应 Stop-Piramida 视频库的版块,元数据和本地视频均采用基于类别的组织结构,例如 data/metadata/fishing.jsonl 对应 outputs/videos/fishing/<vimeo_id>.mp4。
数据集可复现性
GitHub 仅存储元数据、模式、脚本、文档和发布描述符,不存储 MP4 文件。用户可克隆仓库并本地重建媒体层。
预期下游用途
- Whisper ASR / 语音转文字
- 视频帧 OCR
- 实体提取(电话、URL、Telegram 用户名、域名、促销码、金额、加密钱包)
- 欺诈场景检测
- 媒体监控
- 反欺诈证据报告
使用要求
- 环境: Python 3.10+,Chromium 或 Google Chrome,
ffmpeg和ffprobe。 - 快速启动: 克隆仓库,创建虚拟环境并安装依赖,启动带远程调试端口的 Chrome/Chromium,运行
scripts/download_videoteca.py下载视频。 - 完整下载: 建议先使用稳定模式(
--video-workers 1 --segment-workers 8),再使用快速模式(--video-workers 2 --segment-workers 4)。 - 有用命令: 包括干运行(
--dry-run)、显示缺失文件(--missing)、校验视频(--verify)和断点续传(--start-after)。
故障排查
- Vimeo 播放列表超时: 减少
--video-workers并重试。 - 连接重置: 降低并行度。
- 分段失败: 故障临时数据保存在
data/raw/failed_segments/。 - ffprobe 错误: 合并的 MP4 被视为失败并移除。
- 无头服务器: 使用
xvfb-run加 Chrome CDP。
发布文件
release/ 目录包含 videos.csv、missing_videos.txt、videos.sha256 以及复制的元数据和下载脚本。可通过 sha256sum -c release/videos.sha256 校验校验和。




