Forráskód Böngészése

update by readme.md

wangkun 2 éve
szülő
commit
cda85b2e50
3 módosított fájl, 40 hozzáadás és 44 törlés
  1. 34 38
      README.md
  2. 5 5
      main/music_album_recommend.py
  3. 1 1
      main/run_music_album_recommend.py

+ 34 - 38
README.md

@@ -1,51 +1,47 @@
-音乐相册小程序爬虫: https://git.yishihui.com/Server/crawler_music_album
+# 音乐相册小程序爬虫
 
-云文档: https://w42nne6hzg.feishu.cn/sheets/shtcnT6zvmfsYe1g0iv4pt7855g?sheet=f5a76e
+#### 文档
 
-ffmpeg==1.4
-ffmpeg_python==0.2.0
-loguru==0.6.0
-oss2==2.15.0
-requests==2.27.1
-urllib3==1.26.9
-python==3.10
+1. GIT: https://git.yishihui.com/Server/crawler_music_album
+2. 云文档: https://w42nne6hzg.feishu.cn/sheets/shtcnT6zvmfsYe1g0iv4pt7855g?sheet=f5a76e
 
-执行入口:
 
-cd ./crawler_music_album
+#### 软件架构
 
-python3 main/run_recommend.py 
+1. ffmpeg==1.4
+2. ffmpeg_python==0.2.0
+3. loguru==0.6.0
+4. oss2==2.15.0
+5. requests==2.27.1
+6. urllib3==1.26.9
+7. python==3.10
 
 
-#**********2022/7/13**********#
+#### 使用说明
 
-1.基础筛选门槛 
+1. cd ./crawler_music_album
+2. python3 main/run_recommend.py 
 
-- 播放量≥20000
 
-- 分享量≥200
+#### 需求 
 
-- 视频时长≥1分钟
+2020/9/2
+1. 取消限制:分享率<1%的视频
+2. 运行时间: 6:00:00 - 18:00:00
 
-
-2.视频下载门槛
-
-- 标题为空的视频,不进行下载。
-
-- 视频时长<1分钟,不进行下载。
-
-- 分享率<1%的视频,不进行下载(分享量/播放量)
-
-- 标题中含有以下词汇的视频,直接过滤掉,不进行下载。
-
-
-3.视频上传
-
-- 渠道号:YINYUEXIANGCE
-
-- 所有的视频随机分配到9个账号上: 20631253, 20631254, 20631255, 20631256, 20631257,20631258, 20631259, 20631260, 20631261
-
-- 标题和封面用原视频标题封面
-
-- 运行时间间隔:10 分钟
+2022/7/13
+1. 基础筛选门槛 
+   1. 播放量≥20000
+   2. 分享量≥200
+   3. 视频时长≥1分钟
+2. 视频下载门槛
+   1. 标题为空的视频,不进行下载。
+   2. 视频时长<1分钟,不进行下载。
+   3. 分享率<1%的视频,不进行下载(分享量/播放量)
+   4. 标题中含有以下词汇的视频,直接过滤掉,不进行下载。
+3. 视频上传
+   1. 渠道号:YINYUEXIANGCE
+   2. 所有的视频随机分配到9个账号上: 20631253, 20631254, 20631255, 20631256, 20631257,20631258, 20631259, 20631260, 20631261
+   3. 标题和封面用原视频标题封面
+   4. 运行时间间隔: 60 分钟
 

+ 5 - 5
main/recommend_list.py → main/music_album_recommend.py

@@ -327,11 +327,11 @@ class Recommend:
                     Feishu.dimension_range(log_type, "music_album", "69UxPo", "ROWS", i + 1, i + 1)
                     Common.logger(log_type).info("视频已中敏感词,删除成功\n")
                     return
-                # 下载规则
-                elif cls.download_rule(download_video_share_cnt, download_video_play_cnt) is False:
-                    Feishu.dimension_range(log_type, "music_album", "69UxPo", "ROWS", i + 1, i + 1)
-                    Common.logger(log_type).info("不满足下载规则,删除成功\n")
-                    return
+                # # 下载规则
+                # elif cls.download_rule(download_video_share_cnt, download_video_play_cnt) is False:
+                #     Feishu.dimension_range(log_type, "music_album", "69UxPo", "ROWS", i + 1, i + 1)
+                #     Common.logger(log_type).info("不满足下载规则,删除成功\n")
+                #     return
                 # 已下载视频表去重
                 elif str(download_video_id) in [n for m in Feishu.get_values_batch(log_type, "music_album", "f5a76e")
                                                 for n in m]:

+ 1 - 1
main/run_recommend.py → main/run_music_album_recommend.py

@@ -7,7 +7,7 @@ import sys
 import time
 sys.path.append(os.getcwd())
 from main.common import Common
-from main.recommend_list import Recommend
+from main.music_album_recommend import Recommend
 
 
 class Main: