搜索 社区服务 统计排行 帮助
  • 27961阅读
  • 26回复

10bit视频转码成8bit视频教程(非常简单)

楼层直达
级别: 新手上路
注册时间:
2004-07-09
在线时间:
5小时
发帖:
189
出处:http://blacklein.blogcn.com

10bit视频编码现在已经悄然兴起,折腾斯基也不多做介绍了,捡重点地说就是相比8bit视频,10bit视频不支持硬件解码是一个不容忽视的硬伤。可能有些同学不明白硬件解码是干嘛的,要折腾斯基简单说的话就是:10bit的视频放到现在的绝大多数多媒体播放设备中——即mp4播放器等——是无法播放的。10bit须要软件解码才能播放,换言之,需要装了相应解码包的PC和MAC才能播放。还有一点就是10bit虽然号称比8bit有更精细清晰的画面,但那是在显示器本身支持10bit的大前提下。换句话说,目前大多是的显示器播放10bit视频和播放8bit视频几乎是没有区别的——顶多就是某些人自我感觉会好些……还有一点就是,10bit视频据说能够比8bit更高效的压缩视频,节省体积——要折腾斯基来说,省那么点MB对现在硬盘白菜价的事实面前几乎是没意义的。

但是,折腾斯基执着于8bit视频的理由并非上面说到的任何一点,而是——10bit的视频无法再x64的win7上显示缩略图!这个折腾斯基在之前的关于缩略图的日志中有简单提到过。那么进入正题,如何把10bit视频转换成8bit视频呢?有一点折腾斯基要说在前面,目前的视频转码软件对此是无能为力的,即使转码也会是一个充满马赛克的垃圾视频,毫无意义。其实方法很简单,折腾斯基刚发现这个方法的时候也是不禁拍脑门:Kao,这么简单啊!

第一步:首先下载最新的8bit x264编码,为了方便,这里以32bit的版本为例,点击这里进入下载页面,下载32bit 8bit-depth

第二步:打开记事本,复制下面的编码然后另存为encode.bat

    x264 --preset veryfast --tune animation --crf 18 -o %1.8bit.mkv %1

红字部分可以根据个人需要用如下替换:

    veryfast – 速度最开,文件体积最大

    veryslow – 速度最慢,文件体积最小

第三步:把10bit视频、x264.exe、encode.bat三个文件置于同一个文件夹下

第四步:拖拽10bit视频到encode.bat图标上然后放开,会出现一个下面这个命令视窗开始转码,什么都不用做,等待……直到视窗消失。截图最后一行开头可以看到当前进度为84.9%

第五步:同文件夹下会生成一个文件名中包含8bit字样的新视频文件,但是没有音频或字幕,仅仅是一个视频文件

第六步:这时候就要祭出mkvmerge GUI了,将原视频文件和新视频文件导入到mkvmerge GUI中,取消勾选原视频中文件中的视频部分,然后mux即可。

到此即大功告成了!Enjoy

级别: 小荷初露
注册时间:
2011-08-01
在线时间:
13小时
发帖:
50
只看该作者 26楼 发表于: 2012-02-29
位深每提高1bit QP值就会加6,这没什么好比较的。
级别: 骑士
注册时间:
2008-10-06
在线时间:
115小时
发帖:
319
只看该作者 25楼 发表于: 2012-02-26

Follow me: @06_taro

MediaFire links to:
Taro's tools (avs plugins & other useful tools' builds)
Taro's x264 builds (Latest build: x264 core:129 r2245+704_tMod (&tMod+10bit/MixAQ/OreAQ), Win & MacOS, built on 10 Jan 2012, gcc: 4.7.2)

nmm牆內鏡像(部分工具)
级别: 新手上路
注册时间:
2010-06-20
在线时间:
9小时
发帖:
49
只看该作者 24楼 发表于: 2012-02-26
回 23楼(huhuyaya) 的帖子
比QP真心不靠譜,再來8bit與10bit這麼直接比較……

DT...
级别: 新手上路
注册时间:
2008-06-12
在线时间:
2小时
发帖:
4
只看该作者 23楼 发表于: 2012-02-24
说到底我还是想知道压缩率 到底是10bit比 8bit高还是低。。自己压的10bit ,用crf 18 QP可以上29-35(i帧,b帧额开了mbtree)而用8bit没这么夸张了最终出来的文件10bit就比8bit小了不少~ 算起来8bit理论其实保存的文件应该比10bit小,每个像素只有8bit嘛

所以这里很不清楚~ 求助各位,可以帮忙解惑吗
级别: 小荷初露
注册时间:
2011-08-01
在线时间:
13小时
发帖:
50
只看该作者 22楼 发表于: 2012-02-06
引用
引用第20楼-o-o-304-o-o-于2012-02-06 21:46发表的  :

什么是标准动画?定义?

另外不同的片子crf15-crf18的观感差距也未必完全一样,同码率下8bit和10bit的差距在不同的片上观感差距也不一样,这个说法太绝对了吧



