简体中文

用手柄或 MIDI 旋钮做视频剪辑控制器

在 Mac App Store 下载 InputConfigInputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。

游戏手柄可以免费成为 Mac 上 Final Cut Pro、Premiere Pro 或 DaVinci Resolve 的好用剪辑控制器。播放和暂停在一根拇指下,J 和 L 在扳机键上,逐帧在十字键上,入点和出点在肩键上,切刀和撤销在正面按钮上,按住摇杆按下去还能得到一层工具。MIDI 旋钮可以补上飞梭轮。

剪辑是需要双手的活:一只手控制播放头和标记,另一只手握鼠标。专为前一只手设计的硬件,比如 Speed Editor、Loupedeck、TourBox 或 Contour ShuttlePRO,要花真金白银,而且通常围绕某一款剪辑软件来做。我做 InputConfig,是因为我的双手不太灵便,放在腿上的手柄比伸手去够键盘更省力。我为 Final Cut Pro 搭好布局,列出 Premiere Pro 和 Resolve 要改的行,也会说明什么时候买专用控制器更合适。

步骤

  1. 从本页添加 Video Shuttle (Final Cut Pro) 预设并启用它。让鼠标留在另一只手里。
  2. 对于 Premiere Pro 或 Resolve,复制这个预设,并修改剪切、缩放和工具的行。
  3. 把每个剪辑软件加进它的预设的自动切换列表,并在设置(Settings)的 Advanced 里打开自动切换。
  4. 在入点和出点的行上打开 Vibrate。
  5. 要飞梭轮的话,把一个 MIDI 旋钮用 Turn 模式放在左右方向键上。

了解这个布局

本页的预设使用 Final Cut Pro 的默认快捷键:

控件Final Cut备注
右扳机键L(向前播放)作为带连发的轴:再按一次会更快。
左扳机键J(向后播放)
A / CrossK(停止),长按为 Space
十字键左 / 右左 / 右箭头(一帧)长按为 Shift 加箭头(十帧)。
十字键上 / 下上 / 下箭头(上一个 / 下一个编辑点)
LB / L1I(入点)
RB / R1O(出点)
B / CircleCommand B(切刀)
X / SquareCommand Z(撤销)长按为 Command Shift Z。
Y / TriangleM(标记)长按为 Option M(标记并修改)。
右摇杆左 / 右鼠标滚轮水平方向(沿时间线平移)打开可变灵敏度。
右摇杆上 / 下Command 加号 / 减号(缩放时间线)连发为每秒 4 次。
左摇杆指针用在握鼠标的手正忙的时候。
Start / OptionsShift Z(适合时间线)
Back / ShareCommand S(存储)Final Cut 会在你工作时自动存储,所以这一行在 Premiere 和 Resolve 里才有用武之地。在 Final Cut 里,请给它 M 或 Option L。
按住 L3 再按正面按钮A、T、B、P(选择、修剪、切刀、位置工具)一层组合。
Live Visualizer 中的 Video Shuttle 预设,J 和 L 在扳机键上,标记在肩键上,逐帧在十字键上。
Figure 1. 播放头在扳机键上,标记在肩键上,画在你手里握着的手柄上。

手柄是辅助的那只手。鼠标做精细的活。播放头、标记和切割都在拇指下,鼠标始终不离开另一只手。

为 Premiere 或 Resolve 改四行

J、K、L、I、O 和方向键在 Premiere Pro 和 DaVinci Resolve 里的作用相同,所以预设的大部分可以直接沿用。三者的标记都是 M。要改的行如下:

行Premiere ProDaVinci Resolve
在播放头处剪切Command KCommand B
缩放加号和减号Command 加号和减号
工具层V、C、B、NA、T 和 B

还有一处不同:Shift 加方向键在 Final Cut 里移动十帧,在 Premiere 里是五帧。

  • 你:复制这个预设,修改这几行,并把每个剪辑软件加进它的预设的自动切换列表。先在设置(Settings)的 Advanced 里打开自动切换。
  • InputConfig:每个剪辑软件来到最前面时,切换到对应的布局。
  • 检查:打开 Premiere 并按 B:它用 Command K 剪切,而不是 Command B。

如果你更想从现成的布局开始,智能预设制作器(Smart Preset Maker)里有这些:Final Cut Pro、Premiere Pro、DaVinci Resolve、iMovie 和 CapCut。iMovie 与 Final Cut 共用大部分快捷键,CapCut 的则不同。

找到飞梭的手感

真正的飞梭会随着你转动而加速。三行就能得到同样的手感:

  • 沿时间线移动。右摇杆的水平滚动并打开 Variable Sensitivity:轻轻一推微调视图,用力一推则飞速移动。
  • J 和 L 的速度。Final Cut 每按一次键就加一档速度,所以扳机键上每秒 2 次的连发行会在按住时逐级加速,松开时停下,A 上的 K 则让它立刻停住。
  • 半速。要慢慢检查一个剪切点,Final Cut 用 Option L 和 Option J 以半速播放。L3 那一层里的十字键上和下正好空着,可以用来放它们。

用触觉感受标记

  • 你:在入点和出点的行上打开 Vibrate,入点用较低的强度,出点用较高的强度。
  • InputConfig:每设置一个标记,手柄就脉动一下。
  • 检查:你不看时间线,也能凭手感分辨入点和出点。

实体飞梭值得拥有,是因为你能在手里确认标记。

为 Resolve 的调色页面切换布局

