- 博客(7)
- 收藏
- 关注
原创 合并b站缓存下载视频电脑客户端Win-PowerShell脚本
3)或者使用WIN+X键,调出PowerShell,输入 cd C:\....具体目录 ,再 .\merge.ps1。3)右键使用PowerShell运行, 等待完成后,mp4文件会输出到每个子目录。*第一次会有报错,原因是get了不存在的文件,目的是防止后续对已有文件重复编码。2)创建一个.ps1格式的脚本,用任意文本编辑器打开,复制下面脚本保存。1)下载ffmpeg ,复制ffmpeg.exe到下载文件夹。*如果电脑有ffmpeg.exe可以修改配置区的地址变量。3)或者看图3,直接复制。
2024-07-25 23:41:05
110
原创 一个函数同步视频音画
没加exp()播放200秒,音画就差了12秒。给画面更新速度加个exp(),0.1秒内浮动。只要音频是线性时间,音画总是逼近一比一。锚定音频,音频速度始终为1,不管它。就一个函数exp()主要调节画面刷新速度。
2024-07-04 23:39:41
178
原创 CUDA小测试之sign函数
看到很多c++库使用三元运算符实现,想看看在cuda中的表现。sign(x)函数:对参数x取符号并归一,返回-1,0,1。glm库的函数都支持在cuda中使用,但速度惨不忍睹。结论:没有分支的t2比三元运算符的t1更快。开1
2024-06-14 22:28:47
150
原创 CUDA模拟C递归二叉树
递推过程中,本层参数与下层第一分叉参数,共享同一个tid,第二分叉tid加本层线程总数。1024*1024像素,255次采样,4层追踪,:3分钟 ,5层:8分钟,6层:13分钟。给定一个初始值,从这个初始值递推分叉出去,最后逐层返回到最上层,在C递归中很简单的函数。cuda还可以用2048*2048模拟4次采样,这些是同时发生的。如果提高一个维度,把初始的0看做一个像素。结果是正确的,说明效果达到了。场景更复杂的情况下比原版快十倍。
2024-06-06 17:29:06
200
原创 使用FFTW+C++画2d字符“正“
使用圆弧多的图形效果更好, 参考 www.shadertoy.com/view/3ljXWK。可把以下glsl代码完整Ctrl+A Ctrl+V 粘贴到。结果如下 直角处有点奇怪,至少有看的出来形状。选取前十五项在在线shader中展现。为了方便,把得到的输出做成代码字符。使用FFTW库进行变换。
2024-05-21 19:19:56
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人