Skip to content

一款同时适配Android TV和Android Phone的视频播放器,同时支持云播放(阿里云盘、夸克网盘和Webdav)和本地播放,支持刮削影视的元信息,多线程加速等

License

Notifications You must be signed in to change notification settings

tsolei/Ghosten-Player

 
 

Repository files navigation

Ghosten-Player

android 6.0 or above GitHub Actions Workflow Status GitHub Release GitHub Downloads (all assets, all releases)

一款同时适配📱 Android Phone 和 📺 Android TV 的视频播放器,同时支持云播放(阿里云盘、夸克网盘和Webdav) 和本地播放,支持刮削影视元信息,管理网盘文件,多线程加速等功能。界面简洁纯净,操作简单。


喜欢或者对您有用的话就给颗🌟Star吧,您的支持是我维护的最大动力(′・ω・`)

Features

  • 支持 Android TVAndroid Phone (桌面端开发中)
  • 支持阿里云盘、夸克网盘、Webdav和本地媒体文件播放
  • 纯本地运行,无需后端服务支持 1
  • 支持跳过片头/片尾
  • 支持视频轨道选择
  • 支持内嵌字幕和外置字幕播放2
  • 支持文件下载和边下边播
  • 支持多线程网络加速
  • 支持网盘文件的整理
  • 多账号登录
  • 支持中英双语
  • 支持手机端辅助TV端输入
  • 浅色和深色模式
  • 观看IPTV直播
  • DLNA投屏
  • 软件体积小 (≈ 15 MB)
  • 设备间的数据同步
  • 自动更新

安装

Releases 根据设备的架构自行选择安装包,安装包选择见下表

架构 APK 说明
arm64-v8a app-arm64-v8a-release.apk 适合大部分设备,手机多数为此架构
armeabi-v7a app-armeabi-v7a-release.apk 适合部分配置较低的设备,TV多数为此架构

版本适配

Android 6+

预览 3

TV 截图

TV Screenshot 1 TV Screenshot 2
TV Screenshot 3 TV Screenshot 4
TV Screenshot 5 TV Screenshot 6
TV Screenshot 7 TV Screenshot 8

Android Phone 截图

Mobile Screenshot 1 Mobile Screenshot 2 Mobile Screenshot 3 Mobile Screenshot 4
Mobile Screenshot 5 Mobile Screenshot 6 Mobile Screenshot 7 Mobile Screenshot 8

其他说明

使用说明和常见问题解决方案详见 Wiki ,如果遇到Bug或者有应用优化建议,欢迎提 Issue,我会在第一时间回复 😊

Roadmap

按照以下顺序进行开发

  • 移动端UI以及播放器UI调整
  • 整合MPV播放器,兼容老旧的音视频格式
  • TV端增加搜索功能
  • 应用上架Google Play
  • 增加ftp和smb协议的支持
  • 保存媒体信息至文件(nfo)
  • 桌面端(Developing)
  • DLNA投屏的兼容问题
  • 客户端串联

赞助

如果觉得此项目有用,可以考虑赞助我喝杯 奶茶 咖啡 ☕

Sponsor

Star History

Star History Chart

声明

本项目仅作为个人学习使用

本项目不提供任何的内容资源,若出现任何内容侵权行为皆与本项目开发人员无关

在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关

Footnotes

  1. 网盘由网盘供应商提供服务支持,与本项目无关

  2. 外置字幕支持xml、vtt、ass、srt格式

  3. 预览中的影视媒体仅作为展示用

About

一款同时适配Android TV和Android Phone的视频播放器,同时支持云播放(阿里云盘、夸克网盘和Webdav)和本地播放,支持刮削影视的元信息,多线程加速等

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 89.1%
  • Kotlin 10.9%