[翻译][扫盲]了解编解码器和容器
原文标题:Understanding codecs and containers
原文地址:https://www.pitivi.org/manual/codecscontainers.html
了解编解码器和容器
编解码器
和容器文件格式
之间的区别通常不明确。这部分是由于普遍缺乏标准化,令人困惑的营销术语和文件扩展名。本页试图简要澄清这种区别,而不涉及技术细节。如果你想了解更多关于容器和编解码器的信息,你应该看看维基百科关于容器和编解码器的页面。
容器
是我们通常与文件格式相关联的内容
。容器“包含”视频的各个组件:图像流
、声音
和其他任何内容
。例如,如果容器格式允许,您可以在视频文件中包含多个音轨和字幕。流行的容器的例子是OGG,Matroska,AVI,MPEG。
编解码器
是“编码”和“解码”流的方式。他们的工作通常是压缩数据(并在播放时解压缩数据),以便您可以存储和传输文件大小较小的文件。市面上有许多编解码器,每种编解码器都有其优点,缺点和特殊性,并且为正确的情况选择具有正确设置的正确编解码器本身就是一种艺术形式。
图:容器和编解码器之间的关系