好吧我错了,多谢最强压制的指教……其实我就是指那些画面复杂度不高、噪点不是很多很强的动画。
级别: 新手上路
注册时间:
2009-11-20
在线时间:
7小时
发帖:
61
只看该作者 21楼 发表于: 2012-02-06
引用
引用第16楼暗影翔于2012-02-05 20:44发表的  :
这贴吊出好多大鱼(死
10bit硬件解码无理,话说用掌上设备看片的,对banding也不会太在意吧

以下都是闲言碎语,权且一听,权且一笑,莫当真~
自己的感觉,得看什么设备什么屏幕了,三棒子的OLED不怕偏色的话,banding确实不是啥大问题,但是如果是国产的6bit+FRC的TN或IPS,再来个不低的尺寸+分辨率(7寸-10寸,高于1024x600),banding问题有的时候就没法忽略了,尤其是某些挺恶心的banding……当然从移动设备挑剔啥的态度看,这么评价确实蛋疼就是了……
级别: 新手上路
注册时间:
2009-11-20
在线时间:
7小时
发帖:
61
只看该作者 20楼 发表于: 2012-02-06
引用
引用第18楼mawen1250于2012-02-05 22:14发表的  :
如果你能看出标准的动画8bit下crf15和crf18的区别,那你也应该能看出同码率下8bit和10bit的区别。


什么是标准动画?定义?

另外不同的片子crf15-crf18的观感差距也未必完全一样,同码率下8bit和10bit的差距在不同的片上观感差距也不一样,这个说法太绝对了吧
级别: 新手上路
注册时间:
2009-11-20
在线时间:
7小时
发帖:
61
只看该作者 19楼 发表于: 2012-02-06
引用
引用第14楼EdwardMass于2012-02-04 23:57发表的  :
除非是压胶片或者直接摄像机出来的源,拿BD之类的源作二次压缩用10bit就是在ZW。
8bit单色出banding,索尼开发的SBMV是干啥用的...

SBMV盖不住banding的情况现在也不少嘛,比如坑南系列钜场版,后面数字制作的几个BD,SBMV有但是一样banding啊(感觉还是欠码+渣剪辑的问题吧,除了banding还有aliasing……

10bit有没有意义这个问题嘛,都到2012了,其实真不用再争了,大家用脚投票就成了,大家都觉得10bit没必要自然不会有人做,也不会蛋疼的去看(现阶段10bit兼容性略欠佳这个是不争的事实)…………在母带/片源能否达到10bit要求,输出设备能否达到10bit要求,显示设备能否达到10bit要求上反复其实真没啥必要了来着……
级别: 小荷初露
注册时间:
2011-08-01
在线时间:
13小时
发帖:
50
只看该作者 18楼 发表于: 2012-02-05
如果你能看出标准的动画8bit下crf15和crf18的区别,那你也应该能看出同码率下8bit和10bit的区别。
级别: 新手上路
注册时间:
2004-07-09
在线时间:
5小时
发帖:
189
只看该作者 17楼 发表于: 2012-02-05
10bit的实用性确实很低,用笔记本或台式机看片子要看出和8bit的区别,那不是在看片,是片子在看人了啊

级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 16楼 发表于: 2012-02-05
这贴吊出好多大鱼(死
10bit硬件解码无理,话说用掌上设备看片的,对banding也不会太在意吧

在长长地换硬件的道路上,纠结前进中
级别: 小荷初露
注册时间:
2011-08-01
在线时间:
13小时
发帖:
50
只看该作者 15楼 发表于: 2012-02-05
回 14楼(EdwardMass) 的帖子
SBMV也只是一种dither+AddGrain而已,无论是dither还是Grain都要费大量码率,当然不如更高bit下平滑的画面效果好又省码率。dither是从高bit向低bit的转换时减少损失的方式而已,现在用的debanding滤镜很多都是内部16bit精度,然后再dither成低位深。

更多的参考我这里说的:http://www.nmm-hd.org/newbbs/viewtopic.php?f=17&t=551
级别: 风云使者
注册时间:
2005-01-25
在线时间:
542小时
发帖:
813
只看该作者 14楼 发表于: 2012-02-04
除非是压胶片或者直接摄像机出来的源,拿BD之类的源作二次压缩用10bit就是在ZW。
8bit单色出banding,索尼开发的SBMV是干啥用的...
级别: 新手上路
注册时间:
2009-11-20
在线时间:
7小时
发帖:
61
只看该作者 13楼 发表于: 2012-02-04
引用
引用第12楼upyzl于2012-02-04 20:48发表的 回 11楼(intergral) 的帖子 :
码率都别太高,比暗部就能看出来区别了……我表示对压制一窍不通的人都能看出区别,更别说专门玩压制的人了
另外笔记本直接看10bit也没问题吧?


LZ估计不想输出而想直接用电视机内置的播放功能解决问题吧……

岔个题,10bit->8bit最终不都要经过dither这个环节才能完成10bit->8bit么,这个环节怎么看都没法做到无损吧,即便是x264 --qp 0

以LZ的需求我觉得可以试试down到8bit然后跑个ffv1啥的,不过这玩意硬解行不行还得看方案(AML的我记得就有问题来着……) ,或者干脆低参数直接转压去,这也不失为一种办法(不过我觉得与其这样还不如1.换片2.换输出设备……
快速回复

限150 字节
上一个 下一个