Giter Site home page Giter Site logo

paulrose / azusa-player-mobile Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lovegaoshi/azusa-player-mobile

0.0 0.0 0.0 19.46 MB

移动端的第三方b站音乐播放器

Home Page: https://azusa-player-mobile.vercel.app/

License: Apache License 2.0

JavaScript 3.04% Ruby 0.61% C++ 1.19% Python 0.90% Objective-C 0.44% Java 1.68% Kotlin 0.43% TypeScript 91.50% Objective-C++ 0.19% Swift 0.02%

azusa-player-mobile's Introduction

Azusa-player-mobile

GitHub release (latest by date) GitHub all releases GitHub release (latest by date)

Azusa-Player-Mobile / 电梓播放器手机版

A 3rd party Bilibili audio player / 一个Bilibili第三方音频播放器

项目简介   安装   界面   捐助

项目简介

  • 是真正意义上的手机版《电梓播放器》(?): Azusa-Player!
  • 本质上是个 b 站第三方音频在线播放器,是插件版电梓播放器电闹播放器的忠实移植;对标油管音乐,去除歌单推荐功能2023年不会还有人用b站推荐听歌吧,交互仿造AIMP,复古简约。
    • 由于浏览器地八哥轻松简便并且我手机流量捉急,主要功能依然会在插件版电闹播放器优先更新
  • 目的是想让视频轻量化为音频,方便溜歌/歌单分类/下载等
  • b站视频链接,部分油管视频链接,steria.vplayer.tk
  • 歌单订阅更新
  • 歌名提取与歌词搜索
  • 换皮和自制皮肤
  • 歌单云备份、与插件版电闹播放器伪互通
  • b站登录互动,点赞,三连,增加b站视频播放量
  • 多语言
  • 歌曲缓存
  • 安卓车机支持(要在android auto内打开开发者模式)
  • ffmpeg powered 音量均衡
  • AB 重复
  • 切片 man 不易,没有各位切片 man 也不会有这个项目的意义,请大家溜歌同时点右下方的点赞按钮点赞和三连 👍
  • 自用为主要目的,不感兴趣的 feature 大概不会做,有问题可以b 站私信

This project uses free icon assets from Icons8.com.

为什么要使用管人播放器?

市面上有很多播放器竞品,比如整合大量音乐网站,跨平台的listen1洛雪音乐musicfree;动画流畅的MVVM播放器制作教程;界面简洁好使的本地播放器AIMP;支持b站的也不是没有,为什么要用管人播放器?

  • 管人播放器之初为了溜阿梓歌切收藏夹而诞生,自从持久、稳定、每日投分p的第五代阿梓切歌人HonmaMeiko接棒后,以及自动切歌软件研发成功可以大批量无人值守切各种没人切的管人歌势,管人播放器开发了对b站视频列表的支持,以及订阅b站链接的功能,专注于解决b站视频分p搜索孱弱,整合视频分p、视频列表、视频合集、收藏夹、空间b站产品经理脑门被夹了搞这么多一样的玩意儿等多种视频列表为一个统一的歌单。由于b站音乐区本身流量不足依托答辩,大多整合类播放器对于b站的支持很基础,并没有管人播放器类别支持广,没有订阅功能,也不整合b站增加播放量、点赞等操作。
  • 绝大部分播放器不支持歌单订阅功能。
  • 没有可以简易给管人痴定制皮肤的播放器。AIMP的皮肤制作复杂,其他播放器或只能切换黑白和换色,或只可以手动更换背景,或只有预设皮肤。管人播放器借b站23年开放管人装扮和NFT的契机,提供了简易把b站装扮导入管人播放器的方法,皮肤随便做。

安装

安卓用户在右边的release下载最新版本apk。

苹果用户在右边的release下载最新版本ipa。然后按这个方法安装。大概。

我知道 APM 在 iOS 模拟器上像垃圾一样运行。但我不尊重 Apple 用户,也不会满足任何 iOS 生活质量要求。但Nek(b 站私信)会。

使用

请参考电闹播放器的介绍

有问题?在issues下留言。

界面

GitHub all releases GitHub all releases GitHub all releases GitHub all releases GitHub all releases GitHub all releases

开发

ios开发需要XCode。安卓开发需要android studio。

git clone https://github.com/lovegaoshi/azusa-player-mobile.git
yarn build
yarn
cd ios && pod install && cd ..

捐助

感谢你对**管人事业的支持。您赞助的每一分钱将用于购买《博德之门3》。

Licenses of used dependencies

Azusa-player: MIT

@react-native-async-storage/async-storage: MIT

@react-native-community/slider: MIT

@react-native-cookies/cookies: MIT

@react-navigation/drawer: MIT

@react-navigation/material-top-tabs: MIT

@react-navigation/native: MIT License

@react-navigation/native-stack: MIT

@shopify/flash-list: MIT License

axios: MIT License

babel-plugin-transform-remove-console: Unknown

bottleneck: BSD 2-Clause "Simplified" License

deepmerge: MIT License

dropbox: MIT License

fflate: MIT License

i18next: MIT License

md5: Apache License 2.0

react: MIT License

react-i18next: MIT License

react-native: MIT License

react-native-app-auth: MIT License

react-native-background-timer: MIT License

react-native-blob-jsi-helper: MIT License

react-native-countdown-circle-timer: MIT

react-native-draggable-flatlist: MIT License

react-native-fast-image: MIT License

react-native-gesture-handler: MIT License

react-native-lyric: MIT License

react-native-pager-view: MIT License

react-native-paper: MIT License

react-native-qrcode-svg: MIT License

react-native-reanimated: MIT License

react-native-safe-area-context: MIT License

react-native-screens: MIT License

react-native-snackbar: MIT

react-native-svg: MIT License

react-native-tab-view: Unknown

react-native-track-player: Apache License 2.0

react-native-url-polyfill: MIT License

react-native-vector-icons: MIT License

react-native-video: MIT License

react-native-windows: MIT

react-use: The Unlicense

use-debounce: MIT License

zustand: MIT License

azusa-player-mobile's People

Contributors

kenmingwang avatar lovegaoshi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.