2

主要区别是什么?假设我有一个 .flv 格式的视频,我想使用 avcodec.dll 将其转换为 .h264 格式。我会对其进行编码还是解码?我真的很困惑。任何明确的答案将不胜感激。

4

2 回答 2

7

有两种类型的视频格式 - 未压缩(原始视频格式,如 RGB 或 YUV 或其他格式)和压缩(如 H.264 或 WebM 等)。通常没有从一种压缩格式到另一种的直接转码,因此您需要使用共同点- 原始视频(未压缩)。您必须对其进行解码(解压缩),然后将其编码(压缩)为另一种格式。

类比 - 认为你有zip存档,你需要把它rar存档 - 首先你将unzip你的文件,然后压缩rar

于 2011-01-31T12:49:06.733 回答
6

您可能会对其进行转码

如果没有,那么您将首先对其进行解码,然后再次对其进行编码。

于 2011-01-31T12:28:36.390 回答