![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小工具
solan8
这个作者很懒,什么都没留下…
展开
-
find使用小笔记
replace tab with 4 spacesfind . -name "*.[hc]" | xargs sed -i 's/\t/ /g'remove trailing spacesfind . -name "*.[hc]" | xargs sed -i 's/\s\+$//g'dos转unix。许多Windows用户,会在代码中留下dos换行符。find . -name "*.[hc]" | xargs dos2unix...原创 2021-04-22 19:56:54 · 102 阅读 · 0 评论 -
查看JPEG文件信息的命令
这里说的都是开源的工具。1. jhead2. imagemagick安装包中的identify命令3. mediainfo原创 2021-03-16 22:44:03 · 627 阅读 · 0 评论 -
Linux/Mac下批量重命名文件的命令
使用mmv命令mmv \*_x265_\* \#1_x265-medium_\#2即可文件名中x265后面插入‘-medium’字段。Ubuntu下安装mmvsudo apt install mmvMac下安装mmvbrew install mmvCentOS下安装mmvyum install mmv原创 2021-03-15 17:38:37 · 193 阅读 · 0 评论 -
在Mac上安装或升级带libvmaf filter的ffmpeg
brew upgrade homebrew-ffmpeg/ffmpeg/ffmpeg --with-libvmafbrewinstall homebrew-ffmpeg/ffmpeg/ffmpeg --with-libvmaf原创 2021-03-11 19:42:54 · 600 阅读 · 1 评论 -
显示视频的帧数
mediainfo --Output="Video;%FrameCount%" input.mp4原创 2021-03-11 15:52:06 · 557 阅读 · 0 评论 -
用gdb调试core dump
开启core dump在/etc/profile最后加上下面这行ulimit -c unlimited程序发生段错误生成core dump$./test用gdb调试core dump$gdb ./test corefile(gdb) bt(gdb) bt full(gdb) info threads(gdb) thread apply all bt(gdb) th...原创 2019-08-29 19:05:47 · 329 阅读 · 0 评论 -
VSCode正确支持 "Find all reference"
让VSCode中的"Find all reference"正常工作熟悉Visual Studio的同学, 在Linux用VSCode的时候发现经常使用的"Find all reference"不能工作. 这是因为需要个人做些配置.1. 安装VSCode这个大家都会,就不多说了.2. 安装gnu global(gtags)在ubuntu环境下, 进行如下操作.$ sudo apt ins...原创 2019-08-29 18:31:23 · 6225 阅读 · 0 评论 -
代码清理Tips
代码清理Tips代码的格式化,也就是代码的美容。若是代码写的极其不堪,卒不忍睹,不但自己不爱看。别人也看着费劲。写好代码,最起码写干净一点的代码,应该是程序员的基本素养之一。下面的命令都是在Linux下执行的。1. 去掉行尾的空格和tab键find . -name “*.[hc]” | xargs sed -i ‘s/[ \t]+$//g’2. 待续...原创 2019-02-21 11:12:51 · 541 阅读 · 0 评论 -
简单测试图片服务器的并发量
使用一个简单的工具http_load,来进行压力测试即可。 譬如对于某一幅尺寸固定的图片,在服务端拷贝多次。同时在客户端上放在一个url文件中。在客户端,使用http_load命令来测试服务器并发的图片数量。./http_load -rate ${test_rate} -seconds 10 url_list.txt 通过迭代改变 test_rate的值。譬如从1开始,逐步增加。直到...原创 2018-07-10 16:23:34 · 1347 阅读 · 0 评论 -
一款免费的十六进制编辑器 —— XVI32
Hex Editor XVI32 http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htmXVI32 is a freeware hex editor running under Windows 9x/NT/2000/XP/Vista/7. The name XVI32 is derived from XVI, the rom原创 2017-05-03 18:13:15 · 8995 阅读 · 1 评论 -
几个免费的视频小工具(待续)
MediaInfo用来分析视频和音频文件的编码和内容信息。 https://mediaarea.net/zh-CN/MediaInfoBitrate Viewerhttp://www.winhoros.de/docs/bitrate-viewer/ The main concept of this tool is to analyze all MPEG material from which y原创 2017-04-19 09:47:13 · 1158 阅读 · 0 评论