这是一个创建于 3446 天前的主题,其中的信息可能已经有所发展或是发生改变。
RT。
Biligrab(https://github.com/cnbeining/Biligrab),一个Mac和Linux下的Bilibili全能下载器和简单观看器,想实现这个功能:
传递任何视频link,导出M3U文件,结合ASS导出功能(来自Danmaku2ASS)直接在大多数播放器中播放视频而不下载。
但是M3U要视频分段的时间。。。
如果B站的API可以用,那么我们可以知道分段时间;但是如果视频被版权,或者被封杀,或者涉及地理封锁,这个API就失效了。
然后就是标题的问题了:如何在不下载整个视频文件(以HTTP提供)的情况下知道这个文件的时长?
求集思广益。。。