点击
搜索 / Search

上回说想写三渲二的专题,不过我本人并非科班,也只是通过只言片语从@hunter那儿得到一些方法。在此首先感谢@清水提出的这个选题,但是很不幸,这个题目被我毙掉了[1]

不写就不写了,可是每次我出场总要找个话题吧……应@断罪之邀,今天就简单介绍一下技术层面战直传的流程以供各位已经成为或立志成为up主的同学借鉴参考。声明,本文内容部分来源于网络收集,对原作者表示感谢。

在开始之前先说一件众(pu)所(tian)周(tong)知(qing)万(xi)分(wen)悲(le)痛(jian)的事情,渣浪拟被吊销互联网视听业务经营许可证。所以现在新浪播客已处于停摆状态,但迄今为止已上传的视频仍处于存活状态,诸位大可不必过于担心。到目前为止,新浪视频已经彻底完蛋了(由up主爬丝等亲测[2])。那么摆在所有up主面前只有四条路可走:战渣酷,战疼讯,战直传,以及,退坑……当然最后一种情况是我们都不愿看到的,那么为了继续给观众们呈现精彩的视频,自然要有人测试如何利用新方式上传作品。这里我无耻的做一次广告党,宣传一下为什么要用直传:

1,流程简单;
2,转码质量好;
3,稳定;
4,bishi老爷的菊花经过千万次验证,品质有保障。

请无视第四点。首先介绍直传的幕后背景,这个最早于去年暑期出现的神秘生物其实不算新鲜了,不过早期的直传直接借用了乐视播放器,同时有着种种麻烦,所以大家还是用新浪。然后直传悄然消失了……直到四月份净网行动展开,新浪处于风雨飘摇的边缘,bishi老爷再次献出自己的菊花,开放了直传接口,不过初期的直传接口问题还是很大,比如无限转码bug,各种视频链接失效,无限小电视……但其相较于优酷腾讯源是有其独特的优势的。首先这是花(bao)钱(ju)从乐视那里买来的,所以不担心转(dao)载(lian)视频所引发的各种问题。网站经营可以更专注于成品的分发宣传,而不是与视频网站的斗智斗勇。现在的a站从网站ui设计上已经超越了b站。这是一张对比:

snap1

snap2

总之使用直传对b站来讲是一件好事[3],对于一般up主来讲增加的学习成本其实也不高,毕竟都是从渣浪那里摸爬滚打出来的。这里有一点需要注意的是,乐视对于所有视频都会二压[4],但是乐视对视频部分的压制参数还是说的过去的[5],下面是我前几天上传的MAD的被转码后的参数:

snap3

snap4

视频截图,这里只能和原始输出文件(码率>6000)做对比了,因为前两天手贱把转码之后的文件都删了……:

snap5

snap6

从截图中可以看到画质变化不大,因为在上传之前做过一次压制(parameter: high@L5.1, 2pass,990kbps),所以有损失是在允许范围之内的[6]。接下来我们就来看看直传的具体要求:

B站的参数:建议码率1000kbps,文件大小2G以下,支持mp4格式

而我们知道直传用的是乐视云,那么乐视那边是什么样的参数呢[7]?上图:

snap7

乐视支持的东西好多啊,那我们怎么办呢?

首先作为一名普通up,如果你对声音没有特殊要求,请参照以下步骤:

需要用到三款软件:Adobe Media Encoder(这是随Pr和Ae一起安装的,需单独激活),小丸工具箱,Media Coder[8]

1,请按照正常方式输出你的作品,有能力输出无损avi最好,如果不行请输出高质量H.264编码mp4,参数设置如下:(以Adobe Media Encoder为例)

如图:

snap8

注意,在“渲染程序”一栏中请一定选择“仅Mercury Playback Engine软件”[9]
拖入工程,在格式处选择“H.264”,单击“匹配源-最高比特率”,在弹出的对话框中更改设置。

snap9

snap0

源范围选择“整个序列”,视频设置上半部分全部默认,配置文件选择“高”,级别选择“5.1”(注:对一般720P视频level4.1足矣),是否选择“以最大深度渲染”看你心情,官方对这个选项的解释是:“以最大位深度渲染可提高视频质量,但是会增加编码时间”。从渲染后得到的视频质量来看,差别不大,如图:

snap11