Resolve 的调色页面需要和剪辑页面不同的按钮。为它做第二个预设,并让它的自动切换列表保持为空:当两个预设争用同一个 App 时,侧边栏里排在前面的那个获胜,所以第二个 Resolve 预设永远不会自己切换进来。

  • 你:在每个预设里给一个闲置的组合键设置 App Action 的 Activate Preset,指向另一个预设。
  • InputConfig:你按下这个组合键时,切换预设。
  • 检查:在你切换页面时按下它。Shift 6 在 Resolve 里会跳到调色页面,所以调色预设可以从那里开始。

手柄做不到的是像调色面板那样转动 Resolve 的色轮:InputConfig 发送按键、鼠标移动、滚动和 MIDI,它并不假装成一块面板。

加一个 MIDI 旋钮当飞梭轮

游戏手柄没有轮子。带旋钮的 MIDI 控制器有,而 InputConfig 通过 USB 或蓝牙 MIDI 读取它,不需要驱动。

  • 你:把一个旋钮的行设为 Turn 模式,顺时针那一行放右箭头,逆时针那一行放左箭头。内置的 MIDI: Knob Deck 预设已经在 CC 71 上有了这一对:在每一行点按扫描(Scan),然后转动你自己的旋钮。
  • InputConfig:每转过几步就触发一次短促的微调,在 Final Cut、Premiere 和 Resolve 里就是逐帧移动。
  • 检查:慢慢转动旋钮,播放头一次移动一帧。Turn Step 决定转多少算一帧。在默认步进下,旋钮从一个止点转到另一个止点大约是 32 帧。

第二个 Turn 模式的旋钮放在 Command 加号和 Command 减号上,就能在 Final Cut 和 Resolve 里缩放时间线。打击垫是按钮:五个打击垫放 J、K、L、I 和 O,第六个放切刀。除非你选定,否则每一行会监听任何通道和任何设备,所以换一个控制器插上,这个布局依然有效。旋钮模式的说明在 MIDI 设备作为输入里,完整的 Final Cut 打击垫布局在 Final Cut Pro 的 MIDI 控制器里。

什么时候该买专用剪辑控制器

在这些情况下,请买专用硬件:

  • 你只用 DaVinci Resolve 剪辑。Blackmagic 的 Speed Editor 就是为它做的:有配重的搜索转盘和专用的剪辑键,Resolve 无需任何映射就能识别。
  • 你想要现成的转盘配置。Loupedeck 和 TourBox 出售带有 Final Cut 和 Premiere 现成配置的转盘控制器。
  • 你已经有控制界面,并且在 Final Cut 里剪辑。看看 CommandPost,这是一个围绕控制界面而建的开源 Final Cut 配套软件,也能驱动 Speed Editor。它的网站说,现在要求你拥有一个付费的 LateNite App。

InputConfig 读取游戏手柄、自我标识为摇杆、手柄或多轴控制器的设备,以及 MIDI 设备。我没有用 Speed Editor 或 ShuttlePRO 测试过,所以不要指望 InputConfig 能驱动它们而去买。关于这种取舍,更多内容在 Final Cut 和 Premiere 的 Speed Editor 替代方案里。你已有的手柄,是免费弄清实体控制器会不会改变你剪辑方式的办法,而对很多人来说,它一直够用。

简短总结

  • 播放头交给扳机键和拇指。J 和 L 在扳机键上,K 在 A 上,逐帧在十字键上。
  • 标记交给肩键。它们发送 I 和 O,并用一次脉动确认。
  • 每个剪辑软件四行。剪切、缩放和工具在 Premiere 和 Resolve 里不同。
  • 飞梭轮用一个旋钮。方向键上用 Turn 模式。

手柄控制播放头,鼠标做精细的活。

常见问题

我能同时配合鼠标使用吗?

这正是目的所在。手柄是辅助的那只手。鼠标做精细的活。

它能用于 iMovie 和 CapCut 吗?

任何有键盘快捷键的 App 都行。iMovie 与 Final Cut 共用大部分快捷键。CapCut 的则不同,复制再修改一下就行。

我需要硬件剪辑控制器吗?

一开始不需要。如果你只用 DaVinci Resolve 剪辑,Blackmagic 的 Speed Editor 就是为它做的,不需要映射工具。对于 Final Cut 或 Premiere,或者想在买任何东西之前试一试这个想法,你已有的手柄通过这个预设就能完成同样的飞梭和标记工作。

我能在 Mac 上用 Xbox 或 PS5 手柄剪辑视频吗?

Final Cut、Premiere 和 Resolve 监听的是键盘,而不是游戏手柄,所以映射工具会把每个按钮变成剪辑软件本来就认识的快捷键。DualSense、Xbox Series 或 Elite、Switch Pro 或 8BitDo 手柄都可以。本页的预设可以免费下载。

Mac 有免费的飞梭轮吗?

单靠软件不行,因为轮子需要有东西可转。最接近的两种免费办法是:用 Turn 模式的 MIDI 旋钮发送方向键,它像飞梭轮一样逐帧移动,以及用打开 Variable Sensitivity 的手柄摇杆发送水平滚动,推得越远,沿时间线移动得越快。InputConfig 两种都能做,并且在 Mac App Store 上免费且开源。

DaVinci Resolve 的 Speed Editor 能用于 Final Cut Pro 或 Premiere 吗?

Blackmagic 是为 DaVinci Resolve 而做的 Speed Editor。CommandPost 是第三方的 Final Cut 配套软件,能在 Final Cut Pro 里驱动它。要在 Final Cut 或 Premiere 里什么都不买,就用游戏手柄运行本页的布局,完成飞梭、标记和剪切的工作。更详细的回答在 Speed Editor 替代方案里。

更多中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。

本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.