分离器,解码器和渲染器相关知识

 时间:2024-10-16 15:46:25

1、首先不解释媒体文件的封装格式了。以一个MKV为例:封装视频流一个,H.264格式;音频流两个,flac+aac字幕一个,ass格式一个章节文件

2、那么我们播放的时候,发生了什么事情呢?首先,这个mkv必须先被解包。这个过程是分离器的作用。分离器的作用,就是将视频文件临时分离成不同的部分。如果有多个流,比如音频流,选择哪一个流也是分离器的作用。一般分离器。会默认选择第一个流,用户也可以自己切换,这个切换就是通过分离器实现的。主要的分离器有:haali,lav,gabest

分离器,解码器和渲染器相关知识

4、最后,就是渲染器的作用了。渲染器的作用,就是接受解码器传来的数据,用DirectX等图形引擎,将画面转换出来。不同的渲染器也会对视频做不同的处理,比如resize(改分辨率),deband(去色带),sharp(锐化)等。如果显卡设置中设置了画质加成,也是在渲染器层面上进行加成。所以同个视频,不同播放器的效果,主要是由渲染器造成的。渲染器有:

分离器,解码器和渲染器相关知识

5、MadVR(通常被认为是画质最好的,并且自带解码器,可以在不用删除系统自带解码器的前提下获得较好的播放效果,不受AMD/NV/Intel显卡设置的视频效果影响)VMR9(只能接软解,能开启显卡对于视频的设置)EVR Costume Pres(可以接硬解,能开启显卡对于视频的设置)解码器的相关详细介绍会在后文再提及。以上是播放的时候,编码的时候也类似,分离器分离片源,喂给解码器,解码器解码完毕,将图像丢给编码器编码。

  • 真三国无双霸按键震动怎么开启或关闭
  • Win11如何过滤错误日志?
  • 绝地求生提高流畅的方法
  • A卡如何设置超频?
  • 魔兽争霸3怎么控制大部队
  • 热门搜索
    瘦小腹最有效的方法 汗管瘤的治疗方法 怎么会得痔疮 过失以危险方法危害公共安全罪 快速醒酒的方法 酱鸡爪的家常做法 回锅肉的家常做法 感冒能喝牛奶 微信零钱明细怎么删除 月经来了不走怎么办