我反正没看出太大差别,适合强迫症患者勾选此选项。码率这一部分,日常VBR一次编码足矣,码率可调高(燃系,动态画面较多者),默认6~8mbps(现在我会改成2~10,上限可视情况调高)。高级设置不用管,下面“使用最高渲染质量”需要挑上,以提供更高质量的缩放。[10]
在音频页面,就选择默认的aac编码,音频质量选“高”,码率320kbps,其他就不用管了。

2,渲染,输出成视频文件。

3,打开小丸工具箱,找到“抽取”选项卡,将刚刚生成的视频拖入第一个文本框,单击“抽取音频1”,在你的视频所在文件夹里就会出现一个音频文件,这就是单独提取出的音频部分。

snap12

4,接下来我们将对视频和音频单独处理。首先处理视频。打开Media Coder,首先请在“选项”菜单中找到“用户界面模式”并选择“专家模式”。
进入“视频”选项卡,格式选择“H.264”,码率模式选择“2次编码”,在上方视频码率处填入“1600”[11],其余默认,进入右边,找到“X.264”选项卡,进入,规格选择“High”,级别选“5.1”,预设medium或fast,优化选择“animation”(以二次元物为主),GOP填1~450,其他统统默认就好了。[12]

snap13

进入“音频”选项卡,去掉“启用”前面的对勾,ok,基本设置完成,开始压制吧。

snap14

5,压制完成之后你会等到一个无声的mp4文件,这时你应该首先检查画质,看是否满足你自己的最低要求 ,如果不行就去微调参数(提高码率),或者使用“placebo”预设。当你觉得这段视频已经能看的时候,就可以进入下一步了。

6,现在我们已经拥有了一个压制好的视频文件以及之前提取出的音频文件,接下来我们对它进行封装混流。回到小丸工具箱,单击“封装”选项卡,找到第一个“合并为MP4”,将之前的视频文件和音频文件都分别拖进去,单击“封装”,这个过程很快,然后你就可以去与文件源文件目录下查找已封装好的视频了,双击播放,检查内容,如果准确无误则可以准备上传,有任何问题请返回相应的步骤重做。记住,在视频上传发布之前,犯的一切错误都是容易挽回的。

snap15

如果你是音频强迫症患者,首先我要说一句:对不起。因为乐视对音频是强制二压的,不管原码率多少 ,服务器都会强制转换为64或128kbps。这确实没有办法。那么为了保证声音质量,我们只能从以下方面着手:

1,谈话类节目选择更好的录制环境,确保人声清晰不受干扰,保存时请使用无损格式保存;
2,歌曲类音源最好选择无损版本,这个就看你懒不懒了,如果想找的话去百度,谷歌,甚至各大音乐论坛都能找到无损专辑的下载,资源这个不是别人帮得了帮不了你的问题,而是你自己愿不愿意下功夫去找;
3,攒人品,期待乐视把你的音频转成128k。

俗话说“自己动手,丰衣足食”,攒人品是一个艰巨的过程。那么我们就从压制视频时动手解决音质问题。首先,需要明确一下几点:

1,音频有损编码次数越多,音质越差;
2,关于“封装容器”,直传时采用的mp4这种容器格式[13]只支持aac或mp3格式的音频;
3,乐视在转换视频前是根据文件头信息检查文件格式,不关心文件名;
4,对于高码率音频,乐视是有一定几率将其转化为128k版本的。

好,那我们就从以上几点出发,解决音质问题。

1,视频部分的封装一如前文所提到的步骤,不再赘言。单独说声音部分。仍以Adobe Media Encoder为例,视频什么的都不管了,接下来这一点很关键,把对话框上方导出设置里面“导出音频”的勾去掉,只导出视频。

snap16

2,音频渲染完成后,右键单击工程,选择“重置状态”,再次打开到导出设置对话框,这次我们不导出视频,只导出音频。找到“多路复用器”选项卡,在“多路复用器”那里选择“无”,然后转回音频选项卡,在音频格式那里选择“PCM”,其余全部默认,然后确定并输出音频。这样你就得到了一个无损wav格式音频文件。

snap17

snap18

3, 接下来你就随便了,是直接混流还是做无损压缩。先介绍无损压缩。方法很多,就简单说一种,利用MC的音频编码器直接压缩成Flac格式就好,多的东西也不讲了,你压过一遍视频后如果连这点东西都找不到,后面的内容你就更不用看了。[14]

