Closed Kohaku233 closed 3 years ago
-4wsuPCjDBc_5_15
是{Youtube id}_{start_time}_{end_time}
的简写。
extracting frames中video_id = id2vid[video_id]
的 video_id
对映上面的Youtube id
,是一个固定11位的字符串,你可以这么修改:
import os
key = "YouTubeClips\-4wsuPCjDBc_5_15"
video_id = os.path.basename(key) # “-4wsuPCjDBc_5_15”
video_id = video_id[:11] # “-4wsuPCjDBc”
video_id = id2vid[video_id]
具体错误是KeyError: 'YouTubeClips\-4wsuPCjDBc_5_15',查看了VC_data\Youtube2Text后发现可能现在下载的Youtube视频数据集的名称和pkl中映射的名称不相同,请问该如何解决呢?