# 《朋友》法语版 MV — 法语歌词 + 中文翻译字幕（定稿）

> 完成时间：2026-09-30
> 底片：`04-高清修复成品/朋友MV-SeedVR2-2x-704x576-50fps.mp4`（SeedVR2 2× 修复 + 50fps 插帧）
> 字幕内容：**B站版硬字幕 OCR 提取 + 用户逐条目视核对**
> 时间轴：**B站版时间 + 8.75 秒 = VCD/SeedVR2 版时间**

---

## 一、成片（`06-带歌词成片/`）

| 文件 | 大小 | 说明 |
|---|---|---|
| `…-50fps-硬字幕-Parisienne.mp4` | 76.2 MB | **推荐**：法语用 **Parisienne** 花体（轻盈飘逸），字幕烧进画面 |
| `…-50fps-硬字幕-GreatVibes.mp4` | 75.8 MB | 法语用 **Great Vibes** 花体（笔画更粗、更华丽） |
| `…-50fps-软字幕.mp4` | 76.3 MB | 字幕为独立流（mov_text），播放器可开关/提取 |

规格：704×576 / 50fps / 4:32.8 / 13635 帧 / AAC，与底片一致。

**字幕样式**（按你的要求）：
- **中文统一简体**（OpenCC t2s 转换）
- **法语用花体**（Parisienne 或 Great Vibes）
- **双语都带描边 + 投影**：法语描边 3.2px / 中文描边 3.0px，深色描边保证在亮背景（如石墙）上也清晰

## 二、字幕源文件（`05-歌词字幕/`）

| 文件 | 说明 |
|---|---|
| `朋友-法语歌词+中文翻译.srt` | 双语 SRT（简体，27 条） |
| `朋友-法语歌词+中文翻译.ass` | ASS（Parisienne 花体版样式） |
| `朋友-法语歌词+中文翻译-GreatVibes版.ass` | ASS（Great Vibes 样式） |
| `朋友-歌词字幕-定稿-带时间对照.txt` | **逐条时间对照表**（B站时间 / VCD时间 / 来源标注） |

## 三、字幕全文（时间 = VCD/SeedVR2 版）

### 开场与人物卡

| 时间 | 法语 | 中文（简体） |
|---|---|---|
| 0:12.8 | 謹以此曲 | 献给所有最亲爱的朋友们 |
| 0:16.8 | Friends · France | 法国 · 朋友 |
| 0:26.8 | Richard Clayderman | 钢琴王子 理查·克莱德门领衔演奏 |
| 0:32.8 | Bondy Children's Choir | 法国天使之音合唱团 |
| 0:44.8 | Diego | 陶笛情人 狄亚哥 |
| 0:56.8 | Eric | 大提琴诗人 艾瑞克 |
| 1:20.8 | Richard Clayderman | 钢琴王子－理查·克莱德门 |
| 1:38.8 | Angelis | 吉他英雄 安吉利斯 |

### 歌词

| 时间 | 法语 | 中文（简体） |
|---|---|---|
| 2:38.8 | Elle t'a dit C'est fini | 再见吧，我的朋友 |
| 2:42.8 | Mais restons bons amis | 虽然我们即将要别离 |
| 2:46.8 | Les années ont passé | 但是，我对你的爱是永远不变的 |
| 2:49.8 | Ton amour est resté | 但是，我对你的爱是永远不变的 |
| 2:52.8 | Depuis tant et tant d'années | 别离 是为了珍藏在我们的爱 |
| 2:58.8 | Tu n'as pas cessé d'l'aimer | 虽然世事难如人愿 |
| 3:06.8 | Et pourtant Oui pourtant | 但是请永远记得我 |
| 3:12.8 | Elle ne veut plus t'aimer | 我最亲爱的朋友 |
| 3:16.8 | Elle t'a dit C'est fini | 再见吧 我的朋友 |
| 3:22.8 | Depuis tant et tant d'années | 别离 是为了珍藏在我们的爱 |
| 3:30.8 | Tu n'as pas cessé d'l'aimer | 虽然世事难如人愿 |
| 3:36.8 | Elle ne veut plus t'aimer | 我最亲爱的朋友 |
| 3:44.8 | Les années ont passé ＋ Ton amour est resté | 但是，我对你的爱是永远不变的（同一块内法语依次显示） |
| 3:51.8 | Depuis tant et tant d'années | 别离 是为了珍藏在我们的爱 |
| 3:55.8 | Tu n'as pas cessé d'l'aimer | 虽然世事难如人愿 |
| 3:58.8 | Et pourtant Oui pourtant | 但是请永远记得我 |
| 4:02.8 | Elle ne veut plus t'aimer | 我最亲爱的朋友 |
| 4:08.8 | Et pourtant Oui pourtant | 但是请永远记得我 |
| 4:13.8 | Elle ne veut plus t'aimer | 我最亲爱的朋友（至片尾） |

