YouTube视频URL及youtube-dl获取的音视频播放URL有效期与expire参数含义咨询
YouTube视频URL及youtube-dl获取的音视频播放URL有效期与expire参数含义咨询
我来给你拆解下这两个问题:
一、音视频直链的有效期
通过youtube-dl -g <youtube_link>获取到的音视频单独播放URL,有效期是短期的,没有固定的时长标准——通常从几分钟到几小时不等,YouTube会根据视频热度、访问地区、账号状态等因素动态调整。
实际使用中,拿到链接后尽快用VLC这类播放器播放基本都能正常工作;如果过段时间链接失效了,重新执行一次youtube-dl -g命令生成新的链接就可以了。
二、expire参数的含义
你看到的expire=1703633398是Unix时间戳,它直接对应这个播放链接的失效时间。把这个数字转换成常规的日期时间格式(可以用系统自带的命令或者简单的转换工具),就能知道这个链接具体到哪一分哪一秒就会失效。比如1703633398这个时间戳,转换成北京时间大概是2023年12月26日的某个时刻,到点后这个链接就无法再用来加载音视频内容了。
备注:内容来源于stack exchange,提问作者user2495207
相关产品推荐
相关产品推荐

