SuperAPI AI 工具集

media-acquisition

通用与其它

查看项目

更新于 10-16 02:32

技能介绍

媒体获取是一个按镜头(而非按项目)逐条决定素材来源的选择规则,包裹在十个程序之外;一条视频常混用四档来源。规则按“结果出错概率”而非画质排序:1)主体现实中存在吗?不存在→生成;2)是否公共、历史、科学、市政或自然题材?是→档案库(免费、无需密钥);3)是否日常或商业题材(室内、工作场景、食物、城市)?是→图库(免费但需密钥);4)其余→生成,再看“运动是否承载意义”:有→生成视频,无→生成静帧加镜头漂移(约便宜十倍且更稳)。失败多数来自生成素材(道具上的伪文字、镜头中途剪辑、人物面部不一致),真实素材无这些模式且已获授权,故生成是兜底。档案库无需凭证,在新机器上最可靠,但科学、太空、历史、自然深,摆拍的现代题材薄弱或缺失,承诺场景前先检查查询返回。挑选时以许可范围宽窄而非目录大小为准,优先整库统一许可的来源;Pexels 优于混合许可图库,档案与特效脚本按许可过滤。镜头类型比主体更重要:图库擅长有语境的拍摄,弱于孤立物体;影棚主图、产品微距、机构特写即使物体很普通也属生成任务。检索词本身就是选源决定,如“block”偏向木方块,“plastic building brick”更准。必须核验返回内容:video-studio verify_clips --project <dir> 可捕获重复片段、彩色片中单色片段、短于场景的片段、无声配乐、有文本无语音等五种问题,非零即不应成片;方向不匹配只是警告。真实素材同样要逐帧检查多余文字。不要重新生成已有片段,按场景与图层 ID 缓存;重新获取既花钱又可能带来几帧差异,影响后续剪辑。安装:pip install 'video-studio-engine @ https://github.com/scrollmark/social-skills/archive/refs/heads/master.tar.gz',以 video-studio <name> … 调用;基础安装含 stock_archive、stock_pexels、stock_pixabay、stock_shutterstock、gen_image、gen_minimax、gen_replicate 与 verify_clips;[sourcing] 增加 source_clips(用户 URL 与许可过滤检索,需 yt-dlp),[generate] 增加 gen_veo,可写 [sourcing,generate]。scripts/prekey.py 随技能提供,仅用标准库,需 ffmpeg 在 PATH。不安装则此技能无法作为工作流使用,许可过滤在这些程序内而非文档中。供应商时长限制、HTTP 200 内报错、端点失效、计费门槛等见 references/provider-landmines.md;成本与权利见 studio-setup 技能的 SERVICES.md。反模式:默认用生成(更常返回错误且收费)、为静态 B-roll 生成视频、向生成器索要可读文字、提供无密钥的来源、把用户 URL 当作已清权(应说明其属第三方内容)。