跳转至

ReverseVideo 视频时间轴倒放与逆序播放节点

节点核心功能 (What is it?)

ReverseVideo 节点允许创作者将视频的时间轴完全反向逆序,创造出画面向后倒放(Play Backwards)的独特视觉效果。同时,它具备高弹性的伴音处理策略,支持音频同步倒放、彻底静音或保留正序原声。

典型适用场景 (When would I use it?)

在以下情况下使用 ReverseVideo 节点:

  • 制作具有魔幻感或超现实主义风格的时间倒流特效(如破碎物体自动重组、水流逆流、烟雾聚拢);
  • 制作首尾相连的无缝循环(Ping-Pong / Boomerang)动图短片;
  • 在剪辑中逆向回溯某些特定运动镜头;
  • 深入分析高速机械反向运动轨迹。

使用指南 (How to use it)

基础配置流程 (Basic Setup)

  1. 在工作流画布中添加 ReverseVideo 节点。
  2. 将视频输入源连接至 video 输入插槽。
  3. 在 audio_handling 下拉菜单中选择声音处理策略(倒放、静音或保留)。
  4. 执行工作流,倒放的视频工件即刻生成。

参数输入插槽 (Parameters)

  • video:待倒放的目标视频流(原生支持 VideoArtifact 与 VideoUrlArtifact)。
  • audio_handling:伴音音轨处理策略下拉菜单(默认值:"reverse"):
    • reverse:视频与音频同步倒放(推荐,创造最地道的时间倒流声画效果);
    • mute:视频倒放,音轨直接彻底静音剥离;
    • keep:仅视频倒放,原音频依旧正序播放(不推荐,容易导致声画脱节)。
  • processing_speed:转码编码与画质平衡(fast / balanced / quality)。

输出引脚 (Outputs)

  • video:完成倒放处理后的全新视频工件。

典型工作流示例 (Example)

制作倒流特效视频:

  1. 将 LoadVideo 的输出接入 ReverseVideo 节点的 video 输入端。
  2. 将 audio_handling 设为 "reverse"。
  3. 运行工作流,导出的工件文件将命名为 {original_filename}_reversed_reverse.{format},视频画面与声音均将完全逆序播放。

关键技术特性 (Important Notes)

  • 底层使用经过深度内存优化的 FFmpeg reverse 与 areverse 滤镜,确保所有帧时间戳精确逆序反转;
  • 智能探测音频流:若原视频本身无声,节点会自动安全跳过音频阶段,绝不报错;
  • 建议优先选用 reverse 或 mute,若打算后续重新添加背景配乐,选用 mute 效率最高。