4,继续使用小丸工具箱。在封装选项卡里有一个“合并为MKV”,就是他了,把之前已经2pass过的视频和Flac文件都拖进去,单击封装,ok,一个mkv文件诞生了。直接封装wav文件进mkv里也是可以的。

snap19

5,检查内容,是否正常播放,有无错误,音画是否同步,然后准备上传。这里请注意,你无法利用直传接口直接上传封装好的mkv文件,这里请修改文件后缀名为mp4,我不管你是用rename还是什么的,总之,改名,上传,等待转码审核发布。

经过以上步骤,我们极大程度避免了有损压缩对音质的损伤,而且高码率音频被转成128k音频的几率也提高了。请注意。在以上第2步中,如果你对音频没有任何改动的话,请直接使用你从网上找到的无损歌曲资源封装mkv。前期制作时,如果没有无损版本音乐,请使用320k版本mp3或更高级别的aac文件。请记住,从源头提高音质,才有可能保证最终成品的品质。

 

接下来说几句上传之后出现问题的解决方法:[15]

1,无限转码bug:正常情况下,乐视转码视频的时间为原文件的1~2倍,所以在1~2个小时之后你发现你的视频还处于“正在转换中”,恭喜你,你中奖了!这时首先检查视频是否正常转码完,利用一下网址:

http://yuntv.letv.com/bcloud.swf?uu=de3100d2ac&vu=

等号后面请填你的投稿的vid,在“编辑信息”里那个localup后面的一串数字就是。把它搞过来,填到等号后面,进入网址,检查视频能否正常播放。如果一切正常,回到b站,重新投稿,基本信息什么的该怎么填怎么填,投稿内容这里,请切换为“代码模式”,然后输入以下代码:

[localup]XXXXXXXXXX[/localup]

  注:XXX即为你的视频的vid。

点击“提交审核”。如果提示“视频已存在”,就把标题随便改改,然后就可以跳过转码,直接审核了。

不要问我有没有简单的办法,我也不知道,我查到的所有解决办法只有这一种,如果长时间审核不过,而且没有任何反馈,不要去Bilibili吧发帖问,直接找b站客服联系,这是最快的解决方法。我就说到这儿了。

2,弹幕不显示:这个就比较微妙了,如果去后台查弹幕情况会发现弹幕都是有的,如果想让弹幕显示,可以采用“保护弹幕”的方法,还有一种不显示弹幕的原因是启用了弹幕屏蔽,不过不建议关闭,真的很有用。一般过一段时间这种情况就会消失。如果不行,继续发邮件给客服。

3,直传视频无法播放:无解,服务器问题,多刷新几次就好了。其他源如有类似情况请参照处理,如果再不行就是视频源失效了,优酷源现在已经修复,没有问题。

 

今天写的真是更多的。下面来总结一下:

本期的主题是如何战直传,顺便提了一点关于音质的事。渣浪被炸实在令人惋惜,所以逼着大多数up主不得不转型,尤其是音乐区up损失惨重,像爬丝他们已经准备退坑了,至少在渣浪活过来之前音乐区是难以见到某些人了。对于木头耳朵而言还算无所谓,64k,128k对于网络视频足够。而且在b站上看视频,其实是图的有人陪你一起看。看看弹幕,写写评论,都证明你存在过。想听高品质自压或者下载才是王道。这是关于音乐的问题。还有,b站的受众群我已经看不透了。自从开放注册以来,虽然人气提升,但相应的受众群的水平也下降了。我不是站在什么道德制高点说这件事。我们来看看视频播放情况,恶搞类,娱乐类的播放数远高于AMV•MAD区,其实这里才是凝聚大多数人心血的地方,我在这里十分感谢那些坚持做MAD排行榜的人,因为你们让很多优秀的mad得以受人关注。在这里向所有AMV•MAD区的up主说一声,因为有你们,所以我不孤单。感谢所有b站的朋友们。

到这里正文部分就结束了,十分感谢你能看我唠叨到这里,我是于桑,欢迎继续在讨论群,b站,微博,以及论坛上向我留言提出问题或探讨问题。新浪腾讯微博@于医师,b站空间:http://space.bilibili.tv/1753128,我们下期再见。

 

另:[1]欢迎回来。老环节继续开始。先贴上关于三渲二部分的说明,请各位自行揣摩,同时附上论坛链接一条:

http://t.cn/RwEcFea

