# 流复制快速剪切

音视频直通剪切。

> 标准页面: https://elysiatools.com/zh/tools/stream-passthrough-trimmer

- **分类:** Media

- **关键词:** 剪切, 流复制, ffmpeg

## 概述

不转码直接剪切，适合快速粗剪；精确到帧通常需要转码。

## 输入项

- **媒体文件** (file)
- **开始时间（秒）** (number)
- **持续时间（秒）** (number)

## 适用场景

- 需要从较大的视频或音频文件中快速截取某一段，且不希望浪费时间在重新编码和渲染上时。
- 想要在完全不损失画质和音质的前提下，对媒体文件进行无损粗剪或片段提取时。
- 提取视频中的特定音频片段或截取长视频的精彩瞬间，用于快速分享或素材积累时。

## 工作原理

- 上传需要剪切的音视频文件（支持常见视频与音频格式，文件大小在 100MB 以内）。
- 设置剪切的“开始时间（秒）”以及需要保留的“持续时间（秒）”。
- 点击开始处理，系统将使用流复制技术直接提取指定区间的媒体流，并快速生成可供下载的剪切后文件。

## 使用案例

- 视频素材粗剪：从录制的长视频中快速提取出核心片段，用于后续的视频剪辑创作。
- 音频铃声制作：截取歌曲或录音文件中的特定黄金时间段，快速制作手机铃声。
- 会议记录截取：从冗长的会议录音或录像中，无损提取出关键发言片段进行存档。

## 常见问题

### 什么是流复制（Stream Copy）剪切？

流复制是指直接复制音视频的数据流而不进行重新解码和编码。这种方式处理速度极快，且能保证输出文件与原文件画质音质完全一致。

### 为什么剪切出来的视频开头几秒可能会有画面卡顿或黑屏？

因为流复制不进行重编码，只能在关键帧（I帧）处进行物理分割。如果指定的开始时间不是关键帧，播放器可能会在开头出现短暂的画面静止。

### 如何实现精确到帧的完美剪切？

流复制模式适合快速粗剪。如果需要精确到特定帧的无缝剪切，通常需要使用支持重新编码（转码）的剪辑工具。

### 这个工具支持哪些文件格式？

支持常见的视频（如 MP4、MKV、AVI）和音频（如 MP3、AAC、WAV）格式，最大支持 100MB 的文件。

### 剪切后的文件会降低画质吗？

不会。由于不经过任何重新编码过程，导出的媒体文件保留了原始的码率、分辨率和音质。

## 相关工具

- [视频音量调整](https://elysiatools.com/zh/tools/video-audio-volume): 调整视频文件中的音频音量，支持增大、减小或标准化声音级别
- [视频智能封装合流](https://elysiatools.com/zh/tools/video-smart-mux): 用 copy 模式合并视频与外部音频。
- [视频 SRT 软字幕封装](https://elysiatools.com/zh/tools/video-srt-softmux): 添加可开关的 SRT 软字幕，不烧录到画面。
- [音频素材库重复与近重复查找器](https://elysiatools.com/zh/tools/audio-duplicate-library-finder): 在多文件或 ZIP 中查找完全重复和近重复音频，包括使用不同编码保存的同内容副本。
- [视频变速](https://elysiatools.com/zh/tools/video-speed-changer): 更改视频播放速度（更快或更慢），同时保持音频音调
- [有声书原稿校对与补录清单](https://elysiatools.com/zh/tools/audio-audiobook-manuscript-proofreader): 对比旁白音频与原稿，下载包含漏读、多读和措辞变化时间点的补录清单。
- [插入静音](https://elysiatools.com/zh/tools/audio-insert-silence): 在指定时间插入静音
- [布道与讲座分割器](https://elysiatools.com/zh/tools/audio-sermon-lecture-splitter): 按可靠静音及可选的带时间戳话题、掌声或音乐提示分割长布道和讲座。

## 示例

- [Bevy 游戏引擎示例](https://elysiatools.com/zh/samples/bevy-samples): Bevy Rust 游戏引擎示例，包含 ECS、2D/3D 图形、音频和游戏机制实现
- [Godot Engine 示例](https://elysiatools.com/zh/samples/godot): Godot引擎示例，包括2D/3D游戏、GDScript、C#和引擎功能
- [WebRTC 实时通信示例](https://elysiatools.com/zh/samples/webrtc-samples): 全面的 WebRTC 示例，用于点对点音视频通信、数据通道、屏幕共享和信令服务器实现
- [Arduino 开发示例](https://elysiatools.com/zh/samples/arduino): 全面的 Arduino 开发示例，包括微控制器编程、传感器和执行器控制、机器人项目和实时系统设计

## 相关内容

- [流复制、重封装与媒体打包工具专题](https://elysiatools.com/zh/hubs/stream-copy-remux-and-media-packaging): 将媒体流探测、重封装、直通剪切、音轨合流、软字幕封装、封面嵌入与批量 rewrap 工具集中到一个低 CPU 媒体打包专题中。
- [音频编码与格式转换工具](https://elysiatools.com/zh/hubs/audio-convert): 在一个专题里比较音频格式转换、码率调整、采样率转换、编码切换和导出工具，适合交付与归档工作流。
- [音频编辑与清理工具](https://elysiatools.com/zh/hubs/audio-utility): 在一个专题中比较音频裁剪、静音处理、淡入淡出、混音和降噪工具，适合播客、配音和音乐清理流程。
- [视频转音频与动画格式转换工具](https://elysiatools.com/zh/hubs/video-convert): 在一个专题里比较把视频转成音频、提取视频流，以及在短视频与动态图格式之间转换的工具。
