我尝试遍历源代码,但给出相同的URL链接
<meta property="og:video:url" content="https://twitter.com/i/videos/823649890379120640?embed_source=facebook">
是否有技巧来获取视频的URL或其位置?
#1 楼
您正在查看错误的代码段。 Twitter的特征略显模糊。将其订购后,您会收到类似以下内容的信息:另一个提示:“ video_url”指向播放列表文件。由于法律义务,我不会这样做。我希望这会有所帮助
#2 楼
youtube-dl
是一个不错的程序,可以从许多网站下载媒体内容,包括twitter(尽管有程序名称)。它是开源的,对其进行研究可以帮助您了解如何检索正确的URL和其他各种内容(媒体质量等)#3 楼
是的你可以。原始帖子在这里。说明:
在您的链接中:
https://twitter.com/i/videos/823649890379120640?embed_source=facebook
您可以看到带有一些信息的JSON。
"statusTimestamp":{"local":"21:53 - 23 janv. 2017"}
"user":{"screen_name":"VinePhilly" ...}
"tweet_id":"823649890379120640"
因此,您可以使用
https://twitter.com/VinePhilly
访问所有者的个人资料,并制作网址以使用https://twitter.com/VinePhilly/status/823649890379120640
访问原始帖子。 模式是:https://twitter.com/user/status/tweet_id
评论
问题是关于访问视频文件,而不是原始的推文...
–滕西拜
17-10-31在13:20
评论
最初由@reversalmushroom撰写,并由我作为评论发布,因为他们没有足够的声誉来发表评论:“我仍然无法从那里找到视频URL。我如何找到它?以“ .mp4”之类的格式或其他一些视频格式显示。”
–巨型甜菜
17-10-31在7:16