|
@@ -113,6 +113,9 @@ class LndwjckdRecommend:
|
|
|
vid = feeds[i]["vid"]
|
|
|
# 获取视频链接
|
|
|
video_page = cls.get_video_url(vid, log_type, crawler, env)
|
|
|
+ cover = video_page.get("cover", "")
|
|
|
+ if cover == "":
|
|
|
+ cover = feeds[i].get("poster", "")
|
|
|
video_dict = {
|
|
|
"video_title": video_title,
|
|
|
"video_id": feeds[i]["vid"], # 视频id
|
|
@@ -120,7 +123,7 @@ class LndwjckdRecommend:
|
|
|
"publish_time_str": publish_time_str,
|
|
|
"is_video": int(feeds[i].get("is_video", 0)), # 类型
|
|
|
"category_id": int(feeds[i].get("category_id", 0)), # 视频来源
|
|
|
- "cover_url": video_page.get("cover", ""), # 视频封面
|
|
|
+ "cover_url": cover, # 视频封面
|
|
|
"video_url": video_page.get("res"), # 视频链接
|
|
|
"click": int(feeds[i].get("click", 0)), # 点击数
|
|
|
"video_time": int(feeds[i].get("vtime", 0)), # 视频时长(m)
|