Action Footage Player
中文

本页由英文原文机器翻译而成,可能存在不准确之处。 阅读英文原文

下载 · 最新版本

下载 Action Footage Player

免费开源。Mac 或 PC 上的 App 自带所需的一切:无需另装任何东西,也无需账号。

早期 Alpha 版 文件由 GitHub 提供 GPL-3.0

macOS

搭载 Apple Silicon(M1 或更新)的 Mac,macOS 15 Sequoia 或更高版本

下载 Mac 版 .zip
文件
ActionFootagePlayer-<version>-macos-arm64.zip
版本
最新版
发布日期
见发布页面
SHA-256
见 SHA256SUMS

安装

  1. 解压下载的文件,把 ActionFootagePlayer 移到「应用程序」文件夹。
  2. 打开它。第一次打开时 macOS 会拒绝:这个 App 只有临时(ad hoc)签名,而不是用 Apple 开发者账号签名的。打开系统设置 → 隐私与安全性,向下滚动到「安全性」,点按 ActionFootagePlayer 旁边的仍要打开并确认。
  3. 接受它的初始设置:它会成为 MP4 视频的播放器(macOS 会请你确认),访达会多出两个快速操作 Play Stabilized 和 Stabilize + LUT,并从 DJI 下载 DJI 的 Rec.709 LUT。

它自带 mpv 和 ffmpeg。要更新时,用新版本替换「应用程序」文件夹中的旧版即可。没有适用于 Intel Mac 的版本。

Windows

Windows 10 或 11,64 位(x86-64 或 ARM),显卡需支持 DirectX 12 或 Vulkan

下载 Windows 版 .exe
文件
ActionFootagePlayer-<version>-windows-x86_64-setup.exe
版本
最新版
发布日期
见发布页面
SHA-256
见 SHA256SUMS

ARM 处理器的电脑(骁龙):专为其构建的版本。上面的版本也能在其上运行,但经过模拟,速度较慢。

下载 Windows ARM 版 .exe
文件
ActionFootagePlayer-<version>-windows-arm64-setup.exe
SHA-256
见 SHA256SUMS

安装

  1. 运行安装程序。它不需要管理员权限:只为你一个人安装,位置是 %LOCALAPPDATA%\Programs\ActionFootagePlayer。如果浏览器提示该文件不常被下载,请选择保留。
  2. 安装程序没有签名,所以第一次运行时 Windows SmartScreen 会发出警告:点击更多信息,再点击仍要运行。
  3. 它会把 ActionFootagePlayer 加入 MP4 和 MOV 视频的「打开方式」,并在文件资源管理器的右键菜单中加入 Play in ActionFootagePlayer 和 Stabilize + LUT(Windows 11 上位于「显示更多选项」之下)。它会下载 DJI 的 Rec.709 LUT;如果你保留勾选,还会打开「设置」,让你把它设为 MP4 视频的默认应用。

它自带 mpv、VapourSynth(连同其所需的 Python)和 ffmpeg。可在「设置 → 应用」中卸载。在 ARM 上,导出由处理器编码(x265):它使用的硬件编码器来自 NVIDIA、Intel 和 AMD。

Linux

x86-64,需自备 mpv

适用于你的 mpv 的插件

Linux 版 App 暂时还没有:插件直接装进你已有的 mpv。或者在源码的检出目录中运行 ./install.sh,它会构建并安装全部插件,连同 DJI 的 LUT;./install.sh --apps 还会把 ActionFootagePlayer 加入应用程序菜单,并设为 MP4 视频的默认应用。

每次发布都会自动构建,但还没有在 Linux 上亲手试过。

已经在用 mpv?

单独的插件

与 App 自带的插件相同,供你自己的 mpv 使用。把它们解压到 mpv 的 scripts 文件夹:~/.config/mpv/scripts/,Windows 上则是 %APPDATA%\mpv\scripts\。无需改动 mpv.conf 或 input.conf。

插件适用于下载
D-Log M 及其他 Log 曲线,以 HDR 显示 任何 mpv,任何系统。仅限 HDR:DJI 的 Rec.709 LUT 不随插件分发 mpv-dlogm
在屏幕上显示 DJI 遥测数据 任何 mpv,任何系统 mpv-dji-telemetry
相机标记的精彩时刻 任何 mpv,任何系统 mpv-highlights
右键菜单 mpv 0.41 或更高版本,任何系统 mpv-footage-menu
防抖和导出 · macOS Apple Silicon 上用 Homebrew 安装的 mpv(brew install mpv ffmpeg) mpv-gyroflow, macOS
防抖和导出 · Linux x86-64,启用 VapourSynth 构建的 mpv mpv-gyroflow, Linux
防抖和导出 · Windows x86-64,启用 VapourSynth 构建的 mpv mpv-gyroflow, Windows
防抖和导出 · ARM 版 Windows arm64,为其构建的 mpv 和 VapourSynth(VapourSynth 官方没有此版本) mpv-gyroflow, Windows ARM

Linux 和 Windows 上的防抖

它需要启用 VapourSynth 构建的 mpv(mpv --vf=help 的输出中会列出 vapoursynth;在 Windows 上,shinchiro 的构建版本带有它,Debian 和 Ubuntu 自带的 mpv 则没有)、VapourSynth 本身及其 Python、支持 Vulkan 的 GPU(Windows 上也可以是 DirectX 12),以及用于导出的 ffmpeg。要播放 D-Log M,请把 mpv-dlogm 一并装上。

Linux 和 Windows 的详细说明

macOS 上的防抖

用浏览器下载时,其中的二进制文件会带上隔离标记,macOS 会拒绝运行它们。解压之后运行:xattr -dr com.apple.quarantine ~/.config/mpv/scripts/gyroflow

在你自己的 mpv 中使用插件

从源码安装

在 Mac 上,ActionFootagePlayer-<version>-macos-arm64.tar.gz 是附带预编译二进制文件的源码,所以 ./install.sh --apps 不需要 Rust。从普通的源码检出安装时,它会自行编译这些文件(需要 Rust,首次约 5–10 分钟)。

附带预编译文件的源码

本次发布

最新版本

新功能、升级方法,以及目前已知还不能用的地方,都写在 GitHub 上的发布说明里。

用它校验下载的文件:在两者所在的文件夹中运行 shasum -a 256 -c SHA256SUMS --ignore-missing。这些文件是该版本在 GitHub 上的附件,由其工作流从打了标签的源码构建而成。