«

»

8月 12

关于不二压,后黑的懒人包(3.17:加入常见错误)

禁止转载到墙内电子公告服务。

这篇文章置顶一段时间,要看的点开看。

随时更新注意。

 

—————

绪论:

1.乐视云和乐视和乐视云盘和直传不是一个东西,谁再弄混谁就是傻X。

2.Sina已经死了,不知道的死去吧,火葬场都不收的。

—————-

优酷/TX等:

直接传,什么问题都别提了,谢谢。真的被问烦了。

—————-

 

直传FAQ:

通用:

为什么手机看不了?

别问我,问程序员去

为什么载入死慢?

别问我,问乐视去

为什么下载不快?

别问我,问乐视运维去

为什么上传不快?

别问我,问工信部去

为什么无限转码?

别问我,问CPU去

为什么浏览器炸了?

别问我,问ISIS去

为什么画质不对?

别问我,问你自己去

为什么IO错误?

别问我,找块豆腐撞死去

能不能批量?

Acupload/Biliupload研究去

B站:

无限转码?

上传后copy vu,然后自己随时盯着。

没原画?

你源文件有问题

转码失败?

同上

直传失败?

直传不是乐视。

要求?

直传:FLV,1400K 没有商量

A站:

怎么投稿?

选乐视云

为什么还是IO错误?

没利用好API

文件限制多大?

2G,可以用Biliupload/Acupload/BiliLeUpload突破但不保证能转码,有过成功先例

————-

标准:

H.264+AAC

乐视:

标准:1080P以下包括1080P。之上的视频就没有原画了。

封装:MP4,flv也可以但是不保证成功

转码标准:

2M以下不二压

2~6M 相近二压

>6M  二压到2M

音频:

现在128以下都不二压。但是经常改。

128以上:128

其他:按128 96 64 分级压缩

直传:

1.4K FLV。

————–

后黑工具:

Bilibili直传不能后黑。

小丸工具箱:

作者:小丸到达

协议:开源,Apache License 2.0

原理:加纯黑视频

优点:稳定,最强适用

缺点:最慢,依赖Windows

网站:https://marukotoolbox.codeplex.com

SinaHigh:

作者:magicbear

协议:Copyright

原理:不知道,没开源

优点:老牌稳定

缺点:不保证好使

Flvbugger原版:

作者:tsanie

协议:开源,GNUv2

原理:没看

优点:不需要.Net

缺点:不保证好使

网站:https://flvbugger.codeplex.com/

Flvbugger修改版:

作者:Balthasar,tsanie

协议:按法理是GNUv2

原理:好像是VFR

优点:过新的sina

缺点:未测试

FlvPatcher:

作者:dantmnf

协议:开源,MIT

原理:VFR

优点:快速,稳定,支持Linux和OSX等,小

缺点:MOV有待大量测试,Windows没戏

网站:https://github.com/dantmnf/FlvPatcher

FlvPatcher Beining的fork:

作者:dantmnf,Beining

协议:开源,MIT

原理:VFR

优点:快速,稳定,支持Linux和OSX等,小,输出MP4(其实就是不是最新的版本)

缺点:临时文件比原版大一倍,Windows没戏

网站:https://github.com/cnbeining/FlvPatcher

Bilibili.LetvBugger_Beta

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

作者:pass

优点:速度快,不加视频时间,算是集合了acupload, letvcloudchecker等几个工具

缺点:没有测试

libavbuggyduration

https://github.com/dantmnf/libavbuggyduration

作者:dant

优点:速度快,各种黑科技全部整合,跨平台,GPL v3开源

缺点:你可能需要先自己make个ffmpeg,而且编译过不去就喜闻乐见了(作者提供了OSX和Win的binary)

audioblacker(失效)

https://github.com/cnbeining/audioblacker

作者:Beining

优点:速度比VFR快,不加视频时间,GPLv2开源

