histamine
帖子: 85
注册时间: 2010-09-23 20:07

x264 10bit编码推广讨论

目前AVC 10bit解码已经完善了起来,x264 10bit具有了实用意义,个人认为可以开始推广了

x264 10bit有两个很大优点:
能够解决x264 8bit有损编码产生的banding
编码效率比x264 8bit高,完全能够做到小体积高画质

缺点也有:
不支持硬解码
移动设备不支持
同码率下解码时,资源占用比8bit高一些

AVS变相输出16bit的方法交给x264 10bit编码的方法:
使用Dither系列脚本/插件:
http://forum.doom9.org/showthread.php?t=153589

代码: 全选

XXXSource()
Dither_convert_8_to_16()
#Dither_resize16(1280, 720) #如果需要将1080p resize至720p编码则添加此行
Dither_convey_yuv4xxp16_on_yvxx()
使用SAPikachu大大的flash3kyuu_deband
http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=239

编码时需要使用AVS2YUV通过管道输出Raw数据流交给x264 10bit编码:
AVS2YUV下载地址:
http://akuvian.org/src/avisynth/avs2yuv/
http://komisar.gin.by/tools/avs2yuv/
命令行:

代码: 全选

avs2yuv -raw "script.avs" -o - | x264-10bit --demuxer raw --input-depth 16 --input-res 1280x720 --fps 24 --output "out.mp4" -
或者使用SAPikachu大大修改过的x264
http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=321


AVC 10bit解码方法:
安装最新CCCP Beta包解码包
使用最新PotPlayer
使用MadVR/LAV Filters
使用mplayer2
等。。。

希望各位能够予以考虑
上次由 histamine 在 2011-08-01 23:40,总共编辑 1 次。
头像
upyzl
帖子: 446
注册时间: 2010-12-25 18:44
来自: 湘/京
联系: 网站

Re: x264 10bit编码推广讨论

还有个缺点,同参数编码时,相比8bit编码速度大概下降20%左右(个人随便测试的结果),不过由于理论压缩率能以降低25%的码率保证相同质量,所以对CPU较好的用户来说其实是好事

现在让我有些想到以前TN屏的6bit dither到8bit,菜鸟问下这是不是一回事?
上次由 upyzl 在 2011-08-02 14:05,总共编辑 2 次。
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: x264 10bit编码推广讨论

不是一回事
TN屏的抖动是通过反复显示黑白黑白来达到让人看上去显示灰的目的
头像
upyzl
帖子: 446
注册时间: 2010-12-25 18:44
来自: 湘/京
联系: 网站

Re: x264 10bit编码推广讨论

感谢小草大解答
我没用过TN屏的,只是知道有那么一回事,故刚好问下
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: x264 10bit编码推广讨论

其实应该叫FRC
FRC除了能让LCD现实更多的颜色
还有别的功能: 比如120Hz的屏(指电视用的那种),把60Hz的源,通过插值算法补成120Hz,那也叫FRC

PS:叫我小草就可以....不用叫大
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: x264 10bit编码推广讨论

过几天皮大神的睾级dither完成之后就能一个滤镜一步实现444+16bit输出了
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由
histamine
帖子: 85
注册时间: 2010-09-23 20:07

Re: x264 10bit编码推广讨论

dgwxx 写了:过几天皮大神的睾级dither完成之后就能一个滤镜一步实现444+16bit输出了
期待ing
头像
SAPikachu
帖子: 192
注册时间: 2011-02-28 19:55
联系: 网站

Re: x264 10bit编码推广讨论

滤镜这两天就能发布了,然后刚刚编译了个无需avs2yuv的x264,直接指定--input-depth 16即可。
附件
x264_avs_16bit_hack.7z
binary + patch
(489.49 KiB) 下载 325 次
T: @SAPikachu
bakabakashi
帖子: 32
注册时间: 2011-06-01 14:09

Re: x264 10bit编码推广讨论

SAPikachu 写了:滤镜这两天就能发布了,然后刚刚编译了个无需avs2yuv的x264,直接指定--input-depth 16即可。
好效率 {:cat_11}


解码的普及显然要比编码来得重要吧,而且就目前来说还蛮困难的样子 {:cat_18}
头像
-o-o-304-o-o-
超级版主
帖子: 640
注册时间: 2010-10-10 20:00
来自: US
联系: 网站

Re: x264 10bit编码推广讨论

10bit的意义确实够大,支持游侠大

不过要看到的另外一面是现在移动设备看片党的数量在与日俱增,各种交通工具上用移动设备看片打发时间的也越来越多了,需求确实存在想要推广的话无法忽视饿

真要推广的话大可以从BDrip这块开始入手,不过考虑到10bit的播放的话多少还是有些麻烦吧目前(小白的意思是缺乏XX解码这样的一键工具)
► 显示剧情透露 En Taro 06!Taro Pie NC Fanclub project始动!聊天用Q群开放中
► 显示剧情透露 胸中有万言,退敌无一策,是谓书生误国"
► 显示剧情透露 前辈们的信念
► 显示剧情透露 妇联招新广告,走过路过可以看看撒
► 显示剧情透露 香芋派,后期菊苣们的一致选择
► 显示剧情透露 众菊苣喜评香芋派
► 显示剧情透露 聊天用工具

回到 “视频编码器 / Video encoder discussion”