个人使用免费 · Mac + iPhone

不用起身,轻松暂停电影。

Kinrox 可以播放 Mac 上的任何视频,并将 iPhone 变成遥控器。投影仪上的 MacBook,沙发上的您:暂停、跳回 10 秒、调低音量或不离开毯子即可开始下一集。

v0.5.5 · macOS 14+ · Apple Silicon无需 Kinrox 账号无需 Kinrox 服务器通过 Wi-Fi 工作

一个人躺在沙发上,盖着毯子,手里拿着 iPhone。在他们身后,一台 MacBook 和一台投影仪在墙上播放电影。
Kinrox Remote 在 iPhone 上:Ember Dusk.mkv 在 0:42:18 上,具有播放、跳过和音量控制。
听起来很熟悉吗?

电影之夜不应该需要敲键盘。

Mac 位于房间对面

它通过墙壁插入投影仪。每次停顿都意味着站起来,在黑暗中找到触控板,眯着眼睛看着一个小小的控制栏。

Kinrox:点击手中手机的暂停。

音量总是不对

一个场景中有人低语,下一个场景中爆炸——有人已经在隔壁房间睡着了。

Kinrox:拇指下方的音量滑块。

“远程”应用程序是一件苦差事

带有 IP 地址和密码的 Web 面板、休眠的浏览器选项卡、专为办公桌而不是沙发设计的按钮。

Kinrox:自行找到您的Mac,与一个代码配对。

iPhone 遥控器上的最近文件表。
Kinrox Remote播放画面。
iPhone遥控器

专为黑暗房间设计的遥控器。

大目标、黑暗温暖的主题以及每次按下时轻触的触觉。您可以在视线不离开影片的情况下使用它。

一个巨大的播放按钮

每个按钮都足够大,睡眼惺忪时也能轻松点中。

跳跃±10秒和±30秒

漏了一行吗?一键返回。跳过两个介绍。

手中的音量

Kinrox自己的音量,从0到100。Mac的系统音量保持不变。

下一集

同一文件夹中的上一个和下一个文件,按 Finder 顺序。

最近的文件

选择您之前看过的内容 - 它会在 Mac 上打开。

拖动进度与全屏

将时间线拖到任意时刻,从沙发上切换全屏。

配对

十秒后连接。一次。

没有 IP 地址、没有密码、没有帐户。第一个代码后,您的 iPhone 会自行重新连接。

  1. 在 Mac 上打开视频

    将文件拖入 Kinrox 或按 ⌘ O。远程服务器默认处于开启状态。

  2. 在 iPhone 上选择您的 Mac

    当两个设备都使用同一 Wi-Fi 时,Kinrox 会自行显示。

    网络上找到的Macs列表:MacBook Pro、Mac mini、iMac Studio。
  3. 输入 6 位代码

    Mac 显示的代码有效期为两分钟。尝试了三次错误,结果就消失了。

iPhone 遥控器上的代码输入屏幕。
Mac 播放器

不打扰观影的播放器。

视频就是界面。当您需要时,会出现一层薄薄的玻璃,并在三秒钟后隐藏起来。

MKVMP4M4VMOVAVIWebMTS

几乎可以播放任何内容

基于 libmpv(mpv 和 IINA 背后的引擎)构建。选择嵌入或外部音频和字幕。 VideoToolbox 处理硬件解码。

准备好系列了

Kinrox 将文件夹中的视频排列起来,并在一集结束时开始下一个视频 - “2”在“10”之前,就像 Finder 一样。

媒体键可以正常工作

键盘⏯键、控制中心和正在播放控制Kinrox。最多 20 个最近的文件在开始屏幕上等待。

空格 暂停 ←→ 5秒 ⇧←→ 30秒 ↑↓ 音量 ⌘←→ 上一个/下一个文件 F全屏
Spotify

无需臃肿桌面客户端的 Spotify。

原生 SwiftUI 音乐模式仅占用最多 200 MB 内存——比可高达 2 GB 的 Spotify 官方桌面客户端少 2 至 10 倍。可完全关闭 Mac 上的 Spotify.app。

