#!/usr/bin/env python3
"""
网红开篇素材归集脚本
====================

把所有重命名后的 .mp4 复制到一个统一目录，方便批量上传。

用法：
    python3 scripts/collect_viral_opening.py

输出：
    /Users/0fun/Desktop/网红开篇_upload/    ← 41 个 mp4 平铺在此
"""

import shutil
from pathlib import Path


def main():
    src_dir = Path("/Users/0fun/Desktop/网红开篇")
    out_dir = Path("/Users/0fun/Desktop/网红开篇_upload")
    out_dir.mkdir(exist_ok=True)

    copied = 0
    for mp4_file in sorted(src_dir.rglob("*.mp4")):
        if mp4_file.name.startswith("."):
            continue

        dest = out_dir / mp4_file.name
        shutil.copy2(mp4_file, dest)
        copied += 1
        print(f"✓ {mp4_file.name}")

    print(f"\n✅ 共复制 {copied} 个文件到: {out_dir}")


if __name__ == "__main__":
    main()
