今天下午我在 QQ 聊天窗口上看到一个小横幅,说可以体验新版 QQ,我就下载安装了。
它的安装目录和旧版 QQ 不同,所以新旧两个 QQ 是共存的。
主界面是这样的,我用的是浅色主题,界面素雅,很多元素的上下间距加大了,看起来更舒服。
试用了新版 QQ
我曾经用过许多下载 B 站视频的软件,但是它们都逐渐失效了,所以我经常需要寻找新的软件。现在找到这个可用的软件:哔哩下载姬
https://github.com/leiurayer/downkyi/releases
下载压缩包解压之后运行 DownKyi.exe,然后在软件右上角登录你的B 站账号(因为不登录的话只能下载 480p)。
如何下载 bilibili 视频
这是一个 Nodejs 脚本,通过 Bilibili 的 API 获取直播间状态,在主播开播时显示系统原生通知,并且点击通知可以在浏览器里打开直播间。
GitHub 地址:https://github.com/xuejianxianzun/bilibili-live-notify
B 站教程视频:https://www.bilibili.com/video/BV1dM4y1a7qA
B站直播间开播提醒的JS脚本
今天刷 B 站无意间看到个 up 发的调教 Potplayer 的视频,我本不以为然,心想我用内置 DX11 渲染器这么多年不也没出啥问题,别的渲染器能有多大差别呢?结果我试了之后真香了。
Potplayer 使用 LAV + MadVR 提高画质
前两天我想买个外置麦克风给电脑用,由于我的笔记本有两个 3.5 mm 接口一直空着,于是我在下单时选了 3.5mm 接口(而非 USB 接口)。
刚才接到电脑上发现识别不出来,系统设置里显示的只有电脑自带的麦克风(就是上图的前两个),我运行了 Windows 疑难解答但是没能解决问题。
解决笔记本电脑识别不出 3.5 毫米麦克风的问题
自动发送的 multipart/form-data
在浏览器中,如果 POST 请求的 body 数据是 FormData 类型,那么浏览器会自动把数据以 multipart/form-data
格式编码并发送,不需要我们进行额外处理。
const formElement = document.querySelector('#form')
const formData = new FormData(formElement)
fetch('/post', {
method: 'post',
body: formData,
})
multipart/form-data
编码方式可以用于上传文件。不过即使不上传文件,因为 FormData 用起来很便捷,所以我也习惯使用它。
但是极少数情况可能需要我们自己把表单数据编码成 multipart/form-data
格式,于是我就尝试了一番。
手动编码 multipart/form-data 格式的数据
在最新版本的 Potplayer 里,我们打开设置,选择内置的 DX11 渲染器并勾选 GPU 超分辨率功能,这样无需安装其他软件或渲染器就可以使用 NVIDIA 视频超分辨率(RTX VSR)了。
Potplayer 已经支持使用视频超分辨率 RTX VSR
我的屏幕是 1440p,在播放一些 4k 视频时,Potplayer 默认会把视频缩小到显示尺寸,但是这样可能看不清楚细节,所以有时我会把画面以 1:1 比例显示,这样可以看的更清楚。
如上图,原本全屏时显示的是整个图像,1:1 时就只会显示红框里的部分。
Potplayer 设置视频画面以 1:1 原始尺寸显示
硬字幕是指合并到视频画面里的字幕,它是画面的一部分,而非外挂的字幕文件。
我有一些日语视频没有字幕,我在南+论坛求助,有人发了其中两个视频的硬字幕版本。但是我觉得这俩硬字幕视频经过了重新编码,画质不如原版,所以我想把字幕提取出来,配合原版视频使用。
我找到了一个软件“硬字幕提取器”,这是一个用 Python 结合深度学习框架做的识别字幕的软件,它可以提取硬字幕文字并自动保存为 srt 字幕文件,并且支持多种语言。
我试了下使用起来很简单,而且效果很棒,没有错别字,时间也吻合。
GitHub 主页:https://github.com/YaoFANGUK/video-subtitle-extractor
下载安装包:https://github.com/YaoFANGUK/video-subtitle-extractor/releases
提取视频内嵌字幕的软件(硬字幕提取器)
我一直把 RTX 超分辨率设置为最高的 4 档,但是今天我发现有时我显卡的算力不够用。
我的显示器是 2560x1440 75 Hz,当我全屏播放 1080p 60 fps 视频时(也就是超分辨率放大到 1440p),实际上每秒输出的帧数不是 60,而是显示器刷新率的一半 37.5。