搜索 社区服务 统计排行 帮助
  • 25903阅读
  • 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

级别: 新手上路
注册时间:
2004-07-09
在线时间:
5小时
发帖:
189
只看该作者 1楼 发表于: 2012-02-04
希望看完上面教程的大大能够帮忙我解决一个问题:我按照教程转出来的mkv确实是8bit的,但视频体积从800多mb跑到155mb,差距太大了,播放视频也发现是码率太低了。
我自己觉得是命令行中码率的crf18的关系,有没有大大知道什么码率是无损的?是不是用固定码率比较好:
-q/--qp <整数> 固定量化模式并设置使用的量化值,范围0~51,0为无损压缩,默认26
设置成0是不是能无损转码呢?

级别: 风云使者
注册时间:
2005-01-25
在线时间:
542小时
发帖:
813
只看该作者 2楼 发表于: 2012-02-04
先说结论,这做法就是在强x片源而已...
理由如下:
1)preset 用veryfast。
x264为什么会从半途加入preset这个功能,其实是为了区分用途,选择最合适的编码方式(这说法其实也不是很准确)。于是用了最低的veryfast之后,其他的参数调得再高,效果也是渣(preset的内置参数优先度最高)。一般用途,MP的话,基本medium必须(再高区别不大)。
2)crf18属于比较中等的一个数字,看片源是什么,电影的话,质量过的去,阿你妹的话,这数字就很惨了,crf15以下必须。
顺带说一下,固定q并不是固定码率,x264里本身就没有固定码率的方式。另外,要无损出来的大小都是天文数字。
此外,8bit本身压缩率就比10bit高(上面那文章里提到的纯粹是胡扯,理由自己想),所以8bit比10bit文件小是正常的。
级别: 新手上路
注册时间:
2010-06-20
在线时间:
9小时
发帖:
49
只看该作者 3楼 发表于: 2012-02-04
还有一点就是10bit虽然号称比8bit有更精细清晰的画面,但那是在显示器本身支持10bit的大前提下。
——純屬扯蛋
还有一点就是,10bit视频据说能够比8bit更高效的压缩视频,节省体积——要折腾斯基来说,省那么点MB对现在硬盘白菜价的事实面前几乎是没意义的。
——我也不噴壓縮率,我只說您有錢給我買16T的存儲設備就行……硬盤價起碼要2012年年底才能恢復,而且是理想預計,奸商不要賺錢了嗎?
但是,折腾斯基执着于8bit视频的理由并非上面说到的任何一点,而是——10bit的视频无法再x64的win7上显示缩略图!
——就為了這個坑爹的理由把10bit轉8bit?

DT...
级别: 工作组
注册时间:
2002-10-27
在线时间:
0小时
发帖:
1165
只看该作者 4楼 发表于: 2012-02-04
引用
引用楼主intergral于2012-02-04 18:11发表的 10bit视频转码成8bit视频教程(非常简单) :
10bit视频不支持硬件解码是一个不容忽视的硬伤


其实应该是“硬件解码不支持10bit视频是一个不容忽视的硬伤”。

dgwxx.com
shanque.net
nmm-hd.org
级别: 新手上路
注册时间:
2009-11-20
在线时间:
7小时
发帖:
61
只看该作者 5楼 发表于: 2012-02-04
引用
引用第3楼nuomi1于2012-02-04 19:05发表的  :
还有一点就是10bit虽然号称比8bit有更精细清晰的画面,但那是在显示器本身支持10bit的大前提下。
——純屬扯蛋
还有一点就是,10bit视频据说能够比8bit更高效的压缩视频,节省体积——要折腾斯基来说,省那么点MB对现在硬盘白菜价的事实面前几乎是没意义的。
——我也不噴壓縮率,我只說您有錢給我買16T的存儲設備就行……硬盤價起碼要2012年年底才能恢復,而且是理想預計,奸商不要賺錢了嗎?
但是,折腾斯基执着于8bit视频的理由并非上面说到的任何一点,而是——10bit的视频无法再x64的win7上显示缩略图!
——就為了這個坑爹的理由把10bit轉8bit?