缺点:不原生支持Win,但是可以手工改,因为要生成视频,对于超巨大后黑会慢点(我的意思是,后黑出40分钟以上那种)

videospeeder

https://github.com/cnbeining/videospeeder

作者:Beining

优点:更小了,GPL v2开源,不好封杀

缺点:除了原画全死,移动端完蛋了,不支持win,依赖更多了

videoblacker

https://github.com/cnbeining/videoblacker

作者:Beining

优点:一旦别的办法吹灯拔蜡,这个办法能存活,基于小丸的办法完成,但是同时处理音频,GPL v2开源

缺点:生成黑屏时间略慢,没有什么值得宣扬的,但是也谈不上有问题(虽然把作者折腾够呛)

————–

直传工具:

Windows:

Bilibili.LetvBugger_Beta

里面应该有这个功能

Linu/OSX:

B站:

Biliupload

作者dantmnf

他没说是什么协议,但是胡闹我不知道他会不会生气,反正我是不会胡闹的

https://github.com/dantmnf/biliupload

基于ruby  死了

BiliLeUploader

https://github.com/cnbeining/BiliLeupload

作者Beining

GNUv2

bilidirectuploader

https://github.com/cnbeining/bilidirectuploader

作者Beining

GNUv2

*这个是自家的直传,不是乐视云!*

基于Python3

A站:

Acupload

作者Beining

//我忘了是啥协议了

查了,GPL v3

https://github.com/cnbeining/acupload

基于Python3 有Python2的branch

———-

查看转码情况:

批量查看转码情况:

letvcloudchecker

Beining

GPLv2

https://github.com/cnbeining/letvcloudchecker

win不保证能跑

A站可以直接去

http://www.acfun.tv/member/#area=post-manage

然后可以看见所有的投稿。bishi你长点心吧。

或者查看https://github.com/cnbeining/bilidirectuploader 的注解。

 

 

 

 

 

 

 

 

28 comments

