windows下载ActivityNet数据集的福利来了,最近下载该数据集,用方法1的方法,发现只能在Linux下面下,然后用他的连接里面的第二种方法,该方法可以在windows下面下载,但只有一个线程,下的时间太长,而且下载下来以后格式不是.mp4,根本就没有后缀,更甚而,这个数据集有的视频被分成了几个片段,但下载下来以后根本就没有成几个,还是一个原始的没有后缀的视频,需要自己再重新写代码修改后缀和按照json文件里面的起止时间将视频再分成几个片段,这样太麻烦了。于是我就将下载Kinetics数据集的方法,修改以后用到这里来,该程序一次性到位,下载以后的视频就是我们想要的视频,而且我还将所有片段的分辨率设置成320x240,现在不设置,以后跑代码的时候也要设置,所以就现在设置了,少占内存,很多视频是1920x1080的,太大了,我下载的ActivityNet100,有10%左右的网址已经失效,没下载下来,下载下来以后的总视频大小是33G,比Kinetics600的530G小多了。但该视频数据集的起止时间有些问题,有的视频片段持续时间一秒钟都不到,我自己下载的时候也没有设置这个,当然可以在程序里面将这个起止时间前后挪挪,视频就可以长一点了,大家下载的时候可以修改一下程序。由于本人水平不行,这点程序调试了我几乎一天的时间,终于搞定,下载周期12个小时,不过国内的用户下载的话,需要用到代理,需要在command = [‘youtube-dl’, ‘–quiet’, ‘–no-warnings’, ‘-f’, ‘mp4’, ‘-o’, ‘"%s"’ % tmp_filename, ‘"%s"’ % (url_base + video_identifier)]这一句中间加上‘-sslocal’,’ ',最后这个引号里面好像是http:\\127.0.0.1:1080, 还是什么的,反正你用代理的就应该知道这里填的啥了。我是将电脑放在澳门朋友那里让朋友在澳门帮忙下载的,网速比国内快多了,所以半天就下载好了,国内下载这个数据集&
windows系统高速下载ActivityNet数据集
最新推荐文章于 2024-09-25 19:41:16 发布