Python
BugAngel233
学生
GitHub https://github.com/BugAngel
展开
-
Windows 下 Python 合并 M3U8 视频的ts格式文件
解密部分可见 python 解密 M3U8 AES 加密的视频Windows下合并ts文件可以使用 copy /b 命令,/b的含义是操作二进制文件,一般使用方法为 copy /b 1.ts+2.ts new.ts,将1.ts和2.ts合并为new.ts,注意顺序不能乱。在有大量需要合并的文件时,手写bat文件耗时耗力,所以使用Python脚本,在解密文件的同时生成合并脚本。示例代码如下。from Crypto.Cipher import AESdef decryptSingleAES( src,原创 2020-09-30 17:36:10 · 1724 阅读 · 0 评论 -
python 解密 M3U8 AES 加密的视频
从浏览器下载的M3U8格式视频有时会被AES加密。windows下解密AES需要安装pycryptodome 模块和pycrypto模块,使用conda或pip安装这两个模块。conda install pycryptodomeconda install pycrypto安装完成后在Python文件中导入AES包,进行解密操作。M3U8一般使用CBC方式加密,key一般会与ts文件在同一目录,记事本打开key文件即可获取。iv需要从M3U8文件中获取。使用记事本打开此文件,如果属性列表出现 IV,则原创 2020-09-30 17:03:45 · 7750 阅读 · 8 评论