SuperAPI AI 工具集

alibabacloud-maxframe-video-frame-pipeline

数据与分析

查看项目

更新于 10-16 04:59

技能介绍

用途:为驾驶视频工作流生成客户中立的 MaxFrame 作业脚手架,涵盖从 OSS 扫描生成视频清单、从车载/座舱/行车记录仪视频表抽帧、片段到关键帧打标、图像打标以及图像/多模态嵌入等场景。

主要能力:抽帧基于 ffmpeg 的 mf.apply_chunk UDF,配合 with_fs_mount 与 with_running_options;打标和嵌入使用通过 read_odps_model 加载的 AI FUNC 多模态模型。默认把 frame_extraction 与 image_labeling 串成单个惰性 DAG,仅在用户明确需要可复用的中间帧表(审计或独立重试)时才拆分为 video_frame_extraction.py 与 image_labeling.py 两个脚本。Stage 0 清单构建始终为独立脚本,使用 PyODPS 与 alibabacloud_oss_v2,通过 list_objects_v2_paginator 列出 OSS 前缀并写出 video_path / size_bytes / last_modified 表。

使用方式:需提供 scenario_name、input_shape(oss_prefix、video_table、clip_dir_table、image_table、labeled_image_table)与 targets(manifest、frame-extraction、labeling、image-labeling、embedding)。oss_prefix 场景还需 oss_bucket、oss_region、oss_endpoint、video_input_table;其他形态需 output_table 或 output_tables。众多模型、路径、GPU 等参数可通过环境变量配置。

限制:打标与嵌入不使用 UDF 包装或 DashScope 直连,也不需要 DASHSCOPE_API_KEY;路径需做安全校验,禁止硬编码凭证与客户信息;具体安装命令与收费信息暂未提供。