原来这里是一整片qq聊天记录,限于隐私保护和阅读方便,稍微总结一下。

Hunter的原文:用表面着色器或者渐变着色器配合轮廓着色节点,在轮廓着色节点上加入噪波或者随机的表达式,做成轮廓线粗细的抖动。

总结:利用光影效果和着色器,使3D模型看上去有类似2D动画的平面感。这一点可以参考lovelive的制作(本博内转载的一篇文章有简单提及)

[2]关于渣浪死透了的故事,参见:

http://tieba.baidu.com/p/3089204290

http://tieba.baidu.com/p/3091504797

由爬丝带领一群壮士亲测。目前的情况是,转码服务器肯定停了,所以,烧纸吧。

[3]直传的问题。现在不单单b站开了直传,a站的直传也在测试中,消息来源:

http://www.cnbeining.com/2014/06/fact-a-direct-beta-sina-than/

新浪真的为人白做那么多年嫁衣?谁知道呢。

[4]关于无差别二压的问题,感谢up主@ P•A•WORKS做出的努力。

http://www.bilibili.com/video/av1188525/

参见评论区20楼的说明,很多东西up主都已经说清楚了。所以我也不用再废话。总之,直传的设定比新浪要宽松的多,请各位up放心去战。

[5]请参见第三条。乐视的情况是,会用一个和你的视频相近的码率去压制,所以成品质量不会很差,而且在接下来的参数截图中,可以看到的确如此。如果不确定可以使用嗅探器从b站下载自己的视频检查。

[6]这里,为什么使用了不到1000的码率却得到还算不错的画质。在上次的文章中,我使用的是CBR固定1500kbps的码率,这样对于整个视频来讲就捉襟见肘了。2pass还是可以很好的分配视频码率,而且成品的平均码率,大小都是可控的,这是2pass的一大优点,对于战渣浪时期这一点相当有意义。不过随着码率的放开,我们可以使用新的编码方法,CRF,以提升画质,同时减小视频大小。

[7]乐视的隐藏规定,同样见第三条。这里还补充一点:

http://www.cnbeining.com/2014/06/b-zhichuan-fuji-standard/

http://tieba.baidu.com/p/3043666517

1080p现在是没问题的,2000是道新坎。

[8]这三个软件还给不给下载链接呢?

AME是去官网下吧,网址:

http://www.adobe.com/go/tryaftereffects_cn.html

http://www.adobe.com/go/trypremiere_pro_cn/

自己动手,应该有单独提取出来的安装包,去搜一下吧。注册机什么的请私聊。想要最新版本也请私聊。

小丸工具箱:

http://maruko.appinn.me

官方主页,自己找下载链接。小丸目前已经完全开源,有兴趣的童鞋可以去看看它的源代码。请仔细认真好好阅读软件首页的帮助,这些对你的压制很有好处。

Media Coder:

http://www.mediacoder.com.cn/
最新版本为0.8.33.5685。需要提醒的一点,如果只是上传视频,不要采用10bit编码,否则你会死的很惨。

[9]写的我好爽啊,像吃了炫迈一样,根本停不下来……关于软件渲染还是硬件渲染的问题。在上期也提过,显卡硬件编码的画质在很长一段时间之内是干不过CPU软编码的,不过像Intel QuickSync这种快速编码技术倒是有点意思。不过鉴于我的笔记本屏蔽了核心显卡,所以无法进行相关画质测试,贴个网址吧:

度受搜索_英特尔快速编码技术

百科和wiki都没有相关条目,我觉得给你们上官方技术文档也没必要(其实是楼主懒得去官网上搜),这种东西其实就是玄学,画质就是玄学,不服你来咬我啊!

[10]这一块我再说点东西吧,AME其实可调节的参数不多,之前就算保证默认参数渲染出的mp4也是没问题的。这里为什么稍作调整,因为要保证从渲染到压制出片设置的一致性。不能因为不同的设置损失画质。嗯,编码器的损失就不考虑了。具体AME用了什么264编码器,参见http://tieba.baidu.com/p/1764387320。
商业编码器不一定是差劲的表现……不过为了保证视频质量,在不考虑硬盘容量的前提下,最好输出时还是选用无损avi,这样可以将质量损失降到最小。

