- 博客(11)
- 收藏
- 关注
原创 批量转换b站下载视频电脑版
电脑客户端下载的B站视频,格式为.m4s 合并为.MP4或.AVI。2)WIN+X键,选择PowerShell,输入 cd 下载目录。使用win10 win11自带的powershell控制台。1)下载ffmpeg ,复制ffmpeg.exe到下载目录。3)复制以下整段代码到控制台,然后等待。
2024-07-25 23:41:05
273
原创 一个函数同步视频音画
没加exp()播放200秒,音画就差了12秒。给画面更新速度加个exp(),0.1秒内浮动。只要音频是线性时间,音画总是逼近一比一。锚定音频,音频速度始终为1,不管它。就一个函数exp()主要调节画面刷新速度。
2024-07-04 23:39:41
229
原创 CUDA小测试之sign函数
看到很多c++库使用三元运算符实现,想看看在cuda中的表现。sign(x)函数:对参数x取符号并归一,返回-1,0,1。glm库的函数都支持在cuda中使用,但速度惨不忍睹。结论:没有分支的t2比三元运算符的t1更快。开1
2024-06-14 22:28:47
220
原创 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
446
原创 使用FFTW+C++画2d字符“正“
使用圆弧多的图形效果更好, 参考 www.shadertoy.com/view/3ljXWK。可把以下glsl代码完整Ctrl+A Ctrl+V 粘贴到。结果如下 直角处有点奇怪,至少有看的出来形状。选取前十五项在在线shader中展现。为了方便,把得到的输出做成代码字符。使用FFTW库进行变换。
2024-05-21 19:19:56
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人