问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么下载快手里的视频?谢谢

发布网友 发布时间:2022-04-23 17:36

我来回答

5个回答

懂视网 时间:2022-05-10 07:55

首先,打开fiddler,fiddler作为http/https 抓包神器,这里就不多介绍。

配置允许https

1.jpg

配置允许远程连接也就是打开http代理

1.jpg

电脑ip: 192.168.1.110

然后确保手机和电脑是在一个局域网下,可以通信。由于我这边没有安卓手机,就用了安卓模拟器代替,效果一样的。

打开手机浏览器,输入192.168.1.110:8888也就是设置的代理地址,安装证书之后才能抓包

1.jpg

安装证书之后,在WiFi设置修改网络手动指定http代理

1.jpg

保存后就可以了,fiddler就可以抓到app的数据了,打开快手刷新,可以看到有很多http请求进来,一般接口地址之类的很明显的,可以看到是json类型的

1.jpg

http post请求,返回数据是json ,展开后发现一共是20条视频信息,先确保是否正确,找一个视频链接看下。

1.jpg

那就打开postman来测试,form-data方式提交则报错

1.jpg

换raw这种

1.jpg

报错信息不一样了,试试加上headers

1.jpg

成功返回数据,多试几次,发现每次返回结果不一样。

下面就开始上代码

