# 选择字幕与源视频版本

有时候一集文件对应不止一个视频文件或有不止一种字幕，我们可以**在播放前**手动选择。

1. 播放前点击视频的详情区域，即点击标题与简介区域，如图红框所示

<figure><img src="https://assert.bgp.yt/seas-details.png" alt=""><figcaption><p>季度详情页：点击视频详情</p></figcaption></figure>

2. 进入单集详情页面，可以选择本季对应的视频版本（如有）及选择需要的字幕（如有）或视频的音轨（如有，图二）

<figure><img src="https://assert.bgp.yt/vid-details.png" alt=""><figcaption><p>视频详情页：版本与字幕</p></figcaption></figure>

<figure><img src="https://assert.bgp.yt/stereo-details.png" alt=""><figcaption><p>视频详情页：音轨与字幕</p></figcaption></figure>

3. 再进行播放。

“播放错误：当前视频没有兼容的流。请稍后再试或联系您的管理员以获取详细信息。”[^1] 的形成原因与解决办法

通常来说出现此错误是无法解析播放内容，进一步说，大部分都是Linux系统无法解析字幕编码。所以在添加媒体时，我们会偏好内嵌字幕（无需单独解码字幕），或外挂字幕（如图，一般会排在字幕列表后几位，以(ASS)[^1]/(SRT)[^1]/(SSA)[^1]等后缀结尾）。

<figure><img src="https://assert.bgp.yt/subtitle-details.png" alt=""><figcaption><p>选择外挂字幕</p></figcaption></figure>

如果您遇到了“没有兼容的流”，您可以尝试在播放前选择字幕。通常来说我们在外挂字幕的同时也会调整字幕的编码，可以被播放器正常解析；而播放器默认会优先选择视频内封的字幕，而内封字幕的编码**比较混乱且难以修改**。

[^1]:


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://intro.bgp.yt/high-end-cheese/video-and-subtitle-select.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
