Ghosten-Player

GhostenEditorAGPL-3.0活跃维护

基于 Flutter 的视频播放器,可直连阿里云盘、夸克等网盘播放,并支持元数据刮削、IPTV 直播和文件管理,适合在 Android TV 上搭建个人媒体中心。

一个视频播放器,支持网盘直连、元数据刮削、IPTV、文件管理等 / A video player that supports direct connection to network disk, metadata scraping, IPTV, file management, etc.

v2.4.7发布于 2026-09-22 15:50 UTC3,420star +10 / 7 天215fork同步于 2026-11-10 17:42 UTC

怎么上手

由 README 提炼,执行前请确认
从 Releases 页面按设备架构下载对应 APK:手机选 app-arm64-v8a-release.apk,TV 选 app-arm64-v8a-tv-release.apk
硬件要求按 README 说明

运行 Android 6.0 及以上的手机、平板和 Android TV;README 未提及显存或 GPU 要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

适配手机与电视的安卓视频播放器,直连网盘并自动刮削影视信息,打造私人影视库

基于 Flutter 的视频播放器,可直连阿里云盘、夸克等网盘播放,并支持元数据刮削、IPTV 直播和文件管理,适合在 Android TV 上搭建个人媒体中心。

核心能力

  • 直连阿里云盘、夸克网盘、Webdav 和本地文件播放
  • 接入 Emby 与 Jellyfin,支持多账号登录和清晰度切换
  • 用 themoviedb 与 nfo 自动刮削媒体元数据
  • 支持 IPTV 线路切换、自动分组和 EPG 节目表
  • 支持 DLNA 投屏、外挂字幕与跳过片头片尾

容易踩的坑

