Linux

下载 blob 的加密视频 一般 F12 搜索 m3u8 可以得到两个结果,从中可以获得 iv,key 加密方式和视频分片地址 # 下载视频为 video_1.ts 到 video_90.ts for i in $(seq 1 90); do openssl aes-128-cbc -d -in "video_${i}.ts" -out dvideo_${i}.ts -nosalt -iv c4eb1e72546a38bdfd2c5178573b5548 -K 6c456399c30ae4c931e3c8f5f2970789 done
2020-09-29
1分钟阅读时长
完整说明见 官方文档 文件封装格式 查看支持的封装格式 返回第一列 D~,~E 分表示 Demuxing 支持 和 Muxing 支持。第二列表示封装格式,第三列为详细说明。 ffmpeg -formats # => # D mov,mp4,m4a,3gp,3g2,mj2 QuickTime / MOV #
2020-01-11
6分钟阅读时长
对称加密 # 加密 orig_file 文件,密码为 password,默认会生成 orig_file.gpg 的加密文件 gpg [--output ${encrypt_file}] --symmetric --batch --yes --passphrase ${password} ${orig_file} 2> /dev/null # 解密 orig_file.gpg gpg [--output ${orig_file}] --decrypt --batch --yes --passphrase ${password} ${encrypt_file} 2> /dev/null 使用系统生成的密钥 gpg --gen-key 根据提示
2019-09-17
2分钟阅读时长
文件描述符(fd) Linux 下的数据流(stream)由文件描述符来进行表示。当一个用户进程被创建的时候,系统会自动创建 3 个。 fd0: stdin, 标准输入 fd1: stdout, 标准输出 fd2: stderr, 标准
2019-03-26
2分钟阅读时长
在 Gentoo, openRC 环境下。 自动图片水印 安装水印版 image_filter, 在 server{ ... } 中加入下面内容 location ~* \.(?:png|jpg|jpeg)$ { image_filter watermark; image_filter_watermark /home/watermark.png; # 水印图片路径 image_filter_watermark_position bottom-left; # 水印位置 image_filter_jpeg_quality 95; image_filter_buffer 20M; image_filter_watermark_width_from 100; # 对指定宽
2019-03-21
1分钟阅读时长