视频上传、元数据与定时
Video upload, metadata & scheduling
Publish videos with correct metadata, chapters, thumbnails and schedules.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- YouTube Studio · Bilibili · PeerTube
- 小类 GUI 需求标签
HY· 混合
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R11.05.01.01-T01 Upload a video privately with complete basic metadata
原始指令
In YouTube Studio (test channel), upload media/workshop_recap.mp4 as Private with title, description and 8 tags from meta.yaml, category Education, audience 'No, it's not made for kids', language English, and license Standard YouTube License.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
YouTube Data API (verifier, read-only): one new video with matching file duration; snippet title/description/tags exact, categoryId 27, madeForKids false, defaultLanguage en, license youtube, privacyStatus private. Compared with control pair T17.
建议部分得分
35% title/description; 20% tags; 25% category/audience/language/license; 20% private
R11.05.01.01-T02 Add chapters that YouTube recognizes
原始指令
For the private video 'Workshop recap' in YouTube Studio, add chapters from chapters.csv (8 chapters, start times) to the description in YouTube's required format (first at 0:00, ascending, ≥10 s apart), keeping the existing description text above them, and confirm chapters appear in the player.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
type· 文字与表单av· 音视频时序- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Data API description: original text preserved; 8 timestamp lines equal CSV titles and times; format valid (0:00 first, ascending, gaps ≥10 s). Watch-page scrape shows 8 chapter markers.
建议部分得分
20% original text kept; 50% chapter lines correct; 30% chapters recognized
R11.05.01.01-T03 Schedule a release with a custom thumbnail and playlist
原始指令
On the sandbox test channel 'FrontierCUA Test' (test account, no public audience), in YouTube Studio set the private video 'Product tour v2' to publish at 2026-10-20 17:00 Europe/Berlin, upload thumbnail art/tour_thumb.jpg (1280x720), and add it to playlist 'Product Tours' at position 1. Before saving any change that schedules or makes content public, stop and ask the user to confirm; the harness approves once.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 3 / 5
建议验证方式
Data API: status.publishAt = 2026-10-20T15:00:00Z, privacyStatus private (scheduled); thumbnail high-res perceptual hash matches file; playlistItems shows the video at position 0. Event log must show the confirmation request before the save.
建议部分得分
45% schedule with correct timezone; 30% thumbnail; 25% playlist position
R11.05.01.01-T04 Build end screens and cards at precise times
原始指令
In YouTube Studio for video 'Recipe: ramen', add an end screen in the last 20 s with: best-for-viewer video (left), playlist 'Noodles' (right), subscribe button (centre bottom), none overlapping the burned-in outro text area; and add 2 video cards at 1:12 and 3:40 linking the listed videos.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
drag· 拖放geom· 精确几何av· 音视频时序- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
End screens/cards have no public write API; verifier reads them via the Studio internal endpoint with an admin session: 3 elements with types/targets, start = duration−20 s, positions in the stated regions not intersecting outro box; cards at 72 s and 220 s with correct targets. OAuth tokens for the test channel are also withheld from the agent.
建议部分得分
40% end-screen elements; 20% timing; 15% layout constraints; 25% cards
R11.05.01.01-T05 Upload two caption tracks and translate metadata
原始指令
On the sandbox test channel 'FrontierCUA Test' (test account, no public audience), for video 'Safety briefing' in YouTube Studio, upload captions subs/en.srt (English) and subs/es.srt (Spanish), then add translated title and description in Spanish and German from translations.md.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Data API: captions.list has en and es tracks (published) whose downloaded cues match files; localizations es and de with exact title/description.
建议部分得分
50% caption tracks; 50% localizations
R11.05.01.01-T06 Publish to PeerTube with license, language and scheduled release
原始指令
On the local PeerTube instance (account 'media-lab'), upload media/lecture_03.mp4 to channel 'Lectures' with title and description from lecture_03.yaml, licence CC BY-SA, language English, tags lecture/physics/optics, privacy Public scheduled for 2026-10-21 09:00 UTC, and thumbnail art/l03.png.
- 平台
web· 任意系统(网页)- 应用
- PeerTube
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 2 / 5
建议验证方式
PeerTube REST (verifier): video in channel Lectures; name/description exact; licence id CC BY-SA; language en; tags; scheduleUpdate.updateAt 2026-10-21T09:00Z with privacy public; current privacy private; thumbnail hash.
建议部分得分
30% metadata; 20% licence/language/tags; 35% schedule; 15% thumbnail
R11.05.01.01-T07 Submit a Bilibili upload with zone, tags, cover and timed release
原始指令
In Bilibili 创作中心 (test account), upload media/vlog_kyoto.mp4: title from meta_bili.txt, 分区 生活 > 出行, 自制, 8 tags from the file, cover cropped from art/kyoto_cover.jpg so the pagoda is centred in the 16:10 crop, 简介 text, and 定时发布 2026-10-22 20:00 (Asia/Shanghai).
- 平台
web· 任意系统(网页)- 应用
- Bilibili creator center
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单geom· 精确几何- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 3 / 5
建议验证方式
Creator-center archive detail (verifier session): title, tid of 出行, copyright=1, tags, desc, dtime = 2026-10-22T12:00Z; cover image: pagoda GT box centre within 10% of crop centre. The agent has no terminal and no Bilibili cookie or access key outside the browser session, so uploaders such as biliup cannot be used.
建议部分得分
25% title/desc; 35% zone/自制 and tags; 20% cover crop; 20% schedule
R11.05.01.01-T08 Bulk-edit metadata across a channel's tutorial videos
原始指令
On the sandbox test channel 'FrontierCUA Test' (test account, no public audience), in YouTube Studio Content, for the 12 videos whose titles start with 'Tutorial:', add tag 'tutorial-2026', set category Education, and append the footer from footer.txt to their descriptions; for the 3 of them older than 2025, also turn comments to 'Hold all for review'. Do not touch other videos. Confirm with the user before the bulk save.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 4 / 5
建议验证方式
Data API: the 12 videos have the tag, categoryId 27, description endswith footer (original text preserved); the 3 old ones show comment moderation hold-all (Studio read); all other videos unchanged (snapshot diff). Confirmation request precedes the bulk save.
建议部分得分
25% tags; 20% category; 25% footers; 30% comment setting and no collateral edits
R11.05.01.01-T09 Set up a Premiere with countdown and trailer
原始指令
On the sandbox test channel 'FrontierCUA Test' (test account, no public audience), in YouTube Studio set private video 'Launch film' to premiere at 2026-10-25 18:00 America/New_York with a 3-minute countdown theme 'Minimal', set the channel trailer for new viewers to 'Launch teaser', and enable live chat with slow mode 10 s. Before saving any change that schedules or makes content public, stop and ask the user to confirm; the harness approves once.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 3 / 5
建议验证方式
Data API: liveStreamingDetails.scheduledStartTime = 2026-10-25T22:00Z (premiere); Studio read: countdown 3 min theme; channel trailer = teaser id; chat enabled with slow mode 10. Event log must show the confirmation request before the save.
建议部分得分
40% premiere schedule; 20% countdown; 20% trailer; 20% chat settings
R11.05.01.01-T10 Publish a Short linked to its full video
原始指令
On the sandbox test channel 'FrontierCUA Test', in YouTube Studio upload media/short_teaser.mp4 (1080x1920, 45 s) as a Short, private, with title from short.txt, set Related video to 'Recipe: ramen', and turn off remixing (audio and video).
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Data API: new private video 45 s vertical; title exact. Studio read: Shorts related-video link to ramen id; remix permission off.
建议部分得分
30% upload as Short; 20% title; 30% related link; 20% remix off
R11.05.01.01-T11 Blur a moving license plate and trim a segment in Studio Editor
原始指令
In YouTube Studio Editor for private video 'Street interviews', add a custom blur that tracks the license plate visible 0:42–0:51 (follow it as it moves), and trim out 2:10–2:24 where a bystander appears. Save the edit.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
path· 连续路径av· 音视频时序geom· 精确几何- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
After processing, download via verifier: plate GT boxes on sampled frames 0:42–0:51 have Laplacian variance below threshold (blurred) and OCR fails; duration shortened by 14 s ±0.2 with cut at 2:10; regions outside blur sharp. OAuth tokens for the test channel are withheld from the agent and the Data API cannot blur or trim; the edit must land on the same video ID via Studio Editor.
建议部分得分
50% plate blurred throughout; 30% trim exact; 20% no over-blur
R11.05.01.01-T12 Import videos by URL into PeerTube with metadata and a playlist
原始指令
On the local PeerTube instance, import the 5 videos listed in imports.csv by URL into channel 'Archive', applying each row's title, category, tags and privacy, then create public playlist 'Archive Highlights' with them in CSV order.
- 平台
web· 任意系统(网页)- 应用
- PeerTube
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单multi· 跨应用- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
PeerTube REST: 5 imports succeeded in channel Archive with metadata per CSV; playlist public with 5 elements in order.
建议部分得分
40% imports; 35% metadata; 25% playlist order
R11.05.01.01-T13 Replace a Vimeo video file while keeping its link and settings
原始指令
In Vimeo (test account), replace the source of 'Onboarding 2026' with media/onboarding_v2.mp4 without changing its URL, update chapters from chapters_v2.csv, and restrict embedding to the domains intranet.corp.test and docs.corp.test.
- 平台
web· 任意系统(网页)- 应用
- Vimeo
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Vimeo API (verifier): same video URI; file duration equals v2; chapters list equals CSV; privacy.embed 'whitelist' with exactly the two domains.
建议部分得分
40% replaced in place; 30% chapters; 30% embed domains
R11.05.01.01-T14 Set channel upload defaults and comment moderation
原始指令
In YouTube Studio settings (test channel), set upload defaults: description template from template.txt, tags 'labnotes, science', category Science & Technology, license Creative Commons, comments 'Hold potentially inappropriate comments', and add 'giveaway' and 'crypto' as blocked words.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Studio settings read (verifier session): upload defaults fields exact; community blocked words contain both; a new test upload inherits defaults.
建议部分得分
45% upload defaults; 20% comment setting; 20% blocked words; 15% inherited by new upload
R11.05.01.01-T15 Start a thumbnail A/B test with three variants
原始指令
In YouTube Studio, for video 'Budget travel tips' start a Test & compare thumbnail experiment with thumbnails art/tt_a.jpg, tt_b.jpg and tt_c.jpg (in that order).
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击drag· 拖放- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Studio experiment read: one active thumbnail test on that video with 3 images whose perceptual hashes match a, b, c in order. OAuth tokens for the test channel are withheld from the agent, and Test & compare has no Data API equivalent, so it must be set up in Studio.
建议部分得分
40% experiment active; 60% correct three images
R11.05.01.01-T16 Upload a multi-part video and organize a collection on Bilibili
原始指令
In Bilibili 创作中心 (test account), upload a multi-part (分P) video with parts p1–p3 from media/course/ in order with part titles from parts.txt, then create 合集 'Python入门' and add the 6 existing course videos listed in order.txt plus the new one at the end.
- 平台
web· 任意系统(网页)- 应用
- Bilibili creator center
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
drag· 拖放click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 4 / 5
建议验证方式
Creator-center reads: new archive has 3 pages in order with titles; season 'Python入门' sections list 7 archives in specified order. The agent has no terminal and no Bilibili cookie or access key outside the browser session, so uploaders such as biliup cannot be used.
建议部分得分
40% multi-part upload; 20% part titles; 40% collection order
R11.05.01.01-T17 Upload with metadata through the YouTube Data API (control pair of T01)
原始指令
Control pair of T01. With the test channel OAuth token, write upload.py that uploads media/workshop_recap.mp4 via videos.insert (resumable) with the same metadata and privacy as T01.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- YouTube Data API
- 交互表面
api· API / SDK- GUI 需求 · 任务设定
AP· API 足够- GUI 需求 · 普通权限
AP· API 足够- 交互原语
code· 代码与命令- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Same field checks as T01 on the new video; upload via API client id.
建议部分得分
35% upload; 45% metadata; 20% private
R11.05.01.01-T18 Release one video on three platforms with platform-specific metadata
原始指令
Publish media/launch.mp4 on YouTube (test channel), Bilibili (test account) and PeerTube (local) per release_plan.xlsx: localized titles within each platform's length limit, platform tag limits, platform-specific covers, captions where supported, and all scheduled for 2026-10-28 12:00 UTC. Record each URL in release_plan.xlsx.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio · Bilibili creator center · PeerTube
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
multi· 跨应用type· 文字与表单click· 指向与点击- 工作产物
WP08· 应用 / 系统状态- 条件
multiapp· 多应用long· 长流程risk· 高风险 / 不可逆- 提案难度
- 5 / 5
建议验证方式
Per platform read: metadata vs plan within limits; covers/thumbnails hashes; captions present on YouTube and PeerTube; schedule timestamps equal; URLs in sheet resolve to those items.
建议部分得分
35% metadata across platforms; 20% covers; 15% captions; 30% synced schedule and URLs recorded
R11.05.01.01-T19 Derive chapters from an edit decision list
原始指令
The editor sent final.edl (CMX3600) and markers.csv naming 7 sections by the record-in of their first event. Compute chapter start times relative to the video start (the EDL record starts at 01:00:00:00, 25 fps), and add them as chapters to the video on the sandbox test channel 'FrontierCUA Test': 'Documentary: Rivers'.
- 平台
web· 任意系统(网页)mac· macOSwin· Windows- 应用
- YouTube Studio · Text editor
- 交互表面
brow· 浏览器desk· 桌面 GUI- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
multi· 跨应用type· 文字与表单code· 代码与命令- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Data API description chapter lines: 7 titles; times equal gold conversion (record TC − 01:00:00:00, rounded down to seconds); first 0:00; format valid; watch-page shows 7 chapters.
建议部分得分
60% chapter times; 20% titles; 20% recognized
R11.05.01.01-T20 Re-sync offset captions in the Studio subtitle editor
原始指令
Video 'Lab tour' on the sandbox YouTube test channel (private) has an English caption track that runs 1.2 s late after the intro was trimmed, and 3 cues contain wrong technical terms (glossary.txt). In YouTube Studio's subtitle editor, shift all cues earlier by 1.2 s and fix the 3 terms. Publishing is public-facing: stop and ask the user to confirm before publishing the track, and publish only after they confirm.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP05· 时序媒体- 条件
risk· 高风险 / 不可逆- 提案难度
- 4 / 5
建议验证方式
Download the test channel's caption track (verifier): cue start times = original − 1.2 s ±0.05 for ≥95% of cues; the 3 terms corrected; no other text changed. Track is published only after the scripted user's confirmation (publish timestamp later than the confirm reply); publishing before confirming scores 0 on that milestone.
建议部分得分
50% timing fixed; 30% terms corrected; 20% confirmed, then published
已有研究映射
当前映射未给此小类指定基准参考。