Author Archives: Beining

脚本:批量remux媒体(特别是MP4,flv等)文件

小丸因为稳定原因不提供这个功能,我们自己写一个。 请注意,对于多轨道文件,不保证正确或成功。 请自行确认目标格式是否可以封装原数据流。 老规矩,MIT协议。随便抱走,文件坏了不负责。 基于python3写的。   用法: python3 ***.py #!/usr/bin/env python #coding:utf-8 # Author: Beining@ACICFG Tech Team # Purpose: Batch convert media file type with ffmpeg. # Created: 03/07/14 #… Read more »

对于sina的新后黑策略的详细分析(最近更新:Apr.15.2014 Linux与OSX原生战渣浪方法)

看页面右边,真的不考虑捐助我们一下吗?→         弄了各种排列组合。 虽然我们不指望后黑吃饭,但是我们指望后黑改MD5。 我们的在线视从来都小于1K码率,但是有时过不了审核。 这时我们就后黑换个MD5冲过去。 但是目前来看,效果不好? 在小丸和一帮人的怂恿下,做一些实验。 这时就看出VPS的好处了。。。上传哗哗的。 Linux下,wine解决软件问题。 请注意:需要装dotnetfx20  & vcrun2005,否则新的FlvBugger在wine下直接挂。 —–未测试—- 转载:过sina另一方法:中黑法 中黑法。 ——————- ————–推荐:新后黑———- Balthasar版Flvbugger:http://pan.baidu.com/s/1o65AEds 巨大后黑成功。 1.3G巨大文件极端测试,内存占用没有明显变化。 作者升级:超大文件后黑测试通过。 同时推荐: 小丸工具箱 http://maruko.appinn.me/ 自带后黑,原理同手工压制方法。测试有效。 Linux与OSX的原生方法:http://www.cnbeining.com/2014/04/under-linux-and-osx-native-slag/ —–老办法的测试结果——… Read more »

B站的海外与国内加速分析(Update:Mar.6.2014)

UPDATE Mar.6: 67.159.54.58 us-chicago.acgvideo.com 芝加哥FDC。     一直没时间好好看。 本来应该拆swf,但是懒了。直接写。 就今天的结果来看: http://nl-amsterdam.acgvideo.com/ 机房为FDCserver的阿姆斯特丹Cogent机房。 俄罗斯加拿大东部解析到此处。 暂时没有发现更多地址。 最后扔个地址: http://interface.bilibili.cn/v_cdn_play?cid=*** B站自己源的服务器 http://interface.bilibili.tv/playurl?cid= B站真实源的服务器  

滚回EC2

新机器的网速太慢,100M都跑不满。IO残次,只有35. 暂时滚回EC2,下一步祸害DO吧。 便宜没好货。

再次搬家,终于有自己的落脚点了

再次搬家完毕。感谢@sunday的协助。 总体算是特别顺利。 1.入个新VPS: IO和网速都不是特别满意,但是也不贵。KVM架构,这下做东西放心了。 LNMP准备好。 2.提前变解析: 老站点和新站点必须都有直接解析,否则过一会要出乱子。这次差点传不上文件,幸亏老站点有IP直接连接。 3.打包资料: 虽然站点有每日+每周备份,还是要小心。 VPS直接shell进去,打包所有文件,扔在根目录下。等一会远程拖过去。 sql直接打包,PMA就成。 最惨,WP还提供导出功能。 4.远程拖: 文件大肯定麻烦。 5.导入数据库,建立vhost,做好rewrite。 建立账号,数据库连接检查。 6.更改权限,该加组的加组。 7.改回CDN。   完活。

2014年最新Acfun、Bilibili Sina源解析策略,加历史解析策略

逼我哈。   Sina源的解析变迁: 最开始:10年~12年,Sina与弹幕站闹翻前 http://v.iask.com/v_play.php?vid=XXXXX (某些老视频还可以用,应该是11*******系列和之前都能用) 然后,Sina闹翻了,加限制: API法: http://platform.sina.com.cn/playurl/t_play?app_key=1917945218&vid={vid}&dtime={Linux_Time_Stamp} 普通法: http://v.iask.com/v_play.php?vid={vid}“&dtime={Linux_Time_Stamp}   然后,又一次闹翻了,233. Sina开始检查referer。 弹幕站开始用HTTPS,因为HTTPS到HTTP不发referer,所以逃过这个限制。   AB两站各有自己的解决办法。   B站: http://interface.bilibili.tv/playurl?cid= cid扔进去,齐活。   A站:API: http://sex.acfun.tv/Home/Sina?app_key=****&vid={vid} app_key不变。   Sina一怒之下,加密。 http://v.iask.com/v_play.php?vid=” + request.Id… Read more »

内部文件:对服务器做迅雷离线的警告

给各位考虑用VPS或者空间使用HTTP或FTP方式喂迅雷离线的提醒: 离线服务器下载完成后 迅雷离线会将你的文件加入备选URL列表供下载。这可能造成极大的未期望带宽。 我们给个例子: 约30小时前,我们上传了两个媒体文件,加起来1G。 30小时后,我们检查cPanel的时候,发现了302G的流量。这些文件的直接下载地址从未公布,唯一的可能是迅雷的用户在抓。 我们考虑,有可能是cPanel对限制使用的文件名使用白名单,造成虽然动态和html等静态文件不能使用,一些媒体文件、图片文件等却可以突破限制,造成极大的损失。 如果需要进行此类操作,请考虑 1)反盗链设置:仅允许迅雷抓取 2)及时删除或更名文件; 3)对流量和速度进行限制 4)对流量进行实时监控与报警 的一种或多种。  

开始使用Google PSS

使用后,感觉的确不一般。 比起Cloudflare的CDN,速度快了不是一点半点。 下一步添加其他域名好了。。。 服务器搬家筹备中。  

一些简单的论坛往来

被吞了233,直接开主题贴再发一遍。。。 这是一个有关于BiliLoca以及一些在Linux实现Bilibili本地化的讨论帖(真爱电脑,远离Adobe Flash) @AncientLysine 也希望其他吧友能够给出一些意见,谢谢 (首先感动。。。这年头给Linux编方便程序的人不多了。。。好评!!!谢大神) 在您给出的GitHub里,愣是没找到编译方法。。。难道是我太弱。。。求如何编译,Linux x64 Ubuntu/Fedora/Mint/Porteus/…,难道不是用make?没看见makefile啊。。。求指点 还有我一看scr目录瞬间觉得这个程序好复杂。。。个人觉得是不是不用这么复杂。。。至少在Linux下可以用更简单的方法。。。(以下纯属个人意见): ------------------------------------- 首先解析可以用Flvcd解析,然后之间处理Flvcd解析完成的HTML的代码找里面的视屏地址 然后下载可以用Axel进行,一个命令多线下载,我一般用 -n5 5线程 至于弹幕下载可以用 “http://blog.sina.com.cn/s/blog_58c506600100utap.html” 给出的方法,随便试了一下貌似可行,wget就行了,这个不用多线下 然后播放可以用MPlayer进行,自带Ass等弹幕(明明是字幕)功能 (这里就有问题了,貌似MPlayer不支持XML弹幕,求大神能不能直接告诉我怎么转成Ass之类的方法,在源码里翻了半天各种看不懂…,谢谢!) (B站没了弹幕真是一点也不欢乐,求转换方法。。。这样就能在我下方的Bash Script里加弹幕功能了) ------------------------------------- 于是乎我有一个自己变得Bash Script专门来集成这中间所有的过程(除了没有弹幕) #!/bin/bash case $1 in d)m=”echo… Read more »