NipaPlay
Private media player
Free · Designed for iPad. Not verified for macOS.
NipaPlay is a modern, open-source video player built for your local media collection. Enjoy an immersive and flexible viewing experience, whether you're watching offline files or connecting to your personal media server.
Key Features:
Your Media, Your Way: Flawlessly play your local video files with support for multiple subtitle (ASS, SRT) and audio tracks.
Emby & Jellyfin Integration: Connect directly to your media server to browse and watch your entire library.
Made for Anime Fans: Full support for Danmaku (bullet comments) brings an interactive viewing experience.
Clean & Modern UI: A beautiful, easy-to-use interface that stays out of your way.
Truly Cross-Platform: Designed with Flutter for a seamless experience on all your devices.
# NipaPlay v1.10.10 Changelog
## New Features
1. **ART-CNN Video Super Resolution (#634)**
Erika Metal engine powered real-time super resolution with Speed (C4F16) / Quality (C4F32) modes. Settings auto-save; playback panel shows backend runtime stats.
2. **Frame-by-Frame Control & Window Fit (#631)**
E/Q/R hotkeys for frame stepping (remappable). New button auto-resizes window to original video resolution.
Fixes: volume float precision drift, speed lock after arrow key hold, danmaku duplicate char crash.
3. **Upgraded Backup & Restore (#630)**
Full selective backup for preferences, library, watch history, series matches, accounts. Incremental import preserves local data, purges missing media paths. Cross-platform Windows/macOS import verified.
4. **C++ Native Subtitle Parser (#640)**
C++20 parser supporting ASS/RT/SubViewer/MicroDVD, auto-encoding detection, falls back to Dart on errors via dart:ffi.
5. **C++ Danmaku Parser (#628)**
XML/JSON parser based on pugixml & rapidjson with entity sanitization, Dart fallback; Web stub unchanged.
## Optimizations
1. **Danmaku Render Performance (#647)**
Smooth 60FPS interpolation on macOS/iPad/low-end devices, capped 60Hz Dart uploads to save power. LRU text cache, periodic cache cleanup for long videos, 1.5x supersampling option, fixed playback speed sync jitter.
2. **Danmaku Search Reduction (#629)**
Unified cached search pipeline for local/Jellyfin/Emby sources, merged concurrent requests to cut API calls.
## Security Alert
**Removed AUR Install Guide (#644)**
`nipaplay-reload-bin` AUR package abandoned and hijacked. Do NOT install via Arch AUR.
## Build & Maintenance
- Fixed Linux Clang C++20 RapidJSON compile errors
- Switched macOS uchardet / Windows mdk-sdk mirrors with hash validation to resolve download failures
- CI syncs latest Erika code pre-build
- Cleaned repo temp files, updated docs & module introductions
Version: v1.10.10
## Contributors
@FurudeRika123, @Heylyx841, @MCDFsteve, @Shinokawa, @ddy314, @makabaka11
The developer, 荣广 梁, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
- Contact Info
- User Content
- Identifiers
- Usage Data
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- 荣广 梁
- Size
- 167.9 MB
- Category
- Entertainment
- Compatibility
Requires iOS 13.0 or later.
- iPhone
Requires iOS 13.0 or later. - iPad
Requires iPadOS 13.0 or later. - iPod touch
Requires iOS 13.0 or later. - Mac
Requires macOS 11.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Contains
User-Generated Content
- Copyright
- © 2025 Aimessoft
