Python网页抓取保存Tik-Tok视频从u

2024-05-18 11:41:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从以下网址保存视频:

原件:

https://api2.musical.ly/aweme/v1/play/?video_id=v09044a20000beeff4c108gs7sflfdug

将更改链接到此:

^{pr2}$

视频来自蒂克托克。当你转到该网址时,它会立即将你重定向到另一个网址。另一个网址是我想要的,以便保存视频。但是,它指向的url没有“查看html源代码”选项。我可以检查元素并显示它有一个video标记,但我无法找到保存标记之间的url的方法。我正在使用python和beauthoulsoup。我试着用硒来做这个,但是没有效果。在


Tags: https标记idurlplay视频videoly
1条回答
网友
1楼 · 发布于 2024-05-18 11:41:14

编辑:

它重定向到的链接一直在变化!截至2019年8月27日,以下链接起作用。。。在

如果您得到Access denied,您应该再次检查链接。。。在

我认为你应该使用其他库来保存视频。。。在

例如(在Python 3+中):

import urllib.request


vid_url = "http://v19.muscdn.com/21b98c731608b8aa296ec31468c26dd1/5d652a88/video/tos/maliva/tos-maliva-v-0068/e5a1ab74d0b54f97b3578924a428e58d/?rc=amdvdnY7NDdpaDMzNTczM0ApdSlINzU2NTM0MzM2MzM1MzQ1b2k5ZmU5Z2c1ZGY5ZmQzPGZAaUBoNnYpQGczdilAZjY1QHJjYzRkLWBjYl8tLV4xNnNzOmk0NTU1LjQtLi4uMTQ0NTYtOiM2MDAtXjQzXzMxMTFeMWEzYSNvIzphLW8jOmAtbyMwLl4%3D"

urllib.request.urlretrieve(vid_url, "your_video_name.mp4")

如果您坚持使用selenium,您可以添加如下选项:

^{pr2}$

希望这对你有帮助!在

相关问题 更多 >