[11]1600这个码率可以根据实际情况再做调整。对于一般场景变化不大的AMV,这样的码率足矣。听歌向(音质……)可以再低一些,场景,画面变化较大的MAD,你可以将码率拉到2000左右。因为乐视的二压规范有变,考虑网络情况和画质因素之后 ,平均码率在2000左右应该可以满足所有作品的需求。想再高您了就上传网盘吧。网络视频要的是流畅度与画质并举,您老扔一个50mbps以上的视频放在网上,flash的编码效率没那么高……

附赠一个腾讯视频的参考:http://tieba.baidu.com/p/3079486787

[12]好,这里我要来聊聊关于CRF的问题了。先解释一个名词:GOP。

度娘百科 维基百科

简单一句话介绍,GOP就是mpeg编码下视频的最小组成单位。附对GOP值的调节参数(From vr大):

--keyint 450 --min-keyint 1

比较关键的来了。keyint说白了就是设置越大的话,视频进度条可跳的“点”就越少,码率也越低。min keyint是可跳点间隔的最小值,这个毫无疑问写1,但关于keyint的问题比较大,下面详述
小丸工具箱唯一让LZ觉得有点麻烦的地方,就是它默认的crf模式以及2pass模式调用的参数都是--keyint infinite,这个infinite意味着它会尽量拉大可跳“点”的间隔——举个例子,假设你做了个一图流视频,用--keyint infinite压制,那么你的进度条就根本不能拉,或者说拉不动,点一下它就会直接跳到开头或末尾,想浏览中间某个位置几乎不可能,对于部分动态不高的 静画系MAD来说简直灾难,但对于动态极高的欧美系AMV来说却也是不错的选择
因此这里我们需要判断下实际情况,倘若视频的画面变化程度/频率都 很高,如闪现流AMV,那么--keyint infinite --min-keyint 1妥妥的,其余情况可自己视情况而定——此参数单位为帧,例如帧率为30的视频你设置为450的话,最大可跳"点"间隔大约为15s,勉勉强强。

好的,回到正题上。CRF是什么?在mc里这个选项被叫做“固定质量模式(Constant Quality Mode)”,一点点介绍:

http://blog.csdn.net/dreamxiang68/article/details/7251976

https://www.nmm-hd.org/doc/X264使用介绍#crf

crf也是一种动态编码方式,与2pass不同,其对码率的控制是在一次编码中实现的。大致的原理是利用心理学因素快速处理不必要的复杂图像,降低码率以达到控制文件大小和质量的方法。与QP模式(固定量参)类似,是用一系列数值确定级别,数值越大,码率越低,文件体积愈小。crf在编码完成前文件大小是难以预测的,不过不同级别下的码率是可预测的,常用对照如下:

crf18就接近无损,字幕组惯用20-22,crf23是默认值。我推荐22到24。

http://blog.yikuyiku.com/?p=2143

crf    bitrate-min    bitrate-max
20    420     1200
21    370     1000
22    330     850
23    300     700
24    250     600
25    220     500
26    200     432

接下来将就crf编码的质量与原始文件做对比,直接用mc了,在设置中部分参数参考了vr大的设定,结合实际稍作调整,原文地址:

http://tieba.baidu.com/p/2912488796

考虑时间问题,就简单测试了两个预设,fast和medium,对crf部分测试了三个值,分别为20,21,23,mediainfo图如下:

snap20

snap21

snap22

snap23

snap24

snap25

测试项目分别为在不同参数值,预设条件,以及同条件下多次压制画面的质量。直接上图吧。

snap26

snap27

snap28

snap29

snap30

snap31

从上到下依次为:crf20_fast,crf20_medium,crf21_medium,crf23_fast, crf23_medium#1,crf23_medium#2。
从截图可看出,画质差别不算太大,crf23_fast可能略有瑕疵,不过处于可接受范围之内。整体平均码率控制在1300~2300之间。从乐视的要求,并结合实际画质考虑,我认为crf22~24都是可以接受的,并且你可以使用较慢的方式编码以获得更好的画质,此时码率会稍有提升。crf比之2pass减小了文件大小,对于小水管来说是不错的选择。

[13]我确实不想再提有关封装容器与编码格式之间的问题了,详情参见第一篇文章:

开坑,浅谈关于视频制作上的一些技术性问题(一)| ershiwo的私人研究所

[14]聊聊使用QAAC编码器做无损压缩吧。首先是对QAAC的简单介绍:

度娘百科_QAAC

维基百科_Apple Lossless

维基百科_AAC

