- 解析推文链接,生成下载链接,自动下载推文包含的视频
- Parse tweet links, generate download links, and automatically download videos contained in tweets links
- 安卓9.0下支持自动获取剪切板内容,自动进行解析后台下载。安卓10及以上版本需要复制链接至悬浮窗/通知栏中解析下载
- Android 9.0 supports automatic acquisition of clipboard content and automatic analysis and background download. Android 10 and above need to copy the link to the floating window/notification bar for analysis and download
- 支持存储视频与链接推文文案(默认路径:根目录/.savedPic,支持修改下载目录)
- Support storage of videos (default path: root directory/.savedPic, supports modification of download directory)
- 支持列表流\瀑布流\tiktok流查看下载的视频
- Support multiple ways to view downloaded videos
- 生日彩蛋(flutter实现,支持自由设置生效时间)
- Birthday Surprise Dialog (implemented by flutter, supports free setting of effective time)
提示:目前通过Twitter官方获取视频地址的API已失效,现在本项目获取视频地址的方式是仿请求使用某下载网站的接口。目前(2024/04/16)该下载方式有效。
-
项目集成了flutter模块,没有flutter环境可以把flutter_module的引用注释掉,不影响主功能使用
-
想要使用flutter模块,需要到flutter_module模块里执行 > flutter build apk 指令构建flutter产物再编译主项目
-
只是单纯想体验功能可以在项目apk目录里直接用安装包安装。有帮助就给个star吧!
-
The project integrates the flutter module. If there is no flutter environment, you can comment out the reference to flutter_module without affecting the use of the downloaded and viewing downloaded video.
-
If you want to use the flutter module, you need to execute the > flutter build apk command in the flutter_module module to build the flutter product and then compile the main project.
-
If you just want to experience the function, you can install it directly in the project apk directory using the installation package. Give a star if it helps!
- GSYVideoPlayer
- Bugly/应用升级
- Kotlin
- Flutter
- MVVM
- Tiktok模式
- MMKV
- Glide
- Bmob
- 推特SDK
- 裸眼3D悬浮
- 瀑布流
- 自定义通知栏进度条
- 悬浮窗
- Jetpack Compose
- 指纹识别
- ...
提示:个人学习项目,想到啥写啥,想到啥加啥,有需要的功能欢迎提issue!
#twitterdownload #twittervideodownload #X #XvideoDownload #twitter