ffmpeg-burn-subtitles-pil
97 / 100 · Low risk
Fine to try.
在**缺少字幕滤镜的 ffmpeg 构建**上把字幕烧进视频像素(硬字幕),并完成「标题板 + 正片 + 片尾板」的成片合板。当用户要求烧字幕/硬字幕/把 SRT 压进画面,或本机 ffmpeg 报 `No such filter ass` / `subtitles` / `drawtext`,或需要把多段对白按时间轴排布成双语字幕时使用。核心方案:PIL 渲染透明 PNG 图层 → ffmpeg concat + 单次 overlay(不依赖 libass/freetype)。同时覆盖静音/无声视频的四轨混音与侧链闪避不可用时的电平差替代方案。注意:若只是外挂 SRT 或环境有 libass,请直接用 `subtitles` 滤镜,不要走本流程。
Partially scanned — some files couldn't be read; we'll retry on the next scan
What this skill can do
Runs commands on your computer
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'ffmpeg-burn-subtitles-pil' ] || [ -L ~/.agents/skills/'ffmpeg-burn-subtitles-pil' ]; then echo 'A skill folder named ffmpeg-burn-subtitles-pil already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ahang1598/doubao-workbuddy-qwenwork-skills' "$d" && git -C "$d" checkout --quiet '5e45653f59a2e4a2a65f575e8aaf7637165674d5' -- 'workbuddy/connectors/marketplace/connectors/workrally1/skills/ffmpeg-burn-subtitles-pil' && mkdir -p ~/.agents/skills && cp -R "$d"/'workbuddy/connectors/marketplace/connectors/workrally1/skills/ffmpeg-burn-subtitles-pil' ~/.agents/skills/'ffmpeg-burn-subtitles-pil' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'ffmpeg-burn-subtitles-pil' ~/.claude/skills/'ffmpeg-burn-subtitles-pil' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
[](https://zalavijaysinh.github.io/skilltrust/repos/ahang1598/doubao-workbuddy-qwenwork-skills/)
Score history
| Date | Version | Score |
|---|---|---|
| 2026-11-07 | 5e45653 | 97 |