利用这个苹果的开源音频编码器可以以较低的容量存储品质上佳的音频文件。在你默认安装小丸或MC之后,程序自带qaac编码器,但是此时你无法使用它,因为缺少一些组件,你可以安装QuickTime或iTunes或QT Lite来解决问题。

度受搜索_QAAC

详细的链接就不贴了,有关下载链接你也可以轻易找到。这里就简单说一下,使用qaac是有好处的,一是减小文件体积,二是无损压缩,并且所有主流播放器都支持它。在正文里提过了,减少有损编码的次数,可以保障成品的音质,很多情况下音质变差不是砸在码率手里,而是你人勤不勤快,愿不愿意花时间找好的编码器。qaac可以称得上是苹果的良心之作,在音质上做的要比NeroAAC强很多。当然了,因为苹果有一项重要的收入来源是iTunes线上音乐销售,如果没有自己的好的音频编码方式,想必也没人买帐吧。

[15]说实话编到这里我只觉双目无力,直冒金星。有问题请一定先自己搜一下答案,如果没有再去问。这里我也替bilibili吧做个声明,b吧不是b站后花园,对b站有什么问题,在吧里就算喊破喉咙也不一定有结果,所以,有问题请一定给b站客服发邮件,或者直接去微博私信bishi,这样才是最直接有效的办法。上次社团账号被误封,通过邮件两个小时搞定问题。所以,有问题,一定先自己找解决方案,如果什么都查不到,再去问别人。切记,谨记!

b站联系页面:http://www.bilibili.com/html/contact.html

bishi的微博:http://weibo.com/imkami

[16]终于该收笔了。这次突破了个人极限,我想能看到这里的人也是真的猛士,尤其是耐住性子看完一开始的聊天记录的人……我在这里首先向看完本文的同学致以最崇高的敬意,您愿意看,我就有动力继续写下去 。

在本文的写作过程中得到了很多人的大力帮助,首先感谢service社的@点点酱及@断罪桑,没有这几天你们的投稿要求,恐怕这次的文章要拖更长时间了。然后感谢群里所有关心此次文章进度的同学,您放心,只要我还做一天MAD,这些小技巧我就会继续总结下去。

然后是感谢一些资料的原作者:@根号225(vr大),@pass的伤痕,@帝国纳米核心,@gxwing,@复仇之神被我虐,@23动漫集;
             @P•A•WORKS;
             @北宁,@dreamxiang68,@陈钢,@06_taro,@小丸到达,@……

百度贴吧:mad吧,bilibili吧,耳机吧,zune吧,dwing吧,……

个人博客:http://www.cnbeining.com       北宁@ACI字幕组
     http://blog.yikuyiku.com;
     http://blog.sina.com.cn/u/2017741014  264的相关参数来源
     http://blog.csdn.net/dreamxiang68
     http://304.tssub.com/                宇宙最强304先生
     https://astrataro.wordpress.com/       06_taro官博

论坛:https://www.nmm-hd.org/newbbs/
   http://doom10.org/index.php?topic=267.0   此外还有一个doom9

需要表示感谢的人太多了,限于我记忆力不好,有些人不能一一道谢了。总之,如果没有前人的种种努力,这篇文章就不会面世。革命尚未成功,同志仍需努力。

此外还要谢谢期末考试给我的压力……不想考试啊!在长达五天的码字过程中,感谢我已经几乎连续50多小时开机的小y,你系统没崩溃真是太棒了。还有可爱的Windows8.1和Word,OneNote,尤其是后者在前期资料整理中立下赫赫功劳。另外感谢我的FB2K等一众播放器,还有http://rain.simplynoise.com/,http://www.rainymood.com/两个白噪音网站,听着雨声写东西真是凉……还有一直陪伴我的火狐和IE,我可爱的校网流量,没有你们我就写不完本次文章了。最后,再次感谢不论是一口气看完还是分批分次细嚼慢咽的你,有你们我才会继续写下去。那么这次的坑就基本填平,我们下期再见。

 

——本文于2015年3月5日整理,部分资料可能已过期,后续仍有技术研究,可在论坛(点击此处)查看盖楼。祝我自己生日快乐……

声明: 本站所有图文遵循 署名-非商业性使用-相同方式共享 3.0 共享 协议.
转载请注明转自 ershiwo的私人研究所
标签:

0 Comments

难得的沙发不来一发吗?!