Hello,
非常感谢工具的编写,我在使用中发现一个问题:
Video 对象的 sync ,new version操作里,video object设为了json_data['data']['dash']['video']的第0个,后续下载也只包括这一个视频,但是这个列表里有很多视频。
同样old version操作只添加了durl里最后一个视频
根据观察(样本很少,不一定对):
new version里,这个列表里面每一个链接都能获取完整视频,所以用第一个没毛病
old version里,这个列表里面的视频只是视频的一部分,只添加最后一个链接会导致下载好的视频只有最后一个分段(3分钟到8分钟不等),但是如果下载全部分段的话会发现分段会重复。。。orz
Hello, 非常感谢工具的编写,我在使用中发现一个问题: Video 对象的 sync ,new version操作里,video object设为了json_data['data']['dash']['video']的第0个,后续下载也只包括这一个视频,但是这个列表里有很多视频。 同样old version操作只添加了durl里最后一个视频
根据观察(样本很少,不一定对): new version里,这个列表里面每一个链接都能获取完整视频,所以用第一个没毛病 old version里,这个列表里面的视频只是视频的一部分,只添加最后一个链接会导致下载好的视频只有最后一个分段(3分钟到8分钟不等),但是如果下载全部分段的话会发现分段会重复。。。orz
貌似并没有找到b站的官方文档,目前不知道如何判断一个视频包括哪些分段以及其顺序。。。