# 视频智能封装合流

用 copy 模式合并视频与外部音频。

> 标准页面: https://elysiatools.com/zh/tools/video-smart-mux

- **分类:** Media

- **关键词:** 视频, 封装, 音频, 复制

## 概述

将一个视频流和一个音频流封装到同一文件。

## 输入项

- **视频文件** (file)
- **音频文件** (file)
- **输出封装** (select)

## 适用场景

- 当您拥有无声的视频画面和独立的配音音频，需要将它们快速合并为一个完整的视频文件时。
- 当您想替换视频的原有音频，直接将新录制的音频与原视频流封装在一起，且不希望损失视频画质时。
- 当您需要快速将视频和音频流打包成 MKV、MP4 或 MOV 格式，且要求极高的处理速度时。

## 工作原理

- 上传您需要合并的视频文件。
- 上传对应的外部音频文件。
- 选择输出的封装格式（MKV、MP4 或 MOV），系统将以 copy 模式直接将音视频流封装输出，无需重编码。

## 使用案例

- 影视后期制作中，将渲染出的无声高清视频与最终混音完成的音频轨进行快速无损合流。
- 录屏视频与麦克风录音的分轨合并，快速生成带有旁白的教学或演示视频。
- 视频外挂音频本地化，将外语视频与中文配音音频快速打包成单个视频文件。

## 常见问题

### 这个工具会降低我的视频画质吗？

不会。工具采用 copy 模式直接封装，不对视频和音频流进行重新编码，因此画质和音质完全无损。

### 为什么合流的速度非常快？

因为它是直接进行媒体流的重新封装（Muxing），不涉及耗时的解码和编码过程，所以通常可以在几秒内完成。

### 支持哪些输出格式？

支持输出为 MKV、MP4 和 MOV 格式的视频文件。

### 如果视频和音频的长度不一致会怎么样？

封装后，播放器通常会播放至较长的一方结束，或者在较短的一方结束时停止相应轨道的输出。

### 我可以同时上传多个音频文件进行多音轨封装吗？

不可以，本工具目前仅支持将一个视频流和一个音频流封装到同一个文件中。

## 相关工具

- [音频素材库重复与近重复查找器](https://elysiatools.com/zh/tools/audio-duplicate-library-finder): 在多文件或 ZIP 中查找完全重复和近重复音频，包括使用不同编码保存的同内容副本。
- [流复制快速剪切](https://elysiatools.com/zh/tools/stream-passthrough-trimmer): 音视频直通剪切。
- [视频音频替换](https://elysiatools.com/zh/tools/video-audio-replace): 用新的音频文件替换视频中的音频轨道，保持原始视频不变
- [视频音量调整](https://elysiatools.com/zh/tools/video-audio-volume): 调整视频文件中的音频音量，支持增大、减小或标准化声音级别
- [视频 SRT 软字幕封装](https://elysiatools.com/zh/tools/video-srt-softmux): 添加可开关的 SRT 软字幕，不烧录到画面。
- [视频反转](https://elysiatools.com/zh/tools/video-reverse): 反向播放视频（倒放），可选择是否同时反转音频
- [提取中心声道](https://elysiatools.com/zh/tools/audio-center-channel-extract): 从环绕音频或视频音轨中提取中心声道
- [音频频谱图生成](https://elysiatools.com/zh/tools/audio-spectrogram-generator): 从音频或视频音轨生成频谱图

## 示例

- [WebRTC 实时通信示例](https://elysiatools.com/zh/samples/webrtc-samples): 全面的 WebRTC 示例，用于点对点音视频通信、数据通道、屏幕共享和信令服务器实现
- [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#和引擎功能
- [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): 在一个专题里比较把视频转成音频、提取视频流，以及在短视频与动态图格式之间转换的工具。
