Save_bili.py 876 B

1234567891011121314151617181920212223242526
  1. # -*- coding: utf-8 -*-
  2. # @Author : ChenZhaoyuchen
  3. # @Time : 2024/9/13 15:02
  4. # @File : Save_bili.py
  5. import requests
  6. from bilibili_pachong.bilibili_files.utils.setting import *
  7. from bilibili_pachong.bilibili_files.utils.GetResponse import *
  8. def SaveAV(session: requests.session(),url,title,v_url,a_url):
  9. # 设置请求头
  10. headers_bili_av['Referer'] = url
  11. headers_bili_ref['Referer'] = url
  12. # 获取准许
  13. session.options(v_url, headers=headers_bili_ref)
  14. session.options(a_url, headers=headers_bili_ref)
  15. A_content = session.get(a_url, headers=headers_bili_av).content
  16. V_content = session.get(v_url, headers=headers_bili_av).content
  17. with open(Video_path + title + Video_format, mode='wb') as video:
  18. video.write(V_content)
  19. with open(Audio_path + title + Audio_format, mode='wb') as audio:
  20. audio.write(A_content)