- 博客(672)
- 资源 (5)
- 收藏
- 关注
原创 hdr10plus_tool的使用
下载rs安装包:rs官网:https://forge.rust-lang.org/infra/other-installation-methods.html#standalone。
2025-12-01 15:22:53
165
原创 解除/unlock pdf加密加锁
如果你发现你的pdf不能被打印,修改等,这是因为pdf被加密加锁了,这种情况,可以采用下面方案:在线解锁pdf,只要上传pdf就可以了:
2025-12-01 14:13:18
218
原创 编码264/265最详细教程
GitHub教程提供x264/x265视频编码、QAAC音频编码及ffprobe工具的使用指南。包含编码参数设置、质量优化等实用技巧,适合音视频处理开发者参考。教程配有参数对比图示,帮助用户直观理解不同配置效果。项目通过开源方式分享技术经验,促进多媒体处理技术交流。
2025-11-19 16:58:41
96
原创 电器工控学习
外边只能看到2根线,必须要接启动电容(相当于起了一个推动作用),电机不转,比如电风扇,不转动,换个启动电容就可以了。30uf以上,先接负载放电,再短接放电。单相电机(适用于家用电器 零火线)电阻最大接电容,电阻最小接电源。测电容前,需要对电容放电。30uf以下,短接放电。
2025-10-18 00:52:09
356
原创 视频编解码中colorspace,color_range,color_trc,color_primaries,是做什么用的,是谁来指定的
描述颜色的数学表示方式,核心是将光的物理特性(波长)转换为可被设备处理的数字信号。
2025-07-21 10:30:07
1304
原创 百度脑图,甘特图免费制作
以前一直用Processon来做脑图,后来收费了,在一番搜索下发现,其实百度的免费脑图还是i不错的,只要你有百度账号,随便写了个,发现还不错。
2025-07-14 14:09:32
348
原创 ffmpeg下编译tsan
后来才知道libtsan0:aarch64-linux-gnu 是 aarch64 版本的 TSAN 库。安装tsan,并且测试。
2025-07-08 14:21:16
258
原创 集合论-学习总结
这里写目录标题什么是集合集合分类集合/子集,符号表示子集,集合和相等真子集其它性质(传递)相关概念-命题集合相等性质1 传递性康托悖论幂集(power)幂集的定义和性质集合的运算并运算并运算性质其它交运算交运算性质分配律抽象差运算对称差对称差性质补集 De Morgan 公式笛卡尔积n元组笛卡尔乘积性质有穷集合的基数,一一对应映射计数法则容斥原理(逐步淘汰)映射映射比较映射的一半性质关系集合论 - 哈尔滨工业大学公式什么是集合一些可以区分的互不相同的元素构成的整体称为集合。N={a,b,c,d,
2025-01-12 19:31:44
1254
原创 如何编译Opencv +ffmpeg linux 明明安装了ffmpeg但是opencv就是找不到
想要编译opencv+ffmpeg:1.安装ffmpeg 随便位置(具体看ffmpeg 编译安装)执行下面命令,其中是你实际的ffmpeg路径2.下载opencv,执行下面脚本,但是在cmake之后看一下ffmpeg有没有被探测到当执行完下面命令后发现,fuck,ffmpeg怎么没有被编译进去啊,不是都检测到了吗然后再次编译,发现这次可以了,真的可以了呢。
2024-12-20 10:56:55
1746
原创 如何用VScode恢复误删文件-linux
接下来主要讲的是你前面没有打开的那几个文件,这个时候,你要手动创建同名文件,然后点击右侧2,如果你以前修改过这个文件,这个时候应该可以看到有修改记录,这时候点击最上面的就可以看到以前的文件内容了。从1里面查找你删除的文件,然后点击,如果你前面打开过,这个时候应该还有,不过名字上面有个横线,不要紧,这时候Ctrl+ S保存就好。然后你发现你的文件不见了,不要着急。这种方法只适用于不多的几个文件。
2024-12-13 20:02:38
779
1
原创 Data Hazards and its Handling Methods
【代码】Data Hazards and its Handling Methods。
2024-12-03 20:28:40
895
原创 shell 双引号中的特殊字符
shell在处理双引号中的内容时会做一次转换。shell中双引号中有这些字符时,记得加“\”下面时special character。
2024-12-02 15:46:37
171
原创 NVIDIA /CUDA 里面的clock rate详细介绍
命令行可以查询device相关参数,可以用后面的命令过滤clock相关参数,ClocksMax Clocks通过上面可以了解到,最新的CUDA12 显示了以下几个clockClocks代表的是目前实时频率Application clock,也就是说CUDA runtime 启动后的时钟频率,启动后就和第一个”Clocks“一样的当application设置后,无程序跑的时候比较低大概200-600之间。
2024-11-27 20:35:39
2233
原创 sed 入门指南
上面定义了一个restart cycle ,就是说sed是按行去处理text的,每次处理一行,所以就有了restart cycle.
2024-11-26 18:14:30
937
原创 Linux 正则表达式(basic and extened)
正则表达式(Regular Expressions),整理自:https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html定义Regular Expressions (REs) provide a mechanism to select specific strings from a set of character strings.Regular expressions are a context-independ
2024-11-23 15:28:48
1282
原创 音视频pts/dts
假设上面的压缩数据块就像扑克一样,洗牌后,你要排序,然后把它们放入到解码器,那么排序的规则是什么?看到这里很多小伙伴应该明白了,解码器本身是不感知dts的,你把压缩数据送到解码器的时候要保证一个顺序,这个顺序是dts决定的,送入后决定具体依赖那是由NAL内部决定的。如果网络包UDP的时候,压缩数据包来的前后顺序会乱序,这个时候就要根据dts来决定送入解码器的先后顺序。现在的视频流有两个非常重要的时间戳,pts和dts,其中pts是显示的时候用,dts在解码的时候用。这个依赖关系是谁告诉解码器的?
2024-11-20 20:03:45
712
原创 还不会expect脚本吗 一看就会(最后附完整脚本)
本文不介绍expect基础,主要介绍核心原理,只要你耐心看完文章,我可以保证你可以写出一个漂亮的expect脚本。官方文档看这里:https://www.tcl.tk/man/expect5.31/expect.1.html上面的命令-d可以输出详细的expect和send的log归纳总结一下问题:1.脚本hang住不动2.脚本没有按照设定的流程跑,突然跳到后边了,整个流程全部乱了3.收到的字符串无法解析为数字进行比较4.其它莫名其妙的格式错误5.如何获取结果(命令)
2024-11-16 20:18:48
1804
原创 SSHPASS或者rsync远程自动连接服务器并且在docker中跑脚本
背景:一段脚本,需要在不同服务器上去跑,每次手动连接太麻烦,所以考虑用sshpas和sync来。可以在脚本中配置多台服务器,然后自动去跑脚本。配置文件配置文件如下:脚本主要通过[xxx]中的内容来解析脚本,所以不要重复里面的内容# cant connect[L20]domain = private_namearch = gpuport = 22ip = 1.0.0.1password = 123456user
2024-11-16 18:50:33
883
原创 本地机器远程服务器上运行脚本remote
背景:有多台GPU服务器,我的一些kernel需要在上面编译以及跑,但是每次ssh去登录,启动docker,都非常麻烦,有没有办法可以一键启动,在本地远程操作呢?
2024-11-07 14:00:13
473
原创 too many blocks in cooperative launch at cudaLaunchCooperativeKernel
因为block dim=704,现在每个SM上已经都有704*2=1408个threads了,现在每个SM还能容纳2048-1408=640个threads,而我们的每个block是704,所以就出现too many error了。这是因为当grid dim固定为256的时候,当block dim=704的时候,每个sm上最多能放2个block,所以最多能launch108*2=216个block,其余的block加载不上去,为什么?当执行到256*704的时候失败,block 不能超过 108。
2024-09-04 16:11:49
1417
原创 Tsan-ThreadSanitizer之As if synchronized via sleep
最近在调试ffmpeg的时候,加入了tsan,结果出现了下面提示:具体什么意思呢,找了很久找到了官方介绍:
2024-08-02 11:31:22
492
原创 ThreadSanitizer: signal-unsafe call inside of a signal
下面的signal handler比如是一个pthread_once().这一类warrning,那么大概率你是犯了下面的错。
2024-07-29 16:58:52
436
原创 MPI hello world SSH 免密互联
目标:我们想实现2台主机免密互联,将跑起来假设hostname是node01,node02,(Linux shell窗口一般是UserName@HostName,node1和node2一定要和HostName一样)使用IP免密登录(用户名相同时,ssh+主机名;如果不同,登录方式就是 ssh+用户名@IP地址)可以参考:https://help.ubuntu.com/community/MpichCluster。
2024-07-04 19:52:55
613
nmon analyser
2024-05-14
nmon chart 分析工具
2024-05-14
oversubscribed command queues in gpus
2023-09-20
这是一款清华大学开发的avs2编解码器,里面有详细的源码
2023-05-17
这是一个国产avs(jizhun)的编码器,是清华大学编写的,效率还可以,大家可以参考
2023-05-17
nvcodec-master.zip
2021-04-14
libxl综合文件.zip
2020-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