用VLC、FFmpeg下载.ts(.m3u8)视频

VLC播放和转换网络串流

VLC播放器(VLC media player), 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。它由非盈利组织VideoLAN 开发。采用VLC下载.ts视频十分方便,仅需两步:

1)获取视频的.m3u8文件的url。浏览器中播放需要下载的视频,在浏览器的后台窗口“Network”页面监视XHR资源,找到视频对应的.m3u8文件的url。

继续阅读“用VLC、FFmpeg下载.ts(.m3u8)视频”

迁移TIM个人文件夹位置

QQ轻聊版、TIM版均有一个BUG,就是如果电脑上没有安装过QQ完整版(比如我新装的虚拟机),那么QQ轻聊版、TIM版设置修改个人文件夹位置将无法生效。即使在TIM设置“系统设置→基本设置→文件管理”中自定义好相关路径,但重启TIM后还是会自动还原为“保存到‘我的文档’(推荐)”选项。

在查阅资料后发现TIM办公软件这后起之秀,用了老前辈QQ的配置文件。我们在安装完整版QQ后会在“C:\用户\公用\公用文档\”目录下生成“Tencent\QQ”文件夹,QQ的用户配置文件就存放在“C:\Users\Public\Documents\Tencent\QQ”这里。

继续阅读“迁移TIM个人文件夹位置”

Python操作Excel 哪家强?

Python操作Excel的模块简直不要太多,今天就为大家比较下各模块之间的优缺点。

xlutils & xlrd & xlwt

最原始的莫过于两位老牌黄金搭档xlrd xlwt了,针对二者的封装有如下模块:

模块官网
xlutilshttps://pypi.org/project/xlutils/
xlrdhttps://pypi.org/project/xlrd/
xlwthttps://pypi.org/project/xlwt/
继续阅读“Python操作Excel 哪家强?”

FFmpeg操作参数

FFmpeg用法

ffmpeg [global_options] {[input_file_options] -i input_file} ... {[output_file_options] output_file} ...

ffmpeg [全局选项] {[输入文件选项] -i 输入文件/url地址}... {[输出文件选项] 输出文件/url地址}...

#参数 -i 用来读取任意数量的输入文件(可以是正常文件/管道/网络流/抓取设备等)
#写入任意数量的被声明对象为一个简单的输出文件名的文件。
#在命令行的任何不能被解释的选项都被作为输出文件。
继续阅读“FFmpeg操作参数”

OBS录屏方法

OBS全称“Open Broadcaster Software”,是一款免费的开源的视频录制和视频实时流软件,其有多种功能并广泛使用在视频采集,直播等领域。

如果您使用的是笔记本电脑,则可能会遇到捕获问题(黑屏)。这是因为大多数便携式计算机都有多个图形适配器:一个用于节省电源(渲染桌面/窗口),另一个用于性能(游戏)。这样做是为了最大限度地减少能耗,延长笔记本电池的使用时长,但通常会导致捕获问题。

您的笔记本电脑可能正在将一个图像绘制到节能GPU,将另一个图像绘制到性能GPU。但是,为了使OBS能够有效捕获,OBS本身必须与要捕获的图像运行在同一GPU上。如果OBS在适配器A上运行,却在适配器B上绘制图像,则在尝试捕获它时会出现黑屏。

继续阅读“OBS录屏方法”