优酷客户端下载的[超清]清晰度视频会被保存为kux格式。其实这个格式就是一堆分段的flv。

头上应该还有索引之类的,懒得分析了其实是分析不出来

因为木有索引,我们只能自己判断flv段何时开始,何时结束;因为flv文件头特征不明显其实是想装b,我们需要分析flv的格式。

在参考这篇博客之后,写了个脚本

拖出了所有flv之后,我们用mkvmerge来合体

完整脚本在gist上可以找到

 

解包之后很有快感啊