什么是抖音

抖音是2016年9月上线的一款音乐创意短视频社交软件,是一个专注年轻人的15秒音乐短视频社区。用户可以通过这款软件选择歌曲,拍摄15秒的音乐短视频,形成自己的作品。

效果

抖音经常能刷到很多高质量的视频,特别是我们使用的越多,头条的算法给我们推荐的内容越精准。那么我们可不可以写一个小型的程序,根据自己设置的特征筛选视频并且自动点赞存入我们的收藏夹中呢?比如漂亮的小姐姐,帅气的小哥哥或者是可爱的喵星人。。。

原理说明

本程序与抖音无关,主要供学习用途

  • 将手机打开抖音的推荐视频界面
  • 用 ADB 工具获取当前手机截图,并用 ADB 将截图 pull 上来
adb shell screencap -p /sdcard/autojump.png
adb pull /sdcard/autojump.png .
  • 将图片进行压缩,并调用百度人脸识别API
  • 获得百度返回的数据进行判断分析
  • 如果满足要求,使用ADB点赞* 上滑切换新视频

使用教程

1、获取源码

github地址

https://github.com/tomxin7/DouYinFaceTech

git命令

git clone https://github.com/tomxin7/DouYinFaceTech.git

2、依赖

Python:3.6.1
ADB下载:http://adbshell.com/downloads

3、准备

使用数据线连接手机与电脑,并开启调试模式
启动ADB,保证驱动安装(保证可以连接360手机助手等软件)
FaceMain.py中替换token的host链接

4、运行

手机打开抖音,PC退出手机助手等软件
DouYinFaceTech目录下直接运行FaceMain.py

本文福利

  • 获取上面资料,添加QQ群:858157650
  • 群内不定时更新Python最新资讯、招聘
  • 爬虫、脚本案例实战分享

学好Python,为你喜欢的抖音小姐姐疯狂打call相关推荐

  1. python爬取无水印抖音小姐姐视频(2018最新,含Pyqt客户端)

    各位小伙伴,之前一段时间迷上了抖音小姐姐视频,但是下载的视频都有水印,于是自己用Python 写了个爬取小姐姐视频的工具,大家可以直接拷贝到自己编译器上运行.此外,我还利用pyqt5写了个操作界面,这 ...

  2. 用 Python 全自动下载抖音小姐姐视频(附源码)

    作者:法纳斯特 为什么写这篇文章,主要也是因为看了一篇文章. 「用Python在抖音扒了这些高颜值女神后,突然成了人生赢家」,文中简述了一名工程师利用Python+ADB+鹅厂的AI,一晚上关注了一千 ...

  3. 用 Python 全自动下载抖音小姐姐视频

    (给Python开发者加星标,提升Python技能) 作者:法纳斯特(本文来自作者投稿,简介见末尾) 为什么写这篇文章,主要也是因为看了一篇文章. 「用Python在抖音扒了这些高颜值女神后,突然成了 ...

  4. 快手老司机与抖音小姐姐 ,终有一战?

    点击"开发者技术前线",选择"星标?" 在看|星标|留言,  真爱 来源:网易科技(ID:tech_163) | 彭丽慧  编辑 | 章剑锋  出品 | 网易科 ...

  5. 骚操作!用Python自动下载抖音小姐姐

    阅读文本大概需要 15 分钟. 1 目 标 场 景 相信大家平时刷抖音短视频的时候,看到颜值高的小姐姐,都有随手点赞关注的习惯. 如果一条条去刷确实很耗时间,如果 Python 能帮忙筛选出颜值高的小 ...

  6. python可以自动录凭证_我用 Python 实现自动刷抖音小姐姐

    具体实现代码 # 图片压缩比例 SIZE_normal = 1.0 SIZE_small = 1.5 SIZE_more_small = 2.0 # adb手机截图 def get_screen_sh ...

  7. Python爬虫之如何爬取抖音小姐姐的视频

    介绍 这次爬的是当下大火的APP--抖音,批量下载一个用户发布的所有视频.各位也应该知道,抖音只有移动端,官网打开除了给你个APP下载二维码啥也没有,所以相比爬PC网站,还是遇到了更多的问题,也花了更 ...

  8. 抖音小姐姐属于你的四种姿势

    作 者:煌金的咸鱼 来 源:咸鱼学Python 广而告之:由于此订阅号换了个皮肤,系统自动取消了读者的公众号置顶.导致用户接受文章不及时.您可以打开订阅号,选择置顶(标星)公众号.重磅干货,第一时间送 ...

  9. 玩大神的抖音小姐姐机器人遇到的问题

    转: python 抖音机器人 https://www.toutiao.com/a6561654039837147655/?tt_from=weixin&utm_campaign=client ...

最新文章

  1. JAVA猴子选大王问题
  2. java 报文请求_http 请求报文和响应报文编写 (java socket实例)
  3. 人体关键点颜色和预处理
  4. mysql怎么引用别的文件_用source语句引用mysql文件的细节注意
  5. 中序遍历的模板(以及变形更新中。。。)
  6. Ubuntu16.04安装jdk8
  7. JDBC、Tomcat为什么要破坏双亲委派模型?
  8. mac boot2docker certs not valid with 1.7
  9. 2017安徽二级c语言,2017计算机二级C语言测试题及答案
  10. Hive的使用之脚本文件
  11. C#.NET编程----Spring.NET NHibernate整合(一)
  12. sql oltp_内存中的OLTP系列– SQL Server 2014上的数据迁移指南过程
  13. Vuex初级入门及简单案例
  14. QT5编译android安卓程序的sdk安装问题 android sdk manager
  15. 惠普HP Laser MFP 137fnw 一体机驱动
  16. 服务器winsxs文件夹怎么清理工具,win7 winsxs文件夹怎么清理|win7清理winsxs文件夹方法...
  17. indiegogo众筹代理经验分享
  18. ppt画深度学习网络图
  19. 【新塘N76E003】NU-LINK脱机烧写
  20. 概率论笔记1.5伯努利模型(二项分布)

热门文章

  1. 操作符的相关知识(二)
  2. YOLOV4+DeepSort车流量检测基础版
  3. 【科研总结】职业安全事故严重程度(国内人体损伤程度鉴定标准+国际IOGP-456报告)
  4. java求导数_JAVA实现表达式求导运算的分析总结
  5. 东华大学计算机专业辅修金融专业,这9所大学,王牌专业秒杀985大学!更有全国第一!...
  6. 树莓派linux iso镜像下载,树莓派入门(一) - 下载安装系统镜像,Raspbian和Centos-Go语言中文社区...
  7. RTSP推流+流媒体+播放流媒体技术方案
  8. Python jieba分词如何添加自定义词和去除不需要长尾词
  9. 软件装机必备,良心推荐
  10. 监测网页内容变化,推送钉钉机器人提醒