Skip to comment form

  1. dant

    libavcodec用同一套逻辑处理MOV, MP4家族和3GP家族(说白了它们的封装格式基本相同)
    改成MOV主要是方便走ALAC无损的强迫症患者(二压只看视频码率,找个7.1声道的无损音轨塞进去也没问题)
    一般来说没表明许可协议代表保留所有权利(当然对于我这样的懒癌患者来说跟WTFPL差不多)
    FAQ建议再加上一条:为什么流畅版视频的音频流也是128k音频?别问我,问写出必须二压音频的代码的乐视码农去。

    1. dant

      还有,那个biliupload确实是看到某个Windows下的上传工具的截图之后脑子一热才写的

      1. Beining

        Acupload是看见截图了然后在Github看见推送,想直接改几个字给ac用最后发现不会ruby连逻辑都看不懂,于是彻底推倒拿Python3写了个。。。。。。

        1. 龙龙FRED

          那个ACFUN upload只管上传是么?就是上传乐视云?

          1. Beining

            对又不对。
            上传后自动调用API检查是不是真上传成功了。
            如果要查看是不是转码成功,特别是批量,用letvcloudchecker.
            https://github.com/cnbeining/letvcloudchecker

    2. Beining

      为啥我还是保留了我的fork呢。。。。因为考虑到土豆。
      土豆需要音频是AAC,只是视频码率超低。那么还是需要一个稳定的办法上传。
      至于MOV能不能跑,我看看能不能弄些测试上去。但是ALAC恐怕无法解码啊,那样后黑就没意义了。。。。

  2. 羊会飞

    看见原理VFR,我顿时看了看面前的YOKE,打开FS,飞VFR小赛

    1. Beining

      噗哈哈哈哈哈哈

  3. dant

    又发贴吧了。。

    无脑后黑又要出现了。。

    1. Beining

      MB当时是那么说的,我们几个开发者的意见应该是一样的:

      后黑是为了帮助高码率不二压的工具,不是压制懒惰的借口。

      对于乐视,是为了帮助高码率的音频通过方便听歌和一些变化大的MAD、AMV不被压,而不是为了无脑黑过去。

      当然无脑后黑。。。啥都比不过小丸的后黑。直接加视频,这真不可能破。

      敢造出技术就有敢被abuse的觉悟吧。。。。。。。。。。。。

      1. dant

        看到几Mbps的骑兵视频,Mediainfo一下发现encoder不是x264的时候真想骂娘。。

        1. Beining

          骑兵视频就自己看吧,步兵可以发我一份wwwwww

          下一步是将小丸工具箱推广到H圈子么。。。

          1. dant

            剪成全年龄版再给你?还是把马赛克缩没了再给你?

            1. Beining

              就把马赛克剪下来给我就行wwwww

          2. dant

            话说那圈子不是还在压wmv吗。。

            1. Beining

              没有贯彻三个代表重要思想 没有代表先进生产力的发展方要求 但是代表了中国最广大人民的根本利益倒是不假…….

  4. pass

    难得看见技术宅,首先膜拜一下
    另外简单看了看微博发现都是一些东西的源码
    这么公开没问题么?)如果有背景当我多虑了。
    黑科技的东西果然还是这么玩好玩多了

    另外,目前b投稿除了乐视云有不二压之外
    目前直传是不行了,后黑尾帧写数据都被判定是后黑要求重投
    简单地说 目前乐视要是不支持了 那么就没办法了
    关于直传 我只想233 太不稳定 优化太差 上传死慢 服务器有点渣
    但是多少可以理解)别跟我说B站没钱

    总的来说 学到了不少新姿势 有时间的话求赐教 邮箱是qq号 你后台能看到,希望能交个朋友~
    以上~

    1. Beining

      1. 我没微博啊。你的意思是blog么。。。
      2. B站直传?没指望过。一个“小网站”,想和乐视的CDN对抗?不自量力嘛。
      熊姐就是玩黑科技出身,咱们的小动作肯定逃不过她的眼睛。。。罢了罢了
      3. 乐视不支持?不大可能 咱们有最起码3种办法呢。起码后面纯黑他没法破吧。咱们还可以后面加正弦波,白噪音,随机颜色。。。。。。办法太多了。
      4. B站真没钱。他一年能入60M顶天了。在上海,这真算不得啥。特别是考虑到人工成本+CDN,还有作死的版权。一个番起码得1.8M的费用吧。烧钱?爱奇艺一年烧1B的费用呢。
      5. 我没背景。
      6. 我就是Beining。
      咱们说过话,当然我会再加一下你的QQ,到时候你应该就能想起来了。。。

  5. 板砖加身

    直传我认为非常坑爹的一个bug,就是直传源的视频都重播不能,开始以为是我自己的问题,结果看了不少都这样。这是服务器的问题还是播放器支持不好?更令人闹心的是乐视源和直传源互转,本来好好的乐视源片子一会儿就换到b站自己的服务器上,然后就出现各种问题……上传速度还凑合,校园网1m左右,但是点完选择文件不能去干别的,否则无法上传……就是问题多多。

    1. Beining

      播放器吧。
      互转的确坑爹。所以我转战A站了。
      或者考虑换API啥的。。

      1. 板砖加身

        利用a站直传获取vu再投回b站?应该行吧

        1. Beining

          我一直是这么做的。

          所以我一直强调,要知道他是怎么算账。否则,有一边会骂娘。

          开源是好的,但是坑人也不行啊。。。

  6. 怪才Musashi

    土豆方面更新了什么?

    1. Beining

      250K失效。

      1. 怪才Musashi

        真是说变就变啊~~就剩下乐视可以后黑了

        1. Beining

          会有办法的。没什么是不可以克服的。

  7. 怪才Musashi

    FAQ的作用是:别问我,不要看FAQ了

    1. Beining

      看不懂的的确就别问了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">