szyyycs/TwitterVideoDownloader: 推特视频下载器,视频

Android推特视频下载器 Android TwitterVideoDownloader

基本功能 Basic Function

解析推文链接,生成下载链接,自动下载推文包含的视频

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)该下载方式有效。

构建提示 Build Tips

项目集成了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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://acg.inmoke.com/zixun/Jk/37012.html