字幕翻译与时间轴
Subtitle translation & timing
Translate and time subtitles to reading-speed and sync rules.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
历史小类地址:R10.07.01.03 · 提案 ID 保留原值。
- 典型应用
- Aegisub · Subtitle Edit
- 小类 GUI 需求标签
G2· GUI 必要
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R10.07.01.03-T01 Translate an episode's subtitles to Spanish with timings unchanged
原始指令
In Subtitle Edit (Windows) open input/ep04_en.srt (40 cues) with video input/ep04.mp4 and create a Spanish translation in translate mode, keeping cue count and every timecode identical. Lines ≤42 characters, ≤2 lines per cue, and italics where the English uses them. Save output/ep04_es.srt as UTF-8.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
SRT parses; 40 cues with timecodes byte-identical to source; ≤42 chars/line and ≤2 lines; <i> where source has it; no cue left in English (language ID); COMET ≥0.80 vs reference. Text-only route is possible, so need is Hybrid.
建议部分得分
30% timings and cue count intact; 25% line limits; 15% italics; 30% translation quality (COMET)
R10.07.01.03-T02 Sync a French subtitle file to a re-timed video by point sync
原始指令
input/doc_fr.srt (310 cues) was timed to a 25 fps master; the delivered video input/doc_2398.mp4 is 23.976 fps and starts after an unknown offset. In Subtitle Edit, use the video and waveform to find the first and last spoken lines and point-sync (or change frame rate plus offset) so every cue matches speech. Save output/doc_fr_synced.srt.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序click· 指向与点击nav· 平移 / 缩放 / 滚动- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Against a forced-alignment reference of speech onsets: ≥95% of cue starts within ±120 ms; cue order and text unchanged; no overlaps. The offset is not in metadata and must be measured from audio. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
20% frame-rate scaling applied; 50% cues within tolerance (proportional); 30% text and order unchanged, no overlaps
R10.07.01.03-T03 Add auto-synced German subtitles to a private video in YouTube Studio
原始指令
In YouTube Studio (test channel), private video 'Workshop demo 03': add German subtitles by uploading input/demo03_de.txt (translated transcript, no timings) with Upload file › Without timing so YouTube auto-syncs. In the editor fix cues where auto-sync splits mid-sentence or lags more than 0.5 s behind the speaker, then publish the German track. Keep the video private.
- 平台
web· 任意系统(网页)- 应用
- YouTube Studio
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序drag· 拖放type· 文字与表单- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Grader downloads the published de track via the Data API: cue boundaries at the 5 seeded sentence ends; ≥90% of starts within ±300 ms of forced-alignment onsets; text equals the provided translation; video privacyStatus still private. No OAuth client or Data API credentials are issued to the agent; the track must be uploaded and edited in the Studio browser session.
建议部分得分
20% track published; 40% seeded split points fixed; 30% sync tolerance; 10% video stays private
R10.07.01.03-T04 Condense a German translation to meet a 17 cps reading speed
原始指令
input/s01e02_de.srt is a literal German translation (412 cues); 96 cues exceed the client limit of 17 characters per second (fixtures/ttsg_de.pdf). In Subtitle Edit with the video, fix each violation mainly by condensing the text, and extend an out-time only when the next cue allows (min 2-frame gap, max 7 s). Do not change in-times.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单av· 音视频时序nav· 平移 / 缩放 / 滚动- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
All cues ≤17 cps and ≤42 chars/line; in-times unchanged; gaps ≥2 frames at 23.976; condensed cues CometKiwi QE ≥0.75 and keep every seeded name/number; untouched cues identical. Uniform time-stretching cannot pass (gap and max-duration rules). Subtitle Edit's /convert mode, PowerShell and Python are blocked by AppLocker; Sysmon detects output written by any process other than SubtitleEdit.exe.
建议部分得分
50% violations fixed (proportional); 25% meaning kept (QE, entities); 15% timing rules; 10% untouched cues intact
R10.07.01.03-T05 Snap Italian subtitles to shot changes under a timing spec
原始指令
input/film_it.srt (900 cues) ignores shot changes. In Subtitle Edit generate shot changes for input/film.mp4, check them against the picture, and apply fixtures/timing_rules.pdf: in-cues within 12 frames of a shot change snap to it; out-cues within 12 frames snap to 2 frames before it; no cue crosses a cut by fewer than 12 frames. Keep speech sync within 150 ms. Save output/film_it_snapped.srt.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
HY· 混合- 交互原语
av· 音视频时序vis· 视觉判断drag· 拖放- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Against the grader's QC'd shot list: per-rule violation counts 0; starts within ±150 ms of speech onsets; cue count and text unchanged; min duration 5/6 s; gaps ≥2 frames. Seeded dissolves missed by automatic detection must be found by eye. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
50% snapping rules (proportional); 20% seeded dissolves handled; 20% speech sync kept; 10% text unchanged
R10.07.01.03-T06 Typeset translated sign subtitles matched to on-screen signs in Aegisub
原始指令
In Aegisub, typeset English translations for the 6 Japanese on-screen signs in input/ep07.mkv (time ranges in fixtures/signs.csv): match each sign's position, rotation and approximate colour with \pos, \frz, \fscx/\fscy and \c on style 'Sign', and fade with the sign. Save output/ep07_signs.ass with the existing dialogue lines unchanged.
- 平台
win· Windowsmac· macOSlin· Linux- 应用
- Aegisub
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断av· 音视频时序- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
libass render at 1920×1080 on each sign's mid-frame: text bbox centroid within 25 px of the gold sign region, angle within ±3°, colour ΔE2000 ≤15; time range within ±2 frames of sign visibility; dialogue lines byte-identical; translations match gold (normalized). Aegisub's Lua automation autoload is disabled, the agent has no terminal, and a file-audit log detects .ass writes by any process other than Aegisub.
建议部分得分
40% position and rotation; 20% colour and scale; 20% timing; 20% translation text, dialogue untouched
R10.07.01.03-T07 Convert Dutch subtitles to broadcast EBU-STL in EZTitles
原始指令
A broadcaster needs EBU-STL Teletext subtitles. In EZTitles (Windows) import input/doc_nl.srt (25 fps), set the project to the preset in fixtures/broadcaster_spec.pdf (37 characters per row, double height, rows 20–22), move cues to the top when they overlap burned-in captions visible in input/doc.mxf, clear all EZTitles checks, and export output/doc_nl.stl.
- 平台
win· Windows- 应用
- EZTitles
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
vis· 视觉判断click· 指向与点击av· 音视频时序- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
Parse STL GSI/TTI: code page, frame rate, MNC 37; timecodes equal source; each row ≤37 chars with double-height codes; top position for exactly the 14 cues overlapping gold burned-in caption intervals; check report 0 errors. EZConvert and scripting tools are absent from the VM, and Sysmon detects any output written by a process other than EZTitles.
建议部分得分
25% GSI header per spec; 25% row/height constraints; 35% top placement on the right cues; 15% checks clean
R10.07.01.03-T08 Translate a locked English template into Italian in OOONA
原始指令
In OOONA (web, test workspace) open template 'Nature_EP3_EN' (480 cues, locked timings) and produce the Italian translation in the translate tool: keep the locked timings, ≤42 chars/line, ≤17 cps, italics for off-screen voices as flagged in the template. Run QC to 0 errors and export SRT and IMSC 1.1 TTML to output/.
- 平台
web· 任意系统(网页)- 应用
- OOONA
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
type· 文字与表单av· 音视频时序key· 快捷键- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Exports parse; timings equal template; 0 line/cps violations; italics match template flags; COMET ≥0.80; TTML validates against the IMSC 1.1 text profile; workspace QC report shows 0 errors. No OOONA API key is issued to the workspace user, so edits and exports must come from the browser session.
建议部分得分
20% timings locked; 30% line/cps limits and italics; 30% translation (COMET); 20% valid exports and QC
R10.07.01.03-T09 Turn English SDH into Brazilian Portuguese standard subtitles
原始指令
input/movie_en_sdh.srt has English SDH (speaker IDs, [sound effects], ♪ lyrics). In Subtitle Edit create Brazilian Portuguese standard subtitles: remove SDH-only cues and annotations, merge or retime cues that become too short (min 1 s, ≤17 cps), translate dialogue, keep song lyrics only where fixtures/lyrics_rules.md says they are plot-relevant, and save output/movie_ptbr.srt.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单av· 音视频时序click· 指向与点击- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
No bracketed effects, speaker-ID prefixes or ♪ outside allowed lyric cues; removed cue set = gold; durations ≥1 s and ≤17 cps; in-times ±100 ms of gold; COMET ≥0.80; lyric cues match the plot-relevant list. Subtitle Edit's /convert mode, PowerShell and Python are blocked by AppLocker; Sysmon detects output written by any process other than SubtitleEdit.exe.
建议部分得分
30% SDH removal exact; 20% duration/cps rules; 35% translation (COMET); 15% lyric handling
R10.07.01.03-T10 Create a forced-narrative track for Russian dialogue in an English film
原始指令
In the English film clip input/border.mp4 (14 min) characters speak Russian in several scenes with no burned-in subtitles. In Subtitle Edit create an English forced-narrative track: one cue per Russian line using translations from fixtures/ru_dialogue_list.pdf, timed to the audio, plus the 3 plot-relevant Cyrillic signs. Save output/border_forced.srt and a TTML with cues flagged forced.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序type· 文字与表单vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Cue spans vs gold Russian speech (IoU ≥0.7 per cue, recall ≥90%); no cues over English speech; text matches the dialogue list; 3 sign cues within ±0.5 s; TTML marks cues forced; cps and gap rules 0 violations. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
45% Russian lines found and timed; 15% no false cues; 20% sign cues; 20% forced flag and timing rules
R10.07.01.03-T11 Translate a talk into Simplified Chinese under a 9 cps style guide
原始指令
Translate input/talk_en.srt (220 cues, conference talk) into Simplified Chinese in Subtitle Edit per fixtures/zh_style.pdf: ≤16 characters per line, one line preferred, ≤9 characters per second, full-width punctuation inside lines but no comma or full stop at line end (use a space), Arabic numerals. Merge or split cues as needed while keeping speech sync. Save output/talk_zh.srt.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单av· 音视频时序- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Parse: ≤16 chars/line, ≤9 cps, line-end punctuation rule and numerals by regex; cue boundaries within ±150 ms of gold phrase boundaries; speech coverage ≥95%; document-level COMET ≥0.80 vs reference. Subtitle Edit's /convert mode, PowerShell and Python are blocked by AppLocker; Sysmon detects output written by any process other than SubtitleEdit.exe.
建议部分得分
35% line and cps limits; 15% punctuation and numerals; 20% sync and coverage; 30% translation (COMET)
R10.07.01.03-T12 QC a vendor's French subtitles against the English template
原始指令
A vendor delivered input/ep9_fr.srt translated from template input/ep9_en.srt. In Subtitle Edit open both side by side with the video and fix all defects: missing cues, mistranslated numbers, wrong speaker dashes, overlaps, cues crossing scene cuts, over-long lines and mistimed cues. Save output/ep9_fr_qc.srt and list each fix in output/qc_log.csv (cue index, defect type).
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
HY· 混合- 交互原语
av· 音视频时序vis· 视觉判断type· 文字与表单- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Pass/fail check for each of 10 seeded defects; all other cues byte-identical; qc_log.csv rows match defect ids (cue index + type) with ≥8 correct; global timing rules 0 violations. Subtitle Edit's /convert mode, PowerShell and Python are blocked by AppLocker; Sysmon detects output written by any process other than SubtitleEdit.exe.
建议部分得分
70% seeded defects fixed, equal shares over the 10; 20% QC log accuracy; 10% no collateral changes
R10.07.01.03-T13 Move Spanish subtitles to the top where on-screen text appears
原始指令
input/lecture_es.srt (260 cues) is for input/lecture.mp4, whose lower third shows slide captions and name supers at varying times. In Subtitle Edit with the video, add {\an8} to every cue that overlaps on-screen text at the bottom, and only those; keep text and timings unchanged. Save output/lecture_es_pos.srt.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
vis· 视觉判断av· 音视频时序click· 指向与点击- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Gold intervals of bottom on-screen text (manual annotation): cues overlapping them carry {\an8}, others none; precision and recall ≥0.95; text and timings unchanged. Text regions exist only in pixels. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
50% recall of cues to move; 30% precision; 20% text and timings unchanged
R10.07.01.03-T14 Time an untimed French script to speech with Aegisub's waveform
原始指令
input/podcast_video.mp4 has an untimed French translation script fixtures/script_fr.txt (180 lines). In Aegisub time each line to its English speech using the audio waveform or spectrum: start at speech onset, end ≤0.5 s after speech ends, minimum 1 s, close gaps under 0.5 s to 2 frames, split lines over 42 characters into two. Save output/podcast_fr.ass.
- 平台
win· Windowsmac· macOSlin· Linux- 应用
- Aegisub
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
av· 音视频时序drag· 拖放key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
≥90% of starts within ±100 ms of gold speech onsets; ends ≤500 ms after offsets; gap-closing rule 0 violations; ≤42 chars/line; order and text equal the script; no cue spans a speaker change. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
50% start accuracy (proportional); 20% end accuracy; 20% gap and duration rules; 10% line splitting
R10.07.01.03-T15 Karaoke-time a song's romaji and add an English translation line
原始指令
Translate and time the opening song in input/op.mkv in Aegisub: for each of the 14 lyric lines create a romaji line timed per syllable with \k tags in karaoke mode, plus an English translation line (style 'OP-EN') timed to the whole line. Use fixtures/op_lyrics_ja.txt and fixtures/op_translation_brief.md. Save output/op_karaoke.ass.
- 平台
win· Windowsmac· macOSlin· Linux- 应用
- Aegisub
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序key· 快捷键drag· 拖放- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
≥85% of syllable boundaries within ±60 ms of gold syllable onsets; syllable splits match gold mora segmentation; line times within ±2 frames; 14 English lines, one line ≤45 chars, CometKiwi QE ≥0.70; styles present. Aegisub's Lua automation autoload is disabled, the agent has no terminal, and a file-audit log detects .ass writes by any process other than Aegisub.
建议部分得分
50% syllable timing; 15% segmentation; 15% line timing; 20% English lines
R10.07.01.03-T16 Subtitle a 44-minute episode into German to a full client spec
原始指令
Produce German subtitles for input/s02e05.mp4 (44 min) from the English template (612 cues, timings unlocked) in Subtitle Edit or OOONA. Follow fixtures/client_ttsg_de.pdf (17 cps, 42 chars, 2 lines, shot-change rules, italics, songs), retime where German needs it, clear all checks, and deliver output/s02e05_de.srt and IMSC 1.1 TTML.
- 平台
win· Windowsweb· 任意系统(网页)- 应用
- Subtitle Edit · OOONA
- 交互表面
desk· 桌面 GUIbrow· 浏览器- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
HY· 混合- 交互原语
type· 文字与表单av· 音视频时序vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
long· 长流程- 提案难度
- 5 / 5
建议验证方式
All TTSG rule counters 0; starts ±150 ms of speech; shot-change violations 0 vs gold shot list; COMET ≥0.80; names and numbers 100% vs entity list; IMSC validates; cue count within ±10% of template. PowerShell and Python are blocked by AppLocker and no OOONA API key is issued; Sysmon detects deliverables written by any process other than SubtitleEdit.exe or the browser.
建议部分得分
30% translation and entities; 30% reading-speed/line rules; 25% sync and shot changes; 15% valid deliverables
R10.07.01.03-T17 Conform Spanish subtitles to a re-edited promo without an EDL
原始指令
input/promo_es.srt was timed to the old cut. The new cut input/promo_v2.mp4 drops two scenes, swaps two others and trims one shot; no EDL exists. In Subtitle Edit compare picture and audio to conform the subtitles: delete cues over removed material, move and retime the rest, and resolve the trimmed shot. Save output/promo_es_v2.srt.
- 平台
win· Windows- 应用
- Subtitle Edit
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序vis· 视觉判断nav· 平移 / 缩放 / 滚动- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
Kept cue set equals gold (F1 ≥0.95); retained cues start within ±80 ms of gold; no cue over removed material; order follows the new cut; text unchanged. Piecewise changes mean no single offset passes. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
30% removed cues correct; 50% retained cues retimed (proportional); 20% order and text intact
R10.07.01.03-T18 Find burned-in subtitle errors in a distributor screener
原始指令
The screener input/screener_fr_burned.mp4 has French subtitles burned in from input/approved_fr.srt (520 cues). Scrub the video in Subtitle Edit or VLC and report every discrepancy: missing cues, wrong text, or burned-in timing off by more than 3 frames. Write output/burnin_qc.csv with cue index, issue type and observed in/out timecode.
- 平台
win· Windowsmac· macOS- 应用
- Subtitle Edit · VLC
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
HY· 混合- 交互原语
av· 音视频时序vis· 视觉判断nav· 平移 / 缩放 / 滚动- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
9 seeded discrepancies: a row matches when cue index and type match and observed timecode is within ±2 frames; precision ≥0.8 and recall ≥0.8. Burned-in text exists only in pixels. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
60% recall; 25% precision; 15% observed timecodes within tolerance
R10.07.01.03-T19 Build a stacked Korean–English bilingual subtitle in Aegisub
原始指令
For a language-learning channel make a bilingual subtitle for input/vlog_ko.mp4 (90 lines) in Aegisub: time the Korean lines from fixtures/ko_script.txt to speech, add the matching English lines from fixtures/en_lines.txt in a smaller style stacked above the Korean with identical in/out times, one line each, and move both to the top while lower-third graphics are on screen. Save output/vlog_bi.ass.
- 平台
win· Windowsmac· macOSlin· Linux- 应用
- Aegisub
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
HY· 混合- 交互原语
av· 音视频时序vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Each KO line paired with its EN line at identical times; ≥90% of KO starts within ±150 ms of gold onsets; EN style size/margins per spec; top placement exactly during gold lower-third intervals; texts equal the scripts. Terminal has no ffmpeg, speech aligner or OCR, and package installs are blocked.
建议部分得分
45% Korean timing; 20% English pairing and style; 25% top placement; 10% text exact
R10.07.01.03-T20 Translate and retime teaser captions on Kapwing's timeline
原始指令
In Kapwing (test workspace) project 'Product teaser 45s' has English subtitles. Translate them to French with the built-in translate, apply the 6 corrections in fixtures/fr_feedback.txt, then drag cue edges on the timeline so no cue starts before its speech or stays more than 0.5 s after it ends. Export output/teaser_fr.srt.
- 平台
web· 任意系统(网页)- 应用
- Kapwing
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
drag· 拖放av· 音视频时序type· 文字与表单- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
SRT: the 6 corrections present verbatim; cue count equals source; starts 0–150 ms after gold speech onsets and ends ≤500 ms after offsets for ≥90%; other cues COMET ≥0.80 vs reference. No Kapwing API key is issued and the agent has no terminal; the SRT must be Kapwing's export from the browser session (download record).
建议部分得分
30% six corrections; 50% timing tolerance (proportional); 20% translation quality and cue count
已有研究映射
当前映射未给此小类指定基准参考。