![仅下载 torrent 文件的部分内容](https://linux22.com/image/1378309/%E4%BB%85%E4%B8%8B%E8%BD%BD%20torrent%20%E6%96%87%E4%BB%B6%E7%9A%84%E9%83%A8%E5%88%86%E5%86%85%E5%AE%B9.png)
我正在使用 BitTorrent 7.8 下载视频文件,当文件完全下载后,我得到了 3-4 秒(大约 106 帧,我使用 vlc 逐帧方法计算它们)的视频,该视频部分正确(主要是图像的上部是正确的)。
因此,我想知道是否可以只下载包含该部分视频文件的片段,即,我想知道是否有任何方法可以只下载 torrent 文件的某些片段?
此外,如果可能的话,我该如何覆盖损坏的帧?
答案1
BitTorrent 的设计是只下载必要的内容,并支持恢复下载。如果您发现数据似乎已损坏,您可以对下载进行“强制重新检查”,这将验证文件的完整性(相对于创建 torrent 时声明的文件内容)。此强制重新检查应重新启动(或允许您重新启动)损坏部分的下载。
如果强制重新检查没有帮助,那么该文件就是与您在框架中看到的问题共享的。
要从视频文件中提取某些帧,您可以通过 VLC 进行流式传输/导出。在网上搜索“VLC 导出帧”可以找到不同的方法。