> 片尾工作人员名单（导演 马宜中 / 摄影指导 Carlo Varini / 拍摄地法国·维窝修道院 Royaumont）按你要求**未做字幕**。

## 四、内容可靠性标注

- **用户目视确认**：22 条
- **仅 OCR 实证、未目视**：5 条（大提琴卡英文名、第二张钢琴卡、吉他卡、以及 3:50/3:54 两行的法语推定）

## 五、已剔除的错误内容（有据可查）

| 位置 | 内容 | 原因 |
|---|---|---|
| B站 192s | `C'EST QUOI CES CHOSES / 这些是什么东西` | **转载方误贴的串台字幕**，与本片无关 |
| B站 192s | `Romance Anónimo / 爱的罗曼史` | OCR 误读 |
| B站 192s | `Lorsqu'on a le mal du pays / 当你思乡的时候` | OCR 误读 |
| B站 202s | `Et pourtant On pouvait` | OCR 误读（实为 Oui pourtant） |
| B站 62s | `小喇叭 伯瑞利` | **此前自行编造，原盘不存在** |

## 六、制作过程中的两个技术坑（供复现）

1. **ffmpeg `-ss` 与 ASS 时间戳冲突**：用 `-ss 224 -i video -vf ass=x.ass` 抽帧时，ASS 滤镜看到的帧时间戳从 **0** 重新开始，导致 12.75s 之后的事件永远不匹配 —— 表现为"字幕完全不渲染、无 `fontselect` 日志"。
   **解法**：抽帧验证时加 **`-copyts`**：`ffmpeg -copyts -ss 224 -i video -vf ass=x.ass -frames:v 2 out.png`。
   （全片逐帧渲染不受影响，因为不加 `-ss`。）

2. **数字字面量陷阱**：`3:36` 若写成 `3.36` 会被当成 3.36 秒（而非 216 秒）。脚本里统一改为 `(分, 秒)` 元组 + 换算函数。

## 七、复现命令

```bash
# 抽帧验证（必须 -copyts）
ffmpeg -copyts -ss 224 -i 底片.mp4 -vf "ass=字幕.ass" -frames:v 2 检查.png

# 硬字幕成片
ffmpeg -y -i 底片.mp4 -vf "ass=字幕.ass" \
  -c:v libx264 -preset medium -crf 16 -pix_fmt yuv420p -c:a copy 硬字幕.mp4

# 软字幕成片
ffmpeg -y -i 底片.mp4 -i 字幕.srt -map 0 -map 1 -c copy -c:s mov_text 软字幕.mp4
```

---

## 八、去黑边版（2026-09-30 追加）

**黑边实测**（逐行亮度扫描，7 个时间点复核）：
- 上黑边 **56 行**、下黑边 **68 行**（画面有效行 56–507）
- 左右无黑边（右侧仅 18 列暗角，属画面内容）
- → 去黑边裁切参数 **`crop=704:452:0:56`**，输出 **704×452**

`07-去黑边版/`：

| 文件 | 大小 | 说明 |
|---|---|---|
| `朋友MV-SR-704x452-50fps-去黑边-无字幕.mp4` | 76.8 MB | 纯画面，无黑边无字幕（你要的那个） |
| `朋友MV-SR-704x452-50fps-去黑边-带歌词.mp4` | 78.5 MB | 去黑边 + 双语歌词（字幕边距已按新画幅调整） |

**注意**：原片 704×576 里有效画面是 686×452（约 1.52:1），去掉上下黑边后**画面本身就不是 4:3**——这是原始 VCD 素材的宽高比，不是裁切造成的。

**坑**：多行 `\` 续接的 bash 脚本里，`-vf "crop=...,ass=/tmp/x.ass"` 会因续接丢失滤镜参数，导致**只裁剪、没烧字幕**，且输出文件偏小。务必把滤镜写在一行，或先测 `fontselect` 日志确认字幕生效。