Mac 上的 Kinrox 音乐模式,展示 Spotify 音乐库、专辑和喜欢的歌曲。

最多 200 MB,而非 2 GB

无内嵌浏览器运行时:原生 SwiftUI 界面与轻量音频引擎仅需 Spotify 桌面客户端一小部分的内存。

完全关闭 Spotify.app 也能播放

在 Kinrox 中直接浏览曲库、专辑、歌单与搜索,使用 ⌘Z 撤销管理收藏,并播放本地队列。

同一个 iPhone 遥控器

通过加密局域网在沙发上切歌、查看队列、调节音量和收藏歌曲。

隐私

客厅里发生的事情都会留在那里。

您的 Mac 和 iPhone 直接通过本地网络交换播放命令。您的视频保留在 Mac 上。

仅限本地网络

通过 Bonjour 发现,仅来自您自己的子网的连接。公共地址和蜂窝电话均被拒绝。

加密并配对

每个命令都在加密通道中传输。配对令牌存在于两台设备上的钥匙串中。

X25519HKDF-SHA256ChaCha20-Poly1305

无使用分析

Kinrox 在 Mac 上播放本地视频,并提供 iPhone 遥控器。开发者不会收到个人数据、播放历史或使用分析。 本地视频和局域网遥控可离线使用。更新和可选的 Spotify 功能需要互联网。

您的文件保留在 Mac 上

遥控器看到的是标题和持续时间,而不是文件路径。在 Mac 上已解决打开最近的文件的问题。

Mac: GPL-3.0 · iPhone: 仅限个人使用

源代码

Kinrox 写在 Swift 6 和 SwiftUI 上,写在 libmpv 之上。播放器、遥控器和协议的每一行都在GitHub上。

  • Mac 播放器 — 有效
  • iPhone 远程 — 从源代码构建
  • Mac v0.5.5 — 签名并公证的 DMG
  • App Store 上的远程 — 计划中
从源代码构建
# Xcode 26.5, XcodeGen and mpv from Homebrew
brew install xcodegen mpv pkg-config
git clone https://github.com/awaik/Kinrox.git
cd Kinrox
cp -n Config/Signing.local.xcconfig.example \
  Config/Signing.local.xcconfig
# Set your team: docs/runbooks/RUNBOOK-BUILD-AND-SIGNING.md
./Scripts/check-env.sh
./Scripts/generate.sh

xcodebuild -workspace Kinrox.xcworkspace \
  -scheme PlayerMac -configuration Debug \
  -destination 'platform=macOS,arch=arm64' \
  -derivedDataPath DerivedData build
open DerivedData/Build/Products/Debug/Kinrox.app
常见问题解答

问题

它需要互联网吗?

本地视频和局域网遥控可离线使用。更新和可选的 Spotify 功能需要互联网。

它适用于电视而不是投影仪吗?

是的。 Kinrox 可在 Mac 显示的任何内容上播放 - 投影仪、通过 HDMI 的电视或与 AirPlay 连接的显示器。

支持哪些Macs和iPhones?

Macs 和 Apple silicon 在 macOS 14 Sonoma 或更高版本上,以及 iPhones 在 iOS 17 或更高版本上。尚不支持 Intel Macs。

可以多个iPhone控制同一个Mac吗?

是的。每个 iPhone 与自己的代码配对一次;最多可同时连接四个遥控器。您可以在播放器设置中撤销其中任何一项。

我可以选择音轨和字幕吗?

是的。在 Mac 上,使用“音频和字幕”按钮或“音频和字幕”菜单。选择嵌入轨道、在嵌套文件夹中查找外部文件或关闭字幕。 Kinrox可以记住您下一集的选择。

费用是多少?

Mac 版 Kinrox 是采用 GNU GPL v3 许可证的开源软件。 Kinrox Remote 可免费用于个人非商业用途。禁止企业使用、销售和付费订阅。 此前以 GPL 发布的版本保留原有许可证。

躺下。 按播放。

个人使用免费