为web版抖音增加下载按钮
另外超清版视频的体积太大了,若要下载极速版或流畅版的视频,是对263行的这句做修改吗
const video_url =
video?.playerApi ?? video?.playerAddr ?? video.bitRateList?.[0]?.playApi;
Date 对象没有 format 方法
1. Date.format
同上楼所说, Date 没有 format ,你需要自己实现一个 format 函数
2. 清晰度问题
需要在 bitRateList 里面找,并且情况可能有点复杂,因为每个视频的清晰度不一样
建议参考我github上dump下了的类型
https://github.com/zhzLuke96/douyin-dl-user-js/blob/83cdd197a91fd3e89f6b16803844c26f9bee9e89/types.ts#L199-L219
应该是看 qualityType 这个值,具体数值什么意思就得你自己调试了
const newDate = new Date();
newDate.setTime(createTime * 1000);
const mediaTime = newDate.format('yyyy-MM-dd-hh-mm-ss');
在第204行的文件名函数build_filename内,尝试加了句把视频发布的时间戳转为日期时间格式的代码,错在哪里,点击下载没反应呢?