使用Python根据短视频分享链接解析获取有效的视频详情

本文介绍如何使用Python从短视频分享链接中获取有效信息,包括带水印和不带水印的视频链接、视频文案及作者信息。文章中提到,如果不需要涉及数据库操作,可以省略pymysql的相关依赖。同时,还提供了解析含文字链接获取URL的方法,但内容仅限于信息获取,未涉及视频下载过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要是为了:带水印视频链接、不带水印的视频链接、视频文案、作者信息

如果不进行数据库相关操作,可以将
from pymysql import * # 引入数据库依赖
from pymysql.converters import escape_string # 入库字符转义

这两个依赖干掉

import re
import json
import requests
import webbrowser
# 引入数据库依赖
from pymysql import *
# 入库字符转义
from pymysql.converters import escape_string

# 根据DY视频分享链接,获取视频链接
def getDouyinUrlByShareUrl(douyinShareUrl):
    # douyinShareUrl = 'https://v.douyin.com/jUAfreu/'
    # 请求头使用浏览器模拟的手机端请求头
    headers = {
        'user-agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Mobile Safari/537.36 Edg/103.0.1264.62'
    }
    ree = requests.get(douyinShareUrl, headers=headers)
    # 对页面进行重定向处理 获取新的短视频链接
    new_url = ree.url
    # https://www.iesdouyin.com/share/video/7119013227169598754/?region=CN&mid=7119013266652285726&u_code=jdeie942&did=MS4wLjABAAAAaEl_MkpKRQQPoq06DAgPkUuQk8GsfUm8kn-He5q0h9FXhXqqi1RA5CE6_r0ngjn6&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&with_sec_did=1&ti
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学弟不想努力了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值