[{"data":1,"prerenderedAt":159},["ShallowReactive",2],{"repo-duckeaty-alistplayer_ohos-en":3,"i18n-duckeaty-alistplayer_ohos-en":156},{"mirrorPool":4,"detail":13,"relatedProjects":44},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":22,"homepage":19,"pushedAt":23,"ownerAvatar":24,"ownerName":19,"ownerBio":19,"lastSyncTime":25,"lastReleaseTime":26,"tags":27,"license":19,"category":28,"subgroup":29,"releases":30},"duckeaty","alistplayer_ohos",1240224446,"https:\u002F\u002Fgithub.com\u002Fduckeaty\u002Falistplayer_ohos",2,"","鸿蒙OS首个ALIST播放器，支持MPV硬解",{},[],"2026-05-22","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F106880276?v=4","2026-10-02T14:07:01.514055+00:00","2026-05-15T22:40:58Z",[],"media","视频播放器",[31],{"tag":32,"publishAt":26,"semVer":33,"prerelease":36,"assets":37},"1.0.0",[34,35,35],1,0,false,[38],{"fileName":39,"sizeMb":40,"sha256":41,"downloadCount":42,"originUrl":43},"alistplayer_1.0.0.hap",26.67,"310713a75ff0cbbd908c9f02b70c24cc7a649174280bb0703834d2bc71727388",12,"https:\u002F\u002Fgithub.com\u002Fduckeaty\u002Falistplayer_ohos\u002Freleases\u002Fdownload\u002F1.0.0\u002Falistplayer_1.0.0.hap",[45,64,87,105,123,142],{"owner":46,"repo":46,"repoId":47,"category":28,"subgroup":29,"language":48,"tags":49,"starCount":56,"ownerUid":57,"latestTag":58,"platforms":59,"lastReleaseTime":61,"downloadCount":62,"description":63},"iina",76838017,"Swift",[50,51,52,53,54,55],"hacktoberfest","macos","mpv","swift","video","video-player",46723,35151645,"v1.5.0",[60],"mac","2026-10-03T01:50:22Z",7769,"The modern video player for macOS, built on mpv and designed for macOS 11.0 and above, offering rich video and music playback features.",{"owner":65,"repo":66,"repoId":67,"category":28,"subgroup":29,"language":68,"tags":69,"starCount":80,"ownerUid":81,"latestTag":82,"platforms":83,"lastReleaseTime":84,"downloadCount":85,"description":86},"TeamNewPipe","NewPipe",41889031,"Java",[70,71,72,73,74,75,76,77,54,78,79],"4k","android","bandcamp","download-videos","newpipe","peertube","soundcloud","translation","watch","youtube-video",39860,22159318,"v0.29.1",[71],"2026-08-15T22:05:38Z",164120,"A libre, lightweight streaming front-end for Android that allows ad-free viewing of videos and music from YouTube, YouTube Music, PeerTube, and other services.",{"owner":88,"repo":52,"repoId":89,"category":28,"subgroup":29,"language":90,"tags":91,"starCount":97,"ownerUid":98,"latestTag":99,"platforms":100,"lastReleaseTime":102,"downloadCount":103,"description":104},"mpv-player",6201092,"C",[92,93,94,95,52,96,54],"audio","c","ffmpeg","mplayer","multimedia",37229,2550273,"git-release",[101,60],"windows","2026-06-04T18:07:51Z",1644,"A free and open-source, lightweight command-line media player that supports a wide variety of file formats, audio\u002Fvideo codecs, and subtitle types, with a focus on performance and customizability.",{"owner":106,"repo":107,"repoId":108,"category":28,"subgroup":29,"language":68,"tags":109,"starCount":116,"ownerUid":117,"latestTag":118,"platforms":119,"lastReleaseTime":120,"downloadCount":121,"description":122},"yuliskov","SmartTube",283211901,[71,110,111,112,113,114,115],"android-tv","android-tv-box","java","kotlin","retrofit2","rxjava-android",35268,5897464,"32.68s",[71],"2026-10-20T22:38:25Z",6260,"An open-source media client for Android TV with SponsorBlock, 8K support, and a TV-optimized interface.",{"owner":124,"repo":125,"repoId":126,"category":28,"subgroup":29,"language":127,"tags":128,"starCount":134,"ownerUid":135,"latestTag":136,"platforms":137,"lastReleaseTime":139,"downloadCount":140,"description":141},"FreeTubeApp","FreeTube",123220152,"Vue",[129,130,131,54,132,133],"freetube","privacy","subscriptions","videos","youtube",22007,35975737,"v0.25.3-beta",[101,60,138],"linux","2026-08-28T07:10:01Z",233944,"An open-source desktop YouTube player built with privacy in mind, featuring no ads and no Google tracking.",{"owner":143,"repo":144,"repoId":145,"category":28,"subgroup":29,"language":146,"tags":147,"starCount":148,"ownerUid":149,"latestTag":150,"platforms":151,"lastReleaseTime":153,"downloadCount":154,"description":155},"clsid2","mpc-hc",91570348,"C++",[],15990,4704996,"2.8.4.17",[101,152],"other","2026-10-22T16:26:30Z",615,"A free and open-source video and audio player for Windows, known for its simple and effective user interface, extensive features, and support for third-party filter extensibility.",{"description":157,"readmeHtml":158},"Alist Player is the first ALIST\u002FOpenlist player for HarmonyOS, offering multi-server login, libmpv hardware-decoded playback, and a media-library browsing mode.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Alist Player is the first player for HarmonyOS aimed at ALIST\u002FOpenlist, letting users log in with an ALIST account and browse cloud files directly. It uses libmpv as its playback core, supports hardware decoding, and offers list, grid, and waterfall browsing modes. For emby or jellyfin directory structures, it can generate media pages for easy series watching.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Mounts ALIST as a media library to play directly on a HarmonyOS phone.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Multi-server login\u003C\u002Fstrong>: sign in with ALIST or Openlist accounts and add or switch servers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hardware-decoded playback\u003C\u002Fstrong>: libmpv core with hardware decoding and episode selection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playback controls\u003C\u002Fstrong>: subtitle, audio track, chapter, and playback rate selection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple views\u003C\u002Fstrong>: list, grid, and waterfall modes, with covers shown when present\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media mode\u003C\u002Fstrong>: recognizes emby\u002Fjellyfin structures and opens a media interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom home\u003C\u002Fstrong>: images and titles are freely configurable\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search and history\u003C\u002Fstrong>: local and API-index search, with history and favorites that jump to locations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users who run cloud drives with ALIST or Openlist\u003C\u002Fli>\n\u003Cli>Users who want to watch cloud media directly on a phone\u003C\u002Fli>\n\u003Cli>HarmonyOS phone or tablet users\u003C\u002Fli>\n\u003Cli>Users who need series management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Open the AppGallery invite test link in the phone&#39;s built-in browser to install\u003C\u002Fli>\n\u003Cli>Launch the app and log in with an ALIST or Openlist account\u003C\u002Fli>\n\u003Cli>Add a server and set a default directory; add more servers to switch anytime\u003C\u002Fli>\n\u003Cli>Browse files, or enable media mode on media folders to watch by series\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Native HarmonyOS\u003C\u002Fstrong>: built for HarmonyOS with an experience that fits the system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hardware-decoded playback\u003C\u002Fstrong>: the libmpv core brings full decoding and multi-track selection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Library-style management\u003C\u002Fstrong>: recognizes emby\u002Fjellyfin structures and builds media pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast loading\u003C\u002Fstrong>: image caching makes pages appear instantly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>HarmonyOS\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Playback core\u003C\u002Ftd>\n\u003Ctd>libmpv with hardware decoding\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Account\u003C\u002Ftd>\n\u003Ctd>An ALIST or Openlist account\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>The app targets HarmonyOS only and cannot be installed elsewhere\u003C\u002Fli>\n\u003Cli>Media mode depends on emby or jellyfin directory structures; plain folders show as file lists\u003C\u002Fli>\n\u003Cli>Playback progress can be set to start over, continue, or prompt for a choice\u003C\u002Fli>\n\u003Cli>Installation goes through an AppGallery invite test channel, so accept the invite first\u003C\u002Fli>\n\u003C\u002Ful>\n",1793197848484]