# -*-coding:utf-8-*-
# author : Corleone
import urllib2,urllib
import json,os,re,socket,time,sys
import Queue
import threading
import logging
# 日志模块
logger = logging.getLogger("AppName")
formatter = logging.Formatter('%(asctime)s %(levelname)-5s: %(message)s')
console_handler = logging.StreamHandler(sys.stdout)
console_handler.formatter = formatter
logger.addHandler(console_handler)
logger.setLevel(logging.INFO)
video_q = Queue.Queue() # 视频队列
def get_video():
 url = "http://101.251.217.210/rest/n/feed/hot?app=0&lon=121.372027&c=BOYA_BAIDU_PINZHUAN&sys=ANDROID_4.1.2&mod=HUAWEI(HUAWEI%20C8813Q)&did=ANDROID_e0e0ef947bbbc243&ver=5.4&net=WIFI&country_code=cn&iuid=&appver=5.4.7.5559&max_memory=128&oc=BOYA_BAIDU_PINZHUAN&ftt=&ud=0&language=zh-cn&lat=31.319303 "
 data = {
 'type': 7,
 'page': 2,
 'coldStart': 'false',
 'count': 20,
 'pv': 'false',
 'id': 5,
 'refreshTimes': 4,
 'pcursor': 1,
 'os': 'android',
 'client_key': '3c2cd3f3',
 'sig': '22769f2f5c0045381203fc57d1b5ad9b'
 }
 req = urllib2.Request(url)
 req.add_header("User-Agent", "kwai-android")
 req.add_header("Content-Type", "application/x-www-form-urlencoded")
 params = urllib.urlencode(data)
 try:
 html = urllib2.urlopen(req, params).read()
 except urllib2.URLError:
 logger.warning(u"网络不稳定 正在重试访问")
 html = urllib2.urlopen(req, params).read()
 result = json.loads(html)
 reg = re.compile(u"[u4e00-u9fa5]+") # 只匹配中文
 for x in result['feeds']:
 try:
  title = x['caption'].replace("
","")
  name = " ".join(reg.findall(title))
  video_q.put([name, x['photo_id'], x['main_mv_urls'][0]['url']])
 except KeyError:
  pass
def download(video_q):
 path = u"D:快手"
 while True:
 data = video_q.get()
 name = data[0].replace("
","")
 id = data[1]
 url = data[2]
 file = os.path.join(path, name + ".mp4")
 logger.info(u"正在下载:%s" %name)
 try:
  urllib.urlretrieve(url,file)
 except IOError:
  file = os.path.join(path, u"神经病呀"+ '%s.mp4') %id
  try:
  urllib.urlretrieve(url, file)
  except (socket.error,urllib.ContentTooShortError):
  logger.warning(u"请求被断开,休眠2秒")
  time.sleep(2)
  urllib.urlretrieve(url, file)
 logger.info(u"下载完成:%s" % name)
 video_q.task_done()
def main():
 # 使用帮助
 try:
 threads = int(sys.argv[1])
 except (IndexError, ValueError):
 print u"
用法: " + sys.argv[0] + u" [线程数:10] 
"
 print u"例如:" + sys.argv[0] + " 10" + u" 爬取视频 开启10个线程 每天爬取一次 一次2000个视频左右(空格隔开)"
 return False
 # 判断目录
 if os.path.exists(u'D:快手') == False:
 os.makedirs(u'D:快手')
 # 解析网页
 logger.info(u"正在爬取网页")
 for x in range(1,100):
 logger.info(u"第 %s 次请求" % x)
 get_video()
 num = video_q.qsize()
 logger.info(u"共 %s 视频" %num)
 # 多线程下载
 for y in range(threads):
 t = threading.Thread(target=download,args=(video_q,))
 t.setDaemon(True)
 t.start()
 video_q.join()
 logger.info(u"-----------全部已经爬取完成---------------")
main()

测试

1334074-20180228131222824-221682161.gif

多线程下载每次下载2000个视频左右,默认下载到D:快手

1.jpg

热心网友 时间:2022-05-10 05:03

找到并打开文件管理器。

2

选择手机,并且选择手机内存。

3

然后找到android文件夹,并打开。

4

打开data文件夹,在里面找到“gifmaker”文件夹,该文件夹就是快手的文件夹。

5

在快手文件夹里面找到“cache”文件夹,这个是缓存文件夹。

6

打开之后可能什么都没有,别担心,这是因为快手把它隐藏了。你只需把隐藏的显示出来就可以了。

7

接着还是选择“cache”文件夹,即缓存文件夹,看过的视频都已缓存在手机上。

8

打开之后就可以看到刚才缓存过得视频了,也就是你看过的视频。

热心网友 时间:2022-05-10 06:21

1、获取快手视频的链接。
2、复制链接到固乔视频助手中。
3、一键就可以批量保存快手视频,自动去除水印。

热心网友 时间:2022-05-10 07:55

付费内容限时免费查看回答你好,请稍等3分钟,我编辑一下,然后马上回复你的问题。希望我可以帮助到你哦不是机器人哦亲爱的,需要打字回复您

您好,快手安装方法如下:

1、打开手机上的应用商店,就是下载软件的,像应用宝之类的软件。打开后在顶部搜索栏中,输入下载的软件。

2、输入完成后,点击后面的搜索有的是在前面的,或者放大器标志,点击一下。

3、搜索完成后,能看到我们需要下载的软件就这下面,点击软件后面的下载选项。

4、下载完成后如果没有自动安装,就点击一下安装选项。在打开的窗口中,点击下面的安装选项。

5、安装完成后会提示安装完成,点击一下手机桌面上刚安装好的软件,如果能正常打开使用,就说明安装成功了。

热心网友 时间:2022-05-10 09:47

在手机应用宝下载就好啦,
应用宝是目前最大的安卓应用市场,
里面应用软件很多,下载也方便,最主要是的这里下载的游戏软件都是正规的,安全好用。
怎么下载快手里面的视频?

1、打开手机界面,单击“快手”图标 2、打开快手软件后,找到一个需要下载的视频 3、打开这个视频后,单击上方的转发按钮 4、下方会出现一系列的菜单,选择“下载到本地”选项 5、这个时候提示下载成功 6、回到手机界面,找到“图库”选项 7、打开相册后,找到“相机视频”8、这个时候找到了刚刚下载的...

快手上的视频怎么下载

一、官方途径 快手APP内通常会有下载功能,可以直接在视频播放页面选择下载。二、使用第三方工具 如果官方途径无法下载,可以使用第三方视频下载工具。这些工具通常可以捕捉到视频链接并下载。三、在线视频转换器 另外,还可以利用在线视频转换器来实现下载。将快手的视频链接粘贴到转换器的指定区域,选择下载选...

快手上的视频怎么下载下来

快手上的视频可以通过以下几种方法下载下来:方法一:通过快手APP直接下载。打开快手APP,找到想要下载的视频,点击视频页面上方的分享按钮,在弹出的分享页面中选择“下载到本地”即可。等待下载完成后,可以在手机相册中找到下载好的视频。需要注意的是,如果视频的发布用户设置了不允许下载,那么该视频是无...

怎么下载快手里的视频

1. 使用快手App下载视频:打开快手App,找到想要下载的视频,点击视频右侧的分享按钮,在分享选项中选择“下载”即可。这是最简单直接的下载方式。2. 使用第三方工具下载:如果快手App没有下载选项,可以使用一些第三方视频下载工具,如快手助手等。这些工具可以帮助用户快速下载快手上的视频。3. ...

快手上的视频怎么下载

快手上的视频下载的方法是:1、首先打开快手应用,然后找到需要下载的视频并打开。2、接着点击页面上方的【转发】按钮,一般会在页面下方弹出分享的菜单,然后点击【下载到本地】选项,等待一会后下载完成,提示到手机相册中查看。3、如果在本地的相册中没有找到,也可以在手机的【文件管理】中,搜索【...

快手上的视频怎么下载下来

快手上的视频下载下来的方法是:1、打开快手App,找到自己喜欢的短视频。2、在短视频播放页面上方点击【分享】按钮。3、在弹出的功能浮窗中选择【下载到本地】功能,即可将短视频保存到手机相册中。快手是由快手科技开发的一款短视频应用APP,于2013年正式上线,该APP可以用照片和短视频记录生活的点滴,...

快手里面的视频现在怎么下载

1、首先找到快手里想要下载的视频,然后点击分享按钮图标。2、点击了分享之后,接着在功能列表中选择复制链接。3、其次将复制的链接发送到我的电脑上。4、之后找到发送的链接。5、再复制链接到浏览器。6、找到视频之后,右键点击视频画面,选择“视频另存为”即可下载。快手是北京快手科技有限公司旗下的...

怎么下载快手上的视频

1、打开快手软件。2、首先我们看到一个比较喜欢的视频。3、首先我们看到一个比较喜欢的视频,此时我们点击上面的分享按钮图标。4、点击了分享以后在下面的功能列表中有一个下载到本地,然后就保存到你相册啦。5、点击了分享以后在下面的功能列表中如果没有一个下载到本地,那就说明该作者不允许下载该...

快手视频怎么下载到手机里 快来看看吧

1、点击手机中的快手APP,2、打开我们想下载的视频,并在视频上点击一下,在出来的选项中点击【复制链接】。3、返回手机桌面,点击打开【发你】APP。4、在发你APP首页中找到下方的【+】按钮并点击。5、接下来软件会自动弹出一个对话框并提示【发现视频链接】,点击【下一步】。6、跟着会出现快手上...

快手里面的视频怎么下载到手机

1、首先在我们的手机桌面上找到快手并点击它,如下图所示。2、然后随便点击一个我们要的视频,如下图所示。3、接着点击屏幕上方的分享图标,如下图所示。4、然后点击保存至本地,如下图所示。5、接着等待下载完成,如下图所示。6、通过以上操作,我们就把快手中的视频下载到我们的手机相册当中了。

怎么下载快手视频到手机 快手的视频怎么保存到手机里 怎么下载快手视频 快手视频怎么下载到本地 快手视频不让下载了 快手怎么保存视频 快手收藏的视频在哪里 怎样下载快手 新版快手怎样保存视频
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
3月坐高铁车上开的是冷气还是暖气2022 高铁里的暖气提供到几月份-铁路... 2022新坐高铁文案短句 2022年12月16日坐高铁注意事项 2022元月一号坐高铁还需取票吗 通草水过夜能喝吗 中兴n600怎么把东西弄到记事本里 怎么让图片形式的文字弄到记事本里 有什么东西可以一下子把图片里的子弄到记事本或office里面 有什么东西可以一下子把图片里的子弄到记事本或office里面._百度... 海鲜熟了能过夜吃吗 请问用金融衍生工具进行对冲套利怎么理解? 炸五花肉好吃吗?该如何制作? 什么叫对冲基金?做空是什么? 炸五花肉时,我们该如何把握火候? FOF基金不可以投资股指期货吗 干炸五花肉的做法是? “固收+”策略到底加了什么? 炸五花肉怎么做 聚宽可以做股指期货的量化模拟吗 干炸五花肉,干炸五花肉的做法,干炸五花肉怎么做 为什么强烈建议客户配置海通期货原始股 油炸虎皮五花肉的做法 成都地铁怎么换乘怎么买票 从当前股市暴跌来看,股指期货到底是杀手还是替罪羊? 干炸五花肉怎么做好吃 成都地铁怎么自动售票 对冲的对冲模式 五花肉怎么炸 成都地铁换乘如何购票? 成都地铁怎么坐?我没坐过,说下流程和注意事项 视频快手的android版帮助手册 手机号不用了,绑定的银行卡还能用吗 怎样去除历史记录 如何清除历史纪录? 怎样才能彻底删除网上的历史记录 怎么将打开网页的历史记录彻底删除掉?? 开美发店办营业执照需要带什么东西? 美发店的营业执照如何办理?需要什么条件? 办美发营业执照需要什么?复杂吗? 开理发店,办理营业执照需要什么证件,手续 开小理发店必须要办营业执照吗?? 理发店办营业执照需要多少钱 办理发店营业执照需要什么? 开美发店办营业执照需要什么证件 开理发店,办理营业执照需要什么证件手续 理发店工商营业执照办理要多少钱 梦见自己手背有个洞,丛洞里拔出长铁钩来了,流了好多血? 梦见前女友手上扎个刺,挑出来是一堆羽毛? 梦见手上扎满木刺,然后一根一根拔出来?,是怎么回事? 梦见自己手扎满刺自己一直在拔出来,但是拔出的是多种杂草?