音视频中的复用器

🎬 什么是复用器(Muxer)?

复用器(muxer)是负责把音频、视频、字幕等多个媒体流打包(封装)成一个单一的文件格式的组件。


💡 举个形象的例子:

假设你有两样东西:

  • 一段视频流(例如 H.264 编码)

  • 一段音频流(例如 AAC 编码)

但你不能直接播放这两个流 ------ 你需要把它们组合打包进一个"容器格式"文件,比如:

  • .mp4

  • .flv

  • .mkv

  • .ts

这个"打包"的过程就叫做 复用(multiplexing) ,而负责这个过程的软件模块就是 muxer(复用器)


🔁 与之相对的是:

名称 功能 举例
Muxer(复用器) 封装输出 把音频、视频流封装为 .mp4.flv
Demuxer(解复用器) 拆解输入 .mp4 等文件中分离出音视频流

🛠 在 FFmpeg 中:

  • ffmpeg -muxers 就是列出你当前 FFmpeg 编译支持的所有 输出格式(封装格式、复用器)。

  • ffmpeg -demuxers 列出所有 输入格式(解封装格式、解复用器)。


📦 常见封装格式(也叫容器格式):

封装格式 文件扩展名 特点
MP4 .mp4 常见网络播放格式,支持流式传输
FLV .flv Flash 视频格式,旧视频网站常用
MKV .mkv 开源强大,支持多轨音视频
TS .ts 数字电视流媒体格式,MPEG-TS
AVI .avi 老式格式,不适合现代流媒体

相关推荐
Akamai中国32 分钟前
使用 Akamai 分布式云与 CDN 保障视频供稿传输安全
分布式·安全·云计算·音视频
WW、forever15 小时前
【ConvLSTM第二期】模拟视频帧的时序建模(Python代码实现)
开发语言·python·音视频
电子科技圈15 小时前
XMOS以全新智能音频及边缘AI技术亮相广州国际专业灯光音响展
人工智能·嵌入式硬件·mcu·物联网·自然语言处理·音视频·边缘计算
远瞻。15 小时前
【论文精读】2024 CVPR--Upscale-A-Video现实世界视频超分辨率(RealWorld VSR)
论文阅读·人工智能·算法·stable diffusion·音视频·超分辨率重建
扫地僧98520 小时前
基于多模态脑电、音频与视觉信号的情感识别算法【Nature核心期刊,EAV:EEG-音频-视频数据集】
音视频·多模态·eav:eeg数据集
EasyDSS1 天前
视频监控汇聚平台EasyCVR工业与安全监控:防爆摄像机的安全应用与注意事项
网络·人工智能·音视频
我教你啊1 天前
阿里通义实验室突破空间音频新纪元!OmniAudio让360°全景视频“声”临其境
人工智能·音视频
从零开始学习人工智能2 天前
HTML5 视频播放器:从基础到进阶的实现指南
前端·音视频·html5
go54631584652 天前
基于Python的自动化视频编辑脚本设计,能够处理视频剪辑、添加字幕、文本动画、音效和图形等功能
python·自动化·音视频