# 种子还在下载，就能开始看

> 粘贴磁力链接，选好要看的一集，按下播放。播放器会优先下载你马上要看到的那一段，所以一部电影几秒钟就能开始播放，不必等整个文件下载完。

来源：https://frameplayer.app/zh/torrent-streaming
更新于：2026-09-21

普通的种子客户端按照其他用户碰巧发来的顺序下载文件。要把下载完成，这个顺序没问题；要边下边看，它就不对了：电影的第一分钟可能最后才到。[Frame Player](https://frameplayer.app/zh) 把顺序反了过来。它按照你观看的顺序请求文件块，到一块就播一块。

## 打开种子

1. 在开始界面选择**打开链接**，粘贴磁力链接。指向 `.torrent` 文件的链接也可以，资源的 RSS 订阅也可以。手上已有的 `.torrent` 文件可以直接拖到窗口中，或者用**打开文件**打开。
2. 对于磁力链接，播放器要先从其他用户那里获取文件列表。这通常需要几秒钟，冷门的种子最多可能需要一分半钟；打开过的种子会被记住，再打开时立即可用。
3. 选择要看的内容。种子中的其他视频都会进入播放队列，但只有正在播放的文件会被下载。
4. 文件开头下载到足够的部分后，就开始播放。

*图：边下载边播放的种子。角落里的读数依次是下载速度、用户数，以及这个文件已有多少在磁盘上。*

## 背后发生了什么

播放器在你的电脑上运行一个小型 Web 服务器，除了播放器本身谁都访问不到，然后把这个服务器上的一个地址交给视频引擎。mpv 读取这个地址的方式和读取任何在线视频一样：每次请求一段字节。每个请求都会告诉种子客户端你看到了电影的哪里，客户端就优先下载这个位置前方的文件块。

不会预先下载任何东西。一个包含整季的种子，不会开始下载整季：打开第三集，就只下载第三集。

*示意图：播放位置附近的文件块最先请求，并按顺序下载。其余部分要等到被读取时才下载。*

**可以往后跳，进度条会告诉你代价**。文件中已下载的部分在进度条上用阴影标出，跳到阴影区域内会立即播放，跳到阴影之外则要等其他用户发来数据。种子状况良好时大约等一秒；如果只有两个疲惫的做种者，可能要久得多。读数会说明问题出在没有用户，还是现有的用户速度太慢，因为这是两种不同的问题。

**预览照样能用**。悬停在进度条上，任何已下载的部分都会显示缩略图。整个文件下载到磁盘后，它会和本地文件一样获得完整的预览缩略图。

## 一季就是一个播放队列

*图：种子列表：看完的集会有标记，正在看的那一集显示还剩多少，下方的条显示哪些部分已在磁盘上。*

打开一集，种子中的其余部分就成了播放队列，按自然顺序排列（`E2` 在 `E10` 之前）。正在看的这一集下载完后，下一集会在后台开始下载，只提前一集，不会更多。这足以让一季在两集之间不停顿地连续播放，又不至于让播放器变成下载管理器，把你的磁盘塞满可能永远不会看的内容。

开始界面上每个种子只占一行。点击它会继续你正在看的那一集，而不是再问一遍，重启后也一样：播放位置、选择的音轨和字幕都按种子的标识记住，而不是按当天播放时用的地址。

## 资源自带的字幕

资源经常自带字幕文件，Sintel 的种子里就有十个。播放器会找出属于正在播放的这一集的字幕，自动添加到字幕菜单中，你不需要再去搜索已经下载好的东西。如果资源里没有字幕，内置的[字幕搜索](https://frameplayer.app/zh/guides/subtitles-out-of-sync)对种子和对文件的用法完全一样。

## 上传默认关闭，除非你自己开启

在包括德国在内的一些国家，上传带来的法律风险远比下载严重，播放器不应该悄悄让任何人参与上传。所以 Frame Player 默认不上传：它从不向其他用户提供文件块，也从不告诉其他用户自己有哪些文件块。

> **注意：** **不上传并不等于隐身**。为了找到用户，播放器必须向种子的 Tracker 和 DHT 汇报自己，所以任何关注这个种子的人仍然能看到你加入了。

如果你愿意回馈，可以在“设置 › 种子”中开启**观看时做种**；再次关闭会立即停止，而不是等到电影结束。

## 种子无法开始时

播放器会在加载界面上用文字说明属于下面哪种情况。

- “**正在查找种子…**”仍在从其他用户那里获取文件列表。最多等一分半钟。
- “**无人响应。**”找不到任何正在为这个种子做种的人。它可能已经没有做种者了。
- 过了一段时间仍是“**正在连接其他用户…**”或“**暂无用户**”：用户是有的，但连接都无法建立。禁止 BitTorrent 的 VPN 或会过滤它的运营商，表现就是这样。“设置 › 种子”中的**连接加密**可以绕过识别协议的过滤，**SOCKS5 代理**可以绕过按目的地址进行的拦截。
- **大种子却只有少数用户**。大多数用户位于路由器之后，只能由他们连接你，反过来不行。**接受传入连接**会请求路由器打开一个端口（需要路由器启用 UPnP），设置中会显示路由器是否真的打开了。

## 一季新增了一集时

种子无法增加内容。上传者添加下一集时，会发布一个带有新磁力链接的新种子，普通客户端会从头把整季再下载一遍。Frame Player 则可以用新版种子替换原来的种子：已有的集会保留并校验，每一集的观看位置都会沿用，只下载新的那一集。如果种子来自资源的 RSS 订阅，开始界面会自动发现新版种子并提示更新。

## 在电视上看，和朋友一起看

仍在下载的种子可以[投屏到电视](https://frameplayer.app/zh/cast-to-tv)，电视读取的是与播放器相同的数据流。在[一起看的房间](https://frameplayer.app/zh/watch-together)里，种子是最容易共享的：大家从同一批用户那里获取同一个文件，跟着你看下一集时，谁都不用粘贴任何东西。

## 常见问题

### 必须等整个文件下载完吗？

不用。文件开头一下载好就开始播放，播放位置前方的文件块始终优先下载。种子状况良好时只需几秒钟；做种者很少的种子会慢一些，播放器会显示下载速度和用户数，让你知道是哪种情况。

### Frame Player 会在我观看时上传（做种）吗？

除非你自己开启，否则不会。上传默认关闭：播放器只下载，从不向其他用户提供文件块，也从不告诉他们自己有哪些文件块。不过这并不能让你隐身，因为寻找用户仍然需要向 Tracker 和 DHT 汇报自己。开关在“设置”的“种子”页中。

### 下载的文件在哪里，怎么删除？

默认在播放器自己的缓存文件夹中，你也可以在“设置 › 种子”中另选一个位置。打开过的每个种子都会列在开始界面上，并标出它占用的磁盘空间，在那里移除它就会删除它的数据。设置中的“清除种子缓存”会一次性删除播放器下载的所有内容。

### 播放器显示“暂无用户”，怎么办？

如果能找到用户但一个都连不上，说明你和其他用户之间有东西在拦截 BitTorrent，通常是禁止 BitTorrent 的 VPN，或者会过滤它的运营商。“设置 › 种子”中有“连接加密”，可以绕过根据流量内容进行的过滤；还有“SOCKS5 代理”，可以绕过按目的地址进行的拦截。如果完全没有任何回应，这个种子可能已经没有做种者了。

### 种子边下边播合法吗？

边下边播就是在下载，所以适用的规则和其他任何下载一样：某一次下载是否合法，取决于下载的是什么以及你身在何处。有很多视频本来就是以种子形式发布的，从公有领域的档案到 Blender 的 Sintel 和 Tears of Steel 这样的知识共享许可电影。
