压缩算法与文件格式对误码处理有何不同?

1个回答

写回答

soda阳阳阳

2026-02-11 07:25

+ 关注

屏幕
屏幕

首先要问是否存在,然后再去判断是什么。压缩算法并不涉及这个方面的事情,它只专注于怎样以最高的效率对视频信息进行压缩。这件事是由封装格式来负责的,而我们能接触到的绝大多数封装格式并没有这样的需求。这些格式的应用场景包括本地播放(如avi、mkv、mp4、webm格式),或者应用于TCP传输这种误码率几乎为零的场景(像mp4、webm格式)。但是在这个世界上,有一种封装格式被设计为需要时刻应对断流和误码的情况,那就是:MPEG2 Transport Stream。(玩PT下载国外综艺源片的朋友应该对.ts格式很熟悉,这就是这种格式)。这种格式采用了众多方法,即便出现误码,代价也仅仅是屏幕闪一下花屏,音频出现一点杂音,并且能够让你从视频流的任意位置开始播放,不需要在意前面的内容(当然,这需要视频编码附带恢复SEI信息,否则就只能老老实实地等到下一个IDR)。这种格式被广泛应用于卫星视频、有线电视、广播视频等领域,它的子集作为M2TS文件格式成为了蓝光光盘的封装格式。而卫星传输和广播视频很容易受到天气影响从而产生断流和误码现象。有线电视情况好一些,但也有从任意位置开始播放的需求。题主你不知道世界上存在这样的文件格式只能说明你见识少,不要轻易就做出现在的压缩算法还太垃圾这样的论断。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号