糯米别急撒~

顺便埃特LZ,建议卧室卧室安德思立普吧……
级别: 骑士
注册时间:
2008-10-06
在线时间:
115小时
发帖:
319
只看该作者 6楼 发表于: 2012-02-04
这贴难道是钓鱼用意?

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牆內鏡像(部分工具)
级别: 新手上路
注册时间:
2008-12-06
在线时间:
0小时
发帖:
1
只看该作者 7楼 发表于: 2012-02-04
引用

要折腾斯基来说,省那么点MB对现在硬盘白菜价的事实面前几乎是没意义的。


不Yoooooooooooooo一发么
级别: 新手上路
注册时间:
2010-06-20
在线时间:
9小时
发帖:
49
只看该作者 8楼 发表于: 2012-02-04
引用
引用第6楼06_taro于2012-02-04 19:28发表的  :
这贴难道是钓鱼用意?

連大蝦都出來了……

DT...
级别: 新手上路
注册时间:
2004-07-09
在线时间:
5小时
发帖:
189
只看该作者 9楼 发表于: 2012-02-04
不管怎么样,10bit现阶段确实无法硬件解码,用视频转换软件转成别的格式画面也变成屎一样的了,习惯把片子扔到U盘插到55寸电视上看的偶确实泪流满面啊,虽然10bit转8bit略显蛋疼,但确实有需求啊。伸手党也好别的什么也好,不是谁都会花心思去研究编码这些东西的,至少我只是想看片子但却不得不把自己搞得筋疲力尽的感觉。

楼上的大大有无损转码的方法的话请教教偶吧

[ 此帖被intergral在2012-02-04 20:27重新编辑 ]

级别: 骑士
注册时间:
2007-01-31
在线时间:
62小时
发帖:
896
只看该作者 10楼 发表于: 2012-02-04
--crf 0或者--qp 0
级别: 新手上路
注册时间:
2004-07-09
在线时间:
5小时
发帖:
189
只看该作者 11楼 发表于: 2012-02-04
刚设置了crf 1,然后偶蛋疼了,600多MB的视频变成4个多G了啊……Orz,话说10bit到底有啥好的啊,太蛋疼了这,非得把笔记本脸上电视HDMI借口才行了……但愿10bit的普及能比mp4代替rmvb顺利一点

级别: 风云使者
注册时间:
2004-01-20
在线时间:
633小时
发帖:
549
只看该作者 12楼 发表于: 2012-02-04
回 11楼(intergral) 的帖子
码率都别太高,比暗部就能看出来区别了……我表示对压制一窍不通的人都能看出区别,更别说专门玩压制的人了
另外笔记本直接看10bit也没问题吧?

求资源,欢迎PM告知:
Xbox360 Clannad OP原版(WMV格式)
PS3 圣恩传说F / Tales of Graces F OP原版(BIK格式)


CLANNAD游戏OP/ED + TOMOYO after OP 无二次Credits内嵌字幕清晰版
BiliBili站点     AcFun站点

--- Direct264 自编译版 ---

碧之轨迹Nightmare VS风之剑圣 第1战(均无水印):6cn(六间房)   56(我乐)
BGM: Inevitable Struggle (Super Arrange Ver.)

Rockman 9 Rock Medley
级别: 新手上路
注册时间:
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.换输出设备……
级别: 风云使者
注册时间:
2005-01-25
在线时间:
542小时
发帖:
813
只看该作者 14楼 发表于: 2012-02-04
除非是压胶片或者直接摄像机出来的源,拿BD之类的源作二次压缩用10bit就是在ZW。
8bit单色出banding,索尼开发的SBMV是干啥用的...
快速回复

限150 字节
上一个 下一个