找回密码
 立即注册
搜索
查看: 5593|回复: 20

[软件] 求解释解码器,滤镜,渲染器的工作原理

[复制链接]
     
发表于 2011-5-15 01:07 | 显示全部楼层 |阅读模式
就我个人认为,解码器仅仅是类似于一个winrar/7zip的东西,把打包封装好的视频重新解压出来。不同解码器的区别就是解压算法的区别。如果设置得当(Deblocking什么的),不挂滤镜,是不会对画质有影响的。
但想着破鞋区高人多,特来求问下高人们这三个玩意的工作原理什么的,免得以后和同学讨论时误导人了。
回复

使用道具 举报

发表于 2011-5-15 01:24 | 显示全部楼层
我个人认为,解码器仅仅是类似于一个winrar/7zip的东西,把打包封装好的视频重新解压出来。不同解码器的区别就是解压算法的区别。
-不对,rar/7z解压无损.......x264 vc-1 rv10都是有损的(不绝对....有可能能输出无损但是你一般见不到....

如果设置得当(Deblocking什么的),不挂滤镜,是不会对画质有影响的。
-滤镜是修复片源的问题才需要加的...当然可以得口味咸了淡了自己调.....


片子->分离器分离音频/视频留->解码器解码->滤镜放盐味精->渲染器画画到你显示器上

非专人认识.....说错轻喷.....楼下继续.....
回复

使用道具 举报

头像被屏蔽
发表于 2011-5-15 01:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2011-5-15 01:35 | 显示全部楼层
额 那有说法ffdshow加madvr比coraavc好是为什么?
回复

使用道具 举报

     
 楼主| 发表于 2011-5-15 01:35 | 显示全部楼层
引用第1楼mlg于2011-05-15 01:24发表的  :
我个人认为,解码器仅仅是类似于一个winrar/7zip的东西,把打包封装好的视频重新解压出来。不同解码器的区别就是解压算法的区别。
-不对,rar/7z解压无损.......x264 vc-1 rv10都是有损的(不绝对....有可能能输出无损但是你一般见不到....
.......
呃,只是打个比方。
因为编码的时候就已经有损了,解码的时候应该就没有必要再作有损处理了,所以就打了这么个比方
回复

使用道具 举报

     
发表于 2011-5-15 01:39 | 显示全部楼层
引用第3楼kmh于2011-05-15 01:35发表的  :
额 那有说法ffdshow加madvr比coraavc好是为什么?

因为MADVR和ffdshow兼容性最好,以前不支持字幕的时候

ffdshow还可以挂字幕

而且ffdshow支持新的特性速度比coreavc快多了
回复

使用道具 举报

发表于 2011-5-15 01:44 | 显示全部楼层

回 4楼(belatedeffort) 的帖子

哦....我理解错问题了......

理解同2楼.....压缩算法怎么规定的,解码后得到的数据流就是怎么的.....至于解码器有没有"优化"...那就....不太清楚了.........
回复

使用道具 举报

     
发表于 2011-5-15 01:55 | 显示全部楼层

Re:回 4楼(belatedeffort) 的帖子

引用第6楼mlg于2011-05-15 01:44发表的 回 4楼(belatedeffort) 的帖子 :
哦....我理解错问题了......  

理解同2楼.....压缩算法怎么规定的,解码后得到的数据流就是怎么的.....至于解码器有没有"优化"...那就....不太清楚了.........

解码器这东西其实无所谓的

论画质,关键是看渲染器

解码器只要能解码,而且不卡就行了

画质比较:

madvr+ffdshow
  


系统默认渲染器+coreavc

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2011-5-15 02:00 | 显示全部楼层
ffdshow有一堆滤镜比较好用~pika~
coreAVC以前用过一次似乎什么设置都没有.....
回复

使用道具 举报

     
发表于 2011-5-15 02:04 | 显示全部楼层
引用第8楼mlg于2011-05-15 02:00发表的  :
ffdshow有一堆滤镜比较好用~pika~
coreAVC以前用过一次似乎什么设置都没有.....     

coreavc我觉得解出来的画面颜色不真实


==================

突然发现MPC-HC开启Direct3D全屏模式+MADVR(配合ycms)和ffdshow,画质有提升,还有就是音质提升了一个档次

不过缺点也很多

缺点是播放时候只能全屏,无法窗口,退出必须CTRL+C,还有就是无法调节音量和进度条,还有就是无法截图
回复

使用道具 举报

发表于 2011-5-15 02:29 | 显示全部楼层

Re:Re:回 4楼(belatedeffort) 的帖子

引用第7楼暁美ほむら于2011-05-15 01:55发表的 Re:回 4楼(belatedeffort) 的帖子 :


解码器这东西其实无所谓的

论画质,关键是看渲染器
.......


能贴个ffdshow 加madvr和coravc加madvr的比较图么?
回复

使用道具 举报

     
发表于 2011-5-15 02:36 | 显示全部楼层
画质没有开启D3D全屏模式和MADVR全屏模式下的画质好

MADVR

  

coreavc

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2011-5-15 02:37 | 显示全部楼层
文件都是头文件+资源组成
头文件定义了这个文件的类型,编码格式等
资源是2进制,如果没有头文件,就毫无意义。
解码器根据头文件,选择相应的解码器,按照头文件定义的格式,去运算资源,将之转化成图形显示。

滤镜将画面进行运算,最终呈现给观众

渲染和滤镜解码都不是一个概念上的东西。
可称得上是把要呈现给观众的画面,用什么样的形式呈现给观众
回复

使用道具 举报

     
发表于 2011-5-15 02:52 | 显示全部楼层
我真心不觉得单独在解码器这个概念上除了正确和错误的结果以外还有好坏之分

ffdshow


coreavc


xor
回复

使用道具 举报

发表于 2011-5-15 10:05 | 显示全部楼层
某楼的,YC伸张都错了还在比画质......
回复

使用道具 举报

头像被屏蔽
发表于 2011-5-15 10:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2011-5-15 10:47 | 显示全部楼层
不挂任何滤镜 系统自带渲染器
回复

使用道具 举报

     
发表于 2011-5-15 11:05 | 显示全部楼层
解码器,看名字就知道是负责解码的插件,将压缩数据还原成位图数据,压缩是有损的,还原算法好坏对画质有细微影响,不过这部分一般各解码器差别不大,另外解码器还要负责提供各种输出位图格式,比如RGB32,RGB24,YUV格式等等,以适应渲染器的需要,RGB和YUV之间是需要转换的

滤镜是图像的中间处理插件,有的是画质改善处理,有的是一些特殊效果,比如加字幕什么的

渲染器是画面输出的插件,输出方式有好几种,和显示方法是有关,有Overlay显示的,有D3D显示的等等,不同的显示方式对画质影响还是比较大的

解码器和滤镜我没做过,渲染器我倒做过,做过个D3D渲染输出的,可以利用D3D加速来做一些过滤操作
回复

使用道具 举报

发表于 2011-5-15 12:01 | 显示全部楼层
某人level都错的还在折腾,MADVR画质好?

@belatedeffort
买个好的显示器是王道
回复

使用道具 举报

     
发表于 2011-5-15 13:48 | 显示全部楼层
我很疑心色彩模型的认知度啊,以一些常见的后处理为例

输出level


转换系数


抖动


resize算法


debanding
回复

使用道具 举报

     
 楼主| 发表于 2011-5-15 14:18 | 显示全部楼层
引用第18楼ljwing于2011-05-15 12:01发表的  :
某人level都错的还在折腾,MADVR画质好?

@belatedeffort
买个好的显示器是王道
其实主要是想学习些这方面的知识
至于显示器,工作用的显示器还算可以(HP ZR24w)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-16 16:49 , Processed in 0.214967 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表