[{"data":1,"prerenderedAt":183},["ShallowReactive",2],{"repo-rarespecies233-wiina-en":3,"i18n-rarespecies233-wiina-en":180},{"mirrorPool":4,"detail":13,"relatedProjects":68},[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":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":31,"ownerBio":32,"lastSyncTime":33,"lastReleaseTime":34,"tags":35,"license":36,"category":37,"subgroup":38,"releases":39},"RareSpecies233","wiina",1424064444,"https:\u002F\u002Fgithub.com\u002FRareSpecies233\u002Fwiina",3,"C#","一个ui类似iina的mpv后端winui3播放器",{"C#":22,"Inno Setup":23,"PowerShell":24,"CSS":24,"HTML":25,"JavaScript":26},94.9,1.7,1.1,1,0.1,[],"https:\u002F\u002Frarespecies233.github.io\u002Fwiina\u002F","2026-10-25","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F88176949?v=4","RareSpecies","","2026-10-27T04:27:24.015938+00:00","2026-10-25T12:19:10Z",[],"GPL-3.0","media","视频播放器",[40,57],{"tag":41,"publishAt":34,"semVer":42,"prerelease":44,"assets":45},"v1.3.9",[25,18,43],9,false,[46,51],{"fileName":47,"sizeMb":48,"sha256":49,"downloadCount":25,"originUrl":50},"wiina-1.3.9-win-x64.zip",144.68,"426ccbd5c3909371f3737c2d244b3cb0694339686a61ed4816fe64adb553531d","https:\u002F\u002Fgithub.com\u002FRareSpecies233\u002Fwiina\u002Freleases\u002Fdownload\u002Fv1.3.9\u002Fwiina-1.3.9-win-x64.zip",{"fileName":52,"sizeMb":53,"sha256":54,"downloadCount":55,"originUrl":56},"Wiina-Setup-1.3.9-x64.exe",95.52,"259044a09d0bba408d17d5a0dc4d321fb18ec60af3f38a1e25960374f3dced56",2,"https:\u002F\u002Fgithub.com\u002FRareSpecies233\u002Fwiina\u002Freleases\u002Fdownload\u002Fv1.3.9\u002FWiina-Setup-1.3.9-x64.exe",{"tag":58,"publishAt":59,"semVer":60,"prerelease":44,"assets":62},"v1.0.2","2026-10-19T04:23:53Z",[25,61,55],0,[63],{"fileName":64,"sizeMb":65,"sha256":66,"downloadCount":18,"originUrl":67},"wiina-1.0.2-win-x64.zip",138.81,"14c1218c09c8efdd4c98b80be796902269788514fa085d925f01e2fd3583d8d3","https:\u002F\u002Fgithub.com\u002FRareSpecies233\u002Fwiina\u002Freleases\u002Fdownload\u002Fv1.0.2\u002Fwiina-1.0.2-win-x64.zip",[69,88,111,129,147,166],{"owner":70,"repo":70,"repoId":71,"category":37,"subgroup":38,"language":72,"tags":73,"starCount":80,"ownerUid":81,"latestTag":82,"platforms":83,"lastReleaseTime":85,"downloadCount":86,"description":87},"iina",76838017,"Swift",[74,75,76,77,78,79],"hacktoberfest","macos","mpv","swift","video","video-player",46723,35151645,"v1.5.0",[84],"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":89,"repo":90,"repoId":91,"category":37,"subgroup":38,"language":92,"tags":93,"starCount":104,"ownerUid":105,"latestTag":106,"platforms":107,"lastReleaseTime":108,"downloadCount":109,"description":110},"TeamNewPipe","NewPipe",41889031,"Java",[94,95,96,97,98,99,100,101,78,102,103],"4k","android","bandcamp","download-videos","newpipe","peertube","soundcloud","translation","watch","youtube-video",39860,22159318,"v0.29.1",[95],"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":112,"repo":76,"repoId":113,"category":37,"subgroup":38,"language":114,"tags":115,"starCount":121,"ownerUid":122,"latestTag":123,"platforms":124,"lastReleaseTime":126,"downloadCount":127,"description":128},"mpv-player",6201092,"C",[116,117,118,119,76,120,78],"audio","c","ffmpeg","mplayer","multimedia",37229,2550273,"git-release",[125,84],"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":130,"repo":131,"repoId":132,"category":37,"subgroup":38,"language":92,"tags":133,"starCount":140,"ownerUid":141,"latestTag":142,"platforms":143,"lastReleaseTime":144,"downloadCount":145,"description":146},"yuliskov","SmartTube",283211901,[95,134,135,136,137,138,139],"android-tv","android-tv-box","java","kotlin","retrofit2","rxjava-android",35268,5897464,"32.68s",[95],"2026-10-20T22:38:25Z",6260,"An open-source media client for Android TV with SponsorBlock, 8K support, and a TV-optimized interface.",{"owner":148,"repo":149,"repoId":150,"category":37,"subgroup":38,"language":151,"tags":152,"starCount":158,"ownerUid":159,"latestTag":160,"platforms":161,"lastReleaseTime":163,"downloadCount":164,"description":165},"FreeTubeApp","FreeTube",123220152,"Vue",[153,154,155,78,156,157],"freetube","privacy","subscriptions","videos","youtube",22007,35975737,"v0.25.3-beta",[125,84,162],"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":167,"repo":168,"repoId":169,"category":37,"subgroup":38,"language":170,"tags":171,"starCount":172,"ownerUid":173,"latestTag":174,"platforms":175,"lastReleaseTime":177,"downloadCount":178,"description":179},"clsid2","mpc-hc",91570348,"C++",[],15990,4704996,"2.8.4.17",[125,176],"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":181,"readmeHtml":182},"Wiina brings the IINA experience to Windows in a WinUI 3 player with a libmpv core, floating OSC, acrylic controls, and a quick-settings sidebar, shipping as a 100 MB installer that just works.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Wiina does not copy AppKit; it rebuilds IINA&#39;s interaction model — floating OSC, sidebar quick settings, OSD, and mode state machine — to Windows 11 Fluent standards in WinUI 3, with playback handed to libmpv. The UI is real XAML while video renders through mpv&#39;s d3d11 composition, dressed in Segoe UI Variable, Mica and acrylic, rounded corners, and system-following themes. The roughly 100 MB installer bundles .NET 10, Windows App Runtime, libmpv 0.41, and decoders, so it plays out of the box with d3d11va hardware decoding on first open.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>IINA&#39;s feel, Windows 11&#39;s native polish.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Windows 10 2004+ (build 19041) and Windows 11, x64\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Stack\u003C\u002Ftd>\n\u003Ctd>WinUI 3 + libmpv + C# \u002F .NET 10\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Installer\u003C\u002Ftd>\n\u003Ctd>About 100 MB with runtime and decoders bundled\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>GPL-3.0-only\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Testing\u003C\u002Ftd>\n\u003Ctd>943 passing xUnit tests\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Floating OSC\u003C\u002Fstrong>: draggable, dockable, and position-remembered, auto-hides on idle mouse, ignores jitters under 5 px, with precise thumbnails on progress hover\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Acrylic and solid\u003C\u002Fstrong>: OSC and OSD offer Fixed \u002F Dynamic \u002F Always \u002F Solid tiers, acrylic blurs the video frame under controls, solid skips capture for low-end rigs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Resume playback\u003C\u002Fstrong>: the welcome window lists recent files and last positions for one-click resume, tracked per file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings search\u003C\u002Fstrong>: 11 pages searchable in Chinese and English, typing subtitles jumps to font size and borders, changes apply instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keybinding schemes\u003C\u002Fstrong>: built-in Wiina (IINA habits, 79 keys) and mpv presets, with recording, conflict checks, import\u002Fexport\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality tuning\u003C\u002Fstrong>: 23 mpv options grouped into scaling, chroma, dithering, debanding, interpolation, and sync, labeled with original keys and JSON profiles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnails\u003C\u002Fstrong>: pre-generation indexes a 23-minute video in about 30 seconds, or switch to instant preview with 250 ms debounce and a tunable disk LRU cache\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart subtitles\u003C\u002Fstrong>: same-episode external subs auto-listed, assfonts preferred, dual subtitles, manual picks never overridden\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System integration\u003C\u002Fstrong>: open URLs to play HLS streams, file associations written in one click and restored on uninstall\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"interface-operation\">Interface & Operation\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Quick-settings sidebar\u003C\u002Fstrong>: Shift+Alt+V video, A audio, S subtitles, P playlist\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playback controls\u003C\u002Fstrong>: Space toggles play, arrows step 5 seconds (Ctrl for 30), Enter fullscreen, Ctrl+S screenshot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PiP mode\u003C\u002Fstrong>: Ctrl+Shift+P enters frameless picture-in-picture with main-window shortcuts and edge snapping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Themes\u003C\u002Fstrong>: light\u002Fdark follows the system, with Mica, acrylic, and Windows accent colors reacting live\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the portable zip or installer exe from Releases, the portable build runs anywhere with its own uninstall cleaner\u003C\u002Fli>\n\u003Cli>Open a file to play, defaulting to d3d11va hardware decoding with automatic software fallback\u003C\u002Fli>\n\u003Cli>Fine-tune via settings search for keywords like cache or hardware decoding\u003C\u002Fli>\n\u003Cli>If SmartScreen blocks first launch, click More info → Run anyway, SHA-256 hashes are on the release page\u003C\u002Fli>\n\u003C\u002Fol>\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>Windows 10 2004+ \u002F 11, x64\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>.NET 10 and Windows App Runtime bundled\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Repo layout\u003C\u002Ftd>\n\u003Ctd>Wiina.App shell, Wiina.Core logic, Wiina.Mpv bindings, Wiina.Uninstall uninstaller\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Unsigned\u003C\u002Fstrong>: no code signature, SmartScreen prompts are expected\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Layered design\u003C\u002Fstrong>: Core is a pure-logic library, Mpv handles bindings and player wrapping, keeping UI and logic testable apart\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Roadmap\u003C\u002Fstrong>: the mpv plugin system and IINA plugin compatibility layer arrive next version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rich docs\u003C\u002Fstrong>: architecture decisions, IINA replication spec, thumbnail logic, shortcut comparisons, and performance reports all live under docs\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n",1793197932202]