Skip to content

推特视频下载器,视频播放器,支持列表流\瀑布流\tiktok流模式播放视频

Notifications You must be signed in to change notification settings

szyyycs/TwitterVideoDownloader

Repository files navigation

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

About

推特视频下载器,视频播放器,支持列表流\瀑布流\tiktok流模式播放视频

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published