自 v1.6.0 起移动端与 TV 端分开打包,安装包不能混用;需按设备架构(arm64-v8a 或 armeabi-v7a)选择对应安装包;网盘播放依赖网盘供应商服务,可能遇到账号被限或下载限速。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v2.4.7
  1. v2.4.7最新正式版2026-09-22 · 2026-09-22 15:50 UTC

    如果项目对您有帮助,就请给颗🌟Star吧。 请我喝咖啡(支持作者) ☕️ 赏你

    🐞Bug Fixed

    1. 播放视频时无法强制亮屏 #339
    2. 无法识别本地字幕文件 #324

    What's Changed

    New Contributors

    Full Changelog: https://github.com/GhostenEditor/Ghosten-Player/compare/v2.4.6...v2.4.7

  2. v2.4.62026-06-06 · 2026-06-06 08:02 UTC
    查看更新说明

    如果项目对您有帮助,就请给颗🌟Star吧。 请我喝咖啡(支持作者) ☕️ 赏你

    🎉New Features

    1. 支持设置视频的缩放模式 #335
    2. Media 3增加True HD音频解码器 #331 #288

    🐞Bug Fixed

    1. 若干UI相关错误修复
    2. 日期解析错误
    3. 在某些特殊场景下,同步媒体库时可能会导致其他媒体库的内容被删除 #333
    4. 媒体同步时无法识别年份可能导致刮削到错误的信息
    5. MPV播放器无法识别和切换视频轨道 #331

    🚀 Improvement

    1. 优化视频轨道信息展示 #331
    2. 优化媒体信息识别逻辑,提升刮削准确率 #334

    What's Changed

    Full Changelog: https://github.com/GhostenEditor/Ghosten-Player/compare/v2.4.5...v2.4.6

  3. v2.4.52026-06-02 · 2026-06-02 08:46 UTC
    查看更新说明

    如果项目对您有帮助,就请给颗🌟Star吧。 请我喝咖啡(支持作者) ☕️ 赏你

    🐞Bug Fixed

    1. TV端无法通过二维码进行辅助输入 #325
    2. 无法识别外挂字幕 #324
    3. TV端菜单键无法打开播放器设置 #323
    4. 直播源无法修改 #322
    5. 播放器在没有播放资源时可能会报错

    What's Changed

    Full Changelog: https://github.com/GhostenEditor/Ghosten-Player/compare/v2.4.4...v2.4.5

  4. v2.4.42026-05-20 · 2026-05-20 11:52 UTC
    查看更新说明

    如果项目对您有帮助,就请给颗🌟Star吧。 请我喝咖啡(支持作者) ☕️ 赏你

    🐞Bug Fixed

    1. themoviedb刮削报错 #321

    Full Changelog: https://github.com/GhostenEditor/Ghosten-Player/compare/v2.4.3...v2.4.4

  5. v2.4.32026-05-10 · 2026-05-10 07:53 UTC
    查看更新说明

    如果项目对您有帮助,就请给颗🌟Star吧。 请我喝咖啡(支持作者) ☕️ 赏你

    🐞Bug Fixed

    1. 优化错误提示信息
    2. TV端无法添加远程服务器 #318
    3. TV端添加服务器页面改为默认聚焦到服务器类型选择上 #250
    4. 密码输入框改为密文显示
    5. emby/jellyfin模式下电影返回的图片地址错误

    Full Changelog: https://github.com/GhostenEditor/Ghosten-Player/compare/v2.4.2...v2.4.3

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

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

    中文 | English

    Ghosten Player 是一款同时适配 📱Android Phone 和 📺Android TV 的视频播放器(未来将支持 Windows 和 macOS)。整合影视资源,自动刮削媒体信息,支持IPTV播放,优雅打造私人影视库。 界面简洁,功能丰富,开箱即用。


    如果项目对您有帮助,就请给颗🌟Star吧。

    项目处于用爱发电阶段,请考虑赞助支持项目持续维护。您的支持是我维护的最大动力(′・ω・`)

    Features

    • 自动刮削媒体信息
    • 客户端
      • Android Phone 和 Android Pad
      • Android TV
      • Windows (开发中)
      • Macos (开发中)
    • 网盘支持
      • 支持阿里云盘、夸克网盘、Webdav和本地媒体文件
      • 支持Emby和Jellyfin
        • 清晰度切换(阿里云盘)
        • 多账号登录
        • 网盘文件查看和管理
        • 文件下载和边下边播
        • 多线程网络加速
    • IPTV
      • 线路切换
      • 自动分组
      • 节目时间表EPG
    • 播放器
      • 手势操作(双击播放/暂停/快进/快退,音量/亮度调节,画面缩放,拖动快进,长按倍速等)
      • 跳过片头/片尾
      • 播放内嵌字幕和外置字幕1
      • 倍速播放
      • 视频轨道选择
      • DLNA投屏
      • 自定义字幕样式
    • UI
      • 中英双语
      • 浅色和深色模式
      • 支持手机端辅助TV端输入
      • 自定义界面大小
      • TV端自定义按键
    • 其他
      • 纯本地运行,无需后端服务支持 2
      • 软件体积小 (≈ 15 MB)
      • 外接USB设备读取
        • 设备间的数据同步
        • 站内搜索
        • 自动更新

    安装

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

    自v1.6.0版本后,移动端和TV端分开打包,且不能混用

    架构 / 客户端Phone/PadTV
    arm64-v8aapp-arm64-v8a-release.apk适合大部分设备,手机多数为此架构app-arm64-v8a-tv-release.apk
    armeabi-v7aapp-armeabi-v7a-release.apk适合部分配置较低的设备app-armeabi-v7a-tv-release.apkTV多数为此架构

    版本适配

    Android 6+

    Demo

    https://ghosteneditor.github.io/Ghosten-Player

    Demo仅作展示用,部分功能受Web限制,并非完整版。Demo可能更新不及时,详情以 Releases 最新版为准

    注: 请使用桌面端的Chrome或Edge浏览器查看demo,移动端可能存在兼容问题

    预览 3

    TV 截图

    Android Phone 截图

    其他说明

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

    Wiki目录

    Roadmap

    按照以下顺序进行开发

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

    赞助

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

    赞赏列表

    Star History

    声明

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

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

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

    Footnotes

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

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

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