🐛修复BGM导致抖音解析失败 #50
This commit is contained in:
parent
7763b9d959
commit
d55fb8be77
1 changed files with 6 additions and 3 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
# -*- encoding: utf-8 -*-
|
# -*- encoding: utf-8 -*-
|
||||||
# @Author: https://github.com/Evil0ctal/
|
# @Author: https://github.com/Evil0ctal/
|
||||||
# @Time: 2021/11/06
|
# @Time: 2021/11/06
|
||||||
# @Update: 2022/07/01
|
# @Update: 2022/07/03
|
||||||
# @Function:
|
# @Function:
|
||||||
# 核心代码,估值1块(๑•̀ㅂ•́)و✧
|
# 核心代码,估值1块(๑•̀ㅂ•́)و✧
|
||||||
# 用于爬取Douyin/TikTok数据并以字典形式返回。
|
# 用于爬取Douyin/TikTok数据并以字典形式返回。
|
||||||
|
|
@ -217,8 +217,11 @@ class Scraper:
|
||||||
# 尝试获取视频背景音乐
|
# 尝试获取视频背景音乐
|
||||||
for key in js['item_list'][0]:
|
for key in js['item_list'][0]:
|
||||||
if key == 'music':
|
if key == 'music':
|
||||||
|
if len(js['item_list'][0]['music']['play_url']['url_list']) != 0:
|
||||||
# 视频BGM链接
|
# 视频BGM链接
|
||||||
video_music = str(js['item_list'][0]['music']['play_url']['url_list'][0])
|
video_music = str(js['item_list'][0]['music']['play_url']['url_list'][0])
|
||||||
|
else:
|
||||||
|
video_music = 'No BGM found'
|
||||||
# 视频BGM标题
|
# 视频BGM标题
|
||||||
video_music_title = str(js['item_list'][0]['music']['title'])
|
video_music_title = str(js['item_list'][0]['music']['title'])
|
||||||
# 视频BGM作者
|
# 视频BGM作者
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue