diff --git a/.workbuddy/skills/guanghuclip-video-generate/references/EXPERIENCE_BANK.md b/.workbuddy/skills/guanghuclip-video-generate/references/EXPERIENCE_BANK.md index e795ea2..9f8c4a2 100644 --- a/.workbuddy/skills/guanghuclip-video-generate/references/EXPERIENCE_BANK.md +++ b/.workbuddy/skills/guanghuclip-video-generate/references/EXPERIENCE_BANK.md @@ -73,5 +73,8 @@ created: D131 · 2026-06-12 ### 第一集拼接 - SG FFmpeg: `/usr/bin/ffmpeg` v6.1.1 -- 纯拼接: `ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4` -- 成品: 7镜45秒10MB,已部署guanghuclip.cn \ No newline at end of file +- ❌ `-c copy` 拼接:MP4格式只粘上部分文件(7镜只出4镜) +- ❌ `cat` 拼接:MP4容器不兼容,播放器只读第一个文件 +- ✅ TS流中间格式:`ffmpeg -i in.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts out.ts` → `cat *.ts` → `ffmpeg -i combined.ts -c copy -bsf:a aac_adtstoasc out.mp4` +- ✅ `-c:v libx264` 重编码在低内存服务器会OOM(SIGTERM),优先用TS流无损方案 +- 成品: 7镜40秒19MB,已部署guanghuclip.cn \ No newline at end of file