我已经看到 ffmpeg 有一些编解码器(例如 H.264),它们同时被定义为无损和有损,据我了解,无损和有损是相互排斥的:压缩算法要么丢失信息,要么不丢失信息。
怎么可能同时无损和有损呢?
运行ffmpeg -codecs 2>/dev/null| grep h264
,我得到:
DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [...]
DEV.LS
代表解码器,编码器,视频,不仅帧内压缩,有损压缩,无损压缩。